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
341077987605	341077988174	341077988724	341077989274	341077989824	341077990376	341077990926	341077991474	341077992024	341077992574	341077993124	341077993674	341077994224	341077994774	341077995327	341077995874	341077996424	341077996974	341077997524	341077998074	341077998624	341077999174	341077999724	341078000274	341078000824	341078001374	341078001924	341078002474	341078003024	341078003574	341078004124	341078004677	341078005224	341078005774	341078006326	341078006874	341078007424	341078007974	341078008526	341078009074	341078009624	341078010174	341078010724	341078011276	341078011824	341078012374	341078012924	341078013474	341078014026	341078014574	341078015124	341078015674	341078016224	341078016774	341078017324	341078017874	341078018424	341078018976	341078019526	341078020074	341078020624	341078021174	341078021724	341078022274	341078022824	341078023374	341078023924	341078024476	341078025024	341078025576	341078026126	341078026674	341078027224	341078027774	341078028324	341078028876	341078029424	341078029976	341078030524	341078031076	341078031624	341078032174	341078032726	341078033274	341078033824	341078034376	341078034926	341078035474	341078036024	341078036577	341078037126	341078037676	341078038224	341078038776	341078039324	341078039876	341078040424	341078040976	341078041524	341078042074	341078042624	341078043176	341078043726	341078044276	341078044824	341078045374	341078045924	341078046476	341078047024	341078047576	341078048126	341078048674	341078049224	341078049776	341078050324	341078050874	341078051424	341078051976	341078052526	341078053076	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23336	21815	29402	24828	21815	21850	6644	1245	947	839	829	784	741	714	671	657	647	651	604	600	548	576	591	597	605	560	593	578	558	582	568	543	568	545	542	523	558	499	551	554	526	525	539	529	553	559	565	555	550	502	498	548	528	526	546	550	545	548	579	544	561	579	540	562	554	543	523	536	511	561	524	507	569	532	523	554	529	513	566	524	530	569	486	540	536	530	542	563	541	528	555	571	522	530	534	568	554	513	509	533	548	525	525	520	480	560	588	502	514	550	535	549	519	506	552	510	557	531	512	548	516	540	565	518	536	558	528	541	601	542	546	548	509	544	503	543	543	539	544	541	520	522	536	518	523	571	532	552	527	511	504	518	500	539	564	486	524	541	547	510	563	485	549	526	567	543	496	509	514	585	545	563	564	487	503	501	500	534	540	519	526	561	530	519	569	500	526	524	509	564	531	540	519	553	511	506	497	524	560	530	523	506	526	528	601	505	567	545	539	523	537	523	538	559	521	534	530	543	542	520	526	558	534	503	565	529	509	544	542	559	540	552	537	489	560	558	539	566	527	589	545	581	519	520	555	580	499	519	542	556	517	512	537	535	541	524	537	576	526	549	518	510	543	566	555	505	535	523	515	548	536	515	555	467	568	545	509	527	539	530	531	504	529	569	573	553	473	537	541	532	532	549	550	564	516	554	558	578	539	532	564	506	552	532	516	519	518	543	524	488	563	516	506	534	529	542	520	538	513	543	519	501	537	562	543	531	552	526	511	530	537	561	532	537	529	468	526	555	535	540	543	538	554	580	530	543	536	561	560	516	509	544	502	547	456	533	537	543	515	541	518	502	518	505	515	519	543	521	495	572	532	523	519	561	534	510	543	538	531	507	518	517	521	519	571	538	514	544	503	547	487	523	532	505	550	487	515	511	522	536	536	519	536	507	529	506	519	523	540	567	574	532	545	523	526	486	576	510	513	519	542	525	527	535	543	522	517	520	503	502	568	508	521	555	540	547	509	541	532	556	545	536	569	498	595	586	502	486	545	538	526	518	547	555	515	551	533	534	519	564	551	522	527	550	549	563	496	543	569	540	546	554	556	520	554	545	482	538	529	553	489	546	545	538	558	542	524	547	566	530	521	565	538	502	536	550	542	549	507	540	523	570	514	554	542	577	527	557	558	533	543	524	520	513	542	525	522	509	563	553	504	528	502	509	550	540	509	534	586	525	542	538	559	504	520	547	540	527	525	526	521	577	551	559	518	503	559	535	558	534	577	537	534	560	537	554	547	521	508	537	497	538	504	535	537	502	554	528	552	511	547	538	516	504	503	548	540	548	545	515	542	542	531	531	543	528	520	507	540	541	528	500	536	549	537	541	515	528	537	562	585	513	539	535	520	563	578	524	536	531	543	526	539	519	506	558	518	501	500	513	541	546	558	495	545	542	550	496	569	566	559	532	605	493	542	524	475	529	521	546	465	536	517	528	544	562	546	534	530	547	551	509	574	528	536	515	463	527	528	532	516	488	540	517	530	531	527	539	520	521	532	565	549	527	502	527	525	521	495	543	535	496	497	495	505	539	549	539	557	547	549	509	570	545	531	506	518	567	559	546	487	517	503	526	537	502	549	496	530	538	559	500	569	547	555	560	523	540	553	533	565	551	514	542	525	519	497	532	497	494	524	576	547	555	499	503	565	538	534	538	554	541	540	523	516	544	529	555	501	504	571	513	537	490	554	491	521	542	521	512	490	539	480	527	550	548	527	492	497	523	524	528	577	526	508	517	536	588	532	526	502	528	531	531	570	555	522	541	515	537	508	528	540	558	541	518	553	556	564	529	538	531	496	502	545	541	519	510	592	503	556	518	485	501	555	481	539	518	529	480	544	533	533	516	538	541	551	548	533	527	527	546	511	566	540	490	533	515	520	532	538	556	549	548	525	521	540	533	541	541	529	576	534	556	486	550	525	533	528	539	522	510	559	536	489	496	501	544	550	532	552	539	520	549	521	539	560	502	506	534	521	531	523	571	525	508	554	549	499	516	506	489	492	532	542	501	520	537	503	529	505	511	562	541	528	513	539	532	525	550	482	521	531	501	501	502	548	519	520	517	510	488	552	562	513	548	603	519	550	536	509	525	530	538	542	541	494	535	527	545	523	550	530	516	550	511	558	547	506	551	531	557	513	549	481	569	505	540	503	512	527	581	523	538	531	576	550	522	563	532	574	533	538	539	533	544	533	501	561	535	526	585	536	511	529	556	533	542	553	532	509	538	506	521	527	496	532	520	541	527	534	502	505	554	519	574	503	568	530	516	575	504	580	509	544	531	544	526	557	501	497	566	510	539	556	547	519	495	590	522	544	513	507	508	532	540	543	524	538	606	521	577	509	512	552	549	537	542	532	533	544	542	511	539	522	520	537	583	568	556	525	511	543	527	522	541	534	525	525	542	522	510	546	476	561	571	559	520	563	521	541	557	531	593	502	513	563	533	536	532	535	530	522	529	542	513	512	513	571	480	571	530	558	527	459	560	528	527	567	488	593	529	522	530	507	504	532	544	569	550	546	537	529	513	548	513	568	570	525	520	544	559	500	555	542	530	535	517	533	536	539	541	539	488	475	507	561	543	541	596	551	487	586	514	542	511	521	517	511	514	542	531	507	496	508	511	537	522	502	500	510	524	562	517	540	564	541	517	532	497	513	507	542	499	470	534	542	524	592	600	521	515	535	516	510	563	498	558	560	544	509	523	547	532	534	515	511	499	576	521	534	541	501	552	514	542	556	520	556	534	526	549	556	512	519	498	551	516	549	546	548	527	514	537	542	534	554	536	501	502	524	477	518	498	579	535	547	506	491	538	551	542	589	499	534	517	549	517	524	513	506	552	565	531	503	554	504	509	535	534	540	495	495	540	498	546	522	517	550	540	537	506	502	495	504	525	581	550	510	511	538	530	520	494	519	530	532	511	541	569	508	521	522	510	533	550	538	526	552	522	582	538	544	544	551	536	524	520	541	547	517	525	549	498	537	506	513	540	530	551	501	596	508	535	551	527	565	526	519	511	533	487	556	579	538	569	486	530	531	537	551	534	579	529	520	552	552	527	519	539	530	555	543	556	572	547	510	552	542	540	549	532	495	581	546	550	579	485	501	506	569	557	507	532	572	553	549	546	566	531	543	569	535	553	509	473	530	543	546	557	542	526	536	534	588	550	536	529	504	552	496	543	536	525	536	537	562	563	494	539	541	522	533	519	504	532	535	532	499	543	503	540	581	566	557	523	547	495	545	533	524	516	560	561	533	499	495	540	544	591	488	516	559	565	542	502	552	536	585	460	495	533	584	548	541	505	565	505	538	557	541	534	528	542	535	532	556	563	546	485	547	533	498	531	580	572	560	533	568	544	505	546	515	520	537	524	551	533	493	521	517	567	539	525	537	534	543	549	528	523	559	497	527	531	488	513	556	541	529	545	506	517	516	546	519	526	521	501	549	476	508	504	601	546	554	514
19915	42331	9967	4935	3607	2700	2161	1685	1410	1201	1012	958	854	818	734	750	739	650	664	662	630	619	629	633	595	624	529	566	579	555	546	586	571	586	592	565	581	577	523	617	544	571	552	546	520	537	534	548	570	506	522	552	558	574	557	547	530	550	586	589	579	540	551	539	496	539	610	529	543	496	562	509	537	599	520	555	533	543	508	515	547	529	524	533	550	508	516	544	495	553	563	563	521	560	535	539	567	524	592	523	495	524	513	523	528	570	544	558	557	557	555	563	536	533	544	562	520	550	543	550	574	578	543	518	511	527	527	536	521	540	521	540	539	498	526	570	559	534	513	534	524	587	579	531	557	524	585	529	544	532	580	554	554	565	565	549	566	616	533	539	496	573	501	527	541	519	547	573	524	568	530	556	539	560	557	538	566	552	527	521	509	520	582	527	534	511	551	517	489	562	527	557	577	568	546	549	527	529	505	546	530	564	547	510	538	568	509	580	545	507	497	551	525	537	582	500	547	499	541	510	537	532	504	518	514	527	484	532	531	561	544	538	550	537	509	519	513	538	571	570	529	515	577	555	569	522	564	574	539	577	505	516	537	563	514	583	558	555	498	551	543	506	580	553	564	546	539	551	537	531	504	544	534	545	561	517	547	560	542	535	588	524	591	533	533	550	510	509	549	531	502	530	517	538	524	514	543	548	525	511	554	542	559	500	539	531	528	549	570	533	523	517	512	560	531	536	475	551	551	499	578	520	556	569	578	550	582	552	537	505	529	472	505	517	534	532	570	516	550	510	534	518	531	497	509	530	560	495	528	561	572	509	533	543	555	524	551	542	533	555	528	525	519	497	555	526	533	535	538	526	528	584	522	566	567	536	571	490	535	587	532	562	560	554	540	539	547	535	551	543	534	539	502	513	528	526	548	546	534	554	527	519	449	563	524	516	508	534	523	547	533	553	531	518	521	541	542	563	553	538	514	569	526	553	574	544	512	554	517	513	577	532	549	546	558	587	532	550	547	542	558	538	566	552	506	552	564	554	595	511	552	545	502	524	563	519	556	517	536	519	558	567	539	526	551	535	512	530	503	542	518	547	545	530	527	525	508	533	518	527	546	524	516	516	554	526	534	554	557	549	507	572	565	537	511	521	567	528	509	520	500	561	537	535	557	571	528	527	542	507	553	536	550	532	540	556	565	521	548	584	523	554	502	516	528	507	535	492	517	530	564	527	548	547	510	519	527	530	561	549	562	581	525	510	555	522	523	588	529	534	510	534	527	511	547	514	543	544	527	523	527	509	521	521	554	542	546	537	525	546	573	507	536	546	537	512	544	528	570	522	510	528	511	550	514	506	543	511	536	519	563	576	542	523	564	518	569	500	532	514	548	585	527	553	557	589	567	557	570	525	594	550	559	559	538	525	549	541	515	555	562	515	507	530	544	491	582	584	511	557	527	546	527	521	560	538	490	524	528	547	522	545	540	538	508	528	566	534	543	504	538	552	526	536	523	521	526	546	554	534	544	536	539	560	480	528	533	534	546	540	508	566	521	494	558	513	495	538	563	531	519	555	501	568	484	516	561	513	547	505	542	522	535	530	527	531	573	541	566	542	494	574	555	505	526	523	561	529	529	535	519	531	537	554	520	515	518	536	543	541	498	512	514	511	538	556	535	556	516	527	550	543	552	537	566	512	539	533	538	524	543	532	529	515	519	566	533	575	535	501	501	526	557	534	540	496	531	518	525	535	557	514	526	512	500	575	534	548	527	514	525	548	558	498	566	557	541	528	556	498	546	528	541	557	518	551	526	534	528	524	500	546	556	555	534	522	494	515	552	546	502	543	503	553	505	542	569	555	551	569	517	520	521	506	558	564	522	580	558	542	557	507	533	499	511	577	582	561	525	525	548	557	523	549	547	552	533	530	571	517	539	558	530	528	534	500	514	503	513	538	534	563	507	535	584	565	520	521	499	559	470	538	579	564	558	515	553	536	546	604	523	521	541	558	562	543	522	508	524	544	513	558	525	550	573	507	540	494	525	552	504	529	560	533	550	562	513	538	514	551	547	555	530	511	516	524	531	516	549	538	546	526	532	530	561	507	525	549	548	534	552	527	537	515	535	527	586	556	571	538	541	566	555	561	558	532	547	554	579	544	512	568	588	517	526	544	517	584	552	541	521	569	514	557	509	523	531	564	504	552	531	498	525	570	595	565	539	523	550	550	569	557	547	512	540	540	581	511	538	488	535	542	524	532	550	470	562	580	530	535	547	511	529	565	522	541	530	554	523	550	558	516	571	555	560	548	524	562	540	520	557	565	521	525	520	513	518	495	553	553	576	541	492	538	595	527	540	543	564	543	535	561	496	545	525	502	539	586	531	526	548	539	515	549	584	503	570	560	530	562	546	550	548	523	568	527	505	519	530	562	504	549	558	537	510	513	574	524	540	544	507	571	541	537	537	526	548	533	500	505	553	496	542	571	532	552	573	565	511	557	506	577	581	531	585	539	502	483	507	543	555	558	539	567	567	593	511	538	523	563	557	528	564	526	541	500	538	533	515	547	509	533	510	542	539	516	548	548	500	557	502	554	523	547	516	534	553	533	530	542	497	559	558	553	537	540	505	547	482	530	523	581	505	543	534	554	507	494	568	551	519	530	510	503	560	502	575	580	581	535	515	552	560	519	534	512	538	549	521	524	541	515	554	543	538	517	512	536	521	481	564	547	565	532	544	538	507	529	524	519	511	550	580	539	537	524	532	512	576	522	560	485	608	542	477	555	538	489	540	538	470	492	561	500	585	560	560	512	487	547	511	529	562	556	526	553	535	569	568	492	501	501	547	517	582	546	523	530	519	490	532	528	516	554	576	537	498	515	502	570	485	465	546	533	548	565	556	503	529	547	557	554	558	510	554	524	497	549	577	534	556	535	524	585	552	568	528	534	545	545	526	535	531	566	593	547	569	536	521	525	526	526	526	562	550	529	525	564	516	515	547	565	587	561	542	517	533	537	528	551	539	484	569	547	536	511	541	539	505	565	539	529	490	489	535	486	521	538	535	544	566	552	515	545	547	533	538	561	545	617	506	521	552	516	551	557	569	535	532	513	553	573	523	521	553	484	577	512	563	529	494	532	517	573	572	538	514	512	564	527	524	545	510	520	521	515	538	497	547	556	515	538	504	545	511	547	512	499	535	530	533	528	555	531	563	527	553	534	535	517	525	542	546	558	523	505	496	541	521	572	567	556	559	556	602	533	528	504	491	514	515	571	556	576	511	564	541	524	519	519	576	523	517	534	541	528	510	539	542	585	575	532	530	613	505	501	532	552	539	544	565	580	540	521	538	531	559	569	533	547	510	532	509	527	526	557	540	506	558	488	558	544	486	538	564	497	576	505	551	481	542	551	505	556	485	555	505	550	523	489	499	542	521	539	575	520	526	534	492	519	554	524	512	541	517	524	543	549	510	494	580	554	541	512	507	557	498	522	536	509	529	557	530	533	496	532
28076	18999	4495	359	276	217	214	196	177	193	200	181	193	181	188	197	189	177	191	172	198	174	168	182	177	178	173	193	171	197	166	174	188	144	172	153	163	179	176	150	172	171	185	199	163	174	172	177	165	162	228	175	156	175	167	164	188	171	178	178	180	132	189	197	163	203	148	192	180	192	187	193	157	179	165	194	167	187	164	189	166	172	196	168	160	185	179	170	194	161	191	193	183	178	185	191	171	200	161	177	201	180	180	160	171	168	177	164	198	195	163	187	172	183	174	183	168	178	180	218	171	192	202	196	181	195	177	174	159	169	170	198	178	161	180	166	177	199	167	168	180	177	159	177	178	197	173	186	171	176	160	178	188	165	174	192	164	154	161	166	149	168	179	162	181	174	172	176	171	190	187	168	162	216	186	178	187	148	169	166	198	157	176	169	184	169	168	186	174	178	156	185	173	180	161	186	184	184	185	161	181	189	196	162	158	207	171	170	177	189	186	157	165	187	171	199	180	164	198	178	163	162	179	159	182	171	179	184	187	170	163	181	178	162	171	184	136	171	180	162	167	175	165	173	185	185	200	168	161	171	187	172	171	167	180	168	183	178	166	167	209	192	199	184	190	186	167	146	177	178	178	178	175	170	153	171	179	173	191	176	168	187	175	156	171	179	170	163	168	148	170	177	179	173	194	175	168	180	182	190	185	208	162	155	201	176	171	183	201	177	167	191	184	173	180	160	152	183	189	153	137	190	176	185	171	180	154	161	189	172	183	178	157	190	181	178	184	144	178	164	187	172	170	186	194	154	181	177	187	190	163	188	179	177	150	193	186	216	182	194	200	171	183	170	173	189	199	175	171	196	172	188	183	166	180	189	170	164	189	176	202	154	190	178	183	174	184	178	186	178	180	181	170	184	178	177	188	190	168	198	170	206	162	185	166	184	203	194	181	186	180	157	186	180	185	172	159	197	196	192	169	178	172	186	170	164	163	169	178	153	183	203	180	171	188	164	191	153	173	167	162	181	169	192	159	158	164	180	172	171	159	183	170	170	159	171	176	168	172	172	186	191	183	185	162	189	176	159	185	168	174	184	195	171	167	187	172	168	191	185	184	163	165	180	152	208	179	169	185	167	165	157	194	181	180	176	189	197	155	167	144	156	181	153	180	161	178	183	162	170	166	175	182	178	182	189	162	183	162	172	172	183	183	173	186	166	174	162	208	177	177	182	165	174	161	168	203	168	168	191	175	189	189	186	170	170	176	186	169	155	181	174	221	193	160	167	202	182	162	175	171	165	189	171	183	182	178	173	171	179	191	179	174	201	149	181	170	158	166	165	188	200	152	182	192	160	190	171	209	172	165	201	178	180	165	173	139	181	198	175	177	179	164	190	201	161	172	193	178	207	186	185	197	169	173	160	182	189	184	187	168	191	186	188	166	165	184	169	171	173	163	189	167	178	177	194	181	208	184	168	162	156	185	176	178	159	142	193	165	180	175	154	187	182	173	166	167	179	218	171	177	183	159	175	156	179	179	159	184	166	176	164	181	157	168	162	158	174	196	161	174	149	183	158	165	165	165	173	175	154	173	189	177	169	184	182	168	191	183	167	155	180	192	189	180	169	164	168	179	192	167	176	184	188	183	169	162	172	168	180	177	178	188	160	164	191	172	166	201	190	174	164	184	191	165	177	177	178	168	147	173	184	172	166	163	184	169	178	174	165	160	169	170	179	178	167	173	182	171	195	179	177	164	182	187	170	171	162	141	194	172	166	186	199	198	167	179	167	162	183	179	196	160	176	177	155	182	169	161	165	169	146	159	178	169	185	158	165	190	169	166	171	192	150	173	197	180	170	178	177	176	176	175	200	171	199	176	187	171	180	207	192	183	192	205	172	168	174	180	173	190	165	181	168	162	176	182	171	177	167	183	193	181	157	194	173	196	181	208	180	190	190	176	167	185	174	178	189	172	170	189	158	187	169	153	171	185	186	177	176	191	170	174	171	172	176	188	186	175	154	154	177	189	163	191	173	179	174	200	186	171	170	172	162	164	172	184	173	167	170	181	176	182	190	175	178	171	192	171	169	168	181	167	156	170	188	161	165	201	164	187	158	174	170	183	181	153	168	164	177	186	176	179	184	203	188	162	179	187	165	203	189	161	162	167	182	179	184	164	187	154	169	194	187	170	159	171	173	175	173	174	166	160	199	187	178	196	184	179	162	175	170	171	173	187	175	177	168	169	188	174	163	192	182	192	167	175	199	169	188	174	167	173	174	178	160	185	203	178	183	186	152	169	186	168	176	187	170	170	177	156	176	172	178	206	170	199	160	179	153	184	174	172	174	175	172	153	152	186	178	175	182	171	173	149	170	164	177	186	176	183	165	177	188	164	168	206	177	161	179	171	175	189	162	179	178	183	187	178	184	179	193	181	172	185	178	178	149	174	183	179	173	167	160	158	155	170	184	163	175	182	205	180	152	158	185	170	185	175	183	181	167	167	175	146	165	179	195	192	185	191	182	189	189	178	170	162	156	159	194	163	168	171	169	184	175	154	162	172	155	166	189	196	185	166	144	174	165	183	166	160	174	178	164	173	175	171	181	167	165	181	162	187	174	201	190	180	177	174	177	170	166	174	200	196	192	167	186	186	180	173	178	188	171	193	190	177	174	168	181	179	146	178	190	164	173	174	162	177	161	177	157	184	170	153	146	199	188	174	161	179	215	183	176	196	167	162	184	171	181	197	187	187	191	157	183	168	196	165	189	176	172	191	161	185	162	179	177	177	190	170	185	177	190	184	172	172	180	222	173	197	199	172	166	156	175	164	177	161	185	171	189	176	174	176	191	194	171	199	160	171	157	177	195	160	175	162	180	173	184	176	196	141	189	181	170	172	163	193	185	157	193	171	192	183	175	168	189	169	204	196	177	160	178	168	194	185	192	206	176	182	187	175	177	173	183	172	170	184	192	200	170	194	175	179	187	202	168	156	171	182	165	156	187	182	184	179	170	185	194	191	147	177	200	171	181	170	178	175	164	182	174	159	171	171	193	179	158	166	176	167	186	167	187	213	185	167	184	162	194	181	185	181	215	158	180	186	147	172	174	178	164	171	200	192	165	169	193	171	183	177	166	172	174	195	153	162	173	173	167	164	201	186	156	173	183	154	195	177	183	158	179	178	190	160	167	187	171	180	174	184	164	173	177	177	169	162	190	198	170	187	182	163	194	196	175	170	189	166	186	179	148	186	167	171	157	185	187	177	181	190	155	177	180	184	181	143	174	189	162	195	200	175	187	167	192	188	177	173	161	170	157	203	153	183	186	164	190	189	146	171	202	183	152	181	177	179	172	189	202	192	178	187	185	191	179	165	179	179	158	181	149	176	179	153	184	187	161	182	186	179	176	181	180	174	174	165	171	189	161	178	181	180	186	186	158	195	168	193	151	171	183	198	178	176	183	166	175	173	187	164	171	165	183	179	171	189	172	167	173	186	156	168	183	171	198
15741	14108	713	346	302	253	238	217	225	195	206	227	206	211	211	184	193	197	202	206	195	203	205	223	195	189	218	219	200	200	203	227	207	199	181	196	205	211	200	203	182	204	205	215	209	231	224	209	185	212	210	220	190	220	212	205	205	222	205	181	208	214	197	218	208	188	211	232	167	194	196	227	192	187	210	218	204	195	191	208	219	176	193	221	186	198	221	192	216	219	201	232	195	196	191	191	199	204	243	195	217	205	213	223	204	184	183	200	201	200	187	214	212	190	209	211	209	215	197	189	217	216	195	209	193	208	217	205	190	203	218	208	202	201	204	210	188	200	207	201	204	202	195	204	213	193	208	210	219	202	180	217	214	187	185	209	173	212	170	209	218	183	217	185	205	195	214	186	174	201	216	180	186	180	215	209	185	176	191	182	181	201	198	205	209	184	209	182	227	177	179	215	220	197	198	203	201	216	219	212	218	185	205	188	201	208	226	230	209	204	207	195	173	204	202	212	200	190	205	199	211	210	194	209	187	196	195	173	202	183	220	198	194	196	195	178	173	176	206	186	201	205	204	233	183	215	213	204	220	194	227	205	178	186	208	218	199	218	195	206	220	219	201	203	212	185	213	191	207	193	182	195	227	199	212	178	198	195	214	203	180	200	222	209	200	216	209	203	210	199	205	213	209	204	184	196	213	182	201	193	197	198	187	239	203	184	221	204	219	176	226	215	216	223	209	214	199	210	194	212	226	214	228	172	227	202	209	183	184	213	194	195	175	203	210	183	207	209	194	174	208	214	194	188	214	214	187	180	209	192	187	201	216	206	201	205	195	197	216	192	220	188	196	202	186	188	187	196	217	194	206	203	209	192	210	225	181	216	212	200	215	199	196	206	202	189	201	194	179	225	222	198	209	200	216	199	196	201	206	209	176	200	189	177	179	200	207	218	228	194	200	197	216	209	185	205	205	183	207	200	185	224	174	221	202	177	213	203	197	215	221	211	191	207	214	192	195	189	219	201	192	178	234	221	207	234	196	193	222	215	188	202	205	199	203	206	193	199	209	187	221	197	186	202	190	198	214	215	211	216	203	207	201	192	216	172	207	213	193	220	181	196	193	221	198	192	182	229	209	160	196	200	201	202	171	200	196	213	209	206	189	196	212	207	203	183	190	211	188	161	205	202	189	206	200	206	193	194	189	205	195	230	203	211	223	204	198	217	202	208	205	200	212	195	185	180	183	218	186	218	204	208	187	200	230	199	201	211	209	201	199	198	224	214	189	182	202	203	237	192	202	220	209	224	197	195	212	192	174	198	175	224	210	192	197	194	206	180	204	200	199	218	202	187	225	197	219	183	236	207	204	196	226	217	206	202	198	217	184	207	196	193	198	200	190	164	191	205	184	191	184	186	180	215	190	218	205	187	180	211	223	181	217	200	189	205	203	190	195	185	207	202	208	169	216	204	214	207	230	188	187	201	197	215	184	189	209	190	198	212	201	206	200	216	210	200	253	185	183	183	182	193	204	209	193	202	174	199	188	182	199	204	177	201	205	203	202	168	205	194	209	206	215	205	206	213	189	188	195	179	218	200	173	213	208	223	205	224	222	215	170	186	190	183	231	196	197	218	229	186	212	206	196	175	216	182	199	198	201	187	224	202	200	189	227	208	198	220	194	182	190	183	230	207	217	180	224	206	187	206	188	188	199	188	229	220	191	219	171	204	201	199	214	190	192	208	197	223	200	208	218	211	188	179	203	187	189	214	200	221	215	166	193	203	201	209	206	220	196	215	199	208	201	211	222	213	197	219	214	174	236	201	211	231	198	172	174	201	207	194	206	193	193	188	205	187	181	201	218	194	205	199	208	199	207	216	205	199	219	199	185	203	214	217	192	204	199	201	184	175	208	187	207	192	183	209	189	207	217	177	201	213	198	211	203	185	200	207	197	215	191	211	203	173	201	228	206	217	198	203	206	210	219	196	212	186	218	202	215	205	233	194	195	195	187	221	198	211	210	196	200	162	209	183	203	213	213	199	200	211	220	209	196	234	203	213	193	215	192	184	203	199	195	198	187	207	179	210	195	188	206	200	218	218	208	209	195	197	185	186	187	187	216	174	196	197	209	206	192	199	223	218	178	209	192	231	208	208	209	200	201	209	212	226	191	186	183	186	251	198	207	205	200	197	204	186	176	207	233	206	220	200	216	216	184	211	169	198	221	217	201	200	204	182	217	204	205	195	202	211	221	212	193	192	225	199	208	217	210	209	197	192	190	198	197	187	188	230	201	174	209	202	175	187	189	197	216	176	192	167	217	202	188	177	191	205	194	214	209	213	205	217	200	208	193	205	191	200	200	198	203	190	179	195	192	187	218	214	196	192	201	211	199	179	211	220	176	181	176	230	198	196	210	196	196	207	212	174	198	182	227	213	212	202	216	211	184	179	212	205	199	218	187	177	203	217	230	179	221	196	204	204	193	191	198	199	198	215	200	230	179	207	219	210	209	192	197	190	183	201	179	194	169	213	184	182	207	210	221	179	213	231	181	190	178	223	193	194	210	213	185	192	204	177	192	218	194	194	172	216	191	203	204	203	183	216	202	208	201	188	227	205	229	216	172	186	229	203	191	222	194	234	197	233	207	185	201	228	238	198	194	185	227	190	210	191	212	206	199	199	170	197	194	199	201	226	177	212	215	222	208	180	193	207	197	187	199	188	185	203	212	190	208	206	213	196	202	210	196	185	204	214	190	210	181	216	206	218	200	204	183	226	222	203	201	221	188	201	198	206	232	228	199	207	188	185	217	218	172	193	197	207	204	227	182	205	192	233	184	229	194	207	186	196	213	202	205	198	217	198	219	219	193	192	212	209	201	173	193	196	203	208	205	212	179	192	171	194	231	209	201	170	218	208	201	214	190	215	202	195	216	202	181	194	178	231	208	194	184	208	228	210	188	208	231	196	186	203	209	191	185	191	204	205	215	206	207	203	180	186	213	184	202	206	187	188	202	187	206	216	225	191	183	193	218	206	202	207	187	234	199	199	200	212	204	197	221	199	234	187	206	196	193	159	200	236	182	210	188	200	208	214	192	221	206	198	187	211	199	193	201	187	214	190	186	198	191	226	215	191	204	201	180	198	187	182	163	215	211	199	209	202	228	177	197	204	189	205	212	218	202	199	201	202	189	217	203	230	200	200	203	192	205	205	194	172	190	200	211	225	212	200	211	196	203	205	197	206	196	180	235	211	203	193	213	201	209	201	201	203	189	201	190	208	200	205	213	235	187	197	182	235	186	203	204	182	208	176	204	215	209	181	221	223	179	207	187	213	191	188	208	203	208	190	187	212	195	194	206	204	207	192	174	192	199	211	181	208	202	211	212	208	221	175	202	185	190	202	190	213	200	203	204	230	200	185	205	224	208	201	182	236	216	209	211	174	228	208	181	191	206	189	208	207	225	203	199	211	189	179	200	191	214	207	179	206	196	188	206	210	210	197	206	201	194	223
23701	21097	27858	24568	21067	7623	852	609	429	406	369	365	367	328	325	301	297	261	286	270	292	280	274	257	250	272	273	250	238	246	242	239	242	263	254	268	263	240	233	263	261	245	268	268	239	248	260	233	245	228	246	260	244	272	224	258	267	207	246	250	259	261	281	234	261	260	241	263	235	262	232	248	254	249	261	232	245	244	275	253	247	227	276	257	243	268	269	251	255	225	265	267	248	256	243	224	256	231	240	269	261	275	247	229	248	251	255	251	233	232	234	264	252	239	260	237	273	261	256	235	251	247	264	265	246	276	244	250	255	246	253	255	267	247	226	246	263	261	270	241	248	222	240	215	238	262	253	257	263	227	241	252	249	248	254	242	254	264	277	239	240	239	278	223	275	251	255	230	234	250	265	249	260	243	246	229	263	238	231	232	225	247	239	268	231	240	214	279	227	241	254	216	238	250	232	277	226	242	270	263	234	279	252	242	256	244	240	241	260	238	284	251	265	260	244	256	245	234	227	236	249	237	242	271	245	233	257	259	232	249	250	248	232	246	238	255	251	257	229	281	266	249	235	277	246	250	247	249	257	241	243	237	254	253	249	262	249	260	220	243	248	228	221	259	241	272	233	270	241	217	259	252	212	264	254	218	248	240	262	250	246	245	252	232	234	255	241	231	265	254	232	282	245	251	246	250	241	249	242	255	255	248	229	235	248	233	258	260	240	255	219	230	271	272	218	223	237	251	224	235	264	265	249	248	264	244	248	261	231	296	228	243	271	267	247	243	264	232	270	223	227	258	245	249	229	243	252	230	283	251	258	253	250	243	224	225	266	270	212	244	259	239	247	257	222	235	263	234	268	230	241	235	266	278	249	268	257	266	253	236	262	251	239	262	252	256	256	254	245	263	239	280	272	251	277	232	222	226	217	244	244	242	253	236	259	242	266	257	246	240	241	223	220	240	233	262	234	245	259	228	259	259	272	258	255	255	239	225	254	262	246	271	245	274	262	235	249	244	226	246	255	252	253	233	271	247	249	244	235	255	255	240	283	262	222	249	234	266	233	244	270	220	235	241	245	268	270	254	235	232	258	238	263	234	233	237	231	261	231	273	214	232	267	238	233	226	244	266	262	259	245	253	260	256	265	242	246	241	290	243	263	266	242	236	222	241	253	250	249	241	263	257	254	276	253	252	266	236	267	242	209	239	264	255	281	254	238	263	261	238	245	261	241	241	226	254	255	261	233	265	268	248	248	260	250	254	239	259	261	228	238	271	254	228	277	241	250	259	262	265	248	260	250	239	234	247	263	232	271	255	232	250	229	247	241	276	274	239	241	270	247	277	229	261	224	252	265	225	237	259	210	268	216	212	261	229	249	232	246	248	267	255	261	244	258	263	258	289	233	240	246	256	255	283	239	226	249	223	239	273	238	252	260	253	264	223	252	254	241	247	231	246	271	267	235	257	290	259	263	279	238	246	222	249	262	231	245	246	264	244	255	276	247	249	263	256	256	274	272	233	249	225	247	273	281	237	236	256	220	269	258	266	243	250	252	232	251	280	237	237	258	257	233	256	260	266	247	258	231	239	235	256	267	239	257	259	255	251	216	245	239	274	231	243	243	237	239	250	232	224	253	267	259	258	247	261	262	235	252	263	262	240	230	225	245	250	246	231	261	257	258	269	233	243	262	229	234	273	249	248	252	262	256	240	251	259	246	258	263	247	260	252	274	279	252	250	217	273	225	278	254	242	254	221	248	233	242	239	254	235	258	242	261	227	255	263	273	257	246	261	244	246	204	270	252	262	260	229	281	238	266	236	275	256	259	236	279	234	280	262	236	264	255	217	266	242	267	251	258	242	228	246	240	246	216	257	251	245	260	237	239	257	243	261	249	246	273	266	276	249	232	254	235	245	255	273	214	243	257	242	239	253	234	226	237	231	239	234	231	265	251	283	248	242	256	214	258	254	237	293	222	230	228	241	260	268	244	239	257	226	251	262	248	244	247	239	249	247	227	219	233	250	215	250	268	245	226	250	276	243	249	251	242	270	254	228	236	268	242	251	241	257	252	263	265	273	245	240	247	252	242	274	242	257	238	211	239	243	262	278	253	256	259	243	232	280	237	238	259	251	245	236	265	243	247	250	225	265	245	264	221	218	228	246	260	225	240	265	252	253	261	237	236	264	246	259	264	223	252	256	261	236	238	251	226	278	252	264	231	282	257	248	269	272	237	230	262	247	237	261	253	266	264	246	237	242	243	221	263	242	252	263	233	254	231	272	257	255	276	236	264	278	234	246	239	247	264	261	264	252	308	240	259	271	266	255	247	247	234	262	249	281	262	268	258	250	248	235	231	240	275	251	237	248	223	206	261	250	273	281	263	257	238	267	263	272	242	258	270	236	247	241	241	264	252	243	234	257	248	211	236	257	234	237	235	230	227	229	244	270	241	262	230	235	263	234	272	253	219	261	240	262	247	265	211	231	236	259	274	259	226	280	272	247	265	256	256	249	249	257	266	252	265	258	245	234	270	254	257	235	237	243	242	233	259	248	266	226	231	248	279	287	299	277	250	241	278	266	253	258	272	265	224	250	261	246	241	251	260	246	250	232	260	231	236	234	233	260	255	250	264	218	248	259	256	267	249	236	259	250	253	240	238	247	227	258	248	242	238	247	244	251	233	246	233	271	242	253	242	262	281	230	247	236	301	251	249	290	257	266	257	234	257	245	255	233	257	264	249	219	275	248	246	255	219	232	253	236	257	244	221	261	217	256	257	250	240	271	248	249	284	235	223	285	251	240	247	268	239	246	233	253	262	222	231	274	266	227	232	251	234	259	256	225	255	260	253	256	261	254	244	253	269	264	247	267	239	228	268	264	249	254	251	233	240	244	227	228	216	259	245	251	262	230	258	236	235	263	277	264	246	246	234	233	241	248	259	266	253	263	266	226	248	261	264	258	233	240	286	246	234	258	257	269	239	281	256	245	261	246	237	265	253	250	234	287	240	241	257	211	251	261	269	233	255	258	284	256	265	269	257	268	228	236	270	243	231	248	259	251	278	242	244	235	245	258	274	248	240	225	229	271	278	231	261	254	227	264	249	236	246	252	261	246	265	261	249	253	244	237	272	247	263	227	234	228	228	224	267	238	263	239	251	245	234	245	277	261	240	240	257	273	225	246	241	291	234	261	240	245	268	244	273	210	265	270	261	246	222	276	252	253	261	232	246	253	256	229	250	238	255	257	244	244	205	268	254	247	211	263	236	248	253	241	231	245	266	233	243	238	232	243	262	271	245	248	242	215	259	277	259	261	243	265	206	241	270	259	238	260	239	278	244	240	214	256	250	241	246	249	213	257	254	235	239	259	243	242	247	239	251	263	272	244	248	254	286	262	234	249	242	230	240	255	260	230	240	248	248	250	263	238	253	249	245	243	220	239	254	236	250	236	254	239	253	273	258	245	271	244	278	228	226	250	235	245	264	268	234	241	253	280	252	250	259	249
16638	33738	5930	2572	1857	1434	1056	872	692	597	530	467	446	369	386	396	348	351	344	335	304	285	308	278	268	283	302	318	284	312	277	288	319	300	282	293	275	284	282	275	296	267	286	253	229	277	274	263	279	276	292	264	256	280	269	290	276	258	245	282	298	266	284	257	304	250	277	260	267	280	266	252	252	269	271	263	226	249	243	276	252	258	297	266	298	260	255	273	279	250	287	305	269	280	263	278	247	267	273	286	278	250	245	274	281	266	245	243	295	273	284	288	272	287	276	254	253	265	263	243	268	270	279	266	278	262	270	263	243	282	257	256	275	261	265	283	266	288	260	267	279	287	278	290	273	273	267	274	278	251	272	281	253	232	272	276	291	240	285	276	277	250	252	261	251	252	261	251	275	254	293	256	274	251	285	247	266	263	279	264	274	268	268	271	253	249	278	269	248	249	283	254	257	275	284	267	282	281	249	269	254	233	278	264	252	281	270	240	287	273	245	291	253	266	253	282	227	256	252	244	245	290	252	272	285	263	263	266	260	256	275	261	263	262	273	255	282	256	297	294	247	266	270	281	282	264	283	249	259	246	252	259	272	277	311	287	246	249	259	257	289	256	263	286	269	245	279	234	309	277	285	287	265	270	240	283	255	274	265	276	272	259	263	255	241	265	293	286	268	255	260	257	253	289	280	276	258	252	246	225	259	254	257	293	288	246	236	264	282	266	237	279	265	262	253	241	243	265	259	266	275	266	242	250	254	259	262	267	292	256	250	299	283	277	281	259	286	301	227	262	256	261	235	247	285	276	277	266	252	246	276	265	246	285	252	291	290	260	252	279	292	300	247	274	248	259	287	299	267	256	234	284	268	258	285	256	276	260	251	296	257	267	266	262	270	283	259	253	242	280	270	259	259	238	259	278	282	255	256	235	254	278	280	273	274	246	275	270	286	286	263	269	292	225	277	250	244	230	270	263	261	283	253	281	270	286	260	268	251	240	250	282	258	235	280	263	298	235	293	268	239	233	295	274	259	265	250	276	283	267	254	269	273	259	258	254	268	260	268	297	255	283	271	240	327	256	276	245	243	258	269	246	256	297	282	257	270	291	262	271	282	259	239	270	268	235	262	294	259	275	264	241	252	259	249	274	284	285	261	269	280	271	278	264	273	259	266	243	245	281	252	284	307	258	255	245	274	264	265	292	253	274	261	264	261	275	240	244	276	274	261	243	217	224	277	272	262	247	268	267	265	244	270	284	252	277	248	240	290	256	251	243	270	242	220	290	253	286	261	275	274	272	256	251	242	266	274	256	278	248	263	255	256	245	259	275	250	242	258	279	248	235	280	247	248	278	277	233	248	258	268	282	251	230	277	231	271	274	239	263	268	268	264	243	244	259	275	254	269	272	284	268	257	280	269	272	256	289	242	291	291	244	246	256	274	273	264	249	278	257	246	246	281	284	252	247	263	264	252	266	277	259	270	257	238	250	273	246	244	271	284	269	263	282	260	277	284	245	270	242	249	277	272	262	230	272	267	274	233	248	256	277	244	244	248	260	270	286	270	272	278	258	278	295	248	251	284	252	262	266	290	267	287	274	285	282	289	259	255	255	246	252	277	253	281	276	282	251	247	283	283	283	268	273	255	282	256	282	274	272	259	255	244	283	289	273	262	243	240	288	274	241	263	264	246	270	274	280	257	284	273	239	277	252	265	261	266	244	255	280	261	252	282	276	286	299	270	253	285	279	286	268	281	264	277	263	259	231	266	255	264	266	278	256	248	257	285	259	247	254	222	264	287	256	251	246	262	317	255	302	268	287	277	285	258	267	274	255	263	270	261	250	240	254	283	273	256	251	272	280	277	277	262	274	260	270	264	253	279	239	272	287	275	257	261	247	244	262	236	248	255	259	293	264	270	248	253	286	241	289	256	277	269	242	259	273	253	240	264	268	259	277	291	246	260	265	294	275	273	273	218	265	264	261	280	258	253	249	250	279	267	280	241	270	262	255	257	267	265	263	273	262	272	249	298	244	237	253	260	239	270	291	291	254	274	272	248	242	273	243	268	263	259	263	268	268	283	287	248	239	291	285	268	256	250	263	272	268	260	276	254	275	251	246	237	251	242	294	240	278	210	278	246	255	283	242	281	265	266	287	263	294	260	252	255	278	277	275	268	263	267	241	260	261	246	243	251	278	260	267	291	263	265	265	272	256	246	268	277	283	242	268	257	228	233	279	244	250	267	248	252	253	275	267	259	269	264	262	271	258	270	225	250	234	277	256	263	245	242	282	304	256	271	258	281	242	273	270	283	247	279	281	243	302	259	283	254	286	264	299	243	277	272	289	261	245	252	270	243	255	273	256	270	263	276	223	281	243	290	251	257	262	271	281	249	250	269	269	248	288	271	267	275	268	255	256	281	235	272	277	245	272	253	264	265	253	240	266	266	274	253	265	266	274	283	280	259	278	289	251	256	293	233	248	248	232	264	274	259	263	285	238	278	285	251	256	271	311	261	252	271	273	255	280	258	269	260	235	275	258	280	271	301	278	262	273	255	261	269	263	255	258	245	253	253	265	255	273	245	296	281	259	258	269	263	238	232	247	235	283	294	254	259	232	269	231	261	277	246	284	262	276	275	262	284	259	265	250	264	259	261	296	269	278	249	264	280	258	237	252	284	274	258	263	241	293	286	244	265	250	262	252	254	273	249	259	249	263	247	286	255	262	262	230	278	265	257	278	284	266	243	264	279	251	270	252	263	248	248	241	270	261	260	269	244	283	267	266	253	261	255	250	271	255	269	253	258	268	250	263	261	259	251	247	290	275	251	244	245	261	248	262	275	254	251	268	235	270	286	276	281	266	248	265	281	256	282	259	266	258	248	286	262	267	242	266	234	262	273	261	255	277	262	261	299	261	282	241	254	281	249	303	270	294	245	268	268	286	280	277	281	286	278	249	253	271	256	252	292	278	274	270	247	261	280	245	261	270	272	260	232	255	260	267	264	277	274	281	283	257	240	275	247	270	291	242	312	233	263	284	275	253	276	289	253	285	265	253	262	264	296	256	243	268	279	261	290	241	294	268	256	255	261	275	231	246	236	228	237	271	301	259	244	287	255	252	252	248	246	240	258	244	273	285	275	270	238	288	267	260	246	272	272	237	282	260	268	266	254	255	254	261	263	267	243	271	276	266	235	246	244	274	288	253	268	272	286	260	227	258	238	267	267	244	269	258	293	268	249	265	241	274	277	255	276	239	288	261	279	291	271	278	247	281	307	261	275	252	270	273	259	263	291	265	262	257	269	274	263	261	257	265	259	243	277	251	251	275	270	265	280	258	242	247	272	250	273	258	266	269	270	259	311	227	251	257	240	258	226	241	263	291	260	262	271	264	293	292	243	284	270	282	271	260	251	264	258	263	261	260	235	251	265	266	219	256	244	269	275	258	261	270	262	275	253	277	281	278	265	258	292	267	279	256	235	256	278	316	266	256	236	247	292	255	275	256
24902	21049	26623	25545	7720	681	589	480	471	423	454	408	370	381	385	369	396	387	347	366	367	377	368	377	329	361	352	343	348	362	383	343	360	378	369	399	351	354	367	371	389	373	399	362	377	345	374	376	345	357	347	365	339	379	372	390	335	371	354	342	350	345	328	366	353	348	358	335	364	370	383	352	357	341	348	344	379	349	343	358	357	361	340	383	339	358	370	384	335	330	349	350	356	365	341	340	354	361	367	341	347	375	368	371	369	348	384	350	324	358	364	377	345	381	317	341	322	355	349	368	318	334	353	405	353	334	337	341	335	360	339	363	319	352	333	319	352	374	328	354	363	397	359	338	359	337	348	329	372	363	352	332	382	319	363	393	393	335	341	331	350	386	353	406	346	369	346	383	361	317	357	346	346	366	371	343	418	344	396	352	381	326	382	323	370	340	371	341	347	362	359	378	351	350	340	318	379	348	360	368	327	331	331	353	344	367	369	356	353	356	362	355	372	340	375	346	360	335	369	346	367	357	332	349	366	358	355	381	347	355	380	385	356	338	357	359	328	382	366	351	339	346	342	331	338	321	322	368	329	361	341	361	337	394	363	344	327	363	335	345	371	352	334	359	349	350	333	321	361	333	342	377	313	355	322	348	346	372	350	337	351	354	360	330	364	364	362	371	346	344	356	346	355	343	354	359	355	348	355	340	351	338	349	348	356	365	365	374	321	389	330	330	396	353	375	342	339	369	337	346	390	342	341	336	344	321	336	340	362	370	331	348	373	340	349	363	356	373	386	340	382	383	355	363	340	336	330	396	369	363	350	381	366	340	386	363	383	317	344	392	362	330	357	356	326	348	320	335	350	342	347	362	335	389	333	337	361	282	337	368	383	368	354	317	390	349	360	355	386	353	366	363	327	359	350	376	362	351	347	365	340	343	335	347	354	338	355	378	353	342	360	359	342	351	334	380	350	371	359	336	380	355	353	353	348	378	356	377	400	358	340	367	350	311	374	356	360	350	333	368	353	352	345	365	348	380	350	375	383	363	343	364	356	370	354	329	367	361	372	353	335	385	305	374	353	323	331	355	329	346	329	332	357	343	356	349	349	369	376	349	364	366	345	363	353	329	362	341	344	358	353	364	345	382	351	356	374	353	352	370	406	371	362	371	358	364	331	366	317	346	378	300	349	409	335	363	346	356	372	400	349	341	368	342	378	336	371	351	374	360	348	350	342	356	362	373	324	353	332	375	400	353	364	364	344	381	353	336	331	378	332	347	363	391	342	375	358	326	325	383	352	363	336	339	333	328	324	385	341	351	353	360	347	329	358	336	379	401	355	357	366	366	358	297	345	363	331	324	358	359	309	365	334	324	352	353	370	368	356	351	400	350	359	352	338	354	345	334	358	337	374	367	354	388	336	365	388	361	311	349	347	327	346	357	369	342	352	325	354	352	386	367	356	354	360	306	319	354	340	367	290	371	363	353	352	373	391	335	360	375	348	379	343	385	351	357	372	340	350	359	364	318	321	379	378	369	369	370	341	355	352	381	353	345	341	358	321	369	368	355	325	348	337	373	365	349	343	361	380	365	322	353	338	351	323	340	333	354	349	371	337	360	365	355	365	343	346	357	351	324	349	360	370	349	358	322	333	337	364	394	331	384	353	337	373	332	351	330	324	366	382	324	380	358	303	358	327	336	365	355	389	347	375	315	382	329	351	346	342	369	344	348	348	333	315	345	344	365	346	362	361	347	358	364	352	369	334	343	347	349	364	333	351	352	331	390	371	409	364	336	359	360	372	352	316	343	385	347	343	349	361	386	360	329	338	344	376	392	352	355	365	296	379	356	372	379	383	328	359	318	327	378	314	335	343	361	346	365	354	336	371	321	333	356	368	372	358	352	349	346	368	362	372	339	356	367	365	385	357	387	364	364	342	377	347	360	319	358	348	389	327	370	355	331	391	310	356	370	343	325	344	349	336	382	381	347	346	356	329	377	329	338	375	382	330	370	395	358	346	366	350	350	342	344	355	366	363	386	371	342	331	362	345	340	365	319	372	361	386	383	337	321	334	356	339	336	375	369	328	337	342	338	329	341	365	337	336	364	361	382	345	363	328	350	331	387	363	332	374	347	339	374	365	382	319	347	336	367	392	352	374	363	366	329	358	358	343	355	398	328	350	343	379	374	344	363	331	360	350	349	340	376	374	359	373	361	372	372	366	357	352	353	354	363	369	321	386	347	379	367	355	374	344	362	316	378	363	354	338	367	369	361	357	346	334	364	366	374	355	365	343	344	339	350	350	367	367	343	370	385	360	360	357	346	336	419	332	349	351	360	363	370	352	333	355	354	320	348	378	382	386	324	347	366	382	368	350	350	402	332	373	355	392	340	348	362	353	345	370	359	343	379	371	377	380	374	348	347	347	346	340	342	362	347	352	339	360	385	356	360	382	324	360	366	324	328	353	414	349	357	323	348	331	353	361	344	351	358	308	362	368	378	368	360	327	344	382	358	354	362	399	359	349	374	354	359	360	362	342	370	402	330	370	352	326	350	348	347	365	350	353	347	370	380	378	371	351	392	334	340	343	364	343	378	346	362	359	329	355	377	337	352	341	358	357	353	344	359	336	350	382	358	331	357	365	376	346	317	336	364	331	373	339	349	351	354	367	349	372	346	368	376	365	348	323	351	362	342	347	361	341	363	339	347	357	366	347	356	353	386	330	388	343	326	361	362	347	360	366	346	355	357	330	359	345	364	339	374	370	385	340	387	370	352	377	360	337	364	331	331	343	355	354	331	357	388	340	376	377	376	373	356	374	311	379	340	361	329	332	381	358	350	328	340	335	324	343	361	347	363	365	368	355	333	374	402	339	369	357	369	339	362	380	354	340	393	384	368	355	358	326	360	339	354	318	365	360	349	402	355	352	352	385	348	344	351	352	365	336	365	356	346	367	364	349	349	342	367	364	380	320	350	360	334	326	354	396	364	370	380	378	338	365	375	328	386	360	367	364	364	380	391	374	338	342	370	348	368	333	355	366	361	361	321	371	351	364	405	329	331	363	347	317	359	352	345	374	359	337	365	340	360	352	350	357	359	325	331	379	352	377	346	337	327	362	332	368	377	349	354	338	336	336	360	355	377	369	365	370	319	359	339	365	361	346	351	362	318	329	343	341	345	333	362	362	350	378	369	354	348	376	342	362	353	349	368	369	339	391	345	356	334	308	339	374	364	325	360	347	325	369	356	337	357	361	351	366	343	361	342	354	360	360	383	365	351	356	395	357	367	362	361	342	373	348	368	351	344	376	354	405	347	367	369	367	365	365	351	382	374	362	366	357	366	313	326	370	354	367	370	341	337	320	375	348	361	366	350	333	367	360	360	332	406	317	361	336	330	348	345	347	373	356	359	363	341	362	350	385	348	380	329	322	370	366	371	351	354	330	368	358	336	368	363	376	337	318	357	393	349	372	360	352	356	323	362	364	388	362	373	401	380	332	389	354	340
16664	27712	3302	1692	1246	978	824	638	616	585	560	510	550	488	469	432	443	406	415	423	426	428	421	405	389	380	396	401	401	385	412	409	365	406	401	407	388	374	405	395	381	409	413	362	396	363	357	370	388	385	369	415	390	373	368	367	366	393	378	376	394	360	353	379	350	403	387	369	374	388	419	379	381	380	387	378	384	407	388	411	358	353	387	394	422	387	385	352	378	353	336	417	388	370	399	348	373	349	396	350	390	349	382	376	410	385	412	388	398	363	371	394	362	387	400	382	369	420	402	408	378	380	374	377	359	409	413	395	404	387	374	414	348	377	381	356	373	375	388	380	405	398	386	400	341	367	382	407	388	397	380	395	373	372	379	385	374	360	337	376	360	399	390	408	403	413	386	401	395	397	365	379	374	425	400	405	390	376	414	359	360	393	363	354	431	395	409	407	378	400	388	363	399	342	401	365	394	371	381	356	369	396	364	385	370	417	398	399	406	403	376	391	392	407	380	426	421	391	348	387	394	341	382	391	360	397	393	380	392	366	382	391	386	399	409	400	385	376	386	371	408	371	384	432	401	387	351	373	372	402	400	382	370	427	376	381	405	373	377	382	368	360	385	394	388	376	376	376	380	409	360	377	383	399	358	390	398	367	405	383	395	374	364	406	424	387	388	384	373	421	420	372	406	382	396	408	401	386	411	395	370	383	387	370	392	389	415	382	373	390	397	399	389	360	396	377	356	356	376	404	397	354	373	394	392	367	380	400	381	372	375	386	368	375	352	392	395	383	379	366	396	386	403	347	371	370	374	392	426	384	380	394	363	402	407	379	388	374	397	359	372	388	376	379	367	422	359	392	389	415	389	391	388	395	373	389	374	363	365	414	367	400	401	416	380	335	391	395	387	397	380	383	389	385	343	386	390	373	394	381	413	424	361	376	365	383	379	373	392	396	388	411	393	383	383	354	380	363	358	376	378	376	361	398	404	403	381	373	379	341	329	396	395	388	348	401	430	398	385	376	367	389	370	373	432	393	381	363	395	380	375	358	420	379	433	383	378	375	408	404	380	366	403	416	367	387	386	374	394	394	369	388	415	363	389	417	406	395	356	395	407	405	404	374	375	379	375	393	353	386	400	355	395	368	415	418	372	374	396	378	374	363	372	390	386	348	349	388	419	383	420	373	382	412	384	402	403	407	364	428	375	387	378	389	404	373	409	408	386	396	383	408	372	379	369	385	357	343	370	382	400	365	392	404	391	374	382	366	401	375	384	395	386	349	439	390	390	374	367	410	392	359	375	371	370	407	384	382	365	360	381	357	383	377	390	388	377	399	339	385	378	342	401	378	408	388	388	330	375	399	400	370	391	359	371	407	390	418	373	417	392	419	406	365	382	368	399	389	381	384	386	334	384	440	379	425	380	400	415	345	388	370	379	377	349	378	358	381	384	389	365	421	363	368	350	381	391	366	342	364	406	370	376	365	385	390	383	378	402	405	378	371	374	372	366	377	407	373	420	365	391	361	396	399	407	383	381	421	389	369	386	356	367	384	380	377	415	410	374	367	392	398	399	374	433	376	393	408	407	367	361	399	413	369	373	400	411	413	383	395	411	395	384	354	381	357	383	381	364	401	383	394	353	357	423	401	368	434	373	384	357	348	394	394	398	415	376	405	381	388	358	363	392	384	369	379	361	364	406	360	402	379	352	373	362	399	427	390	372	410	411	351	361	371	369	390	371	394	382	383	405	369	402	395	376	410	400	382	401	428	414	405	391	399	356	369	381	376	372	382	360	411	397	386	357	387	416	382	380	394	339	374	394	389	347	373	374	387	399	398	371	392	369	405	409	407	386	385	421	370	405	381	405	372	399	378	379	375	377	371	375	390	400	392	399	381	395	374	372	387	404	394	358	395	364	387	398	375	400	368	367	414	372	394	402	374	385	387	358	372	393	368	426	360	392	398	353	413	368	340	413	386	401	418	374	383	396	425	365	399	358	400	431	416	371	386	374	348	403	373	406	367	382	417	370	350	368	383	412	390	387	406	396	385	402	336	411	380	409	405	368	363	373	365	369	399	378	384	429	349	423	383	383	372	394	377	399	399	383	345	397	395	399	386	370	390	373	381	383	416	366	413	405	420	384	386	386	373	392	382	366	393	388	367	390	388	357	393	366	425	370	379	372	373	397	399	353	354	399	423	386	386	362	404	399	399	405	366	380	374	396	403	414	427	385	381	400	368	342	370	403	376	423	397	398	375	359	401	384	416	386	379	379	372	350	359	392	393	413	391	365	369	379	373	390	388	379	377	368	353	399	367	367	405	357	385	380	405	379	410	358	392	398	389	407	345	392	361	382	385	411	379	389	399	389	383	387	388	415	400	379	381	372	381	396	405	387	379	400	390	390	405	398	381	383	382	360	377	362	366	368	414	405	345	375	403	382	389	417	402	396	394	373	407	370	392	375	404	412	415	392	408	384	339	393	381	393	402	414	364	392	394	400	375	341	371	371	366	364	429	404	365	405	425	396	403	380	358	377	406	407	369	411	372	358	374	391	377	419	404	411	347	397	379	378	400	376	392	388	397	447	425	382	397	353	413	380	375	408	405	372	372	413	388	378	382	367	350	395	370	395	389	349	395	409	343	403	382	434	340	388	380	377	358	417	414	387	391	374	413	384	388	355	378	409	386	394	423	390	415	400	377	389	398	415	373	379	351	392	402	405	380	374	371	400	383	371	366	371	414	351	405	402	402	401	384	407	415	402	429	388	411	388	373	377	379	365	385	353	440	365	404	371	356	401	413	374	386	399	363	397	366	387	387	369	392	386	357	390	391	373	413	367	379	407	369	354	412	384	360	384	363	398	384	395	361	384	384	417	364	368	412	362	369	433	397	384	359	385	400	412	402	399	395	342	383	399	370	383	394	385	407	407	400	390	363	386	418	374	365	386	374	343	382	370	407	434	389	372	392	366	418	376	376	375	373	369	378	415	388	365	388	360	392	376	395	385	389	390	388	364	394	387	359	363	358	411	393	360	402	417	388	369	386	381	392	377	381	380	334	380	404	381	366	404	390	382	352	378	380	432	411	375	399	404	383	382	409	367	394	361	392	419	391	369	383	398	383	397	446	380	408	384	366	374	373	393	382	349	402	372	400	391	382	408	410	381	409	399	369	368	369	373	367	427	363	387	374	374	376	405	369	364	372	405	421	356	357	365	377	364	400	360	383	398	353	371	388	393	382	381	384	388	432	387	366	380	396	392	377	381	390	415	405	396	403	386	395	359	353	384	442	374	349	380	389	376	355	399	411	394	381	406	384	391	392	373	380	406	372	369	354	389	404	405	374	392	417	389	419	394	374	407	389	378	379	397	404	392	358	388	357	398	372	381	412	404	375	390	384	426	384	403	378	400	355	392	374	409	386	374	389	394	369	364	400	372	388	385	418	364	373	388	376	411	394	354	402	369	393	389	344	382	362	398	367	372	378	378	391	374	344	380	372	363	381
22603	21094	28399	24017	21099	21116	6571	1257	951	870	785	689	643	645	627	647	637	613	595	588	613	620	571	564	566	566	528	533	573	586	576	521	557	558	565	532	531	491	540	526	531	524	525	548	520	524	489	485	557	500	497	510	520	481	535	525	536	514	519	538	497	531	544	547	524	489	519	502	551	547	536	505	514	563	498	512	475	490	565	530	497	555	531	503	496	533	512	474	564	525	480	504	495	472	540	486	496	534	526	521	549	531	508	497	521	484	492	498	518	551	531	470	512	503	512	522	530	506	534	542	523	466	521	525	502	521	502	472	504	472	512	521	491	506	533	541	498	464	434	506	510	557	496	515	515	509	522	550	549	519	540	527	476	514	489	541	542	512	515	471	509	511	561	504	509	532	548	509	551	534	506	567	545	525	556	551	481	499	481	546	521	478	496	487	507	518	520	503	539	523	559	528	540	523	532	486	532	511	496	516	501	521	527	499	491	536	577	541	498	564	506	515	501	519	534	546	470	486	546	520	488	530	523	517	489	522	509	559	502	503	526	515	534	501	520	519	522	528	491	487	473	501	527	509	546	494	506	462	500	500	488	458	557	528	528	523	532	524	490	542	530	506	519	479	540	523	529	530	540	533	477	526	477	517	528	539	500	524	525	536	527	523	444	530	503	516	475	500	512	525	521	526	515	492	483	529	523	508	512	522	445	517	546	526	521	521	525	504	523	500	543	581	500	493	536	528	555	513	473	506	534	538	536	501	537	468	515	481	488	520	506	506	491	501	512	480	485	498	538	546	508	563	521	533	514	546	483	530	516	540	497	524	479	520	501	555	497	537	488	472	545	493	492	563	512	533	486	510	493	511	505	529	545	509	540	516	506	513	482	486	529	557	519	497	523	531	573	525	521	484	522	519	525	471	523	472	489	507	540	486	535	511	536	542	506	519	486	527	509	515	505	527	515	524	508	532	526	527	537	492	519	500	478	516	508	545	536	510	523	513	519	498	493	481	545	525	521	529	538	507	507	515	537	484	508	546	511	541	479	525	524	483	522	537	545	516	529	482	527	521	492	495	539	495	501	518	533	527	511	523	515	496	527	511	481	535	501	496	525	513	509	514	537	554	520	478	529	484	495	572	527	535	553	530	509	507	521	490	516	533	544	496	516	518	492	498	493	487	499	501	500	524	555	490	515	466	473	488	516	487	455	492	485	486	564	484	516	550	534	508	527	506	498	532	540	571	502	517	494	518	527	523	502	527	502	528	550	501	500	498	505	528	486	552	543	516	503	539	527	506	539	550	488	530	475	543	522	493	502	494	497	514	512	482	504	523	520	495	554	541	513	513	530	489	511	531	508	551	521	502	542	511	531	509	517	538	537	469	500	490	530	529	555	503	495	483	513	474	486	500	519	515	541	545	498	509	498	542	496	529	489	530	496	479	518	512	513	530	492	551	507	510	544	509	458	526	475	539	513	506	534	543	531	495	489	539	548	476	495	554	499	495	537	540	514	538	511	546	506	554	504	501	518	546	474	522	524	516	555	539	531	505	550	514	530	554	525	484	505	534	518	517	557	529	497	533	551	533	519	542	507	518	515	524	524	520	526	548	487	502	513	544	482	529	519	497	506	489	499	546	492	539	518	494	525	463	516	504	580	523	503	499	479	549	497	547	499	546	546	495	526	537	517	514	510	518	522	505	516	504	523	506	484	493	508	501	502	477	518	518	515	556	503	523	506	528	517	524	489	546	524	544	564	510	536	487	513	520	531	576	489	537	541	541	537	552	506	550	539	512	529	523	500	513	479	540	516	556	516	479	493	503	541	502	508	512	525	507	503	523	521	500	528	517	537	524	521	505	506	494	478	508	481	498	517	489	520	524	558	519	543	517	526	547	514	533	488	534	547	509	527	500	515	498	512	479	481	533	500	532	495	527	473	522	536	511	520	535	515	492	516	464	502	528	524	487	496	522	517	515	521	498	547	531	539	543	531	530	553	531	503	540	550	511	515	538	513	503	534	535	523	511	556	511	453	523	552	508	488	490	522	500	510	497	552	558	550	530	489	508	524	499	487	500	525	491	517	527	522	508	500	519	526	505	489	517	549	495	539	501	521	530	527	481	504	523	523	510	534	486	515	560	546	542	512	525	523	523	503	487	500	494	526	508	518	506	521	512	458	535	537	517	514	549	552	544	533	523	491	477	515	561	546	515	499	539	528	536	507	494	506	481	514	514	545	572	491	531	500	534	511	559	496	549	496	508	536	549	518	554	550	496	537	546	542	512	487	530	535	489	542	526	516	499	518	532	525	504	516	509	480	500	540	475	527	501	521	490	528	520	543	508	550	551	499	537	456	482	500	511	494	526	493	503	505	521	503	551	505	510	511	497	522	511	512	506	548	541	526	506	565	486	532	514	493	518	495	522	500	511	540	504	510	513	507	502	505	510	507	516	526	505	501	505	512	477	485	493	485	562	493	509	539	492	504	530	510	507	512	546	529	509	490	498	483	496	532	520	509	508	495	512	561	530	515	520	486	541	513	515	533	512	525	549	542	504	505	507	526	534	535	531	542	501	508	531	535	527	507	513	547	536	512	556	507	505	523	558	548	561	500	502	509	519	509	526	518	537	513	531	491	510	543	501	495	514	524	480	513	491	489	500	524	490	498	474	564	494	512	521	512	512	475	525	540	463	550	530	535	545	518	517	516	482	526	457	535	513	499	529	522	561	519	474	528	496	489	496	520	503	541	521	516	515	510	496	539	512	482	504	489	541	517	482	553	515	528	535	528	504	492	541	491	515	533	517	507	475	555	543	499	511	500	524	504	549	503	540	525	504	476	494	497	516	495	507	503	495	533	517	498	531	512	536	518	512	526	498	528	509	512	473	503	509	509	519	476	520	521	533	550	550	492	489	503	553	496	516	581	508	550	532	479	519	486	526	523	553	509	555	492	473	496	498	552	507	502	554	493	499	489	493	467	552	496	553	509	519	525	518	475	517	521	523	536	489	510	538	536	525	533	531	510	526	502	522	517	453	514	541	546	512	490	531	522	515	489	501	549	502	549	494	530	476	494	557	509	507	506	512	513	536	531	489	543	515	504	477	508	488	497	529	487	514	494	528	492	526	516	499	527	485	534	533	514	474	507	520	512	552	537	513	485	491	506	467	518	499	490	504	505	513	491	502	500	543	512	486	529	491	544	523	501	522	474	516	512	494	558	526	509	519	541	506	543	497	522	472	545	499	496	556	488	507	502	535	518	516	524	483	529	523	505	483	527	548	552	509	514	576	554	511	526	526	488	476	557	507	520	523	503	541	585	537	503	506	560	503	497	465	527	506	500	536	520	509	543	519	503	499	490	545	525	471	539	520	542	518	536	533	486	494	538	530	537	551	514	508	507	473	530	481	461	490	479	565	500	497	521	476	545	503	513	550	483	492	562	524	502	530	478	498	485	504	542	507	470	505	497	514	534	503	525	497	533	511	560	515	513	530	508	521	514	492	530	496
19551	37208	9759	4723	3439	2563	1948	1681	1413	1140	1020	907	874	743	785	718	695	688	664	598	649	581	600	577	595	586	567	567	550	561	525	578	506	542	583	594	537	555	493	549	501	543	534	542	536	527	513	520	501	527	554	512	500	531	565	527	559	520	508	499	521	473	554	527	525	487	562	537	533	547	517	536	494	502	528	523	533	484	507	525	502	485	543	520	557	516	515	482	532	575	535	527	554	517	547	482	499	561	509	519	503	528	514	554	475	477	501	528	527	503	538	528	521	531	514	496	569	496	488	529	531	525	532	525	531	492	547	520	472	498	498	543	544	520	538	567	530	507	543	515	538	531	508	524	521	535	516	491	534	538	482	518	500	524	518	492	497	516	518	559	513	530	524	493	487	505	510	557	532	508	534	492	507	523	512	540	510	524	469	563	521	522	540	511	519	546	521	516	501	520	513	524	536	509	529	545	516	552	502	508	504	532	509	514	528	530	498	529	476	529	518	512	513	505	538	485	515	499	520	551	495	523	513	531	481	509	481	486	570	512	501	537	497	524	515	467	540	547	497	522	536	514	536	520	572	538	522	595	562	490	540	502	497	504	523	525	497	514	565	468	508	510	517	516	544	527	524	531	491	507	502	526	524	546	536	535	542	548	527	517	540	514	481	504	570	545	481	529	497	545	521	519	538	515	533	532	497	473	562	525	549	499	479	533	544	539	514	522	501	537	537	508	509	526	495	514	522	545	496	557	522	521	491	539	535	541	461	515	496	503	493	515	512	521	536	491	507	482	527	539	552	536	531	535	542	490	483	520	533	549	514	541	516	475	545	534	526	525	520	521	510	515	526	514	535	504	537	544	518	496	514	506	522	528	507	545	519	510	534	540	541	510	502	539	530	503	491	544	512	525	503	523	549	552	541	477	496	529	531	515	577	522	523	579	533	546	481	510	495	502	512	544	538	540	590	553	539	514	547	530	528	522	519	466	471	555	482	513	541	499	528	508	514	505	534	548	511	534	510	477	509	509	514	532	484	516	534	540	505	534	558	522	497	515	504	523	517	476	536	518	542	517	510	521	521	488	517	527	554	521	525	472	536	508	515	514	510	478	526	535	521	479	517	507	522	506	494	543	531	499	503	527	543	519	500	494	560	517	498	512	475	506	530	526	525	525	482	515	526	540	529	500	529	529	524	499	581	517	485	530	518	527	524	486	543	525	491	506	539	544	497	530	497	538	502	531	555	519	522	523	520	510	538	480	531	521	525	473	521	552	506	521	498	529	512	534	523	551	531	509	522	514	528	532	535	526	509	539	525	506	528	515	554	556	524	545	466	530	520	501	525	505	480	496	508	499	489	546	531	499	544	493	536	524	465	525	536	487	533	517	502	529	493	513	519	526	491	500	491	497	495	519	491	526	553	519	519	519	536	483	491	536	536	515	510	502	548	532	547	547	497	545	515	517	518	526	535	525	515	530	528	546	531	535	508	489	537	523	523	503	491	519	543	509	549	550	522	493	572	536	540	526	514	503	477	535	535	584	517	499	483	521	507	507	541	507	470	535	560	512	506	525	528	515	525	564	536	524	522	533	543	517	510	555	535	510	543	560	510	537	509	493	538	511	565	540	519	480	468	524	535	580	517	527	470	540	529	525	549	536	539	542	518	547	540	485	521	534	522	536	535	545	535	522	480	507	473	559	525	525	555	545	543	535	488	550	526	522	525	460	503	540	528	492	524	547	490	527	509	521	513	493	519	473	486	536	548	501	507	507	528	493	479	491	510	482	488	514	550	556	474	514	497	575	565	523	519	525	515	515	529	495	513	545	523	526	478	550	531	517	519	571	540	566	559	446	553	497	534	513	520	507	510	514	519	520	481	535	513	502	534	537	551	559	538	497	538	525	524	517	509	496	531	516	521	553	541	563	547	531	523	471	476	541	514	512	478	530	533	535	518	507	522	490	547	475	490	524	512	509	491	531	507	520	510	469	515	523	556	549	512	508	535	527	510	476	546	515	528	530	509	513	458	502	506	537	491	547	536	522	531	500	539	539	536	508	502	524	522	543	509	530	532	520	534	476	504	510	525	504	536	569	481	515	532	514	531	529	537	523	513	532	515	512	519	527	534	497	553	536	516	540	512	525	518	479	517	523	512	543	500	495	540	492	547	536	492	505	545	480	528	522	521	546	533	507	499	517	512	536	554	485	487	528	512	514	533	488	526	516	517	505	507	513	505	516	516	556	490	515	507	535	506	491	537	537	523	512	537	513	541	481	560	499	481	535	533	517	570	486	534	524	554	541	546	481	479	525	512	529	541	521	518	517	553	569	539	495	513	543	527	532	501	522	503	528	541	508	504	522	567	500	515	519	530	509	515	552	538	518	474	523	507	507	521	557	516	540	499	527	519	508	540	522	506	492	528	521	531	476	493	510	569	513	513	508	531	515	506	512	530	495	534	517	519	538	528	502	510	514	494	519	542	504	513	520	533	493	505	530	549	505	545	485	498	508	538	523	504	513	481	516	511	516	523	517	483	502	504	533	515	457	525	525	502	527	536	563	513	531	486	524	510	529	480	488	494	538	538	536	514	520	461	516	517	497	509	488	510	524	494	462	510	514	482	484	474	538	462	526	515	494	509	513	488	549	548	536	497	525	517	527	497	516	522	520	538	525	486	530	499	504	575	535	496	450	502	576	508	529	503	485	496	555	539	518	549	535	472	487	537	559	523	473	501	517	543	494	514	502	513	562	501	515	498	511	535	529	501	518	550	493	535	471	491	495	528	503	529	515	522	514	532	553	520	533	534	524	504	521	541	565	512	510	574	525	510	519	530	550	506	503	526	542	544	537	539	500	526	499	486	525	505	565	523	497	530	527	487	547	541	519	532	455	521	540	554	544	493	527	485	506	497	484	542	514	523	524	509	562	501	507	497	526	518	522	488	552	504	524	512	491	515	513	516	490	519	501	525	515	524	535	532	523	477	493	513	522	540	514	513	501	503	510	527	510	456	500	529	549	502	508	505	521	526	532	518	519	557	521	534	519	490	490	483	504	550	485	542	488	494	533	534	512	508	530	513	518	533	546	502	522	501	484	508	503	516	511	546	517	492	561	504	521	508	499	529	487	540	531	593	520	545	553	576	536	501	556	531	480	508	542	563	495	543	530	502	531	535	520	584	499	540	505	528	496	510	532	529	494	542	515	520	507	519	518	554	515	512	531	501	564	549	530	523	516	481	513	511	542	526	521	525	473	485	557	505	544	524	476	531	516	507	486	521	480	499	530	527	500	540	524	553	534	556	540	523	514	497	517	537	486	507	508	531	550	538	536	497	539	531	497	538	483	520	538	540	527	516	519	544	513	511	510	524	481	511	556	552	522	533	461	515	505	576	497	549	513	569	525	527	512	529	513	504	496	572	513	512	524	510	518	539	488	478	465	464	495	492	555	542	496	532	523	510	568	489	545	533	510	483	513	537	529	520	535	499	524	519	533	521	536	515	497	515	525
28097	18629	4286	404	244	205	232	180	175	200	177	187	192	183	194	172	161	160	192	172	169	183	188	185	184	164	204	158	195	181	159	170	200	164	183	159	174	187	187	168	183	177	176	165	168	156	155	163	166	171	193	178	164	188	183	163	171	182	161	183	172	163	182	175	185	181	152	192	177	185	140	167	158	184	184	178	156	175	194	143	178	174	175	162	165	199	163	177	167	166	192	174	191	150	176	175	185	175	181	192	189	193	159	153	168	175	196	183	183	158	172	178	149	148	172	159	182	178	158	166	171	171	182	181	160	189	181	195	175	175	173	158	165	178	178	197	175	172	163	165	172	168	164	164	162	183	193	175	182	174	190	175	181	148	172	198	176	172	199	177	176	185	173	150	179	178	158	189	170	181	189	200	183	208	204	180	194	196	188	176	184	153	189	179	182	189	178	161	188	189	198	162	167	189	163	187	171	170	190	167	193	201	171	181	177	181	193	187	165	206	162	198	172	172	170	198	167	179	199	152	183	165	188	179	184	168	187	187	153	145	166	198	184	162	153	166	180	179	197	168	172	171	173	204	160	147	173	179	207	177	178	176	146	154	189	188	190	178	159	183	201	207	171	174	191	189	197	176	189	141	180	175	181	186	164	188	152	183	178	207	172	162	160	184	208	173	157	154	168	183	180	174	171	176	193	191	170	167	181	180	187	184	193	186	166	175	181	200	177	176	152	169	171	186	156	180	165	167	166	179	170	168	182	195	170	172	174	158	185	154	184	170	175	158	194	182	158	186	172	188	191	169	185	176	185	163	195	180	154	176	185	178	192	189	181	176	178	159	187	160	197	188	200	168	195	168	159	188	212	193	159	180	208	176	180	178	176	175	199	166	170	186	172	157	187	188	179	169	196	173	159	167	174	181	174	188	192	185	170	188	174	177	202	184	191	167	171	171	163	168	175	185	166	189	150	189	188	172	155	167	137	173	170	167	179	171	150	186	176	168	192	154	187	174	170	157	179	169	177	165	173	186	183	203	178	156	174	182	174	166	184	170	174	170	182	187	176	160	167	178	169	185	177	183	164	164	183	160	169	204	191	162	190	175	187	190	170	184	176	208	174	175	159	178	178	172	186	184	169	169	189	192	191	177	184	174	183	192	180	173	159	209	184	172	218	170	173	171	198	178	198	152	179	174	154	185	180	179	184	178	179	171	174	171	202	203	178	167	169	176	186	174	172	180	192	177	182	175	165	188	176	171	190	159	163	213	179	167	194	169	176	165	181	176	180	174	182	165	179	169	159	170	179	168	189	182	162	193	212	179	166	179	183	180	154	197	177	169	149	175	162	161	165	172	181	199	185	164	180	175	190	170	194	191	188	173	154	176	184	183	180	168	159	177	171	175	146	184	165	173	161	186	159	207	175	188	186	195	173	183	171	164	173	181	200	189	165	184	163	175	191	201	196	183	168	192	191	172	182	168	187	195	181	158	162	198	161	182	145	147	186	167	167	171	195	174	164	186	188	174	193	195	161	156	135	178	180	163	157	195	171	187	170	189	172	166	169	201	187	192	191	202	175	153	160	190	172	162	191	174	169	182	177	164	184	184	180	182	168	160	186	168	160	174	181	182	171	181	147	172	177	158	160	192	186	172	170	170	186	170	151	165	184	181	185	163	176	180	170	191	186	185	191	178	168	179	160	171	176	181	187	156	161	179	185	184	169	177	201	189	192	178	160	165	181	156	184	209	162	179	200	181	165	179	166	172	169	201	180	181	193	169	169	171	167	154	174	179	164	172	167	181	204	173	161	180	189	167	183	182	170	172	179	184	175	202	164	165	159	172	150	183	161	184	178	176	169	197	184	191	151	195	159	175	175	171	176	171	169	174	168	186	214	174	187	170	157	164	205	181	192	178	152	186	166	166	177	196	188	179	157	160	195	182	166	190	182	186	181	185	190	197	142	200	189	182	175	180	195	145	167	184	182	176	177	187	194	150	151	183	180	182	167	170	188	182	171	192	163	178	185	159	171	162	170	208	194	180	168	173	196	151	177	164	188	178	182	179	157	169	182	182	183	171	165	178	162	184	160	186	157	188	179	202	171	173	176	154	190	176	180	178	177	181	165	154	174	177	165	191	170	171	184	177	173	180	167	186	171	176	173	175	153	147	188	174	166	153	180	176	159	177	187	168	158	181	176	189	169	175	168	164	169	192	163	193	186	162	177	151	166	188	177	176	174	190	166	168	183	159	181	175	184	171	180	201	165	181	174	176	189	179	204	168	191	202	163	159	159	161	190	187	174	183	167	180	179	179	187	153	184	166	169	186	185	158	172	193	192	180	171	190	169	178	190	163	198	181	210	184	172	191	166	168	166	184	184	169	150	181	153	184	163	183	163	174	164	171	185	172	186	194	166	176	155	169	174	169	190	189	176	176	141	162	157	185	146	199	162	163	190	180	207	182	165	181	178	183	165	183	179	189	144	167	162	156	160	158	183	179	191	176	158	173	176	181	170	160	180	171	190	183	203	176	159	171	186	183	193	200	182	139	167	191	203	185	196	173	169	175	189	196	175	182	173	196	164	194	180	183	164	184	162	203	175	206	181	170	170	165	178	184	184	167	168	181	179	174	193	163	192	172	204	163	186	180	177	149	170	174	169	150	168	165	152	178	182	191	190	191	178	189	182	161	175	192	185	186	167	174	174	183	152	193	158	173	166	188	175	166	187	183	165	176	210	189	178	149	187	166	202	179	156	163	162	172	171	173	177	164	175	175	170	192	180	152	174	158	167	205	169	166	169	189	195	197	180	170	182	179	187	171	179	168	171	181	185	185	191	174	163	145	173	206	185	180	168	162	201	189	174	174	181	172	159	178	165	179	158	197	176	164	168	185	158	193	206	176	167	180	186	152	171	170	196	185	170	190	197	195	181	181	179	184	163	179	175	175	171	190	164	168	176	173	173	160	200	162	171	185	193	154	149	176	203	182	208	159	170	177	194	160	176	178	180	184	163	200	173	186	178	188	177	160	167	182	154	162	175	160	167	195	173	169	186	178	198	191	172	156	175	174	163	154	175	167	187	179	163	167	177	186	182	187	162	179	183	183	159	181	165	162	170	154	171	189	137	160	168	156	160	179	155	167	174	170	191	170	165	184	168	183	181	193	175	187	165	153	197	171	179	168	176	167	164	161	184	165	194	186	188	175	200	174	192	195	162	161	165	192	190	150	184	180	200	171	204	170	159	185	180	191	180	169	162	190	194	170	156	184	178	148	194	162	162	177	190	182	173	188	167	174	190	170	182	152	168	192	178	187	176	171	174	185	190	193	170	167	157	195	168	166	176	164	181	179	150	160	172	183	189	167	175	172	174	189	189	189	160	175	198	168	185	181	156	180	159	161	178	161	188	169	166	161	187	179	175	188	185	190	224	164	149	193	186	149	167	160	181	184	171	174	173	159	188	180	194	167	172	189	174	185	191	176	144	172	203	194	180	171	171	181	190	162	160	180
16394	11272	636	364	272	250	219	233	224	192	228	179	212	208	194	189	194	201	212	200	220	214	200	227	210	202	211	183	194	212	193	216	168	190	183	172	218	168	218	182	198	176	201	206	218	212	237	205	207	209	210	177	204	210	193	208	195	198	219	239	195	186	185	189	199	210	216	183	183	174	189	217	214	204	205	198	185	221	192	191	201	194	194	195	175	199	183	193	203	224	215	221	213	188	207	212	203	221	174	216	195	199	202	179	196	212	172	196	217	204	222	212	202	230	174	189	226	184	201	212	186	198	202	200	210	234	193	201	183	209	229	225	208	203	195	206	216	203	200	199	199	200	192	186	188	192	216	207	199	194	188	185	193	209	239	190	206	220	218	206	204	196	206	204	201	203	222	192	206	186	188	202	204	186	198	236	200	210	185	222	197	177	186	224	216	219	205	180	208	213	187	211	215	199	206	208	214	215	215	183	181	189	174	202	201	203	190	201	211	203	195	226	174	216	211	191	210	220	182	193	226	204	185	181	204	215	190	195	189	212	187	194	198	205	212	216	207	189	198	208	184	186	205	214	224	233	206	215	197	182	214	192	186	175	196	222	213	203	227	192	194	207	188	182	205	190	196	193	215	216	184	217	199	184	182	185	207	194	212	201	217	215	185	227	204	201	206	170	199	193	204	200	200	215	198	209	194	197	194	232	177	177	212	203	172	223	209	175	190	195	218	206	201	177	190	192	181	195	208	187	218	221	209	181	206	200	190	193	195	182	208	182	188	208	209	186	203	194	192	194	170	204	213	212	229	224	187	182	190	192	221	225	205	187	185	197	213	202	208	200	181	215	219	211	204	203	224	211	196	215	221	219	184	219	201	226	212	210	186	201	189	228	198	220	203	195	201	222	202	182	185	214	213	192	209	175	212	200	176	197	189	225	203	220	202	194	224	198	191	217	218	185	215	177	207	196	196	219	210	214	186	190	221	224	195	195	188	205	209	212	178	211	190	188	225	201	203	244	216	191	214	191	214	181	221	199	215	193	190	204	213	187	208	197	190	187	209	217	211	198	228	199	195	204	161	202	221	196	192	222	205	190	205	196	199	182	197	204	210	214	213	195	202	201	187	201	190	210	218	207	186	216	222	204	227	201	226	201	193	198	199	192	173	191	207	213	204	206	179	209	202	240	204	207	197	215	180	199	201	214	208	208	209	204	196	186	223	210	211	186	199	205	182	195	175	182	211	215	208	189	206	199	190	237	175	195	200	197	213	208	204	183	183	210	184	210	235	209	197	190	191	185	188	196	201	198	188	179	191	191	214	222	213	201	198	189	195	203	236	186	219	215	192	185	199	231	213	214	181	197	213	196	223	199	186	184	228	185	196	214	205	213	217	177	190	206	196	195	216	195	189	210	226	197	184	168	206	212	198	206	214	203	200	223	196	215	201	172	227	226	217	198	205	209	192	202	187	202	187	196	222	221	199	218	210	196	209	180	185	208	227	190	177	182	179	196	211	197	222	180	201	201	214	200	200	212	204	201	210	186	215	193	188	210	196	202	176	178	206	202	197	206	199	214	176	206	198	175	212	201	217	201	187	190	206	214	190	212	199	202	209	187	216	200	196	195	209	194	198	189	209	204	199	187	188	189	205	200	216	193	192	205	205	191	205	189	212	193	206	207	187	212	213	183	201	185	208	214	216	205	201	236	223	182	196	206	200	192	182	198	219	193	225	185	212	185	204	195	194	199	199	213	186	208	210	216	188	221	212	190	171	197	216	176	190	212	195	185	185	196	214	202	162	193	204	173	188	193	171	193	212	183	197	203	219	203	221	192	198	222	211	191	221	216	217	210	200	181	189	209	202	211	188	210	215	197	222	200	222	213	188	185	220	212	208	190	220	202	185	226	213	197	181	193	188	192	197	232	217	172	217	191	226	220	236	208	188	207	183	228	226	214	191	195	203	182	196	210	185	215	207	209	215	193	216	183	190	215	205	171	211	187	215	193	227	204	232	229	218	172	226	208	222	201	189	213	235	212	172	208	206	209	229	232	202	234	184	187	207	204	204	212	215	180	185	198	218	183	212	177	190	207	196	206	191	223	202	183	190	206	208	180	217	180	207	211	200	169	174	205	196	215	205	199	202	211	212	216	208	224	204	212	206	191	176	216	204	197	204	203	194	206	232	181	222	190	198	193	179	182	185	204	215	214	207	187	179	181	190	195	200	189	222	210	201	217	196	166	221	169	210	201	186	193	187	194	192	201	180	208	194	199	204	212	203	206	183	196	225	215	185	169	201	187	207	176	223	186	207	173	183	207	202	209	216	189	213	197	201	195	232	176	229	205	210	233	212	238	171	201	191	197	198	193	170	207	207	195	203	228	205	193	180	222	231	216	209	218	210	199	198	207	181	208	193	190	192	174	223	185	187	216	228	202	214	182	189	216	200	231	206	184	211	201	230	226	200	205	224	218	196	187	191	182	192	201	228	194	189	220	182	193	204	204	209	207	193	213	162	188	196	198	178	206	197	195	212	204	194	184	185	243	214	224	195	200	216	201	207	167	215	212	217	203	193	176	188	208	205	199	220	219	217	187	199	175	182	232	184	193	196	229	196	198	209	189	172	198	186	194	175	175	214	181	224	215	182	195	209	213	207	219	181	173	173	161	179	161	216	212	210	198	195	223	196	204	212	187	190	178	198	191	191	188	183	226	204	192	188	190	191	171	197	177	197	192	207	204	179	197	212	198	213	194	241	185	186	208	174	213	214	184	205	198	206	204	195	249	202	204	197	194	199	191	200	210	192	209	196	174	214	199	212	194	199	214	198	210	179	225	204	193	199	220	179	197	195	215	185	216	206	193	177	209	180	217	224	217	189	237	208	208	196	207	205	202	198	193	182	195	208	203	202	191	197	229	204	176	186	201	235	182	230	193	211	194	193	207	203	190	208	166	198	203	206	224	213	202	181	201	200	188	186	193	199	210	185	211	186	233	221	200	194	216	198	195	187	206	199	203	225	212	198	195	202	195	213	219	211	205	198	209	213	211	218	192	190	197	188	194	200	206	214	221	191	198	229	182	207	198	183	163	209	194	211	180	190	194	217	194	175	208	187	201	181	192	192	188	205	208	187	198	209	206	197	196	194	185	192	207	205	202	221	185	222	199	197	191	194	183	207	215	200	237	177	205	185	160	218	213	197	218	203	213	190	205	194	225	179	186	168	195	189	221	204	195	218	194	198	199	186	208	214	211	182	186	201	204	225	224	215	205	224	234	192	197	233	209	194	187	184	216	202	172	186	198	190	201	177	197	211	221	188	200	191	202	206	209	195	213	210	188	228	196	210	200	176	214	208	213	220	202	183	202	191	205	190	209	241	224	223	212	189	209	199	207	191	208	238	182	239	180	231	216	210	210	225	221	199	192	221	192	178	205	188	212	202	214	196	210	196	205	193	221	203	185	219	186	196	198	214	207	198	206	219	209	207	233	201	197	201	207	203	196	201	207
23712	21068	28010	24329	21061	8777	897	539	440	484	389	374	316	336	340	301	309	276	291	249	299	285	300	272	262	269	253	246	272	261	258	241	255	267	252	235	257	255	247	277	270	271	256	254	254	219	244	255	268	247	268	245	254	288	270	250	260	254	254	248	261	251	248	260	247	246	231	272	312	241	277	264	276	270	242	260	248	258	249	244	233	264	228	245	268	236	244	246	253	259	260	255	236	255	249	260	214	259	231	229	255	232	273	271	281	240	234	252	241	249	257	235	225	252	227	235	261	265	256	262	228	235	249	241	244	259	228	227	256	255	259	245	217	233	233	249	258	254	236	254	249	229	257	245	262	221	245	249	235	271	234	268	259	247	235	229	237	262	249	288	233	239	254	249	269	246	247	263	245	272	245	234	283	244	240	238	271	271	274	258	240	245	249	254	245	252	238	237	247	242	282	256	291	239	236	235	242	227	245	264	241	295	235	261	266	239	253	248	239	261	265	261	239	262	239	270	253	237	240	265	259	233	246	232	252	265	248	277	239	257	232	248	275	248	242	254	262	265	228	265	225	250	257	242	252	268	256	267	237	250	255	255	255	218	255	244	214	220	253	266	255	222	257	267	257	260	277	247	232	259	235	262	233	252	254	252	275	252	268	269	252	222	238	243	269	266	213	226	251	241	240	250	271	272	252	231	242	247	257	239	261	224	274	237	266	226	247	265	259	261	264	269	257	255	270	250	229	244	274	245	256	230	238	264	268	247	240	261	278	262	252	259	227	243	224	255	254	266	254	272	251	240	272	275	279	265	251	240	241	277	219	237	244	274	253	262	225	248	274	249	246	271	232	253	259	238	235	289	249	228	263	243	259	244	257	243	252	254	266	218	240	237	239	248	253	231	257	276	286	255	290	264	284	231	270	245	247	242	293	248	275	235	257	260	231	278	252	237	249	258	240	249	251	266	244	244	231	284	258	265	277	271	275	243	253	249	260	236	238	233	242	244	235	264	210	232	257	224	239	253	237	250	236	279	266	241	269	236	259	224	253	245	266	286	257	258	285	274	264	261	256	258	228	253	243	224	257	259	265	238	242	254	246	252	264	271	232	243	254	229	235	281	251	259	244	215	238	247	236	262	251	221	264	243	245	231	264	249	273	250	235	228	259	276	272	280	248	230	284	260	251	262	228	242	252	247	275	257	205	259	219	260	261	261	235	209	253	262	271	248	300	265	253	272	264	259	272	255	232	245	253	254	263	258	235	253	263	244	275	229	241	289	260	264	245	250	241	256	288	253	220	277	268	256	231	290	231	234	261	253	257	249	246	221	254	247	250	237	235	249	263	230	242	245	241	230	227	263	228	193	291	255	242	267	239	245	284	263	254	230	230	286	248	272	263	271	266	253	248	218	264	239	270	248	274	255	241	257	243	258	263	257	263	254	249	265	262	267	251	258	257	264	244	255	259	256	265	252	257	230	268	252	241	271	261	239	275	259	267	245	243	215	243	250	242	266	249	270	246	276	247	272	239	257	254	251	255	245	231	264	247	251	248	237	252	244	253	252	257	259	257	234	241	257	273	258	229	248	244	255	251	246	259	269	249	259	246	246	279	244	243	290	266	274	279	281	227	233	237	239	213	277	270	265	274	254	269	246	266	230	262	273	263	264	202	257	262	269	258	265	255	260	246	241	248	286	283	246	219	261	262	249	266	265	254	251	245	247	250	257	232	271	255	213	251	228	250	267	272	259	234	265	261	243	237	292	255	253	269	218	236	276	257	219	248	233	228	283	250	253	265	238	261	250	226	277	272	242	286	257	255	236	260	254	290	239	276	246	241	254	228	244	249	235	250	272	275	247	214	250	245	244	250	258	268	214	236	251	263	226	243	224	259	256	259	248	267	247	255	248	277	256	270	234	255	233	211	245	268	231	236	252	255	241	250	262	237	242	238	247	241	220	233	228	241	245	241	257	238	229	261	262	216	260	245	242	264	236	239	266	259	262	245	254	250	257	251	278	256	270	231	252	239	246	251	241	232	238	241	236	252	248	269	244	266	274	252	243	228	249	255	239	256	254	297	256	253	253	225	281	250	249	246	261	253	254	225	260	245	269	257	269	249	245	235	257	263	248	261	249	250	248	245	266	271	265	218	259	240	240	233	265	281	260	259	243	267	250	257	251	229	261	246	231	230	250	243	240	271	256	241	242	283	240	289	251	250	265	201	230	243	267	256	248	226	248	240	241	252	236	252	282	267	279	242	216	231	256	246	246	225	253	231	227	253	264	270	270	266	236	234	259	244	288	225	261	249	258	253	260	257	254	255	253	244	245	221	258	257	240	263	241	234	253	256	274	262	253	244	286	259	274	269	266	245	254	235	252	259	269	255	240	260	255	266	291	247	256	247	271	253	277	233	268	267	247	262	263	240	279	256	276	240	268	236	261	254	275	249	244	246	242	225	255	254	243	251	244	265	247	265	252	254	289	264	257	254	242	271	231	245	233	249	251	256	233	269	263	239	254	234	246	265	248	257	242	273	230	221	259	230	245	214	261	232	258	260	244	264	253	277	266	214	238	261	248	240	261	282	268	259	255	268	228	244	246	246	255	248	247	261	226	241	260	257	240	239	240	238	262	260	239	250	221	226	246	246	266	240	248	253	244	246	240	228	234	260	241	243	223	228	262	239	258	247	214	240	251	263	262	256	262	257	252	226	244	277	255	246	251	254	211	250	260	257	285	253	259	295	243	257	245	264	269	269	237	248	256	219	262	258	278	267	244	263	245	245	248	258	251	256	238	233	257	245	256	257	279	239	259	276	260	245	241	240	267	220	246	259	250	254	255	248	234	249	243	251	264	279	246	249	240	252	238	249	261	241	269	240	240	240	245	242	253	259	269	243	251	256	275	269	277	246	240	247	230	246	257	258	271	246	238	227	253	221	244	273	226	240	263	236	259	252	238	206	254	245	251	245	225	246	261	257	253	238	275	237	264	239	282	259	258	255	215	229	254	265	255	224	254	210	260	255	247	242	252	232	263	244	251	263	246	276	259	246	257	232	267	261	236	223	233	270	249	219	269	232	288	252	252	268	270	248	237	268	252	239	226	234	277	239	247	266	239	274	238	242	241	242	233	264	257	258	250	271	279	219	230	256	243	246	242	234	267	249	241	227	246	269	268	238	279	282	228	234	249	269	248	250	270	264	240	257	235	263	228	256	243	258	253	252	249	237	235	220	287	244	273	232	242	236	245	232	261	242	290	260	241	263	236	274	252	245	284	262	275	267	270	258	238	265	243	236	260	237	250	243	251	249	235	254	275	241	230	263	259	235	235	268	258	249	230	275	257	251	249	242	249	235	237	276	266	253	258	237	242	246	244	288	275	245	235	279	227	232	280	248	250	267	255	249	249	250	229	259	260	267	265	264	234	258	268	232	243	283	270	255	282	233	265	244	248	235	217	235	238	239	242	272	258	276	242	276	247	233	252	246	216	266	265	265	241	233	218	257	250
16976	29747	5640	2596	1816	1352	1119	837	679	586	502	473	457	400	368	391	365	345	325	322	329	298	283	306	298	320	282	306	284	256	279	311	295	279	292	279	278	315	277	304	259	268	259	262	274	266	286	275	273	313	254	273	258	268	294	257	296	254	249	264	259	227	262	258	247	248	263	257	247	256	267	283	285	245	267	276	267	251	257	265	278	258	285	250	272	262	275	267	258	273	239	289	255	268	277	278	261	264	267	273	247	269	266	232	288	296	251	275	264	263	241	262	241	299	256	261	269	288	266	263	262	280	219	282	250	254	259	272	253	286	279	259	274	251	289	255	257	280	251	276	280	265	296	282	291	264	279	258	255	262	266	260	250	249	284	249	299	283	241	245	245	278	272	244	248	287	286	245	260	276	270	248	243	303	233	250	252	300	274	265	265	268	290	286	259	281	257	279	266	285	267	244	277	253	255	252	272	229	258	244	278	259	274	277	247	235	250	256	274	296	281	252	258	253	268	271	229	262	287	254	284	272	268	259	239	265	267	248	296	258	263	272	261	284	242	242	279	276	265	258	304	233	266	241	244	265	261	254	275	270	270	249	255	271	271	280	270	243	264	292	237	259	286	281	264	253	242	267	257	255	236	258	243	274	267	269	259	238	261	260	283	254	256	244	277	275	240	261	250	265	247	257	264	303	249	276	282	250	241	266	232	278	247	255	278	263	261	265	285	261	286	257	247	227	249	275	260	272	279	272	275	273	261	251	280	283	247	232	263	272	259	273	277	262	279	275	256	263	273	271	259	239	288	254	263	286	261	261	251	256	263	268	246	273	243	242	279	237	260	254	282	235	283	274	273	275	244	282	280	257	243	256	239	278	258	299	271	274	229	284	254	253	262	292	283	274	259	285	225	246	271	248	278	259	274	257	259	265	259	244	273	253	259	262	261	269	294	274	239	256	282	305	237	236	264	272	262	268	273	250	228	254	267	254	243	259	255	266	261	241	278	262	246	264	288	247	284	248	288	279	273	314	260	275	262	253	250	264	258	272	268	289	267	226	260	242	240	262	247	283	259	277	257	276	249	267	257	288	260	283	236	290	276	252	238	255	239	266	300	269	250	270	263	283	266	258	259	266	256	268	297	265	269	264	262	240	278	243	271	256	278	228	261	264	263	266	263	261	240	252	254	269	225	275	269	237	285	294	250	260	285	261	277	237	272	237	256	273	268	243	284	253	270	254	233	263	268	303	277	261	238	285	276	254	273	256	230	254	237	267	251	267	258	259	253	265	262	248	269	287	277	239	273	247	283	255	297	237	267	247	263	264	304	241	269	270	236	264	228	267	270	243	249	256	280	253	285	248	260	286	274	274	288	279	231	252	244	272	252	276	276	254	252	274	285	272	287	268	253	305	286	257	274	264	265	282	260	291	241	238	275	256	256	267	276	298	273	227	269	233	281	262	231	260	295	250	247	254	252	278	267	258	265	284	252	238	281	259	245	262	272	272	272	249	263	256	260	266	249	272	275	266	294	260	275	254	259	245	260	272	256	294	276	263	265	264	271	279	246	267	258	241	245	237	257	258	255	273	262	271	270	289	296	247	262	284	259	254	252	252	280	249	257	281	266	268	262	282	268	296	257	280	244	259	254	236	272	274	259	253	280	244	264	267	244	273	232	259	260	251	258	249	256	274	272	287	248	279	247	242	243	256	279	293	250	275	262	275	286	252	242	264	268	280	283	256	263	244	271	278	284	290	257	283	248	252	265	264	265	248	245	255	278	261	254	289	246	291	273	259	253	304	261	260	242	250	269	249	250	253	268	252	279	253	247	291	253	254	280	270	264	244	245	223	255	274	256	282	265	254	270	264	280	273	283	262	289	286	265	259	271	234	267	233	263	267	261	281	264	237	263	264	257	249	244	248	288	257	277	317	263	268	235	295	226	257	237	271	271	251	270	272	279	246	278	280	271	279	277	267	267	270	229	259	238	274	254	233	249	249	268	226	284	290	251	262	234	259	276	230	267	258	266	264	241	243	240	250	240	275	244	252	256	256	276	296	278	275	279	269	217	246	246	273	254	255	274	273	258	254	277	286	270	300	292	261	264	280	242	271	251	225	253	253	280	256	284	262	242	260	229	259	283	248	245	295	256	282	244	257	278	263	222	279	256	282	283	282	286	254	269	249	251	247	262	305	256	267	264	257	251	273	279	253	277	233	261	253	280	263	250	244	249	259	260	267	271	270	282	263	267	264	254	283	254	238	252	278	297	262	263	279	283	271	262	268	268	216	263	257	253	252	252	265	264	260	301	253	272	249	244	290	246	290	257	281	270	244	248	228	263	311	272	247	288	253	271	273	244	259	266	267	249	263	283	259	270	264	265	256	280	244	253	290	246	260	293	252	286	275	260	248	267	275	254	258	263	292	257	277	273	256	254	286	288	251	272	256	233	272	291	266	250	258	264	263	261	266	265	242	264	233	271	277	305	264	253	282	258	267	284	261	263	276	241	277	259	239	252	246	278	260	262	260	250	269	239	269	242	249	292	243	254	263	292	268	238	275	251	270	248	240	251	269	305	227	245	251	261	243	281	278	249	254	275	293	280	267	237	261	256	235	260	241	268	244	269	253	288	262	262	281	270	251	263	239	256	280	292	249	247	246	293	265	277	252	247	267	274	242	246	266	279	274	271	280	244	247	273	265	242	248	274	262	270	260	240	227	273	259	242	276	290	277	263	271	248	253	245	252	263	260	250	250	262	262	294	242	240	246	263	230	256	282	275	274	253	257	288	246	271	255	259	315	251	266	236	243	269	250	260	277	280	253	242	237	255	240	280	273	237	275	280	300	268	260	263	268	259	272	258	265	255	278	244	263	264	263	247	280	268	253	277	281	264	269	254	242	241	263	266	254	278	260	244	240	281	277	250	262	246	252	282	269	250	250	265	254	269	276	279	255	266	244	257	258	262	255	303	248	275	283	257	259	252	263	246	242	251	281	278	273	246	271	249	243	234	283	253	263	260	243	265	263	282	274	261	264	267	305	236	255	256	285	271	271	241	255	292	232	242	276	249	286	279	309	265	267	267	274	281	291	267	272	263	254	268	262	278	236	256	256	260	286	247	261	261	242	276	254	261	260	252	249	257	289	255	263	232	260	274	236	274	261	249	303	280	277	274	247	240	266	269	268	256	278	268	274	258	255	262	268	233	264	270	279	260	251	262	251	248	271	254	259	293	271	255	248	274	263	262	257	259	272	297	260	249	252	257	251	254	255	279	244	248	258	257	265	269	252	260	257	267	261	253	296	277	261	251	297	279	262	236	233	245	295	266	310	256	262	277	273	249	251	256	276	257	271	278	258	244	272	269	244	225	241	249	268	253	258	263	265	250	240	279	258	263	285	295	280	242	264	241	269	274	272	258	275	261	266	251	287	301	249	299	247	301	275	253	263	284	279	278	267	227	258	270	296	290	250	254	275	254	251	267	263	262	291	264	277	258	252	282	255	263	260
24759	21053	26871	25361	8723	758	533	512	458	423	432	384	394	359	394	365	391	366	346	414	349	383	370	396	359	349	350	353	347	343	375	408	370	322	342	363	369	331	376	353	347	375	370	347	369	350	344	371	352	346	335	371	345	337	348	347	350	322	339	337	356	365	387	360	357	350	330	382	353	387	354	358	334	342	342	368	359	380	349	383	346	353	339	354	357	346	348	333	393	394	333	355	344	380	364	329	353	360	419	360	383	363	348	357	367	333	320	328	355	367	347	378	376	355	357	350	344	347	313	386	346	354	358	402	375	340	371	343	357	335	352	335	322	350	330	357	328	346	351	332	360	351	362	339	340	350	350	367	356	347	363	369	351	336	330	333	350	346	343	343	372	364	348	367	335	373	349	339	383	356	364	354	373	405	371	319	361	355	360	359	352	369	345	324	355	350	359	359	340	363	337	372	348	399	363	369	354	360	366	378	307	349	366	350	337	334	360	359	377	340	362	382	397	383	350	369	327	346	351	366	309	342	348	401	346	375	348	361	382	365	337	339	364	369	355	335	354	338	365	349	356	340	346	342	341	348	369	343	353	347	351	346	351	371	327	340	330	332	363	359	352	337	365	320	380	374	345	369	348	379	366	331	381	366	369	347	348	335	340	356	345	349	389	378	335	326	367	355	372	319	322	356	350	359	353	353	362	384	339	357	356	345	367	342	369	376	378	358	375	380	324	348	343	384	375	329	350	352	336	348	366	359	371	381	358	335	348	352	362	334	345	359	354	361	361	331	382	378	345	334	361	338	344	345	368	367	357	342	352	364	311	363	373	350	362	337	373	373	370	372	337	369	327	331	389	360	362	359	349	354	352	363	359	321	322	385	391	333	337	363	349	366	385	351	346	391	339	347	357	339	359	368	335	359	342	370	390	372	379	361	377	374	371	370	376	346	345	402	357	371	359	341	375	349	343	340	338	360	333	346	333	355	363	371	345	355	375	348	334	331	366	356	374	352	323	359	342	355	385	363	362	329	364	368	350	346	335	322	342	342	354	351	366	363	347	388	363	350	356	357	351	375	371	371	357	334	348	386	329	337	341	349	360	315	370	347	371	367	353	345	379	359	376	347	346	326	369	340	392	359	329	341	359	352	319	367	359	401	384	303	365	336	389	379	369	357	329	318	323	360	364	343	355	357	354	369	381	351	365	343	328	399	393	348	330	376	363	364	379	349	380	364	357	353	338	358	351	361	317	402	362	371	359	362	368	353	357	370	340	322	374	336	319	365	351	336	354	343	372	363	361	340	357	317	357	348	363	332	383	352	364	328	311	317	365	360	373	370	357	382	369	376	374	332	377	326	347	337	362	344	343	347	385	373	365	393	332	329	364	347	328	369	365	355	347	339	356	358	350	321	364	328	338	378	350	389	369	381	360	352	372	346	397	320	372	378	345	357	353	351	333	352	367	368	356	347	356	346	354	351	376	374	352	387	355	357	370	350	358	354	339	338	362	359	355	328	366	352	336	368	359	362	382	363	401	355	343	349	360	352	386	357	332	373	349	351	394	350	359	344	371	349	361	326	364	352	363	364	365	330	313	353	358	347	363	352	368	336	354	355	376	377	368	385	350	381	345	375	351	329	334	385	372	354	370	381	349	312	359	328	364	318	352	347	386	323	363	356	405	338	377	370	328	388	361	342	365	362	359	323	368	346	362	361	363	330	348	351	319	336	347	353	333	377	359	383	318	384	360	363	351	342	353	371	340	318	359	326	373	384	374	343	338	344	351	352	372	359	372	359	331	392	374	329	349	367	340	366	351	361	333	350	357	336	350	342	386	332	363	313	350	336	349	351	381	356	359	365	356	360	342	368	352	383	345	356	358	352	339	341	325	370	341	368	355	373	393	351	351	336	340	371	326	353	372	338	339	378	328	336	362	379	333	376	375	366	344	360	328	352	356	325	348	388	372	370	346	345	379	358	370	352	354	351	356	345	349	340	346	367	362	356	359	344	332	363	366	363	343	333	337	362	342	384	334	338	322	372	349	346	370	373	383	362	350	380	359	362	360	332	356	357	339	376	352	339	396	371	336	361	363	337	355	371	375	377	362	337	389	357	341	334	357	351	367	350	319	345	385	398	361	360	372	347	331	314	316	373	369	337	357	356	370	346	335	358	334	369	343	350	371	348	397	356	340	345	371	351	364	361	335	358	359	354	370	357	333	347	388	384	377	341	357	340	359	365	359	340	361	359	321	343	346	365	400	355	366	353	367	377	329	330	366	350	383	365	334	331	341	374	365	357	355	347	391	347	361	379	380	331	342	344	346	331	354	337	321	341	344	349	370	355	344	349	384	366	361	372	346	377	334	350	375	363	339	358	360	342	338	372	344	347	351	369	344	344	355	370	359	366	341	340	360	385	381	333	387	293	341	337	362	336	352	366	386	333	357	338	334	375	356	347	335	371	346	338	384	326	351	335	371	341	390	385	373	376	373	398	330	354	344	333	354	372	327	370	369	395	348	343	346	370	349	351	411	342	354	343	342	362	342	346	356	384	344	379	396	328	333	310	390	344	382	339	360	361	362	381	347	342	324	343	361	326	343	390	357	351	341	357	342	387	365	358	389	335	363	344	354	340	346	361	341	390	322	364	356	359	333	356	354	350	378	357	374	352	369	356	341	370	335	342	311	345	367	370	379	338	346	356	365	353	362	367	360	353	338	384	326	349	344	350	345	346	342	337	372	347	386	354	371	365	369	371	324	390	358	380	353	341	354	364	312	384	343	373	395	355	350	336	361	376	348	336	375	353	371	354	358	379	333	355	337	377	374	360	355	354	383	356	360	355	359	378	395	387	371	364	316	326	358	324	354	318	332	342	386	368	327	367	396	354	389	396	364	379	340	349	345	312	352	363	338	350	358	352	360	375	351	352	329	343	334	383	372	334	353	350	383	375	346	347	354	346	363	371	368	383	355	368	349	351	361	363	380	337	370	335	337	350	345	341	347	333	354	394	356	348	344	383	362	366	358	335	373	382	367	359	358	357	326	374	338	347	350	342	351	351	363	362	350	369	372	369	352	362	374	369	332	335	365	363	322	328	335	347	335	349	370	346	359	367	351	368	382	367	329	377	347	342	317	349	320	344	321	364	396	345	352	341	376	343	351	343	360	382	365	325	386	365	315	368	335	346	356	373	320	326	364	323	340	364	356	356	334	314	329	336	355	371	335	355	355	369	353	336	366	366	381	348	351	373	350	379	342	334	359	370	359	353	363	329	363	350	309	349	343	387	336	334	367	390	361	368	319	351	351	365	367	363	331	358	317	342	362	361	364	348	323	358	386	364	333	362	363	332	320	354	337	345	372	325	376	329	362	344	341	361	368	372	392	338	351	394	351	376	344	367	366	341	358	358	326	376	363	358	342	368	358	329	351	374	339	365	353	317	372	339	335	345	357	365	351	337	337	374	378	347	387	347	332	341	396	355	356	329	379	365	334	305	367	360	335	364	365	337
16245	23822	3206	1612	1202	1018	797	634	560	555	495	521	508	477	450	444	437	413	430	411	416	383	422	425	409	434	409	424	406	390	361	369	407	415	377	398	398	380	371	378	401	405	375	395	364	357	378	434	388	420	391	399	380	391	387	372	399	339	343	417	383	391	365	353	390	386	398	339	394	384	385	400	392	389	378	413	371	418	374	358	392	352	421	394	374	394	383	381	389	365	383	412	375	383	392	395	366	362	367	356	368	363	403	398	370	384	402	410	410	413	358	354	396	380	377	357	386	424	373	383	387	401	419	377	360	346	404	378	374	378	357	394	378	365	421	386	374	422	381	359	397	381	360	392	361	373	366	347	396	390	355	394	342	384	383	389	384	432	382	377	384	386	452	410	393	379	378	405	392	377	374	417	409	385	382	387	370	405	345	401	360	413	397	405	365	387	361	364	394	367	396	391	384	399	368	381	357	380	370	394	379	373	405	398	392	407	356	376	392	377	363	410	390	352	379	382	368	403	394	390	408	365	395	367	371	391	389	394	385	392	397	421	389	377	389	381	366	366	386	395	359	387	369	392	381	402	405	364	388	416	398	396	374	333	377	351	365	356	393	390	403	397	368	401	386	391	397	382	345	373	389	374	395	398	387	405	387	416	376	392	365	345	392	389	359	381	389	408	398	349	354	384	386	364	381	380	387	391	418	370	420	379	416	375	396	354	378	379	372	388	355	400	371	416	365	369	393	364	378	381	380	371	372	348	384	384	385	403	393	397	358	385	373	400	391	384	373	362	368	367	369	368	364	448	390	393	392	398	400	352	365	361	399	417	392	339	409	375	399	372	407	380	358	378	386	374	385	371	362	392	364	382	380	395	370	351	406	395	423	419	382	385	372	363	362	384	374	384	367	369	359	396	407	409	390	363	379	376	370	407	351	355	372	369	359	370	401	433	358	362	376	394	370	409	397	435	391	362	364	380	338	372	380	372	349	352	366	425	390	369	416	422	383	412	370	362	360	360	392	391	399	381	375	376	384	341	391	407	329	364	358	373	376	340	393	353	370	371	375	377	407	380	375	384	366	378	378	384	398	391	392	385	403	373	377	410	387	395	419	395	338	411	359	384	369	404	386	411	375	369	397	394	362	357	342	395	398	398	387	378	367	398	423	356	376	406	354	434	364	372	377	392	385	370	386	361	401	416	388	366	380	397	410	384	372	368	371	351	396	403	332	392	371	364	367	379	373	385	378	379	396	374	376	388	397	375	369	398	373	374	420	420	411	386	370	399	367	371	420	398	372	385	368	390	349	411	348	360	377	411	385	353	435	389	392	389	381	410	383	369	391	360	389	403	385	354	345	377	435	405	393	377	396	399	356	380	379	399	387	391	393	368	371	387	370	414	372	424	366	407	407	420	349	390	378	406	419	362	375	389	388	392	362	403	387	394	383	366	416	390	358	375	370	346	369	397	372	362	363	402	387	367	363	407	351	398	390	387	367	390	382	367	395	364	367	376	408	372	415	383	400	361	372	371	372	374	355	405	379	357	393	367	412	404	349	397	365	413	383	393	388	373	365	373	381	359	389	407	369	401	355	387	427	360	381	353	397	408	369	371	399	402	381	392	366	366	389	383	359	383	361	370	387	376	375	405	359	404	379	421	389	397	382	380	371	400	376	397	362	405	398	370	366	403	367	416	410	403	383	394	418	396	379	405	385	382	374	375	368	342	356	387	400	370	393	387	451	384	395	377	384	372	390	369	384	368	373	390	441	421	373	354	379	364	404	375	421	400	425	380	376	388	387	392	350	368	382	353	408	385	348	359	361	372	348	408	388	381	409	357	403	373	375	401	385	383	387	362	411	382	376	403	413	355	417	414	395	393	378	383	391	370	362	400	376	419	379	394	386	384	379	356	359	381	386	374	381	405	401	386	347	396	378	404	351	367	413	396	398	381	391	370	366	394	404	388	401	398	390	399	391	397	356	400	398	388	369	378	387	398	392	384	365	386	387	401	414	373	384	385	377	398	373	358	371	381	406	372	362	380	420	407	364	382	418	400	383	388	379	403	371	393	415	415	395	408	393	373	400	368	366	378	386	376	373	424	407	438	368	403	426	389	408	365	410	390	379	388	399	410	375	389	381	385	365	379	371	402	386	393	374	361	407	388	395	412	355	428	386	391	392	356	385	394	393	373	384	369	370	393	337	406	389	379	360	368	402	407	365	384	383	389	383	386	395	405	391	382	369	374	415	355	373	344	390	370	362	393	408	384	385	391	403	375	408	390	415	398	380	387	420	411	380	382	399	385	390	412	369	373	372	388	379	371	377	386	371	392	396	356	397	392	402	396	398	354	420	379	434	351	376	343	407	387	390	351	395	377	367	367	379	392	341	370	392	388	363	374	392	381	396	363	376	376	404	413	403	373	416	378	396	349	392	374	364	370	341	397	357	394	404	397	374	386	367	388	400	383	401	381	384	380	386	381	381	389	389	389	353	361	408	422	413	389	370	375	367	372	414	406	376	379	380	354	369	397	368	374	423	385	386	348	429	373	394	398	377	374	405	419	372	383	408	388	399	360	361	395	397	388	403	361	383	412	386	405	374	377	369	345	379	403	339	384	343	402	399	389	356	402	375	395	396	375	375	401	377	399	375	386	406	379	362	390	372	392	409	404	425	371	365	402	382	413	367	388	385	373	372	391	360	371	362	378	386	400	373	382	349	416	381	378	386	368	375	358	388	391	366	391	366	369	398	397	380	401	374	397	320	403	420	387	403	382	388	386	378	396	365	388	364	388	347	387	376	415	401	382	396	375	371	380	382	383	364	383	372	380	391	387	394	362	402	362	372	389	395	392	390	393	383	385	370	402	378	391	375	410	374	398	404	375	422	364	359	414	383	385	400	397	366	387	389	383	409	393	398	393	390	347	407	390	411	379	413	364	393	378	361	380	396	413	395	379	373	383	407	383	374	401	369	361	414	411	391	379	368	391	380	366	373	387	390	359	387	395	384	378	383	398	412	390	346	396	351	372	395	410	378	336	404	407	406	379	364	378	385	397	396	390	374	383	409	371	367	376	406	363	385	374	413	374	367	393	399	393	359	387	385	369	391	342	371	372	351	385	414	405	389	385	404	379	379	365	386	378	396	398	370	386	383	390	388	379	382	377	360	340	379	374	369	349	372	414	389	386	387	396	387	367	372	383	392	384	386	402	374	358	432	431	386	375	383	382	347	384	381	386	370	390	432	404	334	350	410	396	406	356	368	418	390	389	360	376	340	369	379	384	414	385	391	398	417	366	380	396	388	355	389	382	389	413	380	437	413	368	380	387	334	381	371	399	399	371	351	391	380	385	383	393	354	409	400	368	386	405	386	347	398	398	369	405	365	408	387	411	380	386	381	376	410	404	392	385	408	413	389	386	359	398	402	375	380	366	380	394	361	356	394	403	408	396	370	379	349	373	387	394	374	410	404	394	375	376	370	441	392	388	387	409	406	382	392	398	383	411
22524	21092	28562	23865	21093	21153	7374	1249	966	789	781	684	680	653	638	637	584	558	621	560	581	528	577	558	553	576	524	500	545	530	546	566	553	550	547	526	520	547	508	500	519	522	527	543	499	545	511	545	518	518	521	549	546	509	533	493	534	488	527	525	517	509	490	545	565	527	516	511	533	491	506	585	524	541	514	509	526	501	525	552	503	534	516	521	517	511	519	528	505	533	515	496	521	514	490	469	476	485	535	468	540	518	561	502	481	524	548	502	533	495	531	526	543	500	492	520	520	535	509	485	484	489	541	552	533	544	511	510	489	494	512	520	526	510	488	519	520	510	522	542	470	540	505	487	511	460	490	514	541	505	493	519	524	512	490	493	498	528	524	537	524	524	528	536	531	480	476	497	499	518	491	518	512	497	508	533	513	490	530	541	532	523	524	530	500	463	495	505	525	517	524	525	539	539	515	517	481	500	527	536	521	502	535	505	481	520	507	535	494	514	445	518	524	494	509	474	521	483	516	538	524	451	520	518	482	571	500	489	515	556	509	462	472	532	500	511	502	491	586	478	502	507	538	522	508	498	480	528	510	523	542	545	491	512	554	529	526	515	537	501	522	535	506	489	495	500	507	518	546	529	517	505	523	503	532	519	491	535	529	523	550	552	520	530	520	489	522	542	513	550	495	509	503	515	549	475	513	530	540	537	516	547	531	527	495	519	517	544	537	536	496	493	508	500	483	512	499	519	570	542	534	512	512	491	475	474	519	523	504	500	504	523	479	558	520	519	539	508	459	473	527	491	484	489	488	514	525	499	508	515	523	547	491	542	493	515	546	526	548	476	504	531	530	501	517	524	539	549	510	526	484	483	498	489	488	506	462	519	519	541	501	498	513	534	528	527	509	526	542	484	490	531	522	510	476	500	536	536	521	500	519	492	514	513	551	516	501	506	546	507	505	499	511	496	523	523	515	519	512	554	494	535	512	530	490	512	553	520	481	479	510	524	496	468	501	489	471	503	483	488	543	511	495	456	485	523	508	516	517	522	514	518	499	556	517	508	507	523	490	534	494	504	526	542	491	508	544	492	449	516	485	512	539	439	482	501	530	578	503	496	525	525	505	483	498	503	491	493	534	524	526	501	499	538	519	505	473	546	488	522	519	523	485	473	494	499	535	531	516	521	497	510	540	502	520	504	565	542	512	510	554	474	532	547	455	501	491	503	506	536	475	535	548	503	534	481	496	541	504	503	499	534	518	479	520	499	454	478	501	503	582	484	532	520	474	507	475	512	513	519	538	500	537	474	546	563	511	572	585	507	501	537	503	525	538	521	511	510	470	505	481	518	475	492	484	488	521	511	512	528	519	509	501	477	522	498	478	507	505	505	519	542	495	529	500	522	540	529	503	493	504	475	477	504	527	531	497	532	520	516	511	524	513	494	575	533	509	523	493	489	486	543	513	507	502	506	465	531	507	500	498	502	533	525	477	502	488	543	521	528	503	513	522	539	518	507	523	505	470	519	509	527	550	528	521	489	537	503	526	514	527	511	480	521	545	490	493	519	496	531	552	512	512	518	502	507	498	529	507	483	480	503	556	477	515	496	489	486	525	528	537	486	460	536	590	532	519	538	508	506	521	493	520	512	589	507	471	520	507	526	527	524	547	488	473	470	512	498	553	518	509	481	521	528	509	484	538	493	461	473	549	494	521	528	511	524	520	519	486	507	472	509	514	493	537	492	527	541	550	499	508	500	559	513	549	529	551	475	475	533	510	498	514	529	496	534	498	557	544	552	477	469	483	533	464	507	496	503	483	525	522	497	499	517	478	497	510	513	515	511	495	507	530	498	493	477	523	509	480	496	502	560	501	518	510	505	494	532	514	495	526	522	522	520	533	522	504	540	535	488	516	490	517	510	519	530	514	553	503	506	513	538	502	516	531	485	510	523	520	511	529	493	523	513	502	500	523	482	523	522	477	526	504	516	529	529	529	534	516	513	501	535	488	498	536	527	548	500	501	542	524	491	467	528	495	506	520	520	503	512	505	505	508	522	483	476	501	487	501	518	538	546	525	542	501	513	493	509	526	531	493	517	526	498	514	532	524	516	508	510	491	498	557	538	506	448	482	509	490	507	502	536	511	516	504	531	518	536	459	459	495	488	498	491	509	509	539	451	522	495	490	536	505	541	545	508	532	560	536	538	494	518	516	515	506	526	517	478	532	535	504	447	513	497	515	480	534	507	535	508	531	487	491	517	531	491	495	476	501	496	513	553	539	528	498	504	523	522	529	476	510	497	494	479	508	478	541	497	488	507	502	518	544	493	494	502	463	481	508	522	519	516	547	484	494	504	515	540	525	504	535	522	486	495	493	511	471	525	524	530	521	513	538	525	518	482	532	521	481	500	483	509	561	500	496	540	479	528	521	545	523	533	476	478	535	558	534	535	575	500	528	488	538	492	519	522	516	500	536	501	485	503	513	516	515	535	512	491	506	501	500	514	521	496	497	547	529	536	492	505	511	486	549	520	495	470	546	516	494	509	524	521	496	472	515	525	493	494	505	526	538	530	514	544	506	500	449	470	502	526	501	495	527	548	520	540	525	507	540	534	470	544	503	510	487	545	514	521	531	533	526	503	508	458	528	523	527	517	468	550	540	511	515	522	517	523	513	530	509	487	491	521	518	481	503	523	543	484	540	532	496	480	533	504	515	507	532	519	497	510	527	494	544	513	519	553	543	532	523	483	485	531	546	520	543	541	504	457	505	516	495	513	512	509	498	503	463	507	592	530	499	509	493	520	477	507	509	456	533	516	520	533	496	496	502	526	486	520	548	547	517	489	492	447	495	461	466	530	476	557	477	513	556	515	533	502	526	554	512	481	526	483	533	517	495	518	493	543	523	515	504	501	519	509	505	477	512	489	514	528	471	523	531	473	500	457	539	478	534	493	513	506	533	549	503	541	567	523	533	488	486	452	506	490	530	493	554	504	523	509	512	473	479	472	498	521	500	479	498	496	484	494	569	489	503	517	494	539	546	493	524	488	531	507	511	501	552	508	515	493	555	507	521	532	547	533	516	524	498	506	562	493	498	480	486	478	511	511	513	519	530	513	538	506	526	502	501	448	554	511	508	556	476	519	525	486	484	514	497	512	488	500	538	584	475	517	546	488	531	521	582	525	513	528	529	489	451	507	491	486	506	498	514	565	509	510	518	552	507	511	505	488	521	506	536	522	509	497	476	510	520	509	536	510	520	535	569	501	498	533	468	515	508	546	510	508	484	498	486	502	514	473	515	510	552	471	510	526	529	536	543	487	514	512	513	508	484	503	529	449	486	503	505	559	540	559	516	467	497	480	483	510	500	537	507	516	523	511	496	536	495	539	526	497	501	509	484	498	494	535	542	482	517	497	502	501	473	506	507	515	527	501	501	513	544	519	557	552	506	504	497	513	525	505	491	452	530	512	535	499	422	534	518	516	517	520	516	513	509	527	496	484	477	510	488	525
19019	34509	9773	4634	3458	2581	2024	1557	1437	1178	1021	902	795	824	733	684	673	621	620	618	630	569	597	598	600	558	597	578	542	578	530	584	524	526	558	548	535	561	573	542	543	573	562	503	528	537	534	540	511	546	541	514	552	542	535	523	506	492	514	548	555	544	518	493	538	499	527	503	540	549	506	511	542	524	525	538	500	529	544	508	515	560	520	540	537	558	494	488	544	529	528	514	577	517	523	526	494	519	540	517	502	521	518	496	507	494	474	511	541	517	548	497	537	488	579	498	543	500	489	556	528	532	535	499	523	534	536	520	538	491	509	482	533	527	515	516	479	531	503	522	497	496	500	536	519	516	545	493	538	495	565	549	549	506	515	515	539	511	510	548	513	467	468	546	546	535	529	512	536	518	529	501	498	498	505	521	520	532	495	457	534	523	532	473	505	551	547	491	535	566	517	502	522	529	513	463	526	462	483	550	541	501	507	521	546	504	510	511	505	503	527	536	511	524	532	504	523	487	485	480	455	529	525	557	549	543	548	570	511	520	504	524	494	488	493	543	510	472	497	523	532	520	489	543	490	557	515	522	504	487	533	507	553	532	525	505	527	505	521	511	530	517	509	503	524	542	538	511	526	524	473	533	508	477	506	499	504	520	483	533	518	519	525	486	499	538	521	504	508	508	527	521	492	535	499	501	530	527	537	523	476	520	496	495	484	526	505	516	549	536	530	481	540	524	499	501	524	496	519	533	514	530	505	458	521	569	545	551	506	523	515	515	563	518	538	529	506	510	495	506	504	550	524	522	533	549	470	523	497	481	535	517	510	524	559	522	527	507	516	508	512	533	554	480	525	483	539	538	497	482	520	531	537	499	533	525	487	469	503	519	521	498	475	509	532	541	554	487	499	538	493	530	502	517	494	521	522	514	551	438	516	497	564	473	524	491	516	531	523	528	549	509	545	541	492	545	507	543	508	522	489	524	515	543	514	567	491	465	535	502	533	558	516	537	498	490	539	537	546	521	479	523	517	498	503	494	513	540	544	508	507	497	529	513	501	488	503	508	560	492	488	512	511	574	550	492	544	522	501	502	524	514	496	564	539	552	508	546	524	530	513	523	493	497	543	480	512	504	535	547	522	503	553	529	506	544	565	498	505	517	545	503	502	538	545	539	524	525	565	503	558	508	523	484	494	568	489	524	514	486	474	539	521	535	526	465	461	537	502	550	535	533	572	513	467	518	515	480	513	554	517	493	515	486	504	485	500	541	530	527	496	484	512	532	552	465	538	520	537	508	510	556	517	514	490	518	501	498	521	509	510	506	541	500	506	484	560	496	572	539	498	552	506	486	502	531	524	493	509	514	524	526	542	511	526	527	528	524	507	511	510	485	543	480	503	523	540	513	509	523	525	509	515	556	518	534	499	489	502	557	535	492	489	523	515	501	554	501	539	555	478	499	501	528	546	534	501	496	500	505	504	528	514	513	511	507	509	502	493	522	512	581	518	501	526	496	513	572	510	525	525	547	528	535	520	554	531	550	557	521	513	529	464	584	524	536	519	502	530	549	537	545	505	551	550	533	528	532	519	533	500	491	532	509	513	553	555	480	531	525	500	537	535	508	532	534	516	525	498	531	507	480	458	527	518	478	532	488	510	509	514	539	478	533	530	525	506	524	522	568	536	506	552	478	526	516	532	511	491	525	507	536	480	523	545	512	532	482	517	534	532	497	512	514	547	523	545	485	529	518	500	474	537	546	536	524	520	525	514	527	514	534	539	521	520	520	552	492	503	505	477	499	488	536	529	501	541	535	523	559	540	598	559	533	538	546	531	547	511	491	468	515	478	515	507	532	541	532	515	484	483	488	544	548	535	505	511	489	509	516	538	509	530	496	524	528	487	535	509	537	528	490	532	502	507	555	541	514	522	496	558	454	516	506	518	528	489	523	505	537	524	565	531	507	512	517	494	506	505	472	505	543	506	493	501	526	503	534	520	557	501	517	533	484	546	527	530	510	532	510	502	513	513	547	483	515	531	541	500	523	510	540	519	510	504	496	516	496	541	520	501	541	502	489	500	534	514	532	506	548	511	538	501	529	503	540	524	507	493	524	535	513	494	518	527	488	562	493	520	492	491	489	517	507	500	513	494	554	514	542	479	496	491	503	492	538	532	522	516	513	544	504	550	523	501	549	493	533	516	521	522	533	474	547	522	492	547	527	526	511	483	537	521	464	539	511	533	523	498	474	498	533	486	529	552	516	532	517	523	518	497	539	536	512	525	536	536	506	493	486	533	524	571	529	535	466	528	526	526	544	516	503	542	545	499	533	529	512	525	505	477	531	536	514	506	516	485	524	495	545	496	537	541	530	528	558	516	504	514	483	529	529	502	543	491	534	514	524	531	500	490	489	527	477	522	500	540	547	515	499	536	552	543	499	499	506	514	486	493	486	563	523	555	509	519	537	551	542	520	512	493	489	573	549	517	522	471	591	501	518	509	526	507	493	513	492	546	534	502	527	530	548	501	535	531	530	502	529	494	525	488	506	515	528	556	545	494	530	530	503	479	510	537	559	531	501	535	485	505	487	531	483	518	517	544	518	547	511	516	508	559	501	553	550	520	536	514	550	511	509	494	474	522	533	549	562	551	513	528	504	558	513	536	505	518	474	520	529	534	533	529	483	543	533	500	492	511	516	512	555	491	538	485	504	515	540	480	514	532	528	557	516	548	525	515	511	571	521	522	539	510	504	522	522	502	515	548	562	544	506	517	516	570	514	506	487	527	552	512	464	531	555	493	510	513	536	507	550	528	488	536	533	507	539	520	533	506	490	493	523	509	541	544	514	542	558	522	543	503	491	551	485	493	504	494	527	501	512	524	534	524	522	502	508	518	490	474	548	518	478	495	499	539	543	538	484	506	546	530	487	494	536	519	508	572	502	507	520	536	510	549	524	472	505	518	524	483	525	557	492	507	534	508	505	534	519	558	541	485	489	535	514	516	521	503	542	535	526	518	537	483	497	508	504	524	467	493	498	526	525	536	524	540	488	496	496	496	542	533	510	530	527	509	528	527	492	532	500	477	511	509	516	554	574	468	503	521	518	498	535	508	535	507	513	496	518	505	469	499	529	516	489	481	501	556	515	499	521	518	514	529	507	477	513	516	513	512	504	501	506	546	524	488	515	483	534	535	542	522	535	527	527	529	497	486	531	545	521	557	521	517	501	502	551	505	542	526	542	502	544	519	497	514	530	540	501	518	508	556	492	577	474	533	552	511	513	498	515	498	525	538	500	501	500	510	501	520	525	495	522	520	522	507	568	506	525	505	520	503	468	481	526	541	519	537	527	497	502	478	500	495	497	513	555	519	529	530	498	547	544	485	506	512	548	498	513	508	545	523	481	514	514	542	472	461	516	537	497	529	530	527	510	525	475	481	513	515	499	508	487	557	489	531	515	499	521	573	529	476	519	505	487	497	552	500	490	547	565	556	471	510	527	524	543	493	536
28022	18729	4330	385	232	222	205	178	197	164	186	174	184	177	216	177	195	194	189	173	180	182	168	178	148	200	177	199	155	180	184	161	194	163	174	193	186	166	170	174	177	164	173	170	175	167	180	193	153	158	170	159	182	179	178	185	165	171	161	188	161	177	180	183	171	158	171	172	160	168	185	171	158	160	179	203	187	183	179	168	172	188	199	172	166	184	176	151	176	178	193	185	170	202	189	176	193	203	174	179	169	167	188	160	199	178	182	193	150	156	168	146	187	166	178	185	163	183	175	176	187	165	194	176	194	161	195	185	195	176	170	191	184	171	199	171	190	163	183	180	188	195	188	181	174	164	156	173	151	149	204	174	184	178	161	174	170	177	176	194	167	181	178	175	180	177	172	162	156	169	196	169	173	163	178	191	152	173	182	198	164	201	185	178	185	175	142	156	178	189	173	191	192	168	178	152	171	163	175	179	180	183	175	158	193	161	177	165	169	184	167	192	192	182	182	175	184	193	188	184	176	173	190	181	160	188	171	179	194	180	174	172	183	194	186	193	156	186	196	167	177	169	176	163	160	173	188	141	191	186	185	188	163	150	200	153	187	187	167	180	171	181	192	178	192	190	181	163	179	185	160	179	188	195	202	188	187	168	184	189	154	183	167	194	186	174	167	204	183	180	182	171	166	216	173	185	195	174	168	164	157	205	194	182	194	158	173	174	178	163	179	175	196	163	187	175	182	195	176	163	190	199	152	146	176	176	172	157	157	193	177	194	188	176	165	171	197	187	169	201	171	169	175	170	180	174	177	184	190	181	150	179	168	152	168	192	184	164	170	181	193	176	185	195	187	189	182	162	181	188	196	199	172	162	179	180	162	176	194	168	144	153	174	164	174	185	173	166	153	160	149	152	165	155	173	166	161	193	177	180	196	164	172	165	169	179	177	169	164	178	176	202	163	164	179	187	173	157	177	177	170	172	186	189	164	178	192	171	188	173	186	204	170	178	156	167	170	179	181	161	179	167	179	182	175	181	164	177	160	173	191	167	165	165	178	185	152	164	187	165	192	164	190	149	190	193	173	176	163	184	174	169	171	182	179	179	159	155	177	173	168	193	178	184	160	183	197	173	191	166	171	179	175	191	166	172	189	175	178	159	177	168	162	164	199	188	195	178	196	159	168	159	188	156	169	171	158	198	177	169	187	159	168	194	156	169	170	186	191	179	175	149	182	165	192	169	167	193	188	156	184	189	170	164	171	194	168	143	172	176	191	164	176	177	179	179	174	166	177	168	197	191	161	167	171	170	185	190	165	169	193	167	145	175	164	166	164	157	183	171	173	169	176	191	198	182	172	179	172	169	188	176	185	170	173	174	179	184	164	183	177	167	175	168	183	187	187	151	172	184	207	158	158	211	177	185	177	168	167	170	158	193	191	177	192	178	161	184	192	194	182	197	179	156	194	186	174	180	177	180	164	157	182	175	204	152	164	166	171	173	191	177	157	176	187	182	188	152	166	174	202	186	161	164	171	173	183	166	182	160	194	191	174	175	209	164	171	203	179	206	164	171	166	174	165	178	176	170	151	175	176	166	188	187	161	186	176	186	189	182	196	165	187	173	164	181	181	187	197	160	209	201	176	193	196	147	159	189	178	184	190	182	176	196	162	163	164	185	164	163	176	190	180	175	159	177	188	172	147	177	198	180	175	172	197	170	196	160	201	166	175	201	193	179	173	186	167	151	169	176	159	172	146	166	165	186	172	178	171	180	204	167	153	159	159	182	153	186	191	185	199	167	211	181	158	165	163	182	181	177	197	171	178	177	176	173	168	175	184	196	188	175	165	180	148	177	172	207	179	181	179	169	181	186	176	158	171	178	180	184	171	169	176	188	160	180	171	149	189	206	189	175	178	165	175	197	183	163	155	194	180	179	188	164	183	159	174	187	177	173	188	190	180	189	164	165	147	175	163	188	189	188	192	172	179	175	184	168	168	163	202	170	193	173	207	176	183	171	189	177	197	166	162	185	169	193	172	185	180	194	175	177	181	177	166	172	192	171	181	204	174	154	173	180	168	168	178	188	188	188	198	169	168	184	149	179	175	169	176	167	168	172	192	188	183	148	159	156	174	172	181	180	176	186	178	170	156	208	169	185	181	178	164	180	161	177	169	187	186	171	197	188	152	171	174	180	179	161	173	195	178	167	163	178	186	186	178	153	145	174	184	185	184	183	187	207	169	192	189	157	190	185	186	186	161	176	177	161	169	170	184	180	161	183	196	185	171	182	170	177	169	184	164	177	183	201	182	176	172	170	168	190	193	193	183	192	170	170	159	172	178	172	187	174	168	190	172	179	175	192	180	203	177	180	187	165	145	185	182	174	181	189	180	181	180	179	175	197	149	187	147	180	197	161	172	178	178	174	196	145	177	173	169	145	169	186	165	153	149	153	186	171	186	192	184	203	179	168	188	193	172	191	185	174	176	179	165	144	173	204	201	196	153	163	180	165	172	172	161	191	141	182	180	180	169	182	183	171	184	174	193	155	168	212	164	185	186	168	175	164	168	171	156	167	176	156	201	186	178	160	195	182	182	175	171	170	189	180	176	169	175	159	185	176	174	164	152	172	178	180	189	183	146	169	158	153	160	190	181	197	174	156	185	168	167	166	181	186	175	188	190	153	169	188	164	198	170	159	200	184	171	176	175	183	165	164	165	169	174	188	190	172	170	171	166	193	176	168	166	186	173	177	162	177	164	162	185	189	205	158	177	185	190	190	218	170	162	173	192	177	161	136	152	176	201	185	177	178	170	168	179	153	169	156	177	156	174	169	162	168	176	188	182	178	179	188	169	193	191	159	185	179	190	179	162	176	166	169	167	189	178	165	185	190	183	179	177	188	189	186	175	187	202	195	162	164	165	187	183	193	155	184	168	170	189	156	208	171	176	173	155	181	193	155	170	192	206	165	174	189	183	198	170	163	179	187	174	181	177	168	158	180	186	176	172	167	176	176	167	171	182	173	186	179	185	142	178	161	180	179	171	155	181	174	169	190	180	194	180	180	161	158	201	182	170	194	181	178	185	158	187	195	172	176	177	173	170	191	159	188	178	192	172	150	174	178	172	188	195	191	161	175	182	186	190	174	184	181	171	180	181	152	178	184	185	177	180	173	157	187	203	174	161	171	179	158	166	178	194	175	174	161	191	174	186	203	176	178	180	160	153	207	189	198	194	185	189	168	165	195	195	173	184	167	176	167	154	182	179	211	167	160	162	181	189	174	167	178	188	196	133	182	185	162	167	187	153	186	161	164	183	184	175	174	158	175	162	172	157	182	187	164	172	172	180	181	171	197	195	182	195	195	191	169	208	200	160	182	175	196	178	181	182	173	169	179	178	205	153	148	181	177	175	180	189	172	171	167	176	167	148	179	178	179	191	187	187	171	191	175	176	194	159	177	197	180	169	176	174	174	169	175	178	174	192	167	192	174	193	192	189	164	171	176	177	186
15972	11953	656	372	311	270	243	217	210	195	214	235	216	205	228	211	202	226	205	209	201	203	196	231	207	187	186	191	171	210	185	160	181	188	189	200	217	215	200	207	193	197	191	198	167	190	198	187	195	178	204	176	206	219	218	200	210	202	206	195	173	179	206	198	209	194	206	211	214	195	206	197	204	222	162	184	183	199	208	210	200	175	202	193	237	191	214	199	214	217	210	211	201	211	200	194	205	183	190	213	189	153	215	208	173	222	197	201	173	191	208	180	191	200	190	185	192	191	203	197	188	210	215	217	198	194	193	184	213	192	208	191	193	181	201	216	183	200	207	200	212	203	202	190	193	208	191	196	210	186	227	173	197	168	211	217	196	200	194	228	202	204	202	191	224	175	184	206	196	219	206	218	197	189	194	202	234	213	180	195	221	193	194	232	200	224	187	197	186	191	211	196	196	187	206	181	203	217	188	223	180	210	188	199	187	206	195	210	205	180	195	208	212	201	193	182	202	183	187	191	213	196	202	193	196	189	197	218	188	192	216	203	205	188	172	189	185	199	224	178	192	196	219	187	226	217	187	179	227	189	219	229	198	197	201	214	212	191	211	216	199	197	222	203	186	224	173	202	217	210	173	201	190	214	184	213	212	236	202	184	223	201	217	182	197	212	194	178	189	196	194	190	196	182	225	185	193	204	180	192	206	213	212	195	184	202	217	207	205	183	205	194	192	215	202	212	214	211	212	190	192	220	175	212	198	193	205	215	206	206	206	218	183	177	197	190	213	184	172	194	192	217	183	198	183	209	196	164	187	197	188	209	183	192	229	224	209	224	184	204	205	189	196	196	206	205	205	198	214	212	180	168	194	182	223	208	208	192	194	210	240	220	162	225	200	207	206	206	197	218	197	204	192	180	205	190	218	198	203	186	214	192	230	182	210	189	183	178	206	224	212	216	214	184	176	168	186	212	183	201	199	210	203	209	184	193	190	217	215	223	190	201	212	202	195	196	222	193	215	195	193	213	210	192	213	192	191	191	200	214	198	178	202	199	220	204	226	176	203	210	197	194	213	168	201	197	217	200	203	178	182	201	182	213	206	195	193	189	203	201	210	214	184	179	201	201	191	209	186	191	196	197	226	223	192	183	208	202	187	203	204	213	218	204	207	199	206	197	185	214	196	194	209	211	211	182	190	196	177	187	190	184	203	208	193	191	203	183	213	202	167	225	194	191	185	207	219	191	199	224	191	212	177	200	184	203	209	209	185	209	199	190	207	217	179	216	204	206	220	208	192	191	189	186	193	200	183	209	216	195	202	206	206	192	200	227	215	163	199	220	203	192	219	204	207	207	198	184	202	221	184	211	186	205	233	210	185	173	218	207	190	179	209	205	204	196	209	195	181	208	197	244	180	197	197	194	198	187	194	194	199	188	212	212	215	201	172	205	196	213	190	215	197	204	193	214	210	204	205	231	225	188	200	195	203	212	203	196	200	212	208	186	206	186	184	198	215	192	212	183	205	191	182	189	217	213	230	190	185	203	201	201	198	186	213	185	202	176	202	192	198	230	201	195	191	204	199	212	200	198	211	163	189	205	201	213	232	204	193	196	207	186	203	194	192	186	199	185	193	208	184	226	187	223	186	200	202	198	202	198	195	187	195	214	213	198	208	188	191	206	199	205	212	195	228	233	195	195	226	186	230	200	186	179	218	186	203	224	213	202	190	205	199	199	226	197	225	193	216	219	193	172	231	221	185	195	214	198	174	200	201	206	199	217	216	217	195	208	211	184	230	186	191	214	200	196	173	197	202	209	191	185	207	194	238	207	185	208	179	196	248	175	196	183	190	200	186	200	194	204	212	205	210	228	201	195	189	213	179	199	186	200	192	196	199	200	206	170	227	208	207	231	230	191	212	187	208	185	216	209	192	210	251	224	192	224	196	182	186	213	212	202	187	188	213	220	191	236	214	202	199	197	210	207	185	208	197	170	203	212	198	204	207	225	193	203	186	188	210	191	201	184	211	230	192	212	207	206	190	186	208	177	178	194	197	185	223	206	235	203	202	228	195	203	178	192	181	225	181	193	196	202	190	186	200	189	215	210	210	212	201	187	207	189	199	213	198	191	208	210	204	214	193	212	201	206	199	202	190	220	189	191	184	178	227	202	203	194	178	209	232	202	232	237	209	199	206	198	179	209	237	184	208	233	205	231	218	190	176	182	221	221	187	180	185	202	183	213	219	188	211	184	201	206	176	198	207	190	196	198	212	207	199	205	191	208	194	205	201	212	191	206	188	168	216	200	222	207	211	201	179	204	193	215	205	192	217	213	205	220	195	174	209	196	204	203	210	200	177	229	184	185	180	192	203	215	201	197	196	201	194	196	196	220	190	195	195	196	179	206	209	177	204	178	196	192	206	184	195	220	210	180	213	217	175	197	217	204	177	208	217	230	205	188	215	221	219	198	207	193	206	214	209	205	217	198	217	200	200	188	193	197	203	191	196	215	233	197	204	184	216	195	186	215	207	201	189	209	198	208	207	193	220	223	187	206	193	216	190	194	220	175	202	193	210	189	205	213	224	189	201	204	218	190	179	228	209	214	202	205	194	214	193	217	200	177	194	209	203	214	194	199	220	205	187	204	194	189	208	201	186	180	187	228	205	173	187	242	182	209	191	202	231	222	229	230	221	167	200	190	207	205	214	190	191	214	184	205	215	197	216	217	215	208	197	191	221	207	202	203	185	212	203	218	208	190	213	244	194	200	208	199	211	173	207	225	198	202	211	176	193	207	204	202	188	219	202	206	222	190	193	190	196	203	195	215	192	182	213	214	190	200	200	231	200	196	176	192	192	221	236	217	194	200	194	221	209	203	174	176	223	213	220	205	205	191	211	188	205	204	198	218	210	213	199	202	198	185	199	192	197	216	206	198	195	193	186	211	189	187	188	193	195	200	195	199	208	209	174	195	208	204	171	211	210	196	194	186	184	217	206	200	218	210	174	214	217	181	223	216	179	191	200	194	213	211	193	221	187	203	201	200	180	202	219	199	204	228	207	223	181	203	206	204	196	202	185	207	194	192	192	214	186	211	198	212	203	199	202	197	207	197	191	207	224	198	208	198	189	205	207	200	178	192	206	201	203	197	195	189	196	210	209	210	207	203	216	222	190	188	193	195	201	189	202	204	221	185	203	206	183	217	208	210	172	210	206	194	211	180	211	205	187	189	201	197	205	200	203	180	203	181	221	225	204	185	208	193	206	211	208	172	208	209	203	209	191	182	214	181	190	201	203	200	194	181	223	219	178	207	188	203	212	205	208	209	235	190	224	224	171	188	177	211	182	197	191	217	186	214	202	183	208	206	181	205	193	209	193	199	188	230	172	221	198	209	200	185	208	212	197	192	210	191	200	190	213	194	181	209	208	214	230	204	204	208	209	184	198	189	171	188	188	220	220	205	203	221	193	205	236	213	193	197	214	212	197	195	200	186	201	183	198	210	188	204
23611	21022	27924	24292	21019	8186	835	545	471	436	358	369	376	316	339	322	291	309	275	277	291	276	277	242	261	255	284	248	264	271	286	278	254	269	242	260	262	256	253	292	265	237	260	252	241	249	262	251	246	231	244	261	235	253	257	240	241	250	245	229	250	209	282	243	264	239	268	254	242	274	243	253	264	256	255	255	243	253	258	235	225	237	237	280	254	256	237	252	244	256	265	265	241	280	247	272	235	246	230	215	252	228	248	253	265	251	265	256	253	229	284	226	233	256	234	259	257	254	261	251	270	255	215	239	219	250	246	248	244	272	239	260	271	257	274	230	253	238	241	253	211	259	258	243	242	292	265	245	254	266	281	246	238	239	234	247	240	271	243	250	237	223	265	256	231	229	237	236	244	259	255	243	266	283	266	268	279	216	261	234	239	221	259	252	223	254	232	239	253	227	246	225	230	252	255	247	235	260	249	279	252	215	239	277	250	281	263	219	242	264	256	260	253	256	232	240	241	259	241	217	237	289	283	246	256	260	231	217	252	247	237	243	227	258	233	247	234	251	259	253	256	249	269	232	256	242	277	248	248	240	245	256	287	270	220	264	248	241	275	228	240	249	231	233	248	264	237	244	239	224	264	247	237	310	280	243	239	248	256	245	247	258	258	253	251	273	225	272	256	260	270	248	244	242	250	270	239	252	192	242	260	256	244	231	223	248	248	269	261	237	253	260	257	260	252	237	246	257	257	244	270	231	241	234	248	257	252	252	258	266	242	233	271	242	236	247	265	255	231	231	229	263	227	261	253	256	223	269	267	244	268	242	244	267	248	238	241	242	237	243	256	270	257	230	254	248	264	265	232	239	244	227	256	262	237	241	283	248	262	250	243	247	250	256	270	247	244	241	255	218	250	257	258	254	252	277	268	269	236	262	263	238	228	281	283	242	268	256	266	243	251	255	243	274	257	243	252	247	254	282	250	259	244	227	257	240	277	280	270	224	234	250	274	247	247	245	250	233	244	256	262	242	259	267	270	230	238	253	252	246	241	243	262	241	263	248	240	249	276	257	245	249	248	272	233	239	255	226	251	242	233	247	263	261	237	244	262	212	239	232	241	275	240	244	220	235	244	257	256	261	248	274	254	274	253	256	254	268	247	244	267	251	261	239	282	258	250	241	236	235	237	250	244	269	257	245	257	246	253	240	240	247	248	252	246	255	235	263	255	234	221	252	243	254	253	256	244	239	212	250	232	239	262	225	256	229	261	254	245	227	252	243	289	271	275	250	269	230	217	223	237	240	241	251	262	274	235	281	241	283	240	253	258	248	243	256	263	230	249	252	229	243	242	243	245	270	265	241	272	237	268	260	251	223	271	240	261	236	253	255	263	264	234	263	243	235	224	229	249	252	265	261	263	271	256	249	237	248	252	246	226	276	230	259	256	262	247	238	245	259	232	276	243	250	256	245	243	234	246	258	242	226	263	239	233	219	217	219	261	232	251	252	269	255	296	252	238	262	252	260	245	249	218	258	250	246	251	234	246	255	233	248	285	248	271	242	267	252	253	257	205	264	224	270	221	242	247	237	275	247	264	231	254	271	239	217	252	268	250	240	223	265	261	263	266	240	247	207	257	252	259	229	241	225	254	261	255	240	252	265	249	262	239	256	236	257	249	278	234	254	247	237	244	216	257	255	241	283	273	233	236	233	273	239	272	251	236	283	236	279	261	262	230	223	228	256	233	256	246	245	249	238	270	253	268	248	259	238	232	272	273	244	234	255	247	257	262	239	246	243	272	235	255	229	246	267	245	241	261	262	251	284	286	245	261	288	274	247	232	257	277	272	210	260	260	241	235	265	250	261	253	242	275	238	261	236	254	226	238	224	256	266	252	263	264	219	259	255	254	251	250	275	244	250	301	273	281	216	238	236	245	244	236	236	276	241	243	258	251	239	214	234	267	265	250	246	247	237	245	231	258	266	245	244	253	228	255	223	206	269	242	245	247	256	259	244	225	245	254	261	266	241	242	240	272	254	228	236	242	250	253	266	260	255	267	253	230	248	238	229	250	265	237	274	237	222	246	262	231	231	272	254	256	250	252	271	262	263	241	271	266	261	273	243	248	252	260	250	247	261	272	240	263	265	266	246	260	260	250	254	235	276	247	253	263	237	245	223	259	241	237	218	259	246	212	264	239	253	253	253	257	245	287	233	245	231	251	245	236	253	258	253	224	261	233	262	262	253	232	246	246	242	257	278	250	235	263	242	240	236	272	237	244	265	259	271	236	249	268	238	253	251	231	243	281	277	231	282	248	236	244	223	278	246	245	256	235	257	262	227	257	242	257	232	262	267	256	211	241	228	249	259	252	249	239	248	260	227	237	258	255	254	231	234	228	257	272	262	260	239	249	277	269	249	243	246	253	255	241	227	257	235	256	239	221	244	249	244	229	224	256	260	258	258	217	268	242	305	271	271	243	273	254	264	242	233	232	269	269	195	250	248	246	263	243	231	272	262	254	249	231	230	239	248	244	263	250	298	248	248	259	242	237	262	270	265	235	231	244	255	241	249	253	275	256	261	269	245	248	243	230	230	249	226	222	268	256	248	267	241	267	219	248	238	253	280	213	261	257	277	236	219	253	238	245	235	248	276	237	261	235	239	240	259	252	276	252	217	251	243	254	239	221	238	232	265	236	248	253	240	235	236	267	257	253	272	253	251	251	242	258	238	260	236	237	242	262	246	228	258	256	230	239	246	256	262	230	276	226	225	240	287	242	270	277	269	250	243	260	245	241	262	246	269	271	266	245	243	255	241	253	242	259	272	238	227	252	245	251	239	262	252	231	241	227	261	227	246	268	247	249	260	252	271	268	239	241	236	242	262	248	271	285	253	232	262	214	221	242	224	252	259	247	237	238	267	227	252	228	272	294	284	262	256	227	272	240	232	251	264	240	217	272	266	244	241	231	228	265	265	261	249	234	250	255	251	253	236	254	235	239	242	259	215	234	244	278	239	239	260	273	249	262	238	218	245	281	253	268	257	217	247	258	250	254	269	249	276	249	251	239	219	277	223	269	247	242	273	246	263	264	266	242	252	246	247	246	258	253	268	238	259	239	246	265	248	257	255	257	258	242	265	276	244	257	225	247	254	247	267	257	226	255	235	253	260	238	245	258	272	222	272	213	252	220	253	233	251	247	257	281	246	270	231	266	224	247	234	231	249	266	254	248	261	252	226	246	248	237	253	262	280	249	254	247	254	214	272	267	241	243	259	245	241	234	255	240	227	233	243	271	244	259	253	240	247	246	262	242	239	253	252	256	269	252	231	260	243	301	227	230	271	241	258	260	248	237	252	226	256	247	238	241	263	253	248	226	229	253	252	217	269	239	251	242	211	248	226	243	241	266	246	258	265	244	247	258	258	265	260	282	245	235	259	256	264	273	270	257	260	242	240	253	251	241	262	255	241	258	254	259	272	281	266	271	265	246	248	235	282	252	263	254	258	249	234
16099	31680	5906	2496	1830	1308	1064	897	657	635	563	469	429	381	367	347	349	314	317	289	320	327	290	298	299	309	291	272	298	290	264	289	298	319	279	268	278	271	275	267	298	294	270	275	269	272	259	287	274	283	285	265	266	244	271	278	268	262	292	283	254	263	258	279	238	303	293	283	252	246	262	261	272	264	264	285	296	278	248	253	265	284	235	273	266	245	269	270	260	267	284	267	243	250	278	264	267	287	267	285	271	287	248	284	264	267	257	262	230	264	262	291	274	250	259	251	237	270	243	243	268	238	279	260	283	261	277	248	268	287	278	263	252	243	277	283	261	267	285	281	256	266	255	247	279	253	242	281	272	262	275	297	258	272	263	281	266	262	240	241	259	263	283	260	280	248	277	264	252	265	261	255	254	276	277	265	259	270	263	260	275	253	266	240	266	274	278	261	281	263	257	308	275	274	239	261	279	252	253	283	247	262	301	265	288	250	240	282	273	269	272	261	255	241	268	262	241	258	263	269	278	263	251	264	253	278	267	265	251	249	250	262	293	265	246	266	281	239	250	264	255	270	262	285	277	283	271	271	269	274	280	273	245	276	289	254	270	281	265	262	250	286	239	260	254	228	251	272	277	258	258	247	278	272	232	259	248	251	265	242	267	283	259	249	267	240	261	270	275	236	273	271	245	253	260	271	239	285	256	282	282	274	266	225	243	269	269	280	270	254	280	293	261	282	260	247	260	244	275	257	259	259	278	248	261	250	270	245	247	261	268	250	246	264	242	261	236	282	258	250	290	245	258	238	286	264	290	261	296	270	254	261	256	247	244	270	289	255	242	265	279	249	250	265	287	266	266	255	267	243	261	253	280	279	254	254	280	236	262	248	276	277	265	245	302	264	255	236	256	230	253	242	281	258	276	280	256	267	264	285	278	288	269	270	275	238	284	280	234	281	293	262	247	268	260	267	294	237	283	279	240	290	249	250	261	270	280	275	240	271	249	272	259	260	263	260	235	275	275	254	269	275	267	243	276	282	234	269	264	242	279	273	269	279	256	282	236	242	247	255	280	238	260	243	263	265	262	272	275	250	287	250	269	265	239	262	254	227	276	274	266	283	265	267	274	251	254	249	284	258	295	286	244	270	243	267	263	248	242	266	299	248	269	272	258	281	237	316	266	243	265	282	256	258	266	274	258	275	278	248	251	278	275	281	255	285	305	272	280	268	265	260	282	256	273	278	252	255	240	234	272	271	265	275	286	264	281	246	266	271	234	279	280	276	256	280	269	280	273	256	259	277	263	289	280	291	266	266	242	223	252	265	266	258	264	307	270	263	268	276	246	238	281	237	271	268	307	279	275	271	255	259	259	265	275	255	251	276	262	279	259	280	278	264	238	252	259	272	282	256	246	255	253	239	279	284	285	255	256	246	237	270	269	256	262	298	265	260	269	263	261	281	268	257	244	277	252	267	274	306	281	270	293	249	265	279	261	281	283	244	268	281	260	262	275	295	265	276	284	249	251	263	255	246	247	233	283	235	255	243	260	259	250	242	274	238	291	259	271	279	249	260	261	248	286	285	266	270	245	286	270	256	303	257	291	270	273	270	251	283	270	259	272	283	250	259	258	247	256	257	253	246	257	233	268	231	278	260	258	245	272	263	273	254	281	235	300	267	275	250	267	252	262	249	242	250	274	239	231	250	279	241	246	267	256	281	265	265	260	260	257	268	257	301	259	268	251	273	262	268	269	233	269	250	265	272	251	254	269	259	273	273	252	260	244	274	273	261	241	257	264	233	295	277	271	243	250	270	279	254	253	267	252	279	256	261	255	264	262	258	264	249	269	238	257	272	253	269	257	262	269	244	238	269	277	267	272	292	266	285	238	255	254	281	271	239	248	284	256	272	270	245	266	261	252	284	244	239	255	284	244	287	264	271	258	270	258	250	246	247	249	295	258	275	264	239	260	267	323	258	286	254	269	249	235	259	266	247	261	254	272	247	237	265	275	286	255	265	249	268	263	284	264	248	250	253	272	280	239	246	278	256	276	246	274	279	279	286	215	259	280	254	235	247	265	260	238	301	241	287	282	264	228	274	265	260	278	257	277	261	264	251	255	267	271	282	242	281	240	262	292	285	263	237	286	260	256	274	289	298	259	249	258	217	261	264	270	265	243	250	260	243	247	258	267	260	264	271	274	263	251	268	283	235	263	274	258	245	263	279	258	257	269	304	246	285	277	258	248	266	283	283	249	252	268	283	264	277	255	256	261	255	275	260	245	253	254	241	292	264	237	262	245	241	263	223	252	268	252	249	256	269	287	281	255	255	226	280	284	286	286	282	269	258	263	267	262	256	244	267	270	284	267	253	227	260	272	243	268	260	288	244	255	298	278	266	254	267	251	236	281	266	277	257	295	282	278	282	309	272	268	248	277	265	278	287	277	266	290	240	292	295	240	250	279	257	245	248	273	274	256	290	249	257	243	242	252	283	245	273	273	275	248	286	257	257	261	278	287	249	252	272	279	248	267	288	229	252	267	249	272	256	254	247	282	281	278	257	240	264	275	269	252	299	251	257	277	270	254	252	249	257	261	279	270	258	260	248	276	255	265	288	263	283	243	267	262	273	258	264	251	244	243	264	272	297	284	256	287	291	273	244	246	275	256	244	285	253	263	279	263	246	243	285	269	256	248	255	241	270	276	248	285	276	279	284	252	281	295	248	261	275	277	246	261	313	254	236	275	258	247	258	260	260	272	266	267	251	267	273	257	260	265	260	261	275	267	271	277	273	245	255	263	248	287	228	275	277	227	264	260	278	253	274	281	283	261	253	256	250	266	266	257	259	277	272	253	270	284	269	262	277	283	281	258	260	268	260	285	260	269	246	272	253	275	271	288	252	261	290	259	256	298	287	255	250	234	248	263	256	259	241	259	249	265	264	257	252	232	246	262	237	249	263	270	263	271	281	269	266	264	239	287	260	264	252	265	225	275	269	249	240	253	322	266	275	262	285	247	252	238	281	277	264	251	264	248	266	250	241	256	260	283	288	267	257	258	273	266	264	297	243	234	253	253	223	256	274	280	246	270	261	246	254	254	304	253	273	280	240	287	255	251	250	266	232	272	267	261	275	232	236	279	253	280	274	252	266	276	255	289	277	257	248	270	278	240	236	255	254	273	255	278	266	265	264	257	289	264	246	309	266	291	281	251	246	248	262	265	276	274	269	260	235	270	264	264	238	293	242	253	253	262	298	277	252	260	270	228	271	277	237	286	244	247	266	270	259	279	282	249	251	246	282	275	274	250	251	284	280	240	268	226	265	298	267	291	257	261	270	257	284	260	250	253	265	281	263	247	251	262	260	296	257	248	255	275	265	271	267	271	266	281	255	252	247	284	282	255	269	247	260	280	267	262	246	270	280	254	253	267	280	259	282	271	249	288	260	254	286	247	265	294	278	290	287	262	288	240	270	271	261	274	256	256	257	271	276	295	264	271	273	264	281	255	277
24871	21020	26772	25258	8493	707	587	525	485	459	414	417	396	422	381	384	350	401	334	350	355	371	378	342	369	364	356	332	359	358	355	395	366	373	356	386	355	365	360	366	384	352	371	379	360	341	351	359	385	351	378	361	347	343	359	377	332	368	343	356	344	359	344	325	387	377	354	352	340	364	351	340	386	339	356	303	383	359	355	335	357	365	374	378	355	347	388	366	385	369	368	335	344	328	356	399	352	381	326	379	377	350	335	357	334	383	356	381	360	345	364	352	333	418	328	385	364	324	338	339	326	346	355	340	377	373	367	340	338	358	356	335	375	321	357	315	341	365	359	332	331	356	339	390	347	356	296	355	366	364	343	345	405	371	350	365	359	353	344	336	349	396	360	356	341	347	371	398	375	362	381	347	330	335	327	368	361	357	344	362	348	358	393	356	337	371	362	370	355	379	332	349	373	363	362	330	373	344	376	344	363	365	362	334	350	367	353	347	325	353	351	337	338	347	366	325	376	379	337	370	348	362	368	365	362	331	348	351	365	327	386	370	341	374	416	383	404	352	341	335	380	346	389	347	369	372	367	361	387	365	348	377	340	320	336	356	373	357	372	363	341	366	357	363	310	356	377	353	367	338	359	307	370	331	345	351	344	362	378	378	370	333	370	367	370	360	357	338	308	349	342	368	337	351	360	364	341	335	336	345	353	349	336	340	346	363	379	365	347	342	330	339	382	349	361	345	350	359	337	342	367	344	334	388	367	387	381	360	358	333	316	351	345	387	363	342	351	333	379	360	370	357	348	362	359	366	365	351	342	366	330	338	345	320	319	340	386	345	368	338	353	354	370	361	359	356	358	388	346	393	368	343	333	351	341	349	362	398	349	332	322	359	357	374	373	374	347	334	325	404	372	360	331	347	347	380	368	331	348	364	329	363	374	341	389	363	335	364	363	354	343	368	349	361	359	343	336	357	312	361	332	343	371	342	377	345	360	362	410	342	366	351	379	359	376	378	329	325	352	360	380	368	370	349	340	359	384	370	358	369	322	366	351	352	340	357	364	370	343	329	390	320	341	353	352	336	336	355	361	365	356	365	343	356	341	403	345	360	381	372	346	338	332	349	386	334	414	378	351	368	346	353	379	339	302	345	324	378	315	352	372	342	355	403	366	350	356	362	371	333	340	358	349	339	374	358	360	360	368	347	370	356	352	378	348	355	331	331	362	316	343	344	396	352	385	341	371	375	354	369	358	359	359	354	375	354	376	388	363	376	379	354	403	373	349	369	363	367	336	371	355	359	382	342	374	359	366	347	339	386	367	345	342	368	342	323	337	345	365	366	348	309	386	389	341	367	377	383	356	340	357	351	382	338	381	379	355	344	348	363	374	359	398	335	352	375	369	340	382	367	333	337	311	374	366	374	354	365	338	351	339	374	353	362	360	349	348	346	321	342	344	354	376	388	365	396	329	329	356	358	355	350	368	380	346	361	343	378	360	388	355	332	349	369	340	344	314	323	367	347	360	326	384	357	344	357	376	360	366	378	361	343	354	385	328	357	354	347	372	362	345	372	345	399	313	353	333	401	362	378	358	364	331	335	369	358	376	388	342	376	351	347	323	371	410	350	369	359	363	354	372	347	372	347	351	366	366	348	352	347	377	340	370	343	353	367	379	349	366	350	350	369	321	355	366	355	353	340	346	335	344	372	356	345	368	361	343	392	347	369	356	355	349	379	362	344	355	344	360	374	353	378	365	347	312	386	346	339	352	361	362	370	325	344	352	345	319	361	359	349	356	362	325	367	377	336	365	349	389	356	361	398	372	344	364	338	329	356	369	354	350	365	365	333	352	369	345	370	358	361	372	337	376	386	355	346	384	371	340	336	399	341	334	341	353	359	351	375	354	355	357	364	345	336	373	355	335	332	371	360	385	353	343	364	387	365	373	339	350	348	374	367	341	359	374	353	339	327	375	358	357	377	345	357	323	356	349	370	358	382	363	354	321	362	382	395	350	332	341	356	358	377	352	331	363	378	344	322	342	363	383	347	393	336	335	347	344	342	334	359	344	394	353	388	403	342	374	385	377	350	355	377	383	324	400	343	358	317	325	364	350	370	344	363	354	374	354	375	344	343	369	359	363	352	324	337	390	348	349	359	360	346	342	342	370	328	383	380	370	354	349	345	363	363	350	348	362	357	328	356	338	355	339	331	352	341	344	337	331	371	366	372	367	358	330	376	343	378	360	352	368	330	370	347	363	341	370	325	341	348	362	352	372	346	332	361	353	318	381	349	349	346	353	346	359	366	364	341	339	314	352	325	353	359	304	343	342	310	347	375	353	327	365	359	340	343	364	372	375	392	397	332	368	336	350	335	377	379	351	370	336	340	314	339	383	339	338	326	375	407	324	363	363	333	354	359	360	355	366	365	383	329	380	361	337	377	395	352	368	332	345	336	368	324	328	376	368	351	343	339	319	350	370	375	324	343	386	364	349	353	315	340	353	381	337	351	353	346	357	356	326	342	336	351	356	333	389	359	348	318	361	388	319	330	366	376	368	324	359	364	363	360	348	334	378	326	365	385	326	348	370	381	391	348	339	339	322	370	320	362	335	355	342	345	355	355	352	344	386	346	347	355	340	361	381	378	349	364	404	351	306	314	347	347	349	338	350	354	322	327	343	320	364	372	323	356	370	351	366	342	410	353	366	347	369	362	352	355	345	371	399	344	383	322	362	334	346	370	340	341	360	329	346	364	392	350	351	340	386	339	335	354	332	352	350	345	362	353	361	368	328	366	374	321	360	354	376	346	363	376	344	359	364	339	324	359	335	303	383	346	343	351	354	347	357	365	371	345	352	323	398	333	388	322	368	351	358	378	327	331	314	345	336	357	387	351	383	352	348	373	336	360	376	371	366	343	328	338	363	370	354	349	361	352	384	344	364	350	360	345	335	335	348	369	333	334	354	344	367	339	354	357	370	331	321	352	362	382	385	359	366	326	358	373	351	391	357	362	347	354	327	359	386	346	364	356	369	333	329	325	382	361	359	368	365	354	344	377	358	349	329	383	335	386	364	375	385	374	354	361	327	365	371	349	358	365	368	339	338	339	363	347	346	359	386	404	374	367	348	365	336	361	354	368	357	367	346	389	359	341	337	337	348	385	336	372	357	382	325	356	422	328	349	372	332	355	352	398	333	372	341	396	358	375	377	337	333	338	387	318	372	383	364	386	345	322	361	342	325	365	359	345	390	367	322	357	402	379	345	366	357	352	383	378	370	342	373	387	347	376	370	345	386	341	325	352	328	343	349	359	335	363	363	362	375	360	353	379	341	339	347	350	380	340	348	348	349	376	372	363	369	381	374	357	345	343	338	376	369	349	364	369	338	378	380	344	346	347	346	344	318	384	345	361	344	374	388	357	366	355	309	348	365	377	391	350	338	318	372	389	370	344	373	361	320	327	353	377	341	331	334	382	340	347	373	359	365	350	367	368	361	341	359	330	360	387
15820	26697	3206	1478	1239	922	863	676	617	566	483	469	482	451	427	422	459	422	405	431	408	413	397	390	390	379	393	398	377	372	370	396	422	426	394	388	393	408	403	392	367	375	415	393	370	372	394	440	401	339	358	386	400	394	396	406	382	371	386	394	355	368	370	404	434	385	412	368	376	398	357	354	378	388	381	384	414	358	355	365	423	396	377	409	385	381	396	388	394	346	414	403	395	401	347	379	368	378	350	409	364	419	410	373	345	407	433	420	395	355	341	379	414	380	359	371	378	414	369	383	385	419	397	366	402	372	355	411	413	362	401	379	428	397	389	401	375	384	401	407	416	354	389	386	374	374	393	404	379	383	382	385	338	414	377	386	393	386	344	397	401	394	403	369	360	360	388	381	390	394	414	378	372	387	386	385	398	369	402	389	376	365	353	394	410	357	388	360	395	395	360	367	377	363	364	392	374	348	359	391	381	379	378	385	362	378	399	390	387	379	408	368	424	375	367	362	408	388	367	368	393	382	355	391	385	364	388	381	381	375	377	401	389	338	387	389	374	370	389	389	392	378	366	396	373	367	391	387	420	392	374	388	389	386	397	367	379	390	393	404	350	386	415	399	387	380	384	383	352	386	358	359	390	389	402	393	379	370	356	382	349	381	373	374	384	352	381	374	379	402	374	347	424	392	390	361	375	407	397	391	365	391	352	399	371	371	376	375	360	379	402	405	406	350	356	378	374	377	369	374	368	373	364	364	442	383	377	356	378	373	396	390	376	402	369	369	404	364	401	363	373	371	382	344	356	379	396	379	405	403	364	367	399	388	408	405	414	370	402	349	362	379	334	360	381	412	394	381	395	387	347	398	419	354	403	349	378	408	346	385	354	398	386	354	395	403	389	369	413	369	372	358	384	387	379	397	352	413	385	393	413	362	367	378	376	392	401	348	370	388	417	352	396	402	355	369	347	413	359	394	406	398	367	369	387	382	378	369	374	362	384	384	363	380	357	389	394	387	424	371	360	365	395	373	380	397	350	382	371	410	364	397	405	378	379	390	376	346	371	389	387	376	367	415	391	381	381	357	359	387	385	396	374	394	362	343	381	368	372	422	434	357	380	372	373	369	362	363	392	410	394	385	387	390	426	380	379	400	373	403	397	376	384	370	371	368	401	397	390	379	413	345	381	366	385	365	373	364	389	359	416	356	373	397	378	402	401	400	383	355	411	355	387	353	378	378	399	388	366	389	409	397	385	390	379	371	399	399	371	390	374	350	384	402	377	372	396	379	392	324	358	374	358	375	375	411	432	404	433	399	379	381	387	394	383	388	387	407	379	370	355	372	401	385	379	367	379	379	365	347	367	415	387	384	405	380	384	400	386	391	356	412	419	392	371	384	399	358	346	379	368	397	390	400	411	381	386	402	406	390	345	378	405	347	396	357	374	365	367	356	392	386	389	398	392	406	357	375	398	358	374	400	391	373	367	351	415	362	409	405	411	405	378	391	391	393	373	389	394	360	355	421	417	411	409	360	392	355	369	384	376	343	367	411	414	380	392	368	397	381	412	364	381	382	374	366	425	379	362	397	379	391	402	392	386	381	371	399	421	409	381	374	370	420	409	348	376	380	345	389	402	386	368	357	401	412	386	387	377	392	379	341	386	385	390	412	384	395	372	356	383	360	395	408	379	417	361	373	347	378	367	375	391	396	378	391	383	378	352	397	401	376	394	372	383	386	345	384	386	464	376	369	404	403	393	402	387	367	414	401	335	421	367	360	368	392	389	376	400	399	410	370	322	421	383	375	409	374	383	408	387	364	389	393	386	377	363	373	381	374	404	383	390	343	376	345	372	397	428	386	372	401	388	366	399	364	389	367	360	393	378	410	370	358	365	350	393	371	352	369	382	386	368	388	401	380	371	360	401	358	364	427	372	412	393	354	376	413	376	365	372	390	370	389	404	403	358	393	372	371	376	426	393	387	359	378	369	397	355	408	409	369	416	394	338	423	381	412	369	371	405	374	396	393	404	392	333	384	367	362	366	369	361	362	382	386	376	379	387	402	365	374	376	390	366	401	345	342	359	368	385	376	380	387	410	375	373	392	369	438	392	343	409	357	402	390	378	358	360	391	405	374	375	379	396	388	397	398	402	355	398	376	421	413	377	383	391	413	361	354	360	389	407	388	354	394	384	394	370	395	380	365	378	368	376	381	362	391	400	403	379	388	411	401	396	380	382	381	374	414	386	386	385	396	340	363	385	376	374	370	395	383	339	375	378	392	396	362	366	400	440	420	376	376	381	397	345	397	403	381	376	360	392	391	341	359	379	369	425	403	402	349	397	351	358	365	411	369	364	394	382	381	403	357	401	403	388	406	388	397	367	401	392	379	405	400	350	364	390	413	404	377	386	372	426	394	399	394	392	392	411	365	394	419	365	371	360	367	383	378	363	354	378	379	340	377	396	373	388	390	436	392	354	378	369	385	419	375	391	366	350	380	409	367	382	381	359	384	355	359	392	371	385	392	380	401	347	405	342	389	401	389	393	363	381	390	329	399	346	411	373	382	384	389	380	370	373	392	344	322	371	383	384	431	390	370	393	386	389	370	370	374	352	415	375	360	366	371	387	360	349	413	355	355	380	397	380	377	393	405	375	386	358	358	390	391	389	420	348	388	354	344	381	403	410	377	407	379	419	369	390	345	397	397	391	390	380	359	403	389	358	391	380	396	375	343	372	354	364	367	372	388	382	394	368	363	331	396	361	410	379	364	379	381	379	346	381	382	362	366	412	329	373	357	399	379	377	403	391	403	384	408	374	392	390	370	407	406	387	363	370	348	350	391	392	372	372	423	353	376	359	356	396	348	373	376	373	376	369	381	415	378	365	389	387	371	402	443	402	360	375	421	356	369	372	393	388	382	371	370	396	385	389	407	384	358	415	373	400	370	364	378	349	379	382	388	378	383	356	384	399	377	356	388	382	353	408	391	408	346	415	349	389	366	382	363	390	379	358	382	410	375	401	396	391	376	377	370	343	404	383	402	366	377	392	401	389	367	397	360	401	371	381	360	378	397	374	395	392	377	376	382	393	359	368	388	364	409	386	393	369	358	403	391	393	401	360	389	371	369	375	369	392	360	414	402	389	374	377	384	403	369	367	378	405	357	374	397	374	379	399	379	375	410	351	415	359	397	395	381	370	428	377	416	364	385	380	366	397	389	369	426	416	389	351	356	407	420	424	388	401	408	385	363	355	408	332	395	339	389	394	358	411	399	394	356	360	370	395	408	416	373	424	389	344	412	357	393	340	408	373	423	336	418	392	409	422	390	397	400	425	379	386	370	371	368	389	402	394	408	356	397	367	397	378	383	373	411	380	341	379	375	349	340	410	371	389	387	397	383	411	394	382	378	379	427	380	379	397	341	370	379	368	370	372	361	384	351	385	377	356	378	397	357	358	425	395	405	385	356	413	380	390	389	377	403	357	412	379	389	416	359	352	390	351	403
22631	21132	28560	23963	21135	21170	7345	1188	929	887	828	775	709	684	680	641	645	566	586	531	572	577	579	541	570	587	587	566	581	554	550	527	550	527	558	532	534	595	517	541	555	514	555	544	539	584	546	520	462	526	516	521	525	527	552	537	529	534	510	536	492	580	515	493	526	501	581	506	543	557	505	551	524	521	498	517	525	495	530	534	529	540	518	504	502	518	488	475	510	520	503	511	584	535	560	511	546	522	485	515	494	526	537	523	532	526	524	543	519	529	548	518	507	503	515	524	532	491	505	560	547	537	514	543	490	535	532	529	527	540	486	502	541	514	536	558	554	529	530	473	490	502	543	537	517	559	515	475	528	514	499	538	483	518	526	579	524	484	519	513	532	479	556	527	477	509	541	492	518	540	480	530	528	510	521	550	528	496	480	543	471	490	503	495	532	506	494	572	483	478	501	484	543	520	517	537	563	605	516	517	529	492	460	524	455	534	503	521	536	500	518	544	503	521	537	535	516	553	519	520	533	516	519	508	544	499	497	529	502	474	530	551	499	548	493	525	526	527	567	515	502	559	521	536	531	499	536	475	516	532	520	534	482	546	525	493	530	506	506	510	554	542	522	494	523	527	504	518	523	535	505	492	524	544	498	517	557	506	481	508	471	530	500	511	548	523	491	471	523	495	556	496	488	469	499	516	549	544	478	506	529	502	521	503	516	508	525	543	552	521	525	466	523	520	518	510	498	542	501	537	507	507	481	546	497	520	482	481	480	533	536	509	562	471	545	529	507	483	534	531	506	537	480	501	536	509	512	527	520	536	545	479	531	506	487	515	494	532	520	528	486	488	533	492	516	513	550	527	523	502	478	527	537	518	512	545	489	513	511	493	530	494	527	496	507	506	524	510	505	473	469	556	500	531	533	514	500	477	495	499	584	519	526	498	491	514	551	584	502	559	533	517	513	529	515	509	507	493	493	532	532	519	520	484	520	538	509	472	537	481	490	483	550	505	523	507	478	548	544	522	543	535	534	516	516	511	547	489	550	555	512	536	505	476	517	516	530	501	485	516	533	546	512	499	523	543	507	508	491	539	504	510	518	533	504	536	518	478	516	533	491	527	545	508	541	540	559	516	466	529	516	542	509	514	535	523	487	504	513	478	496	519	525	529	557	508	557	509	529	517	525	502	484	540	533	497	514	534	521	546	530	503	531	515	522	523	563	536	503	490	525	475	487	558	560	497	526	532	533	540	533	490	499	508	536	491	532	529	525	475	521	542	549	531	509	532	518	539	501	500	508	523	525	544	482	526	521	486	501	533	551	549	516	536	516	524	498	487	533	497	487	528	537	553	513	507	542	550	496	539	492	519	509	520	514	528	510	529	543	538	495	516	527	514	495	529	531	562	499	524	503	512	524	486	543	467	524	535	536	506	471	524	515	513	511	546	559	486	519	534	509	501	519	514	491	534	522	503	500	522	522	526	527	523	538	525	478	528	514	515	483	538	512	515	546	514	508	513	488	531	513	563	478	494	490	500	496	499	508	507	552	544	528	488	566	534	529	518	541	520	505	480	485	556	561	509	500	544	532	526	473	513	559	537	539	528	544	471	518	523	555	505	517	540	528	494	503	521	515	509	526	500	478	502	491	587	545	547	494	525	532	523	511	505	513	496	459	516	508	500	515	535	555	528	546	539	479	496	481	523	517	494	553	527	518	496	523	515	524	510	562	517	494	543	535	508	534	533	512	486	527	489	488	508	495	494	493	478	518	532	525	505	486	512	517	544	528	568	521	534	526	576	545	527	529	523	520	485	507	514	502	499	513	529	521	502	516	503	518	523	543	496	528	529	487	519	504	521	478	477	500	486	489	528	470	536	523	537	519	497	516	511	489	496	515	516	535	461	508	521	537	501	538	509	510	521	529	520	530	529	508	514	514	516	521	508	504	523	502	512	524	570	547	494	495	516	488	537	479	519	524	482	541	519	531	492	546	519	518	493	498	490	497	516	511	444	500	531	516	502	515	527	518	492	497	522	527	494	482	504	457	520	540	514	510	481	535	494	541	484	442	521	550	530	488	515	502	487	516	496	495	556	493	507	489	501	523	517	517	512	553	497	485	568	558	468	503	546	548	565	537	501	545	514	509	551	508	538	502	528	556	546	480	487	495	510	511	508	504	497	507	518	523	509	499	494	533	520	521	541	485	490	506	491	513	541	547	493	512	511	535	516	519	513	523	504	552	515	546	546	468	489	494	463	527	503	501	485	521	522	505	546	546	538	485	524	482	544	498	524	506	534	496	543	577	512	464	532	520	534	500	542	552	542	514	532	524	495	512	558	531	510	517	506	521	549	524	537	533	531	550	534	499	555	521	508	520	511	546	531	519	527	512	506	511	513	523	531	497	516	550	513	524	487	508	521	485	520	518	468	539	487	515	483	535	507	514	520	475	498	522	531	564	489	530	546	516	522	510	527	545	485	524	533	512	528	522	497	491	511	530	524	517	530	537	474	484	516	532	497	484	494	498	523	470	483	547	568	475	478	522	515	489	516	532	558	535	479	572	537	540	526	473	500	521	544	513	489	505	494	546	531	510	513	474	512	510	547	547	502	523	474	534	482	569	551	507	508	523	503	490	513	489	516	487	496	518	503	503	463	499	520	508	530	502	490	510	556	521	522	508	556	510	519	506	487	519	572	515	520	487	484	497	530	506	506	498	555	542	537	491	511	527	492	526	500	543	474	545	546	523	536	502	461	497	524	495	513	554	471	529	520	517	529	502	482	542	506	487	516	552	504	472	498	530	559	488	520	532	537	498	508	471	547	531	511	530	518	522	504	500	524	513	543	503	518	494	515	519	526	511	515	517	514	521	528	505	491	494	541	534	532	498	480	535	505	517	482	535	535	522	534	496	522	514	512	493	528	555	541	490	494	514	518	510	514	502	531	530	510	534	519	509	521	536	499	534	507	504	532	513	495	465	534	525	481	538	555	501	539	480	519	545	499	544	519	508	519	540	503	474	513	508	509	499	532	462	504	479	511	513	517	513	538	566	509	536	558	512	509	505	524	565	555	500	520	533	536	488	515	530	533	493	573	519	540	494	535	507	512	518	530	538	527	528	538	497	519	507	513	494	497	525	572	530	523	536	525	491	540	514	534	510	486	511	491	530	566	536	521	522	507	490	510	523	525	554	527	517	521	484	477	481	509	536	476	518	532	485	502	498	496	494	542	501	532	534	499	526	529	549	498	505	511	542	499	493	507	494	508	525	525	535	469	506	482	485	501	519	501	490	510	505	512	510	503	519	527	529	520	499	537	481	487	518	532	525	510	460	513	560	488	503	498	512	541	516	549	540	584	538	540	495	529	507	506	534	506	504	501	523	469	528	511	514	500	538	563	498	517	543	515	473	492	520	551	499	517	510	460	491	501	519	510	534	492	509	524	526	500	524	534	540	547	548	477	545	541	543	557	473	511	462	517	539	522	532	532	494	519	518	507	542	474	519	483
19194	37975	9712	4868	3345	2574	1979	1656	1314	1150	979	989	846	836	745	698	696	658	673	663	666	597	651	560	577	591	588	548	558	602	601	576	583	545	575	589	553	538	554	547	541	575	507	513	515	513	534	555	531	557	527	509	512	534	527	588	544	523	482	596	517	519	535	553	510	490	533	530	528	503	538	546	551	552	548	519	540	506	531	501	531	535	506	521	509	521	519	547	526	506	542	484	521	546	520	514	541	528	551	522	501	517	541	531	544	533	547	510	570	508	532	528	525	522	520	534	500	514	539	515	527	482	486	542	483	519	549	505	505	513	480	519	500	528	502	512	536	517	520	517	497	537	517	544	505	512	534	528	483	506	501	538	504	483	492	517	523	570	505	519	509	552	486	510	574	516	506	515	552	488	518	516	525	525	531	498	523	553	509	533	513	514	507	480	510	519	546	546	526	462	523	501	539	516	569	546	545	545	532	496	530	517	495	559	577	517	556	491	516	498	539	511	506	511	503	564	536	496	530	499	502	503	511	567	523	530	518	485	521	524	506	508	525	554	519	519	531	489	516	517	534	543	549	508	552	512	518	525	516	511	551	489	525	481	533	481	480	526	523	531	529	557	519	532	487	517	526	491	541	478	500	522	564	530	513	526	517	506	507	513	537	496	525	502	490	528	542	538	489	514	523	519	530	541	534	566	508	503	497	505	499	496	513	487	547	564	535	522	514	529	515	496	515	503	508	528	510	565	506	540	512	532	486	533	503	541	530	502	524	488	503	516	504	484	516	509	518	485	474	508	492	489	557	490	521	545	536	517	518	506	474	546	494	560	527	500	509	524	493	521	501	532	502	540	518	527	510	541	557	530	520	531	506	516	565	503	497	525	515	485	546	503	492	553	518	515	531	499	524	502	481	532	510	471	537	527	549	521	518	507	517	523	519	527	537	529	503	509	517	501	515	489	523	526	509	560	532	532	551	533	523	525	481	545	518	558	514	502	521	503	547	528	525	517	527	523	557	526	513	529	512	509	493	533	499	533	505	495	518	509	540	540	531	526	564	500	541	518	477	506	508	544	495	524	547	497	545	538	558	529	524	522	554	497	520	541	478	516	522	555	533	536	510	489	518	526	504	522	496	546	551	500	536	567	530	559	523	493	476	513	500	517	526	517	533	541	499	537	496	501	508	496	497	540	537	510	512	499	484	536	490	558	546	518	509	529	499	539	531	516	500	531	532	507	527	510	484	564	504	520	541	463	470	531	526	470	507	545	511	505	501	523	520	508	517	526	542	497	524	548	486	502	499	505	500	506	512	535	538	512	553	524	544	489	519	531	509	525	552	531	502	492	510	533	549	494	481	533	565	563	537	553	489	541	510	492	546	498	516	499	480	501	542	511	515	509	510	517	523	511	473	554	521	534	502	522	548	533	512	514	544	520	549	533	524	528	522	520	509	532	571	513	507	500	483	503	529	526	524	554	503	543	555	527	504	540	495	549	509	500	501	524	546	511	536	548	513	505	547	552	508	492	536	538	550	508	538	530	493	480	516	558	504	548	522	526	518	509	531	520	548	531	511	560	499	485	536	520	543	522	524	514	519	531	499	515	493	524	543	539	518	511	518	522	504	543	525	532	592	566	524	527	504	511	522	518	526	532	540	523	557	541	518	525	538	505	552	510	521	562	504	559	553	554	500	545	556	506	538	504	533	515	514	532	508	526	488	530	520	539	538	546	506	551	492	513	512	528	480	510	537	490	522	498	525	509	533	565	513	501	516	532	513	495	549	500	521	510	508	574	519	520	520	527	500	550	496	504	489	525	550	544	490	508	546	483	532	528	534	505	557	534	476	524	506	523	470	478	517	519	494	494	555	516	497	544	516	516	543	551	541	544	508	504	513	504	481	520	501	515	483	515	539	549	535	518	552	516	529	482	574	498	548	509	524	530	537	501	496	521	545	540	554	556	500	526	550	495	543	472	538	535	514	519	526	483	523	542	524	494	487	554	549	522	544	529	502	525	494	515	537	510	533	524	540	531	534	483	525	508	510	476	525	521	496	512	536	492	523	493	543	559	492	520	521	509	484	567	481	498	526	509	556	537	531	549	495	525	510	535	518	537	556	538	536	518	546	532	497	496	513	527	536	592	535	497	527	545	519	519	513	526	552	537	499	525	520	500	501	532	488	532	494	499	521	535	521	541	565	502	555	562	549	510	512	472	579	562	559	509	486	539	536	552	527	542	501	509	476	520	533	532	530	517	506	536	521	487	523	567	506	533	533	519	529	557	523	512	480	518	516	552	533	532	513	534	518	528	489	512	523	493	543	513	560	544	573	496	537	536	537	513	497	506	498	481	488	477	503	524	523	502	513	491	490	489	527	510	510	532	492	551	473	516	481	507	501	556	515	515	528	523	552	502	510	515	541	517	522	505	506	556	495	488	556	524	517	494	519	555	582	488	508	506	501	520	552	520	524	521	518	536	504	570	531	527	490	522	545	530	494	464	529	530	549	539	535	494	506	533	502	526	533	498	537	517	534	476	515	499	522	534	551	550	524	551	526	503	505	553	547	530	539	552	501	497	497	525	558	504	489	535	540	558	531	535	547	500	537	517	532	525	527	493	522	524	526	508	515	519	557	537	532	534	537	513	516	557	514	500	465	525	519	513	519	540	496	533	535	526	544	559	512	503	506	500	516	553	504	519	527	525	530	507	501	510	490	502	545	539	536	553	496	532	502	489	534	520	499	501	496	506	517	525	538	567	487	545	546	509	529	556	532	531	497	517	512	515	529	539	539	528	517	505	497	511	523	562	537	533	522	479	535	519	516	527	492	532	518	471	503	551	525	536	523	534	508	539	519	534	554	538	521	515	555	510	536	525	542	537	513	508	505	512	532	531	506	488	513	502	514	532	509	513	512	517	542	506	510	579	518	521	512	539	532	495	530	514	502	540	560	524	502	474	518	525	540	496	527	539	559	522	553	529	458	506	509	526	544	507	511	482	494	529	551	509	532	501	501	491	524	551	541	512	510	494	548	527	551	498	546	505	536	541	532	555	519	555	527	530	494	516	515	506	546	510	496	487	501	543	499	509	512	517	534	531	538	526	525	511	502	481	508	534	499	505	509	494	497	511	546	541	533	491	509	509	518	513	519	546	527	519	514	521	518	498	567	574	482	542	512	527	541	544	518	512	529	543	488	527	516	495	491	507	532	486	502	501	498	520	521	497	499	494	478	553	516	535	530	561	506	519	508	538	503	525	550	512	497	508	518	521	565	528	531	538	505	535	550	502	494	518	551	525	496	529	532	505	526	540	521	522	517	552	500	520	493	523	545	494	507	536	505	507	486	490	535	483	529	498	484	527	533	523	518	556	539	530	551	498	554	479	577	497	552	572	515	516	528	506	478	493	523	505	523	518	520	510	530	543	517	547	534	510	496	503	532	517	498	506	545	566	516	567	516	488	475	492	528	507	554	532	545	551	524	540	553	519	547	491	547	483	547	527	503	511
27944	18821	4738	629	410	358	273	203	181	191	216	190	174	184	146	177	177	210	212	175	190	190	201	180	185	180	206	183	175	177	183	149	188	194	212	205	177	176	200	186	190	171	188	173	193	225	188	180	149	198	177	185	182	177	184	176	190	185	161	192	159	164	201	174	180	178	180	159	163	172	176	191	180	176	174	165	148	192	181	216	154	191	168	187	193	188	157	168	190	203	181	192	180	179	172	186	189	177	179	161	197	164	192	181	187	160	190	155	170	183	154	176	173	179	177	202	183	174	176	163	176	168	184	162	199	188	193	175	173	195	198	183	194	203	193	181	187	174	192	200	178	194	170	170	177	163	176	170	175	181	192	179	155	176	177	169	168	138	165	166	173	178	174	191	193	159	184	194	174	162	181	177	190	185	193	190	186	163	163	160	169	168	165	191	157	189	166	173	164	195	188	171	179	185	180	173	178	171	179	184	177	192	176	173	187	202	172	161	195	177	175	181	176	184	199	172	176	162	200	155	167	166	152	199	170	176	181	190	192	151	164	188	198	177	196	192	193	174	183	160	168	166	172	167	181	179	188	173	182	176	184	165	166	174	179	166	176	165	178	176	165	190	173	187	208	173	162	207	181	189	198	176	162	165	191	174	168	169	198	200	171	182	193	187	193	162	176	178	179	164	184	159	164	202	174	165	168	165	173	170	181	181	176	180	176	185	168	197	185	192	170	205	163	209	187	161	191	182	188	165	159	172	177	167	170	175	154	177	160	159	195	167	166	191	174	161	182	161	159	151	167	182	194	175	181	197	200	183	175	182	174	181	187	179	174	186	196	198	183	157	163	178	164	188	209	185	183	177	164	187	174	171	176	167	184	182	165	177	176	180	194	195	198	172	186	184	169	196	186	188	156	164	173	193	183	182	166	196	181	192	175	182	174	189	151	176	174	162	184	156	184	200	198	185	189	166	179	185	175	192	188	166	194	171	186	173	165	181	184	165	191	183	183	181	158	200	167	182	187	192	176	163	171	155	159	172	161	182	164	177	179	161	198	157	190	185	186	194	178	185	184	194	192	191	173	198	170	161	173	139	178	178	189	161	181	165	190	203	175	178	177	156	157	153	190	162	222	172	190	205	158	191	179	176	182	176	182	189	170	164	206	186	176	176	197	170	183	183	198	174	205	183	214	177	160	169	172	166	183	149	197	196	191	156	164	197	175	174	184	197	185	191	169	160	174	192	177	176	175	171	185	191	200	173	190	174	176	186	184	174	154	193	161	180	177	204	180	185	183	182	168	189	161	192	192	193	184	204	163	173	160	165	163	170	193	185	197	173	182	166	173	187	203	173	178	199	182	196	153	180	169	177	175	185	180	170	215	162	174	189	169	183	173	168	157	197	174	178	172	181	200	196	176	175	176	178	191	171	183	195	150	174	169	161	183	204	154	172	183	163	178	188	165	162	171	180	163	176	176	175	176	162	187	177	165	167	163	162	172	187	169	184	182	180	199	179	169	166	201	177	174	173	152	184	165	171	170	180	194	167	172	171	179	164	165	185	173	189	165	172	193	167	164	161	205	170	199	157	181	200	219	167	185	188	193	168	189	166	171	186	175	199	163	198	171	178	177	183	187	161	178	186	171	170	201	171	177	158	162	180	195	171	162	177	189	152	195	194	172	176	171	197	149	187	171	165	166	175	165	184	186	164	218	174	176	186	168	174	185	169	195	173	181	179	165	188	166	184	199	182	199	183	155	191	174	188	173	193	193	158	194	180	188	169	170	166	198	177	166	195	176	185	179	188	180	180	188	176	173	184	171	163	165	185	182	170	179	186	178	178	190	178	187	185	154	168	181	176	192	165	190	182	173	171	165	168	178	195	167	200	182	181	183	207	195	166	181	179	182	163	189	197	192	169	180	203	175	211	188	165	160	189	184	176	170	177	183	186	164	145	143	198	165	193	170	165	163	191	195	189	200	202	193	183	180	161	157	165	197	179	166	167	183	216	172	171	182	157	185	167	174	186	171	192	190	152	180	160	175	195	177	195	194	183	198	183	181	175	167	161	188	178	192	182	179	170	185	166	179	157	191	167	151	177	173	169	158	162	178	166	190	182	175	165	175	177	185	173	192	193	170	163	187	189	167	165	176	155	187	169	169	161	174	192	201	162	163	185	191	168	164	186	183	169	170	168	209	198	177	170	193	179	188	177	175	165	164	168	209	177	184	167	196	170	189	192	184	179	167	189	189	183	185	156	206	171	179	141	175	180	166	152	200	206	188	158	179	166	168	192	141	176	187	187	179	183	168	194	181	185	177	174	177	174	198	168	172	173	185	159	164	182	159	162	169	165	166	185	175	181	164	184	177	186	163	180	192	201	190	175	168	179	183	177	154	178	154	207	189	165	177	160	174	196	187	187	180	172	165	175	190	192	181	169	139	181	167	163	192	157	183	183	177	164	173	176	187	182	174	187	209	180	191	184	191	188	189	158	179	199	167	172	166	202	168	154	196	181	190	195	163	169	161	179	175	183	188	182	167	172	148	160	181	194	184	166	191	174	184	181	189	170	177	192	161	174	204	168	192	174	182	160	174	189	175	186	154	177	185	167	182	167	179	161	167	192	184	180	183	201	155	190	153	207	148	172	195	172	187	185	178	177	199	167	188	195	189	148	193	171	188	164	169	180	169	164	178	184	204	180	162	209	161	204	178	183	173	201	180	167	166	167	173	184	197	183	163	152	174	182	168	176	178	178	183	206	177	192	189	185	193	152	178	183	173	168	187	177	200	173	165	170	188	188	197	165	179	163	202	154	179	167	200	190	196	185	176	170	177	162	181	172	192	185	165	172	169	169	170	167	169	170	194	197	201	168	167	179	171	165	169	164	165	167	169	184	176	185	187	182	173	179	166	194	171	162	186	192	183	173	159	187	181	178	175	194	183	174	185	176	184	162	178	201	175	154	179	170	179	158	202	184	169	209	183	181	195	158	171	182	168	200	180	175	178	171	202	184	201	165	149	187	168	177	185	184	186	165	179	181	168	169	177	162	187	205	189	167	165	190	178	194	182	173	175	191	190	179	183	156	175	182	184	204	187	151	179	156	165	153	165	170	202	189	189	199	195	174	169	185	168	195	189	178	184	157	167	173	159	177	179	153	199	164	216	178	183	170	190	185	178	143	174	173	171	158	169	193	195	174	156	157	163	186	181	173	177	186	183	190	188	196	166	184	194	181	165	182	141	175	182	174	145	163	204	189	189	183	158	175	163	189	201	193	183	203	197	173	151	176	187	165	168	160	178	159	182	154	193	187	185	166	175	208	167	178	173	165	176	191	193	141	185	201	147	181	195	189	187	177	185	199	169	172	188	164	186	197	186	167	188	186	179	201	192	177	174	209	179	174	179	180	188	179	177	198	181	166	183	191	188	159	171	181	214	197	191	154	222	185	184	149	203	187	172	177	168	165	168	163	164	177	148	178	162	172	168	185	181	166	173	169	198	198	199	185
16038	13320	820	399	288	255	262	214	266	239	228	208	196	179	203	186	245	201	187	230	202	209	216	175	198	198	186	197	187	209	217	217	194	217	202	221	198	227	206	210	200	216	203	191	191	193	194	190	188	176	214	205	178	197	221	199	169	222	210	221	197	236	215	206	211	180	189	209	178	201	201	209	223	204	217	226	209	194	218	213	175	224	207	190	247	206	191	218	185	177	182	185	218	201	203	207	214	190	192	180	204	170	192	214	193	238	219	172	214	202	174	184	196	190	204	222	177	199	209	190	224	189	210	199	212	190	205	194	209	209	189	213	181	186	195	212	183	206	211	172	189	190	198	227	199	209	213	205	205	192	212	214	203	213	228	191	191	188	187	224	199	198	224	226	171	196	187	202	203	199	215	203	179	201	210	216	199	195	226	199	195	192	203	238	201	200	219	194	187	217	197	180	194	216	190	221	199	199	208	196	211	228	212	189	197	203	216	207	213	188	228	233	208	192	196	180	217	189	205	227	215	185	223	214	217	195	188	204	213	193	224	212	197	199	216	190	200	207	201	210	197	188	218	205	199	185	217	229	198	206	192	184	195	206	194	229	200	210	199	200	209	207	215	233	210	183	205	197	214	208	188	206	186	180	209	218	214	187	203	199	191	215	184	208	215	212	198	180	205	190	221	196	187	211	233	207	207	191	199	198	212	222	212	227	219	196	185	189	199	200	226	216	174	218	219	215	229	181	195	200	196	209	179	192	244	186	195	206	183	216	187	193	223	218	210	219	227	200	225	200	223	204	204	184	196	195	201	208	208	204	214	179	232	221	210	195	205	213	189	207	195	208	227	192	198	212	206	222	210	198	206	204	221	228	188	225	223	207	194	226	218	195	211	206	190	204	184	207	216	198	178	223	177	228	207	194	227	201	185	213	224	199	212	197	175	168	202	209	211	197	200	209	201	206	182	183	197	194	208	174	188	208	207	217	217	174	204	217	216	193	194	186	201	184	211	201	190	193	197	194	206	206	194	213	209	203	191	182	203	190	188	198	171	210	199	200	193	210	187	220	205	192	182	209	203	194	205	198	207	203	190	204	202	204	197	210	189	210	200	230	185	234	214	169	225	196	200	185	200	180	215	187	211	194	218	211	199	211	192	199	185	221	218	190	218	212	192	212	182	216	197	219	219	183	209	215	184	223	196	216	191	224	201	201	204	205	188	194	189	233	198	187	192	197	232	201	212	206	208	211	208	217	209	199	199	207	193	210	229	209	192	203	207	179	200	197	199	218	198	187	210	187	190	208	215	206	219	192	220	197	203	217	212	190	189	179	205	206	220	198	194	189	170	195	212	184	212	214	207	219	220	219	213	192	205	223	191	189	190	211	211	186	183	183	185	196	190	194	188	193	232	179	210	173	210	201	195	242	193	170	215	201	208	194	220	189	183	203	207	226	201	185	175	191	191	212	247	202	198	179	196	180	216	207	194	202	199	186	185	234	183	195	193	191	177	181	201	198	206	198	205	199	219	208	201	201	210	222	199	224	197	190	184	207	189	190	201	228	231	209	227	198	205	178	213	219	208	181	200	227	201	199	176	207	211	200	196	197	198	178	211	212	200	224	231	211	194	201	197	226	219	219	198	210	249	212	175	199	187	217	196	204	217	207	223	223	210	212	186	179	187	186	187	201	186	225	200	213	214	207	188	192	198	190	204	204	199	204	177	215	194	207	214	183	203	190	199	206	200	214	212	189	190	194	215	229	206	210	211	221	220	220	209	213	205	203	177	200	194	187	189	194	182	192	204	207	181	209	221	210	204	201	187	182	212	208	210	212	200	213	184	205	231	201	221	207	208	192	211	188	195	206	200	210	216	200	192	233	212	183	204	190	185	204	227	191	226	198	185	217	201	199	204	200	214	182	205	198	215	214	206	193	167	200	240	195	226	195	206	199	180	200	206	180	201	205	199	210	173	196	213	204	218	227	201	204	215	180	201	204	193	223	201	200	219	221	213	182	198	166	203	213	210	206	226	205	185	195	195	198	211	185	186	179	165	181	209	193	206	201	195	187	214	207	200	197	211	217	198	223	219	201	214	220	188	218	180	235	196	211	195	209	201	222	160	223	216	187	188	217	196	202	204	193	215	194	192	190	183	211	201	225	220	209	169	222	188	200	189	231	187	220	205	215	205	213	192	184	197	196	221	182	196	207	218	233	190	200	179	200	201	179	205	218	208	198	195	190	213	204	198	207	209	183	191	203	208	178	193	198	217	187	220	176	192	175	223	188	201	192	219	192	182	199	188	199	205	222	215	177	217	218	205	196	182	196	223	190	185	209	201	183	195	202	202	187	206	212	191	203	197	176	179	199	193	188	214	204	192	186	192	191	216	232	194	236	176	181	181	192	189	204	211	190	195	192	191	210	213	220	191	210	217	174	186	195	193	217	193	203	183	211	194	188	218	231	192	200	209	201	192	202	227	205	207	214	179	201	199	209	203	173	257	205	201	212	202	216	246	208	197	235	200	186	211	203	213	180	209	183	182	200	195	210	223	197	206	201	201	204	208	219	208	194	215	205	224	209	175	197	207	207	185	193	210	192	195	212	216	209	182	168	224	190	186	237	194	181	204	204	217	186	206	195	204	206	207	202	204	201	201	192	202	196	201	216	203	198	213	200	216	203	243	183	178	226	212	197	228	171	190	198	200	215	198	201	206	199	189	196	201	207	180	209	192	190	214	194	184	213	205	199	207	199	222	190	211	185	207	201	213	191	211	199	213	218	231	187	191	207	183	212	211	200	210	212	217	208	202	209	198	223	230	221	217	210	205	213	227	213	167	199	215	178	182	216	211	181	200	200	207	189	178	204	195	212	198	207	199	218	203	210	220	203	196	212	200	194	176	173	201	224	215	204	189	178	216	196	193	203	191	228	222	216	205	194	218	209	205	211	193	198	237	200	212	203	198	194	197	173	190	184	222	209	210	184	202	193	202	204	196	222	199	209	212	195	199	207	211	208	187	187	219	189	215	195	202	213	244	189	185	200	207	182	211	197	200	204	196	205	204	231	204	199	180	227	197	195	214	226	209	209	190	200	197	205	207	213	204	216	199	203	225	216	210	210	189	222	232	195	193	206	197	195	188	190	200	195	187	184	201	217	201	185	177	199	219	198	202	197	203	228	199	201	179	219	214	195	187	187	221	219	186	210	194	202	216	214	189	210	255	232	205	208	225	202	216	205	191	205	211	178	198	209	231	203	219	217	217	187	194	204	178	214	209	197	204	201	225	180	191	179	203	199	218	201	205	208	205	199	199	209	205	184	210	212	208	198	202	217	173	196	208	198	163	208	193	179	205	233	220	182	206	204	207	213	197	218	206	181	205	206	223	210	217	176	196	176	195	217	199	205	214	227	208	197	191	193	183	222	195	187	203	217	177	188	213	188	215	192	183	210	204	210	224	177	188	183	220	195	220	209	188	212	204	197	229	206	181	195	204	202	203	182	192	210
23542	20934	27861	24166	20920	8536	880	547	485	461	357	344	318	313	320	341	300	262	312	282	303	249	290	286	272	270	237	294	252	290	260	257	263	232	237	265	226	289	233	239	264	257	253	230	257	261	280	271	252	269	235	257	240	239	252	262	231	256	245	251	233	247	255	256	279	232	274	243	240	266	268	234	262	263	227	266	232	257	232	256	216	262	245	242	257	284	218	236	263	255	262	294	260	245	234	249	250	231	242	254	261	266	241	252	246	239	263	238	253	274	247	256	234	267	262	226	242	258	260	253	252	235	270	245	246	252	275	235	240	256	252	282	244	230	263	256	249	254	261	259	229	276	228	261	243	267	208	250	244	242	258	243	250	240	252	277	239	244	258	228	270	272	259	245	249	260	261	213	252	263	243	258	245	244	236	257	248	238	236	250	252	237	248	287	241	226	242	258	255	264	237	254	243	261	252	256	244	245	249	235	244	257	238	253	237	241	248	261	226	246	244	232	255	264	271	285	256	246	230	232	249	251	228	256	263	260	239	260	236	280	255	255	228	249	248	257	218	260	259	251	244	247	210	233	269	297	226	213	257	264	243	260	239	279	255	261	243	256	228	254	232	259	246	215	275	226	240	263	263	219	261	241	232	247	263	261	287	249	235	271	213	257	253	257	218	239	274	254	204	234	264	272	231	238	222	253	241	253	253	271	238	244	281	271	244	236	236	235	248	255	232	237	264	238	248	245	246	252	228	242	247	234	259	239	241	252	228	262	277	239	231	239	288	231	256	275	244	242	252	223	289	255	266	241	235	246	268	275	272	247	250	254	237	252	227	219	267	255	248	254	264	240	219	218	236	234	260	255	249	239	246	258	225	250	236	261	242	243	233	268	259	248	234	232	257	272	207	292	237	260	254	265	220	244	255	244	250	265	250	245	254	231	233	231	256	272	254	288	244	237	267	219	229	236	259	223	265	250	280	233	254	236	243	256	259	263	235	239	261	240	244	242	249	240	279	237	278	239	233	231	221	275	253	241	226	246	253	236	260	261	257	252	239	248	256	256	244	270	262	238	221	243	237	251	256	250	215	260	239	257	258	228	254	255	241	216	246	225	245	244	273	252	257	263	272	261	224	263	236	244	258	236	266	235	256	229	264	247	215	227	220	235	260	240	263	257	252	232	269	255	264	251	229	230	243	241	221	252	250	249	245	259	228	266	259	254	231	246	243	265	231	230	265	266	250	255	273	226	247	254	251	240	248	243	255	264	291	271	222	249	255	265	257	253	268	257	242	258	238	251	259	234	236	300	260	245	247	235	279	250	243	282	276	246	252	257	255	265	235	236	238	198	250	258	229	246	248	238	240	266	261	273	224	257	249	244	223	282	262	247	239	232	233	245	217	229	249	219	264	264	258	240	268	241	220	243	274	250	240	249	232	235	210	233	247	239	243	296	231	272	244	269	220	238	233	246	236	234	264	256	238	245	271	258	233	245	238	273	228	270	244	247	254	260	265	268	240	249	259	252	259	263	254	253	238	257	233	239	222	244	229	246	249	265	261	232	263	270	254	280	232	256	238	255	241	241	279	255	262	255	236	242	252	220	262	258	251	244	259	256	268	268	285	233	234	257	271	251	257	256	240	236	226	244	250	230	238	266	245	254	236	214	230	227	265	273	259	235	253	267	239	256	256	224	227	229	262	275	230	262	281	270	275	238	233	256	247	271	273	288	245	238	212	254	256	269	260	245	261	239	242	260	228	257	250	259	232	255	259	263	229	239	254	242	257	266	238	267	275	217	232	225	231	254	251	223	243	248	217	233	282	219	226	211	245	248	246	247	246	260	253	253	242	222	240	255	267	260	244	236	245	271	258	242	249	252	270	254	278	222	281	291	220	243	237	250	235	265	240	251	235	250	230	247	237	262	233	265	279	235	249	248	295	264	239	253	233	254	240	234	250	261	278	259	239	265	253	253	221	268	239	253	231	239	233	258	250	216	261	243	271	238	268	216	259	266	262	254	237	272	251	243	253	267	235	222	261	266	250	262	222	256	230	222	251	246	250	225	236	245	255	260	254	255	254	243	236	270	230	226	242	250	271	221	234	237	250	275	240	226	212	249	258	250	237	230	242	265	244	254	267	250	259	259	255	238	282	248	225	234	251	231	243	236	248	243	252	234	301	243	251	235	249	257	246	268	279	265	255	238	271	246	249	255	258	258	252	261	256	265	241	236	247	253	233	246	251	256	230	246	242	255	242	269	258	257	251	246	248	265	261	260	241	249	267	254	263	241	246	253	245	250	237	271	252	244	241	240	229	239	207	259	285	255	253	253	252	236	272	259	251	239	252	230	249	229	261	248	248	252	244	233	210	237	229	227	271	247	227	233	274	232	230	245	246	240	275	250	244	262	264	236	262	237	234	269	245	242	254	258	249	267	221	232	262	255	290	267	231	269	243	240	259	232	256	242	250	279	241	258	247	239	233	245	233	253	226	230	248	273	247	251	237	242	268	206	221	286	223	273	271	236	267	263	268	271	236	279	238	243	264	221	258	262	272	226	263	232	257	246	231	250	261	256	248	255	258	246	241	233	249	245	241	250	257	248	228	263	230	245	248	235	253	257	235	236	253	272	278	254	237	250	246	228	252	245	273	227	236	251	255	248	247	259	235	251	246	270	251	261	258	245	243	245	265	246	282	261	258	244	230	262	254	229	259	234	252	233	217	246	212	267	255	259	237	251	252	221	247	235	254	260	243	249	257	243	264	265	233	232	252	255	284	270	217	250	231	255	247	260	235	262	264	219	237	248	233	213	228	254	249	257	235	236	258	245	246	246	264	239	249	229	234	269	249	245	214	266	266	225	265	226	231	260	244	252	250	260	261	223	270	238	238	255	239	247	275	247	238	255	293	258	249	248	250	224	238	235	280	258	235	255	270	256	258	255	254	251	289	270	230	250	256	246	235	270	276	253	241	271	261	253	298	261	263	249	239	240	230	239	268	272	263	254	248	232	257	297	256	250	265	246	230	246	215	266	231	237	259	247	243	249	266	260	248	272	251	269	259	252	261	267	250	256	275	262	260	276	255	263	263	266	261	240	223	234	243	249	261	249	231	248	250	237	221	264	268	274	270	262	248	275	226	253	260	248	235	256	218	232	259	238	231	254	231	256	205	280	234	294	224	238	252	249	268	219	232	248	232	262	245	230	231	271	263	272	273	223	274	251	239	242	240	234	267	258	262	262	251	245	242	272	245	231	240	227	253	262	220	254	249	277	247	235	260	251	242	265	264	238	266	238	226	252	272	249	240	246	229	241	243	265	273	236	216	235	268	234	252	238	254	223	252	261	227	267	268	239	261	256	251	277	264	228	251	238	235	255	257	244	267	246	262	263	254	239	252	248	261	239	262	241	247	284	260	259	249	242	262	267	248	228	249	262	258	247	268	264	240	265	253	227	253	231	267	247	209	240	256	248	263	254	267	196	245	253	232	267	231	273	223	240	248	242	250	257
16517	32652	5768	2561	1922	1414	1016	821	634	596	509	439	392	429	389	363	361	355	360	302	321	316	312	275	291	306	289	290	283	277	268	262	297	277	271	253	260	314	277	277	254	255	267	252	261	250	268	280	267	257	261	278	263	273	257	244	304	274	301	249	262	293	273	268	245	275	269	256	265	288	282	247	259	276	300	289	263	272	294	285	249	261	225	231	277	273	270	270	282	258	258	270	268	259	294	281	266	255	266	293	278	265	262	262	240	249	290	251	273	258	256	276	246	288	266	245	270	256	257	259	259	253	237	284	270	255	276	251	241	295	282	296	262	269	262	282	260	250	268	246	252	283	290	250	276	239	238	281	272	288	275	246	270	280	264	276	282	266	275	264	275	261	290	255	249	293	260	279	255	242	304	273	242	259	252	250	287	251	287	282	281	234	281	282	290	247	259	297	253	272	265	257	263	272	274	252	219	281	305	247	296	241	247	264	243	280	271	259	248	268	259	286	242	282	268	275	255	290	260	270	272	248	265	251	277	292	238	264	267	258	255	237	273	258	248	261	245	275	274	253	269	265	272	249	268	262	253	249	260	250	259	275	241	256	286	293	278	240	251	249	270	271	276	288	260	269	279	265	277	249	253	225	274	239	256	249	278	237	260	270	277	268	252	284	293	291	262	256	234	285	252	294	274	265	281	250	265	264	272	292	288	255	278	283	271	284	245	261	272	277	248	257	241	281	268	251	233	287	279	274	253	278	291	280	269	271	274	242	254	274	257	236	284	253	253	253	253	268	262	255	243	265	255	227	263	233	263	263	266	264	255	235	221	239	286	241	267	254	277	269	254	268	245	266	302	250	223	275	248	272	271	265	256	266	266	265	285	255	226	240	222	287	244	250	265	282	248	246	247	252	267	258	262	233	284	276	244	252	269	271	243	272	244	228	253	285	266	249	267	273	267	267	253	265	292	252	267	239	250	264	234	257	243	269	248	268	277	276	273	279	271	274	258	256	246	253	274	249	280	292	270	289	246	258	254	251	275	277	250	243	255	244	259	292	248	273	271	255	246	252	296	249	272	262	256	281	246	269	260	244	276	285	269	251	259	263	266	276	298	273	256	263	266	246	282	282	258	249	271	262	273	289	264	275	268	291	265	263	257	254	250	260	261	256	270	267	265	276	262	249	286	253	266	265	277	264	285	257	278	265	271	283	263	257	293	294	290	288	251	251	288	250	251	263	253	275	249	248	253	244	236	251	267	260	303	262	236	276	255	245	258	278	267	247	238	264	286	245	270	245	261	257	238	247	259	270	245	278	244	290	298	302	249	275	264	265	241	261	261	267	273	263	285	247	258	279	244	272	247	256	260	274	262	275	262	270	255	240	270	247	270	272	261	271	260	262	250	254	260	282	272	234	278	260	266	263	252	272	280	254	253	301	268	268	274	235	277	304	280	248	291	250	253	280	284	255	271	250	242	259	255	275	259	279	230	284	265	297	267	268	248	254	273	303	273	275	266	276	262	250	262	225	262	256	255	253	288	264	278	279	268	261	233	255	255	266	248	262	260	279	254	270	275	275	268	279	285	259	268	256	269	279	284	262	251	243	271	261	275	301	267	283	220	273	253	259	264	279	241	264	277	265	233	301	251	266	246	267	243	247	280	270	256	279	250	307	273	301	294	257	272	232	286	264	256	268	279	271	279	265	251	205	264	274	224	252	243	260	241	269	267	268	271	269	231	284	254	287	284	232	244	271	293	238	286	262	295	268	257	255	259	294	278	314	242	256	270	254	239	280	248	267	270	271	235	241	228	272	256	235	263	269	291	288	255	259	247	240	244	277	271	268	249	256	250	282	269	250	255	246	281	273	274	281	270	270	306	306	236	295	297	261	276	280	283	280	253	266	253	276	260	284	257	272	275	269	243	261	242	262	277	307	250	290	264	279	257	285	256	231	255	277	284	313	271	268	300	232	280	272	250	275	238	286	263	248	259	250	285	274	261	253	268	282	236	284	292	252	228	273	284	267	255	247	277	277	269	247	266	262	259	272	286	261	221	288	245	275	247	287	251	265	271	254	244	290	260	274	230	232	269	271	267	264	271	236	253	244	295	260	246	274	253	247	246	252	264	294	251	251	248	280	245	247	259	262	231	242	267	271	268	244	244	273	235	262	251	240	303	267	293	247	250	265	240	227	293	292	257	284	261	250	281	248	279	273	320	274	246	245	279	267	254	254	289	215	277	271	265	271	246	252	273	269	283	265	278	289	251	266	243	275	241	247	270	248	251	257	255	235	267	273	300	261	273	239	278	277	248	259	283	258	271	287	269	257	258	238	290	283	227	276	260	245	285	247	229	260	254	263	244	264	281	261	290	283	242	289	275	238	265	274	273	278	277	241	269	263	261	252	271	266	256	234	260	230	267	271	281	252	227	291	290	250	263	274	255	279	300	260	264	295	290	262	273	265	260	240	274	257	265	236	244	261	288	234	271	257	262	254	247	268	304	238	263	314	250	289	262	241	292	258	252	280	269	270	268	228	250	252	265	257	265	225	268	265	244	268	249	281	259	260	248	270	273	255	255	270	259	267	222	281	253	246	274	265	248	256	274	283	288	252	232	267	281	267	257	258	250	254	262	251	230	266	238	240	295	262	268	253	286	240	300	269	231	291	255	263	278	253	245	261	258	248	305	236	281	267	245	269	273	253	267	275	233	270	284	260	238	267	257	255	270	289	217	283	293	277	261	264	240	291	239	221	263	284	253	244	237	246	242	281	275	265	269	267	243	243	246	273	246	303	265	247	234	269	244	256	248	283	275	280	281	272	253	273	258	275	275	262	254	266	265	251	249	256	246	261	263	267	257	257	279	251	244	320	288	289	271	235	233	257	237	233	268	284	264	265	239	254	255	284	279	263	278	224	282	271	272	254	248	267	243	257	276	262	269	254	251	271	274	238	260	247	245	271	276	240	258	247	280	267	283	262	246	253	280	266	232	291	271	233	237	258	251	277	256	274	263	249	244	289	290	256	275	255	253	259	234	254	262	244	290	254	253	274	255	320	279	287	263	233	257	251	274	275	273	280	257	273	281	282	251	276	252	255	302	255	253	244	255	283	276	248	273	252	265	264	260	241	281	261	221	237	270	249	240	272	286	240	271	250	245	273	251	256	253	254	238	268	251	284	264	276	258	264	285	263	273	238	243	281	248	239	278	226	278	304	260	278	250	245	258	226	266	260	227	279	234	270	269	269	291	264	255	248	278	247	241	245	265	233	238	273	264	291	242	279	247	244	267	272	251	282	252	267	254	252	271	249	257	242	252	283	257	265	244	246	275	229	262	267	275	239	261	259	276	263	283	241	265	253	280	256	290	283	275	273	256	273	269	284	249	277	263	233	271	256	255	284	267	251	240	266	245	272	245	246	283	278	241	269	247	287	274	237	255	251	240	275	237	263	279	303	276	263	241	272	288	253	258	276	272	265	279	276	256	269	234	251	246	272	272	282	235	268
24908	21071	26765	25395	8116	689	571	501	444	425	394	406	375	381	376	397	374	383	368	378	405	364	387	373	399	387	373	351	378	376	385	337	351	363	370	369	315	350	349	374	355	355	370	378	366	359	353	346	348	362	332	364	358	366	381	363	379	331	344	380	361	367	344	352	376	341	357	339	335	339	345	370	313	348	336	366	359	332	363	341	322	359	336	382	332	337	337	341	352	364	390	365	366	380	347	351	333	373	360	371	354	348	368	343	360	392	385	363	336	356	364	343	357	337	356	342	357	349	374	359	336	383	325	355	339	354	359	379	349	380	368	370	345	347	367	374	359	372	386	346	345	386	372	361	343	329	349	386	347	358	341	378	359	364	373	326	338	362	374	381	351	372	347	351	355	326	382	396	387	374	370	367	353	350	326	333	308	336	371	407	340	368	357	340	360	361	362	365	348	382	387	359	396	391	378	342	392	392	374	361	371	366	357	372	381	357	355	340	368	357	415	351	345	359	342	336	358	345	346	352	375	345	367	374	374	368	341	379	349	323	366	377	337	353	333	337	343	366	379	366	332	379	349	350	361	347	351	341	357	338	366	379	331	328	354	358	347	353	370	359	383	365	327	369	325	350	354	360	340	349	332	342	382	370	341	347	346	330	381	365	334	355	371	350	323	347	326	343	356	364	367	330	351	354	347	367	342	329	341	312	350	341	365	359	335	340	352	370	385	342	333	350	338	356	383	359	329	339	380	342	369	352	366	345	379	362	361	358	362	362	377	354	327	344	366	371	337	367	341	348	359	374	369	346	386	352	352	360	318	371	362	390	355	361	363	333	370	331	345	372	383	367	338	358	321	357	319	360	378	353	374	329	346	335	373	351	373	386	331	366	344	357	368	362	321	369	369	407	383	340	362	374	327	393	346	349	349	345	375	369	372	356	385	340	338	387	348	319	345	377	332	339	379	333	354	372	369	345	357	364	348	368	332	335	363	335	348	392	357	360	363	334	361	391	339	343	362	332	365	340	383	354	387	355	402	344	329	379	352	362	380	395	353	366	350	329	315	393	361	366	331	345	361	335	346	337	357	346	384	341	325	368	377	368	359	351	384	355	372	348	351	364	335	347	351	368	332	343	343	344	346	379	371	344	363	342	362	350	364	330	354	365	343	375	381	391	368	334	372	349	354	371	352	383	369	396	339	369	351	342	399	383	336	325	368	375	369	344	394	364	355	362	370	374	369	341	332	379	332	362	365	342	378	384	355	364	325	379	343	369	383	328	367	363	338	352	349	359	334	375	372	344	344	350	371	347	348	328	359	358	369	381	383	374	402	371	338	312	341	362	350	365	348	326	365	358	360	362	377	337	372	395	319	391	330	355	332	357	348	346	363	361	344	326	358	346	370	407	364	324	327	377	365	368	353	365	377	360	324	374	341	340	345	319	356	339	344	371	331	363	364	324	367	328	355	353	385	364	379	392	366	349	367	365	362	349	361	373	351	375	349	374	326	370	339	371	386	347	350	330	346	331	349	375	390	358	349	319	328	377	425	344	380	347	345	354	358	344	378	377	343	306	352	372	353	380	342	338	331	359	339	358	335	365	350	343	377	341	321	391	367	321	349	335	356	351	359	343	334	362	376	352	334	356	351	302	317	353	378	344	388	344	374	368	384	364	339	344	370	361	378	354	391	350	368	380	367	331	354	357	334	358	345	344	370	385	354	341	350	374	351	339	342	384	366	334	372	365	359	366	344	392	380	387	372	347	344	336	400	316	348	356	326	341	376	331	359	359	386	348	355	352	380	329	341	351	367	363	348	357	373	380	369	356	360	337	337	366	370	347	363	379	402	361	356	333	379	343	369	366	376	352	364	347	338	331	349	360	356	338	366	336	374	366	330	364	350	355	342	355	323	319	349	331	360	372	331	343	348	369	295	363	351	348	375	362	371	359	324	344	350	391	335	357	346	352	357	333	344	349	337	340	342	351	334	352	361	349	320	334	353	368	361	326	340	364	359	285	336	348	351	388	327	371	344	356	360	384	376	322	328	382	368	345	354	375	361	346	357	366	338	351	363	358	340	338	363	370	361	344	354	388	342	360	368	331	363	330	354	365	364	371	344	367	351	367	352	330	356	389	369	342	372	357	343	364	387	311	348	398	346	371	378	350	367	341	355	336	366	375	363	354	375	344	373	368	360	361	340	322	352	334	362	397	337	368	331	347	336	367	355	360	380	383	339	352	350	357	376	338	361	357	349	345	352	343	370	340	374	318	382	354	360	389	371	361	341	323	355	328	330	372	341	353	338	398	337	337	379	359	345	359	328	348	360	349	311	359	345	329	337	329	344	320	365	345	347	395	352	380	362	378	349	326	388	359	338	341	384	359	364	349	356	344	363	362	338	329	348	387	367	359	374	353	357	356	349	340	350	383	369	387	329	377	356	337	351	309	343	347	409	353	372	334	379	369	342	348	365	364	333	359	332	399	336	345	365	345	357	320	363	333	383	381	380	354	330	346	390	346	353	365	341	411	359	350	339	358	356	380	369	338	350	362	359	343	361	358	356	326	361	363	362	364	353	346	369	353	383	344	352	320	395	340	353	369	357	348	357	363	367	367	373	327	316	377	358	390	360	387	361	353	349	373	352	350	388	363	350	354	336	334	327	357	369	366	359	388	338	383	383	378	334	344	322	358	405	374	375	371	344	360	353	380	358	371	364	357	327	364	356	370	336	319	360	361	362	361	308	359	331	345	347	325	376	373	398	358	356	340	320	330	358	362	369	360	407	380	379	355	376	343	348	332	365	345	354	346	426	375	334	350	362	399	372	346	350	371	325	337	335	374	344	376	341	360	342	368	358	370	332	330	392	316	349	339	364	351	378	368	335	336	360	348	350	350	344	364	368	333	354	354	393	346	361	358	366	354	345	351	349	380	333	361	349	334	350	336	320	355	325	332	372	373	379	341	358	367	386	366	347	349	362	351	355	308	365	349	313	342	354	331	381	365	368	347	365	334	306	389	319	344	359	342	343	367	375	353	364	354	362	369	341	313	347	329	346	340	355	399	353	341	371	354	318	352	368	380	344	362	349	371	343	363	393	323	401	324	359	386	337	366	350	367	335	363	339	344	398	357	388	366	367	328	393	304	280	338	340	336	352	349	352	357	365	324	383	337	346	343	368	358	373	333	345	343	380	331	389	302	343	335	324	299	382	373	348	370	355	340	321	373	331	326	320	371	314	328	323	318	347	333	346	336	370	395	350	358	346	365	361	400	340	361	343	362	322	355	326	368	376	376	368	340	363	357	350	354	393	360	390	366	349	349	351	362	377	353	370	358	317	345	340	354	376	377	322	374	375	346	355	360	334	369	349	335	359	335	354	342	356	350	325	386	389	332	338	318	362	357	367	352	341	375	401	355	348	351	379	334	374	352	329	350	331	345	358	341	363	366	328	339	377	363	366	355	352	335	320	365	402	362	385	355	379	360	354	342	348	337	361	375	322	346	350	351
16100	27584	3348	1649	1186	949	847	710	643	620	549	490	537	480	456	419	406	415	418	440	423	392	409	404	369	399	414	412	424	378	380	412	403	388	370	399	389	414	380	413	401	374	363	347	377	378	405	383	386	399	350	355	408	397	393	367	386	407	386	385	408	397	370	362	398	376	356	403	362	401	371	396	393	392	376	382	438	385	362	405	387	384	386	413	363	369	397	389	384	367	353	379	421	370	394	384	414	390	405	386	388	405	376	418	352	416	382	378	405	387	395	381	377	396	363	375	379	385	364	368	410	396	409	418	385	383	407	379	388	401	377	373	404	420	392	433	389	374	398	402	397	369	380	352	348	359	402	379	390	400	358	375	371	405	395	380	401	373	358	369	383	347	364	374	388	399	362	379	377	405	385	394	390	383	384	400	407	409	362	418	368	380	420	410	409	377	393	405	404	380	415	358	398	365	383	393	395	387	349	419	364	344	358	372	356	339	373	365	408	389	388	374	391	400	401	391	377	366	366	376	385	379	396	392	371	371	413	397	378	382	382	381	396	400	389	390	379	404	421	380	394	370	366	408	359	356	388	383	405	366	361	357	406	377	380	389	417	385	432	397	394	349	372	371	373	372	375	438	397	368	404	397	377	380	386	388	339	395	419	408	410	385	428	382	413	379	422	350	374	386	407	364	430	385	398	389	412	344	354	365	397	377	385	424	403	373	358	361	397	370	364	368	393	375	371	350	434	384	371	430	379	389	368	400	401	343	368	408	428	405	387	352	393	412	380	381	397	404	368	410	375	371	383	432	403	401	371	364	363	394	382	402	388	386	370	423	376	383	390	386	373	375	375	388	397	392	382	370	367	388	368	368	351	409	396	376	370	393	401	409	394	394	382	390	352	379	375	372	430	418	380	382	375	385	404	411	385	382	427	366	358	384	378	364	405	366	387	359	371	388	360	347	374	378	372	411	407	359	350	390	406	364	399	384	374	391	367	382	397	371	368	402	400	364	404	385	369	397	352	414	411	385	382	396	370	393	363	383	355	425	370	382	373	385	382	419	367	378	377	359	422	362	375	377	346	399	376	407	397	419	341	407	387	416	400	382	395	366	389	408	393	378	365	385	394	424	410	384	398	375	429	357	366	390	379	410	403	389	376	394	379	394	398	354	391	372	369	411	428	371	375	396	384	401	425	396	416	387	390	378	348	355	393	371	389	386	375	399	378	373	393	397	379	371	373	388	351	344	382	391	383	366	412	370	362	364	394	397	416	374	370	382	371	416	412	373	407	340	371	397	336	393	364	411	379	351	393	385	388	382	338	383	411	373	370	386	372	404	376	343	319	420	355	378	364	395	378	387	400	387	368	367	403	375	387	382	377	383	404	385	376	368	381	388	367	403	376	372	397	365	373	387	370	388	407	394	360	355	363	359	390	392	364	377	389	388	398	387	386	391	395	376	389	402	384	358	366	407	360	401	384	366	389	363	410	431	373	416	392	378	406	393	395	416	422	376	373	418	389	398	356	366	376	378	346	360	350	391	382	392	341	378	368	384	396	365	370	369	383	372	369	420	354	402	395	421	420	372	361	406	364	391	365	402	436	363	389	368	403	390	404	389	370	378	424	365	400	381	398	371	386	394	368	411	349	387	408	375	410	341	361	377	368	368	379	399	404	408	377	381	373	381	361	396	385	366	403	380	349	402	384	403	400	397	375	376	421	377	380	389	375	432	396	383	362	414	371	417	398	395	367	417	383	385	398	414	385	365	375	394	384	407	360	376	377	347	395	426	412	355	378	399	408	363	356	388	375	337	400	425	388	379	409	365	388	387	401	364	388	401	383	391	382	351	394	379	348	395	419	379	371	363	391	373	402	413	389	412	367	379	364	370	386	374	383	389	380	422	398	409	382	416	358	394	381	387	400	362	371	386	396	380	379	389	411	385	427	393	367	392	380	362	372	425	400	376	352	399	368	405	390	365	367	374	385	403	390	411	421	346	416	371	392	384	369	398	357	386	426	402	379	370	376	373	410	406	375	394	383	358	364	408	347	373	397	342	386	385	390	384	379	376	384	357	385	397	405	366	382	365	359	401	390	371	403	403	361	393	397	385	378	340	376	372	376	370	399	385	419	372	359	434	423	393	402	413	367	372	369	373	378	374	373	405	396	382	420	402	388	413	378	345	412	401	336	403	377	399	415	346	355	410	351	359	395	356	364	386	383	364	378	398	408	357	385	400	381	394	361	377	367	375	396	391	358	391	398	381	367	338	367	392	371	374	325	362	370	388	384	375	374	396	409	408	366	399	391	402	397	363	377	384	376	374	369	406	374	379	431	388	399	399	394	390	339	391	393	399	385	390	395	380	399	358	396	367	373	413	401	403	376	405	367	418	375	408	419	366	388	385	388	405	375	392	374	396	404	379	369	403	385	366	393	409	412	384	403	359	334	387	410	381	385	402	402	365	390	370	395	405	376	398	400	329	389	388	379	351	361	401	361	423	376	394	414	364	436	380	386	387	343	407	372	351	411	376	365	410	388	345	380	377	359	397	405	395	382	371	392	363	344	342	373	375	345	407	379	386	342	405	372	409	354	362	387	406	349	386	373	378	372	410	426	354	345	417	355	384	385	401	372	395	398	366	376	416	386	376	395	394	375	402	397	386	370	384	414	368	393	422	374	410	392	388	396	411	381	414	372	401	373	388	389	391	390	357	392	402	378	372	369	371	383	379	369	422	375	409	379	397	345	405	421	388	354	362	379	382	377	373	388	376	400	382	380	349	377	407	359	385	375	383	400	390	366	404	339	382	395	409	378	364	358	374	372	394	367	353	395	379	380	390	395	356	395	385	411	353	382	406	385	387	379	374	357	412	381	393	404	383	393	382	378	361	345	399	360	375	379	357	363	357	374	382	406	365	382	376	398	337	418	396	397	383	368	386	376	375	386	388	365	408	366	389	379	376	407	377	385	402	393	348	378	385	382	426	379	397	380	390	359	378	343	370	399	401	379	370	370	413	387	364	399	366	372	383	365	375	388	367	389	394	379	364	377	370	401	396	373	381	388	372	372	391	375	391	358	409	364	405	404	360	370	379	391	355	357	439	398	383	406	370	416	418	424	342	385	378	366	358	367	378	377	380	421	350	385	374	393	397	338	361	414	395	383	383	422	353	389	383	384	348	398	374	395	391	385	402	395	410	366	400	396	388	357	384	356	411	355	379	378	360	376	386	370	369	363	427	359	354	365	402	381	372	395	393	370	431	402	383	393	410	384	397	351	373	403	400	379	401	368	381	409	398	385	370	364	377	367	351	380	408	375	363	368	399	399	393	381	404	394	414	385	379	402	397	376	393	376	379	355	386	389	383	359	374	396	404	390	367	367	382	398	340	415	403	406	431	410	387	358	384	390	357	406	389	372	421	349	357	386	360	398	369	367	372	382	402	405	374	339	384	394	424	351	386	398	394	375	382	372	414	390	361	373	395	375	352	389	356	407	423	399	374	384	378
22600	21118	28418	24071	21123	21112	6340	1232	913	844	801	723	644	652	681	610	664	596	588	574	599	553	582	552	527	590	538	555	553	569	579	541	485	520	536	492	549	510	574	521	516	550	527	546	531	495	510	518	557	500	537	536	545	514	538	540	544	544	503	515	500	544	513	539	556	543	562	513	518	491	515	539	529	479	517	532	542	486	531	507	520	517	529	511	569	544	488	525	517	543	562	534	517	487	570	540	560	513	503	551	506	490	507	540	522	501	514	474	518	542	510	534	522	546	538	541	504	511	482	512	548	553	530	525	546	529	513	529	508	525	526	536	528	520	498	530	506	532	474	527	517	513	516	499	496	533	527	541	542	536	487	532	517	523	504	537	500	527	510	492	539	480	519	521	547	530	529	515	474	512	499	514	502	493	536	537	556	527	530	556	544	472	523	519	512	537	528	548	501	474	509	514	548	535	495	502	523	523	506	549	516	511	488	549	480	518	500	504	481	528	524	521	485	486	542	531	524	540	514	531	530	508	595	525	478	515	551	501	494	525	502	505	512	523	525	503	521	485	526	550	517	567	521	496	515	505	544	569	513	567	524	514	538	533	513	524	523	519	523	500	495	496	526	515	503	517	547	520	535	544	514	490	557	529	530	516	512	497	486	555	513	528	487	541	508	495	533	500	502	488	516	505	529	543	507	523	485	443	521	499	479	539	516	499	549	505	525	503	497	566	522	532	548	542	527	505	493	487	467	497	566	498	508	514	519	556	474	498	502	554	512	494	503	519	555	489	492	509	508	481	506	510	549	509	504	504	537	481	512	500	504	527	541	498	487	524	509	532	512	538	551	518	541	519	520	490	521	508	512	544	492	540	471	548	524	520	519	509	515	515	535	532	538	485	498	514	548	518	504	533	536	541	505	495	482	516	528	524	512	502	516	538	505	515	539	476	514	504	550	558	529	520	544	534	454	485	515	520	488	489	503	501	499	554	479	557	549	524	545	525	510	502	545	571	532	515	528	497	497	517	519	513	490	559	512	559	516	528	487	516	517	550	516	507	515	528	493	541	543	493	544	514	509	500	523	572	538	542	535	516	519	509	515	503	532	521	526	491	513	503	497	503	527	526	533	541	541	511	517	556	518	460	535	522	523	529	486	511	491	512	559	489	517	529	531	512	553	505	533	538	518	527	500	542	544	546	549	499	542	525	473	521	503	491	506	502	562	571	493	535	493	520	501	504	527	507	539	544	489	514	517	530	514	499	527	524	514	534	531	509	526	514	506	474	544	514	520	534	551	502	527	508	509	503	516	511	535	509	514	509	543	522	544	489	536	523	504	524	557	518	500	517	544	514	545	498	513	568	472	511	505	531	521	559	522	495	545	520	517	459	520	496	511	561	559	514	520	547	519	549	518	538	484	521	516	487	535	492	501	555	510	543	545	471	493	556	496	522	454	507	482	524	538	508	569	505	519	496	514	499	468	511	528	534	516	531	558	507	528	528	504	516	515	524	522	533	521	552	540	491	540	546	464	542	544	519	519	486	541	545	513	488	513	522	558	528	494	548	511	532	474	476	537	522	513	520	508	524	505	518	550	498	530	518	511	520	452	501	501	517	497	511	509	480	515	522	498	517	502	542	528	557	509	528	498	478	558	554	554	533	532	487	525	552	519	519	511	497	500	551	515	515	531	504	465	496	514	545	511	524	542	526	527	540	525	510	518	527	504	529	497	506	511	523	512	519	515	520	487	561	510	561	481	546	490	526	536	514	504	519	516	537	495	563	522	504	504	495	489	533	497	552	521	493	461	497	505	534	532	532	513	547	499	540	489	435	548	548	517	496	534	515	505	526	505	522	504	490	490	520	504	503	525	516	533	528	523	546	489	517	519	503	536	506	556	524	513	523	507	535	496	525	499	514	519	534	478	526	520	497	507	525	516	528	528	487	478	464	557	516	499	513	549	558	483	515	517	517	505	487	532	493	505	544	548	501	531	516	526	515	565	474	483	506	496	490	478	521	521	501	495	494	528	526	503	485	519	478	501	515	516	518	479	546	534	513	528	502	515	546	516	508	519	519	545	473	536	558	493	499	519	529	479	503	515	523	484	493	500	526	531	515	521	476	512	489	500	497	527	529	489	498	510	500	483	544	516	530	489	499	509	537	501	535	524	520	534	479	539	543	534	509	513	502	556	550	495	488	501	501	522	510	524	541	489	548	509	521	504	524	521	517	573	500	505	495	509	505	490	528	476	521	530	480	508	555	500	524	521	506	540	532	520	487	551	542	557	534	550	506	514	515	523	523	523	506	502	531	497	512	516	533	524	549	516	511	510	470	505	555	528	569	514	517	479	515	530	512	546	497	544	518	515	514	514	511	529	505	481	535	494	498	494	504	520	527	508	510	492	519	548	513	563	485	466	520	524	483	517	563	493	530	495	520	485	527	543	509	530	504	502	530	541	521	471	553	504	531	532	508	513	495	507	533	536	540	507	512	498	508	485	501	491	548	506	511	506	515	473	520	510	499	515	506	549	518	493	499	499	507	494	528	525	477	537	468	527	486	461	494	513	526	514	477	482	487	562	534	473	469	516	531	508	527	547	544	514	449	500	560	472	508	536	503	516	532	521	515	494	508	547	505	526	540	504	529	552	549	525	469	505	512	521	519	534	522	525	513	522	559	494	529	501	520	503	518	505	458	504	506	491	538	488	490	542	521	501	529	561	514	530	523	531	530	513	552	523	484	511	483	527	551	549	497	507	523	503	523	511	522	502	494	540	516	513	490	527	483	520	472	516	493	539	490	534	462	493	519	511	519	524	511	516	518	508	545	544	523	508	501	545	538	514	550	514	530	501	487	522	517	505	482	487	516	533	480	487	485	534	549	496	516	461	552	493	555	498	512	530	515	542	538	544	516	555	520	495	460	514	524	501	504	505	517	513	496	475	473	540	494	508	462	508	502	493	565	527	470	491	540	509	493	515	536	543	509	522	511	509	507	519	531	539	496	532	484	533	550	555	523	498	524	452	548	505	517	513	489	531	509	504	507	478	524	530	509	552	525	464	514	524	469	511	553	495	508	546	555	501	522	531	499	523	530	530	485	561	505	524	536	518	513	530	498	483	498	510	563	539	525	499	476	552	538	509	541	509	542	512	553	482	497	534	522	483	480	538	531	495	504	574	511	527	535	511	493	517	512	564	516	507	580	474	506	483	527	500	516	537	509	540	547	520	520	499	508	499	525	514	500	526	527	537	539	533	515	529	515	513	545	514	553	517	514	581	512	510	511	509	519	521	466	512	529	494	501	535	515	519	523	511	504	495	519	556	531	504	528	528	511	508	542	514	544	502	508	532	528	486	489	523	525	510	533	538	535	543	511	524	555	505	484	518	514	492	503	516	516	555	525	532	487	508	547	527	547	523	513	521	495	526	511	516	515	548	470	543	483	513	521	539	538	502	546	513	487	569	523	553	543	486	540	489	501	495	515	506	507	568	555	532	499	522	499	532	493
18807	39489	9844	4698	3377	2654	1922	1583	1324	1185	1024	899	832	729	784	759	719	648	639	670	654	548	620	575	562	573	575	575	549	616	528	590	579	526	517	520	554	545	520	541	564	563	576	540	554	538	533	554	531	525	557	531	559	544	532	560	497	518	522	535	557	523	521	553	526	518	517	524	563	526	566	507	522	526	548	510	530	492	509	528	535	518	513	548	515	517	504	493	528	533	522	524	503	516	538	549	522	536	537	501	540	513	490	502	492	507	548	525	552	514	503	520	516	491	519	530	522	503	492	523	519	532	556	509	542	515	551	527	469	523	534	515	507	477	530	510	521	535	533	496	542	520	544	488	523	529	519	516	507	482	523	552	540	518	544	496	507	516	522	532	535	531	566	535	497	533	538	509	515	568	495	503	521	514	551	532	550	487	527	496	539	509	486	519	527	540	473	559	492	491	524	545	509	513	524	543	494	556	518	515	522	524	530	552	507	517	564	504	504	533	519	505	544	505	522	526	501	537	531	510	506	491	519	481	541	519	530	505	498	505	505	516	539	537	520	540	494	543	549	537	557	536	532	501	520	536	525	590	530	563	520	519	522	531	509	516	505	523	523	485	507	521	492	549	534	553	502	506	499	527	502	542	515	530	528	557	527	488	522	534	508	553	510	557	490	536	485	496	481	534	493	530	490	496	508	531	499	561	544	553	560	499	540	485	502	511	497	488	540	507	517	556	536	515	522	514	498	501	553	506	510	521	527	542	537	578	533	513	539	530	537	512	542	546	536	497	526	554	521	545	528	532	500	561	488	522	524	493	515	493	504	536	533	529	494	532	496	527	491	546	499	506	489	531	485	521	538	532	503	512	520	543	515	570	476	522	533	535	551	471	517	511	523	536	539	491	533	538	490	582	508	542	542	536	545	559	495	523	514	491	536	525	525	528	570	498	513	494	501	519	560	503	507	497	508	536	526	533	503	525	498	475	493	510	520	530	515	542	492	517	524	509	523	510	485	491	516	513	564	506	496	544	492	533	549	520	494	497	527	529	495	540	553	496	506	522	497	496	513	526	530	512	497	513	516	530	514	498	530	532	521	528	497	499	518	518	537	497	491	510	525	520	502	474	483	547	507	499	510	506	537	516	533	495	520	495	453	560	532	542	501	506	525	533	492	517	525	507	521	490	500	520	525	553	500	526	499	524	510	496	543	528	539	492	491	509	479	539	541	541	505	530	579	473	525	518	545	516	524	482	540	524	503	511	474	533	535	505	537	553	488	530	541	502	506	537	499	508	490	507	454	476	514	533	515	564	539	534	537	547	511	503	517	475	507	490	506	529	520	502	507	542	547	550	535	497	530	552	506	533	503	522	541	491	495	515	542	521	525	492	526	565	536	546	523	524	520	545	520	470	522	501	547	531	522	517	501	540	537	490	495	578	512	516	522	523	523	523	545	506	508	500	501	548	495	482	526	524	485	532	518	502	494	496	525	515	537	513	490	506	504	498	534	488	464	534	570	521	512	509	540	526	541	483	533	531	523	540	512	493	490	486	505	505	515	497	537	508	517	541	522	506	506	531	535	544	496	562	500	533	549	500	525	505	529	498	527	485	532	532	489	488	486	554	516	502	537	500	566	520	529	529	546	527	543	531	506	535	516	531	536	517	512	503	504	511	553	497	515	512	516	559	504	545	497	534	484	561	504	528	492	507	539	514	541	453	511	517	546	502	473	516	523	544	549	503	548	586	481	525	534	533	506	515	491	508	528	541	559	479	505	543	507	502	476	494	555	558	547	542	502	528	514	499	518	547	491	542	520	531	519	539	495	537	522	508	522	539	531	544	521	520	508	509	531	507	575	536	524	501	500	519	549	486	572	501	541	510	511	490	511	509	513	567	502	507	514	500	472	484	520	496	493	472	521	456	492	531	536	515	547	540	514	538	531	526	545	536	514	542	455	512	541	532	502	520	515	523	507	524	496	527	527	557	524	495	494	499	535	538	542	494	494	516	543	512	544	510	530	559	560	567	499	470	549	525	538	520	515	513	514	538	565	565	500	524	517	517	542	503	532	483	620	515	560	480	456	513	529	540	502	504	482	521	492	502	509	509	547	518	493	535	544	540	541	538	490	531	548	542	523	527	509	513	541	536	495	490	535	533	524	475	514	516	504	500	533	478	541	517	529	493	534	539	549	495	512	532	538	529	525	511	540	558	545	557	547	556	526	535	492	512	500	531	491	514	546	551	523	520	524	473	504	560	541	558	507	540	512	549	502	546	524	471	547	504	543	544	534	507	520	528	547	528	544	538	530	508	496	532	485	519	527	535	525	513	572	516	526	525	514	480	523	554	548	545	518	531	498	513	505	528	484	557	514	496	541	531	569	512	523	520	527	536	547	512	510	527	503	542	540	525	515	517	516	565	532	514	523	477	551	502	528	520	541	514	540	494	530	551	518	472	520	564	507	525	533	557	483	480	504	580	495	472	526	574	538	528	518	506	562	525	521	516	525	472	474	515	511	545	520	558	485	542	500	536	549	537	535	530	523	519	544	533	542	493	529	512	493	451	537	512	508	520	495	521	490	526	528	480	519	516	545	483	513	556	491	561	538	528	577	495	518	481	505	538	526	519	517	510	509	521	534	530	507	515	575	555	543	522	509	542	520	485	502	567	497	522	510	550	482	477	502	560	527	541	502	498	516	488	529	501	506	505	515	523	548	474	527	488	488	523	537	541	501	516	532	489	523	522	536	531	506	508	520	536	559	498	532	491	519	530	533	514	537	531	563	533	541	486	561	488	542	508	530	535	553	502	524	508	501	525	527	501	532	502	493	512	518	535	511	532	539	461	566	529	537	520	497	489	508	520	493	577	547	495	496	507	527	524	522	533	520	492	517	524	535	485	559	514	524	530	486	562	459	551	578	522	513	470	548	505	503	573	509	500	547	541	532	518	548	511	494	485	552	503	504	511	552	501	533	522	538	550	537	533	506	506	518	542	535	502	555	498	527	507	529	551	492	507	494	524	501	548	508	499	504	535	549	541	510	524	527	537	509	517	467	514	507	557	513	530	513	530	539	487	506	512	525	534	536	522	539	533	526	526	535	510	496	521	502	525	540	513	523	578	524	566	520	498	506	533	527	519	495	535	527	505	506	537	527	514	538	556	528	562	512	509	539	512	514	519	549	525	516	512	540	506	505	530	543	502	494	531	555	532	529	529	510	498	511	504	505	511	516	531	498	546	503	517	560	531	537	502	523	541	523	530	531	535	537	549	523	553	527	500	509	508	500	552	499	507	531	548	527	546	542	524	484	517	514	538	529	526	517	513	544	503	585	538	498	500	510	539	482	534	528	553	532	523	503	544	528	506	540	472	509	514	543	519	542	532	529	504	475	514	537	569	528	529	495	529	522	545	555	497	497	489	544	521	544	482	521	525	512	515	515	515	513	487	513	525	512	519	502	495	497	522	539	480	555	500	517	548	515	560	538	514	496	511	572	496	553	514	518	555
27901	18703	4079	434	275	231	198	209	200	195	152	185	183	193	185	165	163	165	200	166	163	185	176	191	186	178	175	160	184	183	184	174	191	174	181	158	178	187	186	173	163	190	164	163	189	187	188	171	171	161	176	163	157	157	137	206	181	179	180	172	187	154	186	197	180	194	164	179	166	169	168	182	169	184	153	180	197	173	169	167	190	185	175	187	169	179	162	190	200	162	160	181	172	174	172	188	185	176	167	172	189	195	161	150	198	165	194	187	185	178	170	176	170	195	181	160	186	144	194	188	180	190	181	200	182	174	174	172	170	159	167	169	172	177	167	169	147	153	182	172	154	167	175	191	169	172	199	164	183	184	184	146	184	167	195	165	169	156	187	176	162	169	192	178	183	191	187	163	149	187	176	169	166	140	172	188	195	175	205	158	185	155	175	177	189	175	163	179	180	163	183	185	172	200	188	165	173	185	186	165	172	177	188	169	182	167	163	164	154	159	190	197	152	186	170	172	178	185	191	171	172	179	186	169	170	190	178	187	175	167	189	179	166	166	163	187	207	179	172	180	175	185	174	198	155	188	188	163	154	168	189	168	188	164	137	170	180	188	177	150	168	185	185	178	169	183	173	180	188	199	169	150	196	156	180	172	168	170	188	177	204	203	198	156	167	174	191	184	158	180	163	191	179	196	177	200	188	203	154	169	146	179	172	173	202	176	163	176	196	193	175	175	205	183	187	172	154	196	188	165	174	154	172	174	153	136	176	149	184	166	192	203	161	187	186	167	188	163	170	176	173	169	188	172	183	161	171	187	160	188	162	147	170	174	183	165	172	151	185	190	194	178	177	151	183	185	191	192	192	168	181	189	170	192	190	169	181	192	160	165	156	176	188	167	178	174	176	189	198	182	176	170	159	164	182	165	168	175	174	167	170	184	185	176	207	182	186	189	193	167	186	147	178	185	188	170	152	181	188	168	203	148	172	178	154	194	159	173	190	185	178	186	177	191	163	175	174	185	187	187	158	163	186	145	176	166	195	150	179	180	164	164	183	174	193	154	184	188	167	171	182	180	183	178	146	162	168	177	170	160	171	193	180	165	150	184	196	180	154	190	213	164	159	167	178	170	157	190	175	179	179	147	164	174	165	177	184	158	186	160	181	161	187	167	177	187	170	188	180	176	185	156	191	185	169	195	155	177	166	152	181	170	184	188	140	159	183	174	174	150	173	194	167	172	188	178	162	184	192	166	160	155	148	165	180	154	177	174	189	196	171	145	179	190	178	163	170	168	162	198	180	152	163	179	178	183	171	179	197	168	193	192	159	174	171	165	187	168	167	160	192	168	189	139	159	174	182	165	178	182	170	203	182	182	179	164	179	192	199	168	185	191	189	182	173	167	170	155	185	192	191	163	167	185	168	196	173	180	174	172	174	174	187	166	171	170	174	172	167	177	163	175	166	186	182	171	176	176	224	166	185	194	170	177	214	175	180	181	205	181	195	167	181	157	146	174	177	184	163	153	183	158	147	175	196	172	175	185	154	174	197	189	168	163	164	147	180	195	155	171	188	191	181	176	173	174	190	171	191	164	159	149	174	178	164	185	175	166	183	177	190	157	175	162	172	161	167	173	151	180	190	161	180	156	180	159	172	176	177	170	178	158	183	194	164	178	173	211	163	201	165	177	189	175	184	163	218	179	188	169	166	180	179	205	195	165	181	171	177	169	167	175	176	180	198	175	167	171	172	163	188	175	179	172	179	163	169	147	171	178	167	157	158	206	188	172	170	163	181	166	202	172	170	180	157	165	170	174	158	180	173	167	181	169	164	156	157	177	153	197	153	167	164	179	161	149	180	185	169	175	162	203	206	164	163	179	183	176	164	183	167	185	156	158	163	163	155	154	196	157	202	199	173	148	172	170	208	149	185	173	192	166	180	196	181	174	195	184	160	217	166	189	169	166	154	178	185	158	183	154	149	174	153	184	162	199	183	169	187	191	159	173	166	192	165	157	158	178	157	179	181	161	192	163	197	173	166	170	176	187	169	183	165	182	187	183	163	175	179	165	177	184	191	156	157	174	176	162	166	173	159	179	167	165	164	162	172	177	195	172	189	180	166	172	157	156	186	210	203	182	201	185	173	162	170	183	207	185	159	162	156	190	203	173	180	180	162	155	198	154	180	162	182	174	195	183	181	160	180	174	187	204	180	170	198	173	161	194	195	171	175	182	167	160	155	181	175	181	161	167	166	190	174	187	162	177	189	151	177	169	155	173	162	184	177	173	176	169	175	195	176	171	184	172	201	177	169	173	188	195	163	169	183	177	173	194	185	162	173	168	164	180	186	188	157	157	150	178	181	193	154	180	178	176	164	170	199	156	173	188	160	178	163	178	176	181	175	187	170	171	173	161	172	201	150	159	182	163	179	176	187	186	166	158	182	187	170	175	167	182	173	188	174	179	176	186	200	174	167	172	175	183	161	169	195	186	161	167	160	189	172	182	152	188	154	177	158	190	165	197	164	197	185	163	174	171	175	170	158	182	181	155	177	168	187	160	193	197	190	166	172	167	178	172	165	173	178	173	203	186	149	151	187	176	141	188	174	150	169	181	205	185	177	201	174	172	168	164	171	185	187	169	155	169	158	162	176	154	175	195	162	178	193	187	177	173	188	183	178	175	176	198	189	190	189	172	151	179	191	193	173	172	167	166	174	182	175	184	171	165	170	193	179	176	169	149	198	176	162	164	191	169	186	154	177	178	194	179	176	162	207	178	180	171	175	188	182	184	185	190	146	195	191	195	181	182	150	173	188	168	176	175	175	183	178	189	165	192	172	198	181	156	143	169	197	169	204	181	162	185	157	161	180	160	182	187	169	180	166	168	166	168	166	184	170	175	190	177	158	189	177	164	180	197	172	163	176	178	190	184	165	199	165	171	163	164	179	167	180	187	176	175	181	168	186	147	182	166	197	145	175	185	164	170	182	191	181	172	203	176	174	209	161	185	170	181	186	185	172	200	171	180	170	160	168	167	171	194	165	185	183	187	169	172	179	173	189	168	150	184	192	162	178	164	178	180	165	171	174	190	180	185	207	163	175	169	179	185	187	168	154	176	173	170	189	172	177	155	151	152	164	169	180	147	153	197	185	172	164	175	174	161	169	177	185	177	171	169	190	170	189	193	165	192	183	176	173	181	196	207	171	198	186	185	175	172	152	185	156	152	149	171	168	180	168	197	173	190	177	164	165	203	159	173	165	168	181	184	160	186	162	190	197	181	187	139	165	181	169	198	183	180	196	176	159	185	164	170	146	168	172	184	169	171	176	176	192	169	153	166	193	152	165	175	177	158	174	182	180	173	187	193	167	152	171	189	153	174	177	135	168	165	172	178	161	172	187	195	166	161	161	183	163	167	171	173	162	189	181	167	163	194	171	162	193	203	192	150	182	171	179	172	180	164	169	186	169	176	193	172	181	160	183	163	162	195	159	176	145	172	157	146	159	207	172	178
15402	14010	679	346	315	252	216	256	218	227	177	201	215	203	232	211	223	222	199	197	225	202	199	189	212	192	214	214	200	201	229	205	202	191	194	218	189	219	221	207	199	193	200	193	235	202	205	220	185	182	195	166	193	199	183	196	204	183	177	203	231	196	176	228	223	191	212	195	207	215	203	217	185	204	212	175	178	206	206	190	210	190	199	221	197	199	212	185	209	193	208	209	191	181	197	184	216	209	173	196	196	205	211	201	185	208	196	173	205	203	206	192	222	202	219	181	174	220	204	185	188	199	190	184	177	196	185	193	191	192	192	208	194	203	200	207	208	188	215	206	211	195	179	190	227	195	181	192	188	171	186	203	190	204	193	172	209	192	183	198	204	186	204	207	189	167	213	200	194	196	201	193	206	213	213	201	208	214	212	208	184	215	192	216	182	194	202	212	212	179	221	192	203	190	202	196	191	196	212	243	189	227	179	200	179	212	184	186	204	172	207	198	200	221	185	194	193	189	215	199	206	187	174	219	189	224	200	200	191	190	197	187	190	200	203	213	197	200	194	204	215	205	196	223	191	236	189	163	214	234	192	197	194	175	207	200	199	183	202	179	187	216	196	191	180	197	213	197	200	198	190	185	200	171	182	232	200	205	168	190	204	231	220	182	192	205	200	205	177	173	190	182	207	211	203	210	195	198	212	191	182	209	174	211	193	200	197	193	198	210	202	232	193	196	180	220	211	189	199	188	194	211	216	184	226	200	224	189	184	226	215	207	180	193	217	188	195	201	200	186	213	193	227	198	210	196	221	197	197	183	205	203	192	185	203	228	188	208	213	205	201	193	216	195	211	197	189	184	188	207	198	176	190	194	220	183	189	185	231	189	206	206	200	221	201	209	202	196	186	185	199	163	211	210	192	174	208	247	215	197	209	197	203	200	207	186	215	209	220	191	189	210	205	217	199	197	214	186	202	188	210	187	193	187	187	187	183	232	194	204	224	238	196	203	209	187	215	188	187	168	209	215	211	202	202	211	233	178	193	213	169	202	181	193	196	214	203	180	221	192	196	204	194	215	190	221	181	178	182	206	165	203	212	208	217	194	207	217	201	199	182	196	225	195	217	209	192	197	199	203	212	192	227	223	210	208	196	178	168	200	199	202	224	186	217	186	213	218	168	212	218	193	200	183	236	204	204	213	205	213	182	179	188	231	188	207	199	209	201	179	203	214	203	205	177	161	186	186	176	197	213	200	203	202	184	180	212	211	173	199	194	196	190	209	206	203	233	193	183	225	195	188	195	211	188	172	201	185	196	191	192	193	184	182	206	165	224	183	184	191	216	173	194	208	194	191	192	206	207	166	199	202	224	234	204	191	215	197	194	219	220	199	201	210	195	194	203	177	205	197	214	208	183	201	205	212	201	207	202	207	211	175	200	193	173	202	208	175	210	212	195	215	185	198	189	197	209	186	194	207	184	208	187	203	197	203	202	195	207	177	198	178	182	189	217	200	205	196	223	203	187	201	175	185	183	215	209	217	194	186	180	219	190	172	211	203	202	187	204	212	188	198	200	201	204	197	210	198	202	217	219	200	195	199	200	192	195	184	218	212	187	197	202	203	200	193	215	214	209	196	199	208	182	190	206	213	190	193	196	212	203	195	200	199	209	241	184	231	210	217	185	225	211	183	218	204	238	195	188	217	193	208	199	194	194	205	250	190	225	215	192	205	206	192	198	203	218	206	193	204	212	206	199	207	188	186	205	197	197	187	197	188	197	195	209	199	183	192	195	222	208	187	202	225	196	215	192	216	204	190	212	195	210	169	202	207	195	213	204	216	211	185	213	212	204	192	209	201	189	167	193	196	193	209	186	202	215	198	204	207	187	216	190	193	183	227	201	204	191	188	205	206	176	210	190	209	231	193	194	189	206	189	204	225	192	204	190	206	182	194	198	185	187	198	187	196	209	187	204	174	193	209	228	186	227	199	201	230	200	213	213	195	195	217	194	186	200	191	222	227	199	231	210	199	181	213	212	176	197	210	209	192	193	205	210	185	197	190	217	196	196	205	191	190	195	221	217	198	205	201	202	190	171	207	199	197	223	187	190	221	190	198	187	187	216	194	167	226	195	187	195	219	193	180	190	185	192	214	200	193	211	208	205	204	204	192	213	171	210	226	195	217	202	204	197	205	180	201	179	207	212	209	199	200	211	222	197	203	179	195	219	205	224	192	178	200	193	195	201	201	202	220	201	190	170	211	193	211	197	194	196	184	195	207	197	201	172	216	198	214	213	198	210	224	190	202	190	198	185	209	205	212	203	213	183	171	206	179	192	180	215	216	186	200	206	198	220	223	199	211	204	217	185	205	206	223	183	192	212	213	195	211	199	208	203	193	197	186	187	179	222	214	182	194	192	199	192	203	169	204	208	201	200	207	226	194	208	202	198	225	166	174	190	190	195	175	204	183	192	205	205	204	214	219	175	206	191	195	215	210	198	167	190	203	201	212	191	182	198	195	192	201	185	233	190	194	197	208	194	213	189	202	214	185	202	196	212	195	218	198	200	210	217	202	197	208	216	207	209	205	189	206	184	194	205	175	195	193	196	200	193	209	218	216	213	222	171	215	196	200	195	202	198	221	195	186	188	192	204	206	201	230	228	203	209	190	209	203	180	198	204	203	177	225	192	202	202	228	203	185	200	208	209	168	197	184	203	170	199	189	195	212	208	191	186	197	181	198	182	200	209	218	204	203	205	176	232	193	198	167	205	191	187	222	215	186	215	215	186	207	185	155	189	168	213	168	186	196	216	201	190	199	180	206	225	179	201	191	224	222	173	201	204	206	193	210	188	188	196	200	192	205	180	198	213	199	205	203	169	199	193	181	194	177	219	199	193	205	206	190	220	187	181	236	188	200	193	177	203	198	208	194	200	202	219	182	197	196	198	175	209	180	186	202	204	198	211	200	178	211	192	208	183	200	176	214	190	196	189	213	205	193	208	199	187	214	206	174	208	208	210	216	201	187	177	186	204	181	183	181	197	203	178	205	203	220	189	201	213	211	216	197	209	198	218	181	230	192	211	230	194	185	210	229	201	198	198	226	179	216	189	194	195	218	177	204	197	191	180	183	228	210	222	208	182	200	185	209	206	200	216	181	185	202	195	201	170	223	178	204	193	223	190	205	177	201	195	210	189	217	181	198	190	201	194	195	204	181	201	181	197	201	196	179	203	193	196	211	216	205	203	186	171	204	196	193	196	214	184	211	216	202	208	186	198	226	187	213	199	187	194	166	214	203	191	193	185	183	203	207	177	183	199	200	193	176	225	198	193	211	225	201	190	210	196	198	193	202	171	203	199	203	186	193	200	190	207	201	180	188	176	192	190	169	179	185	221	203	193	205	180	218	214	200	196	202	196	198	207	184	198	184	226	208	194	208	205	178	236	213	197	189	197	180	198	198	214	178	197	190	177	207	202	244	216	206	228	183	210	195	207	225	183	217	197	189
23652	21081	27992	24386	21042	7965	890	556	479	417	394	370	359	333	288	290	334	314	308	313	262	293	313	258	270	241	231	300	267	271	278	270	261	250	256	254	268	223	262	271	288	256	232	286	282	251	259	245	256	260	241	262	234	267	263	219	220	266	263	242	258	256	256	237	268	247	266	258	275	254	218	252	246	261	278	249	260	256	251	256	243	250	250	214	237	254	260	255	262	246	229	260	273	253	254	265	278	249	276	259	222	264	270	256	254	234	229	253	248	228	255	264	240	270	242	243	242	239	246	244	236	248	226	283	250	269	303	240	267	254	245	238	228	249	249	255	252	236	234	249	237	247	257	248	241	238	248	262	242	247	267	262	253	282	265	261	229	261	239	249	254	263	251	261	235	240	252	230	269	256	241	241	235	255	252	226	281	229	226	254	253	247	270	239	244	256	267	248	262	269	262	248	232	231	223	253	270	274	231	272	253	234	256	245	237	253	260	262	265	250	245	258	220	240	262	246	237	255	246	243	250	237	256	231	253	251	274	265	217	255	272	250	232	254	257	246	223	286	250	257	263	257	271	268	224	245	233	225	261	235	220	252	230	247	237	265	241	253	253	263	286	260	278	254	273	250	259	233	269	255	248	230	247	216	217	254	238	240	271	247	217	275	248	262	237	235	250	250	223	229	251	261	284	273	248	264	248	259	267	239	248	252	236	231	253	227	250	276	256	244	238	241	272	235	252	269	292	258	264	221	260	251	259	271	244	253	233	254	265	253	247	273	248	251	240	245	260	236	256	242	232	235	285	261	238	249	238	247	227	279	250	229	265	254	251	263	272	231	255	243	265	252	255	231	264	272	246	243	247	267	248	245	270	263	278	236	267	254	267	274	251	257	227	256	257	243	258	272	265	235	243	260	259	259	247	263	231	301	239	236	235	234	264	256	263	250	226	258	257	254	286	248	295	257	255	231	229	253	262	254	261	269	259	233	238	234	243	280	291	244	269	262	257	264	240	260	234	246	218	257	257	239	235	221	272	263	295	270	258	258	252	254	246	258	272	254	268	244	238	232	285	241	245	263	257	257	231	254	273	266	217	223	272	265	230	252	284	278	257	240	267	244	235	250	260	219	250	255	246	264	225	273	265	241	282	246	254	239	274	243	238	239	269	241	239	236	241	223	271	296	239	264	260	257	249	247	271	246	248	241	263	246	263	237	260	251	252	235	259	230	283	225	237	272	258	246	246	260	246	231	237	229	272	249	258	246	258	270	279	235	251	262	258	249	241	258	250	249	238	229	279	269	243	282	238	224	264	247	262	249	255	223	254	258	251	241	241	283	218	266	226	273	245	268	254	279	263	262	252	232	222	239	242	252	227	250	230	273	252	244	248	269	240	256	220	257	243	228	235	273	213	251	274	267	240	259	270	235	252	250	258	233	257	244	275	230	266	241	260	256	244	240	254	212	236	239	261	251	234	259	241	239	251	248	279	248	237	255	274	219	239	282	229	269	253	266	259	250	258	265	229	238	234	239	257	280	260	248	243	243	234	239	243	219	273	246	251	257	250	245	226	215	255	258	232	268	252	266	240	275	238	230	241	266	277	261	277	254	268	272	239	243	250	247	269	250	265	259	256	247	249	268	246	250	253	268	235	237	260	226	251	244	242	250	252	246	280	266	257	217	255	239	262	233	278	256	252	251	256	276	261	235	232	257	248	270	251	242	251	234	213	230	244	250	261	251	267	273	241	248	239	259	268	253	255	234	248	258	238	248	257	254	259	241	244	249	256	224	241	242	230	251	239	279	261	254	290	253	252	263	242	240	254	243	247	242	269	251	248	239	239	268	246	255	289	261	236	247	219	238	252	268	252	263	239	266	236	259	253	269	271	251	253	257	242	282	253	254	259	241	256	241	243	285	249	236	251	231	230	257	236	264	260	254	265	225	258	260	238	261	281	250	260	230	246	259	247	228	251	249	246	229	243	234	246	263	286	258	253	258	253	243	236	257	291	273	235	271	234	250	275	246	257	261	258	254	233	263	236	245	243	271	209	282	261	228	264	249	241	270	286	272	251	242	255	254	257	266	260	254	256	229	231	253	262	265	249	249	233	241	255	250	252	241	271	218	267	254	248	260	264	256	235	241	235	263	233	268	259	272	260	253	248	264	282	244	251	263	269	255	229	226	239	275	227	271	243	246	270	257	240	246	283	255	240	237	253	287	242	256	279	258	265	247	239	257	249	242	242	241	272	258	243	239	250	238	237	246	264	261	235	263	268	261	253	278	236	238	263	267	233	241	259	237	237	273	245	285	226	221	247	241	256	260	258	255	257	244	280	244	269	237	274	257	231	249	247	242	264	232	241	233	258	262	232	270	233	241	245	276	260	264	255	257	229	232	257	243	236	245	243	249	244	256	244	261	263	235	251	258	251	258	257	251	244	248	248	260	232	260	281	289	250	257	242	313	246	275	232	245	273	266	237	247	272	268	246	235	249	291	280	244	271	240	263	238	219	274	280	250	247	244	262	262	246	233	238	192	230	231	254	261	250	257	260	233	289	260	266	243	275	278	266	245	259	245	256	276	257	242	265	256	234	252	258	242	228	234	233	271	239	267	238	238	234	242	261	240	250	241	228	282	242	266	276	235	226	244	224	232	241	267	242	256	276	254	243	237	268	250	264	261	220	251	223	242	237	246	271	244	242	276	293	265	240	263	268	237	227	247	256	271	243	259	255	273	241	219	230	263	262	249	253	231	262	255	226	259	221	254	271	268	274	221	225	257	241	242	243	260	269	255	273	242	265	277	273	244	250	260	246	255	277	231	243	246	248	223	243	267	251	245	267	265	219	248	241	257	267	233	240	267	268	235	242	271	222	263	233	225	256	261	246	245	223	266	252	241	245	205	240	236	254	232	252	261	251	230	283	236	241	262	224	253	250	268	229	244	244	281	250	234	267	269	269	236	235	229	229	239	260	255	224	259	276	255	244	246	257	253	248	268	260	255	250	238	273	233	235	260	260	251	244	254	264	258	257	269	253	249	269	237	228	244	222	282	262	246	246	253	252	241	257	228	240	270	237	222	236	276	257	262	253	234	264	251	241	272	253	246	262	259	241	244	268	281	216	275	264	269	258	227	250	250	238	278	233	243	223	235	232	260	231	232	275	277	278	262	254	249	248	268	296	247	258	267	291	259	276	277	272	240	245	262	220	249	270	235	243	251	248	237	250	232	249	246	260	235	258	250	250	240	205	264	251	249	255	244	243	220	266	256	251	271	250	258	229	241	238	274	263	247	222	272	254	221	260	270	246	239	283	244	233	267	253	274	262	262	267	268	272	228	232	244	251	259	239	236	253	265	233	245	236	241	274	256	249	256	248	214	260	252	254	267	261	245	261	244	264	246	242	243	260	237	253	252	256	247	271	230	263	241	253	275	257	284	239	281	246	271	239	230	259	292	251	276	256	230	251	254	268	273	254	245	254	241	248	270	240	240	263	260	257	220	242	241
15854	34408	5699	2563	1837	1348	1037	851	683	630	528	497	420	405	375	368	368	334	335	278	328	304	313	290	299	308	324	285	282	276	277	309	279	301	295	279	250	244	290	278	282	257	263	265	255	254	256	279	278	284	259	280	270	264	275	281	268	280	273	274	275	260	281	267	238	265	252	267	262	273	257	257	253	271	260	264	301	296	286	258	262	274	264	281	235	274	263	267	250	247	245	281	264	235	276	239	288	303	262	318	271	224	276	246	260	257	237	286	282	251	264	268	275	257	292	284	275	262	256	268	254	273	267	271	281	230	285	289	263	287	260	263	241	267	263	226	237	264	283	288	262	261	291	267	282	255	289	261	280	267	258	271	238	276	258	246	265	243	275	282	283	288	280	292	288	252	297	242	256	240	285	267	251	248	247	274	273	265	250	240	265	255	260	230	272	258	276	222	293	292	264	255	298	280	276	265	285	259	243	276	261	276	262	259	288	253	260	257	267	272	269	274	279	237	275	272	263	277	267	277	291	281	240	268	240	274	256	286	278	276	253	294	276	273	277	285	278	267	308	273	263	278	262	248	273	263	261	264	241	279	268	249	266	264	264	269	272	265	255	260	249	283	284	276	274	252	234	261	279	271	278	299	251	269	266	246	254	266	270	265	271	269	270	273	233	277	272	274	284	292	246	271	276	260	240	253	248	260	274	265	244	273	253	267	279	294	289	280	258	268	297	223	282	245	276	283	253	266	276	279	266	260	269	241	275	243	315	287	273	267	273	262	257	282	255	261	257	268	233	276	310	262	286	271	255	259	259	272	294	259	265	281	248	285	265	264	250	271	298	265	266	230	260	268	264	286	264	295	286	256	268	275	290	284	257	264	256	265	284	273	261	261	252	265	306	264	251	272	263	268	286	248	284	282	268	262	274	255	269	281	271	253	264	276	278	264	268	260	266	281	245	275	266	254	273	261	225	256	254	243	248	294	239	246	254	243	277	261	300	254	242	254	271	265	272	278	269	281	255	242	291	272	275	246	249	256	272	263	269	262	259	273	281	249	274	275	284	250	280	267	243	289	247	321	296	261	262	259	280	271	278	276	288	279	244	307	291	234	294	272	264	274	247	282	289	253	258	250	285	248	248	249	268	256	269	266	298	279	262	227	310	269	257	287	225	265	279	288	269	257	269	298	250	273	262	284	234	277	238	248	251	264	250	292	274	266	253	283	255	261	271	301	272	279	273	270	270	263	275	291	260	283	273	260	263	266	267	241	292	252	278	268	259	265	279	289	291	249	265	284	290	264	256	267	256	224	260	272	290	215	271	297	257	288	240	258	230	259	244	233	282	268	240	263	257	270	279	255	283	279	251	249	281	268	254	236	250	269	253	274	283	259	231	274	301	281	254	271	241	251	236	288	272	267	242	271	283	248	264	278	239	272	260	230	252	263	300	244	253	283	253	250	275	270	251	282	258	256	243	272	239	260	250	245	290	272	272	261	259	257	269	275	259	259	285	265	263	264	276	257	259	243	246	306	281	258	289	276	230	264	291	268	260	258	262	254	285	254	260	291	242	259	270	280	276	264	268	267	271	252	284	262	269	240	259	265	227	238	281	270	253	255	273	250	257	254	265	239	247	259	261	256	266	271	253	286	285	284	279	267	273	240	274	237	232	277	275	266	264	258	267	237	236	261	267	258	227	289	253	230	236	268	279	247	253	228	251	256	265	296	272	241	271	275	264	286	233	269	282	242	294	258	287	269	248	261	236	273	257	251	257	263	256	249	270	255	287	271	267	262	254	284	260	266	263	244	245	242	260	279	258	264	306	294	251	250	285	262	275	259	260	260	251	275	269	275	250	256	287	258	260	283	275	271	232	250	274	255	257	263	295	256	282	239	254	261	274	252	292	256	253	271	297	308	260	243	289	281	252	277	243	258	262	301	246	298	251	261	257	243	244	282	259	271	235	272	257	273	232	263	297	250	265	253	245	282	265	264	272	259	278	249	259	267	241	278	264	285	238	267	287	285	283	278	277	269	267	254	231	271	267	265	264	273	309	239	275	267	277	255	251	261	276	262	272	261	285	272	247	251	239	260	262	277	273	243	267	301	259	249	285	260	257	278	267	278	245	268	267	274	263	276	275	293	283	274	295	265	260	252	268	271	243	265	262	284	270	265	273	261	260	265	292	274	276	282	272	299	262	283	247	234	269	268	264	277	274	288	252	257	245	258	240	229	271	280	263	283	279	271	246	269	239	241	272	290	236	262	272	291	286	260	254	266	279	272	261	259	268	259	259	256	246	274	271	283	247	275	270	283	269	249	257	267	245	271	258	272	276	284	268	251	271	271	288	244	279	234	275	285	277	274	274	263	285	248	284	257	276	268	255	229	283	252	254	273	285	246	256	265	265	279	245	286	300	258	249	297	257	278	265	267	250	243	266	256	280	239	229	269	274	275	247	276	274	264	267	281	251	272	250	260	251	276	292	294	257	255	283	260	265	250	278	256	281	263	261	272	270	276	249	259	256	254	268	234	261	250	255	267	245	270	260	292	281	250	234	278	275	235	268	253	244	295	273	248	277	277	297	245	289	288	269	275	280	305	258	275	259	256	268	271	259	259	255	284	286	251	263	237	275	267	275	299	270	273	272	269	255	269	255	272	258	264	264	292	258	258	260	238	270	271	262	295	260	270	269	258	266	249	266	252	285	281	246	267	240	240	259	259	246	239	274	257	265	276	267	260	254	258	244	241	272	261	258	248	282	239	264	319	262	308	262	287	262	274	280	276	271	267	293	271	261	249	268	260	272	298	264	250	257	275	298	249	270	261	266	270	273	263	246	289	246	252	258	236	243	292	307	269	224	242	270	287	251	253	259	256	278	267	235	275	237	266	274	270	240	268	260	250	264	257	254	272	273	286	256	240	259	278	251	275	255	280	270	280	252	251	277	254	258	281	247	257	256	266	277	228	262	243	304	263	246	258	244	277	270	265	258	261	269	278	255	273	249	255	267	253	290	256	266	249	276	270	257	273	269	307	256	230	274	284	243	261	250	281	288	258	258	247	261	244	260	286	279	254	260	268	250	284	268	252	282	265	273	266	252	276	271	303	276	270	301	282	247	260	250	254	277	279	268	286	279	269	278	240	258	268	261	245	290	268	266	278	292	268	278	271	262	243	267	244	281	253	250	262	262	241	248	256	253	268	278	248	251	265	261	265	264	269	263	268	260	265	255	236	263	259	284	272	269	292	248	284	278	237	260	228	263	278	276	273	270	237	257	278	253	252	285	269	260	255	268	262	242	253	235	256	279	247	234	278	262	260	292	242	287	243	246	277	244	254	257	253	277	286	241	268	273	265	255	279	259	258	272	252	261	256	300	230	288	254	259	261	267	270	290	253	265	258	269	239	248	269	260	255	305	273	276	262	254	249	245	254	279	281	270	274	270	238	258	299	267	225	266	301	279	289	270	273	301	263	260	274	251	273	261	265	238	263	246	251	272	249	265	247
24985	21072	26803	25351	7745	700	586	504	439	448	444	441	428	370	405	386	390	372	389	390	395	354	368	367	356	377	352	328	362	346	380	329	371	361	378	359	347	377	379	383	340	336	357	332	346	326	327	365	348	358	366	355	374	367	346	378	325	357	361	350	364	346	364	338	355	387	385	356	306	355	335	359	348	370	356	343	376	347	379	382	362	371	339	388	401	344	370	339	332	362	354	401	348	344	301	361	355	344	344	370	362	349	347	384	336	372	339	350	358	340	354	375	360	414	342	352	395	332	342	329	362	353	348	331	336	343	364	360	371	346	330	344	356	384	364	360	344	343	348	331	393	367	371	322	360	356	350	354	358	368	340	358	333	379	332	369	350	396	374	372	343	358	338	359	361	365	369	342	347	359	348	353	373	383	324	382	373	361	327	358	325	383	361	324	364	364	365	371	367	340	357	368	332	379	350	358	379	345	374	357	340	335	379	349	310	371	386	358	318	381	343	356	347	371	353	362	364	339	355	362	356	354	338	333	363	350	356	383	389	351	365	343	360	366	334	340	363	352	399	385	353	340	336	364	360	376	339	379	357	337	365	370	319	379	363	377	338	381	335	346	354	368	368	403	332	365	366	340	356	360	365	338	348	355	356	351	366	371	379	358	365	405	354	338	335	350	356	348	346	321	351	349	339	359	354	341	329	379	338	349	363	367	372	366	355	321	332	365	349	355	363	361	340	352	357	360	352	340	358	342	369	382	352	408	357	341	346	322	324	369	354	359	383	355	365	332	364	347	339	379	350	372	383	357	344	349	313	346	342	352	369	348	339	335	356	308	348	305	364	353	371	326	357	326	350	359	346	310	338	357	341	314	340	334	340	372	373	369	362	355	337	361	377	346	379	303	333	348	335	351	371	370	367	337	369	370	357	358	378	358	344	351	407	358	328	336	360	339	343	321	362	360	335	370	343	372	379	332	349	369	347	361	380	344	364	356	360	388	340	373	359	362	367	352	391	403	365	363	352	365	341	347	354	358	372	365	341	372	378	377	326	361	338	387	343	331	333	371	328	378	355	361	339	355	346	348	363	357	335	352	360	363	357	359	371	341	368	390	389	381	370	343	316	346	348	376	365	338	378	341	331	317	342	326	349	331	382	351	379	363	339	341	351	360	336	378	337	323	351	388	335	354	366	334	359	315	349	335	332	373	369	366	391	331	343	345	365	362	341	364	366	345	343	390	372	369	366	371	380	352	348	364	309	356	335	365	381	374	382	340	344	369	354	334	351	341	350	352	366	359	312	359	361	359	332	377	390	351	371	346	338	359	375	360	356	358	366	339	343	353	345	340	371	371	345	340	363	330	346	375	341	350	355	349	395	375	346	363	373	384	356	387	371	343	343	369	348	361	350	361	348	355	362	329	364	366	325	345	329	339	359	341	336	347	362	359	342	374	325	359	328	367	318	354	366	350	346	312	378	365	388	366	321	371	368	329	367	368	359	335	359	364	390	362	359	353	365	375	346	368	340	367	370	350	362	360	324	403	342	347	370	381	332	350	354	342	372	346	343	327	363	361	335	367	348	347	393	360	332	347	332	357	346	354	328	372	355	353	323	370	367	384	373	382	350	364	371	375	341	322	376	421	348	313	370	343	398	332	376	378	345	334	349	357	372	366	379	351	337	327	365	353	365	338	371	374	338	365	350	367	362	349	381	376	353	371	361	404	349	386	334	346	377	348	356	324	362	354	397	379	350	370	339	326	354	351	350	329	346	355	358	328	384	355	329	332	369	328	368	365	347	341	353	358	350	322	323	349	357	405	360	355	376	321	364	361	362	375	353	376	347	363	337	331	337	346	351	347	330	353	356	346	351	366	365	400	363	369	409	331	357	348	378	356	315	339	366	383	328	325	341	353	359	384	335	360	373	372	331	348	324	362	378	343	357	355	330	341	376	328	398	338	355	350	328	368	343	369	359	343	356	351	357	332	374	359	410	351	393	349	352	378	306	384	345	358	372	329	385	344	364	340	317	368	356	328	364	325	348	313	336	368	395	363	368	382	369	355	381	356	342	340	358	354	328	361	372	358	360	418	367	351	356	344	360	357	348	365	390	335	316	348	327	371	362	368	354	351	351	355	337	323	352	344	366	338	390	337	355	340	364	355	347	352	365	369	386	350	366	383	347	352	324	361	313	357	372	363	360	360	363	369	341	388	390	356	350	359	378	358	370	345	348	392	350	351	355	358	341	317	353	337	343	346	349	356	357	325	347	363	350	350	356	344	362	305	373	368	346	320	324	348	360	348	362	376	355	381	320	346	381	368	367	378	338	335	373	356	380	373	364	316	349	326	390	304	351	327	337	362	340	357	360	351	351	344	331	337	325	363	340	376	356	348	342	354	335	324	345	354	359	351	341	337	356	343	359	361	323	346	369	358	358	338	353	341	345	362	361	357	319	361	343	344	353	369	346	353	346	321	357	344	373	364	345	364	321	301	359	326	334	342	379	350	362	357	347	370	371	352	368	345	372	359	342	353	356	359	311	337	338	360	367	340	410	343	359	339	369	340	350	366	358	361	364	328	361	382	365	345	352	341	347	329	310	329	319	319	342	380	351	375	333	354	360	340	337	347	350	377	351	346	349	360	339	355	352	361	350	324	353	379	354	349	357	383	321	380	351	359	328	343	342	338	355	320	360	380	356	352	374	356	372	355	381	397	372	386	328	383	354	324	380	361	347	338	361	359	337	360	338	353	342	339	380	362	354	380	365	367	340	337	365	323	380	350	386	359	324	380	335	392	340	358	359	338	325	349	338	344	364	361	373	342	354	328	358	362	362	397	371	346	332	360	396	371	338	356	369	373	360	307	378	374	341	372	401	369	353	392	349	377	378	323	344	358	341	341	348	337	366	356	338	373	366	351	359	362	352	377	358	365	382	354	368	359	322	406	346	381	390	343	366	412	348	340	342	352	372	346	347	378	369	357	342	374	333	326	354	394	328	342	348	360	348	324	364	331	335	347	337	361	353	351	388	361	312	351	378	337	348	342	344	370	337	372	381	347	376	315	355	341	335	378	328	369	357	328	362	378	356	356	346	371	363	366	392	359	345	388	380	364	395	362	384	364	361	355	401	341	353	329	353	352	352	353	349	385	381	369	379	369	360	333	348	359	376	403	365	338	335	360	346	342	363	373	371	325	352	359	353	378	354	347	377	345	356	370	320	362	363	364	364	345	358	361	380	350	363	344	312	362	328	352	339	374	373	333	384	382	328	401	374	368	322	319	384	369	367	361	331	328	351	335	378	317	352	340	381	352	337	325	321	379	373	367	374	344	321	351	329	371	384	364	382	349	338	335	367	367	357	333	340	335	345	358	340	341	360	355	323	356	345	347	367	327	355	348	353	360	359	339	369	372	333	316	350	345	325	340	358	352	370	355	358	398	363	383	352	345	355	343	390	323	348	340	345	342	361	359	322	369	342	350	345	351	332	350	377	381	371	295	315	356	345	318
15451	28178	3266	1604	1188	984	767	726	610	571	542	499	454	427	465	451	460	438	416	463	377	418	417	370	406	387	384	410	404	396	399	401	362	365	389	367	423	379	424	373	394	367	379	371	389	378	360	382	377	372	378	377	403	388	372	373	367	381	375	374	424	382	361	420	365	384	408	381	405	347	391	366	377	386	371	372	401	382	380	371	405	387	348	351	390	379	407	357	362	389	366	379	373	326	378	402	408	387	398	387	392	376	356	429	395	378	411	384	369	386	398	366	351	404	383	410	406	372	366	406	390	400	404	380	361	386	313	351	387	399	397	371	381	369	400	380	383	373	379	405	351	396	362	409	365	408	344	348	382	382	387	411	405	376	377	400	370	378	376	372	391	376	362	392	381	379	389	408	400	391	380	411	396	382	369	383	388	395	399	366	378	386	350	399	374	363	351	374	401	418	384	352	411	370	396	371	363	366	373	389	356	342	382	387	363	407	397	396	374	375	396	394	335	384	357	392	381	387	355	400	375	423	380	359	359	396	399	390	407	374	365	351	385	364	391	373	362	406	365	430	385	366	367	376	386	378	400	374	396	390	396	371	416	393	378	421	352	385	421	434	377	426	412	375	368	368	385	356	374	370	367	388	376	375	351	379	382	396	404	378	404	397	376	389	368	398	387	371	387	378	430	385	381	379	380	394	402	385	411	348	426	387	360	391	361	367	426	396	355	384	400	360	372	400	382	382	366	415	388	407	401	371	383	389	380	338	374	371	360	401	379	363	371	404	357	381	376	345	364	384	399	404	407	394	386	384	415	363	403	377	350	408	385	388	369	395	323	370	372	411	380	380	366	380	385	366	353	343	397	382	395	408	365	395	363	396	373	389	391	413	378	382	373	404	385	392	388	386	365	365	391	387	386	343	360	412	387	424	397	386	395	378	400	414	411	395	386	389	352	389	406	407	355	387	363	389	416	390	416	400	378	397	387	355	416	381	402	392	366	399	370	396	390	373	352	377	418	415	387	338	343	379	390	395	373	402	376	376	369	370	387	421	400	395	370	417	332	378	381	370	357	412	371	385	396	379	356	370	398	398	369	382	358	377	380	374	412	374	401	397	379	371	380	367	383	382	382	343	398	380	364	359	391	375	385	411	355	427	367	397	380	382	377	353	398	344	388	373	379	372	354	387	385	411	386	366	367	353	358	407	392	369	372	401	426	351	426	383	397	392	385	399	394	381	408	398	397	349	391	363	384	417	369	362	379	402	377	396	388	371	390	357	363	421	381	364	348	358	392	369	378	356	381	401	386	378	375	393	384	379	394	392	370	362	357	410	386	389	379	386	389	382	387	347	408	409	407	389	374	349	336	398	406	360	356	388	393	393	385	359	385	380	374	380	392	383	353	373	408	381	410	388	374	393	343	365	389	375	367	393	376	401	371	370	380	399	370	359	375	421	366	428	385	400	374	406	370	405	328	397	333	408	398	364	361	412	392	390	392	369	368	367	397	400	419	397	384	382	380	368	377	421	384	388	385	357	389	373	371	426	383	396	374	368	411	369	391	369	362	389	390	418	421	403	373	413	355	395	419	373	382	377	363	399	373	359	368	395	338	383	358	367	365	365	372	402	393	395	380	397	402	386	374	380	373	370	365	370	395	376	405	346	375	377	367	380	377	386	387	369	407	402	371	405	376	356	402	375	406	351	364	378	387	421	407	370	385	434	368	360	374	384	391	381	382	381	403	427	380	367	407	358	396	366	363	390	386	406	355	397	391	342	356	380	383	351	374	409	400	351	376	369	408	345	435	420	358	376	388	403	378	337	371	381	403	339	406	416	382	371	360	381	387	362	339	379	397	392	400	356	433	351	384	407	393	388	348	366	378	389	366	382	391	372	376	407	360	380	372	412	359	400	372	385	379	387	370	372	396	356	405	383	390	387	371	425	382	376	413	396	393	366	404	346	392	387	355	377	365	388	412	413	377	401	345	395	374	376	360	351	425	402	358	359	385	399	380	367	376	404	387	416	395	408	358	374	405	408	422	406	361	369	369	381	401	365	407	387	378	377	372	372	389	391	400	372	384	396	366	404	408	404	387	362	396	339	359	413	400	369	400	387	399	346	388	409	375	359	378	368	354	417	354	381	336	401	393	386	369	375	389	396	385	375	372	406	340	383	390	393	345	389	375	404	379	373	392	379	386	367	412	396	377	385	406	400	402	364	392	387	384	385	373	401	406	405	373	401	393	364	388	427	385	393	395	381	388	370	401	374	363	380	376	372	347	370	373	372	362	393	381	379	367	379	445	380	369	389	377	345	388	411	405	380	381	379	372	381	365	413	401	407	387	376	410	377	372	382	366	377	389	360	369	399	379	361	387	399	390	360	356	373	374	367	382	331	349	349	391	382	375	367	372	368	434	384	412	409	360	409	398	392	383	365	367	391	382	369	375	360	399	396	397	373	380	394	372	363	386	392	377	390	385	409	396	359	397	380	353	384	422	356	389	325	382	373	360	326	368	377	381	351	397	370	372	366	413	378	426	418	407	390	388	398	380	378	390	395	380	407	449	377	377	362	407	414	365	390	378	354	382	392	373	387	365	383	369	357	392	349	365	375	371	353	393	372	363	404	380	360	419	390	362	367	413	382	390	379	398	342	379	384	383	383	355	404	357	411	393	376	412	362	375	367	413	385	384	401	387	408	384	399	403	345	429	383	379	383	414	414	376	385	389	399	391	366	409	375	377	369	367	383	370	341	383	368	388	397	394	341	400	398	393	391	352	383	409	363	374	373	378	370	406	380	369	359	414	398	371	354	374	369	391	326	384	404	382	382	388	385	363	401	357	408	394	426	401	370	401	381	419	360	401	425	366	346	365	384	380	361	384	388	406	379	383	352	362	380	392	389	360	391	389	399	381	389	407	362	374	385	420	382	431	385	427	399	367	395	363	354	395	396	360	371	394	380	376	372	352	365	362	403	409	368	375	386	352	365	374	387	405	402	350	386	388	389	397	372	392	355	377	406	401	354	403	360	369	394	390	373	393	364	340	342	358	399	401	367	376	386	391	381	353	396	389	394	352	380	363	383	387	401	369	350	382	380	376	390	400	384	376	358	387	392	359	366	398	401	399	358	372	385	404	353	402	411	365	382	359	376	361	392	373	367	393	409	380	345	366	389	374	373	365	394	367	379	364	369	370	378	391	376	343	364	382	387	365	395	386	382	425	378	396	357	382	393	365	377	355	382	368	384	371	364	368	410	400	375	392	376	369	385	376	363	390	372	356	401	406	371	380	381	400	343	369	379	427	397	350	391	350	374	366	382	391	366	384	400	395	408	377	384	393	385	357	374	404	340	368	386	377	383	370	362	384	381	367	364	388	387	413	394	364	368	397	376	364	411	357	389	369	383	414	360	382	360	365	398	370	403	400	367	375	356	361	380	361	409	387	376	392	377	391	387	376	363	350	431	394	372	341	390	409	375	414	384	389	373	396	405	362	392	352	392	404	406
22578	21080	28495	23819	21078	21078	6509	1300	894	866	786	761	695	663	710	665	652	633	607	610	518	538	563	591	545	546	551	554	541	547	513	545	525	528	568	487	539	501	502	548	512	513	554	544	532	522	537	560	518	551	496	544	499	519	525	495	485	515	501	474	509	489	499	506	540	520	507	534	510	510	513	509	531	513	517	506	500	504	527	496	563	544	508	523	515	564	535	517	517	527	491	518	535	482	525	515	497	548	509	515	509	479	503	494	522	510	504	526	506	518	498	548	542	524	495	534	535	497	529	516	530	494	548	501	526	504	548	528	505	523	515	474	482	512	488	505	537	516	531	533	494	539	510	510	509	528	525	526	484	496	499	515	519	547	521	488	483	508	528	532	506	540	488	522	535	537	539	492	558	495	514	506	507	518	501	525	530	533	518	513	518	481	530	534	530	562	524	518	470	506	510	524	553	561	519	492	529	533	530	486	513	558	505	503	521	495	487	565	505	532	508	484	507	469	524	519	543	488	534	524	501	474	528	494	491	503	534	489	528	513	548	558	526	501	528	497	478	471	507	541	513	463	500	491	496	487	530	532	532	516	495	533	546	518	510	501	493	498	488	523	515	497	502	507	513	490	537	532	509	543	460	509	529	527	494	538	454	522	472	545	512	594	522	541	528	530	541	515	516	517	484	511	532	481	501	506	527	535	517	532	518	544	503	570	525	542	530	545	528	553	555	476	539	477	532	544	563	545	529	536	451	481	527	495	514	513	528	538	555	487	494	499	462	504	522	546	472	549	515	506	500	527	519	514	505	507	527	527	552	529	513	522	492	490	495	509	524	475	528	476	485	507	493	552	539	507	504	528	454	530	538	540	529	472	498	527	518	519	499	511	564	535	501	544	547	514	511	505	492	492	514	510	510	497	526	525	507	512	545	508	498	507	543	561	541	502	494	519	531	522	489	530	513	527	504	489	531	509	501	501	528	536	486	494	528	532	504	494	487	521	513	533	519	500	507	544	545	506	495	512	503	508	488	514	515	517	535	523	505	542	514	519	484	530	480	550	513	490	499	524	502	571	540	529	514	501	520	537	534	531	531	528	504	523	561	503	502	540	528	537	521	510	516	465	508	495	514	467	532	491	558	504	535	502	527	500	564	511	487	532	479	539	566	513	488	538	555	526	499	471	514	536	525	515	499	529	524	507	537	524	506	485	575	551	531	505	520	474	508	554	538	527	536	497	498	538	496	533	503	535	566	520	501	524	473	533	507	517	520	493	538	483	501	495	504	498	492	502	483	518	539	480	512	509	499	515	521	552	527	514	509	506	512	552	511	502	476	524	524	531	499	505	549	512	515	499	501	480	490	480	515	477	519	513	483	505	495	538	468	576	519	480	503	498	510	502	493	490	465	509	511	534	547	514	502	503	534	519	515	501	472	498	522	554	540	552	551	493	542	488	518	490	495	513	493	514	528	545	486	499	576	525	477	502	523	456	528	511	497	516	491	498	533	529	516	495	497	538	510	499	524	522	509	531	512	502	485	494	531	516	564	484	570	535	523	508	527	530	512	504	483	513	568	533	464	532	467	492	496	485	529	497	518	517	491	471	536	537	537	501	483	484	497	511	469	551	492	546	506	499	511	489	541	470	534	505	516	505	503	501	541	514	515	549	484	538	493	510	516	533	505	520	510	510	557	493	492	522	490	512	475	520	485	525	500	531	533	544	522	496	529	515	507	495	474	518	529	538	484	506	493	518	538	495	507	512	496	505	506	512	523	532	503	510	523	485	527	565	523	527	490	525	469	479	515	542	512	521	519	533	563	483	503	505	518	530	486	532	482	489	470	524	489	493	513	491	489	485	509	502	494	491	498	503	538	521	483	481	503	565	468	504	502	516	487	490	524	495	486	533	550	519	550	523	505	510	496	508	523	515	527	524	580	495	498	517	514	549	545	495	525	503	531	490	547	519	528	474	498	461	498	525	501	528	561	547	528	522	515	509	527	486	514	526	511	491	498	506	531	517	528	488	471	504	497	500	516	501	506	497	524	494	506	501	494	524	500	505	550	462	481	512	514	488	505	487	504	490	509	521	524	466	454	512	540	529	501	522	482	485	514	530	534	511	529	506	489	531	526	500	481	531	531	540	470	518	543	539	466	491	531	499	538	517	504	524	551	499	525	546	553	537	511	523	517	473	517	535	481	510	501	532	494	500	490	518	538	539	501	533	525	516	498	481	527	519	476	546	516	501	506	522	489	464	539	530	525	523	507	508	502	503	488	512	491	523	491	559	475	492	532	505	523	520	511	553	505	532	539	493	516	486	537	514	490	516	502	529	506	518	502	537	509	496	537	563	477	492	534	460	540	503	490	519	528	511	507	525	522	474	518	519	495	538	541	486	523	511	522	481	486	543	531	537	536	527	521	546	533	519	514	476	488	488	561	488	484	517	500	524	523	497	531	558	504	487	526	471	497	498	506	511	536	550	508	547	517	516	496	474	502	529	524	498	539	527	522	514	514	480	522	524	514	501	493	495	499	537	456	521	539	521	539	533	563	507	527	501	525	524	493	509	518	524	484	530	528	528	507	498	513	535	522	561	523	562	498	455	518	482	485	512	530	502	518	493	501	489	536	531	492	498	468	503	519	500	523	516	503	536	556	541	524	504	494	501	497	515	513	564	552	517	480	544	483	499	484	503	522	502	485	506	486	506	514	525	485	506	475	513	496	549	507	552	502	504	511	518	507	491	525	507	539	483	494	495	520	478	485	477	518	501	498	484	503	536	492	512	520	518	516	527	525	510	518	520	509	507	497	503	555	519	545	496	531	497	495	542	490	500	510	522	526	507	502	526	532	487	522	537	472	472	499	536	495	505	525	501	506	554	509	496	544	534	452	545	494	513	470	536	508	498	543	512	523	503	542	506	515	532	481	516	514	511	481	496	500	528	545	528	514	518	497	538	495	530	482	519	462	528	528	481	526	514	516	541	529	483	531	554	522	509	500	556	505	516	521	552	577	480	539	547	536	491	487	481	510	522	530	511	501	516	556	512	513	498	491	527	473	532	542	502	513	544	524	536	449	503	492	487	536	533	528	511	500	504	486	587	526	493	474	490	469	533	562	515	512	504	554	540	545	525	517	505	545	500	517	525	493	494	532	493	514	511	512	499	480	533	467	513	490	488	476	560	531	483	528	502	493	530	544	509	503	513	481	477	504	502	521	511	514	553	505	498	515	504	522	547	519	491	495	525	515	517	512	536	480	464	513	501	529	481	494	523	549	514	520	522	494	509	501	473	507	460	490	476	501	475	517	506	526	551	477	496	514	518	458	533	516	548	503	493	546	532	552	547	566	530	517	540	514	519	494	549	504	481	493	532	476	518	518	463	492	498	509	518	510	497	482	478	490	497	534	489	514	522	517	493	491	496	531	493	504	501	490	548	507	496	495	498	511	522	517	481	502	541	480	504	527	524	533	518	541	476	526	524	503	524	500	524	522	506	499	534	544	455
18543	40318	9737	4761	3355	2642	1933	1606	1391	1192	1068	895	853	798	764	663	671	679	632	583	593	626	578	629	575	561	574	590	600	568	526	532	546	513	524	565	524	502	547	564	544	508	514	556	540	508	540	506	553	510	530	533	540	537	529	524	539	603	521	521	467	541	549	500	552	537	513	502	509	552	523	491	534	543	542	564	577	488	544	522	514	524	550	525	528	496	518	508	516	537	509	489	521	484	513	541	509	508	528	511	526	529	535	522	537	516	540	500	516	522	486	532	544	505	513	491	539	521	505	519	526	488	492	547	565	561	495	552	502	510	528	503	532	551	510	520	482	519	540	511	535	523	549	522	560	496	517	531	538	519	499	458	511	512	518	515	510	544	535	495	509	468	560	540	500	498	549	545	492	529	512	496	571	538	514	467	504	498	537	499	492	539	494	555	529	496	547	479	499	523	533	553	541	504	515	543	506	528	538	511	473	488	523	500	476	509	514	478	521	541	497	519	500	516	493	507	468	492	540	567	584	543	508	517	490	492	524	508	509	538	492	542	537	493	490	554	499	562	541	482	518	502	550	528	499	525	489	465	523	518	500	517	572	509	485	525	499	531	495	487	492	491	549	510	487	503	527	565	527	504	526	510	479	470	506	521	536	502	540	536	503	497	472	548	563	506	560	512	535	463	525	508	558	520	536	488	477	521	497	525	504	501	527	517	536	498	490	537	537	538	566	525	469	501	508	520	552	505	491	487	526	484	545	558	499	535	505	498	539	502	512	558	508	549	517	462	544	512	512	534	540	537	507	495	523	510	488	520	509	501	517	509	534	481	515	534	491	532	517	520	546	524	510	532	527	516	474	511	490	500	505	511	538	515	529	526	472	471	531	495	515	521	556	532	545	499	535	505	493	541	513	543	518	501	497	543	536	510	479	536	532	515	484	511	499	512	524	532	515	536	520	521	534	524	489	550	504	496	535	527	515	517	512	525	505	520	512	529	479	555	545	542	533	530	526	497	495	558	511	517	503	536	523	507	528	485	464	553	570	516	529	500	539	519	502	530	485	514	513	525	513	455	520	519	525	508	529	522	499	509	529	547	531	546	572	537	539	497	522	595	506	518	558	566	488	527	512	536	535	470	528	523	541	502	527	530	533	512	555	517	514	504	528	522	517	530	526	487	520	512	488	516	530	489	541	559	559	554	499	515	496	535	481	528	506	514	510	491	491	515	523	535	502	481	508	530	497	518	546	530	507	517	543	520	539	499	490	526	536	502	507	495	528	514	491	558	519	539	507	529	532	476	484	495	493	530	537	495	517	514	511	526	552	510	491	526	558	464	503	538	519	540	517	522	527	530	493	534	534	542	533	508	515	514	520	542	497	504	534	516	526	513	556	508	497	498	558	506	493	468	480	493	511	482	508	510	552	504	516	501	503	522	488	507	536	495	541	539	504	529	519	529	521	524	548	501	515	529	538	512	550	528	494	522	531	516	502	508	504	521	512	516	519	518	482	519	514	533	478	525	541	538	471	514	504	532	547	512	516	512	489	511	553	500	518	570	495	528	533	503	498	507	481	544	501	546	524	501	521	503	554	492	510	526	513	546	508	541	508	548	518	517	507	532	507	504	542	521	515	533	491	540	514	496	506	490	503	564	488	521	511	513	516	529	480	556	463	518	505	511	549	534	511	580	530	523	531	536	540	509	556	513	504	483	542	497	498	534	503	507	511	515	535	556	527	502	519	479	526	583	531	543	502	517	570	534	555	478	508	519	492	519	519	547	487	500	512	508	507	530	516	543	570	515	485	518	486	533	536	569	516	544	526	512	564	510	549	514	493	486	486	512	534	549	511	528	529	516	502	502	478	513	510	502	527	535	532	510	508	507	535	526	511	537	512	468	533	518	511	494	497	529	530	525	502	489	507	545	540	498	525	516	507	501	519	488	515	477	514	496	529	497	507	483	507	499	513	520	526	546	556	523	488	499	480	502	468	503	530	502	474	533	517	530	519	501	534	508	494	523	529	492	537	535	502	512	524	495	499	541	585	509	524	498	509	569	512	503	516	531	497	509	552	508	530	544	499	538	541	505	502	511	545	548	529	498	505	493	519	499	506	517	539	519	519	518	504	513	505	520	487	520	515	498	520	549	502	507	509	517	536	510	555	502	515	513	508	489	513	516	519	520	541	549	529	521	509	532	543	531	516	493	520	514	511	540	550	517	566	507	500	504	520	477	508	551	542	499	472	544	535	539	519	527	523	511	535	535	563	525	536	530	464	546	541	505	557	509	496	494	539	521	520	488	515	481	543	500	512	513	555	490	526	506	518	512	526	516	508	497	531	535	553	529	498	503	508	553	533	481	525	500	526	531	508	529	510	540	512	511	553	537	542	507	476	510	537	544	544	523	506	531	497	503	529	548	492	555	509	555	521	524	552	485	514	492	542	512	535	522	506	477	540	506	527	534	557	515	489	504	534	477	547	490	516	560	519	516	547	500	500	496	505	498	537	556	497	505	510	524	524	527	530	538	485	457	503	528	466	523	540	485	507	546	479	568	506	528	508	508	519	535	470	516	517	549	539	496	522	496	528	524	515	530	541	472	496	543	553	499	521	483	518	536	518	546	474	487	479	569	520	541	514	509	526	515	508	513	581	518	530	496	509	500	506	485	540	499	523	452	549	550	518	507	522	516	519	546	536	530	553	524	496	562	555	547	521	542	499	508	539	522	511	537	517	509	549	521	538	529	522	498	515	540	552	487	483	532	517	505	522	521	464	527	509	529	546	524	517	513	492	521	561	529	496	537	534	466	504	517	546	492	538	480	494	554	495	533	467	508	498	514	556	504	523	552	531	525	485	517	529	517	502	504	518	534	530	525	506	529	478	564	525	528	512	529	538	527	517	465	526	529	528	523	510	525	509	528	555	504	485	547	499	533	479	518	522	543	528	542	501	475	542	525	500	534	475	528	485	510	500	539	522	541	499	490	512	474	538	522	514	515	532	506	503	505	486	536	525	519	521	508	499	514	513	500	499	517	511	525	520	551	565	531	531	493	512	558	522	505	479	516	554	505	502	546	538	515	530	520	555	542	521	545	517	534	538	557	507	545	509	497	494	542	497	504	540	536	559	513	561	529	536	536	530	500	518	511	494	569	501	563	511	542	516	536	562	526	493	568	523	493	510	482	527	543	531	524	532	503	519	508	547	507	539	495	536	498	527	499	533	501	497	491	519	531	499	554	510	513	530	498	481	502	502	489	515	530	542	554	510	519	474	502	493	529	476	473	504	529	512	567	485	521	507	513	507	561	508	534	508	493	530	517	511	479	516	521	455	527	548	507	509	499	504	531	511	506	522	556	520	542	503	530	555	517	519	488	487	528	518	508	539	562	517	491	544	511	502	539	551	536	504	535	514	466	540	473	505	515	516	506	531	519	503	480	518	520	478	529	544	503	506	490	534	511	514	509	510	520	498	447	506	503	520	491	515	522	512	525	530	515	505	531	509	508
27943	18369	3977	482	299	249	199	194	188	156	170	185	175	173	191	160	175	158	177	151	181	163	200	187	184	168	161	185	179	163	189	181	189	183	164	162	191	162	166	174	152	174	162	170	190	177	166	161	159	187	185	178	183	166	170	186	153	183	148	149	187	174	160	153	185	168	189	173	166	187	169	198	159	189	164	176	178	177	161	175	190	170	146	165	199	165	183	153	154	146	185	173	165	157	159	170	160	186	143	200	172	189	200	178	157	181	186	152	175	160	173	153	185	161	191	167	159	160	149	165	163	161	177	162	166	176	184	170	150	177	154	169	185	172	189	176	168	165	142	169	172	164	183	161	191	165	171	166	175	168	202	168	178	189	159	174	178	171	193	169	160	167	160	164	177	164	171	151	152	190	186	174	171	165	179	166	167	208	163	187	161	155	181	174	187	182	173	180	183	195	181	192	155	167	178	145	177	179	163	174	179	179	166	170	140	189	185	184	188	184	165	170	159	158	194	184	172	155	181	177	150	177	159	166	174	202	179	201	158	186	198	169	152	155	155	208	192	154	168	168	178	168	160	170	148	173	178	175	177	165	187	175	162	201	165	148	182	182	163	169	183	149	164	157	176	195	191	201	155	158	165	165	162	157	172	174	164	179	170	177	173	171	191	182	186	157	182	166	149	166	200	152	180	181	175	190	159	181	159	173	181	184	159	152	186	186	184	199	189	173	161	168	166	172	190	181	165	172	166	173	155	180	183	162	170	189	176	165	173	188	156	182	181	171	179	174	170	187	187	176	170	182	202	165	186	147	166	162	157	162	188	166	210	156	201	169	150	155	159	205	171	174	192	167	174	154	179	176	165	166	164	188	167	158	175	173	153	161	147	184	188	165	163	177	194	193	169	193	180	171	173	183	169	145	178	207	185	214	164	177	144	175	181	160	174	184	184	183	186	155	191	178	172	190	162	203	188	163	157	168	144	200	182	167	166	167	172	179	163	184	155	176	170	149	161	165	164	166	183	174	183	177	185	176	190	164	183	157	156	151	185	171	176	184	186	197	166	168	189	161	164	165	171	180	182	167	156	171	178	190	199	169	191	170	185	151	192	159	168	188	176	163	187	172	173	182	168	174	183	158	148	139	144	178	169	169	174	148	184	161	165	194	190	189	168	173	195	193	154	165	192	174	163	184	180	165	168	186	185	171	197	192	175	172	170	186	206	190	188	163	163	190	173	152	178	181	194	170	163	193	165	180	184	162	191	181	175	194	162	166	178	164	163	163	196	147	169	173	194	159	188	176	185	189	167	177	170	181	181	170	190	174	204	173	169	164	159	161	175	191	152	169	149	157	162	180	183	174	190	150	168	188	167	170	163	176	164	171	162	159	188	174	168	155	178	152	181	163	163	187	156	178	174	162	182	170	171	180	189	178	180	168	163	193	167	166	160	169	166	169	171	180	163	162	150	158	167	190	176	186	181	180	177	162	185	181	178	159	165	165	178	175	182	154	166	164	179	161	175	162	156	173	175	205	185	164	166	175	149	163	163	171	164	187	155	189	203	164	176	174	180	157	170	172	184	217	159	159	164	154	157	191	181	140	153	170	150	150	153	186	178	179	180	176	174	177	191	178	177	174	162	175	164	143	178	176	189	173	165	194	198	180	187	170	166	147	185	172	202	194	171	167	165	172	196	172	177	173	191	172	161	161	193	187	178	150	164	175	158	173	167	199	149	161	175	181	145	157	160	171	172	152	182	195	167	152	186	161	197	226	173	191	174	171	155	163	172	172	177	174	154	174	168	180	173	167	176	187	203	173	164	155	164	170	183	171	159	177	184	156	169	172	184	176	201	189	184	169	173	172	169	159	174	152	168	189	173	167	163	166	163	192	168	188	159	170	164	156	194	172	195	161	171	178	162	193	178	196	176	189	176	175	170	181	172	171	167	166	197	176	163	152	168	184	184	143	164	162	177	177	177	203	182	171	187	181	156	184	165	168	178	161	193	169	173	172	167	178	191	197	187	183	168	181	172	190	176	186	171	190	185	183	176	156	152	192	169	200	188	169	175	177	187	172	164	176	174	179	172	179	196	161	191	186	179	184	143	152	195	155	176	180	195	166	173	167	172	183	133	162	164	198	217	169	168	166	187	163	166	177	173	172	176	170	158	144	205	183	181	184	175	176	176	152	212	181	176	156	194	170	166	170	174	168	178	165	174	170	191	171	168	174	156	169	176	197	191	194	159	170	174	171	169	163	165	164	180	168	195	174	171	164	179	165	189	199	175	162	193	170	172	180	148	177	186	160	187	165	178	164	167	161	165	162	167	180	193	170	169	170	163	174	163	158	175	183	198	201	176	171	178	192	144	187	175	183	176	176	198	158	149	187	175	169	185	169	147	174	174	168	159	170	155	155	177	161	212	170	200	185	176	202	164	167	162	174	181	159	181	186	157	162	209	184	180	184	189	189	146	179	175	159	191	165	168	176	184	176	156	205	190	193	164	195	149	175	168	178	170	170	153	180	186	179	183	188	176	171	181	166	172	167	173	168	175	156	155	188	170	165	175	156	203	190	169	181	153	141	146	163	171	172	180	162	184	170	171	166	164	161	163	150	181	186	161	156	170	182	165	177	185	165	158	158	192	173	154	168	163	177	169	172	186	171	170	170	172	191	175	163	188	161	185	176	183	159	155	174	191	168	182	192	186	188	186	159	184	219	179	169	188	148	188	172	182	175	166	169	170	156	170	191	183	166	169	159	157	176	171	166	142	176	171	164	179	178	143	205	198	150	150	176	151	174	162	169	184	163	190	162	169	166	173	161	186	174	194	159	193	170	168	166	183	177	178	179	173	169	188	169	173	156	179	167	186	155	152	158	178	184	172	187	173	188	203	148	165	185	183	191	163	165	192	193	159	171	160	198	157	167	152	194	182	173	151	170	188	199	195	163	191	160	175	184	168	203	146	185	180	162	149	176	171	174	163	153	165	174	193	161	191	171	208	131	165	175	154	174	172	184	159	173	189	188	178	170	171	169	154	199	187	163	191	175	163	168	179	171	170	179	188	184	157	181	182	173	182	158	177	177	180	180	183	197	173	147	159	185	175	186	165	170	159	178	170	196	170	201	167	179	181	178	180	176	181	173	193	170	169	176	165	172	154	191	195	144	160	172	160	170	171	179	194	177	180	156	165	186	169	169	164	170	177	167	183	184	163	181	166	145	155	160	179	187	191	166	170	180	177	182	176	168	158	188	179	180	179	146	175	187	170	177	169	191	162	179	164	178	168	156	155	188	156	169	198	166	183	183	131	188	199	180	178	168	161	192	196	178	186	152	167	194	182	163	197	165	198	207	173	185	178	169	162	199	172	165	172	172	175	186	171	187	165	150	185	170	174	164	174	156	179	194	171	153	175	169	161	170	199	172	172	176	193	176	167	160	186	166	180	145	163	177	174	165	152	171	161	183	137	159	170	153	180	174	182	148	153	155	181	172	186	162	180	169	147	170
15054	11465	633	323	298	252	240	218	234	206	220	215	217	225	194	210	199	218	203	188	190	177	201	212	214	199	189	180	192	187	211	202	194	203	193	194	205	180	221	187	188	207	209	193	204	181	213	179	193	182	176	197	221	211	185	166	207	198	197	200	196	195	199	195	203	211	196	212	225	203	201	208	213	202	201	199	182	209	166	189	178	183	218	197	172	199	186	200	181	210	200	210	192	201	202	204	202	215	220	181	199	205	198	200	218	216	184	197	172	187	213	217	208	189	191	185	196	206	232	197	190	221	204	198	184	206	200	192	199	184	203	236	195	209	184	185	204	208	189	176	194	227	207	199	188	191	217	185	204	223	194	183	190	228	186	163	187	174	200	196	183	202	209	230	200	208	207	226	220	190	184	183	182	207	199	185	200	186	160	223	190	218	198	194	194	207	188	221	186	210	199	196	197	193	184	184	186	202	183	203	205	204	201	193	194	210	207	219	188	192	220	195	219	219	195	202	201	200	197	231	206	205	214	211	185	194	206	196	185	202	210	164	192	205	168	199	177	222	183	203	216	202	247	181	210	192	231	184	197	185	232	214	224	184	215	203	223	205	201	191	198	197	207	196	197	187	198	176	183	213	195	208	196	190	178	205	212	184	184	204	224	202	226	210	182	194	183	201	163	188	217	226	213	189	198	203	208	178	226	189	204	198	192	225	196	196	221	217	209	239	215	189	210	173	196	180	202	204	175	201	196	204	211	183	217	223	193	207	199	206	179	196	206	203	199	227	198	219	162	178	201	197	196	180	187	191	196	198	182	183	228	183	182	214	210	163	195	189	215	188	232	190	189	189	194	199	185	199	185	202	216	190	221	199	195	186	196	201	212	180	220	213	189	203	190	166	206	200	186	212	185	218	196	219	216	228	195	192	183	185	214	189	194	193	182	206	204	201	190	179	204	206	213	206	196	179	195	210	202	172	188	200	190	191	211	205	199	189	183	182	182	193	192	210	222	215	201	220	205	217	203	213	182	209	176	214	197	200	224	185	238	195	210	204	198	189	188	210	213	186	186	201	193	177	191	189	197	187	179	206	209	188	217	182	185	196	173	199	176	177	212	194	181	204	193	233	199	188	193	201	219	189	203	184	185	191	207	204	188	204	183	192	184	186	193	211	206	204	202	222	190	217	212	202	199	198	198	210	199	219	222	203	213	246	195	195	188	195	225	187	211	207	216	181	187	166	188	192	198	203	219	186	223	190	203	169	203	168	219	193	183	181	186	197	206	189	187	178	212	190	195	188	215	188	193	191	191	182	180	204	218	205	225	195	216	199	203	217	188	200	211	187	203	188	209	214	193	206	184	196	200	206	194	188	204	201	182	188	174	195	193	205	205	220	172	198	167	209	180	223	200	207	193	208	201	212	186	173	220	198	206	204	180	199	175	196	201	214	201	212	194	167	221	223	227	198	216	188	225	211	178	206	192	221	202	200	206	208	188	183	203	216	182	187	181	198	190	196	181	201	198	186	221	220	203	202	211	191	183	186	217	191	197	188	197	213	203	193	199	181	190	178	209	210	192	181	202	193	180	194	201	200	186	190	195	188	169	204	209	192	201	187	192	185	192	216	197	210	199	186	216	192	185	182	208	197	208	199	201	201	208	221	209	171	205	223	193	209	196	193	186	191	173	197	184	181	232	204	193	177	196	201	180	198	214	214	188	192	230	188	184	214	213	198	200	188	192	187	195	193	217	194	213	211	187	190	209	198	211	198	193	201	189	197	199	203	183	189	207	186	199	186	202	170	167	202	207	209	192	197	180	209	199	197	212	192	229	179	178	209	233	196	215	198	155	217	215	193	194	183	214	224	183	195	195	166	189	194	200	215	196	201	193	196	195	184	204	199	190	188	171	189	201	190	198	225	201	208	187	186	210	198	215	205	215	192	202	191	212	178	196	203	212	197	194	215	180	177	202	199	206	203	191	184	219	225	189	186	184	218	199	206	199	187	214	186	192	209	197	171	201	182	195	196	211	210	234	217	180	198	204	228	185	212	212	175	201	198	193	211	207	195	209	211	205	218	191	200	187	181	214	178	197	195	206	208	207	206	190	179	189	198	194	192	205	192	184	184	214	223	190	215	217	204	207	184	194	182	184	200	189	213	200	208	223	201	225	216	210	179	193	206	199	179	195	189	197	175	201	192	209	195	185	206	184	208	185	196	203	191	200	208	172	208	208	202	211	218	218	202	222	203	204	207	172	214	167	206	207	221	199	190	201	223	207	184	182	188	210	203	217	212	178	203	224	219	219	203	189	213	175	159	166	196	193	221	192	212	186	198	200	198	194	206	210	180	193	210	208	192	203	200	202	197	186	213	193	197	207	200	177	197	174	206	175	214	184	213	207	191	196	210	189	174	178	199	177	205	212	207	197	227	176	200	199	192	210	213	209	190	204	204	197	214	204	199	200	184	208	188	207	190	214	195	211	197	218	188	190	217	220	208	201	208	164	204	188	205	181	200	205	178	201	192	190	212	182	190	202	186	204	211	216	198	204	189	187	187	192	192	238	184	173	206	180	215	225	221	190	203	164	209	185	192	194	174	222	194	180	199	201	205	212	193	210	187	206	181	207	209	179	202	203	196	199	185	215	196	203	201	208	211	207	181	196	196	183	191	190	215	204	231	196	176	179	164	192	203	214	202	202	197	194	192	189	184	172	206	183	228	212	181	203	201	208	188	217	211	197	185	206	188	205	208	205	170	191	200	177	196	220	202	164	198	199	198	211	200	196	191	198	181	217	203	180	205	212	201	213	206	212	209	174	185	183	190	207	175	186	190	184	172	214	249	223	196	199	220	193	198	196	170	189	228	193	213	172	209	207	183	188	194	182	200	199	216	220	181	210	189	206	182	213	207	195	184	229	197	177	195	206	185	188	212	193	218	213	210	168	192	190	211	181	188	208	206	185	186	198	181	199	177	203	189	197	207	190	176	208	208	192	193	202	189	170	190	214	211	214	192	220	206	224	198	205	227	201	199	200	204	186	202	177	194	209	211	205	201	216	187	186	193	215	191	197	212	191	195	176	202	194	200	205	173	188	199	229	190	182	191	188	177	208	179	217	205	209	201	205	193	209	190	208	199	217	206	190	215	206	179	211	210	173	208	195	197	196	208	207	198	180	192	209	198	202	187	188	209	210	215	168	183	190	160	211	192	203	195	198	227	203	219	199	222	204	173	233	183	206	189	209	197	201	196	193	213	200	188	233	177	168	193	208	204	176	201	171	195	186	196	188	213	196	190	188	183	164	240	207	224	209	193	198	222	174	207	219	175	203	223	198	219	178	202	188	203	163	198	195	197	203	218	215	192	201	173	203	194	205	196	172	216	213	198	186	197	195	193	192	199	182	177	188	202	192	185	173	187	205	189	193	214	195	193	198	192	206	206	177	202	205	191	199	211	182	201	192	189	186	223	208	199	177	170	217	218	191	230	219	210	179	186	187	223	179	210
23614	21034	28016	24226	21015	7774	879	609	497	421	400	344	346	321	318	301	273	311	296	288	266	276	294	287	257	252	251	249	261	288	274	246	261	236	233	274	305	257	254	241	255	255	277	243	249	244	262	249	258	260	256	269	239	300	231	242	274	252	255	238	237	245	233	233	252	229	235	232	245	233	275	230	257	268	229	262	253	264	231	285	266	239	242	256	240	230	268	259	244	229	243	245	253	273	237	269	243	225	252	262	266	252	216	250	251	249	276	275	263	234	273	246	239	249	251	249	259	259	257	272	218	247	248	259	254	250	252	216	257	213	258	248	268	242	256	234	249	223	261	241	271	275	265	261	247	236	255	242	222	265	243	259	244	258	265	251	263	283	250	243	236	249	263	265	237	225	242	240	231	254	226	276	246	257	244	252	266	252	249	225	244	236	259	271	247	268	271	242	268	261	246	269	239	258	247	238	262	250	249	235	260	216	228	234	265	279	260	244	228	241	253	258	276	253	232	256	268	236	277	262	261	253	282	246	218	250	237	275	237	233	234	239	262	272	250	276	240	269	241	256	257	254	236	243	237	220	233	234	259	225	223	259	230	244	260	252	245	250	263	258	240	241	246	274	260	265	241	251	237	244	251	255	248	242	264	230	263	242	254	252	241	248	231	222	251	262	247	244	256	253	253	244	251	251	231	274	262	234	218	241	264	276	246	249	242	255	267	284	238	265	247	235	238	248	270	290	269	204	237	257	211	269	237	236	244	266	270	257	262	228	223	245	244	291	262	243	262	272	219	229	238	232	240	238	266	254	273	241	226	248	258	231	272	261	264	238	227	257	266	269	221	229	218	245	284	242	246	232	262	229	244	237	234	240	231	268	234	220	245	264	266	246	249	253	268	244	270	262	265	247	230	257	254	286	229	256	242	212	273	242	245	237	253	233	267	273	234	235	287	260	236	247	246	239	260	246	250	245	246	235	242	267	258	254	238	261	266	282	254	243	227	254	274	260	252	245	219	264	255	270	247	247	239	250	231	222	219	263	240	243	233	265	260	260	256	248	253	283	248	243	250	242	252	240	245	226	244	232	262	245	246	298	265	240	260	263	259	240	240	243	255	266	266	275	253	277	271	228	265	249	248	254	244	250	250	224	249	252	251	220	252	255	223	243	265	240	216	237	221	268	234	261	233	233	222	234	267	254	235	249	243	277	241	273	243	255	257	238	251	243	237	240	231	239	255	230	227	239	251	240	250	268	240	246	269	234	269	250	246	256	242	269	273	255	257	244	226	237	256	239	269	257	253	234	268	265	223	251	252	244	266	256	259	246	282	242	269	253	236	250	264	261	233	254	258	262	234	263	242	253	245	294	249	285	250	262	253	238	279	281	262	253	223	266	254	226	251	233	256	266	248	237	259	240	263	254	271	231	254	258	247	255	252	247	264	239	241	223	262	248	254	242	222	271	226	232	268	235	237	249	265	243	269	244	217	265	260	245	255	229	259	231	239	238	248	229	263	253	254	238	250	246	268	274	264	245	246	240	233	246	251	246	242	257	237	229	244	251	250	274	268	264	248	254	254	261	266	239	235	241	216	250	257	229	216	244	249	251	259	250	261	244	308	218	250	256	251	269	263	255	254	271	249	254	284	248	251	237	248	232	260	258	230	247	237	250	260	251	274	268	256	255	218	257	271	251	249	270	227	240	230	283	277	246	241	258	269	241	272	231	275	252	238	266	235	247	269	244	249	239	271	238	228	275	248	242	222	247	260	253	243	252	221	264	260	248	265	244	238	265	251	232	252	283	256	237	259	271	231	222	242	225	258	248	265	245	247	285	235	242	257	285	253	266	240	251	267	238	224	264	245	249	261	234	249	220	245	259	249	242	244	261	243	251	254	279	236	248	247	260	238	272	252	224	230	245	226	255	240	254	225	302	252	239	270	248	266	254	253	235	249	247	256	253	252	246	232	241	220	237	271	248	251	250	243	262	244	253	266	246	226	246	241	228	264	234	244	268	246	265	224	260	282	237	244	266	243	236	246	255	239	222	244	233	258	267	280	246	254	237	262	279	283	228	262	256	249	238	237	264	282	241	273	238	227	223	260	231	226	247	249	231	242	244	235	287	245	273	247	238	236	226	253	232	277	272	244	236	274	254	225	243	228	250	251	257	254	232	237	250	256	250	251	263	262	252	241	248	229	269	262	251	271	249	282	258	244	262	260	240	262	249	261	264	236	244	251	249	252	264	261	237	221	271	254	268	283	230	219	251	239	246	261	235	272	229	251	264	228	249	248	235	247	238	255	233	232	233	225	242	259	258	251	241	267	261	258	251	239	265	251	227	241	262	271	244	251	246	236	235	271	235	236	220	253	257	252	206	251	271	261	246	243	253	269	266	221	259	268	260	242	267	270	248	231	241	226	247	239	239	245	225	248	263	258	252	257	241	242	280	273	241	236	239	252	238	262	258	236	259	274	288	272	247	249	248	255	241	244	223	288	225	240	280	220	249	229	281	221	246	259	235	280	241	265	261	275	226	248	244	246	227	257	261	252	281	227	263	230	253	259	261	243	249	255	259	251	232	255	249	245	245	245	281	279	244	273	245	232	243	229	252	225	252	232	231	251	256	253	265	226	263	247	241	237	254	242	246	252	269	256	256	247	259	247	276	270	268	260	280	286	270	248	255	260	250	249	247	246	250	237	247	235	227	247	244	246	256	268	230	212	240	251	277	251	232	241	228	254	237	261	233	252	301	235	232	249	244	245	244	270	264	232	231	253	238	276	255	265	265	241	236	223	258	249	274	259	265	252	232	235	260	247	248	250	260	235	242	263	252	251	237	253	256	228	238	272	249	230	226	245	246	252	241	242	241	250	241	236	243	258	244	261	261	268	263	281	267	233	254	244	241	236	256	247	262	227	243	251	245	220	248	244	238	230	274	213	219	248	251	238	224	253	264	268	225	250	257	256	265	233	282	222	254	262	255	251	263	258	258	249	241	271	260	277	256	233	246	238	261	282	271	234	257	244	253	282	245	278	238	261	240	251	244	260	246	240	250	256	245	267	263	257	248	246	267	241	239	250	246	236	264	250	232	242	208	251	242	222	258	243	246	238	236	228	248	254	257	247	254	267	252	232	234	235	270	266	250	260	248	229	232	235	252	215	236	249	272	254	233	253	246	273	256	226	213	224	235	270	255	251	269	257	234	234	262	285	241	268	273	272	254	252	242	271	235	243	247	252	243	285	261	226	278	221	269	230	277	254	269	240	240	218	221	259	252	220	271	229	240	269	224	258	234	245	259	258	261	241	269	248	262	219	236	270	253	252	279	257	257	250	271	236	246	249	261	236	233	250	252	249	256	250	255	235	242	252	229	256	231	255	267	260	288	271	271	243	270	244	266	240	242	268	238	239	214	231	244	240	265	227	275	248	271	245	257	244	251	266	249	263	256	250	255	246	255	234	265	227	233	260	258	282	251	241	249	270	261	269	256	235	248	259	252	258	230
15568	34191	5677	2525	1878	1346	1073	823	667	590	534	473	433	404	418	377	388	352	328	322	335	304	302	283	296	289	294	274	310	297	272	260	282	282	260	287	303	257	251	265	313	270	279	278	268	271	261	265	234	289	265	288	239	275	283	294	261	271	271	235	282	233	274	259	289	269	269	235	250	254	254	262	282	247	270	258	254	268	260	271	276	277	303	261	280	267	247	277	267	258	266	260	289	250	245	270	258	283	255	265	281	268	273	276	265	290	280	277	301	239	246	261	261	232	270	279	274	260	250	283	289	291	268	248	266	276	228	239	272	286	245	282	244	240	232	254	250	280	282	258	279	283	234	256	261	282	269	292	243	244	297	259	294	269	245	242	267	268	254	280	271	273	247	269	235	262	275	262	254	262	239	273	270	244	262	277	253	235	256	258	247	260	265	280	253	284	255	289	259	256	273	254	288	250	251	256	241	277	275	251	271	279	246	242	260	252	246	286	233	275	260	256	242	266	268	263	257	241	251	252	270	271	272	301	288	274	305	256	255	262	271	237	261	289	272	266	263	283	274	258	251	305	265	277	251	298	254	262	274	264	287	247	276	281	243	257	255	258	257	241	255	281	262	294	283	284	266	256	284	261	276	267	251	283	252	290	282	235	240	251	277	261	225	254	282	254	286	269	269	266	301	274	295	267	268	259	267	268	256	264	257	268	262	276	277	282	242	262	272	264	259	268	259	254	270	257	251	303	235	248	260	258	252	260	260	259	261	278	279	284	262	230	258	277	259	267	269	239	241	242	256	242	264	273	287	250	273	267	266	231	254	254	273	272	307	272	275	257	269	260	271	255	288	256	269	271	260	257	282	269	254	256	290	246	270	280	250	294	279	275	271	244	245	264	257	273	277	262	234	276	257	281	258	256	255	259	280	266	266	252	276	256	276	248	228	256	286	265	280	234	249	225	273	273	250	265	235	232	234	287	260	273	263	312	228	271	238	270	276	250	279	232	262	256	270	300	273	273	259	297	274	265	246	298	271	308	283	276	288	268	267	281	242	290	270	239	298	281	261	231	288	250	256	258	273	245	267	288	260	267	268	279	289	245	249	274	262	258	246	275	284	277	264	259	266	284	284	264	234	257	276	279	278	281	287	238	247	259	280	270	275	301	279	289	274	296	254	280	263	282	275	269	266	290	265	247	279	251	279	273	257	276	257	257	259	266	251	281	245	251	256	248	271	282	260	244	292	272	271	244	262	263	274	274	270	252	263	258	246	259	269	275	267	257	261	260	282	255	256	256	260	295	256	321	272	273	261	279	277	271	278	255	259	261	267	254	254	298	265	299	289	271	249	285	264	282	238	259	242	267	300	266	271	245	248	260	294	254	250	238	241	262	275	297	269	269	257	250	293	265	244	255	270	240	277	264	281	261	267	290	254	255	275	268	259	272	290	256	257	275	284	265	266	284	263	283	280	240	288	273	254	266	259	276	260	251	277	273	268	246	261	255	267	288	261	265	248	250	275	244	303	237	302	231	238	250	248	239	273	288	242	254	267	257	269	289	227	246	288	235	289	284	245	257	290	249	241	243	251	290	267	295	265	235	284	266	259	282	271	234	231	258	251	259	243	244	269	262	267	267	261	289	252	297	271	260	256	257	236	249	265	274	271	260	260	245	267	252	267	269	277	257	266	257	258	273	261	260	285	288	260	273	264	289	272	248	262	293	282	273	260	220	294	257	261	241	240	260	284	276	290	261	302	267	277	282	263	261	240	258	271	263	268	255	293	284	238	299	255	263	253	262	285	266	272	235	259	292	243	262	277	283	275	257	253	259	266	233	281	277	260	251	260	275	262	241	275	260	274	252	302	257	252	264	257	242	231	292	280	251	248	280	284	281	292	322	264	239	250	270	269	299	256	282	263	249	309	258	263	262	260	278	242	277	246	275	264	291	265	261	244	253	250	287	256	260	241	251	262	260	268	254	267	258	272	253	275	289	280	275	248	248	264	275	254	236	234	262	257	248	277	292	273	266	261	266	254	266	258	274	245	263	291	264	252	239	298	248	266	255	249	247	269	266	262	280	260	258	255	282	247	297	250	278	257	242	282	245	251	268	270	254	264	255	318	261	263	278	245	251	241	264	294	247	275	263	264	259	248	249	264	282	259	258	275	260	262	250	234	262	286	259	281	275	284	250	268	280	283	274	253	269	251	272	269	258	277	251	295	268	262	286	262	277	275	276	267	269	252	266	243	249	289	270	258	245	252	238	243	313	252	283	257	224	263	277	266	254	249	258	283	269	249	244	250	263	236	258	261	242	261	250	220	248	297	288	240	274	276	294	253	275	275	252	247	244	249	252	268	245	296	250	233	269	267	285	267	275	267	245	264	262	268	218	254	293	258	266	254	246	261	264	260	257	233	263	252	268	271	247	254	261	276	268	270	280	251	293	256	278	255	275	256	256	254	276	243	255	268	269	254	264	246	276	260	238	269	279	293	304	250	301	257	223	254	242	259	277	281	280	255	268	253	251	245	261	255	255	249	268	236	278	275	270	264	263	259	269	256	268	259	292	255	275	274	253	263	266	236	292	260	230	277	248	271	266	284	258	272	255	255	281	269	261	254	272	266	278	279	241	255	289	289	302	270	267	239	256	252	287	291	265	284	269	276	285	264	236	275	255	256	279	274	271	289	274	268	294	266	290	249	242	267	276	260	288	261	256	264	249	242	284	250	278	248	274	261	302	264	283	254	248	258	270	280	251	259	278	293	255	277	253	257	256	239	274	251	265	268	266	273	265	273	245	257	276	258	254	252	239	268	273	250	260	258	278	242	278	278	254	240	276	289	271	258	271	247	270	285	253	284	268	263	284	277	238	258	269	289	252	270	244	272	262	239	273	275	277	285	263	276	282	251	242	253	244	296	279	248	260	265	280	272	248	255	278	283	254	294	266	255	252	266	279	297	286	269	286	288	271	241	262	309	286	277	286	266	274	273	276	252	244	277	276	277	258	246	285	262	264	275	261	272	239	288	248	271	263	264	255	248	279	286	240	267	268	259	271	250	293	262	280	290	261	260	260	270	271	279	285	264	238	265	259	292	249	282	285	250	242	253	267	247	264	266	243	242	243	248	275	277	257	285	256	231	265	255	221	240	239	242	260	274	275	265	277	264	258	248	258	296	243	233	254	278	275	280	262	241	255	283	276	271	285	257	272	266	255	258	256	276	264	277	259	294	244	263	275	263	276	248	269	241	256	258	268	262	263	269	264	270	261	305	274	260	250	280	264	252	279	256	276	264	273	264	268	268	285	287	286	270	244	259	263	263	293	286	234	257	263	257	271	278	269	287	270	291	276	265	285	259	268	296	261	259	271	268	280	250	262	259	261	245	289	290	290	264	262	269	277	248	275	251	271	273	282	274	294	258	295	281	246	231	236	277	264	276	290	290	273	276	234	286	264	265	240	282	247	294	280	281	266	267	236	260	260	268	281	251	267	277	258	242	240	271	287
24848	21022	26910	25159	7935	655	585	492	485	435	438	411	414	425	387	380	347	368	386	336	361	394	371	373	360	344	358	355	365	343	348	354	338	339	334	328	384	398	374	342	379	359	351	355	359	362	367	334	352	377	356	347	323	349	348	372	363	335	348	338	368	349	362	345	324	361	313	349	353	370	361	341	368	346	346	327	373	356	338	345	346	357	347	338	356	325	367	332	335	369	310	374	389	386	343	365	348	337	357	344	353	337	345	338	333	322	330	383	344	342	333	368	352	326	357	348	366	367	344	329	316	341	375	358	321	359	341	368	339	355	357	377	354	377	379	356	351	335	368	350	343	347	359	356	346	362	358	367	365	364	380	340	361	329	346	342	327	369	335	325	360	339	354	381	344	322	389	348	376	329	356	335	378	351	382	354	357	334	332	353	376	363	320	340	320	358	366	352	347	359	347	358	345	387	366	364	361	371	342	355	356	321	336	313	345	351	355	354	379	355	355	322	339	348	346	359	342	363	368	375	352	354	351	375	338	346	365	369	349	333	317	359	400	369	339	330	348	322	353	316	350	363	339	377	343	344	375	330	354	319	344	362	344	385	318	366	359	363	365	371	340	343	348	351	358	346	323	350	340	337	354	303	334	327	332	360	406	364	373	354	362	375	352	357	372	345	321	351	356	340	343	359	360	340	339	363	388	345	324	371	336	344	381	337	377	358	370	336	364	369	309	323	342	353	337	337	348	376	357	366	364	366	361	355	367	346	372	368	327	373	372	374	332	328	370	353	324	329	352	340	342	329	353	353	365	369	378	354	336	358	376	355	364	352	353	362	366	394	328	324	362	348	389	342	328	352	332	364	330	353	348	348	341	360	341	353	313	379	363	339	342	357	343	313	345	366	359	367	332	337	332	337	341	363	334	347	364	309	308	373	315	340	373	334	379	339	320	356	322	345	372	377	360	345	338	320	341	380	344	358	337	353	375	407	351	355	369	368	336	382	400	343	365	348	316	361	333	353	366	326	341	353	341	357	327	362	356	349	369	342	353	364	345	381	316	336	338	358	378	359	368	368	347	367	362	321	378	342	350	338	334	344	330	354	360	358	355	351	353	353	330	371	339	368	353	332	345	336	374	351	362	325	336	359	377	331	354	367	366	337	373	388	346	346	341	351	386	382	325	348	397	348	372	346	351	325	332	352	333	352	339	358	334	363	378	345	367	333	354	378	346	352	375	343	344	369	355	339	333	355	347	338	359	334	366	343	333	369	346	353	370	336	352	369	351	376	342	340	298	367	352	350	401	357	337	348	357	357	347	370	350	310	361	335	331	344	359	316	347	337	328	355	341	331	372	356	344	354	318	366	326	344	338	337	352	367	361	342	368	343	350	371	345	348	339	352	339	356	330	306	355	369	332	343	359	364	371	350	340	340	363	375	337	337	344	350	328	329	329	355	353	349	386	337	336	374	353	352	336	349	363	362	345	359	347	346	361	413	346	389	339	339	367	361	351	350	350	366	354	334	315	346	356	322	370	339	381	401	332	361	350	346	346	324	365	353	386	351	380	343	370	347	376	337	338	344	353	322	355	387	368	368	357	377	376	372	360	332	370	339	371	353	336	349	378	378	340	345	363	334	349	325	370	356	359	337	352	345	344	363	352	372	353	349	354	307	371	343	319	348	314	363	325	348	359	316	331	358	310	337	371	357	387	321	317	352	324	382	349	358	358	377	346	345	350	366	375	357	323	345	359	352	345	331	351	381	366	346	343	339	318	347	369	348	356	353	366	358	363	357	388	351	372	377	360	356	345	360	323	339	358	336	347	329	342	347	370	342	340	357	332	320	365	348	328	386	336	357	381	363	338	401	339	350	349	367	373	331	396	324	319	317	352	356	365	337	323	304	318	357	340	356	384	377	316	362	385	366	366	342	351	350	336	366	325	333	381	339	361	361	371	339	326	322	303	337	349	318	354	345	330	346	328	341	326	342	325	347	346	373	354	333	345	353	350	341	320	353	339	328	381	313	383	324	369	355	323	356	345	343	356	381	361	380	318	340	362	332	333	357	344	344	370	373	343	361	344	375	356	379	372	352	361	325	370	320	374	332	370	371	352	353	362	324	359	385	355	368	362	368	334	339	334	350	356	342	376	346	344	353	354	320	334	330	390	379	366	364	351	360	347	365	325	369	357	328	365	320	337	351	332	361	335	350	385	358	358	388	356	359	342	380	335	396	362	329	348	349	351	358	341	363	379	345	363	356	307	338	335	350	365	405	312	365	395	347	343	356	379	339	375	344	357	339	343	362	367	360	409	314	370	348	374	370	350	351	374	368	357	352	368	381	367	359	326	309	358	348	356	340	363	392	364	386	351	380	371	380	357	360	354	373	334	340	339	346	375	365	357	313	378	351	317	339	376	349	332	366	361	356	331	352	367	349	353	387	359	345	337	316	349	342	371	333	343	376	348	345	333	362	382	336	305	341	356	350	363	336	350	373	347	365	364	374	319	359	350	373	367	352	367	370	397	331	380	354	355	324	367	344	337	370	368	340	329	346	357	324	335	370	368	335	348	306	375	320	346	355	381	372	366	345	387	354	360	344	353	361	326	312	378	344	342	339	377	345	374	361	339	344	377	354	342	358	351	341	343	319	364	368	364	349	348	363	350	321	370	355	344	336	334	383	403	324	366	319	369	356	363	322	345	366	387	322	358	358	340	348	364	369	356	371	332	348	339	326	368	346	341	348	353	386	354	301	353	372	360	356	338	361	373	354	368	339	350	298	343	350	352	345	336	312	347	318	316	335	368	343	359	327	358	342	368	330	352	315	361	354	349	363	367	339	410	336	369	383	343	354	329	369	353	322	339	338	370	357	352	357	362	358	361	358	348	347	339	325	356	340	322	340	384	342	402	348	344	370	309	347	376	343	369	349	321	339	343	344	357	329	350	352	347	340	368	343	311	350	331	348	366	335	348	355	334	334	323	323	325	368	324	324	361	345	370	354	360	383	330	355	364	321	365	358	364	349	322	378	346	357	362	361	357	329	374	338	359	355	355	338	362	363	345	367	376	323	324	385	357	356	336	339	359	321	349	386	320	335	399	355	388	347	324	361	335	384	358	341	354	355	349	357	378	352	364	331	349	362	320	365	360	349	360	357	333	374	363	356	352	308	351	365	354	355	369	340	330	362	361	379	370	384	356	346	361	361	352	332	356	371	332	340	360	352	348	351	339	354	327	348	370	348	354	332	345	314	369	307	358	399	351	345	365	354	345	345	351	367	370	363	355	357	335	366	345	349	354	333	380	386	335	343	333	344	348	352	327	332	382	341	342	329	325	353	374	333	386	350	327	357	365	342	331	313	338	324	315	359	349	361	354	357	339	356	337	344	348	361	356	361	332	370	374	343	362	331	341	381	331	372	360	315	376	345	357	345	376	340	394	395	335	316	329	337	334	350	367	370	338	375	332	344	347	360	336	355	332	299	335	328	373	336	363	352	366	356	308	362
14759	27636	3115	1645	1162	988	752	683	631	590	525	502	495	442	444	393	412	394	417	411	435	432	403	400	396	377	410	355	388	408	389	396	379	358	409	387	374	441	391	380	363	408	399	398	391	392	383	392	393	390	353	391	353	386	398	395	373	386	376	390	383	366	397	394	371	391	419	381	409	391	388	385	392	404	351	361	361	401	367	384	394	360	400	382	391	395	378	414	379	378	412	376	338	359	375	375	358	404	381	380	383	373	353	397	405	422	387	349	370	349	384	360	357	399	342	364	359	388	389	385	352	356	378	396	370	367	389	405	342	366	371	369	383	382	374	369	386	384	396	342	402	366	383	343	357	405	395	353	394	414	382	353	361	374	381	367	379	365	379	387	383	393	387	392	376	385	392	368	392	412	407	393	356	355	413	414	397	392	397	379	383	385	401	369	385	402	368	368	364	388	379	366	394	361	385	330	399	359	385	397	381	378	402	347	379	402	404	381	362	391	409	380	361	361	415	365	399	365	383	382	343	376	377	370	377	380	368	406	370	348	425	403	372	406	363	371	372	363	375	390	370	362	370	378	402	368	363	378	405	416	369	412	403	383	359	396	411	366	384	392	389	378	387	379	363	367	394	399	339	436	370	363	381	387	367	392	395	366	426	410	392	358	416	377	373	370	361	391	394	384	366	389	354	379	384	365	388	365	382	401	381	418	391	357	356	414	356	385	385	404	372	369	374	389	387	367	369	363	342	391	365	398	383	385	402	359	360	356	391	388	399	360	378	397	382	388	369	367	380	391	369	369	413	370	368	366	376	392	364	385	368	366	362	371	376	426	421	408	392	378	370	384	377	364	386	350	393	381	370	384	396	380	321	370	360	414	361	368	356	410	401	392	393	376	392	369	386	356	377	392	403	381	394	408	393	354	382	376	378	390	349	355	356	369	360	388	363	383	393	411	401	379	376	378	391	374	372	386	408	385	392	401	362	393	300	389	409	391	387	368	393	361	368	366	376	400	396	349	396	354	386	381	372	330	420	397	391	368	426	357	383	371	386	356	352	366	356	395	370	370	388	354	390	388	350	392	353	380	350	345	376	407	391	364	406	360	391	368	366	383	382	379	389	369	363	356	329	387	381	372	377	355	370	385	398	389	382	361	386	371	403	384	391	374	362	368	371	380	377	375	374	388	410	354	378	355	385	404	340	373	361	397	374	373	366	384	385	410	371	358	367	385	397	382	384	410	390	343	397	420	395	384	407	399	387	402	377	361	403	382	390	370	383	380	385	401	371	368	391	377	346	381	341	384	358	358	377	408	417	401	395	375	382	383	385	396	392	351	378	371	379	366	373	356	367	391	388	413	362	364	357	380	367	362	366	370	385	348	376	336	356	384	396	379	435	410	359	384	378	411	376	366	378	388	373	380	394	374	374	393	371	386	412	391	399	362	381	356	394	386	396	399	350	360	336	389	366	381	371	374	362	369	365	368	368	396	377	376	379	403	384	376	408	385	379	357	362	352	371	381	378	384	386	406	384	374	381	352	379	378	377	350	375	391	380	389	413	410	390	386	397	395	402	403	380	385	374	348	387	396	370	403	384	383	357	374	358	371	361	381	383	374	361	363	389	404	360	388	372	366	377	358	372	370	387	385	357	377	341	372	392	381	382	360	353	399	354	401	400	372	408	412	382	398	336	379	380	389	386	362	427	359	372	375	401	367	369	384	337	408	388	370	365	366	384	393	387	359	370	394	406	373	359	388	354	368	352	377	387	385	345	359	424	375	382	383	387	375	390	358	380	407	408	374	398	373	405	378	419	363	383	385	371	359	404	409	367	376	387	344	396	388	343	382	385	355	380	378	397	363	357	368	376	353	371	388	381	404	340	381	342	398	382	349	371	375	402	408	371	369	379	348	408	386	381	426	390	351	410	374	384	386	382	379	382	395	394	404	401	415	374	384	369	393	395	414	385	431	383	395	382	373	418	400	390	398	373	350	354	340	425	377	386	372	361	389	353	408	397	367	366	379	364	354	407	390	359	389	362	396	392	356	418	398	359	363	394	351	364	389	381	377	382	393	394	379	366	387	412	354	380	380	325	350	385	388	359	373	366	380	379	364	395	393	394	377	344	369	409	393	389	392	379	377	397	359	393	392	367	344	374	372	388	372	369	366	433	372	361	407	379	364	415	394	404	391	391	372	392	408	372	396	386	394	401	411	405	336	420	415	375	358	388	366	384	394	368	395	354	369	379	368	422	367	365	342	369	371	344	392	373	387	401	379	407	388	392	382	392	356	399	362	377	373	385	396	396	325	346	383	394	387	352	366	402	378	390	356	420	359	379	392	403	414	382	391	386	378	354	387	354	396	381	377	365	371	387	357	362	364	378	391	392	402	360	367	356	359	359	406	384	411	371	346	350	345	399	409	353	424	400	350	368	409	374	378	390	378	380	375	360	387	364	383	385	390	367	376	402	423	367	371	377	349	392	368	347	354	377	405	374	397	392	378	432	381	374	390	388	424	395	400	395	413	361	400	379	391	417	355	357	373	384	351	351	409	416	391	366	386	391	391	377	362	389	408	393	386	357	398	391	379	384	345	377	355	382	391	362	376	396	401	402	385	357	417	373	427	384	393	374	368	376	392	357	421	365	352	393	384	370	420	426	408	389	383	404	353	389	372	418	370	376	403	363	385	363	394	386	364	364	383	398	375	370	369	423	377	375	432	366	367	365	377	369	355	358	395	413	353	402	384	416	396	385	364	391	367	379	368	410	387	383	409	377	394	377	351	396	384	374	403	384	404	384	389	365	370	376	380	382	393	381	370	401	359	385	369	409	368	395	389	398	398	386	358	373	393	406	372	381	376	367	368	386	355	368	387	375	369	365	372	378	367	386	362	389	410	405	400	368	353	354	354	356	379	385	384	376	370	408	402	413	370	402	435	403	376	378	357	388	395	378	399	353	356	409	360	386	354	366	407	377	360	394	385	367	395	385	351	407	370	382	381	365	396	393	368	382	375	387	373	364	370	371	385	365	363	386	392	410	374	375	352	371	368	355	386	428	384	354	328	384	387	349	376	365	362	392	390	394	391	388	396	346	364	390	399	400	374	387	377	338	397	339	377	395	418	358	413	398	355	387	388	384	393	384	356	372	356	349	378	401	415	387	388	378	404	356	391	388	398	382	361	365	388	361	411	397	368	391	358	404	353	404	381	410	389	386	357	376	403	361	380	415	408	364	386	377	386	368	430	350	364	350	368	349	379	354	386	381	381	346	368	368	381	395	368	340	382	340	396	388	378	393	440	334	375	388	415	353	387	392	423	407	396	392	416	362	351	380	368	377	364	380	357	388	402	382	384	367	415	377	372	412	358	393	349	383	405	378	389	400	350	387	403	390	383	381	390	389	377	382	397	386	374	403	377	361	405	373	378	387	418	364	371	386	363	395	391	414	389	378	375	390	394	408	376	398	355	391	410	387	380	386	393	389	378	353	366	386	366	397	396	357	388
22562	21072	28694	23683	21070	21097	7070	1249	944	809	783	738	743	695	655	642	606	617	575	588	608	557	567	562	576	603	562	528	534	514	562	546	572	545	572	555	556	524	551	571	527	508	541	544	522	511	479	503	562	523	556	545	510	565	487	521	538	475	510	547	533	538	522	498	531	511	543	478	493	557	551	505	525	543	507	525	496	517	477	477	536	507	524	485	551	501	528	473	486	548	534	534	534	544	515	509	506	509	474	544	506	520	557	534	512	566	539	470	514	520	525	540	537	523	563	490	512	489	494	543	504	505	504	543	505	481	470	549	478	540	542	555	528	502	565	514	501	541	502	538	482	555	479	506	524	510	516	498	529	499	514	514	536	546	525	538	496	519	510	510	517	527	521	502	498	553	503	500	507	481	559	581	501	497	509	534	532	542	495	509	511	513	526	493	522	525	509	530	521	539	499	462	527	518	523	516	553	527	487	514	524	555	545	481	530	512	522	521	502	552	506	552	522	512	521	529	541	533	510	548	524	498	489	514	503	550	537	528	523	508	493	507	527	490	531	536	535	545	521	527	497	513	537	517	485	514	537	507	501	489	531	521	526	519	523	543	528	498	488	514	500	499	544	510	535	529	514	509	511	541	482	548	506	518	493	544	528	523	467	470	483	539	484	506	506	489	527	508	522	553	518	530	524	491	485	530	480	524	499	503	521	509	531	503	511	510	485	526	518	475	482	522	530	539	514	552	540	474	510	520	529	510	557	508	532	532	482	472	537	544	528	519	515	565	540	551	486	531	516	523	513	521	508	479	525	521	534	536	559	473	475	500	493	512	520	569	534	510	512	525	560	497	509	566	526	519	499	564	500	505	485	511	462	511	520	553	537	511	530	478	531	540	481	493	527	465	492	522	498	502	544	510	520	494	520	522	512	531	507	481	543	509	502	513	499	539	478	524	549	515	526	509	479	501	469	501	526	545	503	513	542	494	510	514	504	515	525	503	517	518	480	522	497	551	573	502	517	496	536	569	516	554	524	524	471	530	547	493	541	524	516	513	503	521	516	506	511	537	509	468	465	500	468	488	492	500	487	525	471	478	517	537	517	504	488	527	505	490	551	499	494	546	572	534	543	473	507	518	522	521	496	542	511	540	494	473	457	463	517	489	517	494	552	561	508	474	520	515	521	452	524	504	495	514	517	504	536	519	498	519	540	483	470	516	447	483	515	499	519	498	525	481	499	514	522	541	501	500	538	528	503	545	531	545	500	507	491	504	533	551	521	507	513	482	508	498	496	526	492	535	520	519	528	534	499	492	536	542	531	519	534	505	525	514	489	475	460	484	503	550	484	532	502	532	504	517	522	534	501	542	510	502	501	498	500	465	483	518	478	517	519	515	533	502	521	559	524	512	520	524	497	509	496	517	465	503	510	567	534	493	501	489	512	533	526	523	510	510	516	539	511	542	526	493	546	471	511	508	481	512	482	510	510	521	548	525	495	497	535	527	529	533	513	560	513	511	502	483	482	530	555	531	485	500	500	538	551	515	532	532	498	526	505	530	534	462	516	534	514	539	505	487	520	517	534	544	525	506	506	520	508	510	539	504	496	526	505	490	522	516	500	528	526	536	555	507	485	514	544	557	523	520	530	516	536	561	544	516	541	526	559	486	507	508	516	577	545	514	522	493	497	559	514	521	524	466	568	551	532	496	530	535	518	517	526	509	562	516	472	494	503	488	533	512	528	497	500	491	519	497	523	484	512	483	511	514	535	517	519	496	512	484	548	539	531	511	566	526	509	519	502	536	502	499	501	568	510	496	511	507	546	500	534	510	499	556	492	503	518	533	517	529	511	523	500	506	486	513	561	514	517	510	516	505	547	509	585	487	502	511	516	531	552	543	521	500	500	541	545	542	498	539	496	510	559	494	517	529	525	548	515	554	529	562	517	509	518	488	530	478	512	535	514	535	513	539	504	519	543	517	504	522	490	503	504	497	551	525	501	536	485	536	503	540	494	486	541	514	514	514	527	543	542	498	475	488	515	489	542	549	541	532	509	519	538	520	498	550	510	550	491	492	525	508	495	506	506	469	524	507	540	548	530	477	517	490	505	510	479	492	541	522	495	514	504	525	504	507	544	501	472	526	485	514	491	508	535	549	513	550	530	541	498	511	539	533	515	514	500	498	525	519	545	533	539	501	530	539	540	507	535	497	492	556	494	551	516	488	472	523	552	509	537	560	472	505	567	454	520	547	470	523	520	525	547	485	492	507	487	501	491	552	492	524	532	502	494	499	511	511	483	505	509	494	566	495	511	510	530	542	518	508	502	533	523	509	499	493	525	500	519	509	514	545	491	528	523	527	543	489	555	525	482	520	495	582	505	531	508	505	539	536	493	490	523	575	484	507	510	545	486	493	552	558	528	530	529	522	503	524	517	532	490	524	536	525	513	572	499	504	515	537	527	521	532	513	504	499	484	514	538	505	518	490	506	520	521	501	518	513	495	549	545	515	530	468	555	508	508	523	492	508	501	500	499	522	558	490	509	486	574	519	564	476	525	510	487	510	523	535	486	528	517	487	548	497	515	532	510	472	501	522	479	514	510	540	508	537	527	494	520	495	502	525	482	534	546	485	518	498	494	499	502	534	545	517	495	521	530	498	512	495	555	469	516	475	536	558	521	496	520	483	530	464	521	489	537	516	552	578	486	518	486	525	513	544	510	517	572	518	510	542	537	508	513	508	543	525	518	507	506	474	517	490	522	513	490	539	492	549	501	519	526	516	488	484	466	564	525	520	496	525	498	525	539	530	523	530	515	487	522	519	513	488	510	492	526	492	512	503	543	503	461	494	523	525	501	524	466	504	488	543	492	481	514	548	486	521	548	511	523	529	537	507	541	528	483	547	494	518	484	501	520	518	503	493	532	519	494	476	507	515	550	540	570	486	532	540	568	518	559	513	508	492	503	516	482	501	546	562	534	495	503	511	487	523	526	567	516	488	492	540	502	513	529	498	517	512	453	503	567	478	543	502	553	523	499	476	565	489	492	496	581	528	512	523	510	488	510	519	456	499	558	496	502	508	498	530	506	494	525	510	499	539	493	520	517	567	507	502	501	521	531	515	510	520	528	530	511	537	551	508	484	521	501	537	538	479	515	524	530	520	507	523	499	513	535	507	504	493	542	505	497	517	505	528	517	522	462	516	539	524	540	474	499	518	513	517	538	489	526	497	514	520	538	520	527	529	489	504	535	559	457	490	519	508	530	518	517	512	532	516	515	486	504	545	511	515	506	502	519	521	533	497	563	500	540	530	493	517	521	541	557	518	504	460	513	490	553	514	487	526	536	512	508	553	506	517	516	522	558	529	512	508	499	497	505	517	512	542	546	511	521	510	482	528	530	490	514	466	532	513	506	492	481	537	548	524	535	559	512	526	511	504	504	544	516	480	516	524	525	533	477	510	503	514	504	489	566	491	508	527	516	488	511	482	520	532	493	503	506	464	541	504	545	492
17930	38780	9549	4727	3440	2529	1986	1628	1371	1199	1004	940	834	797	729	683	650	626	635	624	607	622	573	603	600	574	614	554	554	595	549	617	612	560	544	524	557	552	501	535	573	551	581	519	564	538	550	551	542	525	497	527	520	515	481	511	545	571	551	539	560	510	562	535	487	518	476	540	531	513	515	523	543	534	515	505	464	508	575	503	501	525	500	538	505	528	536	507	504	509	505	543	520	511	495	540	492	510	543	560	494	512	503	514	532	501	528	528	485	543	503	536	515	492	576	499	533	514	522	523	493	523	506	511	507	504	536	556	463	497	546	538	534	487	548	504	536	521	550	485	531	548	526	517	529	516	538	538	478	505	493	536	513	516	526	526	514	472	484	531	504	530	504	529	476	491	520	510	487	523	509	515	546	484	531	525	515	515	574	524	518	515	515	533	540	509	476	546	548	512	550	515	537	538	507	549	525	538	526	494	503	553	545	512	558	517	506	512	517	542	497	503	536	479	529	542	530	512	527	502	501	517	521	524	513	508	525	527	525	515	495	507	508	500	466	481	525	530	525	578	469	557	520	527	538	506	503	482	505	538	556	504	534	545	547	535	514	527	496	529	502	494	551	526	519	525	521	510	515	519	538	542	512	529	540	515	535	545	528	521	497	529	545	510	550	484	516	504	528	516	542	560	521	529	515	539	532	473	474	489	509	485	550	511	562	545	553	513	511	504	513	513	509	517	557	547	533	530	511	526	526	543	520	511	511	525	524	520	498	489	532	550	560	514	498	494	528	509	528	537	494	525	516	572	494	548	494	527	527	474	510	495	512	510	525	514	565	466	478	515	521	520	522	500	550	516	484	518	515	490	499	506	560	496	498	521	498	527	478	574	513	504	515	490	515	537	492	545	555	547	530	524	472	490	471	500	520	494	497	523	526	503	540	556	517	517	515	536	514	496	519	562	521	530	517	553	526	517	483	543	514	520	504	517	517	504	498	527	520	508	538	494	518	503	510	499	509	503	483	498	553	500	570	499	524	554	566	515	521	569	551	527	510	532	542	512	511	517	499	490	531	521	507	510	514	547	520	510	529	527	518	554	496	523	512	506	520	524	535	511	558	506	544	521	530	553	493	514	532	536	549	512	546	522	542	523	547	524	534	514	485	493	532	546	534	515	529	516	547	522	528	480	518	525	514	504	546	532	506	513	556	535	532	533	505	495	545	489	520	508	558	528	533	536	493	514	498	514	516	517	482	558	503	519	522	519	541	503	505	494	487	533	564	524	515	492	511	510	484	540	526	548	512	495	471	512	521	532	487	538	482	554	502	499	499	537	490	547	529	527	498	520	463	516	553	497	549	554	533	472	496	530	517	576	498	513	499	541	514	525	505	536	473	553	531	522	538	521	513	567	509	536	533	543	566	501	543	562	509	552	517	534	510	506	517	507	502	537	518	508	538	535	533	507	542	541	525	487	509	481	544	548	538	564	505	499	515	531	478	532	553	509	524	526	515	531	536	514	490	519	529	507	544	480	526	516	531	496	519	525	481	514	543	544	525	538	507	493	527	522	563	498	508	493	513	574	549	516	512	474	517	529	562	507	510	531	531	500	524	534	524	496	446	514	524	524	541	512	544	524	523	498	513	485	511	523	510	518	495	532	510	535	524	525	497	537	534	506	504	531	537	529	511	526	553	540	539	544	495	489	526	496	530	510	498	553	511	524	517	512	499	548	517	545	546	502	501	515	513	535	523	572	536	548	519	502	491	527	503	464	480	540	498	540	519	497	498	508	520	523	497	503	522	521	501	493	519	524	551	508	508	545	527	513	484	521	537	565	492	519	498	514	512	523	518	555	540	486	530	524	500	543	508	540	527	492	523	519	512	513	515	532	519	506	536	495	523	534	538	528	512	526	501	514	522	468	506	493	530	545	547	507	515	498	522	508	503	520	507	499	533	510	503	532	506	543	564	549	507	509	479	547	523	526	544	547	531	497	510	487	522	520	537	482	475	499	522	523	512	503	495	478	533	524	543	528	514	521	488	528	526	518	490	508	507	510	551	535	492	515	513	471	507	560	515	496	524	522	516	518	483	526	495	508	511	534	488	519	488	528	514	501	513	531	546	507	518	517	500	555	515	507	518	508	509	530	492	482	482	540	505	536	541	538	511	534	536	522	520	510	516	469	556	469	522	523	525	522	528	530	519	506	526	469	508	529	515	519	521	506	534	515	527	531	512	488	544	523	541	465	499	477	560	518	497	495	534	540	521	528	496	521	511	551	532	517	514	533	490	506	479	521	568	537	590	534	521	542	564	530	518	499	518	516	554	526	501	516	496	508	509	519	513	498	551	543	505	544	490	518	530	528	532	540	558	503	494	530	525	505	540	517	555	567	530	507	505	505	481	514	531	530	569	540	531	508	521	528	526	513	532	528	508	491	507	526	515	496	519	498	515	517	505	508	534	520	486	542	524	535	491	523	546	528	550	527	522	527	513	514	508	513	498	543	539	543	517	530	534	528	524	506	501	502	498	504	562	523	510	549	526	547	514	533	518	523	513	532	537	519	554	527	494	485	581	469	565	515	533	510	529	513	497	503	506	509	531	504	562	560	502	520	539	534	556	526	551	562	516	505	473	596	537	495	507	499	508	524	479	510	482	503	495	486	539	505	527	510	503	518	504	520	557	551	515	506	526	507	516	532	510	496	508	530	516	498	565	518	496	541	525	504	562	532	493	533	467	530	494	522	507	544	534	523	523	521	539	488	509	517	518	521	513	510	524	542	531	497	514	509	530	545	477	525	530	542	521	557	524	480	560	462	501	516	559	513	471	502	519	489	518	514	525	513	479	580	512	515	524	509	484	513	520	492	494	490	500	505	501	502	525	543	558	526	492	513	546	554	498	506	523	496	535	480	553	525	484	540	520	499	527	516	501	518	576	521	522	554	536	538	575	499	510	523	576	526	516	524	515	500	533	474	527	541	505	522	488	516	508	499	521	511	510	490	509	503	522	511	560	505	498	535	536	520	508	505	520	519	503	511	485	531	496	524	555	523	504	501	520	515	536	523	483	524	474	531	515	491	492	528	533	526	542	504	534	544	494	492	545	516	549	500	514	533	503	499	527	553	526	578	533	560	514	533	533	495	505	541	503	508	513	512	538	511	508	478	518	556	525	504	514	520	511	522	502	529	475	537	511	557	540	479	583	485	495	506	531	483	504	534	578	537	503	496	503	524	556	504	512	513	496	482	501	528	532	518	467	492	520	544	534	501	491	481	494	573	506	513	495	581	507	501	494	508	536	506	491	529	509	503	528	477	529	483	556	522	510	486	536	533	507	500	470	472	556	516	538	559	531	525	517	503	476	526	486	531	506	519	524	527	547	525	568	523	550	522	486	507	553	486	514	526	514	517	532	507	532	533	499	529	517	521	514	471	510	500	489	515	493	563	553	511	525	504	521	537	502	578	495	533	530	545	501	548	519	486	462	552	527	538	525	511	516	521	522	510
27908	18210	4168	663	491	411	299	201	224	178	198	163	171	179	162	187	161	205	161	181	199	188	164	181	173	180	187	155	175	179	164	166	191	179	188	178	182	164	187	184	192	175	162	176	182	181	180	194	192	172	171	184	176	195	161	173	172	148	179	162	182	165	162	179	183	162	188	195	181	189	166	182	166	172	179	196	160	169	184	196	153	169	178	168	161	188	176	177	190	171	182	190	198	198	181	177	163	174	195	166	175	154	192	184	160	190	194	169	181	178	187	188	160	187	160	192	175	206	183	183	179	177	190	183	191	195	176	200	177	169	175	198	173	164	177	178	167	201	186	172	174	181	185	161	169	200	172	174	215	153	176	189	197	198	170	171	174	181	186	169	198	165	159	201	177	171	163	197	180	193	190	186	179	164	146	186	173	170	159	171	157	177	183	188	193	160	140	172	177	165	183	176	174	172	181	181	163	175	185	182	165	197	167	168	183	174	174	183	173	212	175	167	161	168	173	168	176	194	181	172	174	180	165	190	192	170	162	187	185	193	185	180	181	188	180	155	191	181	180	172	172	149	189	189	193	186	172	177	193	178	162	198	137	182	161	189	167	191	198	145	184	166	185	177	184	156	176	184	184	158	147	199	172	152	172	180	173	192	188	204	164	197	183	200	176	170	181	197	182	183	167	151	192	179	174	175	199	191	174	164	162	188	166	174	165	166	151	182	178	189	192	170	194	167	182	197	187	204	191	204	177	159	197	184	178	198	175	165	180	184	158	177	177	183	171	185	162	202	201	199	182	172	165	163	193	209	166	184	188	178	169	168	158	177	184	178	181	176	170	168	173	180	196	162	170	204	175	203	194	185	164	189	168	204	183	167	191	175	176	162	178	176	183	188	183	168	170	163	205	192	189	204	185	158	189	176	194	174	169	172	165	199	170	185	184	174	183	159	182	169	199	177	190	191	172	173	163	178	177	191	169	169	165	149	201	176	179	172	170	172	185	177	184	181	184	203	172	183	184	173	161	187	159	162	176	166	179	180	195	177	148	217	171	184	170	155	191	204	186	185	180	183	204	162	189	197	166	170	178	176	187	181	161	177	176	184	183	181	172	171	175	200	180	178	173	185	149	176	180	165	190	169	169	159	167	176	179	168	159	202	172	197	189	184	152	180	189	180	191	171	167	182	156	163	180	193	171	146	170	184	192	166	155	165	164	167	173	179	171	189	184	178	168	162	181	178	188	203	164	200	162	183	159	183	191	177	182	195	155	195	195	183	179	149	190	190	190	174	192	198	198	191	175	177	178	153	213	199	177	169	175	172	147	147	175	165	174	185	177	167	206	187	176	174	176	198	180	180	166	176	178	174	171	193	168	174	182	144	180	173	167	171	191	185	184	187	178	173	180	173	175	176	198	182	171	177	169	168	172	173	179	186	181	189	204	189	153	177	161	173	172	165	171	153	196	181	176	158	196	176	153	155	181	179	190	189	180	195	177	162	194	170	174	173	171	179	198	179	172	174	159	170	198	181	184	183	168	190	156	176	163	178	174	152	176	175	191	145	178	177	204	184	186	181	161	170	157	188	190	192	175	171	172	171	185	175	194	168	191	160	168	172	195	183	176	180	159	177	194	197	191	174	193	169	195	175	173	171	200	185	163	201	175	187	160	184	173	177	194	170	175	186	199	166	178	183	179	170	170	187	208	193	183	161	176	171	201	176	177	178	184	155	183	174	176	193	174	178	162	160	183	170	188	175	153	171	169	186	147	190	178	184	189	176	167	184	183	168	170	155	191	180	140	170	179	168	149	186	179	178	181	195	185	186	190	177	184	167	196	190	191	162	170	159	181	190	177	178	191	185	171	197	185	179	173	160	175	173	191	174	172	180	203	189	166	170	150	179	171	167	184	172	157	136	173	186	192	174	192	189	170	172	191	192	202	195	189	181	192	144	186	168	182	194	182	185	168	167	173	203	177	175	173	178	180	180	190	181	180	188	172	212	185	173	166	162	151	185	177	188	174	166	169	195	160	165	174	149	178	165	174	168	185	182	170	202	195	197	174	176	194	168	158	177	191	171	186	178	155	157	194	185	168	202	177	182	164	176	181	174	196	165	185	184	185	175	170	168	176	191	193	171	165	171	171	157	198	187	164	159	183	187	184	166	181	158	206	171	197	179	209	202	171	190	164	188	207	166	202	165	166	170	165	164	177	185	164	188	199	188	193	190	183	187	167	197	157	188	184	173	180	166	185	207	189	151	168	175	164	168	161	188	186	222	189	191	189	176	176	211	182	178	189	193	186	170	179	207	189	195	158	188	199	180	168	169	194	173	148	180	192	177	164	165	173	197	174	181	175	190	177	174	175	167	183	173	177	163	170	166	173	202	180	181	167	222	182	188	182	198	150	180	167	195	184	166	189	187	180	178	185	169	172	176	149	188	177	198	180	191	171	169	172	184	182	181	168	173	166	146	177	179	188	172	180	172	186	169	189	196	192	183	178	198	191	195	170	185	169	182	194	179	174	169	182	169	177	157	181	182	170	179	173	187	171	186	181	166	168	154	193	173	185	205	181	200	180	194	182	181	178	161	170	175	174	196	169	175	162	187	181	171	142	179	182	177	173	171	179	175	183	178	179	199	164	190	167	203	195	186	201	173	188	167	179	196	174	177	185	172	186	169	192	184	181	150	185	171	186	164	187	168	159	175	167	174	197	185	169	203	182	162	190	189	181	197	181	182	208	173	168	182	194	190	173	207	178	170	168	177	179	162	171	199	159	174	160	208	172	173	167	182	173	192	161	192	162	166	197	168	182	176	197	172	188	181	159	162	169	197	173	206	167	175	205	203	170	171	166	191	189	166	185	167	165	191	155	182	191	156	145	191	188	160	169	197	177	182	154	194	166	172	177	199	152	204	171	176	170	196	168	186	181	166	199	186	151	174	152	171	184	186	181	195	172	189	180	186	172	168	161	166	178	149	205	185	201	210	186	182	185	191	164	191	197	203	151	171	170	197	191	166	193	189	186	157	195	167	196	174	158	164	178	178	176	193	163	174	168	169	161	187	170	192	165	177	210	180	198	173	160	158	188	188	213	169	199	199	167	166	181	188	180	175	173	195	174	185	177	162	162	173	156	163	185	175	158	179	171	175	165	176	162	192	173	167	192	163	163	168	179	186	184	179	174	187	199	186	186	180	167	177	177	205	197	161	168	198	180	187	185	164	182	183	185	149	172	176	166	167	175	171	157	181	193	169	178	165	173	195	182	174	181	177	172	189	189	183	214	200	185	181	156	172	182	163	185	186	170	175	172	171	179	177	194	187	176	204	165	196	167	178	150	175	164	177	168	176	171	157	170	162	180	207	185	172	189	173	189	178	164	168	167	161	199	179	177	224	183	188	190	179	183	155	164	201	179	186	167	208	195	165	166	178	162	157	189	174	177	189	173	176	163	176	172	192	175	183	183	194	202	212	184	157	173	169	185	175	181	168	170	170	179	193	171	197
14435	10831	666	409	332	295	247	245	226	233	199	219	205	229	201	197	196	198	232	201	210	173	213	213	197	200	180	232	210	223	186	227	194	190	205	217	202	232	192	202	212	204	223	187	190	200	203	221	209	213	212	190	191	207	180	189	212	212	197	213	188	180	203	203	221	197	199	208	184	212	219	188	214	222	195	215	205	206	182	189	184	208	219	203	215	216	200	201	218	190	194	189	204	219	206	203	235	208	182	215	223	216	216	211	205	200	203	218	196	204	224	187	209	187	180	198	210	209	213	194	223	231	204	212	215	214	193	220	192	177	202	211	205	203	183	221	214	204	181	202	184	203	188	205	190	209	201	188	189	208	192	185	200	199	226	185	180	189	196	189	200	197	192	196	192	198	182	191	191	210	191	212	209	193	197	199	203	228	213	215	187	194	224	201	219	207	164	211	188	203	227	178	233	213	201	194	214	173	220	227	203	221	203	207	201	177	203	191	216	218	202	206	191	181	176	195	211	204	188	200	200	195	196	214	205	213	189	199	205	192	201	189	215	211	234	205	211	201	222	235	213	211	221	196	207	193	216	201	190	211	198	182	207	192	212	214	208	214	236	199	181	196	221	195	189	185	195	197	198	203	212	187	203	209	198	180	224	231	220	175	210	175	193	183	208	213	177	179	215	171	189	183	222	194	168	189	201	196	216	191	190	211	213	229	242	195	192	205	205	221	192	197	195	215	196	205	205	188	196	175	211	206	218	220	172	216	214	199	173	235	219	201	201	203	198	201	208	225	193	189	208	186	209	204	205	203	191	213	201	203	204	190	200	230	215	207	212	198	208	193	184	194	182	195	196	235	193	214	207	217	230	198	194	188	215	197	192	221	209	200	199	216	213	212	196	205	192	207	200	202	209	225	191	216	198	202	194	186	179	191	201	200	197	208	224	214	204	200	199	226	201	190	203	205	207	181	197	182	206	214	231	193	232	190	206	207	200	204	214	186	185	209	181	208	219	240	194	208	209	205	224	183	200	206	217	220	198	224	206	186	193	190	188	208	192	191	209	192	214	196	210	226	204	202	176	228	219	205	177	219	187	185	190	184	184	195	152	190	222	194	204	218	182	206	184	201	207	225	184	181	225	179	217	209	203	206	202	213	198	182	218	193	179	189	196	219	192	203	202	208	191	214	195	194	201	209	216	191	184	209	187	173	216	211	215	190	181	206	199	225	204	204	214	209	204	180	222	210	195	201	190	190	197	209	218	175	196	198	176	189	213	218	194	233	217	196	201	213	194	208	221	215	183	215	204	198	205	196	217	189	220	177	208	202	193	218	220	206	191	214	205	189	216	203	190	193	217	198	207	198	194	206	188	197	178	182	178	181	207	218	202	199	218	196	198	191	202	199	206	201	186	190	184	193	177	216	181	199	196	211	168	200	210	192	207	185	208	191	205	210	197	202	210	209	195	185	196	222	216	208	183	206	211	215	196	201	193	225	206	187	187	179	189	201	210	200	207	196	195	178	236	208	194	198	208	223	213	197	177	221	187	196	220	187	173	175	184	202	212	195	209	223	176	205	230	223	196	205	223	208	205	187	201	205	198	217	195	189	198	217	186	196	210	199	190	199	223	219	218	211	195	199	197	191	203	207	208	198	188	222	195	221	208	170	201	233	214	199	209	212	227	204	209	176	210	203	212	218	195	188	196	195	196	205	201	181	216	200	196	193	213	183	228	195	211	199	202	227	216	174	217	193	229	196	185	174	210	207	171	199	204	179	206	217	215	200	228	207	199	182	191	216	221	211	184	183	196	218	195	192	191	207	187	209	205	195	207	202	190	211	199	183	168	212	206	200	207	185	195	198	193	213	210	223	190	209	214	194	206	207	181	211	215	203	174	219	205	196	195	192	189	184	212	196	187	193	201	170	199	236	205	205	180	212	183	207	195	193	207	185	213	203	212	216	201	202	222	204	215	209	166	195	214	233	186	221	206	178	200	207	220	208	222	226	187	213	181	202	191	213	244	182	206	200	198	192	212	207	202	203	224	181	194	197	215	201	200	194	214	206	179	172	212	209	194	212	210	188	205	219	176	193	193	206	178	192	192	208	233	208	198	193	228	197	209	184	208	179	198	203	212	199	201	193	195	196	219	191	204	206	195	211	215	200	186	202	189	195	197	209	225	180	195	205	197	208	195	203	183	204	221	222	170	205	211	206	194	203	205	189	198	230	220	190	198	177	183	193	201	211	207	197	222	198	198	224	211	207	186	227	193	206	227	186	211	191	180	219	194	175	234	211	198	210	183	206	198	172	192	213	179	210	209	174	194	213	183	199	205	204	207	194	206	206	204	213	195	204	195	217	202	214	225	214	198	223	218	211	180	193	195	210	184	196	189	195	208	221	214	197	183	184	201	225	188	182	212	206	228	201	195	198	187	218	191	192	183	206	188	162	181	186	221	195	188	185	208	179	207	208	201	181	194	214	189	202	184	200	198	211	192	207	212	171	193	200	190	214	205	169	172	199	190	196	214	198	209	215	221	213	181	191	186	198	189	206	246	207	208	210	203	196	211	207	198	211	178	217	197	197	211	175	198	209	211	225	205	192	211	180	211	193	203	228	226	199	186	204	209	202	183	186	232	185	224	231	207	209	222	213	207	198	173	192	197	179	187	196	197	230	188	218	191	186	177	184	216	199	195	221	219	212	212	192	197	183	229	178	205	192	208	186	220	203	202	189	202	191	212	183	220	216	204	191	207	206	192	218	193	187	203	184	179	196	199	202	203	186	217	190	211	215	197	173	227	192	194	189	212	193	186	197	200	191	222	205	219	219	191	186	208	198	196	192	192	215	205	189	189	209	189	203	202	197	214	205	181	186	192	208	191	188	210	196	193	180	167	189	179	217	206	200	192	207	220	241	192	231	237	191	186	193	202	182	219	194	218	209	212	208	209	200	219	191	205	199	156	211	219	203	220	161	196	208	229	208	184	186	213	179	198	169	194	186	180	189	206	205	203	215	190	182	207	194	191	212	185	198	200	203	208	202	203	203	192	200	195	185	201	209	198	204	207	218	196	209	189	196	198	212	191	192	208	188	206	219	199	243	196	209	195	214	205	215	201	197	188	204	217	194	215	197	218	202	215	201	188	185	217	219	205	191	205	193	182	196	188	214	172	198	187	190	187	201	179	196	193	223	179	200	198	172	200	211	228	220	191	219	193	171	192	223	211	181	213	187	183	189	191	194	174	190	176	201	182	213	207	213	201	218	229	187	189	215	210	214	200	190	183	187	201	184	174	210	197	207	195	187	204	196	198	214	213	212	217	204	218	178	187	218	190	172	201	192	202	204	197	215	179	195	197	195	207	190	213	198	217	219	172	213	213	185	197	231	214	194	205	228	222	215	194	186	216	194	204	208	193	201	200	203	194	209	220	211	214	200	180	197	211	193	179	202	212	194	212	206	214	209	198	194	199	190	171	200	190	186	222	196	209	192	195	221	209	219	205	192
23714	21088	28176	24190	21085	8764	876	561	450	439	424	376	342	341	335	304	298	333	286	302	304	305	271	271	264	258	263	261	259	262	283	246	278	293	261	275	230	253	278	272	228	257	255	284	247	257	269	269	296	260	250	268	255	278	274	251	257	247	278	243	245	260	247	236	225	248	253	233	243	272	289	280	254	249	265	260	249	254	239	227	261	288	226	257	258	276	273	236	226	249	275	268	240	227	228	253	254	239	261	278	280	246	269	288	250	261	269	244	252	260	226	242	248	271	262	229	245	263	251	270	267	256	254	265	274	274	236	271	296	230	261	249	238	235	255	229	257	258	258	255	257	255	270	248	260	280	253	279	246	277	257	224	305	245	259	238	231	262	262	237	266	260	274	266	273	247	250	231	282	227	278	253	271	284	263	254	256	256	257	232	234	260	235	262	260	259	217	247	236	257	257	262	262	272	258	253	269	281	244	198	259	259	262	248	247	264	223	240	256	252	254	252	242	250	253	278	249	254	273	258	232	243	250	243	254	259	223	257	255	256	250	259	254	252	284	254	262	231	247	275	235	236	248	233	278	241	271	279	232	250	255	260	284	224	269	228	278	258	250	266	251	275	241	249	218	259	256	221	261	279	264	280	248	234	248	226	268	260	268	244	225	234	282	259	238	246	260	247	226	243	228	263	285	252	241	242	255	277	246	244	267	248	285	251	251	248	252	257	246	244	271	237	246	258	241	255	235	254	231	286	255	247	255	264	265	266	241	274	246	244	260	267	259	259	260	242	251	231	244	232	278	247	282	273	271	261	293	252	229	263	223	246	276	271	276	243	283	254	246	279	244	275	277	235	265	236	242	251	245	259	220	249	258	249	253	248	244	234	236	229	264	232	234	259	236	243	258	268	243	244	241	270	277	289	270	253	258	281	237	250	259	246	267	254	248	256	260	251	266	250	269	246	229	252	267	242	247	257	225	276	255	253	238	271	278	273	228	251	276	260	230	249	233	243	262	254	268	265	257	266	254	257	246	269	244	275	254	259	240	259	252	247	241	236	281	280	248	252	264	245	276	280	223	269	256	238	249	239	263	259	251	260	266	266	272	238	253	239	271	249	237	254	252	243	265	281	258	263	238	257	232	222	248	269	294	253	228	257	244	227	226	254	283	248	281	244	234	240	251	256	261	269	229	218	296	265	270	236	252	259	237	258	262	261	257	259	267	260	220	258	243	265	262	249	252	266	223	271	254	260	252	259	257	245	233	273	237	233	272	249	255	265	241	256	265	276	225	277	247	239	269	255	238	288	273	250	236	245	225	269	264	253	253	259	255	224	267	247	231	255	257	273	271	244	269	245	250	258	268	277	247	265	221	240	273	232	268	268	249	245	269	255	255	263	304	272	209	286	264	258	241	248	239	273	261	270	269	240	260	239	209	264	251	264	251	234	237	257	264	244	218	265	247	262	242	266	236	266	226	267	268	253	258	263	220	222	244	251	269	233	251	233	249	281	234	248	256	246	237	230	244	270	252	257	245	231	269	235	235	217	242	251	262	229	260	238	266	278	236	237	233	256	258	237	255	256	256	256	244	262	277	245	286	261	227	251	250	230	266	252	264	263	267	235	267	269	277	256	255	271	248	265	232	254	241	269	251	252	251	284	232	261	263	271	239	272	226	267	264	259	260	273	254	254	253	233	237	262	267	253	267	246	259	283	262	236	260	227	238	270	252	283	281	268	254	245	231	243	268	232	256	246	296	241	251	232	273	243	249	298	275	266	241	267	238	256	257	248	211	282	272	258	270	264	272	253	264	279	259	246	230	258	248	262	237	270	241	248	262	276	250	259	272	266	243	271	237	261	264	254	272	256	227	266	242	271	231	230	264	232	268	232	244	222	254	245	263	252	264	240	275	253	263	238	271	248	239	236	234	248	261	218	292	257	268	236	250	243	273	272	269	240	222	240	241	248	245	234	269	253	245	257	269	283	266	231	249	246	229	274	255	253	254	239	263	264	235	278	255	251	227	254	252	264	262	260	233	239	246	269	283	276	244	214	256	247	264	239	251	251	273	271	254	257	235	251	253	251	256	265	225	257	257	255	241	253	259	240	222	245	230	254	240	275	258	255	257	272	245	222	243	223	262	249	255	268	245	240	269	273	246	248	250	255	290	240	266	243	290	255	275	275	249	227	244	239	235	225	253	258	256	251	234	262	236	226	285	232	246	272	282	263	243	237	240	247	266	273	258	246	255	258	265	265	253	265	209	277	253	244	255	239	280	243	240	256	260	225	249	237	273	261	263	251	261	253	260	261	281	239	277	235	245	234	250	245	250	269	270	270	262	248	241	251	243	254	259	255	232	269	224	233	220	275	269	254	283	269	244	277	250	265	251	266	261	253	251	240	273	242	224	257	262	254	274	246	261	271	228	209	247	237	217	262	239	308	256	258	248	238	259	239	284	302	258	277	251	278	254	250	268	254	239	231	268	239	235	252	267	244	242	253	260	280	251	229	282	288	243	237	245	255	236	245	242	242	272	233	256	242	255	269	226	242	248	271	269	247	278	258	273	239	281	279	265	247	252	246	245	253	246	260	246	265	223	265	259	246	258	251	244	253	236	262	242	245	274	276	248	231	244	250	278	254	255	279	232	249	240	214	228	256	264	259	273	247	275	253	250	262	259	249	244	272	250	244	266	247	257	275	243	244	243	253	265	249	259	217	265	260	224	274	271	241	261	228	270	247	225	250	260	273	247	218	278	269	253	253	267	239	260	265	279	277	235	237	259	263	259	261	258	239	256	245	277	254	235	268	250	253	239	253	244	273	260	255	267	254	247	241	255	253	271	280	265	274	254	239	269	290	238	229	256	248	262	259	246	247	271	260	235	255	248	290	253	284	251	272	239	300	244	255	257	259	261	249	274	264	257	283	259	265	244	248	261	240	288	268	223	244	251	247	284	246	240	284	257	254	272	231	245	262	272	253	240	252	231	252	244	262	254	262	288	234	264	279	279	219	245	271	250	247	261	243	250	267	281	249	232	237	257	250	253	269	257	233	263	236	250	238	266	270	244	266	237	273	278	256	229	256	258	217	262	251	267	266	281	240	268	274	266	282	264	251	255	239	226	253	274	250	259	222	242	252	240	253	275	241	242	261	223	250	225	274	242	243	249	250	247	248	220	266	267	254	232	253	238	267	270	283	260	258	252	246	269	267	246	257	219	244	267	245	259	251	263	274	268	249	265	266	243	252	286	239	241	240	247	232	257	247	252	229	252	234	279	260	225	251	243	272	246	269	266	268	229	255	261	227	232	255	245	244	269	246	267	276	248	261	281	243	287	262	240	218	208	279	261	253	260	279	261	247	266	258	234	243	269	242	264	264	257	239	232	253	252	245	240	269	230	273	250	240	251	260	246	282	266	224	251	249	259	250	215	264	275	249	272	250	253	248	274	291	259	259	250	264	256	288	247	260	278	235	236	250	257	254	261	253	259	270	252	268	254	261	240	218
15306	31282	5565	2598	1835	1320	1066	818	741	638	523	473	384	420	358	355	366	361	326	303	334	306	291	301	290	306	314	271	272	275	273	262	287	281	279	273	272	294	301	302	275	270	275	271	275	293	267	250	274	271	285	261	284	279	297	286	267	264	287	266	258	273	274	268	270	266	265	281	264	251	273	247	289	246	254	275	275	245	269	244	269	253	277	248	291	239	268	252	250	278	301	268	272	258	268	282	243	289	286	274	280	251	266	297	268	266	240	253	277	270	250	268	274	255	280	266	289	271	293	268	259	247	268	259	251	291	251	275	248	252	266	297	260	268	267	239	275	247	264	282	300	275	270	271	273	271	280	252	291	259	279	245	262	264	269	263	271	266	301	257	242	263	255	275	287	278	259	277	264	271	268	281	287	258	291	256	265	259	279	256	268	269	265	238	255	264	257	270	247	239	298	296	259	248	283	248	250	232	273	244	262	280	258	268	253	282	247	277	223	243	275	247	253	275	287	272	280	256	261	238	257	265	259	266	247	273	264	269	280	263	279	282	265	248	275	251	262	255	241	275	243	284	284	242	280	239	276	274	259	285	280	260	252	265	257	240	295	260	257	265	265	294	270	269	251	285	234	294	285	254	259	251	271	282	267	271	263	288	259	261	251	233	273	286	247	283	262	270	271	269	258	282	245	261	252	270	254	287	268	275	259	233	271	297	240	253	249	253	263	232	265	262	298	291	288	259	273	279	256	269	275	254	231	222	269	269	262	271	253	237	278	235	256	283	255	239	278	288	271	293	253	250	266	285	261	241	251	293	267	267	270	277	270	276	278	249	269	246	263	280	262	249	247	263	280	250	267	272	261	274	293	248	257	236	287	283	243	283	294	264	229	276	276	258	274	261	299	249	258	255	293	262	278	261	259	279	260	234	292	261	264	268	290	269	268	272	284	303	279	282	259	240	252	261	270	276	277	271	275	264	297	298	266	261	291	271	249	247	267	246	287	272	271	287	279	249	271	288	281	288	283	273	266	275	246	242	251	273	265	244	270	245	262	273	282	279	279	257	265	268	267	251	269	278	278	288	257	278	253	259	283	278	266	233	271	260	283	253	277	262	259	278	309	285	261	246	279	283	240	257	248	261	280	275	259	254	242	270	242	238	262	243	247	266	271	275	263	266	266	276	262	246	265	268	257	271	263	275	281	243	238	262	259	272	229	293	282	272	286	240	285	256	245	270	268	263	246	267	247	231	289	268	258	278	257	260	230	267	267	273	262	264	259	257	280	253	267	251	264	296	254	241	270	260	275	267	257	277	243	269	274	254	236	292	252	262	288	287	286	256	277	264	272	260	270	253	250	282	256	252	243	252	273	263	261	235	291	267	272	258	260	246	293	260	272	273	259	286	270	283	296	226	248	260	279	275	250	305	259	263	278	260	270	273	257	287	277	270	289	256	283	261	250	281	282	285	290	258	259	255	226	244	294	268	294	263	262	277	246	299	266	234	265	251	253	279	257	282	277	284	287	253	263	254	267	254	242	252	244	283	274	280	273	284	247	302	275	280	245	233	260	248	264	279	281	260	264	263	285	265	271	283	273	275	280	258	263	243	260	247	264	279	292	283	285	288	271	291	255	265	291	267	271	264	280	253	256	263	247	288	282	263	286	263	276	260	287	269	261	241	270	287	285	293	252	312	241	282	274	247	292	273	274	254	258	262	237	259	252	271	291	260	252	283	260	277	283	290	291	277	260	251	263	232	298	263	270	249	264	229	250	281	246	280	225	283	245	260	281	244	266	269	250	260	260	265	262	278	275	263	274	276	266	241	282	279	258	248	247	288	276	267	270	257	264	300	260	287	300	257	243	234	240	271	262	260	222	254	270	265	264	250	260	253	262	280	256	239	254	266	292	283	246	250	245	291	256	280	248	267	275	268	250	300	269	259	279	251	250	239	253	281	301	264	260	254	287	280	261	254	247	239	296	270	272	261	259	233	254	259	306	268	278	259	244	256	246	264	277	260	238	286	270	263	263	270	269	254	261	249	265	245	264	270	266	259	244	271	252	274	285	276	256	251	279	267	284	251	260	270	262	263	254	270	247	266	264	289	274	276	270	252	290	246	248	281	275	268	258	247	298	292	290	258	294	272	262	259	261	262	245	261	252	251	254	281	265	269	274	265	251	275	259	241	284	289	262	275	263	261	289	259	255	270	253	254	279	270	277	251	282	252	259	260	257	283	270	253	269	229	258	281	255	240	280	275	244	273	289	237	247	241	244	262	287	251	270	250	258	262	285	245	251	248	247	286	261	257	259	288	290	221	254	271	268	225	278	211	255	243	256	245	284	233	258	253	259	281	246	258	307	277	273	291	245	270	261	260	264	254	288	273	255	266	249	266	248	245	241	257	279	278	255	289	281	245	257	252	269	267	261	288	265	271	251	263	266	284	280	256	279	283	271	284	242	273	272	287	269	255	291	262	285	268	264	266	244	287	279	261	257	250	264	305	288	274	252	247	268	280	274	257	243	276	238	281	262	266	288	290	251	255	259	256	274	276	241	279	246	260	289	262	256	258	259	251	285	257	244	253	258	254	271	248	256	276	271	266	278	265	268	271	236	286	246	268	256	257	276	262	229	270	270	239	269	247	260	255	295	239	273	259	280	255	283	283	255	267	275	265	253	271	291	249	274	249	265	265	296	265	254	278	258	240	288	276	282	244	251	280	251	237	275	274	257	272	257	283	264	262	251	275	269	262	291	258	270	287	284	273	277	285	259	254	249	261	285	259	257	269	278	257	261	263	255	248	246	268	265	258	267	245	286	268	263	264	242	292	242	253	270	249	250	250	274	250	259	254	265	279	251	278	265	249	286	281	248	246	280	285	269	257	277	276	270	279	267	267	293	284	261	283	241	259	244	241	252	278	246	260	281	287	269	264	275	261	265	279	245	260	280	296	268	298	283	265	277	263	279	266	283	236	228	290	268	256	260	253	271	262	259	239	267	272	251	247	269	261	281	224	267	240	240	293	241	266	265	239	256	274	268	277	271	282	238	258	262	252	266	269	278	273	251	287	275	277	226	246	245	252	268	249	280	280	261	282	291	264	263	256	263	247	254	281	259	272	267	286	270	262	264	263	264	254	255	247	265	276	246	240	283	275	254	226	276	256	276	250	264	277	239	265	270	291	264	290	255	282	271	250	262	278	278	282	259	287	272	262	302	240	245	286	279	276	290	252	225	269	270	268	279	239	270	258	253	252	238	278	249	282	282	254	264	235	262	270	303	256	270	249	242	277	253	273	266	264	268	274	253	270	270	265	256	246	279	301	245	242	270	233	254	255	264	300	261	285	263	251	303	237	282	235	283	240	244	256	249	273	270	249	295	271	261	282	265	273	256	278	239	228	280	273	292	293	301	252	275	268	280	262	279	269	226	264	279	257	259	267	290	251	224	260	264	239	255	258	277	280	266	251	256	261	263	244	271	243	266	269	272	255	278	253	266	277	282	275
24932	21062	27012	25206	8648	744	559	528	461	451	431	437	398	439	393	396	391	360	368	416	359	364	369	336	363	354	390	375	364	377	368	305	388	325	362	381	355	371	340	363	365	358	377	341	373	338	327	335	373	343	350	397	346	338	392	377	325	354	381	323	351	337	349	345	365	383	348	358	363	333	323	349	345	361	361	368	297	366	355	341	318	353	325	347	389	346	403	387	354	323	325	378	364	337	363	348	385	353	341	345	337	358	317	352	370	374	342	402	385	324	366	351	342	361	347	342	363	371	299	378	335	338	309	397	366	378	343	388	346	314	377	362	400	378	348	334	354	342	355	347	394	349	342	353	374	348	399	382	371	382	345	358	397	344	340	352	385	334	350	353	347	360	361	340	353	332	343	320	344	366	368	329	364	344	356	358	376	340	385	395	350	345	316	359	322	359	374	373	355	364	373	359	375	324	355	398	321	379	354	345	363	386	351	370	336	354	354	338	342	328	365	301	368	341	347	340	346	352	367	341	379	366	347	342	346	362	346	331	356	359	352	360	378	354	377	364	382	361	333	332	341	391	354	376	352	366	326	348	379	354	333	320	328	359	342	336	394	348	349	371	347	359	352	356	332	322	355	338	357	348	363	344	369	377	324	356	344	358	358	346	347	355	345	369	362	361	335	366	369	360	357	360	369	343	332	359	358	332	404	349	380	352	348	340	370	361	334	356	320	343	363	347	364	335	367	368	354	339	382	342	346	336	361	351	332	361	377	364	355	372	354	317	347	381	382	356	342	335	351	353	330	304	340	391	392	377	356	368	339	375	319	346	357	350	363	374	311	353	344	331	331	336	321	379	330	360	348	378	326	345	373	383	330	348	328	346	354	366	353	364	354	363	355	356	314	355	365	373	341	366	376	357	361	360	371	376	362	350	349	322	368	374	352	356	342	334	352	343	313	371	357	343	312	385	362	373	341	323	329	320	360	355	355	331	341	361	374	346	384	334	349	331	356	327	341	363	337	351	393	370	349	355	368	341	356	366	370	337	360	324	321	353	346	391	366	359	365	317	332	340	368	353	347	337	380	344	366	390	377	377	350	332	373	347	347	360	319	374	376	361	305	365	385	363	390	380	370	328	372	378	341	327	343	345	384	329	405	322	338	347	340	378	343	385	332	339	348	395	373	374	358	322	368	336	345	371	367	364	343	330	362	363	369	329	321	352	357	354	393	319	342	377	337	330	327	360	359	358	363	372	329	346	395	354	331	372	362	336	378	349	311	397	337	346	369	360	355	363	360	335	338	390	369	352	345	391	397	342	335	365	335	327	347	388	348	345	362	368	350	351	373	373	322	331	334	361	363	315	328	336	343	390	367	336	342	350	355	332	360	381	365	345	377	355	345	384	358	333	372	360	312	352	351	352	380	346	324	387	321	339	354	375	358	375	321	373	332	378	337	313	366	364	337	347	314	357	368	348	346	358	395	337	334	365	367	340	351	335	361	353	362	344	361	362	369	359	379	359	339	337	389	368	344	370	352	390	333	340	341	332	388	318	339	321	363	360	360	346	373	381	354	387	379	350	343	359	362	341	336	349	341	375	370	375	372	375	358	339	368	350	338	360	366	372	345	362	352	357	354	361	356	363	351	354	349	333	365	362	309	349	321	363	341	353	365	351	372	323	358	369	301	356	352	312	329	339	333	340	397	317	397	374	345	368	359	372	340	349	361	316	352	359	344	336	329	337	335	346	371	343	329	342	350	329	354	350	355	378	371	393	367	346	353	363	394	333	343	356	318	343	327	372	342	327	355	324	338	337	355	358	346	376	314	354	369	365	383	305	355	339	359	332	354	337	343	343	311	342	345	356	355	326	335	317	384	357	368	351	326	333	348	405	385	363	370	373	355	355	340	313	348	292	373	347	348	393	326	322	330	343	346	361	356	377	334	370	351	347	329	322	350	362	355	325	333	368	378	335	356	340	358	358	384	356	361	361	362	361	348	333	389	339	349	348	371	352	379	362	354	329	352	372	341	377	352	370	344	371	333	352	348	359	354	354	270	369	381	374	334	326	339	366	335	327	334	367	351	360	359	352	340	379	349	361	371	348	348	352	373	365	356	362	371	350	341	346	371	350	361	344	316	388	362	340	350	331	346	355	346	328	367	376	369	327	382	331	314	360	346	358	359	345	389	368	346	342	366	369	339	349	350	357	361	356	361	393	380	348	357	347	342	363	351	357	367	333	320	329	343	367	332	376	328	319	341	326	334	339	344	310	325	327	370	356	356	355	310	325	370	368	366	408	317	375	366	363	373	370	330	321	366	358	325	332	369	370	331	349	338	326	308	348	349	361	371	344	365	339	329	379	335	384	332	364	382	359	376	359	375	340	326	353	343	369	365	376	332	337	362	343	339	331	364	369	363	340	382	390	378	342	354	352	351	386	348	388	370	364	310	353	380	362	389	377	356	349	390	365	394	366	348	367	353	378	366	384	362	394	322	332	347	336	372	330	354	351	377	357	338	337	382	347	354	366	366	337	335	365	343	349	367	340	333	342	355	360	367	348	341	345	342	347	372	326	338	355	349	345	351	324	358	335	396	366	344	346	341	344	355	368	386	363	370	325	342	363	362	350	386	349	325	364	366	351	350	313	356	375	372	340	327	351	327	370	358	366	368	375	350	366	343	339	368	397	345	340	322	358	356	386	353	349	355	348	338	367	357	295	389	338	351	367	341	380	359	343	387	351	381	388	346	332	338	340	350	381	349	312	361	340	335	380	387	385	343	384	338	362	361	332	370	389	319	322	375	367	344	384	351	335	323	333	345	349	406	342	370	363	352	325	355	354	351	385	360	353	346	360	306	341	351	362	346	341	345	360	365	394	329	342	367	358	318	360	345	349	370	333	319	323	379	306	362	358	344	352	359	333	386	332	346	331	347	375	362	366	345	368	358	390	345	380	397	336	350	350	377	339	344	362	365	356	343	357	335	372	327	356	349	371	366	324	344	369	361	344	355	343	336	366	387	381	366	350	334	367	353	346	398	335	350	339	360	367	346	362	340	352	351	336	358	338	342	349	350	336	362	355	362	325	359	380	353	349	353	355	372	395	337	356	356	360	373	354	345	385	381	367	356	334	349	354	379	327	370	370	355	321	370	346	375	345	370	319	367	359	344	379	343	348	329	350	349	353	361	340	366	376	348	349	381	353	328	346	340	339	370	345	384	367	363	326	327	353	352	378	346	335	341	329	324	351	342	357	357	338	379	356	332	380	375	378	353	363	370	362	364	346	320	355	336	381	336	343	332	369	377	338	309	346	351	360	368	338	383	356	368	389	356	356	360	356	346	336	347	370	367	360	373	359	312	325	362	338	380	354	349	364	378	340	354	347	320	349	376	374	341	359	379	364	371	329	368	343	381	365	343	308	342	364	357	343	353	346	359	377	318	373	349	346	354	370	351	353	365	363	349	357	332	373	354	358	347	370	330	334	323	389	360	329	351	341	382	344	368	393
15052	25544	3217	1644	1140	1005	752	745	565	550	514	459	471	458	408	386	386	450	395	389	396	405	412	391	408	409	388	343	416	389	389	402	414	370	402	374	394	407	364	335	372	362	399	391	369	397	374	367	384	367	429	372	352	409	376	384	360	359	358	375	376	400	377	367	383	375	367	369	365	389	393	361	398	403	416	375	394	400	359	385	394	347	381	410	384	354	330	375	407	366	388	360	387	396	352	417	339	374	370	369	366	402	351	379	348	391	375	395	394	369	397	334	345	365	346	390	382	343	355	382	386	382	351	376	365	388	380	364	417	369	386	363	353	380	396	384	407	363	368	371	360	392	385	371	376	402	398	355	397	374	348	355	362	389	380	340	375	363	355	385	395	355	392	389	354	367	426	404	375	384	412	418	373	378	374	412	391	389	352	384	396	388	385	376	383	398	373	371	348	372	429	371	346	375	396	363	366	409	356	403	397	405	365	344	367	395	409	429	394	344	353	428	393	381	398	361	395	383	366	363	365	374	395	410	389	361	347	373	384	359	389	378	354	345	378	394	320	402	361	364	389	369	381	399	371	383	381	415	355	410	393	394	383	382	426	398	357	424	396	365	401	376	373	396	376	414	365	420	373	391	359	399	383	377	391	388	371	373	385	402	403	347	393	384	395	384	386	400	408	377	408	371	376	379	350	370	359	324	393	388	376	400	389	375	403	382	408	400	378	382	415	387	392	389	371	398	385	358	363	412	372	386	367	400	368	400	402	399	360	339	352	363	365	365	398	356	356	410	398	390	362	391	347	357	386	406	374	375	399	376	397	373	389	407	363	366	378	390	392	379	378	367	334	378	381	385	439	388	404	383	399	381	394	363	398	385	392	380	364	355	391	383	392	425	408	359	357	391	379	365	372	384	394	372	382	355	356	404	359	339	345	398	355	392	375	351	375	380	383	358	371	412	402	380	358	399	412	401	392	383	398	398	378	370	384	420	395	376	352	377	375	387	381	376	380	397	380	427	389	352	376	370	395	353	381	385	407	381	374	371	382	385	406	349	382	382	370	356	379	387	330	361	355	390	389	359	382	396	395	352	387	373	380	402	402	394	381	388	431	369	365	362	390	386	403	362	392	342	399	417	386	385	392	390	390	373	374	387	405	404	408	370	374	398	365	370	344	378	342	385	368	402	374	410	392	421	378	372	378	383	372	393	404	368	410	386	351	365	414	340	393	392	393	363	389	370	364	380	363	358	408	389	341	384	374	415	379	405	387	335	393	362	392	357	384	397	388	389	387	405	394	350	394	402	386	395	380	405	387	376	358	399	387	370	408	388	412	392	391	393	383	357	402	364	392	413	380	367	366	392	375	361	367	393	376	382	374	391	390	412	372	402	403	381	378	389	380	389	384	435	418	372	372	341	365	397	388	395	404	372	399	383	419	373	355	360	382	397	378	382	399	398	403	374	360	347	343	362	395	397	400	391	384	408	423	358	354	411	393	407	350	366	358	364	370	381	352	389	382	390	401	370	399	363	348	375	401	353	358	369	371	392	397	379	341	386	392	388	367	389	400	381	413	398	357	399	383	390	368	351	395	384	368	376	362	381	374	376	361	398	390	364	376	385	368	339	362	357	389	364	407	356	391	391	411	379	385	393	387	383	393	394	406	374	405	401	423	375	374	374	380	362	438	402	368	346	365	390	380	391	377	378	410	400	369	370	389	398	385	364	401	358	386	346	392	393	369	376	362	375	374	355	391	395	364	376	366	413	339	392	412	360	389	407	373	382	414	359	378	380	374	350	378	370	375	374	407	388	384	413	348	358	362	375	363	380	351	408	361	410	386	393	389	384	409	393	395	376	398	398	375	412	326	391	405	380	409	401	405	384	404	364	348	418	371	374	373	405	376	408	353	408	400	400	386	371	374	370	394	390	379	442	398	397	326	412	366	355	376	387	403	392	355	392	349	377	341	385	384	382	380	361	411	374	396	355	371	399	400	414	339	383	365	369	338	363	368	375	383	365	379	399	399	408	363	342	399	401	382	396	361	367	389	370	366	408	406	392	387	397	380	403	407	380	361	395	369	370	375	387	387	387	378	330	348	358	353	372	399	359	394	406	387	361	398	388	352	399	367	373	377	340	397	436	371	389	408	390	438	399	398	368	405	377	392	418	371	395	340	375	396	388	374	402	365	376	406	374	420	361	383	395	369	377	402	395	365	373	363	397	382	374	394	414	424	383	371	389	362	366	376	389	406	370	352	392	364	359	414	388	383	352	353	408	356	387	380	401	424	349	410	400	392	384	386	346	396	402	398	381	398	379	388	337	411	384	405	388	391	387	399	379	347	363	355	405	403	374	374	350	394	387	361	390	377	375	376	391	395	381	392	362	340	358	364	390	362	407	397	367	381	381	372	388	382	379	351	368	393	347	403	379	381	357	411	400	373	349	429	371	360	375	372	379	384	411	413	375	361	360	396	373	350	368	382	396	423	375	387	388	408	368	374	370	374	377	385	365	391	414	380	412	366	440	390	379	399	369	379	419	409	406	396	369	362	379	363	417	376	391	338	371	362	394	363	366	367	358	370	357	405	359	380	384	390	375	418	386	419	381	367	380	364	390	399	430	349	372	344	359	385	385	388	387	341	357	346	372	385	389	372	359	358	379	385	363	375	371	369	406	395	394	403	423	357	394	390	371	358	394	374	354	362	362	367	387	369	392	379	389	397	380	360	403	376	379	368	369	381	373	380	383	385	386	368	396	374	381	422	344	383	394	396	379	333	394	367	371	364	396	411	379	389	382	372	393	375	398	401	363	362	391	339	366	401	363	349	405	410	349	346	400	386	366	369	347	388	383	351	374	400	350	362	372	378	390	357	382	403	373	364	350	385	327	371	385	400	369	412	362	378	379	362	381	393	400	369	409	346	413	340	395	373	358	381	360	401	376	368	396	365	383	373	400	374	382	373	398	401	375	385	402	369	343	391	368	366	410	378	383	371	394	384	412	376	362	381	379	382	357	390	362	424	381	371	374	362	342	389	367	408	396	377	374	398	378	386	363	366	402	382	377	376	395	427	384	404	394	390	359	358	416	419	353	400	380	374	376	402	406	373	355	396	387	410	366	401	369	382	347	368	384	396	369	355	371	385	391	410	378	366	387	386	394	390	366	412	366	357	353	397	391	385	427	369	355	372	356	370	391	374	385	419	338	372	346	368	369	386	343	408	387	354	352	370	352	392	328	376	399	413	384	396	376	390	401	370	408	357	367	395	366	371	409	382	368	394	364	406	391	386	367	364	374	359	353	393	386	373	401	395	393	384	423	404	375	381	372	400	399	356	356	352	358	346	387	359	381	420	356	368	382	360	339	383	398	422	367	365	335	388	362	396	402	367	385	360	384	381	377	383	371	389	418	379	380	348	380	387	367	387	359	382	381	358	357	371	344	337	362	394	409	366	390	370	384	319	372	365	404	387	399	417	411	393	355	399	392	395	398	388	379	407	360	363	386
22625	21111	28761	23740	21102	21156	7842	1288	925	905	791	739	666	696	675	644	636	574	623	610	553	592	580	594	589	565	556	514	538	518	520	515	550	546	542	496	569	552	552	554	518	516	522	508	499	528	511	509	508	556	543	538	505	549	549	528	548	542	510	499	505	561	517	498	513	506	547	511	517	509	532	497	511	543	527	553	521	533	500	530	509	545	517	512	512	543	483	484	531	524	465	480	529	526	497	491	527	535	529	498	502	490	537	565	570	525	535	511	507	540	525	507	468	532	491	500	482	511	518	508	498	516	491	497	549	493	513	539	543	501	504	520	506	529	507	532	517	521	511	517	542	542	513	513	518	494	491	565	537	521	509	515	482	493	488	521	534	484	574	519	538	515	539	507	532	465	538	514	526	509	554	512	477	483	492	521	522	520	504	494	535	494	521	511	507	515	534	546	494	525	479	532	514	498	556	517	528	523	523	530	494	553	540	511	502	500	531	528	515	534	505	554	511	504	523	516	532	549	492	493	519	483	495	526	527	508	588	569	517	550	547	552	532	536	533	527	526	483	542	504	543	538	507	498	528	534	498	482	569	542	527	523	527	522	558	521	529	493	503	531	540	476	492	519	486	551	499	538	484	518	487	514	520	497	541	527	499	492	518	486	567	480	478	493	502	473	510	524	551	490	524	520	560	508	517	550	562	504	506	520	519	537	541	497	523	499	537	534	486	527	543	513	540	496	498	549	521	527	498	489	536	520	519	495	529	479	530	528	504	551	515	523	513	531	503	528	532	530	508	520	507	547	502	524	524	498	522	487	536	533	567	540	487	528	471	486	478	565	548	499	526	535	510	563	501	505	511	518	508	531	542	526	518	545	526	506	533	529	507	481	520	550	517	525	520	514	553	475	498	563	525	506	486	501	560	555	545	529	520	542	511	514	505	547	468	488	558	539	506	514	504	521	529	533	544	524	517	522	555	551	543	470	525	544	525	507	512	525	504	513	497	485	499	545	555	509	515	521	521	542	506	530	534	548	503	488	490	531	508	522	512	488	482	525	498	525	507	507	505	580	552	515	506	589	489	470	561	510	496	553	495	520	496	531	520	551	526	543	511	519	542	546	501	522	498	558	515	543	486	474	496	536	508	522	520	529	537	529	526	522	498	528	497	495	509	523	531	514	538	538	507	487	514	498	480	543	534	561	539	503	530	504	530	489	539	539	547	490	516	511	507	504	590	549	512	511	512	526	543	516	523	517	539	501	491	542	548	484	523	545	517	523	518	503	520	476	504	472	532	528	491	509	487	490	519	503	480	513	549	532	533	509	539	556	496	563	575	547	504	516	484	507	516	487	497	530	486	547	555	537	538	509	491	487	550	474	557	493	522	531	574	492	531	461	536	527	547	515	491	514	516	509	535	526	516	524	525	531	530	516	528	531	544	516	549	530	544	543	474	528	518	503	519	496	517	536	532	559	501	533	513	520	516	533	536	472	462	520	513	540	541	497	539	528	530	547	486	511	576	531	519	518	540	529	474	542	507	489	477	550	567	562	496	517	551	526	520	490	484	509	556	484	529	508	492	522	529	517	518	534	537	532	524	494	483	511	546	583	527	493	493	524	474	496	535	505	496	537	509	509	524	521	522	531	517	519	529	518	528	507	506	537	519	522	487	521	535	480	558	518	475	518	520	534	509	517	483	506	538	523	521	532	526	536	489	522	521	518	531	531	553	508	496	500	489	504	514	520	549	553	489	517	485	494	491	509	513	514	533	520	491	519	472	500	507	489	459	488	540	546	522	512	563	503	501	514	543	521	473	514	491	551	472	495	489	477	523	522	521	519	530	537	524	539	487	555	527	514	485	491	555	534	506	507	543	496	540	517	524	563	545	501	532	504	537	522	527	556	494	531	512	520	555	566	537	516	529	493	543	550	549	522	551	526	519	512	532	526	501	542	525	505	524	507	528	514	507	535	529	514	504	555	472	515	538	529	535	543	530	500	509	521	545	507	508	549	504	499	532	513	510	498	517	532	512	497	540	489	467	506	520	483	524	504	476	571	534	542	514	502	505	570	514	508	541	538	521	502	568	534	531	489	527	499	527	516	501	557	522	520	506	501	486	551	507	451	498	524	510	516	507	476	532	510	488	540	526	505	529	518	516	529	510	522	564	497	499	500	519	545	486	500	478	500	539	519	488	530	519	544	495	508	501	508	520	496	549	527	531	535	493	543	522	474	509	506	524	504	534	529	528	517	512	542	505	527	499	518	528	488	570	529	478	510	502	502	513	547	516	505	485	552	519	509	506	505	485	508	539	527	531	513	537	500	513	516	543	519	524	564	551	512	511	513	497	491	539	504	509	484	503	488	519	506	492	506	530	548	519	501	545	493	517	556	520	492	519	532	482	515	476	491	549	532	524	486	531	502	477	505	502	491	544	509	515	493	506	496	480	531	557	544	484	500	551	516	494	548	486	475	539	530	546	505	546	522	527	541	525	553	502	511	544	525	524	554	522	503	479	500	540	518	536	499	494	520	524	536	480	523	552	544	527	466	515	518	522	518	570	524	524	497	512	507	520	544	472	520	498	505	541	514	515	499	478	532	547	491	503	502	537	545	501	560	517	510	473	508	533	506	499	487	492	515	537	550	519	544	530	500	520	565	533	502	509	547	506	533	553	529	541	492	505	516	498	521	534	511	530	512	472	548	518	503	514	501	502	485	486	519	515	557	514	481	537	479	488	495	520	509	481	485	487	501	513	518	510	544	521	552	493	520	541	516	501	518	504	517	519	461	492	558	517	526	521	544	520	471	527	490	492	541	508	501	553	517	478	516	524	498	532	535	492	513	525	496	527	523	501	493	492	487	501	554	494	471	520	562	535	531	546	507	517	542	471	518	522	519	521	496	520	491	547	564	505	502	467	510	513	471	514	493	552	497	466	485	492	523	554	525	538	498	543	548	529	506	491	519	452	516	479	482	542	534	513	521	526	550	549	487	492	531	513	550	530	493	537	539	520	523	521	526	516	525	514	557	543	544	536	523	518	481	523	494	544	528	513	487	525	518	529	562	511	539	509	511	509	505	519	525	515	536	535	497	501	522	499	512	491	482	545	492	530	500	487	573	556	520	538	518	519	523	540	492	528	512	513	545	510	527	521	493	534	504	506	495	522	530	496	487	511	494	499	512	530	539	548	540	517	462	452	503	514	494	493	513	534	532	535	492	490	551	550	506	509	498	521	533	512	515	519	536	516	540	519	483	550	546	463	521	539	547	520	503	534	506	503	550	515	550	485	472	498	508	522	547	543	490	532	505	496	551	536	516	520	521	524	534	500	531	519	535	467	519	476	529	499	543	510	530	527	517	510	514	508	510	547	503	490	503	563	499	503	535	504	542	492	517	523	520	524	469	527	505	513	532	540	556	524	507	498	542	516	504	516	524	513	518	524	510	519	480	558	537	509	482	533	512	524	529	537	492	558	524	506	481	501	481	516	507	484	545	499	505	503	506
17772	35059	9503	4649	3339	2660	2004	1675	1401	1168	1024	928	912	829	733	694	702	705	636	601	581	578	629	603	580	592	589	550	582	536	576	541	564	517	541	533	540	536	517	541	510	503	499	549	501	549	546	537	575	570	514	519	513	487	550	485	520	502	499	528	516	576	548	542	523	536	527	480	518	499	516	543	491	523	535	491	528	506	530	559	513	499	518	522	513	531	563	537	506	523	535	548	521	528	517	481	515	461	468	498	561	521	527	505	460	471	529	483	493	506	457	497	543	524	477	501	500	512	492	489	539	497	550	530	467	531	538	515	516	468	496	528	478	482	504	525	517	489	544	493	503	488	526	537	499	541	497	544	479	503	520	510	537	472	545	522	499	493	509	546	537	569	519	491	564	521	509	498	504	525	532	491	488	519	496	508	547	516	541	509	532	501	526	492	508	536	514	486	515	542	525	489	546	502	553	510	548	559	506	548	483	505	543	533	495	524	521	545	481	491	565	519	502	503	512	509	495	518	543	514	546	548	540	547	504	502	551	506	504	539	519	541	491	517	529	477	514	529	504	483	498	507	539	529	522	497	534	504	499	564	497	517	515	517	513	499	503	493	539	478	534	524	561	497	506	526	519	528	487	527	497	511	538	452	499	509	557	497	501	538	526	550	503	510	531	512	508	499	526	490	504	538	514	507	506	532	513	569	490	499	537	473	495	540	544	563	513	521	543	545	547	466	488	555	541	535	578	477	513	496	526	506	544	532	567	534	517	568	530	520	511	513	500	491	529	540	526	492	465	521	534	553	495	531	502	538	536	492	524	499	533	537	539	525	523	527	525	540	503	523	496	510	518	544	517	508	536	515	501	537	543	522	508	512	461	481	528	508	491	500	514	504	500	503	563	530	525	490	526	544	529	513	538	512	505	515	505	527	485	552	515	504	509	503	527	503	507	479	497	572	520	489	517	531	556	517	532	529	509	503	527	533	511	469	528	553	522	524	531	489	533	520	508	533	504	485	521	552	502	480	487	535	512	526	538	509	562	538	541	504	510	489	497	560	546	493	526	503	520	529	507	502	518	520	516	503	512	500	508	568	545	500	527	540	513	534	576	513	491	508	570	518	509	524	507	502	534	511	540	478	546	521	555	535	515	543	510	512	513	512	541	508	493	535	516	517	493	515	515	505	508	533	501	506	505	561	489	489	504	526	493	541	471	517	510	476	523	487	540	502	516	486	531	523	560	505	530	541	494	485	535	530	479	523	536	506	487	494	517	499	489	531	502	510	474	538	511	517	506	494	508	542	514	511	533	508	541	499	520	526	547	526	498	509	480	572	508	550	506	533	487	484	548	522	498	504	540	536	507	513	526	497	543	478	493	501	513	504	520	544	485	481	552	511	530	501	510	530	514	517	507	526	518	523	527	517	549	518	506	532	522	506	512	533	514	525	487	547	525	509	487	506	500	552	499	515	563	485	527	513	504	490	557	508	504	507	494	553	490	547	522	526	516	534	546	480	560	536	524	535	496	543	567	523	504	518	494	523	526	497	503	496	522	527	545	509	495	556	501	500	509	492	534	500	518	563	529	513	511	484	523	557	521	476	529	517	519	480	529	503	484	522	535	517	513	557	520	526	557	512	569	509	532	517	499	506	521	536	517	470	530	536	518	518	541	505	555	531	512	542	540	548	476	499	510	532	533	516	520	527	481	498	525	525	531	557	484	547	517	543	523	539	500	514	545	509	545	486	534	513	511	561	522	502	548	533	553	527	533	546	544	508	580	518	481	512	517	499	559	520	522	489	498	509	534	535	492	474	512	519	533	493	537	486	488	522	524	496	494	531	516	532	548	533	513	575	541	489	495	476	499	514	486	489	498	527	490	517	496	495	515	537	510	497	513	517	558	524	497	464	482	519	523	506	526	507	508	504	527	529	513	513	515	534	505	546	510	506	508	498	528	489	514	506	540	509	549	516	519	514	525	487	499	487	534	527	477	545	517	523	541	530	538	529	527	509	542	514	520	539	485	488	512	484	471	521	520	499	522	531	540	505	515	583	568	492	541	505	511	500	472	516	499	526	484	505	555	525	506	532	503	578	466	528	486	521	538	570	504	516	506	554	549	516	502	535	497	511	518	486	520	528	511	544	546	485	554	491	524	508	487	518	533	485	516	495	531	503	519	542	515	537	511	539	519	525	531	501	502	510	512	526	558	515	488	505	517	512	523	486	492	535	485	512	546	539	541	546	548	533	482	535	538	515	554	484	514	540	498	544	499	520	534	532	503	525	510	528	508	498	494	525	518	498	502	512	542	535	497	544	509	543	505	545	508	506	550	503	489	493	508	479	524	468	534	546	491	507	536	528	545	500	512	515	523	507	486	516	518	503	523	501	564	512	500	488	511	513	547	471	492	526	501	493	543	503	547	518	520	512	527	521	503	495	494	535	531	509	579	545	505	524	506	542	558	507	532	575	509	541	521	514	528	538	495	491	532	525	520	512	522	522	519	532	549	507	521	546	516	523	525	500	537	542	548	485	510	507	506	489	526	509	536	529	489	501	489	507	551	528	487	494	518	513	487	517	487	508	514	542	466	523	533	520	525	500	538	491	540	521	517	507	506	506	511	507	546	513	537	502	479	551	508	543	529	504	539	505	524	512	546	467	499	484	539	492	517	493	515	550	511	517	529	503	540	493	514	512	475	523	505	555	496	526	527	515	529	540	526	545	521	492	524	520	534	498	559	538	514	531	547	456	527	522	532	502	490	524	549	501	505	508	498	481	536	491	503	514	508	518	527	540	506	497	518	509	478	532	510	522	508	532	559	528	537	510	462	526	500	521	530	492	505	513	541	526	545	540	456	527	539	514	532	521	524	535	546	558	523	476	508	460	539	528	527	543	511	506	519	515	555	520	518	520	520	522	479	523	595	537	530	541	486	544	480	518	474	502	542	488	500	526	499	546	505	541	540	507	502	522	515	499	506	475	524	534	545	525	561	499	532	523	495	524	515	503	503	543	529	499	513	485	548	468	525	511	540	531	509	519	513	513	536	533	491	495	536	514	505	533	542	524	557	503	503	501	514	503	509	529	509	525	516	533	548	500	512	507	533	498	529	498	534	495	500	497	504	498	513	548	506	520	485	529	533	531	512	476	494	520	507	535	527	506	490	481	520	516	508	521	488	556	498	497	505	513	515	524	500	527	503	520	478	518	579	492	540	522	534	489	511	555	546	562	509	543	574	486	519	511	510	521	484	486	499	478	495	549	517	499	492	526	497	502	533	510	513	510	521	497	526	498	533	533	530	501	511	514	514	510	512	533	552	517	577	475	485	538	532	564	483	546	532	565	536	517	488	509	480	496	505	490	493	529	531	483	509	492	502	545	523	491	554	532	538	545	526	517	506	500	492	515	531	501	522	522	502	516	479	464	557	486	482	519	547	503	540	523	543	512	530	514	549	522	520	538	522	540	506	511	482	512	518	495	501	506	479	478	489	536	523	499	529	552	481	513
28050	18226	3936	441	278	237	231	181	211	199	191	197	155	180	180	179	193	159	186	197	166	181	183	154	165	186	152	170	170	162	176	177	196	190	166	168	155	155	184	184	170	193	179	194	171	198	173	182	184	166	173	173	164	177	177	162	180	181	176	161	157	179	177	187	177	186	175	174	157	157	156	147	189	176	157	174	176	179	154	196	163	166	158	169	180	153	170	167	193	168	190	163	205	181	201	158	178	174	164	174	189	176	181	171	158	166	177	143	183	194	201	184	175	192	173	184	160	169	168	186	162	157	173	165	184	197	152	163	178	169	185	179	177	185	173	169	176	181	166	169	169	192	167	155	169	194	165	182	193	182	162	179	167	160	150	181	172	181	164	162	147	172	163	153	170	179	194	177	168	160	163	182	178	158	155	178	171	195	159	174	189	186	175	180	194	187	181	179	192	186	174	163	182	188	157	170	169	189	169	161	196	157	166	184	175	191	177	168	176	171	159	181	158	180	174	153	173	175	183	194	163	179	184	175	159	163	152	158	173	171	171	198	145	169	178	169	168	185	156	164	190	175	187	162	171	170	165	182	178	173	169	161	181	161	164	171	196	171	181	179	186	170	167	180	166	157	182	165	168	158	180	176	173	178	167	170	176	179	176	190	163	166	168	168	175	194	159	164	179	173	145	172	192	165	182	163	168	167	178	191	174	186	175	192	196	175	178	171	175	186	157	161	179	182	174	183	151	174	181	183	182	203	191	180	157	148	176	190	176	162	154	143	153	150	201	164	155	154	161	149	184	176	171	175	147	172	200	181	174	169	185	161	152	167	186	186	170	167	167	181	176	174	171	192	179	185	168	154	161	139	150	211	201	163	177	174	153	174	166	197	158	184	175	185	184	186	179	162	184	155	175	200	173	163	180	185	182	166	184	189	147	179	166	154	162	169	165	192	158	184	167	160	170	193	165	180	167	179	163	170	185	191	166	168	179	179	194	138	170	187	197	160	178	172	194	170	169	180	180	149	162	174	165	190	166	163	167	166	178	157	170	158	170	187	181	158	174	194	187	154	186	166	145	171	173	194	187	155	158	166	169	177	170	156	185	167	174	186	165	181	166	152	162	179	174	168	174	171	174	173	159	158	161	196	156	167	189	177	170	171	154	197	168	170	161	201	168	187	169	173	179	162	191	172	174	165	160	173	160	184	164	170	166	170	172	171	168	180	192	183	205	188	194	187	177	156	163	176	189	188	176	165	161	161	151	185	147	179	184	173	177	173	178	177	159	168	185	173	152	190	159	179	186	183	169	178	179	137	198	178	198	158	155	183	163	187	186	192	187	165	148	175	183	171	174	180	173	176	181	172	153	157	168	162	180	168	172	166	176	180	155	148	165	184	167	188	164	164	180	172	169	176	181	182	159	170	162	188	185	151	167	183	168	219	168	156	149	147	195	210	179	169	179	188	158	182	165	168	174	169	166	176	185	175	180	175	170	175	167	175	184	189	186	175	169	166	167	155	157	174	160	155	176	185	169	186	165	180	150	178	173	171	179	197	182	169	175	185	160	202	184	161	153	199	154	184	156	194	173	160	165	164	169	169	189	163	169	165	163	180	167	177	156	182	173	173	184	167	174	179	180	164	163	180	173	169	178	177	191	174	203	188	171	163	180	191	175	160	167	196	173	187	172	149	180	152	173	176	174	196	180	165	173	167	181	193	194	186	198	170	172	186	149	180	139	173	186	192	172	163	174	182	171	175	181	151	169	172	156	183	183	183	162	175	175	193	171	154	152	175	165	168	144	161	171	189	162	174	186	175	165	170	184	181	165	167	193	187	173	197	165	173	165	170	172	185	178	181	142	190	174	159	170	185	154	181	169	164	172	147	177	179	164	204	192	146	191	207	172	205	153	173	187	164	189	197	166	158	210	173	199	154	188	168	166	175	172	155	187	185	164	158	172	178	170	155	156	167	163	176	176	191	190	201	156	188	179	181	158	196	174	162	173	173	161	198	173	187	147	186	170	163	166	166	189	151	168	195	174	197	194	178	193	187	165	150	145	164	174	183	181	178	173	174	173	151	184	188	158	186	210	177	174	173	164	184	181	172	177	174	186	156	161	172	161	174	166	163	151	185	176	177	172	181	198	168	175	179	188	173	154	183	161	174	159	195	189	183	149	170	174	169	182	177	204	199	186	157	171	183	188	169	162	188	172	149	177	192	155	179	139	181	159	168	184	213	162	151	171	181	193	178	168	151	192	152	148	158	179	187	157	178	199	179	175	171	177	176	164	176	201	180	168	156	175	161	170	182	178	182	179	195	180	167	157	202	178	169	186	150	195	176	172	175	169	172	191	179	174	194	180	165	167	163	178	159	157	146	161	159	172	180	150	186	170	162	150	167	185	178	171	190	164	175	154	152	180	166	169	158	181	189	163	180	169	165	186	160	186	163	142	157	189	159	167	164	179	174	179	163	183	177	177	150	179	170	160	180	155	181	189	176	167	170	180	181	196	154	160	169	175	150	157	173	192	186	152	171	151	189	182	164	153	181	171	198	159	164	159	152	156	186	163	194	162	179	165	154	184	173	164	158	177	169	169	179	181	177	196	196	172	186	169	159	164	170	166	163	153	169	166	180	181	176	174	168	163	151	198	185	200	156	160	146	188	154	166	191	190	174	173	165	169	148	171	159	176	159	165	188	190	186	172	162	169	182	173	166	173	187	169	213	168	162	164	164	195	182	168	158	151	140	176	180	181	188	178	166	171	194	175	164	180	170	187	179	170	169	145	180	171	165	159	165	167	159	157	196	187	184	185	203	172	186	187	173	177	171	164	172	151	166	131	181	180	190	161	158	163	153	148	165	195	176	168	180	187	165	177	198	181	160	176	178	201	156	182	169	171	187	178	166	165	191	180	184	166	182	184	178	169	155	185	163	160	170	185	197	172	178	161	158	199	154	164	174	172	169	193	164	162	187	160	156	188	162	165	163	183	163	156	180	180	149	184	183	192	172	181	166	181	165	172	179	162	190	178	149	181	167	156	177	153	184	183	164	153	170	167	175	163	186	182	178	187	159	181	180	166	188	193	159	159	183	179	150	186	171	164	165	195	180	184	174	176	189	189	190	176	193	175	209	149	177	149	180	178	184	162	167	174	190	165	176	190	169	159	163	160	183	142	176	185	174	163	176	152	194	157	182	146	172	202	176	190	176	175	152	180	171	190	177	154	184	159	185	159	160	176	167	171	191	172	189	166	162	165	150	175	155	161	181	147	160	199	139	192	206	168	173	170	206	171	162	179	170	153	185	151	180	162	174	162	173	163	165	162	166	212	158	177	171	167	176	166	155	154	149	182	176	175	176	149	173	157	187	175	177	200	160	176	157	197	167	174	166	189	178	169	154	175	193	171	182	162	182	156	179	171	175	183	180	167	171	189	151	168	192	166	192	166	173	157	177	187	140	177	145	167	162	171	167	173	194	160	191	203	169	183	170	172	161	142	192	170	177
14408	10314	594	375	304	252	228	229	192	229	216	196	198	199	210	203	199	207	173	181	180	186	206	211	213	207	214	179	215	209	192	176	205	219	214	176	202	191	184	195	200	181	196	196	196	205	218	200	212	190	208	192	169	182	190	198	181	196	190	220	198	203	200	183	198	178	209	190	224	177	204	189	217	189	195	209	202	195	206	182	180	217	191	178	184	200	192	193	230	211	214	194	202	230	169	193	192	194	184	195	183	188	199	188	221	205	195	204	202	213	196	190	170	170	196	197	171	184	193	190	223	196	220	182	165	180	193	201	204	199	202	194	216	200	206	170	216	179	202	188	211	208	209	204	190	213	194	216	230	203	172	208	196	198	174	154	210	210	195	187	210	211	192	177	189	196	186	182	186	182	188	181	216	187	212	192	194	201	200	211	175	196	222	203	214	181	194	180	189	196	184	190	173	201	184	206	192	200	180	166	181	188	220	208	205	200	207	225	202	186	201	168	175	168	205	179	186	193	192	212	173	184	186	191	190	211	205	200	196	204	199	188	209	185	210	204	228	212	212	202	213	226	205	196	195	217	196	216	188	207	197	193	196	202	181	204	197	178	193	177	195	184	204	199	196	225	185	204	210	197	180	225	177	194	180	180	197	188	213	199	205	197	192	171	205	207	217	179	208	198	187	198	185	200	188	204	221	185	203	183	192	199	208	211	198	197	205	188	184	223	177	209	180	189	189	215	212	210	206	195	178	185	215	176	205	202	201	193	206	185	171	196	201	162	185	206	168	180	204	195	180	198	218	184	175	194	209	213	193	204	188	197	205	176	204	192	177	187	194	204	201	190	211	176	202	182	187	213	219	221	190	185	205	210	211	175	180	223	203	196	210	191	209	187	196	185	170	192	205	196	186	197	171	197	213	199	195	166	194	195	184	196	221	185	171	230	206	182	177	194	205	188	200	180	176	199	185	190	195	190	191	182	206	177	200	171	192	220	206	187	195	215	196	205	195	204	205	229	213	186	169	194	175	194	199	226	198	209	182	197	189	212	177	204	200	172	218	181	198	204	200	228	184	218	191	231	175	185	230	206	188	223	200	168	217	198	195	191	209	193	212	158	155	191	193	221	200	198	205	191	188	186	182	210	177	219	221	190	187	207	171	220	186	201	185	207	206	201	197	214	197	173	189	214	215	210	202	213	184	217	196	182	177	209	191	202	196	216	180	183	212	187	201	199	178	199	212	201	205	217	190	184	194	186	189	185	186	166	206	209	199	200	213	172	200	196	213	233	196	214	204	187	193	207	205	199	172	214	196	225	169	201	197	180	190	197	204	217	193	186	191	223	215	202	216	205	222	178	201	221	175	187	192	211	203	198	205	186	213	193	208	194	203	209	186	191	215	184	193	210	205	212	169	208	203	188	190	196	189	178	173	197	202	199	188	189	214	209	195	185	176	195	235	196	200	196	188	191	198	185	209	182	202	192	214	233	204	194	204	178	218	209	211	189	191	166	176	214	184	177	176	202	214	196	193	189	187	196	205	223	190	184	205	173	201	212	220	211	205	176	229	176	212	206	203	183	185	182	207	169	199	197	194	188	205	194	187	199	198	189	219	193	189	217	188	189	192	204	197	174	240	160	205	192	202	180	197	199	182	195	201	183	184	197	188	207	190	216	209	192	172	201	152	194	189	182	175	183	188	174	188	202	190	202	193	171	209	191	190	182	219	182	195	185	233	216	220	181	171	182	180	188	207	207	212	205	223	194	195	197	204	199	184	220	195	202	193	204	175	180	202	212	201	197	195	182	175	224	214	210	213	223	196	205	226	202	180	211	201	212	185	171	181	197	226	215	198	194	210	190	196	179	191	192	203	195	177	197	190	197	205	206	198	191	190	180	183	186	197	179	212	222	178	186	200	206	181	184	171	182	193	208	200	214	190	201	187	205	190	196	205	197	187	199	187	198	174	214	184	182	204	189	179	180	176	195	220	215	189	185	181	178	218	155	212	184	197	195	221	177	188	184	198	211	208	203	211	205	194	230	207	209	222	194	181	210	194	166	195	183	199	186	188	204	222	198	196	213	207	198	215	197	219	219	199	210	171	203	199	146	209	202	196	200	181	186	204	184	180	211	197	226	170	186	174	199	178	206	181	210	206	194	213	177	220	192	187	193	196	199	208	212	191	160	205	212	208	185	203	172	198	188	226	192	183	188	216	188	172	213	188	202	187	211	202	227	181	204	197	193	168	215	178	184	217	163	188	201	178	210	181	172	177	176	203	196	196	187	202	179	194	208	200	191	185	195	200	186	176	210	184	201	201	201	199	195	199	183	211	202	234	187	192	199	186	196	175	203	207	183	207	216	194	187	212	186	202	196	192	192	198	188	184	219	212	204	175	191	216	174	197	208	172	197	192	201	206	181	181	226	180	185	198	204	182	180	195	196	196	201	194	190	182	200	202	193	213	190	202	200	190	206	186	202	202	188	168	180	197	196	211	239	191	223	217	178	191	191	181	202	179	205	188	201	188	203	188	184	195	203	219	172	176	195	208	224	198	180	208	216	197	198	187	190	208	211	208	215	198	207	199	227	207	206	187	198	176	184	189	213	177	197	206	186	197	178	212	212	206	218	202	181	185	198	197	197	175	195	181	205	199	195	192	189	178	200	213	186	174	179	181	220	189	186	179	196	229	211	203	200	201	202	209	188	201	171	189	181	199	194	201	190	175	176	210	173	201	193	191	192	221	193	182	204	246	187	206	198	183	198	194	189	195	188	218	219	190	198	189	205	188	211	199	197	172	199	202	189	208	191	217	204	206	193	187	195	209	194	205	200	195	207	192	188	181	220	191	185	208	204	193	180	185	166	212	207	204	192	190	168	186	190	185	209	174	216	176	213	182	174	194	215	187	234	185	191	212	207	207	212	207	219	184	200	218	197	170	218	190	207	207	189	187	208	185	221	202	197	186	186	205	213	197	207	189	173	214	234	200	198	197	206	197	203	182	174	193	219	193	181	194	173	217	184	173	200	182	217	208	197	168	209	205	188	229	196	158	199	205	186	188	201	177	199	192	194	213	206	200	199	188	217	206	195	229	188	197	190	205	203	211	189	198	208	187	182	181	198	208	192	183	213	208	184	204	193	178	178	207	191	180	190	200	209	220	190	187	198	207	185	202	203	192	200	190	215	188	219	198	196	185	213	195	191	186	202	206	184	207	209	248	188	189	208	203	224	189	202	189	219	198	203	190	213	205	186	219	219	203	189	180	177	193	199	203	220	202	216	181	194	207	221	196	202	176	192	193	214	198	195	208	161	200	200	190	191	198	215	199	185	196	197	190	195	183	208	179	189	196	176	205	175	198	199	227	188	186	211	167	195	211	174	194	197	186	222	199	197	170	195	202	178	188	202	192	198	205	186	177	214	193	192	187	213	217	198	195	207	209	185	194	204	177	224	204	176	201	204	209	191	155	181	209	193	206	179	207	214	197	194	228	221	179	202	201	193
23670	21037	28110	24153	21009	9003	929	523	495	441	364	342	342	322	333	316	320	287	304	324	286	279	266	256	283	278	246	231	270	277	282	272	238	276	250	252	224	270	258	278	253	282	271	280	233	262	251	231	259	246	244	252	271	256	228	257	259	248	241	263	259	238	265	242	240	251	256	270	272	253	245	259	230	248	268	248	274	256	236	255	267	239	260	270	259	237	267	232	283	256	237	255	251	257	246	266	230	274	259	250	287	251	232	253	244	225	264	260	234	260	281	259	279	280	263	234	234	241	262	245	251	255	260	236	296	247	231	269	248	268	259	259	236	246	280	245	268	275	279	244	240	257	258	261	256	262	259	255	248	226	255	247	280	239	250	219	239	257	236	242	231	284	230	231	235	253	248	251	269	255	247	229	248	252	246	245	244	261	242	230	258	248	271	235	224	242	245	229	276	263	244	267	255	256	267	281	278	242	253	269	265	269	234	260	267	232	268	284	254	257	268	204	259	253	256	253	254	236	258	235	235	232	260	229	262	241	242	232	249	264	244	241	267	254	267	249	253	273	256	258	281	257	239	240	251	249	215	272	243	253	253	270	269	268	264	281	253	256	264	259	272	236	253	239	254	258	241	244	268	267	229	254	259	248	216	222	275	232	272	267	244	272	237	269	255	262	265	247	245	256	224	255	265	214	247	270	251	253	273	250	242	250	251	231	245	254	252	256	240	216	255	233	240	249	246	258	236	222	230	267	252	234	250	258	298	245	245	232	259	220	266	260	246	281	267	254	251	280	246	267	258	256	234	260	249	269	238	237	238	245	277	259	270	269	238	270	275	229	243	237	259	265	268	266	259	265	236	261	254	295	275	239	254	285	231	230	261	255	248	235	266	236	264	280	238	254	259	238	232	257	270	264	237	238	228	264	300	262	225	255	262	249	235	246	260	243	247	260	250	279	242	229	239	246	276	260	209	240	263	252	267	238	282	267	236	265	256	274	260	236	261	265	262	252	254	266	288	249	271	290	256	282	235	255	271	264	256	209	245	278	235	241	222	259	241	237	228	238	244	225	248	249	250	226	243	255	250	247	225	281	264	244	262	270	284	281	252	259	251	229	245	262	243	233	238	251	252	232	261	253	257	252	264	233	251	250	250	259	274	252	264	263	225	253	265	279	248	253	275	263	238	282	260	242	246	229	243	250	244	234	254	240	236	263	254	239	249	254	250	251	220	255	274	250	258	270	235	216	240	241	227	267	236	204	269	233	262	264	276	247	247	251	227	291	243	280	248	239	250	250	242	253	259	240	248	245	246	245	249	258	256	270	267	270	247	282	247	229	243	257	241	241	235	237	246	240	285	252	262	261	244	239	231	258	227	259	264	273	229	251	266	252	264	236	294	247	259	257	257	224	225	262	240	264	247	255	234	239	243	255	252	264	254	250	234	248	237	258	250	231	245	239	253	266	247	245	256	240	257	249	263	245	248	264	252	265	257	259	227	231	255	263	258	244	236	250	260	236	234	246	247	257	255	278	238	255	271	244	264	241	268	265	229	238	268	257	260	229	270	234	257	247	214	250	234	263	251	215	265	282	256	255	253	239	283	253	219	250	263	225	244	233	257	271	253	261	261	266	250	234	241	242	257	236	226	239	269	240	244	234	243	257	239	245	272	247	254	251	263	228	256	248	272	266	233	266	227	253	230	286	245	216	267	249	213	262	231	235	252	267	230	270	256	255	257	251	237	252	266	229	278	273	262	242	255	263	271	237	258	244	256	264	236	234	241	251	239	206	261	219	241	274	265	265	238	240	247	254	237	251	228	241	279	269	253	214	264	286	297	282	285	279	227	234	240	248	264	235	276	238	252	246	264	263	270	220	256	252	243	252	246	265	264	236	227	230	269	237	245	249	277	257	233	274	247	253	245	278	266	263	276	250	272	250	279	262	238	273	268	209	269	248	243	233	283	247	253	252	265	246	252	254	274	258	256	250	272	213	269	250	259	248	230	252	254	266	266	226	235	219	222	273	235	231	245	252	265	260	270	259	250	241	258	252	245	247	239	240	259	275	248	257	275	255	258	241	217	273	243	262	258	284	267	285	251	236	262	261	248	260	282	232	252	228	210	257	280	221	225	262	235	247	258	254	231	237	263	263	261	237	258	234	252	240	274	251	235	239	216	244	285	238	234	249	229	257	256	244	264	251	256	260	242	240	274	273	249	256	242	255	243	229	247	264	270	242	234	255	243	262	231	255	236	263	239	229	250	244	256	219	251	259	259	261	250	247	275	262	250	256	245	245	240	267	245	244	249	208	276	269	248	272	222	268	260	247	246	255	243	261	268	249	248	258	237	234	306	239	256	255	252	243	258	271	242	273	272	270	248	256	256	260	238	281	237	252	239	250	257	258	263	255	242	249	254	235	274	258	234	260	269	231	235	261	254	247	269	267	267	241	272	259	243	256	231	238	249	248	245	219	258	271	229	253	212	264	237	259	245	254	249	227	282	263	232	252	264	257	230	235	234	264	264	241	261	266	264	253	269	273	230	248	250	249	284	265	269	245	239	239	228	251	244	260	262	257	259	262	245	265	228	230	241	264	257	257	242	240	255	228	236	252	266	251	245	269	263	228	257	254	237	265	244	260	272	275	238	232	253	251	239	224	231	275	278	236	255	258	256	234	237	266	257	253	269	254	282	233	219	233	244	257	230	214	248	246	250	255	263	266	254	234	244	235	235	233	258	244	255	267	250	262	268	276	282	244	238	250	282	258	269	212	225	238	298	249	248	260	276	257	255	237	258	234	257	227	283	247	263	244	233	245	241	241	237	264	242	259	257	257	259	232	221	251	269	254	246	286	233	274	231	234	239	263	243	242	247	270	280	254	262	253	246	281	227	210	251	242	243	269	241	233	259	249	255	243	242	255	285	219	243	258	243	267	253	237	233	244	251	225	229	260	266	252	253	276	257	262	267	242	263	236	211	260	254	232	238	263	232	269	246	254	252	264	261	257	251	295	233	244	241	237	249	250	246	219	242	258	233	274	269	228	244	275	268	237	231	277	255	238	246	222	246	251	239	258	225	269	254	274	274	237	239	256	253	248	269	236	233	245	255	242	258	269	270	254	220	251	243	250	263	251	247	276	247	264	223	250	236	259	231	231	221	245	241	242	251	265	249	237	264	241	258	245	243	220	260	246	231	267	254	248	245	264	243	253	257	224	268	272	258	268	246	245	244	251	245	237	239	252	267	237	255	216	245	252	265	277	249	236	252	232	257	247	250	253	245	258	239	261	244	237	246	247	250	248	231	248	277	243	250	239	254	246	249	251	249	249	267	255	271	256	284	254	292	243	207	260	261	230	245	250	279	267	244	256	252	256	258	227	228	252	244	260	231	261	271	262	266	237	281	250	245	258	245	255	256	257	226	243	251	263	249	269	250	242	245	237	287	244	247	206	252	265	280	239	253	261	252	282	265	265	235	248	242	259	225	283	274	238	253	250	270	279	235	257
15666	31528	5707	2613	1895	1415	1039	836	748	600	568	480	431	403	380	390	367	356	309	320	295	317	324	295	361	301	279	295	299	267	290	291	281	291	298	294	259	278	283	300	272	262	275	281	278	276	272	252	278	268	269	270	256	247	264	261	254	233	281	275	250	291	272	266	270	265	272	269	258	250	268	233	280	277	278	256	291	290	246	248	279	276	274	247	274	226	264	268	262	266	289	283	263	270	273	252	251	306	254	274	283	232	263	257	260	268	261	266	288	246	262	255	288	255	261	308	256	257	292	288	283	261	282	272	269	252	253	251	269	219	239	261	290	295	265	238	259	278	266	269	270	270	305	300	261	267	287	287	260	262	267	298	260	255	285	230	247	268	246	230	275	274	272	258	266	272	264	263	268	284	237	283	263	238	271	279	261	262	254	275	319	285	267	293	255	260	260	271	270	262	297	273	252	266	258	267	257	249	257	236	259	281	256	263	263	228	259	273	234	273	252	267	258	257	283	269	286	288	247	254	255	250	245	246	251	290	266	282	253	247	244	277	261	269	235	246	238	284	260	273	275	280	251	258	259	230	265	277	241	274	259	271	244	257	262	286	265	282	256	242	242	262	265	275	248	280	248	277	250	275	250	254	254	248	297	289	273	277	255	254	260	271	255	262	284	256	249	284	256	282	236	282	280	295	265	276	293	266	273	276	268	270	270	236	252	286	281	261	273	257	251	232	261	267	265	282	239	254	245	277	254	239	268	257	276	249	253	245	283	274	281	260	225	262	271	258	279	259	264	292	267	289	258	276	246	225	299	258	254	273	257	262	244	290	272	241	246	250	288	245	283	255	241	277	235	269	236	271	263	308	249	240	258	256	243	263	252	297	258	284	257	249	270	269	254	258	270	260	259	256	266	263	282	270	255	291	281	243	298	268	271	254	307	259	292	274	257	272	263	269	267	253	271	233	279	251	235	260	274	299	293	259	254	287	262	228	244	253	264	290	238	251	251	261	265	242	244	282	263	253	273	260	262	326	251	275	242	259	286	252	261	274	283	273	271	263	254	253	265	234	257	258	249	258	300	288	275	243	281	267	294	261	263	290	281	247	245	282	265	264	272	263	237	250	281	261	291	260	236	248	263	251	267	281	259	277	263	275	272	279	258	277	254	286	254	240	278	264	253	259	291	262	236	246	259	272	275	252	271	263	271	266	275	260	290	273	318	282	288	284	246	264	248	256	275	276	268	248	234	283	248	262	269	255	257	260	225	285	249	259	267	248	269	295	258	266	274	260	292	258	267	248	254	237	297	289	259	249	253	233	273	272	245	288	257	269	254	263	263	237	247	295	265	274	298	287	284	266	247	288	281	273	255	274	254	275	248	245	289	256	244	242	250	267	270	284	257	258	276	264	239	288	294	270	266	285	282	251	275	252	296	280	236	303	246	268	281	267	275	270	258	267	256	270	290	264	266	264	243	268	276	249	300	277	265	268	256	268	260	269	267	254	265	245	241	269	271	267	259	266	239	270	271	261	258	257	276	261	268	268	279	251	266	274	266	269	260	259	267	277	270	266	250	280	259	268	251	252	282	257	276	277	261	303	255	268	264	263	258	263	256	271	256	290	257	263	230	269	256	248	257	236	237	273	264	282	243	299	282	276	268	243	241	263	297	284	234	278	282	276	253	251	259	267	251	232	282	281	276	277	256	225	252	267	245	221	281	247	275	260	286	252	274	292	239	269	245	253	261	262	270	252	240	259	266	284	271	271	248	255	277	272	250	277	273	248	276	259	236	261	290	267	268	293	235	266	277	256	286	286	271	265	264	284	247	258	274	258	244	256	305	288	297	233	267	241	243	246	292	269	288	292	288	258	279	245	247	284	295	273	269	244	273	250	245	278	277	253	247	245	295	243	256	277	237	243	267	269	288	256	244	267	263	275	269	284	292	267	269	259	260	269	221	247	268	271	254	270	254	275	299	300	251	268	276	291	258	237	250	252	235	269	233	257	263	278	259	254	261	236	263	272	286	272	251	274	258	244	261	269	253	294	278	264	285	277	257	248	263	237	267	258	266	283	265	256	240	258	254	243	281	270	269	274	280	249	273	269	257	261	271	268	259	258	290	241	296	273	294	249	250	284	255	282	243	273	287	264	243	266	286	270	261	279	245	271	257	289	268	246	257	266	257	265	253	234	281	270	235	264	261	278	264	265	287	246	257	302	235	263	264	230	282	291	275	258	276	273	269	260	253	255	264	262	256	275	271	270	263	270	275	263	277	292	261	257	276	280	280	272	244	268	272	268	273	286	285	292	240	264	231	263	264	254	264	265	258	276	263	270	260	267	262	265	256	258	252	248	255	261	288	254	282	274	278	289	258	255	265	239	262	268	258	279	265	243	245	284	294	264	266	257	260	263	256	251	276	253	250	275	246	279	286	278	264	244	282	273	283	244	235	250	291	274	281	286	292	244	267	252	248	266	284	266	242	264	262	270	273	254	235	254	267	272	260	274	273	284	266	263	282	227	258	259	259	247	283	248	256	276	269	279	260	275	243	238	240	273	284	253	247	260	254	276	268	277	267	270	248	261	257	264	262	257	248	259	268	259	263	271	262	264	264	256	269	269	290	247	272	290	218	255	248	268	257	251	240	248	269	260	257	283	287	271	249	257	256	261	265	266	245	281	283	266	270	280	265	261	252	260	265	252	252	244	257	278	270	259	268	273	268	283	266	254	276	270	265	265	228	272	295	260	260	251	268	254	277	283	267	267	295	283	260	269	294	268	260	244	248	260	277	266	235	279	261	268	250	266	252	279	255	270	263	262	272	274	256	256	264	261	223	263	267	253	274	294	282	291	287	275	265	283	294	266	248	277	261	264	251	266	265	247	271	274	264	266	256	263	253	273	261	259	274	238	286	252	271	266	253	249	268	262	267	264	270	240	250	252	255	270	240	293	275	243	275	302	284	268	274	263	264	260	280	265	273	268	286	280	291	260	262	273	279	255	270	261	264	282	250	248	286	287	259	253	270	268	269	245	270	252	280	279	301	226	260	268	259	258	296	253	248	258	281	269	273	277	248	295	283	294	273	265	249	249	258	262	275	252	280	291	274	260	244	273	261	250	241	246	287	280	244	266	261	294	261	261	268	245	269	287	244	250	269	244	239	270	254	296	248	283	282	242	275	291	260	271	287	249	273	265	286	253	294	275	250	253	235	291	249	248	275	267	251	281	246	277	254	277	272	265	268	262	270	272	267	271	256	259	260	233	263	288	276	247	273	248	274	266	282	263	260	280	257	252	261	280	261	242	300	245	232	271	273	253	273	252	234	265	240	229	250	247	282	269	293	269	282	259	263	269	290	284	281	250	283	267	258	283	268	278	235	275	270	250	260	267	233	281	267	272	269	271	273	266	250	294	277	272	268	255	257	264	273	283	277	281	264	283	272	281	272	260	258	283	251	225	260	284	248	256	233	254	274	245	246	263	232	258	266	260	241	244	239	277	271	251
24777	20960	26794	25213	9114	735	577	452	486	428	417	396	351	417	387	386	392	325	367	367	386	356	353	355	343	404	376	357	385	356	352	336	361	341	363	350	327	350	354	333	328	346	358	354	341	364	349	356	347	351	380	391	341	369	353	378	351	345	347	357	370	384	369	319	376	355	344	372	347	338	348	320	368	358	363	337	348	328	327	360	356	399	295	316	368	383	330	385	365	374	319	350	344	370	350	360	350	372	363	353	373	359	375	365	382	352	308	362	328	337	327	333	316	334	339	323	364	354	361	340	353	372	360	363	352	388	344	322	329	358	362	333	324	345	378	320	368	321	346	342	341	358	360	367	336	394	368	353	341	346	322	368	385	365	347	326	345	355	339	324	372	370	348	322	353	355	343	328	356	379	346	366	358	331	360	349	347	346	349	343	380	346	352	341	368	352	352	330	329	343	368	377	326	336	346	321	332	343	346	363	332	357	345	351	331	364	313	333	345	365	355	382	335	357	365	394	377	381	326	342	346	347	350	356	345	356	358	334	378	340	354	313	350	344	362	332	377	334	352	348	330	359	356	324	358	319	379	351	377	390	379	323	356	339	349	343	356	310	383	349	340	360	325	360	365	335	354	356	339	346	348	353	378	328	394	326	378	354	344	334	348	340	344	355	369	344	339	347	360	351	344	364	345	320	333	340	367	371	369	366	366	357	342	344	339	353	354	331	346	349	356	353	346	356	340	348	342	350	341	347	325	350	347	316	368	342	355	334	320	355	357	371	334	344	364	344	379	365	370	355	358	334	341	355	347	320	382	379	346	343	365	326	367	356	344	374	358	366	356	344	340	365	347	359	359	364	327	368	370	338	327	336	357	350	376	365	367	334	330	353	375	376	341	353	359	333	321	328	322	319	349	365	371	369	328	321	337	370	387	347	350	315	382	341	354	336	322	374	339	318	354	343	325	335	372	332	351	359	331	372	326	352	344	335	342	375	359	342	360	371	340	362	338	346	353	373	343	360	347	368	356	391	335	341	354	374	350	344	356	355	344	332	363	367	355	319	315	368	355	354	353	399	348	359	351	365	358	349	389	370	388	369	357	352	345	335	354	346	345	343	358	331	357	363	350	385	386	357	370	327	340	341	342	334	325	333	330	383	362	359	308	334	356	351	352	340	359	347	346	356	359	326	337	355	381	334	340	299	306	345	324	329	352	330	357	356	349	330	335	354	332	354	344	335	348	323	351	334	347	372	339	376	359	348	351	372	371	368	345	346	348	350	339	365	365	376	345	360	332	383	392	367	369	311	327	339	393	359	302	386	363	333	332	350	371	349	342	349	368	325	379	342	358	320	393	354	361	353	351	343	331	356	359	331	359	315	369	357	384	361	368	329	340	350	333	372	325	343	328	337	337	341	345	333	331	365	344	365	339	334	298	350	386	356	348	358	372	348	381	349	369	364	374	377	356	353	330	350	378	363	362	344	332	377	335	383	335	371	349	342	353	365	351	335	352	363	362	356	369	334	325	368	407	351	357	360	341	341	344	344	359	330	361	336	380	357	312	375	351	371	374	330	361	344	336	360	378	342	338	325	374	326	367	353	344	304	336	374	329	385	368	371	359	360	351	353	365	338	354	354	338	346	335	315	378	365	347	356	356	364	333	341	348	334	344	325	361	386	349	329	338	347	333	360	350	330	345	358	358	363	356	342	352	364	398	372	336	373	333	368	339	317	354	350	379	376	352	333	321	310	295	345	321	331	338	353	400	371	358	348	342	356	365	398	351	362	317	350	378	369	354	359	360	361	325	345	332	334	358	331	352	370	373	373	375	313	335	341	350	365	343	336	393	346	368	341	359	348	355	314	330	379	378	337	336	378	366	341	342	332	336	346	355	358	320	366	350	354	358	343	366	359	349	354	339	338	350	348	333	332	364	359	372	350	352	349	340	345	329	311	337	345	388	379	323	349	328	356	360	329	347	307	309	344	362	341	365	369	345	359	358	341	344	325	339	357	341	317	377	346	354	324	346	343	352	371	341	349	327	331	361	348	329	353	329	345	369	361	349	330	370	334	344	339	360	389	387	329	373	351	396	354	343	363	367	378	340	355	353	340	362	345	378	353	346	329	361	344	341	367	332	360	324	345	392	349	350	364	333	347	340	380	317	349	337	362	329	354	353	346	311	344	357	329	324	369	339	335	333	322	357	354	384	361	331	352	342	369	327	340	342	345	339	361	345	342	338	359	361	356	358	321	348	376	351	343	344	326	352	370	333	362	329	370	347	326	372	328	383	356	346	350	339	354	358	335	360	325	340	353	348	386	372	336	345	372	362	344	333	330	367	344	360	329	337	360	330	335	396	344	333	333	349	355	379	324	337	334	322	333	324	355	394	333	317	305	363	377	357	323	361	339	321	346	358	331	354	352	364	359	329	376	361	349	354	359	354	353	354	377	345	356	364	326	370	343	341	360	338	359	331	338	333	320	326	365	356	350	361	337	344	356	369	329	339	363	366	365	356	321	320	355	313	336	343	347	324	345	357	339	341	336	343	354	360	355	376	360	347	375	354	354	312	324	391	358	339	329	331	344	357	326	333	410	371	353	383	359	339	326	368	320	338	330	318	349	360	328	341	356	394	342	373	328	339	332	342	343	340	346	359	355	350	361	374	349	361	353	353	330	373	344	351	344	322	345	356	338	380	331	326	360	366	352	346	357	343	335	319	358	331	334	340	344	349	349	361	349	347	362	364	321	344	382	376	366	349	371	348	363	359	348	367	349	369	330	378	335	341	356	353	362	341	348	330	331	359	324	320	379	345	312	356	335	337	352	338	367	343	325	393	351	373	352	322	374	347	317	352	373	346	405	328	370	361	395	354	379	358	361	347	369	344	335	320	350	338	364	326	347	340	367	352	377	333	329	353	346	337	324	344	343	345	373	384	336	325	351	337	326	371	362	321	343	356	354	396	357	321	340	365	378	355	359	372	343	334	331	349	359	341	358	362	366	379	361	377	340	344	340	358	334	333	386	381	373	344	329	339	361	345	361	363	338	356	346	317	363	339	367	373	375	380	346	328	355	365	345	368	347	357	368	352	357	365	363	373	337	365	399	357	365	361	360	320	344	332	344	362	324	369	372	336	389	379	359	382	347	380	349	359	342	365	356	367	361	348	340	377	351	348	359	385	383	324	379	344	345	364	353	372	363	374	350	349	369	360	330	349	349	338	349	362	333	347	326	313	391	336	341	326	354	334	379	334	380	330	344	325	350	335	342	328	355	352	369	338	358	309	326	358	360	362	345	343	356	337	338	326	357	332	364	369	365	359	342	363	355	337	367	334	337	345	341	367	372	338	391	310	349	350	371	325	334	342	355	423	352	391	326	344	339	346	315	337	349	372	320	360	331	352	345	361	349	342	334	328	356	363	385	371	371	376	351	365	373	329	375	328	343	359	380	377	347	348	331	319	383	335	354	304	353	365	351	382	367	344	347	332	357	323	365	350	348	346	331
15071	25557	3236	1652	1237	976	782	730	605	585	496	514	457	442	446	397	426	411	392	378	395	388	390	420	417	382	383	390	382	380	382	390	397	385	385	398	396	422	384	372	360	381	357	374	385	361	388	418	356	389	378	392	413	377	359	374	380	360	395	376	364	391	372	347	393	342	387	375	399	364	398	368	392	394	340	400	402	394	385	394	401	359	405	366	392	358	385	390	378	384	368	367	363	379	388	402	372	411	368	395	384	387	358	364	393	375	374	359	392	394	367	386	386	430	379	395	374	398	377	378	361	391	347	417	413	377	365	367	418	383	379	381	390	366	362	384	350	397	364	395	357	377	359	361	337	373	382	385	372	369	359	374	393	411	381	392	373	365	374	376	365	390	360	377	365	379	422	406	373	382	372	366	387	361	392	411	385	369	378	366	342	393	368	415	374	414	371	379	398	390	396	378	361	389	385	385	386	362	374	379	399	370	347	399	391	320	384	357	361	361	367	362	349	372	394	338	372	416	356	407	362	362	387	347	397	386	370	422	420	428	355	377	390	375	379	391	347	378	387	362	378	377	380	379	386	392	361	387	371	396	349	376	388	375	356	351	377	353	364	356	368	375	351	404	347	384	364	345	373	379	382	377	365	406	381	381	443	396	376	365	359	370	385	431	383	361	384	366	387	361	369	355	390	367	364	345	391	379	377	410	401	358	392	377	395	380	356	371	366	367	397	360	385	387	373	375	396	390	412	361	394	396	371	406	394	380	385	364	365	377	376	378	348	413	374	341	351	353	417	385	378	373	368	372	371	408	394	365	383	374	412	368	377	353	383	390	395	382	348	386	361	379	393	366	384	389	374	393	400	394	358	381	344	387	385	377	358	384	396	357	392	389	343	362	383	400	385	406	394	410	377	409	379	376	395	369	356	426	400	394	366	383	374	372	376	388	416	398	424	384	401	389	353	368	378	379	369	378	373	398	385	398	358	370	405	380	360	374	400	380	370	352	393	366	379	401	352	358	384	366	386	388	340	360	387	370	365	366	402	381	362	370	359	367	424	396	381	364	387	407	380	384	389	356	376	352	345	391	376	380	344	359	399	382	315	388	390	374	382	379	408	330	355	399	347	401	379	372	377	371	338	365	371	405	377	408	391	385	363	361	413	386	363	353	376	334	388	340	364	368	396	354	391	375	390	381	358	404	404	403	392	371	377	412	374	383	351	374	381	364	397	389	377	391	389	354	381	343	386	377	349	436	381	372	373	368	385	397	362	363	361	382	375	370	369	357	393	380	369	436	345	396	351	365	399	407	395	349	376	372	345	376	369	370	379	365	323	363	382	384	348	361	380	365	400	395	391	368	396	379	379	377	394	395	395	400	382	367	364	363	380	371	395	383	341	356	352	399	377	360	376	385	403	358	420	366	335	383	401	374	394	359	401	401	345	342	408	354	386	388	412	420	417	388	360	406	384	376	359	392	380	370	406	331	365	365	379	387	371	350	366	395	395	375	370	400	381	373	385	346	388	379	376	389	410	366	360	365	397	386	362	394	364	353	371	385	397	377	374	370	395	333	378	397	368	412	361	365	414	359	377	386	403	382	354	371	396	379	352	351	377	421	369	388	392	388	370	371	390	368	357	354	353	364	361	390	397	372	402	390	367	350	372	370	381	378	384	390	385	358	386	386	367	351	389	367	386	384	371	360	403	402	397	368	340	378	353	391	379	372	343	357	418	368	411	369	376	372	380	381	362	362	362	389	386	407	359	402	376	374	385	368	423	412	374	365	367	397	377	356	392	327	343	383	369	355	378	362	429	367	362	371	372	401	416	390	373	391	402	388	365	381	391	349	397	373	390	372	411	345	405	402	367	431	396	368	373	359	397	390	372	397	377	366	370	402	364	371	376	386	388	394	348	395	394	359	346	380	364	404	359	400	362	404	393	390	419	386	414	388	420	374	376	351	378	343	352	384	355	376	348	365	368	328	371	402	420	347	361	396	365	400	369	371	364	388	369	387	374	406	396	382	345	371	374	370	394	385	366	372	409	374	344	352	385	393	410	383	351	390	386	342	376	377	370	376	398	326	389	411	395	354	368	401	369	363	377	351	369	393	401	382	377	354	390	370	378	378	379	407	388	386	358	368	367	399	380	351	371	383	397	396	375	386	370	376	396	384	366	383	394	408	356	376	388	406	363	366	362	394	399	369	389	391	349	354	387	418	377	392	385	387	405	401	383	315	395	344	394	369	339	359	387	341	361	380	345	370	392	384	360	374	428	369	393	384	386	380	408	362	387	350	371	377	359	361	408	372	387	400	372	337	377	364	387	409	339	332	353	392	355	386	402	374	381	391	325	406	392	367	338	371	403	359	371	415	384	396	396	375	403	384	411	350	382	376	359	340	377	393	356	371	345	386	374	367	371	371	407	393	386	385	412	363	379	384	362	374	380	361	421	379	384	388	400	411	384	356	376	420	366	385	395	362	391	357	351	372	366	384	370	369	398	379	401	370	389	356	387	394	383	374	363	387	354	394	386	408	366	350	364	376	395	379	406	339	373	346	440	389	374	371	401	348	376	427	387	379	375	353	372	375	378	378	414	378	379	365	340	361	398	348	378	372	396	379	367	388	359	365	372	358	382	391	390	381	367	381	377	358	347	373	363	388	376	374	366	361	373	353	374	357	417	397	353	400	393	342	383	379	399	361	369	362	395	385	403	351	385	376	389	404	342	365	362	373	377	327	365	411	398	415	380	363	327	399	375	384	372	358	358	376	388	400	383	370	342	361	379	372	370	351	350	391	403	389	368	387	356	371	365	360	371	373	349	367	385	432	404	377	405	374	396	399	360	372	361	382	367	374	372	379	366	381	393	367	376	381	357	368	371	358	382	381	389	411	406	380	370	340	403	400	383	362	401	380	353	410	371	439	369	386	352	395	387	397	378	392	343	366	397	389	376	373	401	381	361	401	392	353	372	409	320	393	385	379	358	362	404	386	387	426	358	335	395	385	384	358	395	365	437	376	369	367	389	354	382	377	381	367	365	408	342	398	408	385	393	369	394	381	375	394	397	356	384	377	366	396	383	383	367	371	404	383	390	389	368	378	406	341	362	376	372	370	390	363	385	368	403	383	356	401	355	356	373	360	336	425	347	399	379	376	389	353	366	384	372	394	362	388	393	375	373	350	364	401	390	372	380	393	376	378	372	376	332	375	389	362	366	363	369	379	339	394	399	373	385	391	414	374	386	377	391	359	355	375	370	407	393	373	360	359	380	398	408	377	357	365	379	364	370	392	363	359	368	389	346	372	416	343	380	353	358	370	410	379	377	388	387	368	378	385	377	395	337	374	376	390	401	377	415	382	370	368	406	382	412	367	392	402	398	382	364	373	330	342	392	410	412	393	391	399	365	338	378	377	386	395	340	390	427	358	394	354	366	383	359	398	396	399	363	342	366	362	370	398	378	371	372	370	361	416	363	371	352	381	359	385	347	363	353	355	362	377	375	366
22584	21118	28625	23857	21119	21167	8158	1266	975	867	818	764	717	690	670	643	656	619	583	582	575	571	588	518	566	550	599	565	550	554	560	520	530	519	526	526	529	570	558	581	533	568	512	521	493	544	544	539	534	555	563	550	542	539	540	508	533	494	493	554	542	518	526	515	535	481	515	509	527	529	546	564	530	521	544	528	478	497	498	547	534	514	536	525	514	545	521	550	516	527	537	490	547	522	497	542	515	505	485	506	521	538	515	541	541	514	528	522	538	569	527	469	511	531	518	517	513	508	556	528	480	561	502	516	503	517	493	501	508	526	511	559	522	498	536	517	524	559	528	525	516	494	564	501	499	532	503	570	523	525	536	526	552	523	516	501	507	506	503	535	555	511	505	542	523	526	538	502	527	528	460	507	514	560	555	549	546	499	537	514	505	534	503	510	504	513	544	510	530	511	559	549	543	517	498	504	539	526	539	534	535	501	528	502	538	516	507	505	488	503	527	528	530	527	535	505	533	508	482	481	503	506	521	454	498	460	540	545	488	531	501	511	540	541	535	522	498	493	549	514	555	515	526	513	523	496	479	517	497	532	534	561	469	512	508	553	500	531	534	492	505	517	503	495	544	508	529	486	532	555	521	519	517	531	510	542	488	568	512	552	534	530	508	518	514	520	514	480	511	524	540	476	485	505	519	569	516	561	520	499	552	499	577	514	470	515	517	505	493	502	515	482	507	514	527	523	512	501	490	558	516	531	506	469	535	541	486	498	500	505	521	568	526	518	563	519	543	573	539	494	507	520	469	489	526	542	521	495	504	542	520	509	544	531	522	482	520	538	493	515	489	507	541	498	510	546	527	514	501	557	521	529	544	465	526	519	537	460	529	446	497	495	504	516	491	518	514	496	554	512	486	515	505	544	534	512	512	542	500	493	515	498	590	539	500	565	502	510	521	510	504	504	534	483	534	520	495	511	509	521	508	528	523	524	565	558	540	514	537	522	476	500	518	521	551	504	525	503	537	534	528	560	516	555	523	527	519	554	549	536	473	519	520	524	548	499	482	526	493	556	535	516	527	549	558	488	481	514	535	489	482	529	531	498	580	504	527	550	508	520	515	570	490	544	515	494	510	544	527	508	547	503	539	477	551	530	528	535	524	511	517	489	554	525	574	521	500	493	473	569	533	508	497	533	555	563	540	489	499	546	507	467	535	492	549	520	528	522	530	515	519	508	540	535	513	523	524	478	510	509	523	531	541	529	525	480	495	543	541	547	518	477	524	537	499	473	517	528	489	528	538	541	527	525	523	522	484	513	557	516	547	503	522	497	489	500	548	483	471	448	508	521	511	526	519	512	478	569	496	540	514	525	510	494	472	520	527	519	510	529	537	513	531	527	498	501	524	517	520	522	507	505	510	513	467	515	555	535	462	548	494	549	534	468	526	480	527	509	499	526	525	495	494	490	514	516	523	530	517	507	545	511	503	502	545	494	520	523	544	506	538	565	561	527	496	533	514	516	543	486	536	535	510	536	547	513	553	577	494	512	524	527	508	495	508	513	512	495	539	477	547	547	483	516	541	494	535	524	570	527	486	523	519	486	564	515	505	504	552	532	525	493	500	504	486	527	540	552	493	487	508	521	517	547	513	561	509	507	511	503	485	535	525	477	551	503	539	518	491	525	490	514	497	467	548	535	536	508	528	520	529	506	559	533	516	499	553	517	507	515	556	497	546	491	538	509	546	565	483	528	499	513	497	522	558	509	482	517	554	512	480	475	516	503	527	561	516	515	467	492	497	492	498	517	539	534	563	477	502	502	504	509	532	516	535	544	542	508	529	563	546	522	490	454	552	503	528	537	571	497	528	545	550	495	553	513	524	497	492	511	514	508	517	509	520	511	496	495	521	504	487	539	558	529	499	510	500	503	525	494	508	522	501	486	544	508	497	505	516	517	541	500	516	525	502	535	509	524	549	521	518	565	508	530	519	518	532	518	512	524	492	541	515	498	509	497	485	513	554	517	500	507	507	527	571	525	507	510	481	524	536	545	561	501	543	530	502	522	484	517	524	488	523	505	521	532	550	502	505	487	537	540	535	518	555	530	534	507	519	553	531	527	495	541	544	584	539	529	519	519	522	496	523	532	482	549	513	532	492	513	510	492	490	492	547	546	474	504	496	541	496	518	537	540	564	521	487	535	534	537	560	542	539	493	513	493	543	507	525	508	538	524	537	521	548	519	522	512	515	495	492	494	552	482	556	523	547	575	501	539	533	571	492	490	505	530	514	494	511	516	521	478	488	515	503	516	520	559	505	505	514	527	509	531	530	524	503	493	529	522	503	546	528	481	546	505	524	503	576	479	508	527	511	478	504	457	461	537	552	552	538	552	501	517	558	533	548	557	511	505	551	518	490	514	499	524	506	522	490	534	515	513	511	509	500	485	503	482	531	483	560	527	525	492	559	543	545	507	498	543	541	491	567	468	523	521	509	529	542	506	525	510	483	500	569	511	511	493	525	522	490	541	521	504	513	510	525	508	504	494	490	484	533	519	519	492	555	529	523	500	461	533	513	522	509	500	517	477	544	520	507	520	493	472	495	530	526	520	496	554	537	519	552	543	500	502	501	487	574	483	504	507	549	462	534	529	517	524	513	537	549	529	544	541	519	525	516	509	532	490	495	475	515	501	502	521	511	521	507	504	521	519	502	541	513	506	549	555	501	542	535	514	536	524	506	504	529	493	507	518	562	506	519	514	535	500	506	568	513	527	498	526	515	508	531	548	498	467	487	487	541	515	513	502	502	501	501	513	527	555	514	525	512	511	548	527	563	574	534	531	529	486	541	506	531	492	536	516	514	536	541	521	541	507	510	501	510	519	582	467	490	529	551	523	536	503	506	496	529	526	525	525	504	517	536	505	497	544	498	498	548	545	518	529	499	532	526	498	503	497	541	514	493	511	523	513	500	546	499	500	575	548	568	553	535	530	516	519	538	552	544	564	547	521	560	546	529	559	511	541	547	547	536	479	535	513	534	517	531	504	529	529	520	536	566	485	543	508	554	494	540	533	533	514	490	488	511	562	515	498	482	483	501	493	502	501	523	510	497	494	557	524	507	500	526	539	502	502	535	533	516	492	483	513	535	534	537	522	522	532	481	509	533	519	521	509	506	508	535	538	524	532	512	541	531	466	521	512	538	529	499	503	529	509	504	504	504	531	514	523	539	523	511	495	553	515	535	458	553	493	521	522	541	499	519	520	525	525	467	529	578	525	506	489	521	521	506	526	498	520	550	503	488	519	523	541	536	530	535	523	493	507	494	495	519	523	482	482	500	526	505	519	487	512	488	529	539	500	574	497	496	526	539	520	535	481	505	499	527	496	518	538	510	519	561	497	497	487	484	520	523	504	529	499	539	520	566	520	502	570	544	557	491	527	513	514	519	532	518	480	494	486	565	508	520	518	545	528	508	521	541	526	546	517	476	510	501	483	481	513	528	515	572	544	502	496
18176	36573	9482	4672	3375	2550	2027	1614	1265	1134	1044	953	836	766	754	691	715	622	619	624	624	614	597	592	571	566	575	583	536	508	551	527	579	560	539	537	528	565	529	542	519	542	548	506	506	565	556	532	524	556	529	557	519	519	533	548	559	513	535	513	529	519	537	542	494	530	545	510	528	514	531	508	508	472	512	574	518	511	514	535	529	528	499	476	515	487	486	509	518	544	535	488	523	524	530	509	515	529	511	509	504	519	493	509	535	535	518	537	522	494	537	507	500	513	488	538	483	514	509	474	509	531	512	492	538	529	529	508	526	493	512	536	550	549	523	528	511	515	501	526	532	526	544	513	494	551	549	545	549	527	541	535	510	518	509	527	542	538	566	471	539	546	511	476	466	513	480	507	505	457	552	476	520	522	501	518	511	508	546	516	543	529	491	553	491	533	549	503	515	516	561	546	515	524	531	540	550	466	525	498	556	554	530	489	523	494	520	513	535	525	520	493	522	513	487	517	548	531	537	516	511	518	520	516	509	526	504	508	520	517	530	509	524	523	553	521	487	519	509	542	571	524	529	535	515	508	514	560	502	526	492	503	465	558	454	527	541	493	532	483	506	555	484	503	510	550	502	519	531	546	544	500	531	550	486	531	505	480	543	569	542	506	522	514	518	522	541	535	499	518	533	519	484	498	561	520	490	554	500	494	483	521	507	516	520	556	506	509	554	517	542	516	516	513	521	512	514	485	515	486	510	495	535	489	568	536	450	528	501	508	557	531	552	484	503	536	536	535	514	518	560	471	498	541	495	533	504	513	515	517	528	505	561	519	533	505	523	488	511	509	514	494	553	554	530	467	475	508	506	535	511	493	515	530	535	476	503	512	529	550	546	500	514	498	504	504	512	510	526	523	516	547	518	498	527	515	470	521	546	511	544	523	534	497	489	483	490	502	478	533	530	502	543	531	528	512	498	525	509	503	497	485	478	457	534	562	504	532	509	511	497	544	481	538	542	531	507	542	515	477	516	516	518	515	536	514	519	515	543	521	506	504	506	527	497	538	495	535	532	481	553	507	522	498	484	515	513	516	552	510	514	540	528	539	542	546	561	537	522	512	523	485	508	481	524	496	500	505	540	502	481	547	496	515	547	488	500	500	526	477	528	531	500	551	534	541	503	523	503	510	538	500	509	541	565	545	526	480	554	505	531	504	510	492	504	530	539	489	485	531	531	498	489	522	554	503	514	531	508	531	540	538	499	559	526	530	501	527	554	555	512	524	534	517	520	520	529	459	523	498	523	515	507	484	548	515	549	532	535	576	530	498	519	530	507	504	509	498	511	518	506	487	519	520	490	597	507	526	553	560	532	504	507	547	472	554	503	533	557	536	493	491	509	516	527	505	532	507	535	511	526	503	505	498	510	488	549	509	497	529	525	503	528	557	530	536	557	494	530	534	497	527	503	494	527	551	535	489	491	536	533	552	515	493	528	511	518	527	556	527	528	485	504	538	539	509	531	514	498	530	501	505	504	490	520	521	552	538	549	487	515	533	528	540	490	541	567	483	533	534	488	497	549	499	528	513	535	540	522	526	519	567	527	530	534	542	474	493	512	503	498	514	484	517	544	520	486	498	525	526	512	524	490	491	548	507	535	532	519	526	508	494	544	539	548	550	516	543	555	510	504	485	520	521	481	537	533	495	545	530	513	584	539	488	545	526	516	511	522	530	496	551	542	569	484	506	547	494	486	517	539	551	504	523	519	500	460	540	520	520	548	501	521	517	529	525	550	510	523	525	510	509	510	547	520	514	523	500	520	526	535	479	528	534	497	563	486	512	520	555	507	517	542	531	501	454	524	523	522	504	546	504	510	519	557	518	494	537	512	483	498	539	519	530	478	518	533	560	495	480	548	498	514	539	557	494	563	535	562	549	531	522	566	517	487	510	501	559	524	509	513	491	535	518	478	510	529	545	521	514	504	514	495	499	512	513	491	505	528	560	558	499	527	523	490	580	483	535	515	544	537	499	522	523	526	529	549	536	479	495	516	477	520	516	499	537	492	508	524	543	506	505	536	515	472	488	496	529	534	512	521	533	488	525	522	513	514	504	499	511	525	522	517	533	508	489	507	525	475	532	493	498	517	524	494	524	539	532	556	516	488	519	524	531	535	485	562	492	532	504	506	553	533	566	514	552	474	483	517	498	489	562	488	531	522	540	518	521	505	493	505	515	512	484	506	524	515	469	565	544	536	533	507	493	511	530	543	529	535	480	518	559	519	503	510	508	559	521	532	547	487	594	475	515	523	488	552	514	552	532	541	503	544	463	564	529	521	549	529	523	532	511	503	517	542	517	544	527	511	518	542	529	545	561	543	514	522	479	501	513	544	488	514	482	522	515	497	514	478	551	497	554	528	508	493	479	513	513	521	523	585	540	522	497	510	532	518	568	506	496	526	518	535	523	502	504	515	531	511	550	487	519	515	511	505	522	567	513	499	553	573	528	501	502	475	504	517	533	547	494	527	530	513	536	470	489	534	543	510	517	521	525	530	512	474	505	514	499	487	528	546	463	526	502	468	547	557	507	536	490	509	483	491	490	534	516	524	533	527	497	520	499	516	532	503	542	507	488	520	520	493	524	483	509	483	497	523	515	472	525	479	510	500	497	559	496	509	511	519	545	502	493	526	488	501	501	542	511	523	546	507	517	499	503	511	525	508	512	525	527	476	520	500	526	539	494	513	477	514	494	530	467	516	457	481	495	522	493	551	497	516	576	554	532	500	501	489	520	528	535	472	493	561	521	489	466	523	534	552	505	517	508	530	482	519	528	487	531	538	497	482	511	517	513	560	564	544	533	518	488	520	505	484	510	524	528	535	510	476	522	502	529	566	525	498	473	502	519	513	489	532	528	533	538	524	530	558	561	530	490	519	508	468	536	505	510	524	523	517	570	511	522	535	532	549	568	519	523	541	526	502	543	461	535	549	493	526	505	535	521	505	538	503	505	484	511	508	529	511	508	497	521	537	510	514	520	503	523	542	511	529	495	529	502	510	502	540	500	511	506	496	521	506	569	515	539	560	484	524	494	500	510	548	474	529	556	533	502	564	559	510	540	524	490	527	535	487	510	531	539	520	543	546	505	518	522	502	523	470	535	520	459	515	554	516	510	504	504	548	496	525	478	531	500	534	519	507	563	541	507	503	558	505	525	517	494	528	548	517	555	471	511	522	507	533	518	521	530	528	512	490	528	536	548	521	524	507	531	519	503	510	517	505	533	526	528	477	526	531	536	527	547	542	543	515	491	518	505	533	504	547	473	494	542	549	528	522	558	459	506	500	509	522	575	511	496	533	532	536	509	525	500	559	495	503	517	496	496	536	510	520	506	507	560	492	518	536	553	484	547	516	491	521	520	516	568	489	523	464	515	543	516	486	501	515	498	526	535	535	532	472	488	510	488	524	518	535	495	547	505	539	473	494	501	508	519	532	503	513	518	525	513	579	530	549	509
28090	18642	4328	386	281	210	216	200	210	187	145	166	169	170	199	210	199	188	203	185	187	180	164	187	170	205	178	172	186	159	184	177	177	176	172	163	157	163	195	155	158	141	182	172	161	165	158	170	178	165	180	156	188	182	203	158	189	185	147	163	182	194	182	179	158	154	185	177	166	181	175	161	171	185	161	208	177	177	165	171	158	162	164	155	186	177	164	170	183	167	191	160	174	194	187	172	168	176	165	179	161	192	155	173	161	162	162	203	171	164	164	200	163	173	190	160	155	181	172	161	160	162	174	171	172	177	174	187	215	173	164	176	178	162	164	173	171	145	175	177	176	148	161	202	172	155	148	162	173	207	159	196	169	165	163	175	166	180	164	191	188	178	167	178	181	178	183	168	187	180	190	176	191	164	181	166	192	166	164	163	167	170	149	170	184	190	176	181	160	172	156	177	203	189	165	169	163	170	177	172	174	169	186	183	175	175	179	164	163	184	142	154	189	189	181	140	170	168	192	176	179	178	187	159	185	164	175	183	190	179	186	181	166	166	149	160	161	166	178	170	149	191	167	190	160	191	158	170	168	163	191	165	186	191	170	172	168	169	170	151	154	171	173	194	176	176	181	184	180	168	165	186	187	161	173	170	161	173	178	169	152	174	158	168	200	172	167	173	177	201	140	180	178	183	161	186	199	164	165	177	171	167	168	171	160	187	192	173	174	168	158	163	173	159	195	155	169	178	167	173	193	188	206	200	169	163	183	181	162	177	177	193	178	183	156	176	195	169	169	180	180	160	172	168	197	183	166	187	177	164	174	174	194	148	180	182	165	172	179	156	165	167	190	185	197	158	183	163	160	179	166	167	162	171	197	148	173	165	165	193	156	169	136	192	166	160	173	179	162	164	183	161	202	175	185	180	160	202	184	175	191	163	153	177	165	180	171	153	169	188	183	169	177	156	167	182	170	178	182	178	166	181	172	151	180	174	167	171	179	164	182	157	165	202	157	168	203	184	169	155	172	188	168	177	153	169	192	184	189	155	178	176	157	168	152	180	170	183	181	183	165	198	194	176	158	164	188	167	198	179	171	171	149	155	176	162	159	179	161	165	168	154	177	171	194	163	172	174	182	189	165	170	150	177	201	160	147	182	160	182	151	178	180	172	199	173	150	171	154	169	177	164	181	184	180	170	156	183	162	167	186	171	172	172	148	175	189	171	189	174	162	183	169	173	205	190	188	182	158	145	160	198	160	188	159	144	164	161	175	182	172	186	172	182	172	165	176	158	167	180	142	178	179	165	163	183	186	167	177	151	189	176	171	176	180	153	167	171	178	175	192	182	149	159	152	170	154	146	182	183	160	178	185	173	190	197	170	199	156	141	174	187	180	164	171	161	153	181	175	175	165	171	172	161	187	180	177	143	176	183	159	167	176	151	200	169	176	170	161	162	163	163	169	167	177	184	175	183	175	184	163	169	199	177	206	145	193	181	142	151	168	157	169	201	161	177	170	161	196	204	193	171	170	187	180	195	188	183	176	163	167	190	161	175	177	182	178	176	168	178	163	166	167	158	186	181	178	189	176	161	160	183	189	160	163	189	148	177	179	165	171	167	185	164	162	150	169	176	165	198	174	173	154	183	168	155	212	166	191	194	181	173	159	175	171	173	168	166	179	179	171	171	156	155	169	190	178	179	173	179	175	180	168	182	193	169	161	183	190	166	161	176	191	180	185	150	176	172	169	173	188	149	179	192	158	194	173	171	153	173	181	182	171	151	167	177	175	166	175	174	181	152	172	182	193	192	165	187	168	165	189	195	182	155	160	170	172	152	184	187	151	181	160	194	193	157	174	185	180	192	182	173	171	189	156	188	187	177	157	177	159	184	188	191	174	170	173	180	153	179	189	185	159	173	157	181	170	176	168	183	193	181	175	175	169	149	160	186	170	170	179	186	172	181	196	173	177	164	179	177	185	182	174	188	194	177	151	166	173	157	175	195	178	152	170	172	187	183	192	173	172	166	173	156	187	179	176	168	185	175	153	201	173	191	175	146	170	176	177	186	156	177	157	170	153	200	160	177	173	170	168	168	190	198	173	162	161	195	176	182	178	166	164	170	179	174	157	174	158	165	175	167	185	157	163	165	169	167	163	192	167	141	179	167	181	202	185	148	168	167	199	184	175	172	190	164	167	177	179	140	154	173	162	162	188	167	190	161	177	181	159	202	164	174	190	164	162	152	143	161	173	182	175	158	154	185	167	190	191	169	167	167	172	147	179	195	178	178	160	170	176	170	177	182	205	160	167	177	151	178	179	160	182	151	169	155	179	147	168	157	195	156	171	179	174	186	201	178	163	163	195	181	187	170	188	175	159	151	174	175	167	164	183	175	198	194	171	163	165	176	189	172	166	188	177	161	171	176	192	176	162	174	167	164	181	179	187	163	166	200	167	162	162	188	184	172	184	171	161	164	168	165	186	167	160	148	172	181	163	174	186	188	178	161	164	199	175	158	176	155	158	182	200	166	156	168	195	197	192	166	174	174	194	149	177	191	192	176	173	163	190	160	158	172	177	166	166	193	187	164	175	205	157	198	179	170	170	173	161	174	166	184	172	192	186	164	184	175	182	202	150	172	165	176	167	174	188	166	193	150	170	150	167	179	177	177	167	171	180	196	132	160	183	198	174	188	156	159	168	182	170	201	166	165	160	174	171	187	165	178	176	178	168	186	192	150	161	196	163	185	177	164	184	182	179	187	169	177	166	201	176	192	179	211	153	165	164	172	174	173	204	153	169	185	165	181	160	164	162	177	171	156	157	173	165	155	166	142	142	165	188	158	181	194	189	157	173	192	168	189	187	148	174	175	169	178	206	161	178	195	180	190	175	189	163	179	178	175	191	189	192	197	186	164	181	173	165	180	181	162	167	177	171	193	181	166	176	188	171	160	160	198	180	194	190	185	185	194	169	191	198	170	153	175	179	160	169	172	174	176	182	167	141	191	184	179	169	195	182	177	158	174	190	183	177	181	178	164	200	162	173	170	178	159	187	153	177	177	201	181	177	159	164	192	160	179	147	169	159	189	178	164	163	153	168	159	161	162	176	176	175	174	189	150	163	187	154	161	192	167	150	166	157	207	163	186	184	152	195	158	174	176	205	186	168	150	188	178	201	180	180	158	168	153	162	172	207	155	171	146	170	189	184	180	177	163	169	167	188	186	150	149	166	171	194	175	157	191	186	156	175	179	172	159	160	164	166	164	189	181	173	159	200	145	172	166	165	181	183	180	176	183	164	179	178	164	160	157	181	181	179	183	161	174	172	168	183	155	164	189	171	191	170	183	218	157	191	165	167	171	175	174	172	165	159	192	175	182	184	196	184	171	182	169	188	172	193	174	168	160	169	182	191	177	187	176	183	171	170	173	189	171	169	165	161	175	198	180	188	194	147	169	159	193	185	185	165	169	182	178	183	173	163	194	151	193	181	163	161	182	144	174	147	167	158	204
14791	12857	627	367	303	241	217	239	226	200	203	181	194	187	181	186	190	169	192	219	195	208	185	190	210	182	203	204	218	184	205	196	218	188	206	185	195	193	218	178	177	178	194	205	185	218	185	206	200	189	183	219	209	209	207	195	199	208	195	209	199	212	206	199	182	187	173	185	193	211	225	215	194	205	195	171	186	209	206	172	194	188	206	212	167	218	180	219	184	187	220	199	206	224	191	175	177	187	174	170	178	199	195	177	172	201	187	185	198	205	175	201	202	204	187	211	189	184	191	199	186	189	204	210	225	188	183	199	170	200	201	199	218	192	185	201	187	185	183	198	192	185	207	197	211	164	201	184	191	194	172	204	210	178	200	190	180	184	196	198	188	185	199	197	182	208	193	206	171	201	172	173	192	180	206	221	181	213	216	200	200	207	191	201	182	199	172	176	215	199	220	202	195	176	196	210	190	180	196	204	180	206	201	193	198	215	214	197	179	198	170	192	188	176	192	194	216	187	202	198	180	183	197	228	186	186	200	225	194	222	208	207	208	191	210	196	207	205	202	216	210	212	185	201	197	193	207	213	194	172	205	214	192	192	194	215	183	211	180	179	178	189	193	183	205	201	177	222	194	189	198	197	212	197	229	206	195	205	195	192	183	181	192	206	182	209	204	201	212	188	210	205	185	203	206	204	198	191	198	229	183	214	218	210	203	193	205	205	200	180	197	202	192	193	210	218	194	205	195	213	176	213	208	205	194	169	198	194	240	197	191	214	183	206	201	184	196	183	208	187	181	201	209	186	243	202	175	209	198	195	201	188	195	197	203	203	201	197	196	185	208	189	208	231	212	220	188	213	220	193	198	213	218	217	164	196	189	197	196	188	200	181	202	191	193	208	230	202	193	199	179	194	204	193	201	180	179	192	194	206	187	181	200	222	222	194	188	155	197	198	210	188	202	197	213	186	165	203	206	212	205	201	192	188	178	216	214	183	189	197	213	198	197	199	198	183	199	219	212	201	193	203	185	205	214	191	195	193	223	197	193	210	206	189	193	204	189	215	210	199	182	212	225	211	168	207	205	193	205	188	208	214	193	175	195	188	205	176	195	193	196	210	217	192	211	200	209	189	186	183	200	184	215	207	196	208	206	180	207	203	177	191	187	195	213	199	194	175	218	185	181	198	187	195	197	195	186	213	235	191	200	192	169	172	196	206	216	205	187	199	211	198	192	206	188	210	215	188	193	194	230	190	194	199	205	199	181	187	204	201	213	199	199	190	195	214	216	203	180	214	204	189	180	190	184	191	204	205	201	195	213	202	180	200	190	207	231	219	169	182	175	203	176	172	176	196	210	204	209	194	206	202	217	186	201	193	222	191	185	197	187	197	201	179	205	205	214	216	200	198	221	202	200	194	184	207	191	193	189	206	196	210	189	222	211	204	222	199	205	203	200	221	172	179	210	219	230	197	205	189	195	222	180	163	208	210	183	195	212	196	199	190	174	197	194	209	172	190	200	194	191	199	204	184	209	181	181	200	194	230	196	189	214	183	212	187	230	188	201	210	177	187	203	217	201	201	205	187	181	200	172	191	188	212	187	201	207	182	202	186	188	199	183	193	204	209	185	201	195	203	204	209	182	185	188	180	199	188	200	208	220	195	212	190	217	198	187	190	207	198	184	210	221	211	202	171	219	204	223	189	213	196	198	186	192	208	205	204	204	181	209	179	219	201	183	181	182	222	168	223	204	208	226	179	186	194	196	192	184	187	210	190	221	180	207	194	198	209	179	188	192	190	175	203	219	199	193	204	192	181	213	205	191	160	202	196	197	199	211	195	184	220	187	206	218	214	210	199	216	216	182	210	189	194	209	170	197	171	191	180	219	213	182	196	198	194	180	211	195	201	181	201	181	182	239	197	205	188	194	221	207	214	180	209	208	207	198	191	190	179	202	185	195	190	215	176	186	213	222	215	198	193	198	223	202	217	178	159	196	219	216	197	196	215	184	198	206	204	185	192	193	224	198	196	201	187	194	198	198	211	193	177	198	196	213	187	210	200	200	182	229	204	181	173	203	198	208	188	190	200	171	189	185	203	188	195	208	174	180	214	197	207	182	169	202	211	216	195	203	210	203	191	218	229	200	203	196	176	175	165	212	203	196	197	223	209	184	194	180	185	194	204	196	207	199	221	198	200	211	206	205	236	196	182	175	200	204	195	205	201	234	189	210	197	164	169	170	184	200	215	191	194	203	198	197	183	212	195	208	217	183	213	198	210	198	198	194	174	182	189	211	205	205	207	217	209	215	206	212	211	179	183	191	202	188	216	201	220	194	193	202	207	227	228	202	176	190	183	183	207	214	201	203	201	193	202	205	182	189	205	187	204	213	215	164	191	202	183	204	191	211	183	200	190	180	184	215	186	184	228	191	212	201	228	175	203	195	195	172	235	195	206	208	216	211	208	185	195	189	192	219	203	179	192	216	181	219	202	196	242	203	191	185	184	207	184	184	191	228	202	204	196	192	205	198	184	214	214	170	191	187	180	210	190	210	178	193	197	220	181	210	181	193	198	176	185	227	181	178	209	180	194	206	206	218	180	220	197	214	173	200	193	205	198	186	198	174	194	185	216	214	198	210	207	191	179	196	192	219	214	173	194	200	220	202	210	191	185	191	176	222	209	188	182	189	197	189	184	168	183	200	177	171	176	187	212	193	192	190	185	208	187	205	202	194	191	198	206	208	212	187	205	203	177	199	211	174	213	217	211	197	235	196	198	198	217	183	193	192	199	183	174	198	188	181	196	198	214	202	212	172	174	185	213	196	175	203	212	212	209	206	191	181	204	201	225	195	186	180	186	209	203	178	206	187	213	211	227	198	188	184	232	200	188	183	209	196	206	197	201	194	183	173	207	207	243	189	197	200	197	207	209	163	192	227	206	195	197	200	184	197	184	213	186	219	207	192	202	227	189	199	201	195	189	185	209	181	170	199	203	184	187	196	204	202	216	173	205	182	229	167	193	201	195	190	205	198	189	201	214	201	192	205	204	194	207	185	175	194	200	164	175	182	189	190	220	222	170	195	186	183	194	199	190	220	188	196	183	206	188	194	194	219	201	209	198	211	193	221	214	210	198	199	196	167	207	194	204	202	225	194	197	239	226	188	198	236	204	176	203	178	205	191	209	180	188	235	177	210	190	200	210	200	206	188	190	191	196	219	193	188	206	195	186	198	201	184	196	181	208	191	198	210	209	210	193	201	203	194	187	189	198	210	228	216	195	206	212	167	181	188	190	186	217	189	220	185	207	208	194	219	201	231	168	194	199	195	199	202	208	173	206	184	203	196	198	203	190	167	182	201	203	200	204	187	193	202	203	214	198	197	204	202	206	221	192	194	218	174	198	201	202	191	188	208	182	209	182	211	194	214	192	211	178	194	212	203	185	187	202	229	218	195	203	196	194	185	188	196	202	218	222	186	201	195	226	199	203	192	207	200	197	186	241	229	207
23713	21090	28155	24242	21077	9070	958	572	495	465	405	402	347	344	345	323	305	304	296	315	277	286	289	265	327	287	269	298	263	280	272	275	246	244	270	277	271	276	258	283	271	252	270	265	309	248	279	261	225	266	246	255	253	232	252	252	274	280	272	277	253	271	247	258	255	245	249	226	261	276	234	250	253	247	270	247	230	252	252	275	250	229	258	238	273	260	263	280	281	257	256	256	262	242	266	254	250	244	282	279	233	243	247	230	261	252	273	246	237	224	278	261	234	276	279	265	260	257	235	245	263	259	261	250	240	251	263	262	245	240	266	241	253	256	258	237	236	267	257	259	266	240	246	212	237	266	246	236	266	226	245	257	261	238	279	259	274	302	199	262	239	266	238	265	245	220	255	240	280	236	250	255	274	265	241	226	248	263	261	250	257	250	224	208	267	243	269	245	269	278	242	279	277	242	271	279	278	256	291	251	269	271	215	279	207	277	249	290	245	251	264	250	259	252	269	261	248	272	238	240	265	227	236	259	247	248	249	266	269	243	254	230	270	267	276	269	275	247	275	248	264	220	228	242	243	250	255	283	276	249	265	249	242	276	246	273	261	240	246	237	262	256	265	241	273	268	257	266	261	234	268	249	272	246	260	266	251	274	266	238	257	244	257	296	241	249	246	247	241	252	250	242	235	259	255	250	266	248	227	263	290	221	222	269	248	256	257	239	253	244	245	269	271	245	267	255	239	234	249	256	257	272	265	268	237	268	238	274	226	267	245	264	252	269	235	224	236	274	261	266	255	236	234	271	223	248	249	260	264	245	244	224	218	267	266	261	231	243	285	244	249	238	282	260	279	253	257	266	262	254	242	252	267	247	279	223	286	250	236	254	226	260	274	274	247	251	282	241	254	255	272	242	254	239	228	273	259	253	269	244	238	248	232	225	251	261	245	251	266	214	272	241	242	257	246	279	265	254	254	269	254	254	250	232	241	245	252	253	230	239	242	250	269	274	251	247	242	251	265	249	264	215	246	252	218	217	264	256	266	258	228	270	222	265	256	279	248	269	256	279	273	271	285	220	257	276	253	260	254	248	265	237	278	242	237	243	235	273	246	252	245	237	264	244	241	242	232	228	263	255	284	225	277	240	262	229	278	257	266	253	291	260	265	265	228	293	229	236	256	252	265	259	266	255	284	230	270	259	271	254	272	282	239	259	262	264	265	268	248	230	255	286	263	260	252	278	238	259	258	253	259	240	249	229	262	271	259	246	247	241	254	251	257	225	247	221	232	269	255	243	280	269	227	261	246	234	239	238	245	277	247	268	231	238	238	249	224	265	241	235	299	237	275	267	263	265	271	247	241	251	253	257	264	257	243	258	232	245	263	247	269	264	272	288	251	239	231	249	252	254	250	253	255	252	280	241	248	238	254	246	263	235	243	249	248	237	260	261	236	251	265	247	280	259	256	237	254	230	250	262	254	272	250	247	270	280	248	258	245	272	277	254	259	290	289	249	257	253	245	265	272	276	270	250	228	238	237	282	267	243	249	226	264	256	237	237	262	256	250	264	244	246	276	231	232	269	236	273	284	244	261	271	243	270	279	267	251	259	246	254	241	254	282	242	264	223	267	268	255	268	250	216	240	284	233	263	247	256	246	225	296	244	273	250	276	268	253	234	259	256	265	253	253	253	242	266	278	255	276	257	288	258	259	283	257	256	259	251	253	268	247	236	228	219	248	245	258	239	240	260	230	238	278	248	269	267	247	258	264	245	243	248	286	262	240	255	229	262	262	263	240	256	237	223	261	255	268	286	260	265	251	277	236	257	242	242	279	249	257	255	242	258	264	259	266	285	259	249	247	262	242	261	257	260	250	272	269	247	253	260	247	276	236	245	225	240	293	239	249	237	282	270	271	236	277	243	270	273	257	259	242	252	226	269	253	257	245	247	262	256	262	259	266	265	237	248	260	270	232	286	275	262	256	269	276	261	256	245	225	237	259	251	247	250	251	262	233	263	235	256	244	258	249	245	252	270	265	237	243	271	266	226	263	266	270	248	241	249	250	243	230	274	252	259	253	258	247	244	236	252	271	225	270	255	246	266	242	222	230	252	250	242	267	247	233	251	257	246	267	240	254	265	268	231	250	248	260	258	253	253	244	223	247	283	254	236	257	252	238	227	256	242	252	267	249	249	262	242	245	278	237	250	245	269	234	258	244	246	259	252	251	237	277	235	253	265	287	257	238	231	251	249	232	249	227	262	256	256	277	254	276	252	265	250	236	264	233	225	229	255	269	255	260	238	247	239	222	245	262	266	244	222	246	262	247	258	224	261	238	257	234	238	248	244	276	269	256	255	270	229	252	259	267	246	271	275	278	257	246	253	246	229	235	282	276	250	233	280	265	261	257	257	267	227	261	268	255	248	227	246	261	230	278	258	241	262	246	232	262	231	260	231	267	263	266	267	237	267	247	254	247	263	256	224	243	279	281	277	244	229	249	294	268	272	222	243	259	280	249	246	262	268	242	224	247	257	248	250	278	246	239	254	271	261	271	237	260	243	276	256	251	293	254	255	278	256	252	252	252	251	280	262	260	252	242	270	218	264	275	233	249	267	228	238	236	237	245	271	264	260	273	253	232	241	266	264	284	244	268	264	270	247	230	263	256	262	254	226	240	227	249	270	246	258	253	267	267	228	263	238	256	293	237	254	271	229	254	258	259	265	263	206	261	244	239	249	235	240	248	245	263	246	241	267	270	256	260	257	259	253	262	267	271	233	281	222	259	259	248	250	270	258	240	263	246	250	266	250	238	277	261	277	235	250	275	254	243	239	259	223	242	271	243	252	223	260	266	249	251	234	254	266	233	257	230	255	253	234	232	271	249	252	255	225	263	283	248	263	246	255	266	252	258	259	258	247	271	277	268	248	243	258	270	267	262	246	284	257	240	249	275	257	279	239	252	262	231	207	245	261	261	263	272	261	245	255	258	243	257	263	259	252	243	239	257	234	267	240	245	264	248	237	244	260	283	266	275	249	279	264	228	235	287	285	258	268	248	246	264	262	254	263	244	261	269	239	243	251	254	252	262	236	248	244	250	246	247	255	273	252	281	240	256	256	241	236	236	219	239	272	266	253	239	253	268	245	266	259	252	218	250	260	250	242	250	236	265	283	248	235	270	253	222	256	254	226	223	247	280	239	240	253	244	303	240	307	262	240	244	265	256	231	256	277	235	225	265	242	270	270	272	262	255	285	243	258	257	238	244	250	240	216	223	259	227	284	218	273	264	254	255	252	262	261	255	235	227	225	269	247	255	231	244	252	244	264	268	253	265	235	254	276	259	220	266	250	259	271	240	253	254	248	255	259	256	247	270	240	266	238	256	268	239	241	253	242	255	261	244	242	229	225	280	234	271	234	269	251	245	240	243	250	272	246	257	255	245	270	235	248	243	269	258	255	241	278	247	250	231	245	269	255	261	241	263	259	254	242	220	231	228	247	248	235	226	259
15016	35472	5697	2500	1786	1388	1079	847	724	612	492	419	450	396	365	394	362	330	275	300	281	290	282	306	269	279	311	322	278	295	271	283	264	255	275	304	280	261	262	285	273	264	257	285	275	275	308	286	233	291	266	287	277	304	258	281	246	278	287	283	255	284	283	238	302	281	275	289	276	231	242	236	307	294	280	264	273	260	252	273	313	290	259	284	238	270	259	278	256	255	264	224	269	278	246	266	279	274	269	272	233	297	294	258	253	280	274	267	246	283	230	256	271	261	251	283	245	284	262	255	265	256	297	287	283	282	268	296	245	275	278	277	296	290	237	287	258	261	288	273	274	288	262	263	267	254	255	278	311	231	267	278	279	290	283	271	266	248	268	268	258	262	281	254	261	261	280	213	260	281	273	254	260	255	254	262	248	248	237	284	282	256	268	268	279	277	274	280	276	240	286	253	293	284	260	249	266	293	266	298	277	258	275	274	269	281	248	270	271	258	263	262	270	269	266	269	240	290	258	253	255	308	251	241	288	272	281	260	277	247	253	265	275	255	263	250	255	278	239	256	271	282	257	292	286	258	255	279	238	258	276	273	279	277	239	248	299	258	271	270	266	262	271	262	242	275	264	282	271	275	248	248	253	296	251	268	278	273	259	251	302	265	263	249	257	278	259	250	252	266	253	279	245	251	267	244	255	269	251	275	281	255	228	268	286	285	270	277	260	244	253	260	254	264	262	275	281	258	274	291	270	279	271	274	259	271	258	247	270	272	273	261	255	289	252	264	286	269	278	267	298	291	271	248	274	284	288	263	261	257	261	256	271	292	288	293	251	243	281	270	295	237	252	277	267	267	278	274	274	269	276	265	274	260	282	219	288	289	273	300	254	269	270	285	269	262	273	269	269	245	274	259	261	277	248	258	261	261	275	276	286	271	277	275	238	252	266	272	241	269	272	254	236	256	239	295	297	281	258	251	240	237	250	285	244	239	247	252	277	281	266	268	255	281	254	279	283	262	251	279	261	284	287	249	271	270	252	242	240	268	268	249	272	290	267	262	253	268	267	278	266	254	256	263	259	279	257	254	271	256	263	267	255	246	256	237	254	293	274	255	262	267	259	258	269	270	279	290	280	238	250	264	290	249	260	253	258	251	278	260	286	256	296	279	250	280	262	273	249	262	286	238	269	281	307	300	265	268	247	228	250	246	263	297	261	277	251	258	268	266	244	301	262	254	256	257	273	251	267	264	258	280	283	290	263	287	283	259	262	269	265	279	243	269	262	269	272	263	240	282	249	272	294	265	267	267	277	279	297	267	252	254	243	256	264	297	262	257	247	266	293	267	261	278	263	254	244	270	253	259	248	300	237	284	272	248	265	257	251	292	260	277	276	259	290	257	289	271	268	273	249	239	240	310	261	281	284	228	253	274	256	261	295	261	269	276	273	281	264	260	262	249	267	255	281	239	269	286	249	258	262	240	248	281	262	259	270	270	271	277	282	280	285	292	246	273	281	255	268	257	254	271	254	280	280	262	266	267	264	268	290	262	269	271	276	256	230	277	298	298	279	279	284	262	269	296	284	285	282	281	266	284	253	240	252	290	283	254	269	274	273	293	313	259	271	271	252	301	245	275	243	266	278	258	305	268	266	292	265	259	253	273	257	237	288	242	264	282	270	267	265	289	279	274	246	246	259	255	254	283	245	280	248	265	272	285	264	249	243	264	272	252	265	271	261	270	278	271	292	240	284	257	272	272	290	257	261	275	281	273	261	263	276	264	268	256	291	255	270	277	247	252	283	294	247	278	229	251	269	292	274	271	285	269	243	241	259	284	272	257	305	261	258	273	260	253	265	261	266	260	248	278	257	274	259	250	271	297	261	297	282	257	262	270	269	282	265	253	247	314	265	232	256	261	249	282	286	270	274	247	269	251	264	299	275	260	253	251	274	241	278	261	245	273	292	234	255	249	269	260	289	309	272	267	269	263	233	270	263	253	275	244	267	288	285	270	247	257	264	271	268	248	242	250	258	265	265	272	270	298	256	267	295	275	287	260	274	280	300	261	242	255	257	270	282	258	249	278	258	277	258	253	273	262	281	268	239	254	251	265	270	259	263	269	265	272	254	268	261	278	259	255	301	241	276	254	247	255	272	246	238	275	282	284	253	258	267	259	290	254	263	263	276	260	229	252	263	285	259	256	264	244	277	253	277	278	263	275	247	256	275	259	266	271	250	263	271	281	270	260	231	267	263	238	290	268	251	239	259	248	250	262	249	252	273	268	254	257	244	243	278	257	262	241	257	246	270	256	265	278	244	267	273	292	262	255	236	265	282	261	248	263	278	260	264	243	285	291	254	277	273	283	243	263	254	265	276	263	300	261	247	240	229	280	280	259	264	264	263	269	266	289	272	272	272	270	245	278	287	256	256	248	248	247	285	287	266	282	239	267	298	286	250	262	284	234	269	270	279	274	282	227	247	254	284	251	300	269	266	281	251	251	271	250	267	229	256	269	247	239	251	261	277	257	287	263	266	254	243	276	263	263	250	271	279	269	238	270	274	261	237	296	247	277	287	268	266	295	266	288	258	253	289	268	260	249	288	298	265	245	249	272	291	269	245	253	280	250	293	265	259	285	268	277	239	279	283	272	251	250	261	304	261	272	271	281	302	278	257	298	273	235	282	263	273	237	273	246	247	263	274	244	280	273	273	268	250	270	259	278	280	256	264	248	267	259	274	259	268	280	290	276	298	273	276	237	253	258	252	272	280	259	270	268	257	283	265	256	255	274	251	287	264	282	272	275	254	289	291	280	268	278	293	261	253	284	278	261	264	259	260	244	256	279	272	267	284	239	243	281	270	278	283	289	268	274	262	271	258	288	282	247	268	294	232	303	277	263	248	264	244	292	255	255	256	267	257	251	289	286	286	233	280	255	236	285	269	265	284	254	251	266	231	268	253	267	243	274	260	264	258	255	285	264	269	257	250	251	286	260	269	271	279	274	276	274	240	279	248	262	261	214	281	259	250	247	247	261	265	256	280	235	291	259	263	287	257	255	253	259	270	263	250	260	275	264	274	252	286	271	237	248	317	265	272	252	249	244	262	274	261	253	276	285	248	287	268	274	270	251	273	240	268	265	253	274	249	283	265	247	292	256	260	243	276	247	284	293	306	265	312	255	263	273	293	273	236	254	274	269	297	282	266	273	259	280	257	291	263	253	273	262	288	237	243	285	252	258	264	244	283	255	261	257	266	247	264	281	279	249	297	271	272	281	289	264	240	240	258	264	287	288	273	261	250	274	276	268	271	229	283	259	284	281	273	237	279	301	289	281	263	279	248	269	248	224	267	272	266	244	280	294	273	272	280	279	279	263	239	251	253	264	254	257	284	283	266	275	256	272	268	286	261	282	273	258	242	253	242	260	275	240	275	258	298	258	279	255	292	270	271	272	277	295	284	281	273	271	268	273	243	281	267	281	255	255	282	271	272	278	268	275	271	273	253	281
24840	21046	26933	25261	8822	702	563	486	486	431	405	467	386	424	388	371	364	363	345	351	386	381	363	369	336	389	352	368	359	348	388	396	336	357	323	353	328	373	355	383	341	357	358	355	356	373	364	378	373	357	329	366	365	336	331	387	359	353	365	360	354	323	333	364	344	370	340	333	359	336	327	328	351	317	364	351	357	411	357	352	354	324	349	367	360	346	330	351	328	375	363	344	363	372	342	359	339	377	360	357	363	354	357	357	350	331	346	350	340	358	336	345	378	326	360	323	358	358	390	370	339	338	310	341	353	307	314	369	354	314	361	369	367	369	342	339	355	323	349	391	319	361	345	353	344	335	363	360	379	353	335	378	369	356	365	339	389	354	375	326	358	343	330	358	377	332	368	353	349	326	330	354	340	347	339	364	379	345	332	342	334	357	325	343	365	380	345	370	391	341	358	378	364	352	360	322	364	355	341	366	397	335	294	355	356	336	357	394	345	316	379	345	344	370	339	337	322	338	406	358	336	374	376	342	341	350	330	333	356	335	393	351	389	351	378	339	362	352	354	358	356	322	328	334	361	371	383	360	373	367	363	376	328	410	347	345	350	350	353	369	329	362	356	349	374	337	357	335	369	332	362	379	385	337	312	343	346	316	364	352	356	350	346	339	340	354	346	347	354	341	357	378	366	371	366	329	346	365	360	338	359	327	353	369	339	350	337	377	335	361	351	346	337	310	344	351	345	366	336	354	362	363	338	397	337	328	373	341	351	340	362	368	385	331	331	373	346	363	352	363	339	357	346	335	355	340	322	362	344	326	364	383	370	353	348	396	327	366	348	346	333	377	321	405	354	350	362	346	327	336	361	342	373	329	353	339	319	363	319	364	319	331	347	300	332	327	328	347	347	351	339	336	370	354	372	355	379	326	355	370	348	365	351	345	347	341	316	368	327	368	352	353	387	354	379	312	342	345	332	369	355	344	343	375	321	349	391	359	362	354	353	362	396	353	357	329	385	353	362	339	311	343	358	354	320	333	394	341	355	327	339	356	361	319	356	357	323	354	351	358	373	367	355	347	368	362	372	353	329	361	338	322	368	348	344	343	351	330	355	365	324	346	328	345	340	337	338	368	350	372	341	348	375	334	365	346	363	365	356	373	323	375	372	335	391	366	403	343	340	320	342	371	350	353	354	345	367	343	353	370	359	375	386	368	384	324	318	351	335	384	350	337	365	353	337	355	336	342	336	358	357	329	324	331	362	365	376	336	329	358	328	347	382	354	368	338	348	334	332	356	374	326	347	347	346	345	373	345	325	325	368	339	367	359	384	348	324	357	349	353	331	335	359	381	369	352	348	353	345	349	376	349	329	328	347	373	319	372	363	369	351	375	349	330	351	321	330	357	327	340	358	357	343	343	355	346	367	361	364	334	387	337	355	366	373	333	339	362	321	366	369	340	365	368	331	352	305	333	363	348	371	316	360	336	313	341	332	333	374	327	373	339	367	352	338	352	364	367	378	343	353	367	325	348	340	330	327	368	345	351	345	364	334	374	328	334	336	317	321	359	347	362	356	364	368	365	335	332	330	337	362	325	347	375	326	332	326	373	372	332	317	311	347	354	324	372	360	366	362	378	341	346	365	359	348	329	367	358	355	347	359	347	351	334	353	350	351	364	343	354	323	380	341	347	359	358	364	355	352	339	377	335	362	328	317	331	342	404	338	358	351	365	333	382	367	336	358	374	351	340	350	386	353	372	360	341	353	358	387	361	322	348	357	331	322	334	372	339	360	335	324	354	387	386	371	345	350	395	356	313	364	382	391	393	342	357	322	362	332	340	357	358	348	354	344	346	367	348	351	341	368	330	309	331	349	351	330	354	354	339	364	353	386	360	352	373	356	319	362	325	347	352	339	366	368	333	347	382	350	364	351	357	313	379	369	330	370	373	396	337	339	351	377	348	338	375	373	323	348	376	372	365	381	344	337	356	366	376	343	372	338	369	349	377	380	285	340	315	350	337	353	362	359	338	341	369	355	332	363	349	372	339	346	356	387	371	336	381	333	357	302	341	332	329	327	345	309	340	344	341	327	370	349	363	322	359	325	350	346	333	341	367	409	354	333	354	317	340	335	363	380	350	348	372	355	348	337	345	369	354	355	325	377	350	365	332	360	340	347	345	366	401	333	364	402	371	323	362	338	300	366	340	321	331	365	319	371	368	354	322	352	358	365	334	375	341	382	394	351	380	364	376	344	337	339	339	362	360	344	358	382	312	366	344	327	377	357	372	370	344	349	380	347	329	311	340	352	392	374	347	362	356	331	360	337	341	353	361	333	370	367	343	385	341	305	373	385	361	358	396	373	376	350	357	348	374	344	360	372	377	328	371	381	330	311	351	329	342	356	351	355	325	360	356	351	303	356	328	357	353	368	363	340	319	331	333	365	383	382	342	352	349	331	338	383	378	363	341	358	381	349	372	355	375	371	340	357	341	316	375	361	345	359	342	338	371	340	340	395	346	351	379	345	342	364	376	379	338	355	382	375	329	324	341	353	339	357	368	335	320	356	347	350	369	329	350	347	310	325	352	373	333	348	361	381	362	303	351	334	359	336	361	334	343	362	340	369	357	340	359	358	333	336	370	314	321	377	305	369	338	335	345	382	347	362	397	372	332	366	375	366	373	368	338	318	346	331	382	366	346	340	345	361	388	366	338	333	385	370	349	363	316	346	366	384	389	325	326	371	341	376	337	323	373	374	345	331	381	331	354	371	367	377	377	334	375	379	356	352	333	303	357	358	316	376	338	352	374	353	338	363	360	383	364	338	362	392	337	361	359	350	359	352	347	347	331	373	340	321	321	376	354	353	314	364	375	353	337	379	338	347	373	385	350	344	307	374	328	375	389	345	341	342	374	332	355	298	405	343	369	374	352	382	338	352	347	319	339	358	356	361	340	373	330	357	344	330	366	362	367	366	341	363	351	333	385	311	349	367	337	369	361	334	337	333	365	374	343	379	356	359	350	349	342	366	341	352	365	355	320	346	364	358	367	344	352	343	330	358	356	403	349	330	375	380	338	393	352	343	370	359	353	333	358	349	378	362	374	334	353	373	332	356	340	339	393	326	330	337	345	349	364	338	380	371	356	356	342	350	342	320	325	357	372	375	370	382	355	344	364	334	334	374	360	350	342	336	334	350	346	350	331	336	375	350	361	401	322	351	364	375	393	338	353	366	374	362	367	351	358	357	373	336	362	334	343	355	363	339	354	322	366	370	369	349	342	343	376	340	320	338	357	383	347	372	347	326	368	383	343	393	346	361	343	355	356	355	395	345	362	346	354	334	344	333	374	321	386	376	334	378	353	340	336	324	380	341	379	348	342	345	350	343	340	366	379	338	371	346	343	324	359	356	346	345	379	391	360	381	341	325	320	330	353	342	343	343	363	332	339	371	381	343	370	335	343	338	350	336	393	367	356	353	404	352	374	352	367	351	377	345	393	317	349	378	346
14385	31572	3158	1608	1161	957	752	703	628	565	511	528	452	458	445	431	423	447	431	397	399	423	423	384	401	418	404	389	436	375	375	380	413	391	394	409	399	408	400	360	384	360	410	390	380	357	379	384	388	353	369	373	406	372	373	389	344	346	373	407	347	365	368	381	382	379	388	392	363	381	372	390	376	372	383	357	367	366	376	332	386	374	378	375	358	364	378	357	383	366	382	402	378	379	381	380	367	396	378	398	357	375	390	403	382	362	407	367	362	347	367	364	389	426	398	350	388	375	369	340	402	390	427	415	397	347	379	404	397	355	357	367	368	397	401	361	360	390	391	365	369	369	369	423	396	403	379	359	420	370	406	398	382	363	375	331	339	355	369	407	373	374	384	373	376	371	375	387	405	343	368	378	387	407	376	358	376	343	360	380	391	369	378	374	421	372	370	367	376	362	354	359	363	384	393	376	361	366	381	384	362	346	354	392	378	375	417	384	370	361	346	412	402	395	397	396	366	388	371	364	357	361	379	358	375	365	367	373	385	360	418	384	366	382	371	404	399	403	411	376	378	340	358	372	363	381	347	377	389	394	386	372	403	347	392	356	381	395	390	365	379	383	380	371	369	405	374	393	384	365	370	389	383	337	374	376	389	343	394	393	374	345	382	342	377	344	402	383	342	333	377	379	345	348	389	409	400	380	364	377	390	394	361	379	411	350	356	408	375	348	387	406	386	373	388	389	362	410	373	358	364	359	379	372	387	395	396	375	361	362	378	380	383	428	396	365	376	369	348	375	365	403	377	372	402	357	365	344	373	370	367	397	355	412	419	357	389	378	376	361	386	405	372	383	398	369	388	405	375	376	366	391	392	360	394	396	361	376	360	403	396	384	382	389	378	386	416	352	366	398	407	423	403	367	388	385	370	378	356	363	357	380	378	382	371	362	387	383	365	404	365	407	427	405	356	403	357	372	383	382	361	363	380	354	384	376	388	388	367	369	385	402	425	405	358	373	372	368	374	377	390	342	351	399	385	382	388	403	372	381	395	369	378	395	389	362	363	409	365	399	346	411	356	415	383	368	354	359	397	377	392	426	353	384	378	397	333	373	372	382	404	366	355	415	416	374	386	365	375	387	391	372	365	358	362	377	367	393	395	349	365	368	367	372	359	381	405	373	406	364	379	386	366	377	349	381	384	363	393	328	398	373	393	370	404	348	399	344	340	365	381	402	387	370	394	389	355	362	389	366	393	384	388	350	369	384	391	377	363	362	378	356	403	392	372	414	410	381	379	389	364	380	382	379	395	400	379	344	401	364	372	335	375	372	388	375	367	375	400	365	411	403	377	409	398	367	353	394	363	390	410	379	364	360	348	426	369	384	388	375	369	403	376	359	366	373	344	373	392	382	383	417	357	372	402	387	384	389	385	389	406	387	365	382	353	365	393	391	416	380	365	373	391	429	364	378	348	375	399	414	375	358	395	388	362	419	384	384	386	393	361	381	364	377	368	362	352	369	393	365	408	401	402	364	390	349	380	413	384	383	380	379	376	384	395	392	395	402	372	368	371	349	381	364	418	374	353	331	385	365	354	359	357	380	355	351	398	399	379	405	396	398	390	386	419	387	344	373	390	367	396	342	411	357	368	378	368	348	374	370	387	417	355	405	427	422	381	396	399	409	340	375	366	363	377	358	374	388	378	369	355	346	378	395	372	379	335	367	365	378	403	364	381	380	371	377	384	364	366	383	362	370	400	373	352	356	365	363	395	380	384	388	402	365	358	388	392	369	376	343	381	375	369	401	382	361	395	369	348	368	377	383	395	396	381	402	375	381	400	365	402	431	387	398	353	409	369	381	392	403	346	350	376	359	368	411	366	399	382	356	359	348	375	356	413	413	353	362	381	373	423	362	369	371	372	384	367	353	389	366	389	398	370	346	382	384	386	367	374	365	361	382	375	360	388	352	358	394	382	374	375	393	387	402	386	391	371	347	406	374	405	368	388	432	374	337	384	413	390	413	417	389	355	359	323	423	353	383	393	376	389	379	376	385	418	350	385	381	379	359	365	357	384	397	387	396	401	413	399	367	375	377	348	373	385	362	389	371	397	356	386	416	344	374	389	388	386	371	367	405	389	368	359	386	395	383	354	400	376	395	377	426	372	386	383	395	400	370	351	360	400	362	338	387	394	388	368	375	370	369	383	420	407	389	372	343	361	378	387	387	391	371	377	347	388	370	365	375	390	388	411	361	383	375	387	345	385	363	390	365	349	407	355	368	357	390	386	389	364	348	395	351	349	400	386	369	378	387	390	415	370	424	372	370	374	375	368	379	406	374	398	380	384	404	384	388	330	362	350	365	365	411	375	392	360	369	379	402	412	366	362	383	391	349	421	370	413	355	366	357	376	384	378	360	372	345	385	396	420	371	398	352	404	361	396	386	382	388	372	398	357	421	392	376	377	361	365	364	367	372	380	382	405	365	354	376	395	367	386	351	392	398	362	394	394	358	377	357	346	382	387	358	349	394	405	378	349	379	378	360	386	353	381	381	394	405	358	356	389	363	343	389	381	348	404	399	373	367	389	336	376	396	367	372	361	366	407	370	398	343	399	352	373	373	400	396	360	376	421	393	391	385	371	377	399	343	370	416	384	375	353	383	400	360	379	405	374	422	386	380	376	383	353	366	365	382	381	368	400	400	376	369	387	369	351	399	384	384	409	390	370	400	382	390	411	407	359	359	406	396	366	356	395	362	383	367	404	389	385	377	373	370	361	379	361	371	376	362	354	383	333	368	366	385	381	367	371	369	354	375	371	376	381	386	381	404	390	399	360	405	391	404	378	404	388	360	366	393	362	356	394	379	412	374	367	413	395	397	373	393	378	378	356	352	394	412	354	348	411	345	401	378	389	397	447	378	382	359	402	380	348	373	400	415	391	395	342	361	369	379	375	363	374	377	355	395	383	398	398	383	398	410	411	384	373	388	369	381	395	369	357	409	361	387	326	445	386	390	411	380	381	366	385	374	367	386	345	377	390	383	367	351	375	379	400	397	364	395	351	414	407	370	397	382	357	364	403	402	373	391	369	354	372	389	388	404	333	378	373	394	399	382	397	360	366	418	377	349	358	370	401	362	384	345	378	372	347	365	358	391	400	386	400	349	374	391	392	383	371	371	406	356	417	395	389	355	347	387	379	378	359	396	371	380	394	363	327	401	371	346	403	337	386	402	397	391	356	410	385	383	393	409	410	371	394	368	359	402	372	414	393	381	356	411	380	387	362	372	375	394	390	375	396	375	405	361	368	368	375	377	370	404	394	384	383	384	395	396	376	355	350	392	413	383	404	363	365	371	369	405	384	387	426	381	369	387	383	369	412	362	361	392	356	394	378	349	373	380	381	436	348	381	382	395	377	383	361	393	379	371	397	371	406	417	374	387	339	366	383	388	399	363	377	395	353	404	375	349	362	385	409	366	372	386	391	392	381	363	406	383	399	338	348	432	361	365
22567	21128	28629	23854	21128	21171	7642	1272	945	890	803	665	661	689	667	649	615	560	622	594	559	632	576	587	563	561	512	547	522	522	589	525	519	550	523	526	540	520	520	591	536	543	536	535	497	517	541	513	537	526	534	500	510	552	510	529	502	528	538	507	530	502	521	540	527	536	495	564	500	526	519	507	514	530	503	501	497	529	534	510	533	530	536	499	530	517	497	475	564	482	518	515	494	539	547	485	507	518	503	496	537	529	538	512	517	497	542	495	518	515	520	537	536	530	509	538	479	518	503	456	587	526	549	495	536	520	507	487	531	500	540	507	558	519	513	525	527	500	527	505	509	513	518	507	520	481	508	498	465	486	521	565	507	474	526	493	532	515	515	525	477	512	539	545	535	575	518	450	501	538	512	527	517	527	530	563	533	559	500	521	507	536	504	532	485	544	528	515	494	491	493	471	504	499	555	490	485	511	519	498	550	510	508	472	537	517	517	499	539	502	511	571	508	515	472	535	500	515	531	526	553	503	537	489	516	509	536	571	551	530	522	511	545	532	552	526	545	583	525	534	544	558	532	526	516	521	544	517	535	540	576	461	515	493	517	535	478	499	481	501	557	499	521	495	540	503	472	498	523	527	480	484	533	518	560	538	504	527	494	556	494	537	544	532	536	516	534	473	512	501	479	553	539	549	510	529	506	535	511	577	503	520	541	543	473	532	536	521	447	487	515	523	518	546	533	540	534	538	543	522	535	494	501	469	494	533	515	514	510	499	553	519	550	504	514	491	576	483	501	569	551	480	510	557	488	483	556	488	543	529	553	508	499	513	565	536	563	537	517	532	477	544	528	554	500	498	546	521	535	558	510	511	512	546	524	492	522	498	522	510	511	518	554	553	542	529	492	486	519	519	530	508	526	522	483	525	556	527	574	492	506	502	497	533	525	526	534	496	520	513	489	533	542	509	528	534	486	497	562	493	480	501	502	535	522	485	538	518	518	473	536	494	502	552	542	513	536	481	532	476	485	505	549	477	486	510	540	507	555	533	516	520	498	532	519	531	547	500	539	505	528	489	532	485	481	514	509	515	536	510	525	507	510	517	548	533	546	550	534	537	517	515	498	479	535	518	483	553	525	517	516	499	522	565	503	548	518	548	523	490	549	474	538	523	505	565	501	539	560	505	506	490	479	507	503	515	500	508	494	491	522	550	510	502	555	545	474	515	528	517	523	536	500	480	499	539	514	523	534	516	502	511	474	495	533	510	524	522	525	499	540	494	507	496	495	534	488	522	536	537	471	556	516	511	512	499	500	533	579	509	539	533	510	502	498	515	486	539	517	490	504	499	526	509	532	517	516	535	501	488	518	520	539	502	500	464	511	498	482	547	522	541	525	532	533	521	530	527	505	513	574	520	517	505	518	544	511	471	501	543	496	519	480	481	487	538	514	503	502	522	525	527	472	562	525	516	505	552	517	544	519	524	463	484	486	537	509	478	527	492	480	518	536	478	510	524	519	486	520	524	508	560	530	513	536	457	512	521	542	517	538	478	543	496	525	541	478	511	519	515	548	507	534	507	499	526	498	504	485	467	493	522	472	516	536	487	520	541	530	515	536	524	542	505	505	496	504	536	572	535	513	515	537	508	507	511	526	514	570	523	515	500	493	545	477	528	520	575	524	516	516	518	524	479	538	492	537	519	490	547	545	509	528	480	531	521	554	553	507	475	472	471	518	528	513	515	497	489	534	492	482	528	519	516	532	521	509	489	552	518	528	480	561	515	551	567	522	545	528	514	499	533	511	513	538	541	543	523	504	511	504	520	502	510	470	479	520	502	515	516	536	499	520	492	495	473	533	523	519	493	554	509	522	475	493	541	498	493	539	524	511	485	524	536	519	546	570	503	566	523	569	507	503	531	576	515	526	507	503	506	576	554	533	534	546	515	528	524	452	507	514	480	530	493	516	529	553	535	513	537	530	506	496	554	504	495	508	530	542	517	570	474	481	488	481	505	527	551	491	543	499	488	525	515	513	506	559	511	512	525	493	535	548	508	508	482	529	514	504	522	490	511	511	524	533	540	506	482	525	547	547	503	530	515	511	524	513	496	491	452	527	538	482	547	480	562	500	511	515	513	556	531	521	523	529	493	535	495	517	513	516	504	525	545	523	515	542	535	519	514	497	567	523	569	530	517	518	533	496	508	502	500	520	487	525	518	542	516	498	513	497	506	546	584	507	503	497	556	522	549	531	515	529	488	561	496	503	524	565	505	491	502	526	534	525	529	569	520	550	534	555	531	521	517	506	516	520	506	509	526	483	548	495	499	495	552	520	531	494	488	549	499	564	528	522	497	480	498	480	520	547	525	506	514	515	515	513	502	520	512	483	510	492	523	516	471	497	516	524	538	525	531	549	472	512	505	563	526	514	532	528	500	496	558	532	510	541	541	534	497	462	526	525	516	542	534	556	524	535	541	513	519	532	502	545	529	536	509	521	488	545	528	548	476	518	492	530	539	507	496	490	514	511	497	463	571	506	513	548	522	526	511	541	507	522	535	517	520	524	552	513	513	506	512	530	491	504	513	511	514	518	554	513	487	496	509	523	498	523	501	556	505	510	519	501	523	513	507	482	511	524	557	522	499	510	544	514	484	474	483	488	545	465	459	488	534	545	482	530	509	499	535	549	515	537	543	480	483	494	519	514	510	491	529	519	517	508	486	537	515	530	486	499	526	537	509	506	526	495	486	513	521	547	502	487	507	531	490	554	560	544	500	524	527	511	547	555	500	525	497	490	494	529	519	553	561	527	487	542	507	516	527	498	482	489	491	525	508	511	513	502	500	490	505	516	489	525	477	526	543	480	523	557	525	527	549	507	524	522	492	536	525	519	502	544	503	483	478	566	508	538	517	484	529	497	527	492	550	544	546	495	517	523	512	534	538	490	524	516	503	555	513	548	533	491	559	572	497	508	541	513	535	495	520	529	494	531	512	503	487	524	466	491	512	554	507	495	517	533	484	560	545	500	497	520	474	514	525	550	531	480	506	546	491	535	545	554	524	494	526	602	486	502	520	507	505	527	523	540	526	517	545	508	543	552	530	550	531	520	534	516	545	547	519	488	486	529	525	494	541	502	507	547	516	479	491	515	561	529	501	533	557	511	520	501	541	538	501	496	528	485	542	518	550	518	508	513	533	541	505	542	505	497	519	522	517	550	519	532	483	542	539	518	525	550	506	505	502	505	499	526	518	532	523	509	512	500	530	536	476	489	502	482	561	522	500	539	543	530	511	516	491	523	523	496	514	496	488	533	509	496	493	529	514	518	515	523	529	486	470	494	534	475	564	528	508	533	503	527	519	503	516	495	541	527	542	530	474	491	538	530	490	530	508	523	497	510	501	454	500	525	517	486	519	557	519	510	513	532	546	490	474	543	519	519	523	536	511	481	493	542	530	524	484	539	529	505	519	485	514	544	532	529	553	524	547	516	532	509	557	502	499	519	503	537	577
17875	43401	9543	4725	3362	2522	2051	1624	1385	1180	1031	901	843	803	735	761	703	691	632	649	619	604	630	570	576	590	622	571	564	571	567	578	571	604	562	549	500	523	507	544	519	547	603	511	527	563	494	576	556	526	518	514	543	511	552	508	553	500	541	540	550	514	553	513	558	538	512	497	505	517	517	560	540	495	551	502	514	577	530	531	511	523	581	505	527	556	546	501	505	531	521	530	528	538	548	516	550	538	523	544	552	506	526	543	521	529	556	517	551	530	506	502	496	532	526	487	529	516	547	508	512	543	525	511	500	522	502	556	505	534	540	516	554	537	527	510	576	515	553	502	481	508	505	491	524	525	546	530	509	502	506	524	529	517	518	531	531	515	527	513	506	509	527	537	507	500	513	515	502	508	544	528	528	537	508	513	537	521	555	511	570	533	574	524	531	510	515	482	537	515	512	525	550	480	490	522	513	550	520	528	520	565	467	510	576	553	505	519	487	546	530	532	503	513	479	555	514	519	490	532	549	528	462	511	504	531	504	483	536	528	544	529	510	467	540	509	523	527	474	510	570	505	535	511	540	490	495	502	495	522	525	529	544	520	519	527	500	534	533	487	499	582	549	528	513	517	512	548	534	497	525	529	543	528	513	479	518	528	573	548	511	514	488	563	526	539	510	534	496	493	477	499	541	506	496	489	515	512	562	491	547	504	529	539	508	506	548	521	539	503	487	504	512	484	527	511	535	545	493	562	518	492	507	537	482	536	535	562	504	512	531	499	515	515	580	559	521	488	518	481	531	498	498	528	536	555	551	497	548	564	531	518	521	527	502	546	516	510	500	539	531	514	514	519	490	526	548	508	490	486	536	502	460	529	510	502	546	503	506	501	523	537	510	532	528	569	490	518	523	527	546	512	471	502	560	506	514	519	513	529	527	520	544	546	496	563	498	503	519	515	503	522	516	511	513	555	515	484	525	537	520	513	558	520	507	530	528	530	541	530	494	557	521	526	512	515	506	520	561	542	501	541	523	560	522	538	524	539	503	520	522	494	532	495	528	536	509	549	516	529	533	497	540	488	510	519	550	508	514	512	513	527	495	555	527	508	529	546	542	516	483	517	496	546	491	484	543	526	545	518	499	541	530	564	499	484	455	520	565	480	519	532	531	531	487	528	496	502	537	558	539	489	527	532	528	540	539	517	528	547	525	539	508	532	514	545	555	536	539	493	545	565	541	511	508	486	520	545	524	505	533	555	488	530	476	487	545	549	522	504	523	530	542	502	536	497	530	517	583	530	531	533	567	469	523	540	549	520	495	530	540	508	524	493	524	510	491	553	538	553	540	519	520	491	549	499	526	521	538	496	543	557	541	497	495	539	494	488	569	564	512	499	524	493	497	497	524	570	502	523	518	525	535	548	512	510	562	500	514	526	547	527	479	503	542	517	487	535	528	508	511	574	527	519	510	515	526	563	498	528	511	523	489	531	568	536	533	536	501	546	489	517	508	518	527	495	542	504	483	526	527	548	505	501	503	525	524	501	562	531	521	498	499	508	544	528	503	537	506	508	493	538	530	527	516	547	517	509	509	526	521	486	497	529	493	553	504	511	495	504	505	524	561	545	524	536	517	550	533	513	566	534	557	542	493	495	522	542	540	481	520	584	510	514	527	531	522	541	506	500	554	567	545	521	493	527	524	518	547	526	515	504	537	555	547	542	505	502	509	540	512	547	564	515	520	476	510	514	503	520	506	502	530	524	506	498	544	528	557	546	498	479	536	455	551	526	533	525	507	519	531	514	520	510	566	535	517	562	493	494	532	502	508	538	528	516	553	504	500	509	597	505	516	492	505	562	505	506	542	483	521	537	525	527	489	489	524	530	518	491	539	511	543	533	520	540	496	510	541	506	538	536	507	562	545	543	512	522	536	521	488	520	514	510	541	539	494	518	499	497	550	474	535	538	528	534	505	526	512	517	508	509	521	502	509	508	523	540	499	523	512	501	538	514	527	454	511	529	487	519	503	561	537	510	530	514	469	515	529	489	551	490	516	489	539	529	533	533	570	493	524	521	545	493	550	534	523	507	559	517	495	532	536	486	505	527	506	509	549	514	544	536	529	525	540	547	477	526	521	516	493	533	521	496	532	551	542	483	515	542	529	532	507	495	525	498	532	547	504	509	521	530	516	528	541	508	534	525	513	517	509	543	522	523	520	562	496	547	506	525	542	501	500	505	546	496	514	545	512	519	548	489	511	531	512	507	484	523	518	538	531	497	558	505	520	508	513	507	504	523	508	516	537	494	523	499	486	541	523	495	558	478	547	521	495	553	531	514	518	481	536	510	520	493	507	552	542	532	483	586	490	582	522	499	513	542	549	566	541	552	529	507	494	533	554	518	541	598	585	537	506	540	509	490	533	534	506	499	487	502	522	561	557	551	537	512	494	572	519	509	500	480	559	538	534	476	530	510	548	519	511	519	531	505	519	531	542	499	487	501	537	517	531	523	542	520	576	498	558	511	514	536	523	514	513	528	518	528	500	492	502	502	562	534	537	531	551	549	537	518	486	491	521	514	527	526	535	509	539	522	525	482	499	541	509	539	521	495	482	552	531	523	525	493	466	544	498	523	563	504	529	549	541	515	510	521	533	522	507	516	577	551	522	508	509	540	523	556	534	526	499	513	551	521	546	522	512	493	528	536	482	490	540	509	499	535	533	494	588	523	497	511	491	563	530	502	525	478	530	507	534	532	537	486	569	526	511	521	530	537	549	510	518	511	515	513	502	508	538	493	514	516	516	525	511	506	518	516	546	532	515	509	538	524	516	480	522	504	513	549	522	519	489	523	504	535	533	538	544	514	515	556	544	538	524	531	518	545	543	561	519	551	503	564	516	559	508	525	518	523	527	515	524	516	591	514	499	523	514	491	553	479	516	539	459	571	475	529	503	500	527	500	536	529	567	526	533	562	517	526	501	519	546	538	512	461	499	517	484	511	549	523	514	518	531	561	527	516	564	474	520	498	508	536	520	526	531	550	547	527	523	506	525	524	521	522	518	506	546	534	494	522	480	501	507	540	537	550	515	537	526	509	520	524	514	529	524	535	520	539	564	487	574	506	490	508	516	482	512	543	485	543	517	514	535	518	527	497	534	535	552	512	537	535	521	490	484	519	527	540	544	507	540	505	504	499	543	497	501	541	478	468	502	499	492	527	528	468	550	491	503	518	500	533	523	551	516	524	530	511	485	510	522	493	552	564	492	548	524	514	502	528	535	546	555	546	551	479	515	544	503	512	550	509	480	550	531	523	510	519	519	477	550	513	520	508	543	523	512	525	556	503	526	516	524	533	491	506	536	503	580	516	511	561	520	513	496	465	527	548	496	537	596	525	537	500	516	529	537	510	535	504	532	489	513	513	524	484	526	510	504	499	507	539	513	522	546	504	491	517	512	504	537	513	563	564	540	511	544	495	541	509	555	546	560	539	572	541	486	536	489	519	505	526	523	490
28062	18964	4367	379	276	221	204	187	197	195	181	173	172	185	183	190	185	163	182	187	178	171	189	188	176	159	180	152	166	173	168	162	162	151	172	171	158	161	186	194	187	165	160	176	171	172	173	165	179	164	159	161	167	173	189	168	184	159	177	155	160	180	155	173	207	187	184	175	173	175	178	169	186	183	185	175	176	175	164	181	157	175	194	162	185	157	137	174	155	176	162	173	197	183	159	182	189	183	178	143	172	165	167	170	172	162	165	197	197	158	152	160	146	149	163	161	187	178	166	163	169	184	177	186	166	194	166	178	163	170	169	174	158	187	171	171	178	138	163	187	168	175	163	191	179	132	165	165	177	177	170	185	175	173	159	168	163	180	176	154	193	154	202	153	209	186	172	157	185	200	157	190	206	177	178	142	195	176	184	189	173	168	196	161	169	163	179	179	184	162	156	145	176	159	179	141	165	198	166	162	177	175	157	158	189	189	182	169	189	173	150	163	171	173	175	189	159	166	154	195	169	178	150	185	168	184	151	171	171	183	154	178	184	166	188	174	171	178	206	157	161	175	184	178	169	167	182	182	155	181	172	186	178	163	174	179	181	178	178	180	176	184	185	180	179	184	179	179	149	188	191	162	173	185	164	169	187	201	167	160	163	188	174	176	168	172	186	156	157	154	176	187	191	183	158	170	153	161	167	190	177	175	172	179	169	157	181	173	175	178	161	165	170	163	189	181	187	162	180	180	187	176	146	172	158	168	165	164	151	195	169	173	163	167	162	192	191	155	173	153	172	182	165	191	178	177	176	168	187	159	152	161	176	188	167	202	184	159	156	171	196	162	154	167	194	157	179	192	161	172	196	183	194	163	180	180	166	160	192	184	154	174	177	195	174	170	178	170	203	192	187	178	178	188	179	196	181	188	170	165	186	187	190	165	167	184	168	168	169	197	182	179	177	173	183	164	172	175	180	197	181	174	187	171	175	166	158	193	175	173	161	184	168	157	162	178	145	166	175	157	182	174	196	189	166	163	186	169	190	173	196	172	168	166	183	197	163	180	151	159	185	178	182	195	154	179	162	176	146	186	175	185	160	175	184	184	164	151	185	182	185	172	156	173	154	178	173	169	154	185	191	161	166	169	195	176	171	179	186	168	157	162	169	193	183	160	184	183	173	172	171	178	158	160	150	175	160	175	168	163	170	176	182	168	193	166	154	165	168	189	164	200	186	178	160	160	153	192	164	170	191	161	154	172	198	160	165	184	188	165	169	175	165	167	182	165	172	177	192	191	165	167	181	165	193	189	146	178	159	163	188	174	179	180	164	178	204	196	162	190	177	189	178	182	171	186	172	170	186	166	185	157	161	184	181	147	165	165	192	165	194	188	174	181	191	169	171	183	167	177	181	139	154	168	173	169	181	184	167	164	163	164	165	177	197	144	156	168	156	173	166	177	179	194	176	166	158	172	191	183	175	200	165	174	179	154	162	171	177	154	202	192	170	184	191	179	186	157	175	184	166	176	168	167	163	160	180	180	196	172	184	184	150	191	166	183	170	156	155	157	139	171	187	167	171	182	170	166	195	185	173	151	186	178	180	184	191	172	157	188	172	200	165	182	177	204	172	169	184	167	164	178	144	169	149	158	203	184	193	170	193	185	160	172	194	200	176	154	151	176	147	176	158	166	168	186	159	168	173	191	146	183	176	155	167	185	144	167	167	163	196	150	200	165	150	178	166	185	182	184	159	192	152	208	154	156	176	181	188	184	175	184	162	158	180	179	152	178	163	159	165	169	164	159	190	170	165	178	169	167	162	147	185	157	187	188	186	172	188	175	178	182	159	173	170	160	183	184	184	191	171	173	191	169	177	177	186	190	166	176	180	168	163	162	181	190	155	171	159	150	174	174	163	176	178	172	163	172	181	179	166	201	156	181	196	184	170	200	168	158	198	171	166	162	179	178	186	162	168	168	172	174	152	166	165	181	205	177	180	192	170	164	188	174	167	173	188	172	182	145	148	180	167	149	178	190	152	170	171	170	179	171	173	175	157	182	173	170	172	178	177	176	173	180	158	175	188	184	178	179	202	200	158	172	187	181	165	179	149	171	171	172	179	157	185	191	181	172	184	164	178	185	190	182	162	187	168	183	170	194	142	161	193	173	172	193	189	182	171	151	164	157	171	164	182	169	174	182	173	180	165	160	170	159	181	162	195	182	201	171	153	154	191	181	151	154	161	191	170	177	170	189	168	203	171	187	172	166	183	183	179	173	194	169	212	163	189	161	195	179	174	167	203	157	156	171	194	173	154	166	177	180	195	137	168	185	188	173	181	196	187	181	182	187	172	157	167	177	149	171	175	156	181	170	165	186	168	156	172	162	186	158	166	158	171	184	190	157	147	203	200	177	202	166	187	178	178	163	174	177	167	169	173	156	162	159	191	172	182	171	159	179	184	171	175	169	172	174	185	169	188	164	165	189	174	186	182	184	176	173	180	154	172	154	192	153	198	181	185	159	188	169	167	175	167	163	163	172	171	162	184	157	191	175	170	175	170	159	179	177	148	191	169	183	173	167	175	158	195	181	172	200	189	181	185	159	176	193	202	171	151	161	160	167	177	184	180	185	185	180	171	170	192	176	146	186	192	174	164	188	179	180	157	159	176	168	175	168	177	148	175	174	167	174	176	187	159	205	169	163	176	202	185	178	172	157	158	186	187	175	164	180	171	162	197	163	170	164	200	171	158	190	163	169	178	143	176	194	183	184	170	174	162	199	163	178	186	170	190	188	151	164	158	195	181	180	165	172	166	165	168	160	174	165	191	169	165	180	185	181	196	172	205	164	146	167	185	172	199	150	187	176	185	169	176	160	165	181	158	159	165	190	181	173	187	165	149	172	168	170	159	168	198	163	180	175	167	186	165	170	172	184	173	162	173	175	169	165	173	155	177	178	187	171	177	170	160	173	172	197	174	159	173	163	176	171	167	177	179	198	184	159	192	159	161	159	180	189	146	185	163	160	148	156	181	191	182	184	156	180	174	160	168	162	164	168	184	190	177	191	185	164	180	176	174	172	180	172	167	169	174	165	154	188	181	165	156	163	174	169	160	177	152	139	176	157	174	168	175	194	182	165	174	165	168	175	166	164	179	168	170	170	162	189	175	186	188	165	166	180	174	160	184	176	183	219	173	177	164	172	168	179	162	159	161	148	193	184	189	202	173	174	182	183	189	200	188	154	170	160	192	208	162	182	181	194	166	192	188	185	164	183	179	182	162	172	167	166	158	182	172	158	181	157	166	190	166	158	169	164	173	179	174	184	182	166	184	190	166	161	198	186	159	167	156	183	163	170	170	183	156	153	168	189	187	156	190	179	136	166	151	185	181	157	155	173	166	180	164	179	172	160	166	178	178	191	177	178	185	191	175	166	176	179	182	181	177	156	200	163	195	184	181	168	160	177	182	172	184	193	181	176	160	195	166	200	177	170	166	170	161	149	179	187	176	202
14114	15102	570	370	276	264	259	217	237	230	219	207	213	194	225	230	209	174	201	222	199	205	219	233	177	197	208	201	195	191	200	186	174	201	222	189	192	210	191	182	169	208	200	209	199	200	199	212	187	200	219	212	199	189	199	166	206	209	212	171	180	204	196	183	197	206	178	183	194	175	175	207	191	205	170	202	201	193	224	201	218	200	203	212	196	237	177	209	209	188	192	192	182	171	198	194	181	202	194	185	195	183	199	172	212	206	212	184	190	189	173	180	193	189	202	193	203	197	192	199	190	210	211	201	200	189	209	201	178	181	198	175	193	195	212	180	224	208	191	194	197	213	183	226	217	193	206	196	210	214	207	200	178	189	193	198	220	227	197	178	175	210	192	210	180	188	214	216	191	200	203	176	201	180	184	202	206	179	214	199	205	170	204	205	207	193	197	231	194	188	183	184	191	219	200	213	195	186	210	186	197	186	189	202	200	204	210	194	190	203	198	226	200	198	204	200	189	210	211	200	190	180	182	199	209	193	173	188	201	188	209	196	222	193	181	216	179	176	211	202	186	190	197	171	202	189	229	197	202	179	216	220	185	205	198	181	193	191	197	205	185	208	213	213	190	219	208	206	235	191	194	176	225	183	223	183	204	188	199	226	214	186	218	177	201	198	194	183	210	155	183	191	196	185	204	207	177	197	213	208	187	211	175	196	218	180	185	202	215	189	191	227	203	175	175	194	201	189	179	198	186	178	223	192	199	212	195	197	184	162	209	208	197	213	184	170	183	197	202	180	193	205	181	203	195	197	207	193	188	196	180	190	179	237	200	216	213	188	195	194	211	200	194	194	210	182	188	203	184	201	224	204	191	180	176	176	181	213	205	198	198	191	205	205	202	233	192	222	181	178	209	187	199	197	198	194	206	167	183	189	188	188	185	194	191	204	206	189	198	194	197	187	205	197	183	199	193	186	214	209	202	182	236	199	199	166	181	213	225	205	212	201	194	186	207	195	186	196	220	214	218	191	206	213	184	186	205	202	210	199	209	188	200	189	174	202	196	214	220	182	194	205	224	211	191	200	189	224	194	205	200	198	191	214	203	197	198	234	216	197	198	222	212	200	203	188	200	213	222	205	203	181	215	159	201	175	207	211	190	195	198	175	208	208	198	209	228	181	209	201	205	208	184	207	189	214	243	194	216	189	199	207	208	198	194	205	189	208	225	173	228	221	226	183	196	205	199	192	188	180	209	182	203	176	187	214	185	185	176	198	207	188	200	215	208	170	209	206	196	204	189	215	172	193	195	182	200	183	196	199	160	197	201	217	193	202	196	211	203	193	190	195	203	184	200	182	199	194	181	202	180	211	194	209	203	219	198	210	213	211	201	190	180	179	206	172	215	195	197	229	208	223	201	188	216	203	189	183	210	222	184	200	190	196	187	192	210	221	194	223	205	206	211	184	211	190	218	177	198	205	196	197	193	195	197	190	219	203	197	204	199	167	186	226	183	206	205	194	217	200	185	192	194	207	188	176	213	201	200	200	195	193	179	203	214	207	203	232	194	188	184	217	207	193	185	179	195	198	230	195	198	194	186	217	190	175	195	203	206	180	196	208	177	187	193	195	178	226	207	221	199	205	193	193	228	185	196	169	207	176	176	205	195	214	199	192	232	207	192	202	188	208	227	200	199	195	185	191	207	198	169	190	208	193	185	190	197	196	211	226	194	195	191	191	205	221	213	201	230	207	204	186	219	195	175	199	189	202	183	188	186	222	184	208	226	200	186	196	196	198	195	197	223	225	208	184	208	191	220	206	194	199	200	201	190	187	208	180	215	192	202	198	194	208	194	219	198	201	211	207	184	198	186	193	180	191	208	170	185	185	197	201	177	181	205	199	195	232	202	191	199	200	192	193	195	177	222	203	191	196	208	201	193	199	170	209	204	196	178	187	223	207	195	202	220	196	208	194	217	199	199	231	210	208	203	170	204	192	186	189	197	197	174	209	193	206	185	199	197	207	197	192	233	190	191	214	197	191	219	171	205	198	201	190	184	191	187	203	202	199	199	198	166	195	180	174	217	198	203	190	188	175	176	219	193	196	183	212	203	197	206	205	202	179	169	175	175	197	226	192	207	189	209	221	194	191	193	202	203	194	177	188	229	185	193	223	220	204	195	188	206	183	200	214	217	209	186	214	192	212	204	186	193	180	210	211	204	190	221	226	203	204	190	176	192	184	191	207	195	181	184	193	202	183	198	215	202	195	188	216	209	178	188	208	194	186	166	195	191	193	203	204	178	208	202	206	208	214	204	191	204	212	180	221	188	203	192	187	206	202	185	198	198	192	178	222	173	204	188	228	215	215	214	185	188	203	214	179	198	194	166	202	201	190	217	196	208	181	196	181	177	192	226	216	197	206	198	206	211	188	202	213	218	185	181	189	188	198	183	209	188	214	202	195	196	184	211	190	175	181	199	198	203	165	195	176	180	195	194	183	188	191	209	191	206	188	180	198	181	184	189	182	209	214	213	185	182	194	209	192	203	227	187	194	221	176	222	216	186	186	181	221	206	205	244	190	184	187	216	195	202	196	216	203	194	227	206	195	220	194	176	198	207	203	222	208	224	200	202	211	223	182	191	175	197	197	229	207	223	226	193	200	163	202	193	200	199	196	209	205	196	188	187	197	199	173	173	205	196	215	191	216	190	178	195	196	188	233	220	190	185	182	191	181	195	194	206	203	195	209	194	221	213	197	187	166	198	190	179	198	176	194	184	202	175	214	216	223	232	204	191	238	199	200	209	198	207	190	176	216	212	196	198	208	193	193	200	192	205	182	207	225	209	183	188	208	193	188	185	198	191	217	170	204	204	191	203	178	202	186	174	198	210	205	195	177	160	177	214	223	207	209	209	205	194	214	196	192	214	196	215	188	235	197	200	206	205	214	192	211	201	198	190	225	217	225	199	197	222	231	190	198	211	195	200	171	221	184	189	203	192	198	197	215	208	186	201	177	193	192	193	234	201	201	211	188	173	208	203	205	180	180	189	195	205	180	179	199	197	230	194	201	184	190	215	202	202	192	197	187	173	187	208	183	200	173	200	194	204	181	202	186	185	223	206	179	202	188	189	209	206	184	185	206	188	208	195	187	223	197	227	173	192	209	185	191	187	219	173	187	198	217	210	162	193	200	219	204	206	202	207	202	190	189	170	195	192	207	177	216	202	168	214	201	201	199	180	213	209	218	205	181	202	173	198	200	201	216	182	165	191	204	196	186	202	170	185	191	199	173	184	191	205	210	206	193	189	217	184	221	186	236	217	200	193	201	212	189	195	196	187	189	198	212	203	194	201	192	175	200	176	178	186	186	207	188	193	205	180	189	185	204	212	160	178	208	188	188	206	205	211	200	204	195	190	182	172	205	194	199	212	181	210	206	190	205	207	171	179	196	205	183	186	210	199	204	210	195	195	215	197	219	174	186	211	205	155	199	207	208	196	192	193	210	194	184
23709	21101	28218	24217	21079	8502	924	575	461	466	395	400	312	340	322	313	302	301	329	289	262	249	267	271	304	272	280	262	258	263	279	289	254	277	261	258	273	280	263	272	276	248	259	252	282	270	272	246	244	265	244	272	259	264	247	268	257	250	243	253	241	265	284	222	272	235	256	239	276	260	256	248	256	270	256	248	265	269	272	253	273	224	258	268	273	250	239	247	267	279	264	227	268	269	264	262	282	246	242	243	283	261	249	251	248	272	265	250	261	235	270	256	282	242	269	250	254	246	227	251	255	263	282	258	246	248	221	250	264	235	240	258	225	255	249	233	228	243	228	254	225	272	273	250	268	266	236	251	245	240	259	256	282	253	268	262	245	258	221	270	244	247	236	239	271	268	271	230	261	254	220	274	243	260	276	247	298	230	232	281	261	269	274	262	251	263	241	242	244	252	284	235	243	237	251	275	288	250	248	241	262	254	245	247	248	252	280	230	236	263	260	237	238	246	272	266	264	244	256	282	240	257	250	236	239	284	258	255	251	214	257	240	268	213	255	283	261	268	245	247	246	244	230	241	238	223	248	273	260	261	270	261	252	276	273	252	238	236	249	264	272	256	251	276	272	253	238	247	228	264	251	228	258	274	286	259	250	249	242	255	246	243	234	254	252	255	257	247	269	235	274	271	228	264	291	262	251	239	259	262	267	232	215	257	275	260	249	218	251	254	267	266	252	292	255	272	270	248	267	280	265	249	234	232	268	255	244	257	236	259	244	266	265	254	292	249	227	273	246	277	243	260	222	253	255	261	243	241	261	253	228	253	236	239	267	233	255	257	262	261	262	227	261	253	246	254	247	260	240	247	201	234	239	274	240	244	231	242	264	248	278	259	276	273	241	226	241	265	246	250	289	255	257	276	265	260	289	232	250	272	265	253	248	249	277	265	243	271	232	230	256	263	233	264	285	238	254	253	243	252	256	241	258	246	243	260	243	275	270	243	247	242	265	273	259	253	255	245	225	261	257	213	228	218	257	262	268	237	256	261	229	247	223	269	259	260	232	254	239	259	264	252	246	234	268	249	236	250	269	238	267	270	258	271	255	254	256	215	240	251	284	250	260	244	268	261	272	255	238	266	214	236	243	265	289	243	248	267	256	237	263	246	263	256	239	233	303	246	275	244	252	242	234	244	282	243	269	263	251	270	263	272	234	262	250	251	257	283	244	254	258	291	254	226	253	233	264	236	264	270	270	258	266	251	237	255	255	276	242	264	231	280	269	270	251	259	250	255	245	245	251	293	246	285	256	242	285	274	241	234	279	227	239	236	238	264	257	266	261	263	269	243	251	257	256	255	287	235	246	242	256	260	248	231	249	212	226	225	259	225	257	271	240	276	263	285	274	256	260	249	216	229	266	228	233	255	254	264	246	237	239	239	247	262	239	261	249	254	281	233	237	253	249	260	246	267	242	255	236	259	252	252	243	232	227	273	257	275	260	223	247	236	231	220	243	283	250	261	247	245	263	259	250	282	277	221	242	266	280	231	261	237	221	257	257	242	235	243	249	252	276	275	250	241	237	231	245	230	219	256	237	270	255	284	261	245	280	254	224	248	251	245	261	266	251	262	239	262	237	292	252	254	253	244	230	249	245	209	246	244	268	240	237	244	268	258	214	262	232	241	268	255	242	236	211	238	251	278	271	264	248	283	242	298	220	243	245	260	246	263	244	254	243	268	263	250	239	271	249	251	270	248	245	265	271	239	221	264	260	281	253	246	230	254	243	256	232	231	253	230	249	248	209	243	254	236	250	221	248	263	247	281	243	257	249	254	226	272	230	240	229	260	265	240	272	259	235	265	272	267	245	235	240	263	237	264	240	251	251	256	283	254	251	259	232	260	243	268	263	230	266	256	271	249	240	241	256	254	248	260	227	259	277	278	272	263	267	274	240	241	243	247	256	236	232	258	247	258	276	241	237	284	267	244	266	254	247	264	247	255	247	265	250	274	260	247	260	258	251	272	256	261	230	269	241	230	228	269	267	239	233	254	262	235	246	249	237	243	242	263	211	244	255	244	256	247	265	267	266	229	267	241	255	260	247	223	271	265	279	240	263	244	257	280	235	238	246	238	256	267	267	266	257	278	265	246	273	265	243	250	237	252	255	263	238	243	222	225	240	255	222	258	274	241	276	249	255	270	261	209	226	257	221	271	249	250	252	228	267	230	231	232	259	223	247	265	264	252	255	265	247	262	224	242	221	274	241	271	249	229	230	267	248	266	259	263	246	256	260	236	219	249	256	265	253	241	241	247	279	245	262	260	245	236	270	261	285	276	242	272	263	223	240	258	257	263	259	288	266	235	264	270	263	255	263	240	257	273	260	251	234	239	256	258	276	246	250	261	271	274	244	214	240	246	232	248	239	245	274	264	238	245	255	273	282	237	228	286	284	254	280	286	257	266	254	279	239	257	254	262	288	225	257	265	244	272	242	242	244	275	257	241	263	247	231	274	253	259	272	282	252	235	248	251	239	255	279	299	247	254	253	275	242	242	237	280	241	271	274	253	279	239	283	253	240	257	232	264	254	231	263	244	236	257	254	254	247	266	291	238	272	264	235	280	269	251	229	243	239	275	256	261	254	255	276	256	213	265	277	246	278	268	255	249	259	256	282	233	262	231	249	253	292	243	237	258	266	238	235	300	265	251	267	261	263	275	233	245	252	283	255	253	268	253	240	256	291	279	244	263	247	221	272	248	254	264	241	274	253	235	257	266	246	240	239	255	240	248	246	254	248	228	253	226	240	262	238	247	243	257	278	246	261	237	280	270	243	266	279	271	252	234	264	254	228	256	253	232	280	273	255	241	221	248	265	258	259	251	246	256	285	239	246	239	253	229	252	273	246	270	245	246	249	248	260	237	267	256	298	276	270	239	252	225	261	247	216	275	275	236	237	239	264	257	307	259	237	267	264	260	265	262	266	258	261	265	294	271	282	252	282	241	286	282	266	240	257	244	266	240	248	262	250	244	248	251	258	228	247	272	223	279	277	263	266	282	255	252	261	250	247	254	263	250	274	250	264	257	262	237	247	249	253	247	250	242	263	253	238	254	246	255	268	263	254	276	250	247	257	249	246	256	284	242	240	233	257	224	218	247	248	240	269	284	248	242	275	275	247	265	247	271	270	234	257	261	264	221	240	271	260	251	264	240	284	269	262	258	261	271	262	263	241	236	241	257	235	239	254	271	251	256	239	227	244	264	250	239	239	247	268	260	241	309	246	228	259	271	256	238	249	280	270	258	274	259	258	234	262	251	240	271	238	251	255	251	249	248	237	257	231	247	227	281	272	237	280	240	259	270	279	279	247	258	286	233	276	238	234	268	287	267	264	277	246	260	216	235	257	244	252	243	257	254	259	260	246	252	271	268	253	261	260	241	243	240	225	264	283	242	257	260	243	263	246	238	236	248	263	279	250	254	246	228	252	257	259	260	226	270	235	260	268	284	264	267
14924	38243	5582	2653	1832	1416	1080	837	711	600	509	488	424	426	390	349	356	345	313	322	328	300	319	312	252	320	259	273	275	310	314	279	309	267	290	279	308	286	295	266	283	275	291	263	229	282	271	290	275	262	278	275	306	244	240	299	282	286	261	278	286	276	263	267	275	263	258	292	260	246	250	246	248	277	283	274	256	265	259	290	261	237	267	236	290	250	281	262	251	278	277	255	256	254	270	290	257	268	277	267	241	272	275	254	273	274	260	269	255	283	260	252	274	291	276	257	249	269	262	269	287	280	258	288	265	265	287	269	288	288	272	249	255	282	260	283	293	254	277	237	262	254	255	284	288	252	258	283	253	264	258	254	272	251	290	270	229	260	262	253	257	264	257	284	278	281	272	296	272	263	242	270	275	267	234	248	264	275	245	280	282	276	246	290	244	219	259	275	261	272	293	281	289	267	264	282	243	271	238	270	269	275	253	254	268	268	276	259	254	258	282	286	260	288	258	292	255	262	293	265	260	275	257	257	270	246	243	254	240	252	256	268	254	245	274	265	280	258	246	255	306	282	253	273	292	304	240	292	247	286	273	291	271	268	263	266	254	262	266	255	245	272	254	256	261	246	266	297	272	286	245	263	247	278	289	263	268	278	275	270	260	254	290	286	256	293	265	251	268	271	249	317	306	226	258	260	268	245	248	258	279	271	263	248	262	248	262	285	275	262	282	252	268	277	240	278	254	262	276	297	244	274	269	274	264	272	255	255	293	272	290	299	292	267	259	272	301	281	248	289	257	281	273	255	296	260	242	243	291	271	291	264	240	263	274	254	255	247	254	272	280	257	271	277	263	283	255	262	276	240	250	288	265	249	279	260	246	266	238	291	255	271	273	289	262	245	260	262	290	268	245	253	283	264	253	255	269	273	248	257	279	275	280	249	286	267	255	280	263	271	249	281	244	266	235	255	297	292	258	269	263	259	267	267	283	251	292	251	260	295	273	233	248	256	265	250	273	286	267	251	258	250	247	274	240	270	255	279	278	242	272	297	269	276	265	285	227	283	265	267	266	258	277	265	251	258	276	285	252	258	268	242	269	265	257	287	281	252	279	294	262	253	261	262	247	236	273	293	283	258	261	257	262	296	284	277	258	260	261	280	257	280	257	264	269	256	285	257	257	270	303	257	276	272	269	260	258	298	273	269	266	273	224	284	262	275	256	258	267	290	250	253	254	252	280	257	284	253	269	287	285	276	256	260	269	272	266	284	276	285	252	262	257	272	274	273	260	276	287	287	273	284	250	279	290	266	242	270	255	266	266	260	253	259	279	255	302	265	288	243	287	287	285	270	259	254	256	261	257	297	270	294	257	250	282	272	281	245	274	254	258	276	272	246	266	270	283	259	247	311	259	293	283	263	275	267	266	255	264	270	236	283	271	283	252	242	258	251	277	253	265	247	277	256	274	267	255	282	275	275	242	273	248	248	304	265	268	289	279	268	280	274	259	273	266	256	261	261	265	244	276	285	259	242	253	265	269	255	269	264	251	266	269	267	261	259	244	278	293	245	274	260	277	245	213	225	266	236	279	247	251	251	239	272	266	272	252	279	262	275	267	301	291	255	269	262	248	245	256	258	257	255	246	288	262	275	278	261	242	250	253	260	261	273	293	249	261	290	252	252	277	234	252	249	270	263	266	259	256	241	262	260	278	249	268	254	286	246	278	276	284	250	268	241	265	249	270	267	265	254	227	287	291	260	279	258	301	251	280	259	292	275	282	271	264	239	287	280	285	243	279	246	270	280	267	265	302	286	267	260	261	264	266	251	248	260	269	251	246	261	257	273	280	249	247	304	280	248	285	262	248	292	269	280	264	283	260	296	265	278	268	266	328	250	288	264	257	257	252	265	248	285	265	248	278	272	261	261	292	263	253	250	272	292	264	267	288	232	263	253	261	289	254	296	277	273	281	268	258	265	300	287	268	274	265	269	272	285	271	266	264	276	256	267	320	264	264	264	245	260	237	238	274	278	267	251	247	278	256	270	257	249	282	248	227	284	260	252	241	282	276	280	290	280	286	258	257	270	281	262	275	298	264	251	293	273	256	237	263	273	273	270	246	280	251	237	269	279	260	262	259	276	271	268	276	270	257	284	243	279	268	273	244	273	265	292	266	242	260	286	254	299	241	250	256	290	262	253	262	268	290	268	256	255	249	277	282	257	255	256	306	290	278	263	255	241	255	301	274	284	265	278	278	269	273	267	265	259	281	283	245	255	270	299	241	280	270	242	248	263	315	271	270	279	258	278	267	248	283	252	261	270	272	254	240	277	260	261	235	276	267	290	276	272	280	246	294	255	267	253	257	259	228	289	271	268	261	266	280	271	282	267	250	236	245	278	282	293	253	236	257	271	267	301	256	264	257	256	273	254	265	247	259	252	260	257	292	266	274	276	237	267	250	259	231	280	273	265	268	266	270	252	265	251	281	274	278	255	241	261	259	271	263	252	271	313	252	259	260	263	242	288	271	270	271	260	258	252	244	248	275	283	272	294	259	266	261	291	266	267	273	269	291	303	260	241	270	299	289	254	279	267	233	287	251	284	259	254	276	274	241	295	247	283	264	256	271	251	262	277	270	260	273	257	277	269	283	285	292	253	268	260	308	268	292	245	260	265	284	265	255	298	273	241	251	278	251	274	255	266	269	292	290	264	267	267	250	261	264	256	265	239	288	259	269	275	261	292	290	259	249	280	291	280	265	274	283	272	306	264	264	253	273	276	277	285	266	267	245	257	237	271	249	249	278	259	262	292	243	272	273	273	276	281	272	274	277	237	278	277	262	277	256	259	256	254	261	281	261	245	241	258	278	242	253	263	290	257	268	252	277	270	253	242	269	278	276	252	286	268	267	258	263	279	265	253	306	278	275	277	269	277	270	253	270	281	283	229	266	240	257	242	266	258	280	248	286	290	250	255	301	271	282	255	264	274	271	259	281	280	265	248	234	309	260	275	267	280	238	269	260	265	280	264	278	273	263	261	247	238	241	284	263	253	252	259	249	280	264	273	277	298	246	268	298	274	263	260	285	250	229	261	266	263	282	265	275	279	251	271	252	275	246	283	261	276	279	301	258	255	252	273	267	247	271	293	274	248	248	285	248	285	282	261	263	272	293	279	244	259	263	235	263	273	277	274	287	266	282	265	284	250	265	276	254	274	284	286	273	261	237	275	283	254	279	251	267	278	268	252	289	266	257	309	303	281	260	282	274	248	272	272	275	242	255	270	286	274	263	259	249	278	266	253	268	266	254	287	261	258	260	265	262	298	255	238	252	294	287	260	282	250	253	287	288	279	268	248	255	251	288	255	271	301	262	256	279	262	250	261	269	256	264	266	260	276	285	265	272	254	265	260	234	259	250	271	254	263	275	286	284	269	303	282	271	263	259	251	250	271	257	278	268	271	282	251	255	269	249	287	264	295	258	255	272	245	296	251	254	251	237	274	258	274	258	269
24975	21081	27010	25291	8898	757	568	464	429	455	411	390	444	394	398	346	344	376	353	359	376	355	358	338	356	357	332	361	345	344	346	371	409	368	364	373	349	347	352	391	357	386	340	338	338	378	340	356	385	394	373	347	363	369	333	324	352	345	363	326	350	364	329	337	349	374	380	376	347	365	373	312	373	377	327	356	369	357	336	336	358	343	339	373	364	389	352	392	343	359	343	342	366	352	339	360	326	343	406	323	369	344	337	337	363	362	364	363	347	345	353	349	366	387	375	357	321	354	376	367	356	342	358	352	411	324	364	337	394	359	337	360	365	354	363	367	339	366	347	385	338	371	383	336	345	386	354	368	359	313	319	352	337	343	399	368	383	359	332	337	352	377	357	347	314	361	342	364	342	372	370	348	348	346	353	363	343	347	353	343	359	336	341	373	342	368	351	363	342	369	380	362	339	317	333	356	323	336	357	373	354	352	329	345	355	337	319	369	359	370	347	324	330	355	359	343	324	358	341	356	340	351	373	317	357	311	327	370	332	359	370	353	360	377	365	353	340	347	337	335	371	355	364	348	354	360	347	391	362	327	356	386	341	356	321	369	374	341	338	363	341	373	349	368	340	344	344	333	359	358	385	338	394	374	363	323	337	334	363	331	350	358	344	345	360	373	380	339	343	342	325	340	349	338	379	346	375	334	340	350	378	338	342	307	359	400	356	372	362	360	345	367	351	410	321	372	337	347	336	324	383	343	349	356	361	343	315	364	348	331	331	322	348	351	351	381	318	367	336	344	333	326	331	323	356	358	355	381	381	375	351	375	394	336	376	339	374	343	363	332	333	371	361	358	371	353	357	361	362	388	335	335	362	349	326	345	382	356	360	357	340	368	339	346	375	360	372	340	373	351	364	319	351	322	350	347	352	320	349	336	374	350	383	335	358	337	291	324	345	350	356	363	377	379	377	330	352	344	362	351	353	371	361	327	346	362	366	378	363	365	358	364	355	345	371	370	372	372	327	352	355	362	363	330	347	375	362	382	385	357	353	346	320	357	340	365	388	337	348	349	314	353	348	345	361	362	360	355	337	360	368	402	345	352	340	341	334	323	351	344	378	359	353	349	368	317	352	350	356	345	353	352	387	335	347	327	390	349	351	350	358	355	334	349	355	344	347	338	365	347	359	363	373	354	355	345	360	362	337	361	365	364	366	341	356	345	365	339	338	403	331	347	329	336	369	332	332	361	358	344	330	363	350	337	351	360	345	333	364	330	357	400	371	360	364	377	368	397	353	362	338	354	401	362	372	367	352	377	385	344	366	352	340	324	332	364	348	353	361	330	344	339	353	332	359	346	338	349	333	370	345	364	388	350	346	371	365	370	333	357	319	363	341	313	344	353	380	356	353	370	351	346	338	372	355	342	343	367	345	358	340	356	359	331	344	375	354	338	334	362	367	349	375	335	342	372	351	389	385	347	348	380	362	357	343	339	318	340	369	380	380	329	357	344	362	345	350	328	356	336	338	378	324	381	381	343	356	368	367	340	360	365	361	372	333	364	370	361	344	384	350	357	305	325	363	365	343	345	351	359	345	376	343	344	324	379	319	323	373	354	362	375	363	364	335	336	363	352	353	361	351	338	353	347	327	357	342	348	375	365	320	390	373	364	374	342	375	364	346	321	378	338	325	329	334	361	402	328	357	340	362	363	358	335	341	354	358	359	351	341	336	346	336	346	353	385	377	361	362	333	356	336	332	362	364	333	347	303	357	360	320	332	347	331	404	341	377	357	329	343	352	361	337	358	375	329	364	368	341	330	376	336	398	400	339	370	352	358	356	334	296	379	364	370	367	358	351	370	371	358	328	353	354	365	365	363	318	378	351	372	301	371	372	329	376	355	354	361	310	385	349	382	349	383	365	382	316	366	361	361	350	353	333	351	323	371	344	341	355	362	354	342	339	367	344	366	338	361	356	387	327	366	376	376	358	339	395	331	341	337	359	356	369	396	324	345	413	320	338	357	333	391	385	352	324	340	368	366	340	380	372	359	350	373	333	362	379	365	348	388	321	342	349	349	336	319	360	344	338	316	361	334	361	339	361	356	369	327	374	326	324	362	355	358	331	378	320	353	363	339	342	375	340	373	393	358	368	355	380	359	380	344	347	324	332	374	359	352	391	374	338	362	361	335	327	341	383	334	356	329	342	348	334	386	360	349	373	350	382	355	357	371	368	412	349	341	340	384	395	362	341	347	316	350	351	342	353	383	324	373	328	360	345	358	334	382	333	356	371	349	328	355	355	365	374	338	351	342	320	351	379	342	369	341	395	354	346	339	343	376	368	327	387	318	357	339	362	334	377	335	327	362	350	369	351	348	358	339	344	343	337	352	331	334	354	375	349	345	322	342	341	357	325	366	338	354	365	338	346	358	373	370	344	380	318	356	345	342	365	348	347	345	365	373	329	363	349	355	354	345	359	354	340	344	344	362	342	373	360	368	383	387	339	354	340	356	359	370	356	359	361	348	349	351	340	334	352	361	378	359	333	347	366	345	344	353	345	380	360	319	330	359	339	347	369	320	369	335	364	368	329	356	350	356	377	347	336	341	368	369	366	331	361	361	359	339	323	349	343	374	356	341	372	349	360	320	341	374	395	369	359	353	350	339	375	365	344	380	338	379	348	364	311	368	345	370	333	346	350	330	375	371	373	385	355	321	343	357	363	346	372	360	352	362	357	364	346	344	373	365	354	382	320	341	357	368	394	360	340	330	345	301	335	373	358	346	349	326	355	361	358	360	352	351	368	346	330	398	348	365	338	331	382	351	367	344	368	362	327	332	381	344	343	354	338	356	332	361	324	352	342	362	349	337	352	370	346	372	310	350	332	351	351	350	354	354	339	355	339	345	327	347	352	365	389	347	361	377	349	343	367	342	350	361	339	352	378	360	357	362	357	333	337	361	364	366	337	377	323	351	353	359	355	382	368	339	368	333	371	388	350	365	346	347	345	347	355	379	348	353	369	378	338	332	359	327	344	387	358	361	365	351	368	373	366	348	367	366	352	358	360	348	362	349	350	376	377	328	335	335	350	369	359	355	350	330	370	376	367	354	341	346	362	369	319	322	340	340	374	355	365	361	372	344	376	367	349	332	353	365	352	369	360	317	338	331	342	340	356	334	366	352	344	343	350	343	319	348	343	364	370	329	339	347	341	371	342	345	348	352	337	349	372	320	368	379	380	334	326	362	352	338	353	373	342	393	350	362	348	353	371	360	368	350	340	351	355	390	315	348	336	330	366	348	342	355	359	323	363	325	371	345	370	336	344	376	349	346	320	381	357	346	317	347	324	367	349	349	357	366	344	333	368	342	338	335	370	378	349	343	368	356	352	388	349	336	349	342	338	349	297	337	337	382	335	333	351	371	354	327	344	370	342	353	375	330	355	343	358	379	349	341	334	344	347	382	346	373	345	328	324	393	370	331	360	319	332	314	361	403	346	363	333	383	347	369
14439	32151	3274	1597	1192	980	837	715	622	544	525	533	507	478	438	428	444	405	414	428	413	413	401	378	405	368	385	372	381	394	395	412	372	390	371	401	369	377	386	345	404	386	405	417	396	388	383	400	365	391	392	387	365	387	445	405	371	372	373	347	373	378	384	372	358	404	382	389	377	405	359	371	373	385	377	355	406	387	366	384	388	390	381	375	358	419	361	380	403	377	378	350	349	439	397	360	406	374	405	363	369	376	361	399	361	400	438	370	374	351	407	383	357	345	363	386	390	364	365	387	378	389	358	384	400	424	376	353	369	420	379	344	372	368	378	362	355	390	397	365	398	341	420	392	385	378	386	366	386	407	389	353	435	392	383	382	419	378	338	369	372	383	368	337	383	373	364	415	409	371	369	387	382	395	377	380	393	389	355	395	387	379	386	417	366	389	389	387	382	362	377	379	375	384	388	378	357	317	385	395	399	367	372	379	401	390	377	364	401	393	384	377	382	388	344	398	411	398	391	371	384	376	366	373	361	358	363	367	353	384	397	400	367	386	372	375	347	387	383	395	396	357	365	359	389	433	404	419	393	395	393	365	371	432	357	354	387	346	415	370	382	390	353	383	399	364	367	418	362	387	401	394	413	408	377	372	407	378	399	380	391	360	374	372	350	391	393	380	391	353	392	379	392	386	395	366	413	379	383	379	395	334	421	380	365	360	359	391	360	374	376	375	412	410	369	390	383	403	395	400	388	364	366	400	384	383	361	385	368	358	348	365	397	366	372	390	387	375	354	407	381	394	384	388	376	383	349	369	384	357	387	399	398	358	393	413	392	385	362	399	344	401	361	414	376	371	380	373	386	341	377	371	393	403	354	352	383	395	398	386	386	361	378	399	359	381	358	398	371	395	376	399	369	374	387	376	371	397	380	347	393	376	389	376	386	372	402	390	409	392	339	376	363	368	356	386	392	377	399	356	406	364	360	361	358	388	371	381	376	347	395	356	341	378	369	393	399	375	393	393	364	435	400	374	388	379	401	385	379	371	391	371	364	361	409	372	393	384	400	390	351	375	403	370	386	341	384	393	377	377	387	361	369	400	367	400	398	381	387	377	370	409	345	350	371	358	384	386	322	379	365	362	368	364	422	326	379	390	370	390	391	369	383	368	397	351	393	420	392	377	392	378	362	356	358	382	389	371	414	364	378	347	379	371	371	371	351	363	339	391	388	375	384	339	381	388	378	357	358	403	400	379	370	389	382	375	359	395	404	354	408	366	378	400	390	377	393	380	380	381	372	370	366	372	438	372	371	395	354	390	462	349	359	397	372	393	388	362	374	381	346	360	391	374	355	361	359	377	403	396	377	393	402	383	371	413	387	354	349	401	352	348	369	384	392	393	374	375	395	397	390	351	399	350	364	399	399	397	365	412	388	410	353	397	380	403	361	391	363	409	361	397	403	393	355	365	375	392	372	366	380	373	363	395	370	399	362	351	392	396	382	395	375	384	430	387	344	373	378	369	360	382	351	354	389	373	365	374	398	390	365	349	395	378	384	430	367	358	354	349	360	364	386	367	385	381	383	360	395	368	409	359	360	366	395	384	373	377	356	364	373	394	375	388	352	417	382	379	377	369	430	332	384	357	364	414	339	373	370	371	412	355	381	384	342	363	381	377	386	399	385	339	396	369	377	383	432	379	371	363	389	358	391	356	372	388	384	362	376	366	387	389	352	346	378	388	396	374	367	387	355	348	358	335	369	383	408	371	408	373	376	356	359	394	407	374	377	347	383	362	332	400	358	393	365	385	377	373	377	392	396	378	409	405	366	392	403	342	399	377	402	403	356	368	378	395	391	371	395	401	375	382	375	398	338	374	373	378	400	360	380	405	399	344	380	369	396	376	403	345	359	377	381	381	365	409	362	377	369	356	352	364	394	387	389	380	395	413	383	403	365	410	358	360	366	371	377	356	345	399	376	367	392	382	358	380	372	369	409	380	382	401	383	368	337	392	395	403	376	367	354	361	405	399	397	416	373	352	390	366	371	416	396	371	365	385	364	391	397	382	401	364	378	387	380	390	385	365	391	382	398	382	397	396	363	363	370	374	376	387	350	345	364	363	400	418	366	391	413	371	384	381	415	365	348	388	405	375	373	360	389	379	381	386	376	413	385	370	388	373	388	369	359	366	408	356	363	392	377	417	416	353	376	392	382	384	374	414	377	370	407	405	358	383	401	401	337	375	378	375	416	369	360	350	398	371	400	384	402	364	394	382	379	399	376	373	387	386	405	395	414	392	378	380	368	392	369	379	346	383	417	374	391	388	381	353	384	415	383	408	363	342	374	407	381	386	347	388	410	379	367	386	409	389	384	359	420	387	390	384	352	407	380	414	344	386	390	402	397	386	390	381	378	393	376	370	401	364	397	392	371	395	328	370	363	362	376	394	409	381	368	432	411	363	335	382	390	355	380	369	360	388	388	374	363	339	413	375	387	361	369	376	407	363	343	382	372	349	386	377	386	396	360	430	383	364	387	372	355	360	361	381	377	381	369	398	379	368	379	373	398	379	400	392	376	413	375	378	393	377	399	363	375	372	400	371	424	346	373	376	378	366	366	389	363	386	355	378	381	382	355	362	344	396	381	374	380	401	359	412	370	402	384	389	378	356	368	395	366	363	360	399	350	373	351	369	381	383	367	351	414	398	398	386	377	389	354	375	393	424	407	374	374	400	370	388	354	380	382	352	390	389	365	365	375	351	386	382	361	345	366	404	385	345	383	375	349	372	359	388	383	384	407	366	373	399	375	379	353	347	347	392	389	399	408	375	407	397	404	387	371	420	395	357	401	387	360	372	351	390	385	390	358	397	358	382	377	395	396	330	356	362	385	416	368	417	424	345	364	385	375	392	417	367	361	402	403	394	379	360	413	371	403	425	356	352	381	391	364	408	384	375	393	370	390	390	392	411	375	370	372	426	397	363	416	374	384	366	359	400	380	395	363	378	343	385	399	376	333	364	377	388	353	349	368	370	382	385	361	350	367	414	396	373	381	396	412	377	360	385	406	407	349	364	389	403	367	341	366	344	396	390	381	389	387	383	358	387	369	335	379	405	379	363	378	394	400	392	410	367	369	364	390	387	345	381	408	379	372	404	344	355	381	372	386	385	369	387	414	381	357	395	366	359	360	360	392	374	382	369	373	380	400	349	386	362	360	347	400	379	393	371	376	373	356	371	396	360	365	395	364	407	364	375	407	386	374	402	391	387	396	359	388	385	385	362	391	374	393	394	392	384	393	352	380	373	386	407	349	410	369	396	377	429	369	353	419	357	399	363	331	376	388	382	359	397	414	422	365	419	371	393	392	341	386	372	375	409	409	381	391	380	365	386	381	367	394	403	369	403	386	391	379	420	360	393	388	374	375	391	377	386	366	371	378	388	387	422	376	348	390	380	418	366	417	383	376	373	376	393	382	390	370	381	399	360	398	380	383	432	375	416	366	420	394	418
22569	21106	28750	23696	21107	21144	8274	1325	977	891	814	718	668	671	673	670	622	592	613	586	548	557	581	581	569	549	592	541	550	505	539	497	565	555	495	498	533	490	526	512	569	540	523	550	540	571	532	533	542	505	496	544	535	483	545	522	533	559	531	513	511	516	571	513	510	527	552	496	510	502	527	521	522	537	557	532	497	526	507	515	526	517	505	494	508	532	551	520	483	498	526	539	527	513	541	579	513	502	525	497	526	505	533	515	530	535	551	524	537	524	489	525	583	543	523	519	544	556	482	522	503	529	505	507	515	532	538	498	479	545	485	516	520	546	503	506	513	553	518	537	524	519	511	482	517	522	519	505	496	527	502	527	546	506	542	565	472	540	514	562	486	496	544	543	468	506	529	530	514	501	535	535	516	467	504	503	520	560	482	513	505	550	556	532	521	545	479	517	506	539	506	496	555	524	508	521	529	517	511	517	516	525	516	538	497	492	496	529	571	563	541	546	548	530	520	511	502	552	530	527	515	520	514	508	537	524	523	520	527	490	531	519	531	527	492	530	526	497	506	491	544	512	514	499	502	540	522	529	507	505	519	497	493	533	495	573	506	526	489	528	503	524	528	497	533	560	544	513	522	526	510	487	536	527	517	533	538	511	506	541	508	529	504	536	498	500	521	523	513	544	546	553	514	491	477	506	511	502	550	531	571	485	546	534	535	483	516	496	523	534	504	508	525	525	492	534	518	579	522	538	513	487	498	522	475	494	536	525	546	496	513	528	539	527	551	534	561	559	539	480	535	480	553	545	515	511	523	531	526	488	570	547	498	527	518	539	491	510	500	511	526	530	531	531	531	528	570	509	537	508	554	505	485	551	529	523	542	524	548	554	559	503	496	540	497	513	550	512	475	535	525	532	530	535	541	530	537	559	546	505	509	489	497	524	508	520	491	552	514	537	541	483	501	496	486	551	525	507	505	515	474	526	525	504	557	530	497	488	541	562	491	484	526	509	553	494	494	538	499	540	526	561	497	499	501	513	544	510	550	530	565	508	506	509	493	505	564	528	478	516	517	568	549	525	514	525	498	566	576	532	535	530	529	495	554	515	551	511	530	524	482	547	557	535	559	507	528	527	491	512	507	516	482	523	498	516	488	506	604	478	491	521	511	492	563	495	559	511	521	510	510	499	545	533	517	517	531	496	533	505	527	518	490	547	511	478	545	503	541	501	531	474	484	545	537	526	531	542	537	547	528	584	527	523	527	529	523	506	524	509	520	510	531	487	531	532	523	508	517	521	478	511	524	519	536	504	558	483	527	493	503	514	505	540	507	514	512	501	522	501	519	509	505	463	536	527	520	504	555	557	528	498	522	532	502	484	537	530	530	494	571	546	513	583	539	530	508	492	481	539	496	498	524	488	492	528	554	540	519	501	524	486	517	475	498	486	518	504	493	560	513	512	499	537	508	531	492	507	535	561	556	499	522	541	511	506	541	524	508	490	479	515	510	530	562	503	504	502	522	515	520	514	523	486	534	498	536	506	522	522	526	553	547	527	513	491	520	553	491	511	524	510	541	515	528	528	490	516	487	498	543	533	541	536	487	520	520	549	478	520	518	496	544	545	520	546	544	571	518	514	494	541	521	541	496	534	510	511	525	521	486	539	506	520	503	541	532	509	502	523	498	505	466	561	534	497	536	509	567	504	523	531	532	530	531	458	537	532	498	514	520	533	507	505	538	505	510	521	495	510	496	511	522	506	522	515	523	494	503	559	536	570	500	514	508	558	540	498	515	523	510	518	488	566	493	463	517	518	483	503	516	552	526	489	580	528	525	515	528	507	519	561	537	523	487	505	517	535	527	526	516	498	499	535	517	521	478	511	517	511	506	503	500	535	522	541	502	539	520	488	551	521	522	521	526	485	558	521	515	488	491	498	486	523	504	547	523	466	489	512	479	536	502	556	529	568	483	539	521	550	517	507	494	533	492	506	520	539	545	565	554	511	549	538	525	562	571	478	516	550	525	491	483	483	493	514	516	472	528	497	528	501	536	507	511	546	506	501	514	514	500	517	498	544	571	551	537	533	521	509	495	518	547	506	513	532	510	477	535	509	538	491	488	471	534	505	554	501	509	547	525	517	496	543	533	504	532	508	484	518	536	507	510	490	518	521	490	561	523	521	522	586	505	514	495	537	549	532	516	539	519	491	544	474	529	515	523	483	510	550	532	549	546	515	494	509	507	492	552	502	519	518	520	490	539	489	498	547	515	493	493	491	515	495	553	512	516	525	541	494	476	561	513	508	498	498	515	507	511	507	508	518	530	537	519	509	521	503	480	495	515	556	519	529	515	526	542	526	510	549	530	515	541	538	564	540	524	500	520	476	549	516	534	532	495	524	521	516	508	484	521	542	519	565	529	535	573	520	510	476	507	526	508	522	517	535	519	522	505	522	531	526	512	504	520	493	514	525	501	522	536	508	496	530	532	485	499	492	478	523	499	492	497	537	521	532	518	506	510	531	549	490	493	543	523	498	514	540	511	522	531	510	518	566	521	595	500	528	560	498	558	529	481	525	522	523	505	526	539	522	510	505	479	528	529	521	524	494	495	521	530	517	504	547	516	485	508	554	534	570	528	497	546	504	472	513	511	496	506	530	524	529	513	467	546	507	527	528	553	555	529	521	541	550	487	519	492	492	532	518	531	467	538	547	532	495	464	483	518	491	523	528	528	496	511	507	493	522	521	477	549	548	533	496	528	517	502	529	554	534	546	476	505	517	541	505	464	490	502	557	521	536	540	553	510	538	535	533	555	482	516	564	517	512	484	523	513	518	586	486	530	535	504	487	547	504	528	524	493	506	504	500	509	527	554	500	509	544	501	497	532	547	522	527	511	542	502	535	470	532	534	521	551	498	511	495	500	497	522	521	537	529	508	553	504	547	532	502	518	512	479	519	519	539	571	501	504	473	477	498	492	530	502	513	498	531	513	555	464	565	535	533	528	553	481	549	486	516	546	523	510	492	489	496	590	520	485	460	514	507	507	518	531	477	536	506	480	514	514	515	507	484	572	539	490	493	558	506	549	527	514	493	530	546	499	571	523	501	520	514	535	502	520	503	554	543	514	528	485	485	543	524	543	511	536	499	518	511	507	547	528	535	530	497	522	538	535	526	520	529	511	567	533	501	511	474	524	527	490	481	484	514	519	525	512	523	502	538	554	549	519	506	505	501	494	524	511	477	502	527	558	519	495	562	505	570	541	514	506	534	532	546	523	526	513	489	491	503	515	538	500	494	513	472	510	551	512	496	502	584	552	496	501	509	524	511	512	554	531	503	532	513	520	492	519	493	549	515	494	500	525	533	539	531	519	524	524	528	575	533	534	491	516	509	519	537	514	504	524	586	514	526	519	517	505	508	531	517	520	517	501	482	537	570	508	525	497	572	539	507	516	499	481	523	523	500	511	517	552	514	491	533	520	568	518	543	497	554	512	523	521	522	520	563	524	493
17599	44570	9593	4728	3420	2631	2023	1655	1381	1151	1075	943	852	750	767	736	693	686	661	651	634	591	594	627	590	571	548	533	598	582	591	559	579	585	551	569	545	581	538	496	543	540	514	523	533	527	550	522	523	512	502	516	555	564	517	514	484	562	513	552	552	517	518	564	466	536	552	498	471	559	525	535	527	535	509	550	494	557	559	533	550	564	525	544	517	526	539	507	529	525	542	546	514	529	515	513	527	552	530	499	521	506	518	490	519	507	518	504	503	504	524	538	549	506	467	535	516	512	542	509	485	553	522	495	494	504	528	508	517	537	532	520	531	520	521	569	501	484	508	541	521	507	511	528	541	498	460	511	503	525	524	484	520	531	534	512	517	496	506	520	495	543	518	526	533	531	503	517	504	574	505	516	510	500	538	514	546	497	518	492	523	543	547	525	527	502	515	529	525	530	511	483	505	531	522	552	523	523	535	491	526	513	486	540	506	520	491	518	490	539	497	521	534	503	537	583	556	532	553	482	528	524	517	530	525	534	531	567	555	459	507	514	529	497	537	520	510	546	495	533	534	521	537	489	561	543	568	537	495	457	495	521	554	514	520	497	517	551	499	536	548	506	557	514	503	522	531	489	502	509	546	468	496	537	534	527	528	520	508	517	501	513	537	508	558	544	543	588	523	482	517	539	498	529	540	479	548	525	496	515	531	524	507	532	495	514	513	523	535	547	549	544	533	508	521	488	478	486	544	514	504	533	536	503	494	538	512	503	512	517	506	533	492	523	509	536	510	522	537	507	526	513	537	497	532	540	493	538	523	483	553	520	556	522	555	518	509	543	490	518	547	534	484	515	551	533	526	538	545	505	516	555	547	496	522	499	540	546	508	561	518	530	511	470	519	514	506	488	485	513	503	492	513	526	504	508	523	536	565	525	548	537	541	502	503	511	554	545	525	551	562	523	524	532	500	517	518	504	520	509	531	519	485	532	484	488	530	514	563	492	570	546	494	541	532	509	500	532	543	516	559	470	523	533	533	523	533	488	535	517	508	519	506	549	534	542	518	516	518	518	522	493	544	531	530	494	540	515	524	511	520	509	525	523	528	488	525	501	540	524	555	534	490	561	548	551	526	534	510	518	496	488	529	504	523	536	525	504	550	552	523	528	515	508	499	483	542	490	475	548	520	518	537	541	499	544	529	505	557	528	576	569	524	549	525	505	541	474	506	541	516	494	525	532	517	498	517	517	550	520	557	525	545	507	523	505	525	478	501	539	525	514	496	539	499	509	515	505	512	460	521	477	528	506	483	533	505	493	553	561	484	533	502	550	561	496	488	513	566	548	513	498	497	506	528	549	511	542	512	515	523	516	540	520	504	528	484	549	550	549	496	516	535	539	535	545	488	525	531	531	524	497	478	529	517	532	533	531	526	509	536	498	517	538	535	546	524	503	551	574	510	489	533	543	527	527	490	506	489	528	474	563	506	487	533	528	518	516	533	554	494	547	492	535	473	483	492	494	525	551	565	518	518	522	517	511	531	496	511	501	548	533	514	507	481	517	507	513	530	501	533	498	479	564	498	550	510	538	500	523	551	522	489	549	520	504	506	486	465	512	533	513	526	502	559	489	515	495	558	494	507	469	532	534	554	506	507	480	526	529	529	514	531	505	504	539	510	523	518	553	520	497	516	522	488	494	539	516	527	496	475	499	506	531	532	521	508	542	508	553	534	530	501	522	497	558	538	516	535	517	544	561	563	523	531	517	510	508	516	519	501	522	530	493	517	501	499	540	543	498	488	556	525	502	516	530	491	534	511	482	490	552	543	533	541	505	498	540	504	536	515	550	547	520	573	551	556	522	510	537	551	548	514	522	525	554	530	529	543	532	535	502	520	492	491	510	513	514	536	542	489	512	529	536	476	506	504	552	530	528	535	519	528	545	545	523	504	470	494	502	499	539	523	553	508	519	531	534	526	510	489	556	529	523	516	520	494	538	538	500	500	525	523	523	505	487	509	538	512	517	516	506	532	548	506	511	540	541	517	569	467	497	490	489	512	496	523	517	487	549	523	502	559	520	503	522	531	475	516	529	505	545	508	541	540	538	569	510	470	481	511	494	564	504	540	510	517	503	498	503	531	558	535	493	528	525	516	491	541	538	518	533	494	511	539	535	563	557	523	510	484	516	551	545	512	482	489	559	512	496	554	536	495	498	561	509	532	508	501	499	535	549	506	499	503	523	527	533	557	549	539	553	533	539	529	531	492	539	546	528	565	520	522	510	544	509	509	533	550	523	483	523	516	519	527	514	519	503	468	524	535	513	513	492	534	494	564	519	510	565	531	505	513	501	503	539	540	485	529	457	545	503	531	531	535	525	563	535	520	500	489	536	523	552	537	545	543	508	512	552	531	521	534	487	529	545	486	494	493	466	538	454	573	475	501	521	479	532	500	486	557	512	510	514	528	528	506	492	521	535	470	566	517	530	490	542	527	515	511	516	549	478	508	471	487	556	524	500	479	522	504	522	525	506	513	537	485	507	524	512	537	522	498	534	527	528	494	507	515	514	508	529	516	481	526	507	507	508	538	555	550	495	499	535	496	516	489	544	541	510	504	568	492	474	561	495	528	543	558	520	530	528	548	499	499	526	571	523	554	575	542	552	558	493	549	509	516	486	528	520	511	535	539	483	517	484	473	524	480	481	536	498	534	493	524	530	537	500	536	494	540	504	494	484	515	530	513	532	506	546	551	491	533	531	512	521	481	484	545	517	526	510	542	479	482	537	522	532	536	550	570	479	518	542	548	549	524	509	540	529	592	523	518	513	497	542	527	487	541	470	533	553	528	480	483	501	492	523	532	561	508	530	498	509	512	477	480	523	504	527	513	557	570	543	493	542	559	532	483	535	495	512	512	532	507	519	556	497	504	492	512	538	428	514	524	515	530	550	517	537	474	501	493	496	528	517	508	526	514	545	499	545	537	479	498	532	504	517	505	483	487	481	474	562	469	511	498	550	512	545	480	506	490	502	516	562	558	488	495	521	523	497	501	494	502	518	479	536	496	509	561	499	530	530	518	495	523	532	517	538	518	538	541	548	491	510	556	505	499	504	519	531	527	539	504	551	530	524	529	484	538	513	517	568	513	558	509	526	554	560	547	555	570	504	551	492	547	540	567	515	496	532	519	486	518	570	511	519	490	498	501	479	543	538	490	496	522	530	502	493	552	497	545	518	575	508	524	522	534	544	543	547	482	542	501	487	543	504	473	504	528	480	498	511	532	535	532	504	509	527	483	512	564	533	484	557	528	538	500	539	530	541	474	453	528	520	516	503	548	546	527	519	520	536	547	498	509	491	577	519	501	473	515	486	566	537	543	501	522	548	563	516	511	518	514	517	509	540	515	540	504	483	542	497	523	539	527	508	500	490	483	513	537	534	536	492	538	515	481	537	474	544	500	550	503	508	543	489	583	518	540	520	519	535	494	513	542	535	545	517	526	506	513	484	533	491
27998	19198	4831	396	249	216	244	173	159	160	195	184	197	194	170	221	210	186	194	167	185	146	193	177	179	192	169	175	155	168	173	176	158	161	176	181	181	167	183	177	178	184	169	151	178	157	169	179	170	182	175	186	172	172	178	183	188	179	175	163	172	197	150	141	170	162	165	171	176	173	188	163	160	185	163	190	163	166	178	169	166	190	172	157	196	165	175	175	138	185	193	164	187	186	186	166	187	159	181	157	190	178	191	168	184	176	181	188	178	181	181	170	174	173	185	164	170	162	160	187	166	186	159	145	147	189	173	178	193	189	165	172	168	177	175	181	184	159	162	168	197	178	159	186	183	181	159	184	149	170	182	140	177	181	168	173	163	165	157	156	167	203	146	185	182	189	197	168	157	177	170	198	185	167	155	172	181	166	184	187	179	147	183	182	177	212	173	184	183	161	174	179	185	166	164	173	178	150	183	172	172	174	192	180	177	185	174	166	187	191	180	176	162	169	176	160	182	170	169	175	173	186	178	177	193	138	184	167	173	163	160	181	169	181	156	166	188	172	185	180	156	192	156	155	175	156	167	167	176	182	163	189	175	165	172	153	189	172	148	159	205	175	188	175	191	188	147	176	179	155	160	172	201	177	194	168	167	173	176	172	162	144	176	157	179	175	176	181	194	182	161	183	172	173	166	189	176	145	169	165	173	153	178	152	169	160	180	171	160	180	190	186	182	194	182	170	184	185	156	186	171	170	188	153	181	159	170	191	182	179	166	150	167	167	175	137	178	151	181	190	194	182	183	188	159	197	150	166	178	166	154	172	179	186	177	143	198	158	185	156	172	168	161	184	158	159	161	189	178	174	177	167	161	149	174	201	185	182	160	157	164	166	165	181	174	160	161	167	162	168	166	169	204	177	152	172	185	172	161	176	188	169	189	160	188	159	148	170	176	170	147	167	189	169	191	189	178	168	183	156	172	185	204	164	195	168	179	172	178	175	171	154	156	153	189	178	167	168	143	171	200	141	165	185	168	181	183	191	179	174	187	161	175	153	175	190	176	132	180	187	178	163	187	148	154	156	166	170	167	174	175	163	178	177	170	171	169	194	170	168	183	163	169	163	170	173	174	171	153	151	165	177	187	180	167	176	183	181	163	153	197	173	181	172	159	189	168	193	173	171	165	180	176	176	189	161	190	166	174	177	194	191	180	159	171	191	164	176	177	195	201	174	196	172	166	156	153	177	150	185	177	185	167	174	184	183	180	184	173	168	172	152	171	145	186	167	158	179	179	185	191	172	180	150	170	183	187	163	181	185	189	181	169	162	168	196	175	171	186	169	163	163	146	176	181	160	179	180	160	195	180	176	186	183	176	177	187	177	190	175	181	162	161	166	182	145	171	155	181	166	181	157	165	150	181	172	189	166	189	162	183	159	174	199	156	156	177	189	159	184	158	168	176	171	166	171	193	168	193	193	202	123	195	195	184	197	190	164	158	154	176	143	186	152	147	166	168	170	191	166	146	167	178	166	180	169	167	173	183	177	178	180	151	159	179	192	167	159	184	178	173	164	150	170	170	160	165	149	188	149	189	179	165	172	170	162	176	178	191	189	185	176	182	188	171	160	173	170	162	156	166	157	170	172	185	158	176	143	159	196	163	154	183	170	160	179	161	166	180	177	193	180	160	156	179	169	173	191	176	180	160	177	181	168	181	160	175	153	171	179	170	194	176	165	166	176	150	154	168	171	139	145	174	183	183	164	192	173	161	187	160	172	192	179	189	148	169	175	203	169	181	177	156	164	187	169	177	175	179	182	185	174	171	161	184	173	165	182	145	176	180	182	165	170	176	162	177	157	165	156	160	169	179	173	176	133	168	185	167	166	152	181	167	180	177	178	170	166	177	170	160	170	202	175	177	181	164	181	180	179	177	187	173	168	156	189	196	148	159	160	150	160	160	170	161	188	172	180	194	158	183	181	180	162	155	168	182	172	180	171	146	162	187	183	179	181	175	162	174	196	177	173	153	159	180	158	178	171	163	165	170	171	157	174	200	169	154	165	147	172	177	192	140	184	134	188	171	201	195	186	182	177	178	159	184	159	148	156	151	176	186	165	182	170	157	176	169	173	149	182	168	170	156	164	198	172	184	170	166	194	162	180	182	129	166	170	196	169	179	159	149	196	179	211	191	151	181	190	159	202	168	181	142	181	167	149	180	165	166	170	147	158	192	160	171	172	182	157	202	183	187	190	154	161	190	172	177	174	174	182	176	169	175	186	165	146	197	167	159	166	178	173	186	162	177	166	156	163	171	159	172	157	159	176	177	160	189	179	177	147	182	177	178	169	167	202	196	176	169	158	175	163	176	174	186	183	195	189	190	184	188	182	167	167	178	171	185	179	156	179	158	181	179	188	192	205	165	179	169	189	180	193	138	145	181	194	170	187	186	187	186	158	174	173	173	152	159	155	169	172	160	162	191	166	168	179	171	215	172	169	178	209	168	165	165	179	181	158	172	189	165	186	180	184	181	162	152	172	162	173	177	184	168	174	182	153	192	154	192	168	157	192	172	166	193	184	197	170	175	181	157	171	179	163	196	169	171	173	185	211	201	197	178	181	176	159	189	190	168	152	182	182	178	172	171	169	176	178	177	172	197	165	199	174	163	175	160	148	166	167	187	169	155	179	157	154	188	168	155	183	180	189	181	170	188	160	165	168	172	168	167	186	176	169	178	167	146	178	183	170	186	192	171	183	178	169	179	158	168	167	186	184	196	170	185	185	165	188	158	187	171	191	184	156	146	178	178	175	165	174	186	178	171	188	154	177	189	176	187	183	161	148	188	150	173	156	159	164	167	163	180	181	159	160	166	178	185	187	186	174	184	190	179	153	180	176	180	187	180	195	181	178	188	164	162	169	149	165	167	172	193	166	190	161	167	158	149	185	164	162	173	206	147	168	157	168	179	187	177	176	178	171	159	179	168	143	167	170	163	200	169	192	167	167	152	173	183	190	179	189	181	181	161	168	171	165	180	173	193	169	186	172	183	158	170	190	194	170	168	137	192	182	179	166	165	164	168	166	188	173	166	161	160	181	194	178	187	201	189	189	173	167	169	173	170	183	151	158	182	156	161	159	185	164	153	197	181	168	162	161	170	190	169	187	162	180	186	158	182	143	180	149	172	161	168	189	178	188	171	179	179	183	167	159	170	141	175	165	188	179	165	174	173	190	175	185	166	167	151	186	160	181	199	157	175	166	182	161	173	171	191	185	180	180	183	170	176	165	161	154	192	184	166	188	158	172	156	150	166	185	161	190	172	173	181	172	176	182	174	172	189	185	213	162	161	178	189	171	172	158	179	145	198	146	167	187	171	174	191	161	179	196	158	181	185	174	166	164	191	166	183	179	163	190	170	176	179	176	173	153	179	167	178	185	171	167	180	170	177	174	171	167	165	147	160	176	161	162	176	155	177	179	171	149	178	187	141	174	166	184	159	170	171	176	163	209
14367	15903	548	349	270	231	242	213	214	215	205	185	215	197	189	195	208	198	192	212	174	206	214	228	194	161	197	211	198	216	211	193	195	175	210	180	173	217	183	185	186	213	202	207	172	189	198	204	202	177	189	192	204	208	176	197	215	181	209	180	207	202	205	196	203	202	196	191	183	211	212	221	191	195	196	210	173	220	168	209	207	195	195	211	213	179	194	211	193	206	213	212	220	198	202	200	215	204	206	185	203	193	188	208	210	200	208	200	204	209	204	199	182	187	198	218	185	217	206	205	167	215	208	221	217	210	163	190	166	182	190	211	206	199	212	207	175	171	191	195	217	235	189	183	171	194	192	220	182	199	186	215	199	189	214	197	189	179	208	182	190	225	202	185	193	206	178	191	190	205	180	202	180	174	211	195	215	194	199	191	201	208	219	204	190	197	212	204	199	199	201	184	227	211	174	230	217	176	187	199	183	172	190	197	187	193	208	185	212	205	189	215	198	191	216	210	207	158	197	196	190	219	176	175	201	208	192	171	204	217	194	200	201	180	201	184	208	188	178	184	189	205	173	201	202	188	219	192	209	183	213	176	220	180	205	197	188	200	199	235	171	186	188	177	207	199	191	232	203	199	198	199	200	168	214	180	200	191	206	179	206	172	193	196	177	214	189	206	189	190	201	191	211	205	186	163	219	181	201	200	203	218	184	210	216	201	189	206	173	187	220	228	208	183	207	170	185	190	209	208	208	206	227	190	175	190	192	193	175	176	191	197	197	188	216	187	198	203	222	204	216	212	197	211	199	191	187	178	186	212	207	202	203	191	197	219	210	184	190	222	183	197	200	193	207	199	204	195	186	198	193	212	228	203	201	204	207	180	217	205	163	210	206	202	204	202	211	190	175	193	185	200	221	204	180	173	224	181	180	216	180	174	203	187	205	205	203	162	205	184	177	213	208	179	209	210	186	197	204	207	175	201	172	184	201	211	209	208	186	203	188	191	184	158	213	194	186	215	188	216	201	187	187	204	224	195	217	210	178	182	194	181	188	186	194	179	213	191	195	209	215	189	201	209	209	189	206	197	191	208	192	178	220	187	215	185	230	187	207	180	219	187	196	195	218	193	219	184	211	173	200	210	225	205	199	207	176	214	199	184	199	205	205	206	211	213	206	196	191	206	180	202	188	224	221	216	198	185	215	189	216	162	202	175	190	219	177	216	201	198	194	176	222	175	177	213	186	206	210	199	196	210	179	200	213	207	197	185	186	206	199	202	199	180	207	188	204	178	188	216	203	195	225	222	196	187	188	194	220	212	171	194	203	189	174	181	222	194	213	187	212	187	197	207	189	190	191	199	206	201	180	206	188	177	185	211	203	175	180	177	184	201	184	206	220	203	195	192	210	208	211	223	200	207	203	203	221	225	203	173	193	200	192	215	189	176	234	187	188	203	194	180	193	219	200	195	180	206	192	210	193	189	211	212	196	212	197	198	199	201	220	184	180	206	215	178	195	164	193	181	179	189	193	212	210	197	228	196	185	198	197	200	200	205	218	191	191	186	211	199	191	222	217	168	210	213	185	176	209	206	204	191	201	199	181	176	205	203	203	183	187	207	196	205	182	213	206	192	187	197	205	198	185	201	193	193	206	206	218	203	192	191	196	208	206	201	206	200	217	196	196	194	192	189	204	219	207	201	202	218	206	160	208	198	183	170	196	181	220	203	229	193	203	161	237	196	210	174	187	186	196	182	213	181	210	192	189	196	190	208	194	188	199	180	190	193	173	193	176	205	200	190	183	177	195	191	210	197	182	185	213	197	201	205	215	189	210	197	191	204	222	210	215	191	199	204	178	171	205	188	186	185	201	186	208	208	192	210	202	211	208	204	191	211	174	219	204	201	213	208	217	222	215	203	204	204	217	194	194	152	183	190	193	205	207	172	194	209	211	176	211	204	196	200	228	212	203	190	217	202	192	194	202	165	206	191	195	189	213	194	179	224	213	222	181	179	178	198	206	193	202	180	174	215	217	197	199	188	186	208	200	193	203	177	189	192	206	214	211	179	194	191	200	213	195	216	202	228	201	219	191	201	200	199	198	208	193	197	207	198	210	186	211	181	205	218	182	197	180	184	202	213	191	173	191	186	186	200	218	207	206	197	199	191	191	213	210	190	206	206	193	178	163	188	183	190	187	196	187	209	214	197	196	186	208	179	205	201	185	174	216	208	215	209	185	191	186	153	192	187	237	172	200	182	211	198	197	181	190	183	186	208	197	215	190	212	213	168	208	209	217	206	201	211	203	207	209	201	184	207	199	182	218	198	206	212	186	199	212	193	217	210	219	213	190	218	205	209	177	193	204	182	176	197	193	226	173	206	201	211	193	220	200	186	212	222	209	214	175	195	186	192	190	193	219	199	190	172	183	195	197	193	196	188	213	170	203	180	185	190	204	180	203	196	199	172	196	186	209	195	210	201	203	167	193	196	190	184	204	206	222	207	195	195	200	205	191	191	198	192	207	186	193	221	201	202	193	203	206	201	194	199	189	200	203	215	208	217	175	192	224	192	194	218	196	211	194	177	192	211	191	202	164	207	208	208	208	193	198	215	186	185	175	203	220	214	182	185	183	190	194	183	184	194	230	211	210	189	207	194	206	194	198	192	204	206	178	190	211	211	210	187	187	197	201	214	176	229	177	186	204	198	184	192	204	195	187	192	197	167	182	184	203	190	219	191	193	233	199	207	208	210	221	196	202	185	208	197	207	192	212	188	202	225	197	199	197	176	219	185	186	189	197	209	182	201	161	197	193	200	205	185	181	211	168	198	216	196	197	221	189	213	203	211	184	187	186	201	204	206	194	200	196	217	205	198	206	211	188	187	189	220	180	195	194	196	205	198	186	191	198	203	179	225	182	204	192	217	211	221	200	201	205	177	191	191	215	209	198	198	188	197	200	200	194	224	204	222	206	175	197	196	210	194	169	207	198	195	191	174	198	211	182	191	208	195	181	194	206	207	209	169	202	208	215	213	198	204	201	193	189	194	191	213	202	183	219	209	183	200	203	194	179	174	212	215	207	207	216	215	194	206	189	186	204	195	181	214	195	216	178	206	202	194	186	199	196	195	231	188	190	215	188	195	190	213	203	209	188	238	205	212	209	198	190	198	191	210	157	187	202	190	226	177	215	199	213	186	219	202	166	175	207	172	193	192	220	176	208	217	201	213	193	209	189	212	190	220	224	176	213	189	214	188	180	193	210	199	192	197	198	200	173	187	202	200	176	185	220	201	156	198	210	212	211	207	215	189	181	206	184	218	196	179	194	186	199	233	192	194	181	211	203	209	193	198	205	201	182	201	196	175	221	162	205	185	199	195	196	202	180	173	210	212	194	208	210	186	178	206	225	187	223	198	206	190	179	200	195	208	193	191	214	197	194	223	191	197	208	169	174	194	196	205	202	170	197	226	196	188	195	193	167	189	172	196	193	184	200	173	209	181	182	193	218	195
23706	21099	28189	24247	21095	9197	927	576	475	393	366	397	358	330	312	366	311	307	308	291	254	290	287	277	280	290	275	270	268	274	248	251	242	276	260	248	264	285	286	275	277	248	277	286	279	267	256	272	261	236	242	257	248	250	281	268	261	291	240	234	239	242	236	255	248	251	250	261	289	262	265	297	262	247	251	279	266	245	260	264	273	245	256	253	223	258	264	252	259	269	236	236	256	241	232	246	260	231	250	257	214	256	261	242	265	274	246	267	224	274	252	268	247	232	250	278	269	226	287	237	288	249	271	253	272	248	238	264	234	271	267	243	241	252	288	263	259	243	271	280	234	262	295	237	236	241	261	238	251	271	249	256	254	256	272	238	218	241	270	245	252	275	292	264	269	251	240	252	259	258	243	259	259	259	231	246	249	240	270	249	267	221	228	266	226	277	232	233	256	267	277	249	258	261	285	249	277	213	285	263	252	277	245	264	255	263	264	280	262	268	256	247	257	261	236	251	230	276	234	233	275	232	285	226	238	277	243	259	223	247	242	281	259	280	233	243	245	257	230	247	262	250	231	266	251	255	245	254	257	256	274	241	243	261	248	272	241	271	232	275	247	263	241	255	254	249	251	256	243	256	220	239	237	256	252	288	240	232	264	268	248	276	233	260	250	262	272	257	245	268	279	253	259	265	249	227	251	245	266	252	249	252	255	264	213	293	251	246	239	261	261	243	243	218	260	268	266	238	238	255	259	231	249	253	218	271	264	277	268	233	243	252	256	256	240	265	252	232	251	278	248	254	252	269	244	249	252	255	261	252	242	240	283	247	249	253	256	263	266	260	262	232	259	271	265	273	256	238	273	253	240	256	255	258	252	258	235	222	273	252	253	269	228	240	246	245	235	241	225	246	233	284	239	257	278	251	229	254	242	258	238	248	238	254	250	270	248	260	243	261	226	255	256	260	290	235	263	256	234	260	241	266	279	229	231	242	234	229	273	262	237	265	239	258	280	274	263	215	263	236	234	245	245	268	269	259	232	265	244	260	268	246	250	240	245	233	257	260	265	253	261	244	238	274	235	274	221	271	284	263	291	279	226	248	258	245	281	260	264	247	245	221	245	245	273	271	246	233	264	232	259	250	241	238	241	276	240	281	273	255	269	240	248	290	256	250	242	251	265	285	245	234	231	260	245	276	256	276	265	273	243	242	264	228	240	247	250	279	263	246	216	231	254	256	245	205	266	233	270	249	233	253	263	232	244	275	243	238	215	262	285	275	254	266	266	256	273	253	260	270	252	257	238	261	275	248	259	249	259	292	239	252	259	273	266	216	265	240	245	252	251	205	240	230	282	242	234	222	289	261	249	273	234	259	255	271	245	246	275	248	274	242	264	260	249	248	237	247	279	243	236	257	262	274	253	267	248	256	273	288	270	236	252	267	243	264	300	263	255	239	238	265	224	271	251	257	250	254	226	252	265	257	247	258	248	238	246	270	238	252	212	267	242	263	275	239	252	255	269	278	250	266	285	258	278	259	272	255	255	228	223	238	242	239	256	234	253	271	266	267	259	240	263	278	252	247	230	249	251	253	268	226	260	282	273	247	263	256	260	242	280	260	224	256	250	258	275	235	272	257	260	258	259	270	275	266	227	316	258	234	277	260	251	240	279	241	276	254	274	281	231	263	268	246	261	252	253	273	255	254	252	248	275	219	239	238	247	276	266	254	267	257	238	254	275	262	249	257	268	238	237	270	241	250	237	258	260	246	266	264	263	250	278	252	248	246	258	256	259	221	248	265	242	257	256	258	286	268	241	250	285	255	253	245	252	261	254	253	252	252	241	259	263	247	250	259	249	273	261	259	237	209	219	228	245	247	247	276	238	248	250	257	249	275	252	266	244	273	255	228	239	235	268	244	255	245	262	276	259	268	263	282	289	257	232	238	256	273	259	267	240	255	266	249	248	232	269	279	261	270	260	242	245	262	223	293	244	246	264	273	248	266	242	237	278	236	248	254	266	255	242	263	241	287	224	243	273	251	282	250	269	289	260	280	244	247	267	239	257	229	262	256	233	281	258	259	269	223	236	279	284	230	243	279	259	259	275	255	278	268	256	244	279	243	253	284	253	245	266	269	275	227	254	225	245	245	244	263	263	225	280	241	258	215	256	247	241	225	252	240	272	253	257	275	258	240	280	276	255	244	245	261	252	232	255	222	276	277	257	251	274	257	267	261	233	238	250	234	243	240	293	272	241	234	236	255	251	239	262	254	264	249	271	243	228	231	252	234	234	237	255	237	262	240	275	249	252	271	247	226	270	254	283	278	227	257	244	252	256	241	244	236	257	234	284	240	296	223	267	270	239	249	232	243	255	282	257	267	242	272	263	249	254	263	262	277	260	245	258	265	249	240	258	271	258	256	264	244	242	235	257	273	257	271	260	239	264	220	271	257	238	219	235	254	261	223	235	260	233	270	231	253	269	261	265	266	272	256	241	273	251	238	260	266	257	261	243	259	231	272	260	254	235	222	267	266	261	263	253	269	262	242	263	215	274	254	263	270	271	244	270	267	261	238	253	276	259	274	270	233	254	257	235	254	253	233	259	247	288	243	240	288	265	248	263	255	256	266	256	250	243	260	245	279	266	224	247	225	276	271	274	254	220	254	271	275	258	203	237	226	263	264	222	248	244	247	248	236	235	245	234	227	274	265	234	261	239	239	267	269	260	241	243	263	260	255	250	228	261	257	241	255	232	244	254	258	256	252	277	241	232	251	254	252	248	302	261	251	253	265	243	254	242	253	249	281	271	232	247	244	266	261	254	290	267	265	229	237	292	260	255	221	276	253	243	265	220	236	300	240	231	255	269	241	276	253	256	257	250	263	260	262	262	234	263	248	281	238	260	295	261	240	240	266	244	281	243	211	292	232	254	253	242	261	262	247	236	269	270	262	244	265	284	260	245	236	259	284	270	275	271	247	285	243	232	233	251	255	256	239	248	240	261	242	253	259	256	252	238	238	240	248	254	247	225	243	231	256	280	264	257	267	260	256	239	268	260	264	265	244	253	244	237	246	251	256	238	249	244	238	265	251	265	263	245	258	255	279	253	229	265	275	293	233	229	254	250	275	246	265	245	259	270	275	256	278	231	240	224	224	241	274	254	247	281	253	242	287	262	279	233	237	260	246	241	272	262	237	233	288	251	228	245	239	277	269	273	261	259	265	241	274	256	236	243	268	258	265	263	219	247	242	272	277	253	257	257	240	241	246	277	258	238	241	232	275	260	249	247	229	270	284	229	258	268	244	259	242	288	250	254	250	232	256	247	249	249	264	254	265	232	259	263	256	245	255	231	293	244	272	269	276	257	215	228	261	238	271	273	269	253	234	262	254	246	240	259	277	265	257	247	284	257	230	258	262	273	240	228	244	254	257	239	249	251	245	253	241	245	256	274	252	257	279	237	262	270	242	271	241	274	259	234	251	257	241	273	268	238	268	275	264	259	262	261	292
15160	39473	5471	2660	1776	1403	1080	813	640	612	543	433	462	378	369	381	306	336	321	320	325	280	295	316	292	309	302	282	285	285	290	276	277	272	284	282	269	272	300	270	267	276	274	277	228	265	285	254	270	273	276	296	280	262	271	262	284	281	274	280	259	295	255	308	267	281	257	252	264	277	254	308	263	252	264	271	300	273	256	290	257	254	252	277	259	287	260	266	269	241	250	267	269	262	262	275	266	292	276	244	266	272	274	255	253	302	277	276	279	283	276	254	270	248	261	269	247	269	263	245	254	263	236	279	259	277	265	267	245	262	268	244	268	263	277	271	294	277	274	279	288	269	290	281	258	267	269	260	278	305	274	273	261	280	273	261	281	268	301	267	270	263	256	267	256	233	259	257	248	280	245	279	295	244	243	255	295	256	248	256	289	251	280	238	282	262	270	259	279	256	242	250	260	284	248	255	277	248	295	257	275	267	250	284	263	259	283	253	266	261	302	259	259	249	249	288	266	238	277	285	289	267	271	273	249	242	273	248	286	263	292	279	297	294	260	271	261	278	238	280	281	250	257	260	260	254	241	281	232	245	255	282	243	281	245	269	233	271	235	255	234	287	276	240	272	283	258	259	284	273	270	275	249	248	263	271	266	278	257	310	277	256	279	257	256	256	263	270	252	248	262	272	273	252	277	243	254	248	271	289	267	251	268	294	279	288	253	274	268	272	263	275	225	274	253	253	249	273	272	257	250	257	264	269	279	265	240	272	260	250	254	279	244	299	270	252	243	273	271	231	267	255	254	238	282	276	257	252	256	273	241	271	279	265	262	255	275	288	235	250	264	253	277	255	248	284	287	279	290	280	276	276	277	280	266	268	292	274	253	277	241	281	276	263	256	262	264	298	276	274	283	294	280	301	288	276	268	290	271	252	262	287	271	276	270	286	262	267	254	293	246	262	269	280	241	309	274	267	286	247	300	270	288	279	254	295	266	261	285	264	253	301	248	270	274	256	253	280	267	248	249	263	263	245	286	250	258	262	261	267	313	269	246	254	269	259	287	276	277	257	257	283	274	243	274	285	253	232	283	272	298	286	271	270	276	254	285	266	273	279	287	290	276	272	265	249	244	263	263	239	270	282	279	281	244	267	251	292	264	269	257	301	292	257	245	258	280	265	233	252	293	257	276	238	245	253	276	255	268	248	280	267	271	261	246	276	255	267	251	266	266	225	264	258	240	252	286	267	259	248	282	257	285	275	255	291	260	283	226	231	268	294	270	299	290	263	248	266	274	289	276	233	255	299	278	266	258	267	238	267	286	283	285	242	269	293	268	286	261	275	278	248	280	300	281	265	273	258	235	283	243	274	271	262	271	225	255	260	265	267	272	261	268	259	294	276	261	266	246	262	261	245	272	285	250	244	291	259	268	284	260	253	280	270	292	267	255	272	288	264	250	240	278	280	276	253	252	277	280	273	245	266	285	290	252	281	268	287	246	258	297	255	264	254	282	288	263	270	257	266	257	254	245	285	299	244	252	285	281	230	252	244	264	262	246	200	303	280	294	265	284	287	269	256	264	251	268	255	282	292	247	239	240	272	262	264	267	258	240	293	278	286	265	265	267	280	297	256	261	284	277	256	251	271	238	295	253	250	250	283	288	269	249	249	269	255	282	256	262	250	266	274	276	238	257	296	270	248	238	279	262	282	264	267	270	263	276	262	258	273	258	261	269	292	272	274	259	264	265	291	256	266	266	292	291	295	246	261	271	259	266	244	282	273	256	267	254	278	261	265	279	259	264	276	262	276	257	280	266	255	277	274	260	278	283	225	262	293	268	262	286	274	263	245	256	259	296	274	244	250	249	248	272	258	294	243	244	282	274	246	264	276	265	243	261	237	279	255	269	284	279	286	264	270	243	234	266	276	272	231	290	259	285	264	270	279	258	286	274	244	232	268	280	261	268	277	252	266	248	285	264	256	266	256	248	256	268	282	283	284	263	272	273	231	257	272	276	232	271	256	318	275	259	265	268	277	299	270	268	278	255	280	255	279	243	243	268	262	285	260	278	321	243	263	289	259	256	276	287	263	266	234	270	260	300	278	273	250	219	280	280	286	289	269	267	281	278	267	272	216	266	286	273	268	270	257	287	270	261	252	287	283	256	307	230	239	245	278	265	265	281	295	243	250	260	278	244	266	264	262	269	235	262	273	259	271	282	268	270	290	275	242	270	271	274	257	256	270	265	280	252	280	255	248	247	279	259	271	265	267	266	288	270	255	240	243	279	277	279	291	276	279	265	236	291	260	253	249	265	294	280	275	285	270	266	253	264	259	282	236	260	265	272	240	278	267	299	269	242	271	261	289	246	259	265	261	234	287	240	241	274	280	292	255	277	256	254	241	268	279	266	278	280	293	271	296	280	244	260	273	242	264	277	247	261	249	304	268	284	263	280	273	255	258	294	257	275	268	281	246	278	246	243	241	262	297	274	291	277	262	262	267	235	274	267	260	291	286	281	242	248	292	274	248	270	252	228	267	268	280	265	278	263	277	270	263	252	254	273	279	249	242	270	280	272	245	252	282	271	306	264	280	253	274	275	292	255	261	268	253	285	291	272	249	253	281	261	267	240	250	266	266	284	270	298	252	234	229	255	260	338	291	269	252	250	254	251	257	274	258	264	269	227	259	263	277	244	298	276	265	296	288	274	278	254	294	266	257	268	258	292	276	268	237	249	256	254	252	262	291	231	260	283	247	289	263	267	334	292	245	302	264	245	255	262	234	240	254	264	268	280	286	245	254	250	251	263	249	294	268	243	268	272	272	250	265	261	273	252	239	289	293	253	290	247	241	276	263	294	272	301	224	281	255	261	260	271	265	250	265	280	241	274	267	256	303	269	277	266	256	261	260	285	255	293	260	262	232	246	262	269	288	286	324	259	255	260	245	241	310	250	242	299	265	249	249	260	270	261	284	264	287	240	259	257	227	264	260	265	295	269	265	238	274	267	247	250	269	263	282	240	236	263	281	254	273	262	288	257	302	280	275	231	295	272	256	264	269	261	272	251	311	267	256	278	256	259	282	261	282	264	280	277	255	278	265	264	260	281	261	275	254	254	258	248	264	288	258	272	271	261	261	277	265	232	256	281	267	265	295	257	272	278	262	275	273	284	241	269	276	273	301	269	272	256	251	240	277	247	271	258	245	269	245	284	266	296	276	280	281	292	254	295	256	240	252	259	298	289	277	298	270	267	241	291	255	266	250	241	293	249	271	265	258	258	285	275	273	278	261	284	268	262	297	260	276	249	259	240	252	277	264	279	271	272	267	288	266	268	254	287	271	227	311	315	259	264	247	253	278	248	256	287	275	252	271	272	252	286	275	287	250	278	268	271	240	268	245	271	239	257	256	278	267	288	247	266	289	236	284	266	267	278	228	285	273	259	255	269	249	268	241	302	260	285	283	250	260	255	274	241	242	266	272	256	264	284	268	263	258	274	276	263	276	261	276
24987	21104	27131	25247	8984	784	574	513	440	443	423	411	381	424	351	358	387	393	365	366	391	361	381	334	380	347	355	355	387	377	412	346	382	359	355	363	367	346	360	360	362	358	328	355	351	348	364	353	361	366	358	326	348	345	321	361	343	346	327	362	351	331	360	347	357	374	334	328	377	333	358	362	337	342	310	351	353	334	351	367	373	385	370	340	351	343	370	367	343	375	308	348	345	322	407	365	370	320	357	369	355	368	341	344	355	332	381	367	334	379	360	351	345	357	340	358	356	333	357	348	387	311	364	341	370	348	333	340	346	336	276	351	374	374	359	372	343	370	350	365	339	363	337	342	346	358	315	373	353	364	388	332	367	365	320	337	350	363	359	330	362	353	351	369	358	372	357	339	337	335	374	358	366	337	379	353	347	341	362	362	322	369	369	341	354	358	363	365	361	335	352	337	342	286	357	339	353	369	396	355	352	378	372	360	344	366	356	364	320	359	357	352	363	302	328	353	363	360	356	333	356	325	323	339	350	364	351	333	356	308	329	365	355	363	352	368	361	342	345	372	346	339	338	326	331	338	321	369	330	331	375	349	364	304	349	342	366	342	372	396	333	345	364	331	365	356	340	364	354	346	348	368	355	347	322	345	355	360	350	365	375	351	350	352	338	357	339	359	350	359	327	355	361	342	326	338	347	343	337	343	353	302	354	326	370	370	359	350	340	338	322	343	316	335	328	340	361	321	341	344	336	344	343	351	346	349	344	297	349	357	399	360	354	390	313	376	362	343	356	357	329	349	351	337	351	390	375	336	378	371	372	348	380	356	361	341	338	364	358	338	370	337	348	378	347	347	322	364	333	348	323	322	359	357	377	353	355	364	330	352	367	362	339	359	357	365	367	343	343	364	381	349	331	338	327	380	341	370	365	385	333	370	357	373	353	376	332	353	339	363	336	368	381	366	363	346	341	353	359	332	367	325	323	377	380	330	339	331	384	353	339	353	388	374	339	355	346	369	323	329	360	356	348	361	360	346	341	383	349	330	349	373	347	332	335	363	321	375	332	355	354	343	376	360	344	380	324	339	338	355	350	357	351	337	349	326	346	358	339	332	331	363	360	354	370	330	355	346	395	335	346	338	338	323	335	390	343	375	348	357	364	374	366	322	335	355	345	356	372	350	330	336	378	331	361	374	346	370	326	335	378	363	328	331	358	349	360	348	342	367	315	340	342	345	353	338	363	377	355	333	373	355	343	377	333	379	388	356	337	393	367	336	357	370	354	340	366	326	350	338	347	351	361	316	365	346	347	326	339	387	386	350	349	352	352	364	339	338	379	362	344	346	369	327	368	351	340	376	358	352	353	315	325	360	351	353	346	363	340	337	328	330	356	357	361	371	355	347	368	330	368	356	336	368	354	310	373	355	363	373	334	339	336	365	354	373	358	358	342	330	362	327	364	348	336	340	340	349	360	358	357	342	359	325	319	314	346	374	355	355	359	319	369	309	330	334	328	348	319	336	359	339	349	351	361	369	346	369	367	377	347	390	322	341	361	366	360	359	318	348	361	369	384	375	347	346	350	338	316	336	384	328	349	350	361	320	354	336	357	333	352	348	337	372	339	354	348	317	373	354	356	311	332	367	353	337	402	342	357	353	341	370	365	320	344	373	354	355	352	348	365	321	357	358	390	399	338	335	317	354	347	345	347	360	345	332	367	346	346	334	331	342	350	364	341	328	337	357	338	323	361	333	384	302	362	356	373	329	370	323	341	355	371	363	371	342	382	337	340	322	336	392	343	340	391	340	345	340	354	378	354	358	352	364	363	322	330	351	380	341	353	339	386	344	362	367	368	347	332	343	352	352	380	385	345	356	347	332	335	362	314	354	370	362	328	347	339	339	362	369	314	339	333	357	330	353	329	329	356	358	347	328	349	317	314	375	341	321	313	371	324	340	328	360	383	399	355	340	354	337	360	347	330	373	339	373	346	344	391	340	331	341	399	372	304	317	357	364	377	347	348	323	356	375	345	351	386	334	352	334	329	344	353	347	330	360	357	350	350	367	349	354	343	364	337	348	331	348	366	356	329	365	370	350	388	345	360	328	350	399	332	326	359	343	332	349	362	335	351	385	315	352	333	333	309	369	347	343	325	334	360	323	324	362	410	319	353	334	345	327	331	394	381	356	350	372	353	334	367	331	364	353	349	359	343	365	347	330	335	357	347	345	354	323	296	365	330	365	377	336	367	330	314	357	340	341	330	337	326	378	328	352	336	337	349	343	343	340	364	328	334	377	345	355	312	374	347	346	333	351	346	335	360	345	328	319	351	356	380	375	329	345	346	330	356	351	333	380	362	339	350	393	366	330	342	382	368	359	333	342	350	333	369	340	363	407	366	325	356	358	365	385	376	359	318	345	377	340	349	369	373	334	338	351	364	316	344	397	335	360	375	359	322	349	355	370	378	372	390	340	356	370	367	344	341	352	379	354	324	347	340	330	319	380	367	341	356	372	318	357	322	351	372	351	326	354	350	319	343	363	372	361	363	392	348	353	343	327	342	321	320	322	367	354	348	360	373	378	369	328	335	335	315	380	344	383	324	365	352	359	349	319	352	326	326	364	345	368	358	323	302	352	333	363	327	328	333	338	374	377	359	341	346	313	343	359	321	342	338	327	351	341	332	357	331	328	357	333	348	373	360	317	354	327	335	312	367	357	332	339	358	362	324	325	352	315	378	357	347	351	330	345	335	342	356	322	389	326	331	359	343	358	357	349	339	306	348	316	346	364	350	329	315	355	341	344	289	389	349	331	344	393	345	339	367	379	345	333	342	346	348	343	329	321	344	340	361	309	362	341	360	366	325	351	352	358	360	341	330	343	327	359	363	321	343	368	368	379	358	362	370	374	328	337	349	387	344	392	360	317	320	364	374	352	358	347	340	351	367	359	379	351	370	323	354	354	329	356	338	342	290	358	332	368	352	314	360	335	362	343	369	335	336	336	337	335	333	330	315	334	354	362	349	353	333	353	352	324	344	325	340	367	352	325	351	370	345	351	351	331	344	366	324	378	341	376	350	367	343	360	326	370	321	339	334	336	339	376	359	365	349	320	366	343	374	378	378	309	339	384	372	353	318	359	344	338	345	350	347	333	378	357	369	374	354	336	337	347	370	335	369	338	365	354	324	332	361	350	352	342	394	336	329	306	310	344	379	364	362	329	326	368	349	354	372	345	343	347	346	361	357	357	325	383	365	336	357	334	356	313	376	351	373	334	362	347	334	359	328	363	340	349	353	356	336	351	332	373	344	359	326	368	339	324	359	363	325	380	361	330	376	341	302	343	369	343	342	346	359	325	342	349	337	364	356	336	350	368	403	353	362	338	373	350	358	347	360	348	345	316	329	333	305	364	373	351	331	349	353	337	347	331	382	354	348	358	366	323	327	343	355	350	360	348	362	349	396	367	363	318	342	339	324	328	374	363	356	379	381	369	377	367	340	348	321	367
15273	32279	3172	1552	1203	955	834	692	604	572	544	503	443	443	436	423	440	406	389	412	426	411	432	393	397	419	402	394	388	382	414	360	387	383	384	395	393	394	409	407	400	376	394	380	414	404	389	388	399	358	408	371	375	383	403	378	370	348	399	390	379	392	393	354	418	386	377	393	354	385	349	358	375	372	391	338	358	354	388	373	359	364	344	399	391	381	347	396	403	365	362	404	389	421	351	377	408	350	366	388	384	377	356	394	379	374	371	361	367	360	374	386	370	391	363	383	360	396	379	342	371	360	372	375	376	354	364	404	365	387	412	386	363	381	390	389	384	357	356	400	414	388	400	403	388	361	373	412	374	371	359	369	376	380	355	365	369	384	410	348	401	382	408	412	363	401	371	363	370	359	372	411	382	365	350	395	373	399	372	376	368	372	395	367	381	388	347	364	367	354	396	384	398	373	368	390	373	392	365	367	379	389	403	370	435	382	380	365	377	351	361	356	370	364	396	358	379	448	375	390	366	373	409	364	399	366	401	384	372	386	365	376	376	380	365	394	377	379	365	416	391	354	378	397	359	413	357	395	381	407	366	406	341	367	379	389	369	348	390	379	374	376	399	373	373	389	393	371	378	382	378	408	403	392	359	395	363	362	371	383	381	405	381	414	385	369	368	407	416	388	395	373	389	419	388	388	371	354	379	376	375	391	364	346	360	376	386	371	363	371	369	353	387	361	406	374	427	343	384	400	381	415	388	377	379	364	406	442	372	367	416	376	392	384	401	393	404	374	347	383	367	343	395	372	371	367	366	402	341	388	350	388	351	410	394	358	391	343	415	405	382	414	397	374	398	378	398	407	369	420	398	373	412	403	359	362	377	367	413	349	371	354	395	370	380	389	380	411	367	392	387	364	373	359	342	424	395	405	362	353	395	375	399	375	409	364	388	395	394	383	387	369	383	358	389	403	399	391	359	376	412	411	386	332	379	387	394	393	407	398	391	375	374	390	366	380	371	375	402	397	370	392	379	374	366	410	389	392	368	377	398	377	400	407	378	392	368	367	378	403	388	364	407	371	381	364	363	368	356	396	404	353	344	360	367	374	370	366	353	364	393	393	350	376	358	386	374	346	359	374	358	370	368	395	365	371	396	391	395	340	357	411	366	366	393	363	372	362	381	375	394	361	382	376	389	401	387	388	345	385	396	386	374	371	394	367	382	377	362	342	425	391	344	371	355	373	364	425	363	394	420	396	393	371	399	363	394	414	348	351	365	393	365	367	362	379	397	399	432	381	406	381	369	380	332	380	380	383	365	357	334	386	374	415	359	381	368	368	373	384	406	378	366	370	373	364	380	399	374	380	400	384	377	363	372	386	352	355	374	390	356	364	358	374	368	380	371	365	355	400	392	385	379	368	365	365	370	405	394	377	400	368	380	352	397	347	385	408	347	350	368	365	383	418	340	400	357	383	360	373	393	388	386	423	363	420	404	385	388	369	379	361	361	394	361	353	359	349	347	386	406	379	371	399	357	342	380	367	378	375	395	394	376	353	380	389	362	367	377	382	389	392	353	383	402	366	352	381	392	352	384	411	374	343	381	381	415	388	404	358	397	357	389	382	368	390	399	401	396	376	406	369	375	395	410	395	378	385	378	379	338	414	383	409	380	380	373	381	385	380	373	361	390	371	403	397	364	368	349	394	406	395	365	383	383	369	382	386	378	364	376	382	378	408	379	374	388	374	400	368	383	361	386	373	360	372	431	362	385	378	425	393	395	387	386	378	396	398	394	404	383	404	357	383	437	407	338	390	349	391	385	403	364	392	386	395	367	390	380	347	389	401	372	361	392	379	351	389	362	372	394	390	375	375	364	405	390	390	375	324	381	379	400	359	357	407	341	382	400	373	392	405	361	382	357	414	363	376	369	388	353	354	367	384	350	382	366	390	373	405	356	406	382	387	358	406	355	372	411	397	388	385	352	418	329	351	357	376	388	398	383	359	394	371	366	343	363	392	399	409	398	357	348	371	355	362	393	395	378	319	378	411	419	367	406	392	376	396	365	360	391	393	397	370	378	395	371	408	379	380	343	413	378	380	345	392	397	360	415	406	359	384	364	389	379	369	370	385	405	394	366	381	352	356	365	349	380	365	371	351	384	352	368	394	359	370	395	385	371	382	380	383	394	365	422	386	392	364	377	365	365	370	375	388	381	359	393	371	369	353	390	376	389	389	369	365	413	361	382	346	382	368	395	372	367	362	390	382	352	392	383	366	384	374	373	361	415	386	369	367	378	385	397	352	357	372	372	407	385	388	398	375	369	372	365	371	377	387	399	350	352	382	388	372	391	369	352	352	410	413	381	388	431	373	401	375	351	390	378	348	395	347	411	390	382	325	380	387	361	357	409	373	380	409	387	372	395	382	412	366	360	377	394	400	392	360	372	413	368	384	369	383	344	390	353	380	336	372	373	398	373	379	351	369	395	360	373	385	381	370	402	362	394	372	388	358	404	346	413	390	378	400	369	400	361	386	414	373	420	373	371	341	343	367	370	358	360	384	370	374	415	389	385	379	386	371	381	397	409	386	386	371	372	390	346	384	376	374	346	369	379	371	345	361	375	380	359	363	365	368	371	349	367	370	391	385	377	366	367	338	377	368	431	396	394	401	381	374	422	381	358	383	351	400	406	388	390	367	389	357	325	399	374	384	396	368	407	381	371	336	392	387	420	363	394	399	380	378	357	381	414	389	400	356	347	364	376	376	372	384	388	409	399	398	386	385	359	355	365	415	405	386	376	390	372	400	376	350	380	384	390	410	402	394	398	376	371	392	393	402	355	395	395	357	391	399	338	362	407	380	387	383	375	358	397	365	354	393	374	403	384	365	352	393	381	382	404	357	385	383	391	393	357	369	383	364	329	381	350	369	397	412	374	342	394	382	363	365	367	361	354	385	356	353	369	395	372	368	363	363	342	357	366	398	363	358	370	410	408	394	389	398	385	420	345	400	381	371	361	403	370	384	377	366	391	377	384	395	373	399	374	398	357	379	369	377	373	380	371	402	375	361	426	372	380	388	377	400	392	353	383	381	369	433	372	370	386	389	364	378	366	366	393	395	379	378	368	382	386	357	376	362	368	380	406	391	367	406	418	360	366	345	387	388	347	371	403	396	377	354	366	377	417	405	363	378	372	375	418	336	403	395	378	406	392	354	371	384	344	421	390	375	392	351	417	375	404	379	390	370	372	385	414	386	352	398	376	357	405	364	383	358	399	367	378	379	395	386	405	376	364	406	395	374	391	367	369	368	387	390	366	355	396	367	415	411	397	381	412	388	403	378	381	330	399	370	363	364	356	378	375	378	361	378	374	366	394	355	412	409	386	387	383	402	343	388	360	393	373	364	379	375	347	375	388	404	370	360	330	403	365	369	401	396	402	371	390	345	367	363	406	370	384	362	410	378	395	365	357	373	379	378	372	379	372	402	401	368	368	386	409	381	400	367	391	360
22566	21064	28803	23547	21067	21106	7327	1237	913	870	793	740	699	652	643	691	643	571	586	604	574	591	569	559	588	563	521	556	541	504	495	545	549	565	515	513	523	531	497	494	559	510	549	513	525	518	479	542	525	514	501	619	521	550	531	521	531	517	529	539	519	520	523	528	495	479	485	508	534	543	527	542	524	573	492	491	504	534	503	535	530	506	505	520	513	502	511	555	514	517	515	488	515	544	505	516	496	543	507	526	519	546	539	547	479	523	540	537	515	540	522	537	524	501	500	466	502	519	519	525	498	479	548	549	509	485	562	503	534	557	548	475	496	497	530	465	514	550	581	524	543	550	526	568	518	534	541	514	517	525	554	514	501	493	529	490	527	529	552	530	513	490	469	503	528	500	531	500	503	497	538	500	565	487	540	534	528	543	531	514	511	489	527	551	510	475	563	500	504	524	517	528	508	501	526	491	500	540	487	528	511	527	508	504	496	512	530	537	532	511	574	513	462	542	507	467	535	538	531	495	511	537	503	529	491	516	503	541	533	522	494	556	531	556	498	450	516	510	509	517	523	560	481	485	574	535	532	504	491	465	462	472	510	490	563	488	537	545	514	521	537	517	511	532	478	539	512	517	506	516	543	503	528	515	501	520	523	493	507	526	536	534	525	555	536	490	513	527	495	539	538	502	486	521	534	513	534	517	541	527	541	491	526	463	537	502	481	513	502	540	476	502	505	512	539	541	537	510	497	554	509	512	525	525	524	504	543	536	498	559	524	520	525	569	558	530	464	552	521	507	534	543	523	506	511	533	510	528	524	543	515	530	528	511	513	459	523	520	531	509	532	510	531	503	525	483	495	511	495	540	523	481	497	519	581	532	542	512	539	495	514	491	574	525	510	516	490	523	494	535	488	495	517	516	539	519	508	519	563	548	513	544	542	505	511	520	484	491	503	542	453	500	547	478	506	487	488	495	478	490	543	531	534	529	557	499	546	539	527	544	488	543	469	527	503	510	521	540	526	502	525	463	532	483	486	504	520	552	540	519	554	509	476	510	564	463	554	538	546	518	482	534	519	478	510	519	515	513	522	532	520	512	529	523	509	527	478	505	494	511	523	546	542	525	519	493	480	519	489	513	484	491	545	517	555	492	503	520	502	499	509	502	501	569	527	498	522	496	546	558	534	504	563	534	463	507	518	477	492	565	554	494	509	481	551	507	522	508	541	513	523	531	518	493	507	531	500	506	538	533	494	525	537	536	535	537	512	462	549	512	493	473	544	558	520	534	532	513	514	543	526	498	517	529	525	514	524	498	499	514	515	500	518	554	483	566	540	550	506	499	549	505	542	546	499	482	544	501	527	485	520	476	528	543	506	503	512	532	516	507	522	498	522	530	544	497	511	514	497	523	532	519	515	496	496	518	528	529	513	498	514	492	548	520	520	463	531	519	538	548	507	524	501	553	508	505	555	528	530	462	476	477	561	528	537	533	510	515	542	533	522	508	512	503	483	499	489	509	522	541	551	511	548	562	502	555	534	496	528	508	522	545	468	512	498	572	502	514	512	546	525	504	492	501	510	495	506	561	516	559	503	508	538	505	540	513	513	562	514	549	506	546	539	498	526	536	541	523	522	508	540	535	500	491	493	500	544	575	538	549	523	527	542	537	507	481	516	514	508	514	524	477	523	550	558	505	540	564	527	519	497	525	497	550	478	553	510	504	529	512	506	528	511	512	520	505	516	528	514	495	481	520	490	518	470	492	498	498	524	509	530	536	514	498	478	563	535	521	483	503	564	486	527	553	501	494	523	530	490	533	526	523	511	502	513	519	546	464	540	535	506	513	488	534	503	540	491	482	528	504	547	548	508	511	531	517	557	524	499	529	539	477	492	515	537	500	495	503	494	537	542	542	538	552	520	527	522	535	521	536	511	523	518	491	498	558	546	498	512	493	515	530	532	522	482	510	552	502	542	533	512	514	510	541	520	470	520	523	525	482	469	486	501	514	505	527	506	520	531	504	493	483	530	540	497	545	462	496	540	525	550	516	492	505	503	551	553	501	536	517	487	505	514	554	510	497	530	500	526	494	512	541	526	536	499	534	534	558	474	533	529	493	522	530	507	546	484	529	501	565	490	504	548	520	511	512	478	510	579	524	508	529	506	511	530	517	507	535	503	489	486	525	518	541	544	526	484	555	530	531	490	504	492	516	503	504	578	521	548	527	545	471	482	509	495	544	569	519	526	478	512	484	501	547	542	500	503	529	527	498	551	522	500	510	541	560	502	478	538	500	498	481	496	508	513	519	516	548	555	515	484	523	516	493	542	468	518	548	493	499	530	548	528	500	559	555	534	488	478	506	532	554	585	508	552	546	561	530	479	482	541	544	527	564	521	488	551	524	560	494	513	518	530	490	537	504	535	543	558	513	506	522	506	482	514	497	522	508	552	491	519	509	501	486	491	472	536	505	479	516	537	537	549	546	501	518	546	540	523	543	502	551	531	534	481	516	561	559	507	480	554	532	519	527	518	502	532	490	509	537	480	500	493	501	516	509	512	544	485	517	542	526	469	481	497	536	564	538	496	528	511	495	543	481	525	502	540	523	552	523	479	506	546	515	526	497	520	489	509	511	513	513	522	532	523	503	534	510	517	484	513	533	545	496	563	485	482	521	491	525	522	520	500	519	527	514	494	497	480	542	492	526	503	499	512	509	514	497	531	544	550	521	522	495	542	534	523	495	557	508	526	519	509	496	515	542	482	505	522	511	524	520	493	556	521	513	537	541	478	509	491	511	526	492	520	527	524	508	550	524	525	539	538	519	484	510	532	510	518	483	526	501	544	501	538	503	505	488	500	527	533	470	539	522	501	522	493	494	513	527	513	509	545	561	509	517	542	552	525	488	571	504	496	510	523	504	514	499	535	584	454	508	496	550	490	515	521	526	491	540	472	496	512	487	510	493	498	520	521	523	478	521	518	551	492	532	506	505	499	536	524	538	545	509	479	516	506	504	499	513	521	553	475	492	510	526	557	489	505	502	521	513	515	510	515	525	530	530	517	503	535	460	555	536	504	522	503	505	499	490	488	467	532	523	522	537	530	524	521	541	557	488	487	497	564	542	515	491	482	511	510	538	553	526	483	508	517	514	518	528	536	550	490	488	488	479	489	540	516	490	508	549	501	521	512	475	541	538	501	503	511	520	530	506	528	527	547	524	504	514	522	526	500	523	558	510	485	494	504	522	527	498	518	486	504	537	525	490	484	521	468	523	544	565	511	552	516	455	500	501	501	492	501	484	489	474	516	539	491	510	531	496	510	498	524	529	548	533	488	483	511	511	533	466	556	521	515	547	518	517	562	471	539	530	484	542	497	540	542	506	556	554	507	561	520	527	497	540	527	543	558	478	513	539	501	515	536	539	533	527	517	539	512	534	532	532	500	509	537	514	528	498	487	527	543	551	519	507	508	549	519	539	524	507	473	522	511	514	535	518	505	518	517	484	540	530
18592	41259	9536	4577	3375	2657	2050	1597	1326	1210	976	953	814	781	717	714	721	648	634	595	595	587	570	625	604	555	555	574	560	569	560	557	552	517	549	532	539	517	572	542	546	532	542	519	508	568	531	564	535	513	555	534	556	551	554	535	529	552	514	564	533	550	505	494	542	536	509	507	486	524	530	568	582	513	526	525	518	518	539	556	491	477	511	524	548	536	524	531	493	508	531	523	497	507	525	500	503	478	521	528	543	503	520	530	519	547	509	504	494	527	492	536	558	565	490	531	546	525	486	503	516	526	526	559	565	506	510	499	507	470	493	545	529	496	560	536	502	518	513	522	502	490	500	506	569	582	487	514	509	481	546	561	494	508	537	559	505	535	549	530	530	505	527	509	520	516	550	525	538	539	516	511	499	530	516	520	509	499	492	530	485	513	508	526	524	509	507	516	523	512	546	504	505	512	479	553	496	542	509	517	535	507	519	543	559	475	531	497	535	543	533	560	557	495	538	495	510	512	532	513	539	529	502	528	523	497	503	549	556	533	494	538	520	526	523	565	529	542	532	532	523	497	503	560	483	486	482	584	524	466	520	553	518	474	531	508	515	567	502	562	537	520	523	504	540	534	534	520	529	526	487	500	501	510	503	544	512	524	547	517	498	532	538	565	538	523	506	496	527	565	509	511	500	518	487	491	546	579	510	563	526	506	494	524	507	552	512	495	480	519	514	547	499	535	490	502	512	532	486	559	521	526	476	451	516	529	507	554	498	568	505	523	539	510	526	537	487	527	508	494	526	536	483	482	501	500	510	512	550	505	497	535	531	501	512	538	543	519	537	507	530	475	501	502	521	538	498	508	522	550	534	527	501	554	550	546	509	486	528	535	525	535	511	539	541	524	493	505	514	527	527	531	487	527	532	509	528	527	536	516	503	504	543	519	545	534	522	502	501	515	535	506	558	531	534	549	503	539	523	524	520	513	531	487	554	555	527	522	503	511	561	561	480	495	528	517	517	531	505	512	554	504	508	529	499	516	529	526	515	515	512	516	498	502	566	519	480	541	533	537	505	492	519	539	535	561	508	522	491	536	560	531	477	512	517	486	522	512	519	463	530	510	525	505	527	523	536	489	535	504	486	553	507	528	478	533	506	527	556	527	507	539	541	493	546	566	509	516	492	503	510	505	555	500	524	547	497	508	496	503	522	563	527	547	501	515	531	508	559	503	512	531	500	526	488	514	497	573	515	512	550	494	524	532	502	508	506	514	534	508	506	546	521	500	473	526	539	514	507	527	549	470	509	476	511	504	505	545	534	559	515	541	517	535	538	489	516	545	533	526	513	494	515	492	501	513	478	532	519	526	545	533	495	548	508	508	531	529	488	525	491	471	568	512	526	506	540	512	487	504	523	506	492	501	522	559	493	481	527	529	505	515	496	527	498	501	515	516	542	535	526	506	543	528	520	529	516	506	521	510	504	525	462	520	543	531	505	513	504	528	506	515	486	510	502	546	560	537	529	508	520	519	500	517	497	458	520	523	514	523	503	546	551	554	515	486	533	483	526	480	493	527	481	479	528	513	555	463	540	537	485	537	486	534	552	533	541	504	542	514	519	533	515	503	503	501	496	519	508	530	504	520	556	538	540	516	561	496	529	555	511	468	566	495	488	519	493	535	490	510	537	546	472	508	505	554	542	532	513	536	550	513	526	550	513	533	557	495	468	539	546	535	528	504	491	512	521	523	507	465	550	511	559	530	570	506	553	524	573	528	535	520	497	534	517	570	508	495	533	561	548	529	527	495	529	509	539	539	559	513	511	488	528	530	503	494	506	592	540	522	529	533	509	526	527	498	510	500	507	547	460	517	523	576	501	498	516	530	452	499	518	520	490	512	518	514	523	514	529	462	496	523	507	490	494	578	555	490	522	546	502	480	547	481	496	545	483	510	500	543	502	495	526	487	428	510	533	546	522	492	564	509	518	482	484	513	544	549	501	500	532	493	511	489	511	524	494	473	531	534	499	491	524	520	522	552	525	489	521	521	534	560	506	519	511	498	499	502	501	541	489	550	507	529	520	491	513	484	519	582	523	544	541	527	486	528	540	497	494	485	531	561	524	519	506	526	526	506	523	550	530	508	547	512	511	498	514	511	537	523	522	529	503	537	562	523	485	538	491	568	518	534	493	523	487	534	471	516	524	505	528	513	499	532	527	540	499	537	502	516	529	521	512	485	493	503	524	488	523	552	513	493	506	562	537	541	514	509	537	513	522	536	505	513	561	500	530	496	521	532	546	530	490	526	524	546	505	542	500	493	522	520	475	511	540	470	493	521	572	509	526	551	488	543	523	533	501	535	527	524	525	517	531	528	543	535	487	567	495	514	529	525	530	519	501	577	519	509	497	519	468	510	479	537	543	547	506	517	532	553	505	525	531	517	508	494	538	501	543	518	547	516	518	517	530	550	508	538	540	535	556	534	529	493	504	514	492	528	514	509	544	527	519	531	518	475	523	557	524	491	488	476	512	525	506	529	546	505	515	521	551	517	557	508	546	519	499	489	531	536	540	443	533	504	523	525	535	504	516	493	531	543	542	523	548	543	528	544	531	533	492	498	461	505	523	501	484	552	530	487	482	511	514	507	487	534	516	515	524	540	496	523	544	517	515	504	498	538	526	560	521	596	497	542	507	503	511	500	490	546	478	542	525	516	529	501	532	535	543	533	557	544	528	507	511	509	538	501	520	530	507	547	523	542	535	533	503	508	560	494	552	533	505	507	525	501	484	543	537	516	520	485	495	487	515	564	544	487	496	554	530	538	517	546	511	512	576	522	496	546	522	515	551	510	564	503	532	509	500	562	488	504	513	535	532	533	512	544	509	544	548	517	555	539	502	473	520	551	542	523	526	473	494	520	482	523	523	508	495	522	497	523	562	542	485	546	543	492	511	545	526	532	522	502	512	552	511	508	531	497	555	498	553	509	521	512	470	520	552	555	572	523	513	522	508	545	522	543	501	529	497	476	508	537	542	523	521	499	513	572	540	535	509	495	553	533	520	507	511	497	527	473	509	485	515	497	507	537	488	499	506	545	492	538	543	525	481	480	494	499	568	508	526	499	496	501	488	522	545	504	541	513	513	541	487	519	527	568	507	545	480	537	540	499	530	526	519	499	517	524	551	533	511	514	512	512	519	514	509	527	497	548	545	528	541	514	463	492	530	481	518	477	532	521	536	557	532	524	510	506	539	548	518	561	534	551	530	533	527	489	535	532	543	521	511	516	492	528	511	514	523	582	532	513	552	509	533	510	553	519	482	508	501	515	505	507	512	540	543	499	524	511	507	547	502	513	526	509	517	509	505	524	517	517	492	502	514	535	497	526	549	485	498	548	492	495	538	515	524	533	551	530	556	519	521	512	495	543	575	530	501	541	482	553	511	555	516	534	579	517	512	538	532	496	537	503	518	469	483	545	551	529	487	509	509	465	494	523	521	572	546	501	525	521	528	495
27957	18779	3976	376	234	211	208	200	170	189	186	147	181	160	180	169	155	185	186	177	166	141	172	162	163	154	182	166	171	187	175	171	175	173	156	183	160	178	167	158	156	196	186	201	178	163	164	172	151	167	196	183	139	153	167	174	149	197	210	154	199	178	155	160	185	188	190	159	173	165	166	172	165	151	184	186	163	175	183	155	168	147	179	189	166	173	176	187	167	178	190	176	185	171	180	164	168	175	186	166	202	193	152	188	169	163	164	174	150	174	182	177	179	168	163	173	188	188	181	192	181	188	167	192	168	182	183	175	187	163	191	160	171	160	175	174	156	168	159	170	190	168	185	180	183	160	185	179	165	181	174	150	176	169	187	183	189	178	185	171	188	149	153	172	160	182	172	154	180	171	191	156	176	164	178	170	178	186	172	160	172	178	184	191	175	177	172	176	181	181	158	174	157	167	182	140	204	174	155	148	188	192	159	174	173	161	161	169	166	166	174	176	188	181	160	162	177	189	171	170	175	150	202	182	167	171	172	161	174	162	166	163	196	189	146	162	179	156	183	155	173	165	158	179	179	179	161	138	168	173	177	168	183	152	178	184	183	204	153	185	169	164	189	159	161	148	173	151	159	162	179	173	169	185	193	184	158	180	158	164	171	166	169	185	197	185	137	161	177	183	191	186	162	172	149	159	167	188	177	163	172	154	184	180	166	194	162	188	169	157	162	175	180	176	152	162	166	161	171	167	176	175	176	166	145	166	190	146	171	171	185	186	170	175	174	172	183	158	185	187	175	172	184	168	163	167	166	155	176	173	173	179	152	189	173	172	183	165	175	174	177	182	145	178	169	157	192	184	181	181	159	177	180	155	168	181	172	155	166	165	179	184	187	163	175	146	184	156	170	199	168	185	142	152	164	176	191	175	182	160	180	185	174	168	183	164	180	149	192	175	207	177	176	177	172	167	167	184	142	160	172	164	159	163	172	173	188	167	188	184	183	177	181	156	170	168	187	175	186	177	158	173	147	162	156	202	175	162	196	184	151	184	181	168	162	167	188	176	157	171	166	170	184	140	145	171	170	171	184	161	181	205	186	164	162	147	175	172	167	159	159	183	195	151	169	170	170	169	158	152	175	181	179	156	181	188	165	181	184	167	192	166	182	194	196	157	183	184	158	179	161	171	161	177	195	159	161	190	173	179	182	187	190	187	160	163	161	175	165	181	179	170	152	152	174	161	172	180	189	183	171	163	187	155	175	157	160	163	173	157	166	202	179	175	190	169	146	185	172	184	179	169	197	172	175	172	203	180	189	149	170	154	157	177	172	184	154	169	160	186	177	159	179	171	137	170	151	166	191	174	173	184	163	181	155	155	148	183	195	171	179	183	199	182	159	188	186	170	195	178	158	160	166	196	149	168	158	192	164	180	155	160	163	170	176	169	161	173	181	183	169	179	162	176	177	181	193	176	152	157	185	178	186	136	171	182	170	173	173	160	171	168	184	165	195	147	165	184	165	187	184	186	186	167	156	153	175	177	182	169	170	174	185	180	169	163	173	195	162	184	161	172	173	169	155	179	151	177	152	175	171	155	159	159	194	163	162	174	188	166	159	168	157	162	181	153	174	169	200	168	174	164	151	183	163	150	171	176	171	191	200	162	164	167	178	167	188	174	155	159	176	169	182	168	160	159	166	166	176	157	175	195	170	169	199	153	167	188	178	202	182	178	199	181	151	181	168	174	198	196	174	167	158	157	172	212	165	162	163	168	162	185	163	179	171	153	168	170	170	186	155	179	183	168	174	179	188	186	157	197	164	182	157	172	185	174	157	181	195	159	164	206	153	196	157	158	167	158	167	158	177	180	166	179	191	162	179	160	162	168	182	166	169	172	190	188	182	159	162	201	153	155	157	178	190	156	181	165	176	164	185	141	170	190	164	161	155	168	164	158	168	191	159	155	200	173	194	178	159	160	196	172	192	175	169	151	183	173	171	171	188	178	179	168	173	155	178	131	170	170	176	188	186	177	173	174	153	174	153	170	170	171	154	161	189	188	162	184	187	158	172	160	151	191	146	185	200	182	175	154	172	165	187	155	189	184	194	169	157	177	181	161	162	183	163	186	176	163	167	186	158	172	155	192	150	173	191	162	178	179	168	177	163	188	159	170	190	184	175	176	193	165	163	159	177	188	164	178	170	179	175	191	167	178	216	194	195	167	156	150	192	145	183	181	159	182	190	169	185	174	170	161	162	166	149	181	196	178	182	166	176	157	156	175	172	180	164	181	167	160	185	176	165	174	192	160	177	161	146	177	189	173	165	186	152	166	165	166	155	174	158	175	167	168	177	188	203	188	151	194	147	155	162	194	154	194	173	186	154	160	171	198	194	175	172	158	161	196	146	179	179	183	184	163	173	161	192	163	176	155	163	171	180	177	166	178	176	161	166	179	179	178	177	147	177	186	185	167	172	176	170	193	162	148	192	184	196	182	201	172	175	164	166	158	170	165	150	188	140	185	173	174	164	166	170	179	179	181	169	155	178	165	163	186	161	214	161	161	165	187	147	150	154	154	204	179	175	157	180	164	172	164	177	170	174	154	177	169	182	176	205	175	160	182	175	163	188	160	179	176	167	165	195	184	194	169	164	194	174	193	150	165	153	177	167	177	149	158	172	182	167	180	173	164	170	169	185	176	168	175	197	186	165	174	169	147	191	167	178	166	174	156	165	178	176	160	166	178	208	175	161	163	163	170	174	163	155	172	178	165	194	156	167	148	181	160	169	159	198	170	171	178	195	187	158	179	176	174	174	174	178	172	149	171	167	145	162	196	171	167	175	184	158	166	162	186	191	182	177	183	179	171	181	189	162	182	176	162	149	171	179	150	171	186	163	188	180	169	174	158	177	162	186	177	178	204	183	157	147	143	190	189	158	179	153	166	177	186	157	172	167	184	142	178	183	195	170	168	168	168	167	183	183	167	194	171	183	190	170	166	178	190	183	151	198	166	176	171	169	151	171	161	169	193	175	193	158	172	185	191	175	170	172	161	184	154	194	166	158	176	181	167	162	171	173	180	169	159	153	164	180	186	143	176	182	146	188	198	168	174	168	155	178	165	178	161	169	193	157	171	171	188	186	196	153	188	156	132	183	186	168	161	174	183	175	191	175	174	157	165	164	174	173	171	185	179	194	182	144	192	169	163	167	191	171	197	191	177	198	174	184	165	157	210	183	197	160	174	150	172	188	164	178	180	175	161	181	191	165	185	199	176	178	177	163	174	146	159	160	178	168	180	189	170	168	178	164	177	177	169	171	187	175	185	178	172	164	181	174	172	183	162	171	161	141	175	172	172	162	190	211	183	166	194	163	149	182	159	164	167	177	173	174	154	179	166	175	183	189	187	177	174	157	187	170	165	153	175	165	174	148	175	172	193	184	170	161	202	174	163	184	183	158	170	169	174	175	182	182	173	177	165	152	142	160	167	174	164	180	196	170	171	190	168	163	177
15703	14160	507	362	279	249	226	214	232	214	200	224	177	222	202	211	200	180	185	188	191	201	187	230	192	164	208	203	191	223	196	192	189	192	209	205	216	219	188	184	182	206	191	206	206	200	209	186	192	167	175	197	181	195	186	193	208	210	178	184	176	215	174	178	217	185	200	163	205	208	205	208	200	182	197	182	197	196	192	198	214	194	191	186	190	197	173	188	187	196	206	198	211	173	198	172	227	207	190	222	207	198	208	197	205	186	188	216	177	206	192	200	154	201	211	176	202	191	178	184	199	192	175	198	178	217	201	193	216	211	205	181	218	228	200	196	183	207	216	202	201	183	186	191	199	218	170	200	173	188	215	185	190	190	205	186	200	176	194	200	198	213	195	203	220	191	204	162	199	171	208	182	214	200	178	198	203	203	181	191	179	159	221	210	182	203	206	178	203	212	210	185	179	201	204	200	183	199	193	189	197	193	209	206	213	182	191	208	179	190	193	206	184	181	188	189	200	192	194	192	164	185	192	195	213	197	212	203	206	206	195	182	173	179	216	191	187	200	202	192	201	202	237	205	172	185	208	187	206	205	200	220	202	189	210	194	191	180	194	185	223	175	192	188	204	186	191	195	218	195	196	187	196	196	195	197	203	203	193	228	218	189	204	188	202	221	207	183	195	198	193	176	190	230	206	178	219	215	189	187	181	169	180	200	186	185	229	178	189	196	206	190	205	214	211	179	210	189	201	198	205	194	202	201	210	172	208	204	187	194	181	190	194	199	198	199	196	185	175	190	195	166	199	181	192	186	147	184	199	196	240	180	207	207	195	230	190	186	220	193	206	201	200	175	212	188	185	168	186	196	206	212	190	187	194	170	189	175	182	219	183	201	202	192	196	204	208	186	178	198	175	187	188	184	196	209	166	196	174	204	201	186	197	210	218	193	211	185	190	211	191	179	225	179	194	177	207	192	189	185	202	245	169	208	172	207	203	201	211	200	188	214	181	179	209	184	200	195	194	183	202	184	196	193	212	189	189	181	200	188	197	185	215	194	189	165	212	183	199	176	195	184	197	181	184	199	179	191	208	179	186	200	195	184	211	201	185	199	206	208	192	193	191	189	199	190	174	204	204	203	187	185	189	200	203	196	175	190	200	188	181	192	184	199	202	157	190	197	175	201	204	209	197	187	203	176	212	206	187	201	194	252	198	189	147	175	170	197	209	174	190	199	165	188	192	179	201	190	196	202	203	209	213	189	199	205	198	196	185	200	199	226	221	191	189	186	182	205	203	202	200	190	229	207	172	188	186	174	198	172	229	193	190	189	212	185	194	220	176	211	197	195	203	199	204	210	205	197	184	177	179	199	203	205	205	200	179	172	196	221	191	178	203	215	199	200	187	209	194	179	216	232	189	222	199	197	212	172	199	160	189	184	200	194	203	206	207	216	187	202	186	193	182	169	178	212	182	191	229	237	227	187	210	179	213	175	187	203	171	194	191	184	197	176	202	191	196	190	210	199	198	183	197	203	177	195	184	221	183	186	207	216	171	179	199	202	203	206	206	191	182	204	193	220	215	187	189	215	201	190	204	202	176	197	208	197	200	173	178	217	199	189	175	216	191	183	199	205	213	172	217	191	165	211	202	181	198	174	205	194	183	189	199	207	204	205	172	180	196	194	199	181	193	213	187	211	200	188	182	182	185	175	181	213	191	196	185	221	211	191	186	180	194	200	211	190	197	184	210	200	192	182	222	199	201	196	210	183	181	196	210	173	183	207	183	216	193	218	193	172	178	171	190	185	206	241	191	191	181	184	174	195	194	215	202	184	178	191	223	203	214	160	205	210	194	199	185	222	186	190	185	198	203	172	202	176	182	197	177	195	215	197	199	197	217	221	192	201	179	194	196	189	196	198	165	189	197	194	179	201	206	201	168	206	205	193	203	197	193	192	183	192	206	182	150	197	208	223	200	186	195	203	201	202	186	201	209	208	198	210	190	196	191	190	209	193	209	198	185	201	198	203	225	183	167	213	203	193	214	231	209	208	207	200	193	177	164	186	187	182	187	197	184	187	194	198	190	173	171	209	183	181	219	204	195	190	186	201	194	225	164	207	184	186	184	191	197	163	174	164	189	205	220	215	206	180	177	203	201	193	194	216	175	196	188	201	212	176	206	195	187	215	189	195	189	200	202	201	179	184	198	204	165	197	190	195	190	186	193	231	187	189	200	181	221	196	204	200	207	192	190	213	204	190	199	183	209	209	160	194	200	172	231	187	179	181	186	224	193	205	205	201	181	208	193	224	196	189	178	169	207	176	196	229	171	199	220	195	197	199	205	191	205	209	186	222	220	172	217	198	202	193	202	208	225	188	206	193	214	166	201	190	198	220	186	196	173	212	199	196	201	208	198	197	184	184	218	217	215	209	185	193	223	208	192	183	190	195	178	193	192	179	204	222	195	187	183	197	201	188	209	198	213	194	230	190	206	198	202	186	192	179	186	192	219	214	191	196	189	203	180	191	209	204	173	188	197	221	182	213	207	212	173	203	187	198	187	212	163	205	171	201	195	195	208	178	172	215	205	191	174	179	220	184	197	176	199	201	196	190	191	185	193	183	205	188	196	186	180	209	169	218	204	202	212	176	178	210	182	192	185	190	224	194	181	184	211	182	213	217	191	204	202	205	200	188	195	197	206	227	194	202	205	191	215	188	194	196	196	187	220	191	206	193	211	191	176	198	225	177	186	196	206	200	185	193	197	231	201	194	187	174	185	204	200	192	190	227	190	213	199	211	192	189	221	206	229	207	190	182	197	195	217	183	197	163	211	193	178	210	199	184	193	214	200	179	178	184	184	178	210	205	170	176	188	196	193	189	172	210	198	191	186	193	185	234	211	170	217	223	188	186	214	198	181	186	183	169	201	211	199	198	181	198	166	202	202	193	200	191	178	182	181	187	160	173	177	200	230	198	176	191	203	191	189	176	187	196	194	206	219	210	211	199	207	209	193	204	181	197	190	222	196	166	219	194	200	205	216	190	192	206	212	191	192	192	190	187	186	191	174	195	208	193	197	194	168	225	201	189	201	224	197	215	181	209	192	188	203	203	218	211	215	194	178	189	196	195	184	213	203	186	189	183	188	215	200	199	182	193	190	190	185	182	205	157	211	204	203	197	189	203	177	221	172	198	184	213	198	194	194	215	180	194	212	215	187	193	204	207	212	193	216	199	206	190	184	212	195	204	195	198	189	202	187	182	185	174	182	183	200	195	186	190	212	200	235	185	187	175	200	209	200	189	188	204	185	199	182	189	201	209	159	175	196	203	223	191	188	226	208	187	217	177	175	182	189	202	176	195	183	210	216	198	217	188	211	185	201	213	219	173	176	193	207	218	168	207	152	216	204	188	191	195	158	216	194	198	190	197	229	192	184	176	221	188	202	200	167	227	198	181	194	196	207	180	200	186	175	175	206	177	194	206	189	200	189	194	193	205	184	185	189	204	194	198
23686	21093	28322	24091	21071	8158	821	529	485	467	404	375	342	335	313	252	322	320	276	306	294	269	275	261	296	265	249	239	260	269	255	288	250	273	234	286	263	262	266	227	270	260	264	271	247	238	265	291	242	268	276	247	247	270	267	288	256	275	267	274	271	259	237	266	262	250	254	262	290	263	259	239	255	254	243	270	273	249	262	255	260	261	257	282	244	271	266	274	238	246	221	240	242	246	263	277	259	273	271	286	256	238	262	264	248	257	246	239	263	236	249	267	234	242	269	264	263	240	242	249	271	285	261	247	245	280	261	271	256	252	248	230	225	267	289	262	275	240	298	265	257	273	288	255	265	244	266	269	280	263	240	235	245	252	255	245	246	246	281	243	256	257	256	235	252	269	264	284	244	258	248	261	229	267	261	261	263	250	249	243	255	282	254	252	258	293	264	270	238	282	243	275	256	249	258	255	286	225	269	267	271	258	253	263	259	258	243	246	249	265	256	260	253	246	257	242	277	237	248	241	273	258	233	276	274	283	244	257	281	257	258	233	255	246	238	234	286	263	272	220	276	255	259	251	260	272	262	222	259	237	252	270	271	267	249	274	247	243	271	258	253	245	256	277	258	273	248	262	265	251	247	260	251	276	251	274	231	288	264	281	266	284	274	252	279	216	295	263	240	258	252	274	257	275	250	256	225	250	266	297	264	274	234	284	255	270	243	270	257	277	256	250	248	248	253	260	268	253	261	281	268	235	262	265	264	254	243	280	223	283	245	238	254	242	266	272	249	228	253	261	241	259	280	242	238	263	245	283	252	254	245	232	271	268	294	229	246	248	248	254	248	254	264	263	258	260	245	261	261	278	280	233	250	262	256	226	249	222	274	283	252	261	266	262	284	262	238	267	273	262	278	268	265	268	262	264	254	248	253	253	258	258	236	249	269	280	273	266	280	257	284	254	243	223	262	263	236	235	257	250	218	261	248	256	280	235	284	267	259	278	273	275	259	277	259	265	265	251	257	264	239	240	268	272	222	273	262	254	251	260	209	244	267	234	245	269	249	249	268	259	228	256	272	247	255	251	256	283	254	262	224	245	275	218	252	270	250	264	240	248	282	268	253	261	242	277	243	237	280	235	248	262	250	228	282	277	263	293	253	259	255	255	251	275	268	265	224	265	273	262	260	298	282	271	273	214	262	273	269	262	249	233	281	270	253	260	226	253	248	247	252	247	273	245	246	252	282	292	245	260	248	250	280	258	243	266	246	250	285	239	233	265	269	270	231	227	267	232	249	260	271	263	247	271	275	281	280	246	276	233	246	293	231	282	280	239	257	258	242	258	253	248	273	265	264	250	274	258	258	278	220	234	239	262	282	255	262	267	238	251	229	251	229	255	250	251	251	241	248	281	255	269	266	265	286	266	228	254	247	278	223	263	263	244	281	279	231	283	243	276	277	232	269	265	264	244	238	259	289	232	251	286	241	256	241	246	258	223	239	243	249	267	247	249	262	241	243	231	268	249	281	274	264	232	257	239	283	246	268	225	270	290	283	272	273	241	237	239	247	270	258	268	241	228	274	225	242	261	261	262	226	273	277	254	278	234	237	257	234	270	247	251	249	263	266	234	230	262	265	272	251	251	262	252	232	287	261	281	294	236	264	273	258	246	243	247	248	264	232	240	244	300	255	240	239	244	231	283	271	240	276	251	251	250	278	288	265	245	259	272	266	250	268	259	257	227	247	284	221	271	278	245	244	301	295	274	277	249	254	242	275	274	265	251	268	245	274	246	242	257	254	267	238	253	257	293	259	230	254	266	277	265	256	275	233	269	225	233	244	279	262	262	247	272	246	233	241	243	245	243	253	225	242	251	269	242	257	254	295	239	243	264	281	263	266	266	267	274	240	239	244	262	246	230	236	263	265	245	259	239	256	273	243	252	247	215	296	272	237	256	282	244	271	273	272	239	252	281	262	244	259	256	236	236	250	254	233	276	232	254	279	263	265	220	243	249	222	241	297	247	262	252	256	243	278	252	265	273	257	297	239	270	243	222	264	251	205	223	258	275	246	249	263	226	231	272	250	261	288	245	257	237	247	276	281	259	248	257	265	253	249	258	244	303	249	220	230	249	264	273	280	255	250	236	243	252	253	231	236	250	260	260	268	241	268	281	260	250	291	276	266	253	271	249	262	257	239	243	272	269	255	258	249	291	260	268	243	277	262	253	266	280	267	266	267	249	232	253	252	263	242	255	256	222	248	218	270	281	270	276	238	261	225	262	246	312	249	250	241	224	261	269	260	265	216	248	223	267	248	252	243	257	262	299	261	253	265	277	243	250	276	272	277	260	244	243	250	234	258	259	258	264	252	256	282	236	252	255	271	243	233	263	261	271	252	233	243	242	272	266	253	246	267	256	265	254	268	253	257	255	267	248	261	237	265	261	256	236	243	266	263	268	260	260	253	223	271	274	231	266	276	263	274	264	275	266	253	244	250	265	239	256	247	252	242	286	271	261	262	251	267	259	258	262	254	287	259	226	273	235	233	246	241	249	245	238	253	240	269	246	240	270	235	250	243	254	240	248	237	274	265	226	238	247	234	257	256	243	284	250	258	265	286	247	256	278	250	276	288	267	283	258	270	256	271	261	260	263	250	260	247	237	259	257	248	237	251	255	272	232	251	239	246	243	280	264	232	253	275	230	224	262	253	253	237	248	249	241	252	245	265	262	284	239	248	264	256	241	279	225	285	256	264	251	231	255	254	270	260	245	257	237	251	234	251	250	262	236	264	240	268	272	285	249	246	279	263	257	257	240	253	263	263	259	253	265	246	259	270	253	250	275	258	278	266	245	245	253	244	234	255	242	267	265	273	236	236	235	252	257	281	243	261	250	230	299	257	250	234	290	226	234	293	232	253	230	261	250	248	270	241	256	242	254	261	256	250	233	254	259	266	263	266	268	244	279	258	280	268	241	257	270	250	275	255	293	264	246	256	243	269	269	230	255	263	246	256	262	234	246	239	268	258	247	283	265	246	249	273	270	264	254	254	273	247	264	232	270	241	275	260	253	276	291	261	253	266	250	258	253	254	260	267	245	269	221	260	254	241	229	258	282	253	239	250	245	246	260	260	261	231	258	236	283	266	255	264	274	233	220	263	258	250	252	260	271	240	268	250	241	265	265	264	246	292	246	258	270	252	242	268	271	256	244	230	257	275	258	251	254	243	257	243	241	285	252	253	270	260	253	238	250	253	234	245	252	239	274	271	261	271	222	209	238	281	260	273	259	233	213	275	233	255	247	265	267	257	274	261	249	236	243	270	255	219	262	245	237	272	225	267	223	263	280	296	261	254	263	279	251	228	251	245	292	239	222	288	241	242	255	262	258	251	259	263	265	279	261	264	265	248	247	273	253	286	274	246	236	249	259	249	240	241	242	230	267	245	251	252	274	273	259	258	260	251	235	268	282	242	232	287	260	239	240	266	248	277	264	254	283	214	248	242	230	220	241
16932	38938	5671	2629	1827	1358	1033	794	649	608	538	479	454	417	385	385	342	336	340	319	337	316	355	321	278	287	326	308	293	286	325	266	290	288	265	288	297	267	285	314	294	277	293	305	287	274	268	252	301	240	272	272	263	260	278	278	261	301	245	281	277	275	243	276	279	257	262	240	252	257	266	286	265	267	266	266	272	283	239	244	281	283	257	262	244	300	269	281	271	247	260	284	275	280	287	261	286	273	280	278	259	230	265	286	261	258	258	300	260	249	249	303	263	287	266	260	276	249	244	266	236	259	285	227	260	260	247	273	244	277	242	259	272	279	297	290	264	280	262	274	247	290	258	290	279	260	217	269	283	271	285	279	269	291	261	267	238	237	286	271	277	270	290	286	250	273	282	286	277	276	287	251	253	261	297	275	265	273	295	269	265	240	293	260	267	248	260	287	254	281	263	262	266	262	258	238	272	264	261	259	273	259	283	280	271	260	280	277	237	309	289	264	261	288	238	275	292	259	275	269	267	320	245	257	260	277	264	279	244	277	276	283	276	290	281	296	283	286	278	282	250	280	283	272	258	262	256	261	282	282	253	265	268	249	288	279	271	281	285	267	245	215	234	263	255	265	283	273	284	303	247	256	261	235	276	252	293	284	286	263	263	284	254	255	270	278	257	261	275	276	238	271	278	271	271	256	247	283	275	279	279	263	266	275	313	253	284	222	284	280	302	270	263	280	268	259	292	269	288	265	242	291	289	274	255	286	236	252	260	273	236	261	270	267	232	257	279	273	285	253	267	272	254	268	270	270	253	248	295	270	257	231	267	265	273	277	261	292	279	246	280	258	276	282	238	272	258	265	262	255	269	251	256	255	267	239	238	258	296	254	279	284	279	246	256	250	290	264	259	249	255	283	252	231	271	265	276	249	304	260	266	251	240	261	305	293	271	272	267	284	252	262	274	262	260	286	289	271	260	270	282	217	244	285	254	286	263	284	291	247	230	242	285	258	241	279	259	272	295	255	242	292	257	269	257	274	249	258	264	270	273	275	268	238	287	273	261	287	275	297	274	257	268	248	274	249	279	257	268	268	286	283	293	269	256	263	288	277	256	250	302	259	259	242	275	295	262	277	233	264	272	267	242	265	299	286	258	269	264	258	267	294	265	278	275	276	266	253	293	285	266	243	259	267	279	269	261	257	275	276	267	288	271	276	268	258	255	256	261	265	255	269	251	245	265	283	247	250	282	240	252	259	282	262	280	270	259	244	302	279	282	302	293	260	271	243	275	238	262	268	250	244	295	283	285	242	283	268	274	265	264	252	295	281	247	251	282	267	243	275	266	275	245	257	284	280	251	271	237	266	261	282	273	253	281	251	257	252	256	261	272	267	286	270	251	265	257	266	252	304	260	267	228	230	242	270	272	260	270	288	274	275	265	283	268	273	250	256	263	266	280	251	303	296	285	255	259	280	275	271	256	268	272	257	247	277	275	260	283	272	271	271	280	267	275	296	286	249	278	286	282	271	276	254	258	276	256	253	280	260	295	265	280	287	292	256	293	272	267	285	283	249	268	263	289	263	307	231	292	270	289	288	276	298	296	250	260	255	280	260	273	242	263	247	289	283	267	292	266	249	242	251	275	250	302	254	267	258	261	243	271	284	265	222	253	249	280	281	268	266	266	285	280	264	257	293	247	286	275	281	308	277	280	279	239	297	262	270	279	301	277	265	245	271	284	271	274	265	276	254	231	314	279	247	230	260	308	269	249	245	266	229	232	272	290	269	249	286	275	285	260	263	269	277	253	291	254	274	258	252	279	286	264	283	306	293	273	275	278	302	274	271	263	274	267	273	244	266	252	303	237	290	263	268	274	270	267	268	301	274	277	256	263	241	244	273	284	257	244	288	261	274	248	254	270	256	296	261	267	277	281	292	252	267	263	245	278	286	257	264	290	294	262	257	276	287	275	277	257	283	304	264	289	239	284	255	272	256	262	281	269	243	264	290	266	288	260	287	249	279	275	262	281	235	258	254	273	259	259	280	275	274	265	266	262	278	274	275	272	260	276	273	255	250	273	262	249	294	266	243	254	277	238	264	252	259	265	262	260	256	275	285	274	255	271	267	277	243	273	269	279	261	253	293	269	291	306	287	275	247	270	246	271	269	279	290	277	253	250	284	270	281	257	276	230	286	262	270	236	280	272	244	260	280	271	271	250	277	248	293	295	262	249	269	243	275	273	283	272	254	253	264	254	252	271	251	270	263	288	242	244	256	269	266	276	263	268	266	279	293	272	272	265	274	263	274	277	255	299	271	308	265	253	265	276	276	266	270	278	272	286	292	268	303	273	264	254	279	253	258	264	276	247	240	269	273	261	276	247	242	263	273	251	252	258	270	277	246	273	274	299	271	233	280	275	235	268	276	261	248	279	268	278	282	270	265	274	275	264	280	271	250	259	259	244	288	308	277	259	242	296	248	274	276	257	272	288	302	275	248	256	249	285	282	257	267	271	276	291	257	268	283	269	270	251	288	298	275	288	274	277	258	276	267	291	251	266	300	284	261	277	287	249	271	257	263	289	256	277	270	261	269	267	284	255	235	300	275	293	242	277	301	259	288	286	266	261	276	268	256	254	284	294	299	279	271	277	281	265	263	285	251	283	275	278	265	283	295	262	245	275	253	271	262	286	283	268	277	264	255	267	252	271	294	253	255	262	266	249	217	299	267	258	265	269	276	277	266	306	266	284	276	257	276	267	244	273	257	306	238	254	294	254	264	243	271	250	290	290	252	279	236	250	261	251	280	245	245	282	283	264	277	251	292	271	307	276	277	264	262	269	298	263	253	249	269	234	276	262	288	278	267	285	264	257	259	285	259	277	278	250	259	269	264	274	270	253	276	255	281	274	264	222	281	277	270	296	234	286	254	287	276	265	292	256	282	264	279	246	282	267	273	267	263	280	259	294	264	262	254	264	287	256	261	295	262	273	279	251	272	258	267	261	268	287	285	272	249	271	290	285	304	276	254	286	288	249	304	282	272	287	264	280	251	265	271	273	245	272	249	269	288	278	266	250	257	297	277	278	261	264	264	254	244	261	263	269	252	260	249	275	248	264	225	246	266	268	280	269	279	249	258	292	272	291	265	286	281	273	275	254	282	271	254	276	271	256	280	250	236	259	275	237	293	275	253	275	273	300	263	298	283	249	263	237	247	269	277	285	289	247	301	248	241	262	267	240	269	270	265	251	260	250	273	289	253	277	250	276	262	259	264	264	265	256	269	277	273	272	263	272	283	246	238	284	244	276	256	266	276	281	274	290	268	247	256	287	274	274	278	312	303	311	265	266	297	285	311	252	255	274	265	230	276	285	277	281	270	240	304	252	263	256	293	259	266	264	290	276	256	275	274	259	230	261	238	241	244	267	253	249	258	275	271	241	244	249	242	266	279	283	235	257	274	293	259	259	284	252	259	272	260	292	239	254	262	269	268	252	263	277	270	289	247	268	257
24883	21104	26966	25308	8254	724	574	501	441	446	425	408	359	414	380	398	382	386	372	373	370	332	332	373	331	371	331	383	343	362	367	364	388	321	309	356	387	353	348	364	335	322	345	350	334	337	328	381	333	338	369	364	353	380	353	361	317	336	377	338	338	362	350	350	344	345	325	327	330	365	370	361	346	345	373	308	360	341	335	326	380	350	373	364	334	328	337	326	326	358	365	362	341	370	364	343	345	384	342	320	315	326	345	357	369	350	327	340	364	373	351	356	360	343	376	327	333	306	365	350	309	362	324	315	375	377	361	369	334	345	382	362	381	371	352	302	356	340	321	385	366	330	350	351	344	351	365	353	368	361	362	336	386	360	347	352	361	361	327	351	376	358	343	388	326	374	335	353	361	377	317	349	373	333	345	340	363	368	360	315	327	366	345	359	329	369	331	340	357	355	372	342	359	345	361	375	340	318	340	330	339	313	344	348	368	375	357	374	327	357	388	368	368	349	355	383	348	344	359	356	333	329	369	337	365	367	358	370	350	369	348	385	337	354	358	360	331	367	350	349	378	348	359	333	351	370	318	377	374	348	326	356	325	345	338	357	341	350	387	340	346	351	338	359	317	368	366	327	334	348	335	328	385	373	355	362	349	357	337	364	331	366	334	347	342	352	363	378	350	349	373	332	378	385	342	370	332	360	360	320	372	371	354	347	372	398	381	381	345	363	336	359	314	385	350	352	346	339	368	351	336	406	359	363	373	357	362	347	369	391	329	362	349	369	341	331	335	347	357	373	378	349	371	351	371	356	360	371	318	317	333	361	329	353	320	361	376	363	356	360	367	363	314	361	345	321	351	334	326	352	342	364	378	360	358	370	349	346	356	353	358	366	363	367	341	365	366	393	363	334	326	387	352	346	316	374	369	357	360	314	350	370	340	340	361	370	369	334	344	349	370	351	349	394	342	365	329	363	386	361	327	362	362	346	365	368	361	346	363	378	325	356	373	358	343	351	379	359	334	352	344	322	357	324	345	364	346	331	355	349	341	336	334	353	360	340	352	364	366	372	361	377	374	329	344	349	381	348	320	378	327	358	344	367	392	378	376	367	316	365	355	360	352	337	364	333	349	340	342	340	352	314	386	343	356	338	338	348	376	364	347	361	361	333	342	361	312	341	341	317	375	328	299	380	339	376	331	337	358	406	362	383	318	340	302	360	359	340	365	362	387	355	358	325	356	362	356	362	343	360	354	316	334	349	329	388	385	359	339	371	326	333	396	350	351	349	349	365	364	327	378	357	328	361	358	355	350	332	345	336	330	372	354	336	362	319	343	368	355	399	323	364	351	356	346	324	346	365	336	371	349	353	387	352	339	325	366	343	389	357	336	336	365	351	332	357	363	366	327	358	343	340	351	343	364	367	332	337	347	349	355	405	347	350	331	321	351	348	355	373	352	349	351	358	362	337	364	339	354	335	361	352	367	350	357	344	336	360	393	353	359	382	345	389	319	347	367	336	337	357	335	353	339	345	331	361	327	351	309	372	331	374	325	334	339	310	340	349	366	332	363	351	334	362	354	351	363	333	332	324	337	352	336	354	340	344	280	362	330	366	346	363	358	364	348	348	366	368	367	345	360	386	354	374	341	366	347	336	329	349	340	366	369	350	350	367	335	361	344	320	354	320	362	346	347	361	353	327	366	374	369	361	362	405	339	310	312	361	318	363	333	366	361	388	355	354	358	337	347	372	348	346	346	327	322	339	369	347	345	353	336	347	359	386	312	329	335	372	341	376	347	351	358	352	350	332	322	377	358	339	345	373	365	364	373	348	350	349	336	313	353	336	344	356	339	361	362	337	339	351	333	365	348	327	333	372	338	349	342	378	329	308	349	331	341	356	343	345	328	318	347	373	349	381	359	361	365	337	334	366	406	331	382	372	348	364	350	350	371	338	361	375	354	337	373	372	377	346	388	339	381	366	353	371	366	341	334	347	354	351	326	365	350	345	355	363	356	324	308	353	335	348	374	328	371	387	373	349	353	371	324	352	347	355	346	372	373	352	348	322	373	339	341	331	377	371	377	367	328	364	336	371	364	332	347	363	343	313	346	381	370	361	355	355	326	362	355	337	379	343	329	334	364	361	346	327	320	357	354	345	340	340	330	331	348	353	342	364	374	379	313	347	342	340	345	342	332	341	346	331	352	329	354	387	375	326	380	353	323	346	345	367	345	340	325	381	346	354	361	371	309	353	364	345	335	348	395	339	328	342	351	362	344	336	347	341	357	334	383	406	332	333	377	361	344	313	346	325	351	354	378	359	327	343	356	334	336	342	346	335	351	376	361	359	339	377	352	361	379	359	382	327	331	361	334	349	357	325	351	381	351	359	354	340	357	344	374	349	333	394	379	331	370	337	368	381	341	349	355	365	347	371	331	380	361	330	355	363	357	337	357	373	365	346	337	358	325	347	314	311	360	365	319	314	339	360	358	355	332	379	371	339	341	348	367	328	330	337	350	358	358	333	384	351	337	353	391	375	388	367	337	363	383	323	356	337	374	383	358	320	356	330	352	359	351	334	367	341	362	366	387	357	332	372	314	352	338	333	315	359	385	350	349	355	344	341	401	370	338	341	322	352	375	355	374	335	364	352	331	360	346	337	372	393	319	369	335	359	363	332	345	358	350	353	361	376	328	378	341	374	349	372	328	342	347	369	380	342	353	349	350	368	349	362	341	333	346	322	354	365	329	344	359	324	366	364	336	346	374	349	331	363	317	354	354	352	342	381	376	343	392	344	364	345	366	365	364	329	391	358	338	359	363	368	356	343	363	347	332	350	353	345	364	368	340	330	316	319	332	341	344	374	375	361	361	331	294	339	354	352	360	325	350	357	368	340	368	360	330	330	314	314	334	369	335	363	332	333	350	371	352	355	306	362	319	376	315	383	339	376	348	345	373	395	372	357	373	382	325	383	354	375	361	335	305	333	349	350	364	336	330	352	365	378	335	377	350	352	350	370	323	323	345	335	345	356	350	340	350	349	369	350	339	300	341	381	365	389	345	379	308	335	334	351	360	380	350	355	374	332	366	317	360	325	369	335	335	356	349	359	352	334	335	378	326	335	347	349	357	354	367	362	321	328	346	341	313	342	351	370	392	369	349	378	382	365	368	363	352	374	344	343	362	349	352	363	309	345	325	345	337	342	366	347	324	336	352	339	349	337	353	352	385	316	364	358	398	334	370	372	337	350	316	326	358	361	361	344	352	365	351	336	354	339	387	346	353	357	376	300	358	353	363	362	340	346	384	329	379	372	363	353	376	343	352	338	325	344	349	372	322	335	364	371	379	375	362	318	317	336	334	300	383	339	353	335	346	361	348	392	348	347	330	337	314	376	331	357	335	370	344	352	352	373	362	366	371	341	357	354	324	361	347	387	387	370	337	375	351	349	339	343	324	312	361	367	331	339	328	325	359	345	333	363	345	344	351	355	369	348	380	332	363	336	343	363
16695	32325	3231	1542	1181	971	775	731	629	560	504	513	489	486	406	438	419	415	431	414	417	378	421	381	406	389	386	356	418	388	413	376	380	377	372	360	408	388	417	395	392	387	380	370	353	366	412	380	390	383	390	360	406	410	359	402	348	379	395	396	397	354	369	370	393	370	339	409	376	372	372	406	400	374	390	346	381	376	374	354	385	364	379	367	378	360	367	384	336	381	400	372	380	358	377	370	351	383	378	355	366	364	406	345	366	364	378	372	369	379	370	360	396	378	366	363	371	383	372	359	376	342	384	391	400	353	412	384	333	384	377	367	421	372	382	394	398	375	383	377	361	407	387	388	359	371	396	402	399	352	350	397	376	355	378	375	361	361	374	349	419	354	367	391	388	365	346	372	356	388	363	417	382	395	388	368	379	397	351	381	391	350	367	375	361	396	362	355	343	341	394	400	391	367	347	393	376	406	386	387	366	358	370	356	391	351	391	397	368	351	417	425	372	380	382	385	392	345	423	369	376	364	398	364	406	401	376	353	377	388	385	363	387	381	370	415	400	415	381	380	379	390	355	356	396	401	360	374	374	387	381	396	352	356	361	360	374	342	381	421	396	347	344	383	370	368	354	370	392	404	400	367	384	353	384	350	400	377	357	389	400	410	376	395	340	377	367	421	363	390	386	369	384	346	371	368	369	374	346	358	367	381	361	392	375	402	384	347	380	387	375	361	343	367	370	417	392	375	414	323	400	334	388	394	376	389	359	415	386	372	377	357	378	376	389	361	378	337	393	420	366	406	393	378	387	359	363	404	353	371	402	368	390	397	403	355	381	404	375	382	389	382	393	351	382	362	388	371	406	374	357	359	382	393	375	380	352	387	378	362	397	389	380	380	342	422	365	376	356	369	389	369	373	418	379	396	388	356	374	385	374	371	349	388	402	406	371	338	362	381	396	382	358	383	399	378	383	384	359	355	354	353	392	369	422	345	398	357	387	378	354	381	391	412	391	366	380	344	385	374	363	389	366	376	359	339	387	383	374	367	374	385	356	370	399	389	399	340	369	384	363	394	370	360	352	358	329	373	398	359	342	389	384	372	401	408	370	394	383	360	330	369	389	390	351	378	388	379	391	400	369	412	398	380	382	392	377	334	385	370	360	348	373	373	363	355	355	365	369	393	380	347	401	375	391	388	409	392	360	388	364	372	387	382	359	377	363	358	366	309	359	391	386	377	392	360	360	380	358	365	358	360	399	355	374	382	333	391	372	395	398	364	358	378	365	382	325	362	337	391	396	393	380	339	377	342	394	386	382	352	379	387	380	384	376	351	382	359	393	382	369	374	375	367	388	419	383	366	377	369	365	363	387	348	372	379	381	413	371	377	364	342	393	367	403	366	392	380	389	392	366	375	386	404	395	366	377	373	423	402	377	417	353	341	400	361	356	378	385	380	365	394	381	397	370	368	389	383	376	379	350	359	388	388	425	371	389	389	359	372	394	395	385	404	383	359	374	371	367	407	355	359	396	388	413	407	354	368	387	381	366	359	384	336	387	411	370	336	403	392	366	348	378	371	396	359	382	389	385	368	364	356	401	400	367	415	385	353	385	383	361	379	343	407	359	391	382	342	377	369	367	338	367	401	346	359	386	359	377	388	388	374	363	338	404	382	392	327	395	396	326	340	402	347	391	374	413	396	374	373	379	339	380	373	360	402	369	374	407	368	366	414	389	381	383	363	394	385	383	373	355	317	392	355	365	332	388	371	402	393	375	321	380	385	399	378	369	393	385	387	396	373	365	406	394	390	397	368	384	408	373	405	364	375	378	416	357	354	374	361	371	346	375	394	365	386	376	370	374	376	389	384	356	356	397	381	413	380	397	376	363	359	399	403	394	356	386	380	394	389	400	417	330	396	345	411	365	398	377	371	373	391	404	372	378	369	359	392	356	386	392	370	404	378	381	389	355	338	397	385	396	369	366	398	387	356	390	361	371	380	351	358	376	382	375	375	372	355	402	363	378	370	390	406	377	359	392	373	384	325	380	393	395	367	384	384	356	411	362	343	371	367	372	401	361	402	382	382	383	370	350	366	374	382	384	384	330	380	395	370	364	374	374	385	385	383	372	347	372	364	395	358	394	363	375	356	397	424	396	386	380	343	384	373	362	405	354	349	405	400	374	354	383	351	363	340	360	341	337	353	398	399	344	384	380	366	376	371	362	391	372	380	350	356	393	384	374	371	338	377	361	396	412	372	377	413	350	389	420	375	369	357	393	366	386	355	355	367	402	403	390	400	362	375	395	374	407	359	410	369	393	347	346	367	373	397	374	387	375	385	388	391	402	333	400	375	357	371	373	375	386	403	376	373	383	374	379	368	349	445	390	396	387	351	392	337	376	357	399	399	377	390	395	386	368	392	351	375	369	395	352	383	359	354	388	356	381	399	368	386	379	385	397	400	381	357	382	367	362	380	408	386	353	333	359	355	420	352	385	368	409	369	383	388	379	396	409	409	398	425	372	366	379	404	413	386	389	374	391	371	366	369	377	396	391	362	365	380	378	349	376	381	370	373	385	410	360	423	381	354	392	373	369	395	386	406	411	350	360	373	410	372	412	386	372	366	376	398	360	408	379	387	366	386	368	360	371	381	339	417	379	361	382	372	388	366	384	376	359	354	382	349	374	377	364	363	377	381	371	398	391	392	365	360	370	404	367	357	380	381	402	361	366	389	356	403	404	376	363	370	387	361	355	354	390	384	349	419	414	387	380	362	354	369	383	360	384	384	404	388	365	383	355	415	346	374	417	374	368	389	387	378	353	363	398	423	353	396	368	392	382	379	372	361	370	382	419	389	342	393	391	386	360	364	348	368	391	383	367	379	393	385	383	383	376	377	370	364	338	348	401	409	394	376	397	393	362	404	379	383	374	351	350	391	372	379	366	388	362	389	387	382	369	362	373	392	387	377	364	357	359	367	388	412	362	380	384	385	389	408	387	384	344	407	365	396	352	352	383	381	411	415	359	354	392	375	384	387	366	380	389	375	366	415	397	375	377	389	350	401	355	366	387	386	366	369	347	348	337	354	406	382	389	372	411	386	379	363	380	391	388	400	353	379	382	394	364	369	372	362	354	407	381	355	348	367	394	371	360	372	360	425	392	364	341	382	383	379	352	369	390	384	401	391	374	387	375	355	369	391	363	356	359	367	401	382	393	377	385	404	385	346	373	372	358	347	364	394	393	406	373	352	334	376	377	382	384	370	358	378	364	388	371	363	371	423	396	334	368	401	385	407	376	382	361	357	368	364	393	376	370	355	390	364	351	341	353	370	383	376	373	357	342	401	388	418	373	339	368	386	355	365	399	333	407	338	370	355	387	374	377	370	390	405	362	371	343	394	328	371	397	395	378	393	364	394	347	422	361	339	388	377	379	384	381	400	348	363	387	365	357	351	380	346	371	377	371	366	376	376	368	352	343	377	382	366	396	375	366	379	350	391	397	370	378	338
22583	21110	28659	23809	21112	21136	6745	1282	973	898	841	692	705	627	657	634	635	595	627	565	629	607	604	561	567	565	536	556	522	577	543	536	542	533	568	539	549	554	574	538	518	531	537	524	511	557	522	568	545	501	573	500	554	481	522	505	530	510	549	515	499	552	542	523	535	513	536	518	512	510	538	506	457	544	540	502	522	527	499	539	529	541	503	505	544	538	541	523	553	550	494	524	541	513	459	483	507	503	516	516	541	550	542	575	541	547	538	505	513	536	525	489	504	539	491	552	509	507	544	558	535	542	483	551	546	491	516	535	476	455	508	477	576	541	493	497	500	513	524	508	537	511	541	489	510	549	508	556	495	509	540	478	538	516	496	501	543	495	508	519	503	463	531	548	520	487	495	490	522	524	574	492	513	505	513	516	522	517	527	506	527	511	492	515	539	552	524	499	488	504	514	521	507	515	530	529	525	524	533	526	513	497	575	500	519	500	515	505	491	542	508	515	505	495	541	476	524	501	523	533	529	496	504	530	491	531	520	518	568	506	515	537	513	500	586	517	500	526	529	496	500	495	532	517	543	472	555	531	511	517	527	550	508	461	490	507	506	498	502	569	502	525	529	532	517	546	493	528	538	502	528	506	488	529	518	547	536	537	516	546	511	516	521	528	526	517	538	523	497	564	561	532	495	513	529	512	530	510	491	471	480	501	506	521	485	505	499	507	495	544	561	488	536	522	513	483	504	468	503	549	523	514	496	516	548	515	506	528	515	533	508	515	506	519	511	510	543	537	514	525	525	506	491	521	497	491	560	491	490	513	534	506	525	471	520	507	452	468	536	509	513	530	487	538	564	531	535	499	539	538	520	530	540	552	468	496	466	503	534	510	557	525	520	527	493	524	547	527	516	509	527	520	512	510	538	510	507	544	505	543	488	554	533	525	537	516	533	519	520	551	494	532	543	487	500	513	495	546	532	493	511	487	499	513	521	519	498	516	536	526	518	467	503	533	546	516	502	523	538	479	514	511	508	489	514	521	568	503	541	507	545	509	540	529	528	495	517	506	504	514	481	488	526	543	545	553	501	510	502	535	530	546	515	498	494	486	547	532	513	565	478	527	510	513	521	511	514	478	523	491	528	510	531	494	500	523	511	567	487	518	487	533	480	540	532	523	522	503	509	514	524	541	545	555	509	527	521	515	542	521	514	516	520	542	521	541	543	534	522	488	518	537	504	477	503	554	503	542	505	511	458	517	527	514	473	519	477	454	528	536	523	542	525	531	468	505	478	548	475	500	511	510	505	482	483	516	500	539	525	514	521	508	533	521	533	540	571	524	452	533	512	513	551	553	528	502	554	547	533	486	532	503	495	547	549	467	518	548	548	526	498	500	537	527	522	523	489	497	544	577	515	537	490	575	542	527	498	523	517	527	558	508	492	558	486	548	509	501	558	511	505	517	521	534	505	549	527	516	487	546	537	500	515	551	532	512	498	544	532	522	556	558	514	490	480	504	534	529	486	486	541	467	539	528	495	507	515	550	512	521	547	498	530	497	498	522	544	506	517	511	534	515	494	517	525	553	487	545	528	518	496	510	512	539	514	539	525	537	492	536	474	513	509	497	482	533	525	497	540	472	516	532	530	501	556	519	533	512	503	506	535	511	521	518	509	502	486	523	548	505	540	462	516	520	499	492	517	521	514	552	529	494	527	533	529	515	476	496	526	522	526	533	551	482	555	526	545	497	520	504	514	502	526	501	491	471	562	502	509	540	543	519	502	498	531	528	503	478	547	527	501	533	523	510	511	522	492	545	527	491	492	503	550	525	531	517	523	515	549	518	485	499	493	513	500	554	501	522	532	519	505	530	520	526	561	533	526	521	526	555	490	454	525	534	486	484	511	485	517	523	535	543	509	485	516	541	499	513	507	550	519	541	518	564	505	508	510	500	491	534	515	530	530	538	483	545	528	504	546	516	483	510	526	514	504	504	531	571	519	504	509	533	527	521	524	532	496	499	553	557	540	508	527	535	541	502	469	525	551	518	525	532	513	470	483	500	534	592	532	495	528	538	482	534	512	513	506	514	534	549	477	502	518	474	523	562	527	519	496	458	511	515	508	546	448	517	499	562	562	497	510	534	476	514	495	525	512	493	549	493	542	517	502	521	537	509	481	530	481	521	512	499	570	496	530	542	515	463	479	523	536	573	491	524	561	504	517	498	469	477	484	511	532	523	496	518	525	520	559	530	549	504	485	527	509	517	452	507	525	567	504	542	535	492	530	539	572	564	525	532	490	525	541	540	515	517	524	486	503	501	480	492	527	551	547	539	462	512	499	496	507	490	523	523	500	499	510	551	503	506	546	496	536	540	496	483	521	506	504	495	524	536	521	529	525	524	535	514	530	500	518	551	538	497	519	500	489	530	514	516	495	523	501	516	503	557	514	546	503	516	451	488	510	478	469	511	488	491	497	511	494	510	553	511	524	514	522	512	514	505	495	531	506	488	524	531	558	510	508	487	499	563	525	505	514	534	527	542	503	529	511	508	559	540	494	531	505	527	510	529	488	540	487	523	498	521	530	491	557	500	554	537	507	530	531	516	512	510	504	541	496	508	531	529	548	479	518	479	543	532	547	511	479	575	529	501	520	556	514	548	539	530	535	498	495	539	521	540	477	489	513	500	559	530	521	483	506	492	551	519	487	523	495	583	489	485	535	517	516	524	488	516	505	529	510	491	541	524	539	540	537	498	497	500	504	475	486	483	542	555	509	512	532	529	494	496	560	530	500	496	537	501	522	559	543	503	524	504	512	516	533	545	553	531	461	510	516	558	518	526	529	512	496	537	533	491	480	528	520	501	540	471	505	491	519	544	525	556	542	522	538	552	470	497	498	541	526	547	481	490	520	526	496	497	536	504	518	527	505	506	509	550	505	531	522	531	533	557	521	528	531	472	518	519	523	489	573	522	545	508	512	536	525	482	531	546	487	520	525	528	509	563	507	549	531	535	518	513	517	566	524	543	531	516	524	495	510	514	510	515	535	540	519	485	528	536	534	565	536	547	492	500	476	496	514	546	529	483	521	489	498	481	523	517	484	526	512	498	495	553	508	557	462	491	530	527	525	508	520	538	513	520	523	504	539	517	523	553	516	517	525	514	501	535	538	512	545	519	514	550	508	495	554	501	534	507	486	508	537	536	502	524	543	533	524	538	506	527	511	504	498	528	495	503	543	460	509	502	477	505	520	558	530	522	536	541	501	498	501	551	524	528	491	506	499	539	562	509	520	522	519	538	536	521	465	517	531	485	523	539	522	564	526	519	553	494	527	519	510	529	557	535	519	513	518	508	525	515	498	540	535	516	518	527	535	515	509	514	508	495	514	517	510	503	556	490	528	493	518	506	473	499	480	524	528	514	540	514	501	517	483	549	504	509	534	495	499	496	533	506	520	524	535	516	499	485	506	466	502	497	484	529	527	561	529	511	492	493	495	562	547	524	497	502	501	524
19583	42038	9385	4652	3455	2691	2018	1686	1363	1152	1040	879	826	797	743	721	766	662	622	635	613	594	632	600	558	560	585	548	518	534	546	551	586	522	537	542	534	541	535	553	512	603	521	535	554	556	513	577	532	542	546	501	531	560	531	522	556	526	565	531	497	516	534	518	517	557	525	477	572	535	524	526	528	526	561	510	522	521	530	556	543	522	570	525	527	516	532	539	531	542	518	522	497	510	538	524	504	519	500	534	508	544	534	521	527	538	544	527	546	518	517	511	505	529	521	510	508	542	533	538	553	497	502	540	529	536	517	547	497	517	513	495	544	475	531	521	526	565	548	537	511	496	520	504	531	542	537	518	526	492	533	485	507	544	505	497	543	503	542	541	526	542	516	491	495	529	517	533	502	504	501	526	512	543	539	486	520	511	520	478	507	539	499	548	526	519	520	495	494	529	529	521	535	494	496	538	522	493	512	483	555	532	503	547	520	544	507	521	524	494	514	525	522	502	526	500	524	508	508	511	525	501	514	529	561	531	510	500	535	502	542	523	543	540	525	473	492	552	522	480	509	509	514	515	503	523	488	544	561	567	544	506	531	512	553	552	500	508	544	497	537	497	514	550	543	538	498	502	554	522	516	515	539	518	505	527	568	531	483	477	508	517	517	558	569	517	544	555	488	471	517	511	521	539	513	512	519	546	539	509	505	542	516	540	496	543	499	486	546	548	516	539	487	510	521	521	473	519	505	508	520	495	500	532	523	554	526	521	510	516	520	541	489	491	527	579	527	515	558	508	524	506	522	504	516	522	567	544	515	548	497	535	557	505	520	539	475	523	496	566	510	500	470	517	533	487	517	469	533	519	512	524	527	520	522	529	550	510	551	514	555	492	501	502	561	522	484	487	500	521	513	541	535	560	521	536	508	513	539	495	540	496	538	499	523	496	552	512	489	503	534	484	514	550	549	534	547	499	562	525	527	508	507	510	526	511	530	536	512	514	497	512	518	466	502	550	493	551	495	543	510	520	539	509	457	598	509	544	507	510	511	526	518	522	499	508	533	527	478	511	523	528	515	500	509	539	533	518	464	527	503	528	554	499	495	510	517	534	500	519	502	516	493	496	532	520	529	524	525	488	552	504	492	581	527	551	566	518	500	507	524	542	511	548	499	477	519	515	504	523	475	503	528	513	570	509	501	477	504	521	524	510	488	504	526	505	474	520	496	578	487	521	505	529	542	462	539	469	488	561	551	530	518	527	519	528	537	511	529	478	546	496	513	556	523	487	513	490	453	487	527	499	507	498	528	505	517	564	506	515	516	500	525	545	526	522	505	515	543	513	553	568	539	506	492	524	499	526	541	484	512	540	542	560	516	539	511	526	479	526	517	549	532	497	518	523	519	507	532	523	499	547	509	510	511	533	525	527	467	527	522	509	517	501	524	508	551	554	491	516	529	489	526	493	528	527	481	501	509	490	511	541	515	539	531	518	536	522	529	480	548	500	491	521	509	477	497	536	548	562	526	529	514	508	505	532	558	496	528	472	514	542	539	524	540	505	501	469	486	565	502	516	468	506	565	534	560	495	516	540	490	510	545	522	562	518	536	548	554	489	470	528	499	530	527	523	505	509	528	492	499	502	546	507	580	518	489	508	503	534	530	508	472	526	518	520	546	455	477	535	519	516	546	436	568	537	486	520	496	532	546	532	490	545	537	523	576	499	560	511	461	533	567	483	523	536	544	544	530	547	468	507	545	507	498	497	534	538	548	493	521	524	488	493	547	545	527	531	540	467	528	516	520	528	524	507	508	497	499	517	518	458	522	534	503	478	556	535	530	540	483	556	531	505	486	499	488	517	517	531	529	561	533	530	541	498	552	481	536	504	526	540	568	541	485	528	517	529	542	500	523	534	524	519	539	512	483	482	518	520	515	520	522	544	533	524	550	484	513	527	522	525	515	499	505	502	509	527	514	470	486	497	575	519	530	503	519	499	515	485	556	513	512	561	511	494	542	515	517	521	522	513	507	503	523	489	527	540	512	556	529	496	524	524	555	506	532	534	518	496	521	484	542	537	496	497	503	467	488	498	514	502	494	530	497	546	535	552	512	559	522	540	502	507	522	497	508	506	546	512	535	526	540	507	501	526	553	513	516	493	523	527	481	467	487	567	545	582	535	535	570	510	544	511	530	523	586	513	527	544	500	533	490	482	514	483	532	482	522	541	556	527	506	494	513	492	535	510	506	517	484	510	530	493	522	540	522	537	515	543	522	508	529	541	540	518	560	511	475	524	514	542	504	509	528	545	554	525	539	554	506	558	501	492	509	557	532	533	553	505	554	516	532	511	466	513	541	525	549	547	527	549	522	505	511	497	569	493	532	548	484	514	516	516	518	516	518	522	531	518	508	491	501	529	522	487	493	558	528	536	482	481	521	511	559	549	489	506	502	524	522	510	533	510	539	512	552	516	511	553	518	502	490	509	491	537	492	500	505	479	485	485	526	467	521	508	514	532	528	490	526	504	548	522	516	486	483	492	496	498	465	532	529	527	502	489	596	526	500	519	511	499	521	555	493	520	532	536	514	547	512	545	509	511	504	509	534	504	519	562	521	494	521	501	496	497	531	537	542	505	520	541	490	513	562	559	554	509	511	532	513	530	519	509	527	546	548	495	477	530	542	509	549	493	514	465	480	539	513	452	502	534	510	546	487	519	504	530	498	533	488	533	534	525	508	476	521	525	511	500	517	526	543	550	474	532	539	556	520	509	517	527	523	533	496	531	563	485	521	514	510	501	535	499	534	548	565	525	521	564	532	493	535	527	500	541	464	524	476	523	524	511	500	516	516	512	462	535	503	496	508	529	501	559	505	496	485	534	483	560	528	493	563	513	540	477	569	540	537	550	480	545	495	512	517	505	528	522	510	509	520	561	527	497	505	520	467	511	528	465	505	530	494	525	472	506	573	519	511	527	517	488	507	533	481	508	527	530	498	514	521	531	527	542	486	500	500	520	509	511	527	479	514	500	493	515	490	503	554	547	536	509	531	522	532	506	507	524	489	510	468	515	576	551	540	536	505	522	541	500	547	535	507	509	515	565	509	479	528	538	536	507	550	520	499	499	523	511	485	530	540	553	526	534	459	525	552	529	518	511	508	545	516	512	518	542	466	514	516	533	491	551	532	496	522	514	528	524	533	476	484	480	542	523	546	520	523	509	485	539	519	527	528	541	493	530	556	491	489	553	531	491	526	515	511	481	528	538	528	485	521	524	489	551	521	488	558	478	526	561	545	507	516	540	481	516	489	523	539	500	496	480	515	506	544	538	527	490	529	506	572	535	531	531	548	508	495	573	521	518	531	509	505	510	553	520	518	494	505	531	525	510	524	528	521	507	495	515	530	549	503	509	546	550	536	522	505	524	485	494	530	579	529	506	511	528	543	538	518	503	494	507	528	547	512	501	532	539	536	536	511	483	522	543	550	494	528	537	488	532	539	527	518	545	524	519
27985	18832	4120	355	261	188	224	152	207	192	186	171	170	175	169	182	181	178	162	161	154	154	176	178	171	158	181	167	183	192	189	174	177	179	180	181	175	167	164	188	164	168	155	165	171	185	183	164	153	171	151	175	156	152	177	178	183	184	173	193	199	180	184	166	187	185	169	165	150	182	163	173	160	166	171	186	192	169	159	138	157	171	167	189	164	184	169	179	175	181	182	150	161	159	161	165	186	178	182	181	175	162	158	172	159	175	178	176	158	153	148	159	180	150	197	188	155	189	186	185	173	153	204	162	184	187	160	159	148	171	163	169	190	182	186	173	187	149	152	181	186	150	148	155	172	176	151	172	159	189	167	174	173	181	167	187	185	175	177	156	167	171	182	174	181	154	183	178	181	202	166	148	191	173	183	163	175	176	174	175	204	172	177	156	179	175	164	176	166	151	180	186	162	174	179	172	169	144	170	166	169	179	156	154	172	178	163	176	157	177	179	168	171	186	177	178	169	161	164	164	163	158	181	181	183	169	128	181	175	189	189	175	172	170	149	172	177	152	160	167	144	174	184	148	167	179	167	185	177	147	202	184	172	170	169	146	190	183	186	181	193	169	181	195	186	172	152	183	154	173	174	179	151	160	170	151	180	156	159	169	183	155	154	185	186	173	169	162	160	184	200	147	167	165	193	150	177	172	165	204	145	183	153	184	168	190	151	179	178	165	181	167	178	187	182	183	167	189	176	188	163	182	173	180	171	155	147	166	178	158	170	188	169	171	175	200	158	183	189	180	162	186	183	179	207	170	157	197	192	178	180	191	169	169	161	171	160	162	178	185	160	180	180	176	166	184	177	206	172	184	171	169	190	164	173	138	174	178	177	178	170	157	201	174	159	183	166	189	177	167	185	187	166	199	168	187	162	147	180	160	171	184	189	173	160	157	171	178	169	168	166	157	188	180	171	170	183	172	210	186	175	162	172	165	161	184	144	162	184	165	178	156	158	150	204	139	158	183	187	166	158	167	162	186	165	176	164	174	189	159	156	205	166	183	177	210	183	160	165	166	175	159	169	153	184	167	189	183	171	168	156	157	157	163	153	178	183	185	164	167	167	156	196	193	204	183	167	173	178	196	174	156	177	158	160	174	174	183	191	186	174	155	193	168	158	159	193	153	185	182	176	172	182	170	169	179	164	157	168	162	174	175	186	152	157	202	157	174	171	166	171	164	199	170	164	169	188	164	187	185	175	171	176	181	169	176	148	162	180	164	182	170	168	160	197	164	164	185	173	176	172	150	176	158	183	180	162	166	167	168	201	189	164	187	177	165	175	180	188	162	175	165	176	164	163	184	161	169	175	167	173	181	163	164	180	168	160	155	142	166	180	142	158	184	182	174	187	193	172	176	164	200	179	168	168	161	160	182	164	190	165	156	159	182	166	168	175	167	162	173	173	164	174	164	170	160	136	164	174	183	170	169	173	150	203	161	188	174	182	166	168	175	168	164	156	186	167	183	170	178	178	185	192	172	178	186	155	177	158	154	159	152	156	162	197	183	170	173	189	165	173	191	171	180	183	180	176	185	192	187	171	179	162	177	182	170	175	174	164	178	178	175	184	147	192	154	174	148	189	162	168	176	181	180	155	158	188	175	181	176	195	164	166	131	176	159	171	146	206	169	153	178	179	186	171	182	170	186	168	163	171	163	170	172	166	175	158	150	169	146	156	206	154	160	171	164	180	176	170	183	174	171	154	162	189	167	172	169	175	179	163	195	161	160	168	188	171	161	164	160	178	143	184	166	169	157	198	168	187	196	178	178	161	161	162	178	160	150	175	174	177	146	170	158	179	181	176	159	167	155	182	181	177	145	172	184	180	174	153	172	173	174	179	194	171	175	186	168	203	180	187	186	203	170	148	178	185	163	177	203	173	183	157	178	162	162	158	154	164	156	191	184	171	157	168	148	176	160	181	181	188	168	181	156	161	158	182	165	171	165	181	185	196	175	179	177	163	156	171	201	174	158	166	166	172	159	170	164	171	187	200	154	166	149	157	155	169	175	160	150	188	179	186	175	167	179	187	173	166	168	159	160	153	172	177	178	175	162	176	159	165	160	166	202	177	157	170	165	175	169	155	166	168	166	184	159	166	171	169	139	171	147	184	183	166	164	163	177	142	175	153	168	188	181	170	172	144	169	175	181	181	167	173	170	185	163	187	167	177	170	174	184	167	178	161	172	157	155	182	172	180	185	190	168	163	163	156	178	181	151	171	172	179	187	147	186	170	153	187	168	180	174	188	169	204	170	185	155	162	161	177	149	194	170	184	165	163	165	143	156	180	181	166	181	185	170	164	188	169	146	163	144	158	150	185	167	172	161	155	190	179	144	152	174	167	185	159	159	187	177	187	172	186	187	183	178	154	161	208	146	175	175	202	200	206	174	170	163	178	196	194	152	159	167	164	174	172	165	167	174	163	177	175	165	166	189	172	163	192	166	171	188	147	166	190	171	162	166	188	191	170	186	159	165	167	147	180	154	150	154	159	184	172	163	187	159	171	190	170	164	171	169	189	147	178	171	165	190	147	176	184	149	168	166	164	154	160	181	172	163	175	185	191	172	184	187	187	158	194	180	178	168	204	159	176	160	160	132	167	171	169	171	147	185	175	161	152	184	171	176	163	182	173	156	165	181	185	209	164	177	187	181	179	174	177	137	191	172	161	173	174	167	166	147	179	169	172	183	172	176	187	169	185	186	182	195	167	171	172	184	163	175	195	168	187	158	158	177	161	165	167	160	174	178	153	185	168	177	175	165	157	175	172	151	178	155	166	167	174	171	184	183	157	152	167	197	184	167	162	150	169	173	176	179	151	155	170	157	155	150	184	161	198	167	186	166	157	162	178	168	181	184	169	164	174	157	176	164	192	154	176	150	173	171	163	179	166	184	175	157	154	165	172	165	183	170	176	190	168	194	170	161	174	177	177	148	173	165	152	176	164	171	159	161	184	159	195	171	180	166	178	181	163	159	155	181	187	155	192	169	184	173	172	167	155	164	159	183	171	182	158	168	194	176	167	166	153	190	171	136	158	170	190	197	162	163	161	191	175	154	160	157	148	165	189	175	179	171	195	167	181	172	172	167	170	172	180	174	186	170	168	156	171	161	167	178	145	175	167	168	195	207	181	171	177	174	156	188	165	174	165	174	185	178	148	157	165	197	188	173	180	188	162	170	199	171	152	180	158	164	188	165	177	159	177	163	173	153	175	169	147	186	174	173	161	174	166	148	183	174	160	172	183	152	193	187	167	176	171	158	185	173	178	174	163	177	173	180	165	186	173	159	178	155	160	173	182	189	184	183	186	174	159	190	150	165	176	160	173	156	186	183	184	156	162	178	169	180	160	188	186	173	168	161	174	176	152	174	181	202	168	175	163	183	186	161	182	172	174	160	192	173	174	161	178	175	147	166	183	167	165	163	167	186	184	207	168	139	160	177	162	156	183	169	129	166
15832	14079	499	330	292	244	249	218	244	233	203	206	182	192	211	205	189	202	225	181	182	207	204	198	194	197	202	196	215	195	175	185	189	194	215	177	168	207	190	186	184	180	182	244	203	207	186	185	191	198	197	167	197	189	164	201	212	195	217	223	162	215	209	203	179	197	195	179	172	177	201	183	178	186	215	231	213	198	179	203	180	176	223	189	195	197	194	194	205	178	190	206	211	179	198	188	188	192	192	179	187	210	185	204	169	224	202	213	202	178	190	191	192	219	192	201	206	206	198	184	203	184	194	191	211	203	197	193	179	189	190	189	195	190	196	185	193	184	197	190	195	193	196	207	163	190	214	191	196	170	186	185	172	185	183	195	177	218	198	180	201	177	179	181	187	228	209	196	198	191	182	189	207	210	212	195	190	207	240	197	206	204	186	186	204	193	205	196	175	207	195	198	191	216	193	200	184	202	210	203	223	195	188	210	201	197	175	166	210	220	193	187	210	185	169	181	190	190	194	200	202	212	186	193	211	197	194	206	188	171	196	194	189	176	179	189	189	186	215	193	193	191	195	205	216	177	195	215	179	186	191	214	221	206	224	208	207	176	180	195	192	204	215	195	175	196	190	199	186	170	180	233	181	179	185	204	197	174	197	185	190	197	180	187	199	203	211	215	181	191	212	211	194	206	191	196	215	203	200	211	181	186	184	207	215	193	183	163	194	196	198	184	214	202	211	197	180	201	191	204	189	206	211	205	203	223	187	197	189	192	199	187	213	196	188	195	213	182	204	209	199	220	191	201	205	173	212	211	204	185	190	211	194	194	205	184	194	195	193	195	201	187	171	185	218	188	204	213	226	185	174	222	197	192	185	182	197	199	172	179	187	187	193	193	199	199	188	201	203	183	179	176	200	183	218	191	198	176	188	205	197	177	227	178	190	214	184	200	208	182	191	183	203	227	182	192	207	205	184	221	184	216	205	190	194	190	206	195	210	196	202	213	202	203	185	202	193	201	192	192	225	188	206	197	205	176	188	199	193	187	197	213	204	216	217	197	202	192	199	177	204	179	188	198	212	208	170	181	193	193	186	207	187	212	187	188	197	185	200	193	177	201	215	198	193	199	166	187	211	174	214	186	223	191	170	205	189	184	182	229	177	178	214	191	184	183	195	201	199	187	190	197	183	196	210	194	212	182	214	209	202	185	205	209	193	192	202	170	173	194	199	194	187	187	171	229	203	197	208	204	178	174	194	220	210	196	190	225	196	201	218	196	207	221	191	163	194	186	175	188	229	172	189	207	175	203	197	187	203	196	172	184	186	188	193	210	177	187	210	201	202	197	213	187	206	204	192	205	197	180	201	209	193	206	197	205	155	193	208	207	185	167	204	181	207	191	182	190	175	192	191	211	191	199	178	182	206	201	214	183	190	206	201	224	189	200	181	170	223	188	207	184	195	182	203	213	184	196	181	195	213	223	192	211	212	180	185	186	197	170	204	190	209	202	191	228	181	185	200	217	203	193	203	196	208	211	180	225	214	207	212	201	190	206	187	182	205	181	171	206	175	194	192	186	198	174	211	182	220	183	193	180	171	190	193	203	201	178	205	187	189	186	182	202	213	173	185	206	183	203	212	192	203	198	210	187	172	178	188	207	200	207	203	195	200	182	211	191	194	169	178	203	165	175	175	203	198	196	183	202	177	186	198	193	195	212	175	201	223	197	201	174	180	185	180	199	223	174	186	190	211	228	187	182	190	188	200	206	178	187	201	178	179	217	220	179	200	201	177	182	205	202	199	178	202	221	210	225	186	192	192	172	209	193	189	188	197	196	202	163	189	211	194	206	223	181	232	203	215	223	200	203	217	194	201	195	204	197	235	204	183	197	199	160	200	193	202	210	213	192	200	207	196	199	194	191	212	190	212	198	203	185	193	195	178	187	204	203	205	210	181	212	188	200	182	189	185	188	206	174	195	188	174	175	177	187	224	219	204	195	204	185	181	190	193	188	195	177	203	176	227	196	195	178	214	191	197	189	186	172	216	199	186	207	215	174	178	189	198	223	204	210	183	190	214	172	197	188	210	159	211	192	183	189	193	202	187	191	220	213	184	230	180	205	192	201	214	193	213	188	189	194	193	204	182	188	164	162	186	206	211	215	183	187	189	192	201	212	193	184	163	205	204	194	195	177	199	199	184	212	188	205	198	182	182	181	204	186	187	204	199	179	180	195	204	206	208	195	188	193	216	183	234	197	203	202	173	199	205	190	185	203	200	199	198	183	217	183	189	190	215	187	186	187	202	209	190	161	202	203	204	190	196	186	168	164	200	177	197	197	182	195	196	186	182	200	178	223	190	219	216	199	192	194	221	201	162	210	179	212	177	212	196	214	185	199	181	178	193	189	212	216	202	169	201	218	199	169	206	194	192	202	207	179	194	192	194	196	205	199	195	190	176	190	184	190	171	189	191	203	171	193	217	228	189	217	190	186	176	170	202	205	179	221	161	197	183	176	191	201	208	194	183	194	209	187	205	196	187	211	194	201	212	181	207	187	195	191	193	192	160	175	187	205	179	183	194	203	197	187	171	177	203	216	189	197	191	183	205	224	227	193	204	186	189	196	188	205	189	200	210	179	191	187	202	202	214	200	197	211	196	211	193	210	193	203	179	179	179	188	188	183	206	205	199	194	183	193	194	200	174	169	207	192	209	201	205	187	185	177	212	231	212	184	197	224	188	207	210	211	198	208	209	201	209	181	193	215	197	216	187	158	182	203	188	187	205	236	209	188	179	194	175	234	195	193	202	182	179	225	210	200	185	205	183	184	212	189	176	188	197	195	172	183	205	181	189	174	183	207	182	196	195	201	208	212	204	197	184	225	193	201	187	179	216	200	206	231	220	214	207	202	179	230	215	204	202	195	205	179	200	202	186	188	191	190	186	192	194	194	184	214	202	221	207	188	194	198	200	194	171	185	209	207	172	198	200	207	197	204	195	174	201	179	187	229	200	206	207	195	203	206	197	220	205	184	204	206	189	193	202	192	186	174	195	223	174	195	205	165	202	202	182	204	208	194	199	206	225	177	189	207	176	181	173	212	158	188	171	191	225	192	202	197	162	195	205	177	199	202	199	165	192	175	212	198	201	196	177	196	198	169	194	197	186	175	188	200	208	183	177	206	166	204	199	182	180	197	189	192	203	186	185	164	193	203	197	179	182	183	169	191	179	183	201	183	201	199	191	189	198	206	192	195	167	151	197	184	179	180	234	219	202	210	203	213	174	218	208	188	201	205	218	181	201	198	179	185	196	199	201	184	198	194	194	206	198	188	182	189	183	191	181	184	180	161	191	172	218	178	219	199	196	203	182	214	195	182	198	184	191	170	218	207	185	188	200	201	189	233	195	207	201	181	183	201	209	231	197	216	197	194	187	208	179	188	179	214	179	171	173	194	200	202	211	176	166	174	184	216	180	207	190	196	200	191	202	199	176	196	175	213	191	214	186	183
23672	21054	28032	24301	21017	7741	896	570	486	416	382	356	343	348	300	340	317	288	305	260	268	285	279	299	278	238	306	278	246	254	275	253	261	259	273	248	252	279	250	288	252	270	254	273	247	258	287	259	250	222	230	258	263	250	227	258	239	271	276	246	250	256	266	258	222	257	251	259	253	236	251	257	239	254	273	243	298	239	254	257	263	251	268	247	240	234	264	256	265	235	262	300	276	237	254	257	251	260	241	250	260	248	242	248	286	297	266	259	284	257	243	265	306	270	251	249	272	264	256	263	257	250	273	267	267	214	276	259	269	247	268	277	243	255	243	232	271	235	237	240	255	254	243	253	263	274	232	246	210	295	261	231	258	275	244	298	241	241	244	221	257	228	247	247	288	235	233	241	271	272	246	242	259	268	260	264	205	264	216	247	265	260	250	242	256	246	242	253	228	263	254	243	218	283	228	235	270	252	240	262	259	263	228	278	217	262	248	277	232	273	244	238	234	247	253	269	262	289	265	233	245	268	255	247	248	253	229	276	262	255	261	249	254	271	239	244	265	247	244	266	254	250	273	248	252	259	265	251	244	245	263	271	239	223	248	277	276	242	258	245	281	271	282	270	282	256	279	273	254	282	278	260	246	254	256	268	257	263	262	284	265	231	257	257	258	245	253	237	251	278	233	293	261	235	236	252	251	246	247	246	255	265	252	275	258	236	280	238	270	231	277	236	242	264	260	266	231	267	263	258	221	259	273	256	246	259	245	227	262	271	248	216	253	264	238	237	262	250	241	271	244	268	253	237	252	251	251	279	256	240	260	268	254	219	227	258	234	235	241	239	247	242	234	267	248	242	265	282	262	234	238	250	265	250	232	266	266	248	253	261	259	255	259	259	263	256	234	278	260	247	248	264	249	257	257	235	269	257	251	256	257	263	273	230	277	270	259	242	278	262	234	262	258	238	263	256	262	292	262	282	252	241	257	228	259	247	240	267	257	273	274	249	265	271	243	257	236	233	246	251	252	265	253	244	271	255	257	251	233	232	230	273	238	246	219	276	257	245	276	256	283	268	246	252	258	257	279	277	289	250	256	255	242	220	252	238	265	230	246	242	231	235	259	278	268	239	253	259	273	254	251	253	244	262	236	265	253	244	277	246	249	277	249	263	268	248	228	267	284	253	242	254	266	251	281	270	265	243	252	305	259	246	254	239	245	271	250	238	253	266	249	264	258	248	246	235	262	261	248	236	238	274	271	254	257	266	270	251	226	265	228	261	277	286	237	264	267	248	230	265	224	254	248	237	267	250	242	265	234	275	253	262	246	240	249	273	269	257	255	268	228	233	259	218	263	240	247	248	252	209	250	276	247	255	244	246	279	298	276	233	271	252	258	237	247	272	253	250	224	275	245	217	232	226	246	228	241	268	262	267	254	239	239	256	282	245	266	223	278	251	237	262	260	271	232	263	254	260	215	251	224	247	262	242	264	235	248	255	276	283	231	239	232	253	241	263	254	239	268	299	236	244	263	255	277	259	243	234	259	274	281	245	254	263	255	245	224	280	257	236	262	263	289	284	258	259	240	275	242	249	263	262	242	262	240	283	259	252	233	250	281	251	261	259	265	263	233	244	235	254	263	247	277	266	250	261	289	254	251	219	247	257	274	252	284	270	218	260	267	254	236	260	272	252	246	227	262	247	246	289	276	237	241	277	250	197	295	268	243	273	245	254	284	263	235	237	229	236	253	248	237	264	222	253	238	227	254	263	273	238	265	265	251	242	241	233	248	228	246	240	252	257	253	249	256	267	267	261	238	269	259	245	222	278	258	256	242	286	259	252	239	226	287	227	225	233	242	253	259	266	293	262	291	275	270	266	263	253	240	224	253	249	242	252	254	280	269	263	260	261	242	249	255	244	250	280	251	262	221	266	246	285	256	239	264	282	273	269	245	262	239	269	259	249	276	243	246	249	275	243	254	276	253	263	270	255	246	270	255	269	249	224	245	250	266	248	251	220	258	242	276	245	260	239	274	268	231	258	275	242	247	278	251	282	243	240	239	266	240	245	270	285	274	289	249	288	291	237	260	258	226	272	267	271	273	236	239	265	235	255	269	239	235	292	253	260	229	260	266	262	282	245	270	244	257	247	258	245	289	265	255	236	262	240	237	257	237	273	250	240	273	244	255	262	231	272	254	266	266	271	235	230	233	248	290	263	258	237	294	271	271	288	243	251	221	259	265	294	250	262	260	248	270	277	248	270	231	264	254	254	267	238	267	257	269	232	274	208	271	274	225	227	260	251	257	236	239	263	251	239	231	238	259	250	282	250	269	262	241	252	261	230	291	261	293	247	234	248	239	244	224	246	250	217	268	249	257	256	252	266	245	239	249	245	271	232	276	234	274	254	255	260	241	231	255	282	251	254	267	254	251	256	261	290	246	233	236	252	237	276	254	231	269	259	274	264	268	262	263	253	258	259	262	255	257	270	261	278	273	302	226	278	260	287	259	242	276	252	257	252	267	254	288	228	262	216	258	246	230	241	246	244	248	271	225	243	251	266	252	249	268	278	261	254	266	271	236	266	244	226	236	246	240	277	233	266	253	269	214	259	234	238	253	253	264	239	229	262	254	229	253	255	244	259	228	237	269	227	243	259	257	254	259	259	277	230	259	264	266	253	254	248	246	257	221	266	230	245	236	249	278	272	262	262	239	248	228	238	263	272	292	275	245	264	255	248	259	241	250	231	238	248	264	257	241	257	243	256	251	269	249	217	259	262	237	243	257	233	288	251	283	274	217	267	252	249	244	247	252	262	263	245	275	294	254	222	240	243	255	244	265	255	283	253	242	245	258	240	224	253	257	245	274	267	249	246	240	264	270	234	247	250	241	266	263	272	278	261	284	277	236	231	265	262	246	240	259	254	251	244	278	266	245	240	244	244	254	266	266	270	276	290	262	271	279	236	228	260	249	248	238	249	266	255	258	248	262	223	226	269	253	257	274	251	251	296	260	228	249	243	258	273	258	247	230	244	256	264	279	237	262	231	250	232	265	231	220	239	239	237	250	224	233	225	261	273	253	253	246	282	260	279	231	241	234	262	251	248	287	243	246	241	255	275	273	219	235	242	252	233	271	250	251	231	237	273	255	251	289	254	267	259	260	240	233	253	277	240	258	251	214	242	257	249	277	239	254	255	257	245	265	247	231	246	237	248	259	262	237	251	236	264	246	274	248	269	255	249	260	253	243	245	265	213	228	235	260	242	241	212	259	250	277	287	254	246	249	263	269	250	235	263	232	274	258	291	275	250	273	236	272	288	287	257	269	250	276	251	235	229	257	226	237	254	255	257	232	231	254	268	251	247	245	269	295	263	256	251	243	242	260	246	229	263	267	268	243	245	236	257	241	257	235	278	251	263	246	241	272	252	263	265	236	248	265	254	227	235	269	251	256	265	264	245	268	257	259	242	261	257	260	242	253	246	236	246	248	264	269	283	234	223	242	252	259	246
17017	37118	5572	2571	1779	1353	1072	841	694	571	520	478	435	392	381	366	398	341	332	309	286	343	321	292	290	276	307	289	309	312	284	272	257	265	295	290	268	302	295	279	290	287	280	324	310	265	277	277	248	258	265	278	255	276	287	300	258	283	296	267	273	257	275	280	297	291	269	264	289	287	294	277	266	223	266	289	248	261	310	292	265	274	267	288	263	248	269	297	274	275	255	255	284	258	255	249	273	281	272	253	264	276	290	296	267	235	290	270	272	285	265	244	279	277	267	236	243	259	301	286	275	263	266	274	255	238	279	264	251	275	253	288	266	257	261	299	281	277	283	264	241	261	314	274	263	260	303	261	269	261	268	282	251	285	275	247	264	277	251	243	271	275	267	254	283	272	254	274	254	265	259	272	282	252	245	229	262	268	264	283	303	280	290	252	262	287	260	270	287	258	260	256	255	262	288	266	286	264	263	257	254	263	279	290	262	266	268	261	280	291	265	267	273	269	273	279	282	272	251	293	277	234	274	299	254	265	265	286	261	277	264	249	247	260	273	281	275	232	260	248	274	293	261	283	273	256	258	261	276	279	283	277	281	267	290	270	292	256	257	262	265	247	248	267	265	249	276	251	273	299	283	281	283	280	272	269	255	252	262	275	273	267	254	283	301	275	285	284	275	290	241	270	296	262	280	284	270	278	266	276	244	265	252	279	253	269	282	243	261	245	241	246	295	262	253	263	286	260	254	267	278	222	273	263	232	284	278	265	291	280	268	258	271	264	277	297	266	263	265	283	301	263	254	263	270	253	276	274	280	268	239	249	266	260	288	265	266	266	280	275	282	272	254	266	282	263	275	261	266	263	257	280	250	267	277	256	255	263	297	292	256	262	276	252	268	242	244	286	261	271	269	272	266	263	250	269	239	264	263	269	243	229	250	269	259	266	264	241	259	304	270	288	267	302	265	251	264	268	249	243	271	231	261	264	256	242	255	249	270	248	288	260	254	248	247	263	268	251	279	299	271	266	285	277	261	271	295	296	277	240	268	272	256	277	252	280	271	279	264	252	279	296	278	281	267	258	249	241	243	264	245	285	262	234	283	266	264	260	285	261	297	264	270	280	283	268	301	265	263	243	268	286	270	274	266	288	256	269	262	274	255	286	279	280	276	282	266	274	293	271	291	283	275	266	259	283	262	263	267	281	262	217	269	271	272	210	271	260	260	251	242	278	265	273	242	283	274	264	287	239	286	252	271	291	277	272	260	251	253	255	244	271	290	281	310	231	248	287	260	260	268	255	271	281	254	268	280	273	242	272	252	273	273	261	251	262	286	239	263	267	273	287	256	276	302	240	290	258	264	265	263	271	276	266	262	258	231	265	275	265	258	261	272	258	256	235	279	240	268	292	260	288	274	248	265	261	261	270	250	277	283	271	268	281	259	254	266	266	253	286	287	247	264	281	258	234	293	273	270	281	265	292	258	262	245	276	297	304	294	289	258	250	268	241	261	282	277	264	284	278	272	260	272	291	271	254	270	248	272	303	271	271	274	248	287	259	233	258	288	263	258	235	284	268	271	269	239	255	270	270	275	266	272	252	266	240	269	245	255	241	266	288	279	280	280	265	261	267	261	271	249	250	283	261	267	266	300	271	283	265	274	224	306	267	274	273	271	263	250	286	239	262	229	266	232	272	238	278	255	249	245	251	269	263	242	263	286	283	280	261	258	265	276	268	253	251	283	303	276	292	244	268	267	285	272	278	264	278	252	268	237	286	272	282	305	271	244	275	275	263	260	268	294	292	293	260	256	272	256	305	274	280	286	271	257	288	266	262	293	264	311	265	276	251	298	270	290	303	277	278	257	288	250	256	308	251	279	261	265	277	267	285	267	264	265	260	273	250	265	283	267	238	258	270	273	258	229	280	267	265	254	251	289	268	308	276	274	269	276	280	248	258	289	247	259	275	303	263	278	271	274	264	261	280	283	277	246	267	262	264	300	266	252	288	264	259	274	282	282	269	248	279	282	274	257	240	278	274	284	256	284	278	268	280	283	249	280	261	252	248	261	258	265	250	286	271	266	276	244	278	252	259	235	245	262	243	245	261	265	240	264	276	266	277	254	277	257	272	269	266	285	274	273	269	256	248	271	260	275	278	300	278	255	248	272	271	230	252	276	285	259	251	275	291	253	249	280	241	273	293	285	254	261	284	256	261	263	261	314	275	274	240	267	289	253	260	262	297	250	264	263	256	232	299	293	287	263	283	250	262	254	264	279	277	247	278	261	251	288	245	277	259	261	243	291	285	265	254	273	273	264	262	276	272	253	297	271	291	253	262	268	250	273	253	282	267	264	248	280	247	254	239	241	256	247	279	283	261	288	263	274	254	282	280	264	268	277	279	282	227	263	260	272	253	278	248	265	275	279	265	224	283	253	282	266	251	290	264	284	257	241	248	276	263	275	290	243	249	250	250	295	295	276	264	282	308	277	254	269	272	260	263	262	265	270	271	266	287	278	286	289	259	293	270	245	264	296	277	292	288	266	285	245	265	297	278	268	265	271	280	290	244	278	287	293	264	244	279	286	276	248	269	261	273	261	269	238	285	251	267	276	268	277	262	255	255	250	285	263	268	271	254	275	244	263	294	284	249	269	265	275	216	283	281	242	255	274	255	246	283	276	273	269	295	258	240	265	269	244	261	262	269	270	276	271	291	268	252	275	268	280	246	292	261	258	249	261	241	264	244	288	266	253	266	278	299	244	240	269	248	262	268	242	256	256	290	275	297	263	255	265	277	250	246	295	240	254	284	296	265	255	267	275	252	272	270	265	250	266	252	277	288	269	287	271	270	293	256	283	247	275	261	285	255	256	253	268	231	261	234	284	290	236	279	242	263	273	268	257	253	261	289	285	266	252	265	273	279	270	257	272	268	294	263	255	274	232	310	277	249	283	242	289	251	275	250	253	239	261	279	293	262	280	272	260	271	260	232	269	281	276	256	250	274	240	263	259	262	277	248	251	261	252	287	261	296	245	280	286	259	262	268	289	282	287	289	262	289	256	281	290	262	277	277	264	273	274	243	253	291	250	262	272	299	293	275	249	270	247	292	272	247	279	286	285	277	251	277	239	241	251	260	270	266	233	266	275	267	272	274	265	256	284	272	244	279	254	272	251	262	284	234	242	271	250	271	261	254	257	287	272	247	285	273	249	271	292	242	250	261	277	283	261	249	268	276	245	262	280	274	277	254	282	244	268	288	254	281	266	280	283	250	293	248	266	257	263	258	289	265	245	267	284	279	270	244	256	260	260	257	265	244	275	270	267	279	272	263	286	275	278	252	258	243	266	268	313	277	294	261	249	276	266	296	278	272	257	274	258	268	310	285	273	298	264	251	284	264	261	284	275	260	289	248	274	254	262	274	261	252	274	243	248	279	289	257	278	265	242	253	273	292	258	265	267	271	301	246	272	283	234	266	287	242	269	253	260	281	266	254	261	276	241	256	292	262
24828	21040	26701	25373	7737	668	559	481	443	428	442	393	397	379	385	396	365	361	365	367	386	379	329	363	367	328	392	380	386	346	376	351	345	355	365	374	310	333	374	344	371	336	356	347	355	329	354	335	366	383	349	342	351	392	379	334	353	341	337	353	359	344	332	316	333	300	342	344	335	349	355	340	341	337	341	348	360	338	347	369	341	360	356	304	367	355	339	381	339	351	327	345	338	330	332	365	364	366	354	343	363	352	368	334	353	338	348	384	314	335	370	349	370	345	344	378	326	361	310	319	344	350	340	348	323	336	336	342	365	323	346	370	340	340	342	352	333	319	345	373	364	336	349	363	348	375	359	350	387	337	318	363	372	338	338	349	369	355	387	350	366	364	314	315	386	372	324	361	347	324	352	339	353	363	364	330	333	349	372	367	343	345	355	326	343	329	364	321	347	360	325	322	333	343	318	374	347	358	309	304	354	354	357	339	309	357	370	367	350	358	347	326	373	338	351	320	361	340	300	326	342	368	382	344	392	359	357	335	357	346	352	313	294	348	330	346	340	321	340	358	371	347	344	332	358	376	313	325	337	356	320	375	327	312	347	354	349	343	328	331	334	387	350	344	341	357	353	337	365	350	327	328	361	351	331	327	337	331	293	354	362	362	391	362	341	332	368	327	351	357	342	358	345	357	350	326	339	347	348	348	361	342	357	297	376	370	335	379	362	375	331	353	355	385	322	342	350	332	339	333	340	329	342	386	344	345	362	318	356	341	345	337	368	353	337	327	350	331	359	337	375	352	317	311	318	339	378	346	353	352	333	353	376	340	372	348	321	393	331	341	359	349	360	411	358	346	346	354	364	341	355	332	327	335	346	334	320	340	306	357	340	346	358	342	364	331	366	370	338	347	349	335	373	346	332	340	389	350	377	374	345	296	362	325	350	364	361	365	340	360	349	365	331	326	369	376	374	380	337	362	325	363	324	332	340	334	368	348	328	320	380	318	366	350	342	322	320	370	373	359	375	322	356	332	342	345	366	371	391	328	361	344	304	353	357	357	339	337	340	320	320	361	377	339	381	330	346	353	362	352	368	367	355	363	355	353	338	339	350	364	360	330	312	350	331	340	361	326	347	332	357	315	385	349	342	327	390	344	331	316	350	371	351	332	330	353	391	325	371	339	366	358	310	346	318	351	343	338	374	318	334	342	342	336	303	348	364	353	349	325	343	340	351	336	369	359	361	311	327	346	358	326	346	357	349	324	382	336	336	343	351	375	338	336	347	332	348	330	364	344	325	312	347	328	330	372	338	355	374	364	332	329	320	311	344	368	363	336	361	372	361	364	345	348	356	374	355	345	356	334	339	317	322	345	352	359	333	372	368	345	370	360	347	342	348	357	385	325	344	366	345	318	348	325	323	364	345	364	368	365	350	357	389	349	328	380	364	354	344	331	349	339	320	321	333	368	339	325	398	359	367	343	336	367	328	343	367	365	354	379	335	323	351	337	359	369	374	312	358	359	360	359	373	363	344	343	324	356	339	356	377	327	309	333	374	324	368	321	365	327	337	342	338	347	349	350	339	352	373	365	364	352	330	356	347	356	333	345	337	343	326	357	348	333	359	334	333	352	323	315	350	359	345	363	338	365	372	351	357	360	375	358	379	366	343	339	354	334	349	352	341	357	340	393	381	347	365	363	362	374	334	329	360	315	312	365	391	357	335	348	380	360	319	379	344	342	356	340	313	336	369	335	369	350	368	386	341	348	345	367	370	345	365	314	365	318	370	348	332	366	327	337	383	338	344	377	318	320	347	345	323	362	362	334	341	338	380	310	379	329	341	370	346	354	357	360	351	357	325	333	345	364	335	374	378	384	351	331	361	340	325	354	363	371	330	364	348	328	352	344	354	340	361	365	359	334	359	338	361	320	365	390	345	364	382	367	358	317	349	351	347	363	328	329	326	322	357	341	386	380	377	353	327	370	364	359	350	322	364	355	326	324	319	335	318	341	367	330	340	368	343	372	386	321	363	394	366	348	336	340	335	353	302	344	328	354	361	356	362	355	367	334	361	381	353	347	341	345	366	332	315	327	310	317	352	351	327	347	332	350	353	327	363	371	326	342	362	364	312	337	336	353	325	349	368	336	337	373	287	328	386	377	354	362	348	343	380	350	382	361	312	375	363	318	390	350	316	370	360	331	319	307	345	370	313	349	325	365	342	349	355	342	327	335	290	367	376	358	375	349	321	348	358	341	367	337	337	336	367	385	335	369	338	357	347	350	341	360	303	357	364	373	302	358	345	391	342	333	361	350	327	347	298	367	366	362	331	342	341	323	344	362	382	380	331	339	347	369	340	357	373	357	364	342	351	352	362	382	326	356	358	388	388	363	341	352	345	347	359	347	358	377	323	302	330	309	342	343	357	357	383	365	356	339	352	327	347	318	368	349	360	348	306	343	352	301	367	343	337	309	359	339	381	377	371	376	374	316	333	361	318	347	354	354	366	340	385	385	341	358	359	369	338	338	333	355	356	346	360	358	345	372	315	322	374	337	354	335	330	335	343	330	355	352	350	343	337	349	356	324	349	364	331	352	344	353	358	332	348	345	353	357	345	338	328	348	342	330	353	336	344	328	347	340	366	332	353	363	323	328	374	339	365	349	363	326	300	345	355	348	341	354	365	358	368	329	359	320	353	351	335	363	379	348	305	344	315	354	375	338	356	348	368	353	341	338	336	334	383	342	317	322	343	347	335	377	367	349	353	352	355	346	376	337	365	331	367	359	362	349	343	304	359	370	355	348	361	346	361	326	339	323	310	327	347	349	371	345	319	335	347	334	324	347	330	360	308	343	372	356	342	356	346	338	338	332	363	330	321	350	310	347	316	289	339	357	327	361	334	353	366	324	347	365	350	302	360	333	345	333	320	410	367	343	339	343	350	358	350	365	368	359	345	315	317	329	365	342	341	340	328	352	324	361	322	330	325	353	345	378	316	347	327	358	361	376	337	350	345	348	330	352	349	336	325	358	380	350	336	322	336	361	344	354	348	358	358	318	363	365	339	339	320	344	361	351	339	338	335	362	349	355	338	380	351	354	351	320	364	381	330	336	344	334	359	348	307	361	344	367	358	360	339	359	366	338	372	380	376	351	352	344	334	368	323	325	358	354	349	349	361	391	381	335	339	377	350	335	365	363	334	355	357	346	366	333	386	308	359	375	354	378	356	363	338	341	356	344	347	340	378	332	346	326	349	331	353	342	317	364	327	375	352	358	326	344	353	364	379	359	356	363	330	341	372	336	320	316	338	363	366	373	320	348	370	352	350	345	348	385	369	337	338	348	362	331	331	373	350	362	370	327	360	347	392	337	363	386	313	343	314	330	380	352	296	336	350	340	352	349	345	343	330	347	340	345	375	334	330	341	326	350	360	337	319	344	360	294	380	303	337	343	349	339	356	346	362	356	333	359	335	351	347	328	344	341	325	369	342	376	335	336	360	389	329	347
16727	30712	3068	1580	1211	953	852	644	606	568	506	513	515	478	460	444	413	417	405	405	384	361	397	425	362	408	378	362	420	385	386	381	370	428	430	356	376	380	360	383	375	345	364	365	398	390	370	391	363	331	382	382	391	387	357	327	368	393	361	336	339	384	373	354	388	382	356	371	368	364	357	383	351	362	363	341	377	406	391	349	408	373	356	345	348	411	409	328	350	357	368	372	368	355	395	358	386	361	389	403	359	370	332	397	369	393	356	382	375	391	399	321	394	375	390	362	408	376	357	376	363	346	354	366	388	345	378	353	375	392	391	387	428	363	359	359	359	387	423	390	387	391	378	382	365	397	373	398	368	401	364	383	440	381	359	397	381	387	403	363	342	367	387	402	381	363	391	405	374	351	368	366	374	354	352	348	355	390	356	341	372	383	393	401	391	364	396	383	345	361	378	389	385	407	389	364	374	341	415	372	379	396	382	419	366	370	367	409	357	387	372	379	383	402	378	370	397	352	384	386	351	369	391	393	417	391	400	383	368	351	427	360	370	363	370	387	414	389	375	364	360	360	329	374	386	346	389	385	391	351	392	351	374	347	389	352	383	364	374	391	403	382	422	401	383	404	412	358	352	374	354	397	385	379	402	385	351	373	398	396	391	391	407	374	369	374	398	358	372	355	353	360	336	364	389	403	359	362	405	380	389	399	393	419	376	361	386	373	360	376	401	386	351	359	372	385	416	340	368	370	369	380	382	380	385	365	356	362	378	419	392	347	378	381	393	358	370	351	377	368	342	352	341	373	347	375	387	384	383	376	361	319	387	374	370	365	391	406	392	341	395	370	384	366	350	386	353	323	398	357	405	370	383	347	355	339	387	390	372	363	396	350	352	361	367	368	397	407	396	357	355	371	348	360	350	388	389	414	366	361	385	372	370	397	390	349	401	358	367	375	377	360	387	365	363	385	354	342	375	370	347	413	377	385	398	378	368	372	403	342	396	366	390	346	337	404	359	374	370	381	381	382	402	370	354	383	382	404	364	357	351	403	388	393	419	377	378	383	390	357	367	375	402	366	392	377	381	366	375	386	368	387	398	374	366	389	392	375	354	364	371	370	390	381	420	355	391	403	345	390	371	398	388	360	372	353	376	394	367	373	374	351	384	402	374	424	417	408	401	399	377	379	388	353	367	362	344	380	348	370	367	382	369	357	391	374	394	344	355	394	358	365	378	376	351	348	395	367	408	360	371	375	337	348	368	373	366	395	356	368	380	359	384	356	362	380	386	386	381	368	364	389	372	379	338	358	384	402	389	357	393	382	383	379	383	393	387	388	424	413	387	370	409	419	369	374	364	389	376	385	389	381	407	404	359	364	373	388	356	362	373	388	382	355	375	339	378	371	391	393	393	413	381	392	401	383	388	381	393	353	398	374	373	376	365	364	386	399	346	360	359	365	406	402	393	348	389	337	385	366	364	375	383	388	381	335	385	350	383	409	340	405	378	376	424	369	369	356	359	368	404	380	407	350	396	362	388	400	344	360	386	371	359	363	394	383	384	379	372	399	380	366	384	369	353	361	369	366	376	390	359	395	371	391	335	376	382	384	372	341	380	359	384	357	398	374	401	367	376	372	402	354	406	385	394	336	346	379	393	390	374	370	389	363	358	397	394	384	388	323	366	381	384	401	363	387	400	376	380	394	380	361	381	431	352	360	401	356	397	409	388	355	398	393	378	414	398	346	382	364	370	358	376	345	354	382	412	369	365	351	343	363	388	360	392	367	359	402	375	364	382	371	377	371	388	372	337	357	383	369	369	372	368	401	418	380	359	387	389	385	399	367	374	352	378	401	356	384	363	363	387	358	384	396	376	366	396	371	371	343	373	324	351	410	373	358	357	398	378	385	382	348	373	362	375	401	345	398	336	408	355	367	376	394	365	384	380	384	343	352	393	368	386	347	407	376	376	411	337	354	366	400	385	349	369	389	335	393	334	351	367	392	382	368	377	382	363	366	379	381	347	345	394	371	384	334	353	359	373	379	386	376	382	339	382	396	348	357	380	373	376	392	366	401	380	393	336	394	381	383	374	376	375	391	365	359	363	371	377	370	387	392	331	372	353	374	389	381	364	390	385	330	408	390	393	376	410	382	387	362	366	340	380	339	386	348	389	370	377	402	366	366	348	354	374	369	360	352	368	385	364	352	392	381	400	380	367	324	366	382	375	343	360	380	366	376	364	406	385	363	369	398	365	392	405	393	361	394	412	384	362	413	367	353	411	385	366	388	381	373	372	397	345	377	365	405	367	377	363	378	388	366	368	382	382	363	387	400	378	388	384	353	373	369	395	365	414	375	371	378	339	345	370	382	393	374	398	376	382	398	371	391	377	364	388	367	395	363	393	395	348	391	372	386	392	349	391	359	359	392	331	390	365	350	312	361	367	364	391	355	374	377	331	375	405	356	397	368	414	373	381	385	368	421	384	339	379	382	392	351	362	366	409	363	389	382	365	353	355	353	389	352	404	409	387	368	406	349	379	354	345	358	345	377	357	371	376	439	358	358	390	368	381	377	351	352	366	386	362	369	358	376	366	358	325	373	376	389	376	392	373	369	381	392	361	381	361	342	367	389	374	379	380	404	396	383	383	356	387	355	372	363	392	409	371	362	373	368	395	372	401	401	359	361	387	392	338	370	360	370	375	360	374	386	376	448	352	396	384	373	380	372	373	390	386	387	370	379	389	413	360	372	378	344	375	371	345	382	367	361	347	374	393	362	379	319	359	411	333	358	374	372	389	366	362	333	385	407	376	380	375	369	407	384	386	346	362	379	389	371	354	359	390	354	385	358	356	364	386	380	364	401	330	358	361	366	371	359	352	393	376	355	359	376	370	379	387	362	351	406	356	354	365	368	389	362	372	394	379	392	379	343	375	388	393	366	396	376	365	357	404	386	373	399	392	394	346	406	368	374	367	357	369	372	381	385	367	351	402	363	359	363	363	373	370	381	392	371	374	381	384	386	398	380	365	374	400	381	355	362	383	349	380	375	376	345	394	351	359	365	367	358	373	354	379	389	349	387	368	373	364	392	362	374	363	383	356	366	365	377	366	344	362	364	376	359	413	357	388	372	373	357	355	386	381	355	369	388	384	367	382	357	360	413	412	361	398	353	355	366	370	372	365	373	391	374	396	350	379	359	358	374	361	390	386	372	367	385	371	376	387	349	370	392	369	380	365	383	384	346	385	387	342	362	363	348	370	377	382	371	353	410	372	369	357	352	378	384	379	364	362	393	376	350	336	392	360	420	367	368	383	406	362	333	343	382	366	376	403	403	392	379	359	323	397	367	371	428	387	381	375	380	391	358	378	379	367	387	375	361	390	374	402	383	361	410	387	382	416	357	360	408	365	391	426	375	344	363	368	384	354	406	377	336	380	356	375	420	369	391	376	356	430	391	367	373	376	398	360	376	364	365	384	360	393	386	403	385	376	388	345	361	347	370	362	366
22560	21078	28512	23862	21077	21067	6158	1188	951	900	791	778	740	692	662	666	598	587	569	591	545	628	589	539	555	551	583	565	555	553	560	580	515	537	527	509	502	558	536	545	505	557	513	509	532	547	566	504	483	502	486	555	566	483	531	531	472	532	547	515	540	540	558	543	471	542	537	517	522	498	538	534	550	561	536	517	499	514	508	529	534	520	545	530	535	561	519	498	518	520	532	539	514	509	518	525	500	548	510	521	583	502	562	492	524	507	510	569	499	531	549	537	544	550	522	507	488	496	529	513	512	502	508	508	506	540	491	551	550	523	532	453	524	512	515	548	522	516	523	545	513	491	545	517	531	503	501	521	515	540	557	516	552	517	503	499	531	516	514	483	525	517	552	545	523	503	549	463	538	549	503	522	551	562	507	503	534	556	522	491	541	546	522	504	501	511	515	529	527	523	543	537	478	551	546	505	551	502	550	515	554	528	512	492	506	527	521	517	541	518	522	479	490	504	526	513	500	508	541	513	485	515	540	518	532	506	523	486	537	538	513	526	515	521	501	493	537	497	533	491	508	509	534	537	527	467	537	500	519	472	506	548	510	523	502	517	511	544	511	492	568	531	482	503	512	502	493	557	516	533	510	474	505	521	514	530	513	549	485	535	518	529	536	512	522	492	525	521	541	527	533	507	503	512	533	476	542	518	521	559	510	517	531	567	543	521	493	516	547	523	510	517	493	514	494	530	523	569	480	529	507	519	520	491	478	520	551	488	497	478	552	512	519	526	511	539	521	574	527	498	519	535	528	543	507	503	503	510	513	501	579	552	509	521	523	535	505	485	514	513	517	498	502	489	492	518	536	506	501	514	555	530	527	517	517	494	509	526	504	511	519	543	559	531	510	500	484	537	508	477	517	544	518	478	509	502	530	492	510	529	459	506	518	457	492	535	529	518	523	522	535	521	528	527	505	542	510	520	555	504	507	552	511	479	535	511	523	541	530	509	519	524	539	500	467	508	516	526	495	552	536	504	512	502	530	525	505	514	545	478	561	561	519	506	521	533	502	515	504	510	492	528	536	507	509	479	528	550	532	570	537	527	493	557	514	522	523	505	493	490	534	534	508	536	483	504	525	504	508	545	515	519	497	489	482	507	535	504	505	514	502	526	521	509	471	555	558	528	513	512	528	541	510	507	539	539	534	510	530	504	519	499	486	542	527	555	525	510	498	504	522	504	515	514	515	512	513	487	547	499	492	555	519	550	526	519	519	526	545	506	492	529	506	503	515	530	492	534	492	494	541	486	545	510	506	494	489	488	539	534	535	522	546	515	497	542	493	499	469	513	504	527	528	503	530	499	506	486	497	546	534	513	531	531	531	505	502	501	522	503	506	511	510	498	520	506	489	518	530	495	558	525	477	557	500	491	500	537	503	520	514	506	539	497	551	486	521	506	547	500	517	560	529	496	507	512	541	488	511	510	522	546	537	498	523	523	484	544	497	516	492	486	545	533	504	565	506	513	547	552	477	547	536	507	563	570	519	480	516	518	484	513	531	526	534	495	559	521	523	547	523	481	534	510	498	553	527	559	438	535	505	484	509	529	536	523	498	552	513	489	501	506	473	504	499	487	554	504	472	547	543	519	497	518	534	504	513	529	493	498	545	534	508	520	501	511	508	530	565	529	570	522	490	488	504	564	511	527	517	485	488	538	523	461	502	516	505	536	507	546	528	530	505	531	517	544	490	525	529	500	567	498	522	504	555	536	517	513	508	502	552	578	497	521	511	530	508	520	508	530	501	481	504	518	527	521	517	496	544	509	491	519	490	505	510	554	489	478	503	541	493	538	506	522	473	493	502	511	500	505	528	479	467	530	484	550	503	560	486	517	483	553	512	512	552	535	493	509	518	481	507	476	522	508	517	543	512	501	557	493	493	549	492	492	518	525	527	510	512	564	532	524	526	533	516	512	497	491	556	510	524	560	505	522	509	550	516	529	529	494	535	522	523	515	498	546	510	548	552	515	533	547	500	514	540	531	509	496	536	518	513	489	510	503	550	571	512	486	518	513	506	485	544	557	519	508	533	493	543	492	473	481	556	478	502	541	494	553	487	508	487	533	540	526	508	505	482	519	516	487	550	527	531	553	517	514	579	500	558	544	514	512	516	466	558	524	460	524	532	534	495	519	539	505	591	485	534	523	517	552	545	534	505	539	529	463	513	479	555	536	488	518	562	556	520	508	517	480	525	512	467	570	520	540	527	513	552	498	523	541	554	526	531	568	526	554	547	558	505	512	503	536	494	491	576	504	519	530	582	490	496	504	527	504	529	532	494	515	519	517	530	511	544	510	521	533	522	538	535	498	518	502	529	525	539	526	485	504	517	507	492	528	468	556	504	506	517	517	518	520	504	506	511	552	500	562	503	548	490	517	512	529	482	537	514	558	505	490	489	515	552	533	524	555	518	509	551	559	554	515	503	493	526	506	526	533	519	495	528	513	483	521	504	559	573	533	478	531	514	523	532	505	507	562	534	517	521	517	515	527	489	501	508	524	484	504	514	555	485	499	495	541	560	549	517	514	470	504	510	552	504	527	521	498	492	510	560	501	569	494	553	482	510	498	575	523	520	515	547	504	510	538	512	487	520	501	528	526	534	544	511	555	520	543	519	501	484	480	527	471	519	540	489	508	534	525	535	506	525	497	550	499	544	492	487	520	479	521	514	505	546	511	548	471	507	467	509	516	555	532	510	461	548	518	504	509	513	522	549	536	512	515	527	535	564	520	490	545	495	507	523	506	492	518	488	507	529	544	485	548	547	487	501	527	544	467	509	541	516	517	534	527	500	497	467	516	500	481	504	509	499	565	516	526	515	550	531	535	519	519	515	490	495	571	505	489	501	507	485	508	542	520	523	503	509	499	515	490	505	519	500	530	504	507	492	555	521	517	540	496	505	490	516	516	531	492	521	512	492	500	520	500	475	528	514	511	523	550	518	530	516	510	495	534	529	530	566	552	521	543	527	518	510	493	522	521	507	526	526	544	540	519	492	527	549	500	528	532	558	530	528	520	523	509	534	538	523	539	479	611	501	501	498	471	503	474	542	532	504	511	508	495	503	501	502	529	549	491	513	517	482	490	512	519	507	517	539	529	527	496	501	486	517	486	510	517	505	491	494	567	523	524	524	520	486	513	553	517	487	547	505	534	503	491	476	500	508	541	468	469	507	537	566	488	557	517	546	473	504	475	517	526	494	500	500	473	537	503	542	519	471	536	527	550	546	514	522	486	524	525	514	522	566	521	508	520	531	497	487	525	546	516	513	487	549	549	513	500	503	508	537	495	509	509	558	537	511	553	526	538	496	492	504	499	531	520	489	503	552	524	544	499	540	520	531	491	500	516	495	521	515	506	481	512	552	547	503	501	539	511	541	540	507	554	532	541	527	502	485	483	522	522	509	500	498	531	514	541	531	489	517	535	535	543	525	570	530	505	533	503	555	512	505	487	463	530
20120	43217	9494	4698	3407	2556	1984	1647	1292	1145	978	929	862	792	753	688	768	676	632	650	601	626	610	608	545	565	550	593	577	587	537	585	528	564	567	542	557	494	547	559	547	536	512	525	565	538	554	547	538	583	552	521	501	556	581	543	526	552	558	524	476	538	528	511	525	538	554	532	537	495	508	480	526	504	527	509	542	543	514	477	525	522	529	540	529	537	541	553	537	531	501	467	509	517	490	561	527	518	513	453	498	519	532	487	517	475	502	526	504	502	544	496	546	493	552	552	505	518	535	529	498	520	516	525	468	559	521	506	528	529	512	508	495	542	498	510	512	508	514	528	502	507	509	438	510	519	478	515	487	559	545	496	491	544	528	500	499	510	506	532	474	502	467	511	517	521	523	529	550	542	534	490	498	568	526	513	537	564	511	490	571	516	499	491	555	522	562	540	514	472	518	494	540	540	566	520	506	497	536	544	491	516	509	511	503	510	545	492	509	513	541	495	518	520	482	521	507	507	541	526	530	510	501	506	533	504	589	511	507	530	527	533	525	562	517	511	467	547	523	517	532	544	523	473	517	472	519	497	540	482	483	529	550	510	551	479	525	498	501	541	527	499	487	496	498	517	519	520	546	551	501	505	486	503	522	493	500	555	535	506	496	495	475	522	535	505	557	526	539	523	554	549	511	507	535	508	530	513	547	554	520	509	532	526	555	506	492	532	497	518	533	505	518	516	542	485	515	537	499	502	513	486	482	517	536	494	467	559	532	537	529	555	499	536	536	527	491	510	526	532	544	567	518	511	575	490	508	538	539	546	511	518	515	533	523	546	526	499	520	555	523	507	557	511	509	549	524	552	520	533	530	528	508	508	535	508	535	528	496	497	544	521	530	519	534	515	516	534	537	544	563	487	550	532	536	533	481	483	520	506	537	546	542	475	536	481	536	513	523	491	528	529	491	551	526	552	488	522	504	465	516	507	533	526	545	508	509	517	487	498	566	472	513	521	530	483	502	519	571	512	501	521	476	504	549	495	531	551	484	544	509	496	537	516	551	526	523	548	508	527	522	529	490	534	528	475	487	502	472	524	566	530	543	527	504	498	514	508	505	512	534	532	459	565	525	517	517	517	489	525	544	548	501	512	507	481	531	537	534	516	566	577	516	535	498	487	549	505	501	507	508	547	569	556	518	515	531	515	512	514	484	553	532	583	515	520	507	514	564	487	528	538	497	551	506	538	526	513	533	550	458	508	452	523	488	508	566	525	510	506	505	538	502	514	512	525	543	544	524	571	509	560	468	504	534	514	509	514	502	481	543	526	535	519	517	522	526	527	512	528	517	543	536	517	510	475	536	513	541	468	549	513	513	508	513	535	542	525	515	503	517	480	514	544	521	472	536	484	523	511	508	520	523	508	497	557	521	505	499	537	532	551	517	569	532	567	527	528	496	549	483	535	506	512	535	520	509	543	520	536	526	497	566	510	544	515	547	503	533	514	534	489	515	515	536	514	538	527	543	548	528	489	469	521	503	460	499	507	499	497	498	541	538	480	507	537	520	529	480	550	481	539	523	493	559	510	522	540	509	538	503	501	547	514	533	570	542	535	482	494	512	531	523	530	524	540	483	519	501	550	517	557	471	505	544	523	538	558	500	505	511	532	533	527	523	527	507	521	499	517	536	500	525	523	507	521	546	511	518	499	521	533	504	519	543	519	536	520	506	505	519	504	535	508	501	506	522	512	525	551	483	568	514	581	543	506	544	553	513	498	523	539	512	505	513	521	503	509	528	550	526	489	522	500	528	545	557	524	566	486	556	507	544	496	525	510	546	593	511	505	514	576	497	521	503	523	495	525	500	526	490	578	529	505	557	514	543	515	500	491	503	541	526	508	532	513	533	499	506	514	494	558	444	500	553	517	524	522	483	562	517	485	518	511	509	544	530	568	479	517	543	520	514	526	491	518	517	541	570	510	518	508	510	532	483	522	532	522	475	549	545	510	524	491	544	510	550	506	533	504	527	497	531	505	537	477	511	507	505	554	500	491	502	541	500	510	496	550	511	553	518	540	524	534	512	541	510	478	548	492	499	505	536	488	535	462	547	531	531	526	528	553	566	517	480	496	517	513	501	507	550	532	526	520	512	493	513	518	505	496	531	472	490	553	502	532	525	521	539	541	514	540	540	477	536	470	540	560	500	520	491	482	520	503	472	545	518	548	507	518	549	521	527	505	559	538	516	486	518	470	508	501	484	513	489	504	528	512	530	558	506	541	502	512	554	548	507	531	540	526	521	534	531	546	490	505	527	512	527	521	519	556	521	509	523	497	515	512	468	535	533	537	519	527	514	522	558	528	521	543	496	495	510	550	534	510	541	534	508	551	548	548	515	541	518	549	550	553	520	547	511	498	547	516	515	539	485	513	549	537	555	511	509	530	530	522	556	529	537	498	491	499	514	512	473	496	494	545	518	512	538	479	505	540	559	544	508	512	531	518	497	562	489	514	525	541	532	523	512	477	515	481	506	535	506	544	558	513	515	559	491	521	522	534	494	558	494	533	540	486	493	498	480	512	484	492	496	523	530	511	536	474	519	543	525	487	561	522	511	569	500	527	549	544	512	532	512	534	508	500	530	536	496	490	522	520	511	523	503	483	522	550	502	525	523	511	514	461	503	490	481	526	521	517	531	548	500	490	522	499	538	499	485	504	537	518	544	522	469	492	500	484	500	514	528	544	516	514	502	502	536	525	502	528	518	522	576	494	523	525	496	522	511	511	540	541	520	548	466	533	516	549	519	536	479	565	507	540	515	502	498	524	525	487	525	518	526	558	542	505	538	478	506	515	529	534	517	486	572	540	572	539	543	520	493	534	541	570	510	525	524	518	506	527	547	527	516	515	509	555	496	460	491	534	482	530	515	509	509	535	519	549	449	516	468	520	527	510	548	545	507	530	507	474	531	505	555	506	510	458	569	516	507	538	515	482	486	502	452	531	557	495	566	497	487	522	523	497	497	507	522	544	518	534	515	543	510	475	521	538	513	521	507	486	507	544	508	481	508	495	508	519	517	510	505	554	513	517	527	518	550	533	529	526	508	531	545	483	516	510	505	528	543	516	530	556	487	462	537	508	467	531	513	505	523	498	512	502	518	528	527	517	506	503	530	517	518	541	511	485	518	543	517	506	485	506	527	565	535	532	533	547	513	511	496	524	527	505	582	453	494	518	500	513	525	516	520	482	508	515	507	548	523	517	545	501	521	547	532	502	509	455	555	536	503	524	499	516	529	546	490	491	509	528	510	512	542	538	528	513	488	441	575	539	488	563	502	479	504	486	507	487	523	482	526	541	526	537	515	549	485	517	542	513	521	525	495	496	485	564	494	520	539	497	519	535	498	504	473	514	502	539	505	508	555	532	495	517	512	514	525	555	529	532	526	505	495	522	503	548	535	506	556	503	497	531	523	540	530	541	540	518	519	515	556	526	517	518	506	514	533	460	556	539	521	513
28118	18866	4326	569	412	354	264	229	208	189	192	179	175	169	157	206	174	185	170	158	188	184	174	177	153	172	187	195	185	180	182	157	168	163	189	173	179	187	165	186	179	177	194	157	179	167	186	195	175	176	160	156	184	187	163	191	187	180	181	195	193	165	162	167	170	195	167	190	167	173	166	190	191	167	173	190	156	190	193	155	170	148	171	184	185	176	180	163	157	186	159	184	195	149	188	166	192	174	184	177	184	158	193	168	167	179	178	201	162	179	174	171	159	151	174	194	172	166	172	199	186	181	170	182	194	188	175	154	171	159	182	182	154	152	186	187	151	173	161	177	190	176	180	165	174	183	168	168	209	200	176	165	189	165	149	172	170	191	168	191	179	167	152	172	168	159	162	152	172	164	148	170	163	174	169	166	193	171	181	168	163	179	169	186	178	187	169	190	174	199	184	176	192	156	178	160	159	164	148	147	176	192	160	173	175	155	175	153	190	184	162	186	176	198	164	174	198	152	157	178	191	170	161	162	190	192	165	181	164	195	182	164	170	177	163	181	183	185	188	179	177	184	173	178	176	191	180	177	175	173	163	183	184	164	171	152	164	155	148	178	193	165	192	161	184	171	175	151	157	170	153	186	184	181	170	191	170	167	186	182	192	183	186	154	166	153	198	162	152	185	184	179	152	159	167	174	173	172	163	170	146	166	178	190	166	179	149	195	191	181	180	162	185	221	183	183	175	181	169	162	161	154	182	167	199	161	178	179	179	183	166	181	188	177	187	169	174	181	153	164	185	157	168	169	178	164	181	155	188	189	183	183	185	170	154	169	198	186	173	185	189	180	164	157	183	168	170	169	163	183	205	178	190	178	165	198	164	165	158	188	182	167	169	190	192	194	161	155	163	202	172	177	189	171	162	161	199	177	155	188	157	182	152	165	169	163	193	172	168	172	184	173	148	165	182	171	170	176	165	178	168	168	170	175	190	166	157	185	160	178	167	175	195	177	171	165	191	171	169	179	168	190	159	182	175	179	176	174	172	176	186	163	170	179	182	156	163	170	167	154	154	159	183	168	180	183	187	163	179	158	167	162	191	187	161	190	184	175	183	203	199	158	198	159	193	152	185	176	177	187	190	171	158	193	178	174	189	174	188	176	174	184	172	174	174	172	169	170	173	174	186	171	168	165	202	167	162	173	188	177	163	173	187	184	209	175	185	181	166	185	183	192	180	183	184	176	177	165	174	186	151	170	169	170	176	155	215	176	205	163	157	191	202	162	157	167	168	163	166	154	166	152	158	177	167	197	184	173	176	174	189	171	179	178	183	197	200	187	176	161	169	170	156	188	197	201	175	187	173	134	186	175	161	156	188	150	165	175	176	167	169	151	185	187	186	176	167	180	171	155	163	205	195	183	179	172	157	167	170	181	154	164	185	163	188	172	170	183	181	193	170	156	155	165	188	151	165	186	180	170	158	186	151	176	184	140	138	166	176	165	199	180	173	184	168	187	148	155	187	194	179	211	173	190	170	180	185	182	173	190	180	175	179	191	181	154	175	190	183	182	157	192	185	168	161	171	171	195	168	172	166	186	184	188	186	177	192	176	166	181	185	177	171	201	183	171	157	186	162	177	181	161	168	178	172	193	197	179	177	170	155	179	161	185	168	149	159	177	158	167	186	152	161	169	188	175	178	157	168	151	210	180	166	164	170	177	159	163	195	153	164	172	152	196	196	159	196	188	175	183	169	182	165	176	182	182	185	180	152	196	178	155	166	156	180	187	168	166	189	157	183	175	193	157	183	164	147	147	177	192	187	188	168	177	169	195	167	167	195	176	186	168	180	171	179	174	161	192	176	184	201	165	213	169	185	158	192	205	164	175	165	163	170	185	170	192	167	169	166	179	146	165	149	181	161	177	162	172	166	186	162	175	145	168	157	157	215	205	180	169	170	177	162	160	187	183	147	165	141	178	200	173	177	166	191	170	175	185	175	162	184	176	167	173	172	181	192	190	197	175	203	177	164	175	175	175	159	175	196	173	163	171	194	174	204	155	211	168	172	172	198	171	144	159	204	183	161	166	202	177	179	177	174	181	194	188	182	177	181	185	170	205	176	168	179	181	163	169	180	187	175	161	170	200	178	166	189	169	151	153	162	178	194	179	186	188	159	180	196	193	178	165	156	186	166	165	165	190	179	186	176	181	162	183	177	159	185	156	167	189	150	179	167	187	173	173	156	165	191	175	195	178	178	188	140	185	166	169	189	181	198	161	171	170	176	182	181	191	193	185	161	159	157	188	176	159	157	181	149	191	170	193	196	176	173	183	163	155	150	145	187	188	189	159	176	176	180	142	168	178	172	169	186	187	166	186	170	185	177	169	191	155	185	202	193	161	166	167	167	181	196	164	188	196	175	163	188	187	167	195	146	155	155	174	185	168	179	180	160	163	190	189	162	188	166	192	176	173	177	168	204	190	146	189	178	164	173	169	180	180	186	149	182	187	173	180	170	189	185	174	178	159	166	165	171	178	169	170	166	151	167	167	212	176	195	172	178	185	175	153	195	172	188	191	194	158	178	135	173	159	167	161	193	188	165	177	175	189	193	165	184	182	184	180	166	212	182	167	165	190	174	150	172	175	171	171	170	183	181	186	191	165	164	149	161	171	192	173	165	175	163	195	176	152	155	186	173	195	162	162	199	199	180	201	161	172	169	179	178	158	148	172	173	181	179	172	175	186	209	184	161	173	168	165	181	185	180	167	165	176	174	170	173	168	172	180	174	178	190	167	161	195	196	152	174	183	180	197	172	172	173	152	171	184	176	191	189	178	156	184	173	186	169	181	184	189	179	165	199	161	172	169	171	186	199	199	168	162	193	184	162	178	177	183	186	159	163	193	176	184	169	161	175	197	182	169	171	156	182	154	178	196	182	164	164	168	173	160	202	160	183	196	198	161	179	174	163	174	170	167	173	181	192	176	164	181	175	169	162	187	184	193	174	150	182	129	154	163	170	162	185	177	179	155	167	168	181	198	181	172	180	183	168	186	186	181	185	193	192	181	193	176	194	167	165	165	186	191	171	182	189	174	161	182	183	174	186	171	170	163	184	182	152	170	215	181	162	168	188	203	160	184	161	183	173	195	177	182	174	173	156	175	176	200	171	165	183	200	192	189	182	176	165	195	168	167	150	166	190	185	201	182	185	157	180	183	169	169	158	154	192	181	172	170	178	163	145	162	182	185	144	186	193	206	186	190	169	182	169	193	176	172	168	184	166	170	184	180	171	192	174	187	171	178	188	168	198	180	193	187	167	207	170	198	173	192	180	166	178	153	180	166	162	167	172	173	190	172	168	171	154	170	181	158	167	186	184	196	152	166	175	187	176	183	175	174	176	163	163	170	205	166	180	166	157	171	172	177	186	166	171	177	163	161	199	207	180	174	168	192	179	167	165	198	193	173	183	167	184	181	173	162	177	166	159	189	190	180	181	157	183	182	147	197	180	156
16292	15361	615	325	306	312	271	225	241	204	214	212	191	216	219	207	188	226	210	206	198	210	218	201	202	218	184	211	187	195	214	196	216	200	214	207	207	191	216	205	189	189	176	167	209	194	206	212	197	198	206	207	204	169	183	191	199	165	192	194	188	194	200	199	209	215	198	199	215	202	217	199	224	220	181	188	179	208	197	185	191	204	201	202	182	206	175	170	175	207	189	195	204	186	192	227	216	204	190	185	207	197	181	196	195	205	228	208	193	199	196	195	210	197	198	188	173	200	202	186	196	207	177	194	204	215	200	204	192	219	187	212	184	195	172	182	202	184	192	204	171	199	201	199	220	180	210	205	183	218	192	197	169	226	233	195	202	198	211	174	186	199	194	209	202	213	187	193	186	197	193	200	200	195	205	200	199	201	185	182	215	184	204	200	189	205	165	211	211	183	182	214	192	187	198	194	188	194	181	221	205	179	202	202	205	174	206	184	205	172	206	206	187	203	192	171	215	214	216	171	199	218	195	220	177	221	200	177	175	178	229	210	234	193	213	200	218	179	202	200	221	227	184	201	199	187	197	212	222	203	212	175	207	162	201	204	210	195	192	199	181	219	222	215	208	182	198	211	200	183	206	206	208	230	217	196	182	196	196	197	197	178	201	180	187	237	202	200	199	193	194	206	191	193	196	193	230	197	219	197	201	190	167	214	194	186	188	191	208	202	198	213	191	196	193	168	169	207	211	202	199	181	198	201	197	204	180	194	192	189	215	182	207	180	193	164	199	189	209	203	192	201	188	216	185	189	193	216	212	201	197	207	203	212	193	216	213	176	175	199	192	200	209	221	171	211	205	195	194	194	193	204	204	185	175	203	200	200	190	182	175	210	196	195	201	198	229	185	202	194	174	197	190	178	221	212	184	222	217	195	194	203	206	198	199	203	204	212	205	202	172	212	207	198	176	190	224	188	194	166	204	181	181	173	190	188	191	171	185	210	197	180	233	203	198	206	188	208	181	175	189	209	214	192	198	196	193	182	184	200	200	194	213	189	216	215	198	201	202	188	181	187	187	198	175	218	213	189	186	200	208	218	185	220	201	189	183	202	185	207	200	219	213	188	195	208	193	185	191	208	182	191	217	206	217	216	203	192	185	213	214	214	184	206	208	175	208	210	200	198	218	197	199	192	170	222	195	213	213	173	201	180	215	183	233	203	192	224	203	204	229	198	195	198	218	220	190	191	196	194	209	216	212	185	177	205	197	186	226	197	219	197	194	209	195	221	194	185	212	201	194	190	208	194	217	204	197	204	186	191	227	182	189	189	191	242	202	219	182	194	216	199	186	199	204	204	201	196	200	191	200	194	183	205	195	186	193	176	206	193	184	208	207	204	193	195	206	220	166	206	203	243	199	187	208	177	168	193	222	187	186	181	218	195	196	189	193	208	212	198	213	185	198	185	197	211	186	208	212	189	202	207	193	222	198	181	196	172	207	193	195	196	187	190	194	184	193	213	196	195	180	224	209	219	173	189	193	216	198	198	209	182	188	208	217	193	221	234	185	193	201	202	199	218	225	183	195	214	203	180	205	162	192	174	211	203	186	200	208	197	182	193	202	184	196	205	235	180	214	224	211	205	182	211	202	220	204	194	214	193	181	204	192	194	189	221	181	188	193	202	197	188	184	220	181	205	202	220	223	204	207	213	177	193	191	209	205	207	204	190	178	209	196	169	185	203	197	200	202	220	181	195	192	173	225	215	208	198	202	187	193	205	180	202	194	176	209	220	203	185	169	186	198	190	206	189	194	204	176	197	207	188	190	207	196	192	213	174	198	207	194	210	216	216	199	189	201	187	184	213	186	183	209	203	192	166	208	204	164	209	203	221	222	187	203	196	192	219	195	196	187	223	203	205	204	206	195	214	209	178	224	209	178	200	194	205	175	194	185	203	175	194	186	197	189	200	198	199	216	206	220	226	218	181	222	214	195	216	199	203	177	196	194	200	205	194	183	198	207	196	199	193	210	191	228	185	209	208	204	192	185	192	182	204	192	197	202	202	196	196	202	200	172	207	183	208	190	196	200	210	206	192	213	227	190	187	170	168	189	174	191	189	184	198	189	212	230	187	185	223	180	199	180	194	181	209	211	199	208	216	210	181	184	205	195	180	199	206	223	196	190	205	202	211	174	234	178	207	195	196	177	172	211	225	191	203	182	226	183	180	197	205	206	183	187	189	185	189	198	176	171	187	176	211	166	181	187	221	186	178	184	183	184	219	182	199	182	183	203	182	202	196	204	206	194	179	218	207	204	203	176	202	167	183	197	194	190	215	182	190	213	220	209	179	213	182	178	194	199	193	172	178	190	195	198	175	223	221	207	194	221	196	197	213	207	189	194	208	217	193	202	210	187	196	203	190	191	200	198	204	188	186	202	178	197	197	211	188	195	192	171	218	220	200	192	204	198	210	198	196	205	206	193	170	197	189	183	179	187	195	199	181	182	198	190	210	197	207	173	197	193	210	194	193	174	213	192	179	205	203	190	213	184	170	207	201	167	203	199	194	198	182	212	188	218	197	211	199	166	199	200	202	203	178	210	177	199	185	200	206	200	184	239	195	185	198	190	213	182	205	177	198	199	206	225	191	178	176	180	205	202	181	206	204	182	214	177	217	210	176	184	230	193	206	148	189	216	208	189	213	183	183	213	197	212	170	205	202	178	169	205	193	230	202	204	176	202	195	181	173	208	199	212	190	217	204	204	212	198	209	198	170	210	206	198	203	185	197	201	182	190	211	220	186	217	186	194	208	201	195	189	222	198	212	201	185	206	191	154	184	188	186	205	187	218	189	230	190	205	247	194	196	191	181	189	181	206	205	190	197	218	186	209	191	213	206	220	187	202	180	191	182	195	200	205	192	187	188	171	190	216	206	203	173	187	219	214	197	210	205	183	184	189	194	217	194	187	192	178	203	195	196	192	186	195	201	204	194	202	200	210	189	199	190	212	189	196	174	183	222	185	207	191	210	221	221	182	205	187	221	189	197	211	228	199	194	185	201	186	198	211	208	194	200	187	230	216	225	188	211	185	204	215	192	167	189	182	212	206	201	216	199	191	194	219	203	192	191	193	196	182	191	215	176	175	189	169	184	177	203	194	181	212	215	190	198	223	224	187	221	188	205	202	223	179	204	221	201	207	208	221	171	223	217	172	196	182	179	207	205	227	196	180	190	203	212	201	204	188	184	187	218	224	188	216	185	210	188	201	208	193	206	193	197	196	196	196	210	177	190	206	198	208	211	202	185	196	172	216	187	191	190	190	196	168	191	199	198	228	199	183	194	190	200	219	212	200	237	195	230	201	214	221	193	203	176	190	203	215	188	170	195	176	197	226	199	233	204	198	176	197	199	194	185	206	182	194	191	182	206	200	241	195	179	198	191	216	185	205	214	191	208	188	192	227	211	216	204	191	190	196	200	206	178	149	181	195	187	205	218	197	207	181	180	222	203
23715	21090	28089	24273	21041	7576	889	559	497	453	418	384	366	352	329	299	284	287	259	324	286	309	305	286	255	281	265	291	284	263	244	242	274	246	279	259	257	280	262	245	231	232	254	271	264	281	243	261	254	288	262	245	252	245	244	257	268	245	282	256	276	261	280	272	245	252	247	258	258	254	259	230	246	237	267	230	259	251	248	265	252	291	234	262	247	255	257	251	240	263	233	245	263	277	237	232	245	241	253	277	230	238	258	260	277	246	262	250	264	274	275	241	242	254	257	250	272	263	224	227	265	287	233	266	262	267	243	247	264	236	244	266	264	219	267	263	239	244	259	248	223	284	278	263	260	263	264	246	257	290	287	259	272	267	262	267	247	271	257	266	257	278	254	253	275	280	241	264	278	277	251	252	256	248	253	260	243	273	253	263	274	216	268	259	219	248	281	264	261	252	266	279	255	249	234	234	268	275	282	256	253	292	241	297	244	251	264	245	258	258	271	218	255	280	240	249	261	249	239	277	268	225	275	259	266	265	270	248	248	254	248	230	295	231	230	266	240	258	267	223	239	273	263	252	294	265	241	250	240	253	253	249	253	261	244	259	249	258	248	253	264	240	250	251	250	268	243	269	235	253	271	246	253	221	272	250	233	264	242	255	260	247	279	279	262	234	218	260	237	265	214	266	281	245	228	272	222	268	259	248	268	289	202	283	257	238	259	232	225	229	267	295	236	266	241	267	260	256	234	281	241	222	247	214	261	238	277	263	258	259	271	264	241	254	255	233	250	250	255	238	230	241	275	266	245	281	283	233	257	253	240	228	276	262	240	250	228	258	284	248	265	263	264	273	239	260	267	251	248	270	259	248	257	245	283	263	262	237	219	277	264	272	265	256	245	234	243	251	241	267	235	261	249	248	268	239	265	259	265	252	231	254	258	249	263	261	272	282	252	239	266	261	251	260	226	237	234	250	240	243	264	243	265	238	252	275	259	241	267	267	260	284	260	232	251	230	246	242	261	283	267	261	256	256	228	236	271	243	274	272	252	253	239	225	227	256	256	245	261	229	229	235	246	293	264	280	270	259	281	277	258	286	263	263	260	250	265	257	244	248	260	253	234	262	262	268	234	246	270	248	237	229	270	259	253	246	285	282	242	275	255	254	212	224	263	215	274	272	282	253	244	274	279	262	271	234	233	275	252	257	253	261	256	258	272	266	256	243	266	239	253	267	239	264	253	277	256	255	277	258	262	249	242	263	252	295	216	231	240	282	252	241	263	258	255	260	267	255	260	250	260	269	294	273	264	265	231	239	275	235	245	263	273	277	270	263	260	275	251	281	256	255	262	246	254	251	241	238	262	244	271	251	236	229	224	243	275	257	277	289	232	266	250	266	249	258	234	257	260	245	255	244	269	257	258	264	264	243	260	235	248	256	257	246	275	243	237	235	267	242	248	237	251	273	240	257	244	308	257	246	231	254	274	238	245	248	278	246	240	254	265	263	240	272	271	263	249	245	258	264	246	259	235	252	254	263	252	269	265	247	254	244	257	240	263	270	249	258	238	272	287	240	248	269	233	253	236	255	229	227	241	264	245	267	252	264	255	261	257	258	266	260	273	260	257	270	270	242	262	233	266	282	281	254	246	261	251	273	273	247	270	230	260	274	217	269	277	265	256	270	245	269	255	260	235	248	283	247	253	235	235	269	245	262	271	246	264	227	267	235	252	228	285	199	277	247	263	280	259	245	255	242	254	235	257	256	289	250	254	280	265	227	242	258	269	269	264	227	262	252	256	230	246	287	266	225	236	257	248	239	278	258	258	258	256	241	253	259	260	274	230	268	262	252	275	263	256	280	272	236	234	273	244	276	258	236	243	259	262	276	232	237	254	249	234	263	245	268	246	255	266	240	240	266	291	248	252	239	273	265	245	243	273	281	279	264	233	274	244	266	292	236	239	255	287	253	251	256	276	244	249	267	266	246	244	248	237	258	271	252	280	267	272	245	263	255	257	254	264	273	242	254	240	244	267	257	261	245	237	233	254	262	246	246	242	272	267	242	270	239	231	245	293	255	264	252	228	268	261	240	246	242	283	265	247	253	246	237	273	243	236	263	262	265	269	233	266	250	244	238	222	236	264	253	267	247	259	242	245	257	248	242	250	254	228	261	258	289	268	253	264	274	244	234	268	271	246	235	226	256	251	256	244	259	266	253	265	276	264	290	225	245	246	266	274	268	262	296	276	256	271	253	248	250	259	304	256	272	232	240	241	239	264	256	219	244	219	238	244	241	254	242	257	235	261	247	274	245	263	259	221	259	266	296	214	284	245	238	268	242	266	283	260	268	240	232	227	267	279	245	228	246	266	253	241	306	258	233	293	243	266	258	269	240	234	250	253	249	215	257	266	257	257	256	240	268	270	209	257	241	265	261	239	246	253	255	260	245	222	262	257	261	268	244	258	271	243	260	257	259	261	266	232	268	232	277	256	264	239	261	236	268	254	252	264	259	246	266	246	203	241	244	262	242	259	256	286	272	252	267	243	254	260	291	233	236	253	285	269	280	269	248	263	251	293	280	254	248	257	254	240	245	246	220	259	306	277	260	267	272	259	243	246	239	264	259	260	255	272	240	285	241	269	274	260	261	235	238	257	273	247	239	276	251	281	236	263	224	271	263	272	264	243	279	258	255	243	265	277	242	249	278	255	236	257	264	250	264	257	252	267	257	222	265	277	265	251	278	233	248	239	229	233	235	273	274	280	233	262	270	280	240	255	244	283	246	242	266	259	263	252	250	267	249	274	276	263	237	256	265	254	271	251	258	241	247	229	271	275	237	246	275	263	245	272	250	206	271	256	219	260	245	262	235	251	257	255	246	247	262	259	275	265	265	265	270	248	247	245	251	274	281	254	258	241	262	260	245	245	250	246	238	262	264	239	245	279	278	252	240	272	278	280	248	264	252	247	254	216	249	252	236	248	266	245	260	265	225	274	264	261	260	269	242	230	265	238	238	266	283	289	254	243	273	249	241	264	257	275	277	260	278	255	254	287	275	268	274	236	250	244	230	256	266	267	249	241	229	262	247	269	259	265	255	287	258	238	239	249	241	263	264	248	269	245	246	248	265	260	256	272	285	278	238	249	246	239	256	245	254	282	232	268	250	239	266	256	245	256	275	253	254	262	237	261	247	273	255	209	252	274	254	232	244	253	252	262	256	275	279	235	260	241	263	284	250	230	276	232	220	254	233	266	234	282	243	253	255	270	266	263	250	273	237	261	307	265	242	243	286	277	249	280	287	280	258	259	245	282	262	280	265	254	271	246	238	278	254	253	237	276	242	236	270	260	233	256	232	287	253	249	234	241	245	248	283	238	223	220	252	240	263	272	234	265	215	260	270	263	267	284	271	262	254	232	237	267	247	258	272	258	288	281	297	229	267	248	259	253	268	277	252	248	267	258	259	234	230	248	280	246	267	250	267	288	251	272	236	235	252	280	240	235	236	255	250
17084	37804	5666	2646	1767	1355	1070	890	716	584	512	424	448	391	383	354	346	323	345	315	325	297	303	280	274	322	308	300	289	275	296	325	251	271	313	270	242	276	287	314	289	274	293	263	277	275	282	264	284	265	290	278	266	260	302	280	271	250	272	285	264	305	279	296	273	269	272	250	285	299	256	245	279	284	306	294	294	248	278	290	254	256	239	259	280	291	266	262	249	278	274	264	240	283	275	255	294	267	226	272	250	288	297	275	248	302	266	273	276	264	245	240	281	241	256	251	275	265	261	272	264	243	251	266	273	292	274	245	258	258	287	270	279	258	253	294	282	269	297	271	262	260	273	278	278	280	285	279	291	272	258	262	271	240	263	266	280	271	280	277	283	262	267	273	265	256	272	275	269	294	278	254	253	271	258	281	263	269	290	271	271	284	247	252	271	233	267	287	290	232	261	267	258	288	279	275	291	249	253	252	257	277	267	249	287	260	276	259	272	257	269	248	223	258	238	270	260	266	254	267	280	289	253	263	289	251	256	277	264	272	294	284	283	283	244	251	266	309	233	256	252	285	282	269	262	265	257	287	267	280	285	275	266	275	288	286	280	274	270	266	256	275	257	252	266	264	275	260	265	281	266	294	258	256	294	289	257	258	294	264	235	276	250	267	264	268	282	266	250	288	270	274	267	280	241	282	306	245	272	266	260	269	252	279	294	268	271	259	275	247	258	258	261	277	276	303	241	262	288	275	296	287	277	269	263	282	269	306	297	247	264	282	271	271	296	269	249	273	246	259	295	265	297	251	245	272	279	240	270	281	250	295	298	246	256	244	290	274	269	262	284	265	238	286	244	254	257	282	267	295	276	289	287	255	256	265	275	241	265	264	259	283	259	273	270	264	271	268	244	271	295	260	264	264	272	277	270	278	282	265	253	271	286	258	260	285	263	271	242	254	222	255	276	295	297	237	279	274	278	280	266	287	261	243	273	266	253	232	258	270	272	276	271	255	261	248	249	257	283	285	273	265	286	245	274	277	276	250	240	252	238	282	253	256	261	285	257	266	256	272	293	265	276	266	285	266	260	270	247	249	272	311	278	281	260	243	278	244	282	266	260	290	272	261	258	295	254	245	268	264	256	282	239	262	313	270	292	278	289	283	247	284	278	287	269	254	294	256	260	258	269	270	253	295	250	238	275	283	242	271	278	243	263	279	275	254	287	238	249	265	211	277	268	244	271	267	269	254	268	301	283	308	296	264	254	265	261	269	256	263	271	257	285	269	305	266	258	269	262	259	257	282	293	258	266	262	256	280	286	267	262	293	257	290	261	267	267	271	256	262	269	248	257	280	280	257	256	258	282	264	253	301	230	265	248	303	264	252	278	291	280	291	272	230	259	278	295	270	265	273	280	258	266	289	272	284	260	263	265	259	254	283	287	267	238	267	302	260	257	274	270	290	278	277	244	293	241	285	255	249	247	275	247	285	274	293	271	272	303	263	258	263	243	266	259	256	265	284	252	276	237	266	298	249	280	269	255	255	256	268	281	274	265	268	282	262	262	236	251	263	275	268	257	274	263	303	269	245	295	268	268	275	264	284	245	249	274	263	270	267	249	257	278	259	278	272	264	264	249	274	248	287	277	261	264	288	289	267	282	289	260	265	272	295	262	277	236	275	274	304	280	278	280	244	253	264	258	261	236	254	246	257	263	305	264	291	265	273	285	268	258	268	245	265	254	279	274	275	305	266	285	266	249	285	268	245	246	259	263	286	253	277	268	290	252	263	288	282	258	262	290	241	282	271	277	265	272	242	263	249	265	282	267	256	269	256	273	249	265	262	291	275	274	275	293	268	296	254	273	272	255	253	271	259	279	272	257	241	252	264	258	234	250	273	275	260	273	243	296	269	261	256	282	255	282	261	292	269	243	290	280	266	302	275	249	259	272	248	258	279	238	264	281	301	279	280	254	264	277	246	235	284	285	248	261	295	262	239	248	261	266	290	248	282	263	259	272	252	262	276	246	266	292	289	301	274	242	278	278	262	243	260	286	277	248	250	283	277	247	266	272	229	266	278	271	263	293	287	271	251	268	268	290	272	242	256	261	261	260	276	272	291	253	287	272	262	253	257	292	282	291	269	280	289	280	268	266	219	247	294	284	260	280	256	270	237	274	236	258	258	272	246	261	253	285	249	276	243	276	274	291	277	284	283	263	238	255	250	299	252	275	274	259	264	266	286	276	285	276	256	250	273	262	257	255	308	267	254	281	235	271	295	249	299	269	284	263	285	273	290	287	297	278	288	276	276	301	242	257	286	260	287	283	283	255	255	275	274	288	260	241	235	276	270	307	258	291	267	299	264	275	268	271	242	273	267	278	293	252	247	257	260	257	281	250	272	284	238	237	264	240	283	279	270	253	258	314	284	269	287	249	281	268	269	275	207	281	251	277	248	262	257	264	255	267	244	268	236	271	266	282	258	278	295	259	260	272	268	252	263	241	268	271	264	280	255	292	287	259	258	255	241	288	273	266	258	279	258	287	245	257	287	283	294	265	265	290	289	273	260	281	275	264	249	316	239	279	262	280	261	281	263	253	275	245	267	264	278	251	271	269	254	254	265	284	250	288	269	270	276	265	279	263	260	263	264	250	262	245	273	290	283	237	264	267	257	279	260	248	238	252	263	260	266	265	286	258	260	242	275	255	248	270	280	292	284	250	263	272	301	282	274	294	290	268	282	264	270	271	293	279	272	270	280	270	281	233	271	254	271	280	259	254	264	260	249	288	252	258	254	281	267	269	257	268	289	280	282	260	302	268	270	279	241	284	249	273	303	290	282	299	262	282	246	277	280	275	257	278	270	274	246	255	273	261	274	245	259	242	266	293	292	284	239	221	282	247	273	233	267	285	265	258	254	253	301	274	287	256	277	289	268	268	271	271	269	264	262	277	264	256	264	274	271	248	269	264	268	238	289	275	259	279	272	286	246	272	295	270	267	238	263	241	262	247	249	277	239	288	245	292	297	261	294	247	246	266	283	285	286	275	289	253	264	299	261	262	283	265	274	261	272	267	266	303	256	254	288	238	259	256	275	273	261	268	239	265	297	268	264	285	269	285	269	288	286	266	269	265	269	270	270	284	241	260	270	277	276	295	286	278	253	255	267	264	275	265	286	289	282	253	276	290	255	292	291	259	249	287	292	252	275	241	258	264	292	261	257	317	300	243	233	262	279	270	258	234	252	246	282	269	262	283	266	280	263	255	260	279	280	281	276	262	267	256	297	226	274	254	280	243	263	254	280	287	274	278	261	256	281	273	263	246	286	272	277	275	268	294	290	274	269	298	261	280	267	268	260	266	258	276	235	258	244	268	279	274	272	284	296	279	263	264	229	250	274	281	310	259	252	273	246	280	269	250	254	266	261	256	252	253	248	260	259	220	232	268	287	262	267	282	258	252	287	247	249	253	272	268	254	244	281	252	251	270	246	261	277	275	282	285	281	242	241	235	253
24881	21087	26872	25302	7804	753	569	510	484	418	393	414	380	406	377	380	401	391	409	375	350	333	333	395	351	351	385	399	348	359	353	386	365	352	371	351	318	371	372	340	348	326	346	357	328	324	334	366	344	335	372	326	339	337	374	344	327	341	317	338	358	336	350	371	357	362	342	343	345	375	327	345	347	367	329	354	354	348	362	343	355	365	377	303	354	350	304	332	343	332	357	303	352	328	376	361	343	359	371	345	379	364	341	386	345	354	339	332	381	375	328	374	345	334	348	351	356	373	362	367	357	364	346	355	364	369	326	348	379	377	355	344	332	374	347	353	347	358	346	363	332	338	342	321	358	359	336	355	326	340	349	293	367	357	342	343	376	338	331	350	371	358	379	332	367	335	318	401	315	370	331	344	327	356	343	341	344	353	338	359	364	379	363	365	354	327	361	369	341	341	372	366	343	305	349	355	344	344	337	336	353	339	302	333	323	374	331	339	345	349	330	333	340	325	359	338	329	359	334	336	353	372	336	325	355	341	333	352	345	347	368	393	341	351	334	344	350	381	378	370	341	348	356	364	340	338	356	330	361	380	342	348	345	330	356	344	351	396	365	331	363	312	372	360	341	352	339	337	332	340	344	353	322	320	329	342	374	377	350	335	363	367	364	345	351	365	343	353	348	378	360	333	327	386	338	349	358	342	355	371	360	339	338	377	348	325	379	334	341	367	348	357	361	364	332	333	326	321	389	385	326	328	376	356	312	372	346	351	344	356	340	375	351	331	361	356	355	344	357	337	350	400	346	332	341	355	337	330	332	365	363	357	349	355	325	328	320	338	342	336	344	373	354	379	369	336	357	338	372	353	372	330	318	373	365	327	356	317	351	354	364	331	382	354	364	331	351	378	353	324	333	362	355	378	336	319	335	353	368	377	356	345	349	326	344	334	343	357	316	333	369	341	332	338	340	342	342	332	322	340	321	329	387	328	333	331	330	360	359	398	354	344	347	350	331	367	362	332	354	351	360	349	366	343	366	328	343	337	320	345	330	335	376	366	340	334	345	320	308	342	361	352	326	344	329	354	353	339	379	339	366	362	330	290	322	320	336	389	337	361	347	367	353	349	333	341	322	311	306	378	327	344	360	308	349	362	378	342	348	348	369	370	339	353	377	368	339	365	348	362	347	361	363	362	358	333	345	317	303	368	351	298	330	330	366	328	376	346	351	337	362	358	343	341	358	366	329	303	333	354	337	331	340	324	373	361	312	322	348	323	361	334	388	337	347	364	325	350	332	318	354	359	314	371	371	342	360	341	367	316	350	333	322	352	322	326	312	340	360	350	340	362	342	347	338	332	345	368	376	383	385	368	334	341	339	366	337	367	338	317	347	353	339	372	370	348	334	361	352	362	319	361	329	352	374	382	336	352	348	325	367	337	338	327	352	340	351	371	365	364	328	366	348	336	325	337	329	351	345	362	366	351	334	342	356	339	315	320	323	359	387	327	296	352	349	352	354	364	343	346	359	335	331	388	387	345	347	342	336	331	370	309	384	320	344	352	358	338	345	324	336	344	371	354	355	352	358	363	334	342	339	364	321	369	317	355	322	369	343	360	339	349	356	344	355	335	350	366	350	386	344	362	362	361	333	347	327	330	348	339	335	347	380	345	352	363	349	302	344	313	395	332	388	361	333	348	389	334	351	366	326	325	314	352	348	342	335	343	338	361	344	319	339	357	330	351	309	335	371	354	305	362	372	349	350	360	340	301	330	345	346	345	349	348	334	354	364	337	331	339	342	345	352	356	347	331	323	322	354	322	335	359	347	358	354	334	336	375	328	359	372	396	348	338	338	372	325	353	334	342	363	354	324	322	343	331	344	344	317	354	338	315	343	347	325	378	389	326	383	336	317	364	338	373	361	369	390	325	348	364	353	357	367	371	358	361	338	335	335	332	359	336	369	337	364	357	334	349	395	326	360	327	333	375	318	328	359	358	349	356	333	349	342	376	382	341	359	321	349	337	330	359	337	364	366	323	325	357	332	355	383	325	342	330	361	307	361	347	336	337	361	335	366	357	372	329	353	335	371	363	349	334	371	301	378	354	353	357	345	306	344	373	350	366	337	337	383	370	370	332	337	357	351	341	316	344	347	322	304	334	358	343	381	323	336	364	349	340	346	383	347	366	355	361	308	340	350	355	340	327	341	335	362	330	337	377	356	327	354	370	344	331	355	334	333	350	376	333	344	357	365	357	370	364	323	321	325	383	360	373	326	388	355	325	362	313	328	310	333	351	354	330	352	325	347	356	358	310	338	356	332	348	361	355	353	334	350	390	319	320	345	355	377	347	328	349	338	343	340	322	336	342	326	314	343	347	368	364	377	368	376	349	336	318	340	323	373	298	312	328	323	370	351	350	335	365	352	364	355	349	346	369	338	305	377	349	353	358	320	326	317	338	372	348	347	327	370	369	377	317	338	360	346	368	378	385	354	337	332	295	330	327	346	357	349	328	355	341	382	341	322	364	325	352	374	346	369	354	368	319	360	379	342	329	362	365	350	359	357	303	336	348	333	341	347	344	380	335	323	337	356	373	330	372	337	325	334	347	355	340	337	339	341	352	345	327	360	378	331	318	354	356	365	365	378	379	325	364	332	328	369	368	322	338	329	345	400	363	335	332	317	353	337	334	350	341	352	353	349	361	324	345	376	356	331	364	352	357	362	355	359	347	352	350	356	357	324	349	354	356	351	366	322	374	360	357	320	332	369	327	381	360	364	351	330	349	346	299	361	309	367	373	333	347	336	323	313	338	348	331	332	354	334	333	346	341	357	332	368	361	391	344	347	300	312	361	365	328	354	337	322	326	343	311	343	366	345	364	369	319	339	363	359	344	328	348	345	355	330	368	347	335	359	339	368	372	340	355	372	316	335	308	330	372	359	318	338	388	343	352	348	334	342	379	309	316	349	331	356	347	327	332	361	356	365	350	381	331	362	317	353	376	397	305	356	338	307	357	360	337	377	370	348	349	350	356	333	365	349	364	360	363	361	359	373	366	357	335	321	333	348	364	323	370	307	357	333	364	363	300	334	339	351	358	353	355	332	369	335	323	320	307	313	356	359	353	374	327	363	376	302	355	357	339	336	330	375	343	324	353	328	359	332	356	372	321	337	336	352	368	372	399	345	356	330	359	328	342	361	388	378	320	343	361	346	359	331	327	315	344	352	346	310	339	347	365	332	330	361	338	352	361	341	364	346	334	346	372	354	329	402	374	356	357	334	331	353	320	346	335	322	357	284	354	347	323	339	362	294	349	302	362	362	345	358	375	347	330	337	382	328	385	341	342	324	347	337	315	345	341	365	360	341	348	353	370	343	347	371	343	325	344	380	323	355	349	341	361	344	354	354	369	366	324	330	357	353	342	358	353	380	344	344	322	364	324	351	326	351	381	344	351	341	364	358	319	348	347	369	327	354	343	347	336	331	336	366	342	333	383	336	365	340	318	338	344
16389	30861	3184	1575	1173	934	797	637	642	579	495	467	468	453	417	410	419	430	397	418	431	412	406	422	392	440	375	368	391	392	359	410	388	371	371	384	422	366	405	358	359	387	360	413	387	376	404	362	392	387	369	370	350	382	380	418	375	337	362	355	379	347	397	366	370	407	382	381	368	355	356	379	386	391	343	381	389	376	386	402	342	338	372	373	383	417	371	413	386	354	379	378	406	353	389	364	367	383	383	372	387	368	406	376	350	369	342	399	363	358	380	368	372	371	380	356	378	404	348	384	374	373	354	408	362	376	396	356	367	361	357	354	389	373	370	377	360	384	385	369	379	358	385	389	410	383	384	399	381	357	390	372	389	382	396	359	390	350	376	404	377	375	366	363	344	379	355	380	404	364	380	346	403	354	380	377	351	410	366	398	384	385	366	378	362	345	387	370	384	362	392	388	340	358	402	380	364	395	371	390	370	398	367	357	372	385	347	345	384	386	363	373	355	361	415	360	367	355	393	343	377	369	407	398	385	380	390	369	379	394	396	367	397	401	384	379	399	378	377	379	362	381	369	416	381	352	375	387	384	373	374	373	379	377	417	360	401	418	373	382	337	349	387	344	346	367	351	362	402	386	399	360	361	366	367	357	385	340	399	377	369	339	393	371	385	346	385	369	374	385	333	381	401	349	370	428	360	366	369	353	388	374	371	368	378	367	405	398	378	381	350	381	354	379	370	360	424	396	366	374	386	388	381	386	362	354	352	387	360	377	412	357	368	396	362	364	390	348	422	371	399	355	367	379	405	392	342	366	418	377	388	379	385	382	361	391	387	377	379	394	390	393	405	372	344	383	359	387	389	363	369	376	356	367	358	363	376	379	367	356	370	373	354	385	353	364	395	376	365	375	373	393	377	389	379	360	367	380	381	356	403	404	397	370	362	365	336	386	365	404	351	375	400	368	360	378	390	360	397	384	360	389	410	374	369	368	355	404	362	366	389	413	376	374	375	386	355	391	382	385	342	401	389	362	391	390	372	397	386	406	383	429	381	377	394	364	384	371	380	363	357	392	355	364	358	380	365	372	390	363	370	404	374	363	394	401	336	389	399	367	384	369	356	397	369	384	370	390	363	385	380	387	376	366	344	374	365	379	380	398	344	422	389	376	387	356	408	379	401	404	376	361	364	378	384	352	363	364	391	385	380	376	357	375	349	383	348	411	377	354	394	375	362	361	407	406	361	401	344	386	365	384	385	342	385	370	406	353	355	354	383	335	397	355	407	375	364	353	348	373	411	370	372	369	380	371	391	348	378	390	384	354	360	383	375	348	388	394	383	378	395	342	378	345	399	371	383	374	386	370	379	393	375	368	386	381	396	410	360	349	409	357	362	361	365	376	357	383	382	378	358	362	355	362	352	367	390	395	389	383	399	389	381	385	391	371	372	362	404	391	366	347	369	375	419	385	390	373	404	362	354	385	329	376	370	363	359	372	376	366	381	402	356	409	367	341	354	383	355	365	397	419	349	362	375	379	367	385	401	350	355	403	357	399	354	363	396	377	362	357	373	351	362	358	388	380	400	390	354	389	377	398	382	414	373	411	393	368	388	401	391	361	395	347	361	347	376	397	363	396	355	331	351	368	368	378	374	351	380	371	394	400	376	375	396	353	381	356	366	363	373	402	367	367	357	383	357	423	353	350	370	348	369	361	388	374	408	388	377	378	378	396	387	343	405	357	389	352	309	365	375	380	390	381	388	385	323	361	383	390	404	406	408	410	385	370	392	406	362	376	388	348	407	394	389	386	370	344	390	408	350	383	366	389	359	345	356	377	401	351	366	345	352	363	399	348	366	374	330	363	395	356	364	355	348	372	352	406	394	367	372	380	386	356	354	339	357	389	392	401	414	358	375	358	378	365	384	409	383	346	348	393	360	381	379	397	390	387	400	393	371	399	343	362	357	377	361	383	376	372	374	329	391	387	386	354	374	376	385	358	355	342	383	375	385	379	389	398	410	365	377	382	367	378	364	344	390	365	358	377	355	371	360	369	325	361	391	390	372	373	360	380	344	406	373	411	381	378	373	377	371	357	388	350	390	392	386	376	374	397	385	370	395	400	396	387	370	385	395	367	381	374	383	383	390	349	390	393	376	342	342	381	351	391	368	379	356	393	364	380	374	383	386	351	372	383	418	418	358	393	378	372	357	356	352	408	359	372	350	393	383	361	374	380	402	401	395	360	398	375	365	340	370	346	365	369	377	401	336	373	353	386	381	404	386	386	390	382	364	386	374	363	415	391	357	346	372	369	380	364	377	376	353	389	359	353	366	349	339	384	387	393	348	385	344	363	374	378	376	360	377	353	341	361	402	332	369	378	344	367	383	423	358	392	383	359	372	379	376	379	353	364	387	381	361	412	380	378	378	363	372	362	392	369	374	404	390	377	360	389	362	367	368	356	407	396	413	376	349	373	380	365	397	375	408	373	379	383	348	368	363	354	399	379	367	385	385	372	352	397	398	380	394	372	347	352	398	374	382	394	373	386	412	391	388	347	370	382	353	402	369	371	355	358	392	345	375	368	368	385	380	387	397	355	407	407	362	335	388	396	384	362	338	364	403	370	368	358	369	379	379	362	388	374	404	381	396	370	384	367	382	377	381	355	359	392	375	358	374	373	387	379	375	398	400	385	376	375	377	377	385	349	354	394	348	376	339	364	361	365	363	378	397	366	374	383	390	331	415	399	391	349	366	398	392	401	396	374	352	378	373	361	370	354	405	374	376	361	358	388	347	384	417	390	340	352	395	343	401	384	334	371	387	366	397	342	392	368	382	375	359	374	338	363	395	371	379	375	349	371	362	355	347	367	383	375	355	378	365	382	369	390	389	378	390	401	362	357	374	387	366	374	413	414	359	390	374	399	383	388	403	387	374	367	374	381	317	366	377	398	376	356	362	355	347	366	368	375	381	382	355	368	347	358	372	400	401	343	370	388	415	369	363	379	384	361	361	379	387	392	336	345	393	372	388	377	382	411	354	368	409	409	374	392	388	357	346	355	387	341	359	377	385	361	370	374	391	394	363	392	393	392	329	377	391	366	353	366	365	357	398	379	356	347	375	356	357	373	340	340	405	385	400	348	349	376	365	358	364	411	351	403	381	348	390	375	371	355	372	394	398	389	368	385	371	390	382	378	378	322	351	386	391	389	354	363	372	363	370	428	393	362	395	368	369	374	363	412	368	367	381	334	393	383	351	342	364	371	349	368	403	378	391	413	387	379	352	373	395	392	352	351	397	361	379	382	373	339	374	384	397	357	404	381	359	422	392	391	390	384	415	359	365	381	404	409	362	391	348	363	355	357	356	401	365	394	350	392	330	413	343	364	412	352	377	350	394	350	414	364	397	348	385	375	372	381	349	407	381	405	386	390	347	380	363	397	410	374	346	355	358	397	377	398	381	370	373	426	383	343	394	351	371	345	395	368	367	346	391	370	399	378	383	390	394	371
22598	21152	28637	23950	21156	21094	5441	1214	919	876	796	710	698	734	726	646	653	576	613	573	588	561	604	527	576	608	542	557	583	533	519	541	540	572	488	545	582	541	505	506	525	537	536	496	513	511	557	492	539	532	542	549	538	506	490	504	538	537	512	519	536	501	552	493	526	481	492	467	526	522	500	497	537	545	553	558	527	499	525	517	555	514	496	528	576	523	539	564	484	501	521	557	464	505	511	500	499	488	463	560	514	538	493	565	503	544	506	536	521	501	528	517	550	516	476	483	553	508	499	544	517	493	521	514	499	536	519	508	551	509	528	489	518	492	488	549	538	511	517	543	507	552	532	493	510	524	501	544	565	508	526	517	562	536	507	531	520	565	532	526	531	504	521	487	516	540	548	556	523	560	486	513	565	485	561	497	508	524	520	532	488	506	513	500	525	583	539	537	531	510	501	534	517	535	531	510	543	470	463	534	529	517	533	547	552	513	564	474	517	518	483	510	524	476	505	510	538	498	510	547	516	511	532	502	557	499	538	473	512	487	518	512	492	485	535	465	502	524	536	531	567	554	502	523	499	511	549	508	520	566	497	505	489	523	506	495	508	534	523	522	527	526	521	490	501	472	535	506	510	535	542	550	466	526	547	522	514	503	530	538	519	499	542	486	497	514	525	488	495	535	505	545	511	515	558	471	532	531	503	500	492	506	471	532	520	534	511	477	563	474	502	486	549	493	530	496	524	499	550	516	507	517	532	564	549	490	550	509	527	498	513	533	484	528	539	511	510	498	540	527	489	531	544	503	518	525	516	485	505	520	516	511	540	499	551	522	481	524	533	524	516	509	500	515	565	508	544	480	526	529	538	507	531	517	525	579	512	561	487	521	567	545	523	524	496	439	522	534	545	514	522	531	472	531	537	498	526	494	490	509	511	501	492	500	526	496	537	516	520	552	575	520	532	530	504	521	509	511	538	515	510	547	496	524	532	509	471	550	505	524	525	525	478	537	543	519	535	533	496	570	498	537	571	507	550	530	514	503	527	539	508	521	498	529	531	510	515	529	455	480	531	532	515	511	570	498	514	513	502	510	522	491	552	525	503	491	505	501	549	522	507	490	506	513	515	493	509	511	492	551	530	492	504	527	523	483	541	491	512	493	539	554	496	511	522	512	536	558	510	535	513	507	529	528	516	535	518	544	476	535	502	493	523	507	475	518	553	508	520	547	529	521	515	505	558	503	519	539	502	506	505	551	493	479	495	493	508	522	519	526	468	538	542	554	496	557	493	507	516	520	545	523	541	528	486	519	537	515	525	514	522	533	532	518	486	524	499	480	496	506	500	510	528	534	525	547	524	509	510	484	569	516	554	532	503	526	547	539	554	514	522	506	504	517	507	519	499	516	501	490	505	496	502	506	513	489	500	518	521	526	525	531	488	493	539	580	533	533	519	578	528	497	511	507	496	561	488	547	567	489	471	538	524	504	554	510	504	508	534	474	511	513	504	484	505	539	517	521	536	551	495	481	474	536	501	516	492	519	535	538	503	524	511	550	502	528	556	522	537	525	548	533	522	509	566	528	464	498	521	519	539	494	537	510	535	488	527	546	530	576	544	508	546	536	499	505	556	516	512	514	525	520	502	488	499	521	535	528	525	512	534	493	507	522	504	498	490	544	530	531	554	519	516	517	531	559	513	520	522	543	518	568	527	512	544	514	519	520	543	484	501	529	519	521	511	527	513	521	474	509	511	519	470	553	512	496	559	528	520	518	501	520	513	528	528	555	538	551	544	508	533	494	511	513	520	512	521	482	503	511	513	483	540	473	464	501	531	498	502	503	531	511	509	535	517	565	521	506	498	516	502	467	544	512	485	496	523	522	529	503	470	468	527	493	524	550	491	467	477	526	501	485	530	530	521	554	503	485	557	538	521	546	569	491	539	520	516	521	509	536	494	565	453	537	517	522	510	518	545	552	509	552	516	486	511	538	514	513	567	538	484	489	504	504	574	500	569	510	493	495	482	489	551	502	533	526	528	495	524	518	539	546	521	501	514	519	508	505	541	517	545	517	562	521	534	512	511	507	515	532	526	565	516	535	436	510	542	508	531	589	528	506	537	518	478	496	502	525	516	486	495	499	486	523	533	499	567	537	508	490	543	526	519	509	497	508	524	512	482	543	535	489	498	525	504	529	477	510	561	484	529	535	511	500	518	538	530	511	511	508	513	548	530	481	546	497	511	539	505	497	482	556	538	514	522	542	543	530	534	508	490	518	499	543	513	520	490	501	481	497	507	513	489	504	555	514	520	487	562	504	528	538	480	507	541	498	550	470	498	520	506	496	487	522	538	508	479	495	526	531	505	510	539	548	514	527	529	525	516	532	527	523	516	528	487	518	548	529	501	494	517	532	538	527	466	539	508	483	522	510	519	547	515	504	541	576	488	501	535	506	501	531	538	455	509	549	499	517	503	494	484	527	516	489	516	526	559	513	516	519	540	535	485	503	508	515	489	503	511	533	572	489	570	528	485	535	518	566	512	540	507	510	512	531	534	497	515	527	518	487	527	497	513	524	518	547	496	547	534	519	549	536	530	574	530	510	543	501	523	564	501	496	544	513	513	541	542	480	496	511	536	531	513	531	517	520	529	539	487	527	501	513	529	507	537	515	506	486	466	480	464	519	549	493	547	490	528	469	489	535	517	515	509	474	530	555	507	524	510	489	489	506	533	487	506	478	527	475	505	532	529	533	474	525	480	501	552	545	555	527	495	505	489	496	513	513	508	509	536	510	527	578	528	503	491	537	527	516	478	541	503	572	521	528	548	520	527	521	490	534	475	540	538	466	487	506	496	517	522	552	483	477	535	526	516	498	515	517	499	520	512	536	495	557	520	493	497	571	517	482	489	524	558	529	537	512	461	525	497	501	513	508	507	532	467	547	507	529	517	526	523	517	526	528	509	529	562	476	540	502	528	497	532	513	530	510	472	495	535	522	526	506	493	524	485	515	526	510	475	474	539	514	509	492	517	474	504	492	506	504	520	565	505	515	486	505	530	512	538	515	496	527	537	525	508	522	484	514	537	490	526	514	506	521	554	550	511	488	519	518	539	482	529	514	543	516	536	476	529	533	502	517	515	480	492	539	550	496	530	516	531	575	497	509	522	520	527	495	532	544	561	509	564	527	512	539	500	540	535	473	511	519	529	521	498	473	519	525	522	527	500	479	584	508	514	515	538	544	518	525	482	516	538	579	529	503	504	487	522	533	553	509	523	514	508	514	530	477	518	514	473	508	507	524	484	534	520	527	542	524	522	534	523	488	512	521	528	504	518	544	510	552	517	507	494	553	497	529	531	463	528	500	543	515	556	522	513	507	524	503	517	517	500	532	548	537	496	505	472	533	512	533	516	515	513	544	494	519	515	519	529	518	516	553	544	518	472	536	512	484	501	532	508	528	519	496	510	515	519	515	509	487	506	501	531	510	536	529	537	487	497	523	521	524	498	505
19344	40005	9647	4802	3294	2651	2001	1623	1421	1158	979	911	797	761	759	741	678	684	651	616	611	610	598	592	577	580	584	516	560	605	552	540	576	565	586	517	541	562	564	532	483	520	630	526	501	518	535	543	527	535	547	524	523	528	515	581	469	536	548	519	531	514	540	550	547	521	521	548	539	520	499	532	557	496	533	539	475	524	536	557	507	517	480	535	527	532	539	510	549	523	539	502	512	520	546	530	547	514	554	561	544	536	508	516	513	486	519	535	517	545	517	537	545	519	540	465	517	522	531	520	519	495	507	511	534	559	554	491	508	525	505	525	498	526	544	529	511	507	514	499	523	506	507	500	513	524	493	511	511	563	529	522	507	475	482	511	537	480	527	509	533	503	522	488	540	493	543	517	518	533	511	521	528	517	509	573	525	480	484	551	535	516	501	539	531	542	537	527	530	497	542	539	502	529	524	532	554	492	535	489	487	514	484	531	498	545	530	492	573	595	550	547	525	545	522	491	512	525	534	588	511	531	497	511	500	488	484	530	522	506	513	511	466	523	522	536	567	541	486	538	528	540	507	517	517	547	502	490	511	490	511	480	492	543	509	546	503	497	539	520	557	465	544	539	529	535	531	535	494	513	517	533	493	488	516	521	512	537	558	505	485	545	494	538	549	499	537	525	519	567	510	532	498	470	513	515	491	494	493	539	518	540	495	578	514	520	509	574	481	524	515	528	517	449	497	478	510	538	490	532	526	524	508	523	507	523	503	553	490	514	574	549	506	541	529	569	558	499	506	530	532	511	510	498	517	556	525	515	529	525	504	509	540	547	550	514	541	551	524	544	552	511	508	518	505	511	498	531	517	518	522	521	520	508	491	516	485	497	539	485	532	508	544	494	564	517	507	547	480	582	550	498	512	495	556	522	547	503	497	567	509	482	521	524	549	563	520	538	495	533	536	521	508	544	511	514	561	570	489	530	484	515	502	535	529	535	529	538	498	548	465	488	550	531	527	538	531	562	547	526	532	498	550	519	476	520	562	504	525	541	528	528	535	521	524	537	520	522	525	520	514	496	508	513	545	529	527	523	518	504	519	530	563	524	535	561	507	525	480	481	546	515	495	483	505	527	507	508	527	515	479	485	538	523	503	494	486	502	552	522	546	534	557	543	497	528	487	550	526	524	528	501	532	512	550	495	551	531	504	522	513	556	533	529	522	553	472	513	500	534	521	574	547	540	559	509	537	495	537	474	530	492	525	515	484	485	516	502	545	532	516	498	570	525	541	547	519	562	488	542	504	535	535	507	524	512	514	518	500	559	523	496	484	524	515	529	510	525	520	492	476	503	541	543	498	532	500	503	513	473	523	518	516	545	498	513	540	511	535	532	499	474	537	521	513	528	519	542	511	480	474	536	504	489	562	528	541	492	510	529	544	532	487	539	524	515	529	503	508	533	542	550	527	545	512	543	503	557	482	491	507	536	503	530	528	527	506	468	505	534	503	547	543	543	471	538	564	505	509	573	528	528	522	556	502	531	504	554	542	548	490	525	553	506	480	509	518	490	518	516	565	526	505	511	524	481	547	516	505	545	545	531	516	534	526	515	555	529	542	518	529	528	501	532	539	525	574	515	512	519	523	551	517	516	492	497	550	513	512	534	555	537	522	534	550	492	527	529	490	570	543	503	473	487	494	527	508	509	539	512	522	535	513	533	511	516	525	537	529	525	551	532	515	554	542	527	532	526	541	557	530	524	527	506	535	487	507	559	542	525	517	516	535	545	512	477	488	560	503	500	520	522	514	500	529	542	503	505	541	554	513	471	511	522	513	499	514	518	527	546	573	558	518	497	507	507	507	489	497	550	484	558	512	511	512	490	498	494	560	496	517	571	502	521	528	488	520	541	508	539	522	503	501	528	513	518	499	527	543	522	513	533	506	528	545	509	506	503	557	463	527	499	524	563	490	527	513	490	525	545	533	522	500	531	475	522	502	513	503	538	567	516	542	554	508	531	529	548	484	532	538	469	513	537	512	503	496	528	508	503	510	534	521	532	570	509	565	489	525	500	500	505	489	518	487	448	556	550	509	512	504	501	508	526	511	518	528	509	574	469	495	526	514	529	512	512	507	526	523	511	521	506	546	544	501	543	538	462	497	508	540	511	519	572	489	523	539	541	530	563	494	538	515	495	525	539	548	560	536	520	513	517	499	516	519	496	552	543	519	522	493	499	511	510	513	534	453	536	518	546	535	502	506	472	546	524	522	531	536	508	552	517	530	532	502	519	495	525	548	480	468	514	576	534	505	523	514	518	508	484	547	513	533	521	487	546	518	518	499	553	536	533	513	490	510	524	511	515	509	519	529	496	515	532	502	558	556	572	534	513	489	512	531	526	519	493	522	527	503	510	505	513	538	514	525	541	552	531	546	528	525	552	519	501	558	571	537	561	508	465	528	518	497	489	535	510	539	525	527	518	526	537	510	508	517	522	504	480	513	553	494	553	491	526	529	526	503	555	522	521	536	523	498	517	520	516	506	556	486	526	505	500	539	507	475	503	515	489	541	547	531	552	495	507	486	517	516	503	555	510	527	512	542	526	439	490	543	548	520	559	563	524	533	516	491	534	492	534	518	519	479	551	497	542	521	520	503	528	494	506	513	527	525	492	477	542	558	524	545	545	519	511	503	533	529	501	527	535	520	530	527	509	500	526	485	528	541	519	494	559	517	520	509	501	518	554	526	524	480	539	507	507	511	553	520	487	504	524	527	552	518	484	522	498	548	533	513	520	533	500	477	511	515	525	504	508	515	529	477	497	531	529	521	522	510	527	526	521	496	530	497	546	530	522	517	544	531	524	517	533	487	507	519	496	494	512	527	592	556	546	519	491	548	562	562	488	514	504	481	434	550	551	505	492	530	527	478	497	509	535	515	557	539	521	515	517	521	560	493	539	552	525	487	539	557	555	535	538	542	542	490	525	528	531	527	530	523	510	493	533	524	499	492	511	528	490	520	530	481	524	495	510	492	486	548	525	514	526	518	536	516	501	508	544	548	501	539	538	548	527	507	509	526	500	507	534	546	579	534	495	478	512	525	521	509	463	492	544	517	476	509	518	570	537	504	549	523	506	478	546	507	558	560	511	547	559	513	508	551	534	529	522	510	496	523	502	499	510	502	539	530	478	506	518	505	526	523	557	533	489	586	559	530	489	516	545	525	531	505	521	546	531	575	520	492	489	508	515	503	541	511	536	513	491	552	532	499	512	514	489	520	522	510	525	515	485	513	524	558	502	507	532	512	477	513	527	524	529	462	503	522	538	548	518	533	525	529	525	495	508	561	515	529	536	521	517	500	548	515	508	527	516	517	523	509	498	486	525	501	530	502	522	555	503	535	528	529	512	541	545	545	494	528	483	529	532	537	532	502	533	537	505	548	492	530	510	500	498	522	512	525	566	509	497	546	539	537	517	531	500	537	506	563	551	526	509	542	520	523	503	522	499	545	540	530	530
28022	18614	4027	346	247	197	210	203	181	145	180	184	204	173	190	185	169	178	204	180	182	162	167	160	159	182	161	188	184	166	173	174	178	171	177	163	160	164	187	196	151	158	182	191	156	177	162	168	172	195	155	190	173	175	192	157	167	173	166	163	170	184	178	178	169	178	169	182	185	162	167	160	149	139	181	174	169	150	161	161	186	195	190	157	182	170	156	156	164	191	140	180	169	165	156	167	167	166	166	163	173	171	189	155	170	163	157	176	179	159	168	156	169	165	150	173	175	188	177	156	162	194	143	186	180	168	156	187	179	188	170	193	161	173	162	152	173	191	167	171	151	185	168	172	183	172	168	177	174	180	164	161	171	196	177	144	199	172	176	185	180	194	175	185	165	187	176	166	167	159	193	204	162	159	165	161	150	181	184	173	173	184	150	205	171	176	171	168	166	155	183	146	180	162	161	189	200	188	171	185	164	163	183	179	186	183	184	169	159	176	176	186	165	169	170	159	181	159	168	155	152	160	149	188	173	153	168	146	178	183	157	199	178	181	168	167	181	169	154	185	179	181	171	152	158	191	180	176	188	157	190	199	170	176	158	170	144	163	167	175	172	157	183	168	166	172	179	153	151	193	160	182	172	186	178	180	181	174	162	147	160	183	153	160	176	186	152	154	164	156	156	170	158	180	184	149	153	176	165	155	190	179	168	176	177	181	160	187	176	162	166	179	183	165	178	177	182	179	186	181	179	182	165	145	154	166	156	149	190	163	157	173	141	201	168	159	163	159	154	186	185	166	174	176	167	159	184	160	164	151	149	165	172	180	190	172	170	166	179	172	166	168	149	180	164	165	177	151	159	189	163	176	169	178	191	165	151	154	208	137	156	201	161	149	167	157	185	156	178	187	158	174	181	174	191	180	186	182	173	156	173	160	177	177	192	186	182	165	173	175	164	186	174	194	171	177	176	166	181	182	152	181	150	138	181	173	160	187	183	167	158	171	193	168	158	160	181	154	166	168	185	168	177	160	166	160	172	180	167	155	153	146	165	152	173	164	146	163	193	152	157	183	177	163	161	161	193	177	196	188	185	163	150	178	136	169	179	160	189	175	178	185	163	200	189	196	170	174	168	158	176	186	155	162	163	175	159	165	166	188	146	172	162	173	164	180	170	174	163	175	170	168	155	176	178	167	176	153	157	157	163	150	180	187	154	194	191	157	187	161	176	174	167	164	215	189	156	157	184	176	177	195	179	177	175	164	175	172	160	181	154	195	179	181	165	173	186	160	187	176	179	146	186	184	160	159	174	165	151	155	204	166	181	173	161	198	197	179	192	170	180	160	170	171	189	155	187	187	160	175	155	184	182	182	199	182	156	178	144	160	196	183	170	162	174	165	179	174	184	169	165	188	168	169	189	174	194	195	170	194	178	159	157	178	159	198	187	168	178	154	187	171	173	157	155	162	187	170	164	144	164	173	168	168	166	179	201	168	160	171	171	174	164	170	190	176	183	186	176	158	146	186	167	156	183	161	179	182	163	166	160	157	155	194	182	162	161	166	177	172	201	158	157	186	165	188	178	214	176	178	203	162	188	150	180	161	161	195	181	152	169	171	160	199	143	180	184	167	169	178	193	161	193	171	185	173	149	175	165	192	192	158	188	191	172	183	168	178	171	203	155	178	165	169	150	176	157	149	147	179	160	168	166	171	194	171	165	182	178	151	180	164	187	153	181	190	168	181	154	174	166	164	187	167	168	181	165	181	158	155	192	187	166	196	180	177	179	181	162	188	178	175	189	166	165	160	162	161	176	173	169	175	139	151	184	162	173	172	151	179	173	198	166	179	186	181	175	155	180	181	169	180	175	171	172	164	162	174	199	165	169	175	162	157	186	166	170	169	184	175	194	168	179	199	171	155	183	155	135	191	187	166	203	157	162	149	159	157	175	174	160	186	187	171	191	184	163	170	180	188	149	173	172	174	179	174	172	167	163	182	172	172	155	178	165	181	173	159	180	161	157	181	189	151	156	172	174	190	174	195	185	155	157	169	165	167	168	166	164	178	157	186	159	183	160	167	152	176	168	202	167	158	192	180	155	183	171	168	187	176	154	160	155	170	167	181	188	194	189	157	179	166	150	165	190	168	190	190	194	156	173	146	180	175	156	160	175	188	170	169	153	171	154	179	146	172	164	188	172	172	176	169	180	156	178	155	152	163	178	190	169	183	199	161	162	181	174	169	174	168	171	177	169	166	148	162	175	173	181	179	156	168	199	162	176	162	165	180	186	174	153	177	177	160	165	165	167	186	175	167	170	166	183	170	169	171	156	156	181	185	169	159	190	176	154	157	147	174	186	166	172	201	154	159	166	175	188	165	169	174	159	185	174	195	179	185	188	160	180	165	192	183	195	148	179	177	181	174	199	173	182	185	154	169	174	162	162	178	157	179	166	156	158	194	183	184	145	174	164	188	186	160	164	159	155	159	179	163	157	175	159	169	181	187	163	173	164	169	177	171	174	155	180	170	181	168	177	186	161	194	212	177	147	182	182	183	155	172	158	156	148	205	162	174	175	157	168	176	160	174	177	189	180	135	172	172	209	185	157	178	177	171	162	179	196	176	173	182	160	179	167	184	166	168	173	177	161	170	219	144	161	151	161	171	167	176	170	164	168	164	179	183	167	170	169	175	190	152	159	166	166	169	203	181	165	160	165	151	152	172	166	166	182	155	199	173	177	167	193	169	173	177	196	169	170	169	152	162	179	180	185	167	181	166	169	190	155	167	166	163	170	156	165	184	188	170	166	163	175	176	152	176	145	133	162	167	161	146	167	164	188	177	164	150	151	170	165	173	158	166	178	158	177	198	175	187	171	175	148	173	168	162	176	161	184	140	184	160	173	168	189	186	162	171	150	176	198	188	173	153	180	158	178	168	156	158	161	169	165	159	176	185	184	155	178	175	170	182	182	190	181	173	181	163	171	169	174	182	171	171	184	170	163	168	165	144	181	175	145	182	173	188	173	201	168	183	165	164	185	175	175	172	171	160	160	165	166	173	178	158	175	172	173	148	165	167	184	141	157	187	160	185	157	170	169	160	157	186	173	159	171	201	157	191	185	169	166	160	170	177	153	155	164	168	169	158	163	178	185	168	164	183	159	152	162	176	193	171	179	157	181	198	167	171	167	177	184	186	175	151	174	195	174	156	186	184	162	163	183	151	185	150	184	204	195	168	169	146	169	181	146	163	173	178	195	173	179	165	187	162	171	181	166	156	171	173	178	162	182	173	183	154	168	200	179	168	171	159	169	178	163	178	178	166	182	153	168	156	167	172	181	173	181	147	160	200	169	177	164	184	161	188	160	167	168	156	166	200	165	160	172	154	186	177	187	184	205	177	180	186	184	146	148	163	173	167	157	184	198	132	176	180	174	157	171	190	154	167	154	157	180	152	162	212	150	153	167	166	169	182	168	186	158	163	184	167	160	168	160	177	166	178	192	174	165	172
15559	13664	532	312	267	258	222	231	217	223	181	214	201	174	205	208	202	189	201	195	194	216	190	199	170	204	187	202	197	187	193	179	192	221	190	193	182	215	178	185	173	209	191	198	223	224	201	187	210	203	215	217	209	186	207	194	193	211	167	183	176	223	183	205	203	192	180	213	198	215	207	180	220	181	205	190	217	179	198	200	169	194	182	192	216	177	186	191	186	204	225	202	193	179	206	201	195	206	191	205	184	215	206	195	186	183	190	195	219	201	203	173	209	182	203	186	198	178	171	194	205	187	190	183	214	215	163	186	183	178	180	191	178	192	191	195	169	162	162	199	179	215	166	216	179	175	207	212	187	199	202	197	209	206	214	211	190	231	215	208	216	197	178	175	202	174	205	194	200	205	244	189	183	181	204	192	167	207	202	213	205	195	219	191	188	191	196	204	180	206	190	209	179	201	186	197	177	205	201	178	212	211	179	186	219	198	183	189	190	202	210	199	171	211	197	189	175	190	192	225	198	209	205	170	208	202	195	194	176	188	185	199	218	197	214	207	179	188	189	204	187	171	216	180	195	221	200	212	189	209	168	181	190	200	193	203	188	184	219	167	192	197	218	190	186	189	204	180	167	233	195	201	183	210	197	188	178	200	197	176	192	175	171	213	202	209	193	206	184	199	197	177	192	205	195	185	187	191	181	192	177	208	203	185	182	206	191	191	196	211	203	202	209	206	211	185	208	204	214	206	204	203	197	171	185	215	195	201	183	187	157	163	166	190	203	197	188	168	220	189	211	203	195	215	185	186	212	191	193	184	197	201	177	210	207	201	199	189	197	185	172	194	187	189	176	196	213	199	208	208	190	213	197	187	196	200	177	206	212	227	225	222	186	184	175	182	189	204	177	185	203	191	202	197	203	184	176	198	208	233	183	213	215	201	182	204	168	180	190	156	183	184	204	205	191	190	204	207	157	201	213	192	188	207	207	200	188	188	184	193	175	191	173	205	204	189	190	196	192	220	171	192	206	183	214	186	187	202	201	195	182	191	199	209	197	196	230	209	192	186	208	188	190	178	209	205	202	187	190	181	169	213	215	184	150	195	191	210	197	210	184	178	205	205	182	184	203	176	184	203	178	196	199	205	187	211	174	204	196	191	181	199	196	183	178	184	178	225	205	187	193	196	209	190	210	181	200	198	188	199	173	169	189	201	183	206	192	189	198	196	208	188	206	200	189	208	199	177	192	164	212	212	196	185	186	192	180	205	177	186	174	173	218	213	194	188	198	221	185	179	199	222	182	177	186	193	190	181	187	185	172	164	180	210	220	223	168	181	201	204	165	183	190	210	208	229	187	173	198	213	197	178	193	194	172	179	194	185	180	191	181	181	197	190	180	198	215	183	206	184	176	203	192	198	203	209	175	189	169	183	208	193	189	177	197	164	217	225	181	196	165	178	194	203	180	191	198	207	191	184	183	183	186	187	189	186	196	198	201	205	207	188	196	194	164	203	214	230	196	201	208	193	192	187	202	213	206	182	204	198	190	176	180	185	182	203	194	213	183	182	187	203	224	207	214	178	190	171	206	188	212	166	205	200	195	186	222	206	189	197	186	205	188	204	195	188	205	186	207	212	203	173	209	184	195	179	182	202	189	208	235	182	198	186	207	181	203	208	199	169	225	197	196	191	209	204	175	216	183	192	194	190	205	198	203	169	219	194	207	181	201	184	198	201	219	208	195	217	213	207	190	196	190	196	200	194	195	223	213	184	197	207	181	213	189	204	211	184	193	198	183	201	221	182	205	161	220	212	194	194	205	187	187	213	216	199	195	182	222	171	189	183	186	191	194	189	203	183	201	187	192	177	190	194	196	202	203	206	214	195	190	188	191	197	227	181	204	182	217	183	195	191	186	184	169	175	174	197	183	186	165	212	191	191	185	198	193	210	183	209	191	220	186	189	196	193	184	200	196	186	194	168	205	175	196	186	174	202	206	183	189	221	189	198	203	193	185	201	206	195	165	193	205	188	190	215	198	178	209	176	200	190	192	196	208	198	216	189	190	161	213	188	204	216	203	202	182	197	214	196	217	225	179	179	183	184	222	214	186	185	203	183	179	196	205	176	195	194	210	182	203	197	182	203	180	175	207	194	197	183	199	203	182	187	175	177	196	205	217	208	198	196	185	196	187	189	191	193	198	184	199	196	182	186	182	230	166	174	204	193	192	201	209	219	202	194	179	207	195	174	195	209	186	182	209	197	196	199	190	220	197	177	199	173	197	184	175	198	178	217	198	198	202	194	208	189	204	185	200	189	224	194	187	194	194	184	182	163	172	174	214	195	181	187	183	169	213	210	205	190	190	179	204	196	209	216	184	181	201	199	195	197	189	205	176	178	179	181	187	183	187	198	179	191	194	183	195	214	179	208	189	196	183	204	165	191	223	192	196	177	211	203	205	197	216	186	185	188	198	207	175	189	207	240	193	175	206	212	207	185	202	191	184	174	193	184	193	224	206	180	206	177	185	177	184	200	178	217	185	183	205	186	217	198	196	198	184	233	201	208	197	211	199	201	165	189	179	180	177	184	208	205	192	215	217	186	195	192	187	186	172	179	187	208	193	179	187	200	166	188	182	165	209	215	157	202	173	197	185	197	199	197	190	201	184	195	176	174	186	167	194	179	174	179	196	198	179	187	189	215	207	190	182	190	178	216	191	178	200	166	181	162	198	189	184	193	173	178	199	171	188	215	196	188	219	193	222	245	162	184	191	176	202	191	173	214	223	196	207	203	185	225	216	209	175	180	186	186	211	220	187	210	183	179	186	211	221	184	172	197	182	206	202	186	195	215	195	192	223	196	205	187	189	186	200	201	200	190	194	192	193	198	183	207	211	169	175	159	188	220	201	192	167	191	210	178	214	213	177	195	181	201	190	214	191	201	215	219	190	210	209	200	200	206	175	215	190	221	188	192	185	199	192	204	214	212	186	200	185	210	205	184	187	204	184	167	181	191	189	190	183	205	197	207	209	208	180	165	216	192	208	182	197	170	214	204	200	177	212	182	186	189	180	185	205	175	206	197	189	177	191	192	197	161	186	206	212	188	188	193	209	193	189	217	175	193	180	195	190	197	168	200	203	187	208	171	194	186	180	181	211	194	207	186	188	201	204	186	186	201	192	186	202	176	172	172	186	214	223	206	209	195	184	197	201	208	192	208	203	176	204	196	189	172	202	198	198	196	219	204	212	196	220	200	200	212	187	197	200	213	181	198	218	197	214	195	188	206	199	192	196	212	209	177	189	199	199	167	202	213	201	192	190	207	203	171	210	206	198	170	238	166	188	200	201	196	199	200	193	207	186	206	178	192	209	185	207	220	190	181	212	190	202	188	178	191	178	213	174	184	210	195	190	193	169	159	192	211	182	200	189	206	219	218	207	194	195	200	176	172	172	195	185	205	189	204	213	184	186	188	201	190	225	193	170	229	194	191	175	188	194	205	197	215	202	209
23714	21057	27906	24396	21030	7686	801	572	531	419	398	375	330	325	312	343	275	295	324	296	273	248	288	281	267	273	264	257	256	261	285	274	243	243	252	252	268	297	249	276	270	245	261	244	249	274	259	250	250	257	268	273	288	243	255	263	220	269	272	254	247	244	255	247	238	239	249	254	249	251	249	258	268	284	297	255	255	263	252	278	258	264	255	241	287	263	262	293	223	272	249	247	254	234	251	278	256	249	256	277	250	253	269	261	273	256	268	247	268	232	241	272	241	264	252	270	231	260	278	233	263	247	252	270	261	263	268	242	266	258	260	230	229	238	267	276	278	242	253	238	235	256	291	247	239	288	270	265	251	265	233	259	246	243	231	246	262	265	250	234	267	241	247	240	253	265	243	234	276	236	248	254	264	256	252	229	243	269	282	267	244	256	250	278	282	264	257	257	246	239	261	257	240	241	274	263	256	289	273	263	295	258	227	275	271	264	257	264	251	257	251	266	268	250	262	240	240	257	234	261	259	253	273	261	254	221	238	256	251	274	264	263	278	247	259	269	276	253	276	250	267	282	263	279	229	252	276	236	265	256	271	241	242	254	275	272	249	270	243	277	253	274	255	253	262	269	268	231	273	246	253	232	255	282	261	249	283	286	245	280	289	241	273	224	223	248	254	259	237	223	269	257	281	227	291	251	255	252	246	265	259	257	255	273	261	265	246	289	260	269	267	241	225	255	264	242	265	214	254	248	250	255	274	269	294	248	224	264	238	288	259	275	239	218	254	265	286	239	240	279	252	260	256	252	248	221	283	262	272	254	282	271	267	238	264	250	239	255	257	249	244	274	236	279	249	218	289	236	270	259	250	231	248	274	313	255	261	281	265	250	267	252	264	242	245	253	252	233	270	269	257	274	265	264	249	243	260	258	276	233	236	224	279	263	232	241	269	285	237	249	241	288	255	242	258	266	270	245	236	274	277	244	282	266	256	275	238	246	264	261	238	239	265	265	268	258	281	272	248	295	264	252	271	255	257	290	269	259	280	245	257	245	249	234	285	259	264	264	233	252	247	235	282	254	268	293	231	271	217	255	273	241	267	257	237	270	244	217	247	214	234	237	262	251	256	268	261	275	249	252	227	258	253	258	215	254	272	242	275	255	252	245	271	247	241	258	240	260	249	240	241	253	233	245	263	259	271	243	260	274	249	256	224	261	252	274	259	274	278	245	265	235	279	268	268	272	281	256	273	244	261	235	243	260	248	266	241	266	265	235	246	258	234	274	284	239	253	279	305	245	236	259	249	265	256	253	268	252	282	252	229	232	236	245	272	275	236	254	258	265	242	256	247	247	243	250	236	273	238	257	247	239	248	246	252	261	251	254	268	263	241	244	263	257	273	252	268	275	250	289	272	252	232	264	256	251	254	243	271	272	286	259	254	273	271	295	264	271	267	266	271	253	234	243	260	242	251	245	250	274	270	247	263	234	281	243	285	264	249	242	261	219	259	244	290	285	250	267	236	279	262	265	240	275	278	249	268	248	265	272	259	250	248	240	235	232	240	260	272	255	256	254	273	254	277	266	222	228	232	251	255	259	256	218	251	223	254	273	255	249	256	251	253	244	278	267	255	258	257	227	234	288	293	243	265	275	234	278	268	294	272	288	267	268	265	237	298	236	236	293	266	247	248	251	246	246	271	255	238	251	250	255	241	236	275	269	277	273	276	244	265	252	266	258	251	282	245	218	237	266	266	239	250	251	231	266	263	249	249	242	250	221	279	278	246	250	248	270	253	252	247	284	245	269	273	245	232	273	261	269	243	256	251	258	267	273	284	240	234	270	282	264	259	283	242	243	260	245	270	283	259	244	243	243	251	276	260	249	262	266	264	251	246	259	252	251	250	243	252	295	229	234	246	258	274	249	270	252	275	228	270	241	278	269	289	276	257	247	247	277	265	257	279	255	276	244	251	255	265	245	245	276	226	260	280	273	272	289	269	233	267	242	260	248	262	289	272	231	282	276	263	259	288	262	256	262	269	256	258	255	264	237	283	267	276	264	225	291	263	237	259	282	230	251	246	244	243	270	256	243	235	249	255	247	250	278	252	251	276	232	274	265	269	271	300	295	249	255	267	243	254	220	229	253	253	234	266	231	246	272	241	271	249	247	251	241	261	254	278	260	249	223	233	247	271	251	265	255	243	268	227	248	263	251	236	277	264	252	269	240	259	248	264	241	247	266	263	262	263	264	226	280	271	250	262	251	253	249	251	267	287	223	267	261	241	250	256	286	222	237	264	247	263	244	264	270	263	261	254	307	274	244	226	265	245	267	253	234	251	262	239	283	259	249	244	289	258	252	262	236	261	259	258	258	238	214	265	248	276	274	265	264	273	251	261	249	244	242	253	266	284	253	247	270	249	245	257	239	267	274	261	261	261	281	258	248	219	269	242	256	250	250	244	254	273	234	258	266	262	238	246	248	254	268	250	258	266	228	245	240	252	245	235	268	247	258	258	235	272	266	253	254	231	256	239	230	268	278	219	270	243	257	273	258	254	263	268	257	265	280	256	255	275	273	247	262	259	256	287	239	260	235	236	281	262	233	246	278	244	227	246	276	256	252	244	253	268	238	251	237	278	245	251	273	245	252	248	271	245	277	245	262	257	299	300	263	243	261	237	252	270	260	280	251	256	304	287	246	255	251	260	243	251	246	226	249	260	245	265	250	271	267	268	247	279	262	273	275	261	220	237	239	253	235	250	264	264	255	260	264	235	248	235	264	240	250	251	283	258	249	249	238	271	280	238	260	261	260	285	249	279	250	259	267	233	259	241	264	269	238	253	264	243	286	220	233	262	271	256	237	244	292	285	271	271	260	238	225	243	234	222	269	262	244	271	244	262	234	261	283	265	281	238	245	244	252	247	254	261	253	269	222	240	263	275	289	243	246	259	234	284	245	261	233	282	259	263	262	256	276	277	259	272	276	279	248	267	260	244	217	293	275	256	272	249	275	256	276	280	264	276	288	293	257	256	260	261	245	291	291	252	268	264	234	257	248	265	234	269	257	280	253	260	253	266	272	246	257	274	288	263	250	250	267	269	254	253	261	281	225	275	276	273	231	259	263	291	232	244	252	266	266	261	276	240	267	237	248	277	266	268	258	281	267	269	269	254	254	276	251	252	255	244	250	277	244	265	282	276	297	271	284	253	253	247	258	274	246	229	234	231	277	252	236	300	249	259	255	260	220	223	267	247	260	235	265	257	250	246	278	264	260	271	255	265	259	288	243	254	287	265	255	269	256	282	273	281	241	256	290	258	264	268	260	256	253	285	263	238	236	240	232	271	267	261	273	264	270	255	243	265	251	266	249	247	246	269	256	267	259	261	258	239	273	236	261	244	251	270	254	248	226	284	237	227	263	266	209	264	236	267	221	280	279	244	248	224	259	276	274	259	231	250	248	251	276	242	266	236	250	258	257	271	271	267	248	261	243	225	237	272	271	260	222	254	239
16970	35597	5565	2550	1842	1382	1110	827	718	574	519	506	411	446	387	400	329	316	351	338	320	304	304	281	287	297	263	270	282	305	303	282	290	252	264	277	256	321	282	278	293	300	262	268	274	254	279	275	255	299	282	286	245	274	256	271	270	261	286	251	258	254	258	271	268	246	302	285	276	260	313	273	254	255	238	277	256	286	270	289	297	272	268	224	262	278	254	256	268	289	291	277	291	267	294	256	265	277	245	269	316	304	243	231	260	255	265	244	285	271	273	246	266	274	264	279	223	258	284	286	265	227	263	258	256	279	236	280	297	269	279	262	280	244	264	253	269	287	261	259	287	297	275	296	266	276	285	296	270	263	281	258	264	259	288	286	250	279	264	325	280	278	258	316	287	272	264	275	260	280	261	261	267	270	287	276	284	276	269	255	264	303	239	243	268	277	277	284	286	247	278	237	257	301	256	269	245	275	266	246	277	279	267	267	257	244	304	250	245	261	269	261	246	295	240	284	270	249	266	271	284	275	260	269	265	260	256	258	254	262	247	281	233	275	248	273	272	262	278	275	255	263	282	291	266	246	267	298	289	271	266	271	276	268	244	277	291	273	268	238	322	271	271	251	282	261	253	257	306	269	274	243	283	241	271	269	264	259	283	236	252	253	242	290	256	284	257	275	283	229	279	259	284	277	281	292	254	274	261	263	259	248	241	257	245	269	266	297	263	256	286	280	266	279	287	271	264	273	288	281	257	272	299	303	287	268	267	274	290	237	302	262	268	247	255	271	275	273	230	284	245	256	279	286	281	278	269	248	265	265	262	263	261	273	251	265	262	279	276	274	260	259	271	256	253	274	244	282	263	260	271	270	280	266	277	293	271	274	258	266	260	262	290	262	275	268	264	270	278	280	224	235	253	273	291	263	292	253	248	247	276	255	229	263	254	268	277	274	261	295	254	245	252	281	257	263	264	231	255	256	256	263	241	280	299	257	260	261	294	281	261	251	263	281	273	243	260	259	223	261	258	278	279	275	233	247	259	255	259	284	257	241	276	295	296	256	261	261	268	251	268	288	261	249	249	272	265	272	287	258	281	250	266	282	254	237	272	280	255	276	273	282	265	267	268	286	267	236	265	247	274	263	250	265	245	270	287	271	267	243	292	252	292	251	274	271	282	266	225	275	256	270	276	268	281	269	262	244	299	250	281	291	248	256	263	223	243	252	277	243	271	255	264	285	281	242	267	264	273	261	280	262	238	275	265	269	252	229	284	252	265	261	245	254	297	263	259	250	271	293	293	243	267	266	276	263	264	283	287	273	279	264	254	270	271	300	245	265	284	281	257	261	265	275	250	295	266	285	266	256	250	289	243	260	256	267	292	277	283	289	258	243	235	278	254	283	298	249	261	286	243	260	252	316	282	272	239	264	278	264	260	238	261	274	256	289	304	251	278	249	266	271	261	293	272	282	273	259	314	253	282	258	277	295	277	249	277	246	274	276	286	225	273	263	258	274	263	284	274	268	251	276	279	275	256	286	272	290	279	300	298	249	278	276	285	264	277	278	251	276	258	244	247	291	276	273	237	251	299	259	247	264	267	265	280	277	254	296	263	260	253	254	245	260	290	265	268	258	287	291	260	247	256	248	271	254	260	289	238	274	264	287	279	242	272	271	264	256	261	277	267	276	282	261	260	269	292	284	258	268	313	285	254	258	268	266	235	302	295	262	266	257	254	274	272	267	275	268	255	224	277	260	247	273	242	260	282	277	255	264	259	253	252	307	251	271	276	279	286	264	271	245	271	285	279	261	266	284	266	272	268	321	307	224	261	275	285	289	246	272	276	243	269	311	277	267	268	264	288	280	300	228	241	241	265	273	290	274	263	275	276	263	258	262	295	254	266	263	278	244	278	263	254	276	242	255	246	252	277	271	252	292	292	241	269	268	273	261	250	268	258	259	261	265	265	245	280	278	237	292	254	250	261	269	262	246	270	240	271	280	277	250	257	283	291	260	275	251	262	266	256	278	283	289	237	258	296	273	281	245	269	264	268	271	248	289	262	247	305	244	298	269	271	271	263	269	267	262	280	240	250	267	264	281	277	280	238	241	255	263	273	254	266	260	278	258	265	232	262	292	280	292	293	253	286	256	253	299	276	279	284	269	273	263	255	273	234	282	260	270	230	254	235	268	260	269	271	260	266	244	260	240	248	285	270	258	279	286	254	255	236	271	257	267	265	290	270	278	242	289	267	274	280	267	260	288	280	235	258	285	265	295	262	288	282	263	247	275	264	265	315	276	240	270	246	251	276	280	259	259	282	259	285	267	228	286	260	275	288	263	270	299	257	269	249	246	271	253	272	274	247	296	278	256	279	260	267	246	260	299	239	258	258	269	264	243	267	281	252	290	271	240	280	254	289	255	273	280	262	299	274	239	253	263	288	277	273	278	273	272	279	264	274	277	288	286	246	268	283	275	249	284	256	249	287	258	279	275	267	276	242	277	257	256	260	315	273	237	285	269	300	273	251	290	288	279	271	272	267	259	248	263	261	246	266	269	259	279	290	274	277	271	260	256	293	251	256	275	244	281	263	230	268	253	255	267	272	292	249	250	251	290	247	275	238	284	264	281	254	280	245	242	233	280	258	266	273	271	296	260	247	242	265	298	277	265	284	270	257	295	276	283	282	259	255	259	271	253	285	281	269	273	267	291	270	244	274	273	274	256	262	257	297	262	253	242	265	256	272	252	228	271	253	239	270	271	264	290	247	272	264	259	270	265	278	248	239	256	277	262	267	252	266	258	267	276	282	271	274	277	272	297	262	248	308	257	244	241	265	286	270	250	262	278	235	271	283	260	294	286	262	288	289	285	235	252	262	240	243	263	255	242	255	283	285	237	252	260	258	272	269	266	226	236	245	275	258	268	278	293	281	264	272	270	257	296	261	253	254	271	282	257	245	288	264	261	257	301	247	259	267	257	284	277	264	297	293	276	279	262	235	274	283	265	262	263	275	243	224	275	251	264	267	281	276	269	221	281	271	259	275	250	240	264	285	274	312	253	256	261	261	266	298	286	262	283	291	262	250	275	265	262	265	276	246	289	255	266	286	277	265	272	247	309	288	293	249	258	237	262	282	277	295	272	268	269	295	272	277	253	303	282	270	260	262	258	265	237	270	267	260	259	263	272	219	303	291	278	278	258	278	266	281	272	234	269	266	247	270	247	268	275	277	251	254	248	290	276	239	282	257	294	274	289	268	263	253	263	283	252	266	265	288	271	293	262	285	237	256	261	263	249	269	266	270	292	250	281	281	243	247	274	272	255	266	250	270	298	251	294	294	262	258	261	299	285	258	284	257	259	259	269	276	266	292	259	266	253	239	263	256	258	264	255	301	268	301	275	290	283	293	283	270	273	270	289	268	269	262	265	293	283	270	276	286	292	294	271	279	270	236	261	271	298	278	292	264	257	256	285	265	267	272	277	269	259	281	282	264	280	290	280	268	256	287	258
24820	20965	26572	25299	7679	724	566	522	451	448	409	405	389	364	359	391	359	370	355	379	400	364	368	380	370	371	353	403	340	353	337	360	347	356	349	371	344	347	358	348	343	356	334	338	342	359	351	366	338	354	357	323	334	341	359	361	354	359	355	336	357	341	335	352	325	328	329	352	377	359	357	366	358	359	307	385	340	355	336	352	354	352	323	376	358	356	366	362	395	392	361	335	342	343	344	380	303	355	382	322	341	356	353	311	353	332	346	358	337	317	331	348	344	355	362	286	329	322	357	365	366	327	347	347	343	345	352	341	329	365	341	350	358	365	327	372	351	377	313	365	345	313	359	347	317	319	341	330	348	364	350	333	382	358	356	336	343	331	355	389	317	319	339	333	314	354	346	317	384	361	382	353	350	373	350	332	324	368	333	366	335	364	324	345	322	331	330	346	337	342	349	348	354	346	330	368	356	363	381	362	317	359	348	354	351	344	348	348	353	346	350	328	333	364	331	308	371	363	360	337	339	371	310	327	383	338	350	336	359	343	347	319	305	321	347	322	327	365	390	321	358	316	361	362	325	337	370	344	330	352	370	371	361	323	332	359	334	321	359	357	359	350	347	340	337	339	394	301	328	351	340	368	364	377	333	313	333	337	332	354	319	297	359	325	298	344	346	346	364	375	360	341	307	335	346	350	337	342	361	320	346	335	355	362	336	329	303	358	362	353	351	342	384	353	348	322	325	313	343	346	338	348	343	373	358	305	352	387	333	346	367	334	364	332	374	376	382	319	335	332	346	334	372	369	316	341	339	347	356	371	361	322	380	344	332	364	353	332	336	358	369	350	356	352	364	321	345	352	323	385	348	349	349	310	350	349	338	333	345	353	359	361	389	351	339	356	345	340	317	360	346	328	361	336	325	367	344	361	327	341	349	374	310	353	296	387	341	344	362	340	333	321	329	357	320	347	325	347	337	341	374	368	356	317	329	327	341	343	325	328	362	358	321	329	348	322	364	353	371	340	363	363	351	363	349	331	339	353	331	371	351	314	356	364	325	313	343	336	374	317	344	329	321	356	375	355	337	323	346	342	379	335	343	341	352	339	318	352	334	377	314	357	324	332	330	348	325	382	350	330	338	354	308	359	366	348	348	371	364	338	312	323	354	367	309	318	348	323	338	360	309	323	356	334	368	365	372	368	370	312	343	319	333	385	336	379	338	352	342	338	347	329	333	373	370	332	362	347	345	359	341	373	371	380	365	351	363	353	345	315	326	327	317	321	325	354	322	341	319	334	329	336	350	320	343	356	340	332	343	361	340	335	319	343	380	329	318	359	306	351	341	339	347	323	340	334	370	318	375	353	341	323	318	348	321	370	324	347	320	353	338	354	350	337	377	336	339	365	347	391	353	367	319	338	312	360	351	359	336	342	328	320	379	356	315	331	320	374	370	342	331	324	363	360	316	331	346	357	368	384	379	337	355	344	347	326	350	371	345	351	342	347	339	328	327	324	324	328	330	340	361	374	340	397	340	347	366	358	341	350	312	355	369	359	333	344	350	357	337	353	362	355	380	350	338	345	372	324	346	325	336	350	360	318	351	338	333	326	400	374	355	306	334	363	319	341	375	366	328	347	356	331	348	334	382	357	320	337	370	322	364	353	362	378	366	371	345	330	332	318	336	359	362	345	360	355	337	344	329	320	362	341	373	353	330	359	302	346	378	334	365	349	306	342	360	351	371	370	343	340	359	328	374	365	340	338	331	368	332	346	326	346	358	346	319	323	366	372	335	373	285	329	334	316	331	346	306	346	357	358	362	349	374	324	386	356	341	340	358	351	326	369	365	366	307	368	347	381	364	328	318	339	315	317	329	331	355	339	358	326	370	372	328	357	332	317	364	331	295	334	355	345	326	357	337	332	357	368	340	347	369	353	319	348	351	380	338	336	318	338	361	343	364	326	358	362	352	371	348	344	363	347	362	335	361	350	344	336	333	332	343	383	366	384	354	336	313	379	369	346	346	362	327	344	318	348	350	338	294	350	344	316	331	353	373	367	332	351	345	327	363	341	325	361	364	358	375	373	360	351	312	337	310	326	350	364	328	365	345	326	315	334	344	347	327	313	323	337	305	356	347	346	349	334	381	362	315	386	366	352	360	309	336	320	326	368	388	357	343	348	358	315	339	326	300	321	352	330	359	342	326	345	360	357	334	356	372	341	303	323	369	319	349	340	355	342	360	331	358	378	387	325	301	316	357	327	358	331	367	340	334	382	334	340	350	318	324	339	351	389	332	349	360	360	328	344	356	354	336	335	349	312	358	326	339	355	346	358	346	352	376	348	351	385	339	367	328	368	331	338	379	328	348	344	337	361	345	366	358	332	329	338	349	362	336	352	313	359	320	386	345	326	363	337	371	327	349	336	362	356	330	346	372	380	308	372	352	346	343	346	355	366	373	328	372	328	328	353	361	343	316	295	373	365	336	360	332	347	296	352	332	311	352	318	330	362	391	343	344	323	341	375	353	354	359	324	376	355	341	355	335	351	329	396	341	353	354	336	359	356	365	338	345	357	339	338	341	360	348	368	378	349	353	349	322	320	383	348	343	369	350	328	342	347	347	336	353	328	349	322	329	376	366	308	294	352	371	353	324	350	341	331	318	340	362	357	335	326	371	352	364	341	328	347	359	361	347	350	347	379	352	373	355	369	358	324	351	355	369	324	348	355	332	348	362	351	361	370	324	320	381	357	364	345	349	366	313	341	334	369	370	356	330	322	353	370	331	327	326	333	355	360	319	359	310	366	318	368	317	356	336	328	338	342	326	364	351	325	352	324	320	358	335	343	339	338	313	350	356	353	344	356	325	339	375	369	352	345	353	311	391	365	330	338	353	358	325	365	332	352	337	352	315	384	343	336	360	354	354	358	326	364	310	320	339	371	347	354	336	341	341	348	364	345	333	354	374	351	366	333	349	328	337	327	345	346	363	345	343	356	342	351	340	326	359	363	335	338	372	342	346	319	335	346	339	344	329	347	369	357	352	348	330	347	357	350	371	315	321	342	343	342	345	354	356	343	352	350	341	350	332	351	371	331	325	354	356	354	364	330	342	355	363	376	346	371	373	362	348	321	358	352	355	372	378	360	354	399	340	358	346	327	331	304	373	351	360	340	338	331	330	394	323	336	314	343	367	359	318	322	317	358	330	330	351	350	360	350	362	386	347	368	359	364	297	295	371	357	324	336	387	360	325	343	344	368	309	337	338	342	344	326	348	337	332	345	362	326	319	338	369	319	305	361	335	355	316	365	335	351	339	380	300	382	372	323	358	339	381	346	305	346	348	369	359	372	328	348	343	313	370	339	338	360	316	350	346	354	327	385	350	362	360	358	311	335	341	342	354	334	359	340	343	328	363	341	345	321	344	331	319	351	345	326	332	349	353	376	350	356	337	312	353	328	366	328	342	368	349	384	344	345	379	350	353	338	362	332	328	353	349	328	346	340	329	334
15992	30195	3117	1516	1216	988	741	653	613	587	509	496	482	438	482	430	434	390	382	387	408	372	422	427	386	444	431	417	391	421	380	402	402	371	397	344	338	375	355	403	347	399	372	356	376	409	349	385	374	390	376	394	347	372	367	353	367	373	343	348	372	356	391	414	356	397	360	370	386	360	374	363	393	397	365	378	384	376	338	367	333	350	343	379	373	367	398	345	346	360	350	370	376	382	385	380	357	366	360	374	371	374	366	336	356	358	367	370	392	375	369	356	392	368	374	374	362	375	393	361	404	354	368	364	346	381	389	368	376	349	367	388	352	368	351	366	361	365	374	376	378	390	371	346	384	356	359	344	378	355	377	385	380	341	355	366	385	355	357	374	366	370	388	385	324	407	345	371	375	358	369	375	368	353	365	380	350	345	354	387	336	363	349	405	340	368	377	381	376	381	337	367	374	362	387	337	359	370	379	380	357	383	331	344	344	357	399	382	362	355	369	380	354	357	385	364	371	355	341	383	418	345	389	360	344	374	371	346	357	356	368	382	382	365	366	384	346	402	349	365	379	376	378	376	385	389	359	356	377	394	361	394	376	356	388	360	402	380	363	368	363	372	371	355	380	409	340	385	401	371	385	397	367	367	369	373	403	354	352	375	370	372	361	358	366	366	388	389	329	399	360	378	362	395	370	392	367	338	367	361	338	355	396	382	366	326	387	410	345	345	360	372	390	356	396	377	351	364	347	386	356	369	372	355	364	388	383	399	359	363	373	383	381	362	361	408	413	346	354	354	344	399	370	370	372	383	388	399	362	340	356	384	385	392	337	354	391	375	379	397	415	397	391	395	367	389	376	374	361	358	346	381	353	372	356	390	331	365	383	413	367	385	340	374	353	386	372	382	382	355	343	368	375	406	389	396	382	369	358	407	394	354	356	381	369	401	363	352	346	382	358	362	368	354	395	342	408	357	351	383	359	367	365	388	380	346	353	393	374	354	358	358	332	366	385	382	381	368	368	363	369	395	372	370	335	398	318	389	352	353	371	393	382	369	386	379	385	379	365	391	337	366	425	365	367	367	380	407	380	382	338	340	378	355	371	393	376	342	349	388	375	357	349	374	365	387	368	395	372	365	329	377	361	392	422	364	358	387	386	352	401	374	387	361	381	358	370	369	410	369	368	333	381	358	376	370	366	381	357	347	341	394	392	400	373	357	361	365	354	372	365	376	328	335	371	369	382	362	403	381	389	392	419	373	363	382	371	373	348	400	369	362	406	349	370	398	369	401	391	384	368	389	353	385	363	381	378	377	388	389	351	374	365	333	371	371	378	350	378	373	378	374	392	374	363	353	388	413	375	339	360	367	350	333	363	351	355	350	377	412	374	396	376	323	364	348	410	366	344	388	336	377	346	377	364	382	336	364	387	405	360	384	373	342	365	378	352	399	364	387	365	387	373	361	345	372	390	372	362	392	367	369	381	344	357	359	368	384	383	361	400	362	349	374	395	379	346	374	365	348	380	373	340	370	383	367	360	371	348	367	352	390	397	368	357	376	387	365	378	357	375	366	356	373	377	360	382	402	396	372	353	333	364	342	416	345	372	338	418	374	365	393	392	383	367	359	351	373	356	394	395	381	379	368	365	349	402	365	383	369	377	350	342	345	394	389	356	341	368	353	352	345	354	393	398	383	339	383	384	371	357	389	378	361	388	334	366	395	399	368	387	368	386	371	373	370	367	376	373	376	365	394	389	364	359	354	385	355	397	372	367	379	374	367	371	404	354	381	350	343	410	391	361	390	408	355	356	359	368	405	393	355	385	346	386	366	362	330	334	376	391	384	358	373	370	367	372	354	357	380	360	339	344	373	373	377	414	361	377	395	362	347	375	357	382	364	358	371	351	379	397	390	372	383	391	369	360	336	347	375	389	377	390	381	376	392	363	378	376	384	337	411	360	323	369	405	353	349	361	377	390	373	367	347	368	405	381	380	402	372	382	395	365	372	337	386	377	350	358	373	356	351	360	394	344	361	372	359	379	361	368	369	383	365	353	381	343	366	366	381	354	351	361	401	335	377	379	373	385	392	408	375	354	357	373	354	366	385	388	355	389	380	365	384	366	400	383	382	364	384	374	363	357	390	349	393	365	373	390	376	366	371	372	367	408	369	385	340	380	356	383	388	366	347	366	371	367	379	414	358	381	371	399	373	353	334	388	325	360	362	398	351	353	369	377	382	359	381	350	380	388	328	376	373	367	340	338	344	376	364	391	350	380	353	372	368	381	388	388	356	363	386	364	387	402	335	357	416	321	388	401	354	405	373	370	371	388	384	338	337	373	400	408	351	357	378	330	392	409	361	371	376	354	373	381	379	385	360	359	379	361	344	384	369	345	359	359	356	368	337	381	347	401	401	341	349	382	385	353	358	378	372	374	369	376	369	366	379	359	369	373	340	384	364	358	401	359	381	383	417	401	391	343	379	362	406	377	381	333	367	349	365	371	395	349	384	377	362	412	369	390	390	385	352	401	363	369	372	371	393	369	364	373	377	370	371	379	351	350	383	326	374	395	386	360	381	376	377	366	357	378	375	361	392	361	354	369	389	396	346	371	386	381	390	338	377	380	373	408	361	380	359	358	387	386	393	352	383	354	375	377	398	366	337	383	372	397	365	398	383	394	396	366	362	338	357	354	343	401	368	372	344	376	402	374	357	335	356	398	403	359	388	377	358	389	368	347	354	389	391	394	376	411	392	402	361	412	384	370	336	375	411	372	389	355	358	358	345	407	379	360	370	355	360	353	385	382	385	341	341	348	390	398	333	380	368	369	366	340	398	362	389	379	396	354	387	387	356	379	358	342	390	402	388	375	391	369	422	382	371	392	362	372	375	380	358	360	377	379	385	377	366	347	373	402	397	418	387	377	407	388	377	364	350	375	379	359	386	346	369	367	325	344	379	355	354	377	370	331	365	413	346	355	348	350	371	380	342	396	363	379	363	366	376	353	362	332	358	362	379	365	364	369	380	388	382	335	360	381	390	381	361	387	354	346	369	366	373	385	380	371	348	402	402	380	358	335	356	381	372	384	362	391	404	391	358	357	367	389	387	405	376	374	374	362	389	345	355	367	373	432	386	374	363	390	340	393	399	354	372	382	349	360	353	356	379	393	362	376	373	385	346	395	380	366	341	342	381	388	399	362	350	383	363	389	366	295	350	390	374	379	370	387	362	398	343	371	392	369	387	380	320	348	369	365	378	366	351	400	368	373	318	369	370	365	350	396	395	327	354	365	396	379	359	381	349	367	387	361	375	373	375	365	382	368	380	367	383	384	394	404	369	369	398	372	385	365	377	351	339	388	392	382	377	388	390	350	369	397	343	387	344	381	367	384	371	388	371	405	382	343	380	363	366	348	339	392	385	382	380	396	382	350	347	353	375	375	352	385	367	346	355	398	357	353	383	379	394	385	369	342	367	347	343	391	404	386	372	392	347	377	411	379	383	309	370
22586	21116	28560	23922	21116	21137	6143	1246	948	907	866	738	720	670	651	644	613	657	603	613	580	641	529	578	519	567	537	575	547	559	521	536	517	558	511	545	512	543	550	543	511	529	539	486	514	586	515	552	527	513	490	516	567	502	497	499	549	561	483	525	557	565	509	534	502	496	535	525	520	552	533	514	581	532	515	564	502	510	541	523	497	545	546	542	516	468	499	519	574	527	485	524	551	544	522	499	506	485	508	551	502	506	502	564	509	530	555	488	558	542	530	508	530	506	509	506	511	550	539	528	521	527	485	514	494	531	509	532	505	509	548	523	547	534	548	485	527	519	558	527	554	538	546	543	534	500	511	532	493	573	519	534	551	560	488	536	532	502	511	541	510	532	497	547	528	495	505	506	490	507	503	521	485	466	534	535	540	551	489	492	507	554	504	490	497	541	539	548	517	547	525	499	521	545	516	485	521	545	515	527	522	492	502	531	519	518	510	521	492	585	507	496	493	507	512	538	505	484	527	540	504	525	496	511	534	497	521	514	552	515	491	503	517	488	464	493	499	542	493	572	535	517	562	501	542	522	557	535	513	525	509	496	536	538	497	563	502	511	543	508	565	525	477	516	543	482	524	515	547	503	510	527	497	558	487	534	528	501	504	539	504	527	525	536	564	504	539	514	568	469	545	478	512	531	563	487	508	547	545	493	500	512	520	519	544	499	497	545	499	550	487	461	528	543	509	504	500	526	498	548	530	571	536	520	548	562	501	542	544	537	519	487	539	531	503	472	506	494	520	504	531	562	513	489	540	561	550	553	530	526	511	512	534	513	549	555	503	534	457	521	540	520	508	514	535	499	528	509	511	548	513	551	504	480	501	499	507	523	536	468	495	529	508	535	523	525	547	516	537	498	491	514	520	504	507	523	530	539	529	466	545	523	554	534	497	504	509	545	481	544	549	506	516	512	492	542	500	496	511	478	531	525	500	519	531	516	511	486	497	524	501	518	510	539	516	501	531	499	526	523	483	550	542	523	537	525	539	522	566	516	522	533	521	519	537	521	507	545	539	505	544	509	524	521	537	531	510	522	468	509	525	497	456	547	522	524	517	519	520	543	508	491	552	474	517	536	549	498	512	542	520	525	566	521	549	511	476	506	564	540	559	490	513	539	486	536	522	500	511	536	497	539	526	488	477	548	477	522	531	537	523	534	545	537	507	503	491	522	532	531	511	538	517	507	546	516	497	554	529	484	506	504	543	494	493	486	515	485	513	502	544	562	506	489	495	504	558	527	537	535	536	536	496	553	487	516	497	527	536	523	525	523	555	507	509	481	487	543	487	532	520	528	479	504	505	507	525	514	522	535	519	527	545	475	511	545	539	512	545	525	554	503	546	537	499	524	514	528	518	511	559	536	530	478	500	553	460	524	527	537	544	533	497	531	513	503	536	456	499	510	511	525	511	521	496	512	532	524	537	518	477	503	490	497	505	542	527	521	479	502	547	533	499	488	513	506	535	493	540	509	530	540	470	535	488	500	499	542	471	504	497	497	499	532	507	553	523	571	504	561	562	504	606	493	479	510	515	503	508	497	500	516	536	524	503	560	478	578	500	523	532	505	549	510	531	533	525	505	539	520	525	518	510	508	514	500	548	539	509	563	561	500	521	539	538	514	515	542	498	509	505	540	538	533	485	516	516	518	491	520	517	529	569	528	483	519	577	544	504	484	505	490	508	499	515	540	501	532	521	550	528	491	547	491	521	523	529	554	540	524	532	502	507	513	528	526	496	471	518	531	504	509	534	478	488	449	558	504	509	522	525	487	536	487	534	499	532	577	481	524	509	529	504	502	533	540	481	522	503	514	552	500	523	532	465	524	488	517	527	504	534	563	590	510	533	494	526	534	545	488	525	533	525	523	537	519	510	521	517	537	488	542	537	518	513	523	532	553	557	477	522	556	545	553	497	538	507	520	510	530	531	505	522	523	527	534	492	509	508	494	488	516	507	480	539	505	527	542	511	525	476	479	484	497	520	449	503	522	516	509	492	499	494	518	514	518	535	533	533	517	546	504	516	506	526	531	490	542	536	491	521	533	547	524	462	549	503	515	507	527	557	514	544	545	538	529	498	499	525	519	516	534	540	499	515	525	543	547	530	500	513	527	514	540	496	532	480	548	494	534	498	502	526	512	521	518	506	518	504	521	533	541	502	518	529	508	507	493	526	483	513	567	509	517	531	511	547	522	494	495	505	533	477	545	532	507	494	514	516	493	484	499	550	508	551	524	493	469	513	532	524	534	510	517	494	522	538	573	504	494	533	538	528	519	512	527	499	537	518	521	515	500	500	515	526	496	503	494	504	530	533	489	548	522	487	524	508	507	570	501	524	514	524	535	529	553	509	520	498	513	526	515	512	565	544	518	502	536	525	514	500	531	508	494	555	510	490	521	514	500	511	521	515	510	506	487	526	501	476	526	540	504	526	533	524	524	535	465	509	529	523	536	513	544	509	499	515	533	512	472	566	526	511	525	511	509	494	498	561	497	537	520	498	507	507	556	524	526	522	550	509	496	503	551	468	507	559	531	531	495	480	505	540	456	556	513	506	518	497	529	521	521	533	545	512	513	507	542	505	526	502	533	518	528	514	534	518	544	503	491	521	528	531	501	499	520	505	542	546	549	486	554	514	505	556	512	479	484	485	487	505	480	514	539	523	502	522	521	552	528	534	526	534	509	500	486	572	581	513	515	524	548	478	517	525	504	517	504	532	522	492	508	512	510	470	522	501	586	527	531	516	520	506	534	479	549	497	500	515	500	518	486	499	549	481	477	545	565	540	561	561	550	536	491	548	523	488	528	538	535	520	488	478	504	515	515	510	493	522	519	510	543	539	559	543	545	529	515	566	496	489	493	517	508	550	545	494	515	499	529	530	529	527	515	527	505	541	555	549	518	474	512	512	523	500	500	516	513	505	522	485	484	492	534	479	534	554	511	503	537	492	536	525	527	506	509	542	495	517	525	513	547	534	540	480	493	536	491	552	508	534	504	536	494	503	534	504	498	515	497	546	485	487	534	503	529	538	514	496	512	526	536	517	503	496	492	443	526	506	486	506	498	528	537	507	504	513	520	512	536	476	503	551	507	497	529	504	494	513	561	562	537	491	548	504	515	515	507	543	501	477	532	512	518	522	526	518	565	513	549	497	509	532	528	521	458	486	496	511	559	551	547	512	537	517	523	496	514	530	526	568	501	491	531	502	512	522	521	554	491	524	533	500	530	513	527	530	509	554	501	506	490	546	537	545	510	512	480	501	455	504	527	529	512	532	493	499	491	527	516	514	511	536	490	510	520	544	512	540	509	531	509	521	544	576	513	513	508	531	517	552	500	514	555	499	538	569	491	536	493	537	521	500	510	538	534	458	500	523	483	495	559	538	496	491	535	515	446	489	499	511	525	542	522	502	539	544	531	518	549	550	533	499	543	535	523	499	546	535	530	501	474	530	513	496	511
19593	40344	9590	4614	3372	2672	1985	1593	1396	1160	1026	880	813	802	742	707	653	669	589	609	589	601	593	593	561	555	563	613	548	562	542	587	554	538	547	557	567	535	568	561	537	518	532	561	531	526	544	560	529	529	530	535	559	544	529	490	565	550	555	507	528	529	515	490	533	504	515	524	510	489	541	489	494	547	600	520	488	529	499	504	528	514	538	506	519	520	501	570	536	501	553	549	545	529	536	502	523	519	541	557	530	519	539	541	523	491	537	521	522	562	527	532	518	516	516	500	499	517	518	504	496	539	536	503	483	496	523	482	526	527	520	553	501	510	542	509	598	540	513	507	525	522	570	534	476	509	504	538	505	525	574	510	529	488	497	504	502	502	512	517	511	510	520	553	505	495	544	502	476	545	519	562	503	529	531	550	541	500	498	516	553	524	499	482	551	545	575	520	523	515	511	537	485	523	515	538	518	529	505	541	486	494	539	533	531	508	511	508	549	544	499	511	461	558	509	508	509	516	500	530	527	519	510	511	512	543	526	533	532	498	535	579	517	481	483	508	523	507	509	536	521	515	534	513	520	557	483	510	502	515	522	527	508	536	464	509	530	480	511	501	481	494	516	503	519	540	549	531	528	507	532	508	543	488	494	572	563	532	518	533	526	536	497	555	508	540	493	518	499	536	536	537	492	525	523	534	515	548	497	513	547	504	482	501	527	521	545	534	511	518	577	533	510	516	536	522	470	537	515	524	522	525	517	531	548	555	557	518	528	484	505	534	510	527	515	511	516	548	501	542	542	547	550	546	530	561	541	536	578	532	526	525	563	536	562	548	526	525	501	541	495	526	541	481	565	484	514	478	514	504	527	517	509	511	507	565	477	552	511	528	517	559	486	537	513	518	560	523	513	532	513	496	550	504	507	522	499	530	538	488	535	514	563	518	540	573	550	546	576	510	503	513	500	514	481	527	501	486	523	541	466	556	518	523	478	521	551	483	528	490	556	526	516	530	495	511	544	518	525	463	535	512	460	509	566	483	534	510	506	559	529	523	492	549	515	478	528	516	525	497	490	512	499	527	512	514	475	550	445	523	538	484	508	490	506	463	517	487	504	543	522	520	525	481	528	542	539	519	517	497	509	501	534	537	506	505	505	536	503	481	508	519	504	554	485	539	532	489	503	522	516	498	511	506	518	534	535	489	527	486	536	516	527	493	491	477	526	484	505	531	491	508	471	557	504	522	505	492	523	487	549	529	482	514	558	507	512	506	541	523	504	509	503	500	529	494	498	506	548	549	530	487	536	541	500	535	540	498	532	558	492	526	540	520	514	504	527	523	527	514	522	520	549	530	499	515	526	500	504	537	538	541	503	514	520	519	521	496	527	509	513	527	500	482	494	484	499	517	505	569	517	526	516	555	538	502	512	534	547	531	509	507	550	505	522	530	487	521	510	539	521	565	470	548	505	521	516	484	512	511	536	561	527	521	524	507	482	514	495	470	528	513	529	550	551	562	528	501	580	514	514	494	576	502	536	526	505	533	550	489	513	519	513	495	535	552	549	533	482	557	511	534	484	546	518	539	493	521	482	538	482	503	497	530	533	514	544	482	499	492	499	578	474	545	540	526	538	537	488	506	551	495	504	527	527	557	513	519	519	481	529	511	539	468	518	489	492	503	498	497	549	509	519	592	550	462	544	507	505	496	506	505	548	515	538	509	519	511	519	523	532	515	500	549	538	513	510	563	571	528	563	514	486	495	518	563	554	508	548	534	518	487	553	470	519	505	538	524	528	515	547	512	512	547	522	548	525	503	527	547	518	499	579	534	523	579	527	499	492	539	530	520	530	520	476	502	513	506	535	547	517	517	528	527	564	522	540	487	511	512	539	516	522	519	517	483	548	499	523	527	496	493	538	530	576	539	546	508	517	523	527	495	536	531	545	561	521	496	543	495	518	508	490	517	546	577	516	490	516	528	467	514	557	512	566	520	507	523	515	492	502	515	570	559	519	486	515	489	491	501	539	467	525	505	522	526	505	512	496	555	525	539	522	533	496	519	559	523	501	492	521	490	531	498	517	519	538	524	577	491	526	538	563	506	523	536	549	535	538	482	524	523	506	490	499	459	508	530	533	506	529	508	505	527	539	531	495	517	520	497	542	540	500	518	509	481	533	546	518	502	536	529	514	496	508	540	489	576	506	509	536	498	508	549	533	493	527	506	538	522	528	521	510	536	491	568	504	504	517	523	528	498	475	500	551	491	544	539	507	543	544	511	510	525	515	544	482	540	497	521	512	456	532	502	543	529	518	497	528	555	456	557	530	488	517	512	489	542	512	509	500	548	516	553	517	526	545	552	556	513	529	506	485	477	542	534	517	522	546	461	533	516	519	576	503	535	525	552	516	490	561	494	491	538	498	530	521	517	563	522	493	498	509	533	497	539	513	542	508	516	577	494	489	556	491	507	493	553	458	527	508	516	538	500	516	509	537	528	575	517	531	493	550	486	508	514	502	488	511	496	550	517	498	539	534	512	491	504	511	534	483	505	515	493	502	495	499	480	530	530	548	533	537	492	534	511	509	552	529	534	522	494	542	597	477	513	500	520	506	524	553	481	522	501	506	473	542	534	515	505	528	533	552	521	528	527	458	517	501	528	536	523	522	515	493	476	540	511	489	516	515	519	519	511	506	539	531	501	536	504	536	546	492	559	519	508	549	522	517	525	492	549	492	548	498	528	528	521	550	496	537	512	519	495	534	528	485	509	508	502	555	501	485	513	474	515	497	504	518	543	523	524	516	500	551	518	501	547	486	494	522	513	485	504	520	507	552	521	522	526	493	524	511	494	501	507	534	516	528	524	531	573	504	503	498	520	565	525	534	542	526	493	511	511	531	528	497	532	507	521	523	488	565	512	538	526	547	487	524	511	559	519	508	512	464	501	528	513	512	500	509	511	517	529	512	511	498	504	503	513	524	496	495	542	564	522	501	505	502	523	508	496	554	520	496	517	530	533	496	537	535	521	555	502	497	499	500	519	544	532	502	486	528	461	521	523	538	529	533	480	564	526	520	541	535	485	463	479	495	547	512	551	524	514	459	500	514	515	509	495	509	528	524	540	525	529	532	530	538	491	496	484	526	545	509	506	511	559	530	515	537	554	536	527	492	511	490	509	512	562	487	532	548	542	529	505	499	569	514	514	505	484	495	529	566	513	503	563	508	496	516	511	519	493	546	533	504	530	513	507	514	491	543	533	549	522	498	535	559	503	519	530	453	498	533	500	509	518	549	480	492	511	532	535	542	522	507	491	499	510	507	519	520	548	517	544	533	516	573	564	509	535	487	537	531	531	495	538	528	503	539	519	526	528	523	530	544	543	542	520	477	543	502	549	547	507	526	535	531	563	510	500	519	509	525	556	475	527	543	542	548	501	482	515	534	520	512	534	539	552	540	534	502	511	526	539	483	498	509	503	512	518	515	528	510	534	481	479	520	480	496	521	503	535	516	514
27979	18394	3640	325	238	215	200	184	185	193	190	183	167	176	176	151	166	181	188	168	145	152	158	149	163	173	171	184	176	156	168	169	157	169	156	170	161	204	173	181	167	156	167	168	154	175	174	181	164	168	170	163	155	166	162	168	170	189	161	175	175	168	175	190	180	167	182	192	171	171	162	187	173	185	191	163	173	150	171	169	176	164	181	162	175	199	167	161	162	194	160	174	161	158	180	184	175	178	140	165	139	140	171	155	186	183	174	170	147	145	151	160	158	187	186	156	140	179	156	157	166	174	157	178	175	175	170	175	196	148	193	158	159	173	157	179	144	164	187	166	181	152	187	173	168	172	160	156	153	181	181	163	136	168	152	163	157	170	151	163	160	147	156	160	150	163	174	176	159	166	185	175	161	183	175	200	173	185	174	158	161	168	199	160	173	148	147	158	173	145	188	179	154	173	156	153	164	177	170	178	199	166	170	163	175	146	175	202	174	181	170	162	170	153	157	159	163	154	152	175	159	184	166	175	168	165	166	179	180	179	180	159	167	171	190	173	176	162	162	184	159	161	163	188	158	171	171	179	172	167	165	181	164	152	202	175	150	174	168	170	164	177	160	180	169	196	174	180	152	173	147	154	176	155	198	168	155	195	185	161	172	167	152	177	174	177	140	168	160	171	166	167	177	153	156	181	170	156	162	182	160	179	153	164	179	194	167	170	148	178	188	178	193	154	157	195	160	169	167	187	153	158	170	145	174	154	161	186	166	186	170	181	179	177	175	164	174	164	161	159	158	170	161	182	168	168	175	169	174	155	194	175	161	151	185	165	176	195	162	166	159	158	168	182	179	172	181	180	168	137	180	185	179	182	193	157	194	193	168	179	163	174	153	158	170	175	190	181	171	160	153	160	157	189	169	169	173	161	168	163	174	166	169	153	188	150	167	169	175	173	184	168	172	186	177	147	140	179	165	161	172	173	191	194	177	173	167	194	153	175	192	160	147	162	170	168	169	144	160	171	166	139	144	177	162	182	151	180	174	168	177	181	156	186	180	165	180	172	195	189	183	150	154	188	188	166	145	160	186	175	165	168	192	178	189	163	153	175	157	183	167	194	166	177	165	149	176	169	184	167	179	166	174	154	162	186	182	187	148	167	138	167	162	190	176	132	160	159	159	190	165	154	167	174	179	179	177	151	172	179	166	170	163	153	161	161	160	158	163	182	171	168	136	164	162	150	176	162	170	189	171	152	171	202	175	150	196	142	145	156	168	183	169	150	163	175	165	142	182	143	188	189	172	153	188	166	174	134	169	178	189	169	144	175	187	165	184	167	162	152	194	165	176	148	186	162	177	167	192	178	155	147	174	178	164	166	169	180	170	179	166	176	151	179	163	174	159	161	177	189	164	181	170	169	148	153	175	149	205	157	171	182	138	192	159	196	187	158	154	149	172	145	174	146	178	160	176	155	140	160	154	170	159	189	167	186	165	183	150	141	174	193	154	189	155	180	165	170	197	174	148	176	178	165	153	137	153	172	194	165	154	161	181	168	175	187	158	150	172	186	154	194	181	190	177	174	154	161	158	149	188	165	186	151	180	172	180	146	163	184	159	171	173	178	178	173	163	173	165	205	180	159	171	183	165	172	157	168	179	158	174	170	170	157	208	180	171	170	156	154	157	167	163	158	152	174	170	150	156	176	193	178	161	157	168	205	166	151	165	154	191	180	157	146	183	176	172	173	203	169	153	149	161	178	161	162	183	175	174	181	170	194	151	145	177	172	188	170	192	186	199	156	162	166	158	161	144	162	158	168	150	172	184	194	170	151	181	165	186	169	175	169	164	157	167	203	186	176	148	186	170	178	160	156	159	201	167	174	158	172	172	188	164	155	183	188	163	164	191	157	176	178	180	188	181	173	169	161	165	162	174	168	197	160	169	166	167	180	175	194	174	159	143	159	166	182	174	181	180	179	157	170	184	169	160	179	187	182	163	143	143	177	167	173	165	170	176	167	189	144	181	166	156	160	186	171	163	169	180	153	168	183	142	163	155	145	166	151	179	183	171	167	162	151	181	178	194	155	178	165	151	194	164	154	192	163	167	158	190	175	188	180	153	174	186	187	203	186	166	163	180	147	150	173	184	177	195	182	159	174	174	170	162	179	181	170	185	162	160	156	178	146	157	153	158	165	166	196	158	176	173	161	186	172	164	168	178	162	184	169	164	182	157	179	170	154	138	185	152	164	178	148	191	181	151	172	183	187	191	175	195	186	185	177	183	151	181	178	176	185	171	192	168	174	186	172	151	153	167	172	169	187	194	183	166	161	154	159	168	150	158	159	181	150	170	148	178	148	163	195	159	180	156	186	180	190	176	180	174	171	199	179	153	158	181	174	176	161	176	158	153	184	161	203	193	162	169	178	164	164	165	177	186	163	183	172	180	157	174	177	195	164	176	156	157	166	193	171	165	162	178	163	170	165	192	139	169	159	169	176	163	166	171	183	166	160	170	167	160	185	173	151	172	190	159	190	179	166	168	162	181	188	195	161	148	204	167	168	147	149	167	154	182	196	174	172	191	172	153	179	181	151	181	184	169	161	168	163	187	176	158	165	154	157	208	178	159	171	164	164	178	187	180	138	155	165	168	162	166	176	152	158	169	149	188	183	172	165	171	162	182	177	151	167	169	161	169	180	170	191	173	164	152	158	178	169	167	156	176	178	147	155	183	179	151	171	187	194	176	175	166	177	190	165	141	163	172	156	182	166	171	168	156	140	179	182	185	168	172	150	164	160	179	182	188	196	167	177	175	155	166	164	174	152	145	173	197	179	179	187	182	191	158	159	180	172	145	171	166	191	170	165	152	153	168	183	191	154	186	172	175	151	147	157	168	172	173	175	160	165	192	172	161	161	177	165	186	176	164	194	157	153	153	181	165	178	178	188	168	154	175	182	201	184	160	152	149	181	182	189	157	163	190	163	163	151	176	187	169	188	155	184	167	203	165	160	167	165	160	165	148	161	172	164	169	162	186	166	171	176	167	178	179	140	157	166	172	190	159	186	174	156	173	203	152	140	182	158	154	157	154	167	164	163	177	170	166	173	160	156	176	168	169	166	155	149	182	166	161	190	181	174	178	170	175	177	176	173	157	167	157	171	174	163	166	191	182	156	156	194	189	205	192	162	197	141	163	166	158	162	158	177	151	179	160	192	138	166	179	179	175	179	173	180	177	180	167	198	170	179	168	159	184	171	170	163	179	161	180	171	164	174	166	184	162	151	175	156	189	182	161	197	148	175	203	183	180	186	177	176	180	158	185	180	168	179	186	176	164	174	180	150	149	174	148	166	172	178	191	157	146	155	174	165	161	163	168	158	167	167	175	153	183	197	173	186	174	195	167	160	201	162	163	180	189	159	169	185	169	162	169	192	184	169	200	171	168	162	176	176	155	180	178	163	153	172	158	167	171	171	170	176	194	176	161	172	178	177	154	171	171	157	168	170	181	144
16127	12482	517	298	275	260	252	214	215	203	217	207	220	215	189	209	198	203	205	188	198	191	198	190	223	180	192	166	216	159	199	192	215	202	211	222	196	202	195	192	212	184	193	217	218	208	196	196	187	224	159	208	191	190	220	197	200	196	185	214	188	199	185	189	190	211	189	185	209	202	227	202	209	201	206	177	209	172	200	192	178	208	202	189	197	203	209	201	179	202	201	192	212	225	224	190	195	190	193	185	202	173	207	187	177	198	161	179	189	226	196	205	201	182	198	161	195	195	170	201	191	197	188	220	172	190	193	199	185	177	189	196	180	207	193	198	187	193	206	194	172	186	204	199	161	179	194	183	197	206	198	194	184	208	168	186	188	200	188	189	195	195	180	203	177	188	188	195	188	181	185	148	193	197	220	192	184	179	201	227	185	211	215	196	196	204	208	206	163	191	196	228	192	199	193	210	208	189	205	204	186	193	194	194	180	208	207	198	204	200	188	206	184	180	222	195	179	215	196	198	182	181	188	187	170	202	191	200	206	197	218	190	172	182	195	195	202	210	224	199	173	181	195	183	173	177	189	190	176	199	194	200	198	194	227	180	178	166	201	198	221	216	170	172	173	192	160	193	202	170	173	218	178	191	203	188	200	187	220	176	204	170	202	193	197	150	176	175	169	178	164	200	184	195	209	166	210	173	192	204	205	186	192	170	191	193	214	191	200	190	181	189	174	185	196	198	179	208	200	191	210	196	199	187	205	177	171	197	193	175	187	206	198	196	199	202	204	208	215	182	173	199	170	194	217	185	208	193	191	197	207	185	194	177	195	206	161	195	195	191	209	184	171	181	167	176	183	166	182	189	173	193	193	194	180	197	200	198	190	199	183	195	182	226	211	205	186	196	173	195	206	178	205	191	195	170	220	201	190	194	164	174	185	185	195	198	192	191	214	193	188	190	166	219	169	194	197	187	185	201	182	189	182	177	195	197	193	177	200	175	202	185	195	203	211	186	160	178	194	205	197	203	181	178	195	178	188	205	195	197	223	175	211	202	194	199	181	211	209	179	189	200	193	189	180	191	187	185	188	186	209	178	201	207	206	194	202	186	183	208	202	208	180	190	226	180	239	208	183	217	204	192	187	188	201	183	211	222	172	189	180	186	189	177	155	216	189	183	196	206	176	178	199	198	197	185	193	205	193	223	182	187	193	202	190	210	168	189	204	193	151	185	186	209	181	200	195	194	202	192	220	202	193	199	196	189	189	221	218	185	191	215	172	182	197	200	208	182	188	208	189	191	184	190	205	186	188	183	158	199	181	176	212	174	196	183	175	185	213	191	205	198	195	176	199	188	175	200	202	201	190	204	196	182	208	188	178	183	188	198	197	206	160	173	205	192	174	196	188	196	211	170	185	164	197	181	197	197	194	195	178	232	201	180	161	210	215	209	203	186	193	200	209	206	211	184	205	190	169	207	196	206	180	217	211	194	188	229	213	184	187	186	190	185	202	179	194	191	203	207	195	195	202	193	180	175	202	201	202	184	213	181	191	183	182	188	201	209	221	205	180	216	204	186	201	196	182	187	180	186	188	199	204	209	206	193	172	198	215	222	186	202	195	187	200	197	189	184	155	186	193	173	204	188	189	202	203	181	194	194	196	181	220	190	209	225	194	192	205	201	219	188	203	193	212	176	185	218	182	192	209	191	185	177	194	184	223	195	185	191	184	188	183	194	197	198	168	192	187	210	202	225	202	196	188	179	208	214	204	178	207	183	213	180	200	190	203	201	204	208	190	190	207	178	204	182	198	202	188	202	179	219	190	201	214	200	180	177	161	197	199	182	175	225	205	206	204	203	193	203	187	193	188	197	198	205	214	209	196	193	172	181	208	184	185	200	203	195	200	187	179	196	204	184	159	208	223	205	204	195	209	200	216	184	197	207	180	203	197	211	171	178	209	203	180	197	182	194	198	187	200	176	213	195	182	186	201	189	192	205	202	199	191	216	177	204	185	219	224	178	180	193	187	194	179	191	181	187	176	179	174	159	206	184	186	198	201	179	199	209	201	187	203	197	204	189	191	205	185	189	180	203	201	200	223	192	210	208	192	185	173	202	174	176	188	189	203	217	177	217	178	180	172	175	187	180	178	191	167	197	184	217	180	196	198	187	178	187	189	205	172	187	196	194	191	203	200	200	195	187	200	199	199	172	222	186	214	182	164	174	196	210	205	197	194	189	190	189	190	189	193	199	158	188	224	207	199	211	181	173	194	195	205	189	210	169	209	180	177	190	200	183	206	209	164	201	181	197	196	202	199	201	176	205	195	199	189	177	195	172	209	200	187	200	236	198	192	195	218	214	182	189	180	185	186	193	194	213	210	205	194	197	178	206	173	210	199	198	179	206	193	202	230	226	219	197	195	161	199	185	204	180	201	197	194	202	178	205	210	199	174	211	157	204	209	190	200	199	206	211	215	176	193	210	186	179	235	198	196	207	216	174	188	198	198	200	196	197	195	214	191	195	192	201	220	200	176	204	211	189	182	158	179	208	214	212	218	198	195	178	192	179	207	215	180	198	173	197	192	200	155	193	214	181	195	200	190	207	190	190	183	186	190	198	193	183	226	195	164	188	199	184	190	209	202	195	188	185	192	185	197	209	182	192	184	177	184	178	193	193	209	180	201	234	221	185	208	201	207	195	187	203	209	165	210	194	204	189	200	194	188	193	199	190	178	207	158	178	163	173	188	214	178	203	218	220	193	197	188	173	201	206	227	183	186	178	192	185	182	169	204	176	183	189	197	171	179	191	189	195	174	196	204	195	172	213	180	203	195	190	202	201	196	174	184	182	204	201	224	217	203	215	202	174	165	214	199	192	185	195	172	181	197	195	186	182	182	190	171	173	190	201	193	191	206	191	191	171	203	196	219	199	182	180	217	191	192	213	189	190	177	187	185	211	187	222	219	183	202	194	200	206	209	175	175	178	225	185	193	158	185	187	171	182	203	199	197	213	194	197	166	201	192	178	175	170	187	218	177	205	166	211	192	219	157	216	184	190	209	204	171	199	222	162	177	187	189	179	207	193	202	209	216	188	188	191	177	190	184	202	204	212	213	191	186	210	195	207	192	200	179	189	191	197	196	178	200	177	202	177	192	199	182	190	183	200	178	199	206	189	181	180	208	182	190	212	181	179	207	184	192	185	194	180	218	178	182	228	183	196	191	174	201	187	183	200	194	175	185	189	198	186	207	180	203	219	195	192	187	203	178	181	194	183	201	196	211	188	208	157	197	196	205	187	199	208	188	204	187	193	203	207	191	230	203	174	209	210	197	170	184	188	208	201	186	179	164	187	186	212	184	209	196	187	225	224	181	214	188	209	207	175	185	210	177	213	173	191	189	213	188	181	201	189	209	160	184	202	195	213	207	190	191	214	202	177	198	185	192	178	178	195	164	198	207	211	175	199	194	201	168	185	226	208	202	207	189	180	202	207	213	190	179	185	214	202
23522	20978	27958	24182	20960	7525	797	591	461	430	386	368	369	306	324	269	332	322	295	289	289	267	305	322	275	318	264	277	291	272	254	250	266	234	297	257	274	268	268	279	261	276	274	267	236	271	268	276	258	243	278	261	249	283	241	272	250	262	254	232	279	257	230	255	254	251	254	257	268	253	262	247	282	302	225	239	271	252	250	240	241	242	269	259	247	253	257	249	262	235	285	253	255	256	279	236	257	242	270	257	266	258	254	222	220	239	255	267	229	262	273	274	276	249	272	243	266	286	249	231	267	287	254	229	262	244	261	251	252	231	260	256	256	258	241	258	271	265	264	245	274	242	279	254	277	240	255	244	263	270	242	264	255	239	266	268	240	233	264	240	249	254	264	265	217	251	242	239	232	260	257	266	243	261	260	255	291	242	241	260	248	250	272	244	259	259	270	244	271	273	277	266	275	281	264	264	265	239	259	244	248	281	253	267	258	240	237	233	281	260	273	238	278	248	215	248	265	246	277	243	244	233	242	269	252	255	259	241	226	250	258	263	233	245	231	241	246	246	257	207	235	249	246	259	249	265	249	274	268	250	247	254	214	270	234	225	237	234	259	256	247	252	225	270	275	264	263	241	264	279	245	247	257	255	246	249	247	253	248	273	238	277	272	238	254	270	267	248	237	221	256	249	275	242	264	243	280	264	256	277	259	251	245	268	248	240	258	229	280	232	271	273	247	235	241	240	273	254	258	246	274	269	266	257	249	240	265	240	259	257	247	260	270	258	297	238	270	249	246	265	245	251	237	233	236	267	255	246	219	260	261	267	232	231	255	244	267	254	257	268	272	261	261	267	253	272	238	233	218	253	248	274	221	262	262	260	265	233	249	258	275	265	275	253	276	249	272	221	253	265	255	257	256	298	285	264	253	235	228	221	273	270	239	237	239	257	272	265	247	246	275	241	255	257	231	263	244	252	283	234	253	242	245	253	209	252	236	267	250	225	269	256	224	259	234	274	230	254	265	238	244	257	248	254	242	230	252	253	249	230	234	243	260	232	244	238	240	229	237	258	266	263	244	278	267	225	250	239	251	271	249	259	262	270	249	232	243	259	259	287	259	259	259	240	276	254	267	271	274	251	242	268	263	249	249	240	275	227	279	236	237	251	271	255	240	250	276	252	231	246	242	289	254	248	251	259	255	233	260	213	254	248	245	253	253	274	241	222	240	279	251	275	248	273	285	238	251	248	261	290	242	253	248	259	253	239	244	265	244	225	266	228	287	215	245	266	288	268	253	275	245	272	267	288	255	245	251	248	283	230	267	256	249	274	238	260	277	251	232	262	252	254	239	260	238	290	215	258	244	245	238	264	271	256	243	255	270	274	244	238	267	249	273	260	250	265	230	271	264	295	260	256	259	274	246	281	253	227	272	252	260	288	255	212	241	240	246	276	233	244	246	268	227	242	248	248	222	248	260	268	266	253	235	256	255	256	254	231	257	252	246	265	268	260	244	262	275	248	266	238	256	239	243	264	250	258	249	249	268	233	226	271	275	257	228	251	265	258	267	255	261	253	244	248	242	263	258	255	245	274	248	262	266	248	246	256	231	247	259	250	266	245	243	270	247	277	243	263	245	269	234	245	242	251	264	256	251	261	266	258	239	261	264	235	273	259	258	229	283	255	258	257	236	257	264	224	266	222	253	230	257	237	258	285	224	262	251	258	270	227	224	259	279	251	222	225	245	248	258	240	231	259	266	248	214	251	235	239	267	233	242	242	253	234	254	240	250	233	257	241	235	271	252	238	252	249	247	252	259	273	249	263	260	252	234	248	250	235	248	227	250	286	274	242	244	262	237	247	276	221	275	259	296	254	235	248	244	237	271	250	256	261	249	256	242	249	275	279	265	236	274	216	265	233	221	249	232	262	265	244	259	270	260	272	266	252	248	259	253	257	253	231	256	244	279	271	236	259	289	233	274	254	236	256	249	276	240	246	266	265	268	248	255	223	256	256	276	271	275	257	265	243	273	239	251	268	227	279	252	254	234	257	266	241	259	238	237	239	269	263	249	255	281	245	222	252	236	241	267	257	268	244	263	247	254	250	256	266	252	281	241	266	232	234	248	265	268	237	222	244	245	269	257	262	244	246	240	243	236	259	213	266	253	283	243	268	262	271	290	246	252	240	229	280	248	250	234	257	229	269	265	236	241	275	243	267	257	239	250	231	290	251	252	239	233	253	274	253	263	262	257	235	266	249	271	263	266	289	290	253	253	268	238	231	266	251	264	245	262	249	240	255	275	296	251	255	257	248	266	218	248	239	245	271	259	256	267	231	235	250	271	261	260	265	250	262	290	240	237	273	247	254	260	266	267	241	254	249	249	244	288	271	289	262	234	249	212	218	240	246	235	240	221	261	258	254	270	266	248	267	256	255	244	239	243	232	235	252	229	237	268	235	238	236	256	240	254	242	257	245	254	260	255	236	260	219	290	258	255	248	273	283	261	273	252	279	266	266	253	242	254	261	238	243	271	239	209	243	225	246	233	234	252	229	257	274	223	262	249	266	250	253	263	258	253	267	255	281	222	225	210	266	252	269	238	260	272	251	269	255	247	247	283	256	276	246	255	251	225	253	237	254	228	278	240	279	262	241	245	240	252	245	249	254	249	233	267	261	240	233	245	236	283	237	251	286	243	270	235	242	253	270	235	236	272	297	260	260	240	258	230	217	234	306	259	262	237	266	265	238	229	243	232	248	290	260	254	281	281	257	253	247	242	254	257	232	236	271	259	222	299	255	254	264	233	237	273	262	264	250	250	252	239	266	270	241	260	244	240	280	260	265	237	246	247	279	261	255	260	286	287	266	266	251	290	246	241	258	256	277	249	246	285	236	240	259	283	248	261	248	257	259	228	260	244	228	246	253	236	261	298	282	239	258	231	276	263	217	254	262	244	240	239	305	266	251	261	249	236	246	230	246	253	247	233	243	235	248	250	278	261	250	255	254	253	257	239	232	244	271	246	271	263	238	232	234	240	239	252	251	246	249	237	260	242	251	260	244	249	273	272	260	244	252	266	251	251	238	242	222	249	259	271	250	255	253	260	240	239	247	250	259	251	246	251	282	248	268	276	264	246	258	269	260	243	228	245	259	251	240	268	267	261	266	280	236	293	259	227	263	234	239	267	258	261	280	248	266	281	242	276	256	268	250	241	275	259	273	289	254	275	234	242	244	235	250	246	279	234	267	277	241	283	243	240	247	241	241	249	249	270	283	239	247	254	255	259	236	242	266	281	237	261	266	244	246	271	251	248	259	270	221	262	242	242	255	240	254	270	242	268	245	263	235	275	261	245	258	278	271	241	248	256	247	248	272	226	243	249	245	242	267	257	232	254	255	247	239	267	198	254	254	273	249	276	247	245	252	264	270	265	239	251	272	259	294	263	253	253	230	244	227	235	227	264	262	271	223	252	277	258	251	235	264	246	253	230	252	233	260	245	228	265	243	250	251
17628	32737	5574	2474	1859	1302	1053	832	686	646	503	459	443	420	427	347	387	370	308	318	334	341	292	319	291	266	305	299	307	254	273	274	260	301	272	283	269	267	287	273	291	272	310	281	264	279	257	263	275	277	272	290	291	285	302	272	261	233	252	257	303	264	269	275	251	261	258	285	273	240	257	260	272	260	274	284	289	269	284	276	286	252	281	245	279	273	286	234	286	255	255	235	287	261	251	255	241	266	262	264	283	257	269	265	291	267	283	262	259	252	302	252	266	268	275	299	252	270	250	284	260	278	267	280	266	256	283	291	275	276	239	290	257	235	282	275	246	266	270	259	277	264	254	254	261	284	244	278	270	265	253	266	257	283	268	254	268	301	280	291	255	270	276	262	274	264	280	296	284	254	244	258	247	271	300	234	280	266	268	233	275	247	278	283	250	287	258	263	254	276	279	255	274	279	281	263	289	273	243	273	300	278	259	261	264	226	277	302	280	249	266	259	259	267	305	257	231	258	256	266	289	285	274	236	254	285	297	254	232	238	239	263	269	270	306	267	242	277	254	267	278	242	280	271	284	252	268	242	274	297	271	296	260	268	255	287	250	273	239	289	278	265	268	264	262	241	283	274	277	268	267	262	285	282	312	262	281	231	264	283	286	263	269	271	265	282	290	252	278	264	270	273	275	277	295	264	268	280	261	278	271	289	272	250	268	284	266	229	264	286	294	267	248	274	270	293	264	270	263	252	303	281	271	249	269	243	282	246	247	284	259	284	254	268	246	257	264	255	297	254	288	272	248	251	274	276	276	280	253	267	249	284	265	247	254	256	266	296	251	256	249	246	245	249	287	237	236	250	240	248	244	226	264	284	238	249	259	239	279	263	276	275	282	258	273	263	272	250	278	267	269	265	242	249	262	262	242	267	248	241	259	260	249	288	265	257	260	256	271	254	272	269	247	265	274	246	285	265	284	247	256	255	268	300	271	266	268	261	275	246	297	259	270	274	271	265	294	284	254	241	290	266	257	241	248	285	258	259	292	244	254	270	274	245	252	297	257	283	311	286	264	233	266	268	268	248	270	277	258	260	275	258	292	258	272	284	266	269	261	279	242	268	271	279	280	281	267	277	284	223	267	258	279	247	283	235	250	281	272	262	270	275	279	256	233	269	279	254	281	265	283	256	271	284	257	281	245	258	278	258	239	260	259	253	247	273	264	259	253	285	273	276	251	275	257	259	273	279	278	291	255	252	275	250	243	249	270	275	272	232	282	240	260	263	281	254	259	268	245	255	291	276	277	262	287	251	271	251	274	264	272	250	286	251	252	225	249	294	282	255	253	268	259	288	276	288	309	299	253	277	290	257	233	225	269	254	245	318	256	247	292	285	268	279	278	240	246	273	265	277	291	290	267	273	251	260	297	268	270	266	254	255	259	218	278	275	274	258	277	257	275	254	266	272	269	238	253	320	279	255	262	282	260	235	301	263	285	266	289	273	268	254	256	273	262	245	261	256	271	262	275	269	280	266	241	292	242	265	286	265	275	281	275	265	265	270	249	264	253	242	281	248	259	260	270	252	295	241	262	263	243	272	257	285	276	273	277	258	228	256	250	283	234	247	259	282	295	273	277	249	259	260	245	250	255	258	259	279	241	256	281	257	282	253	274	259	250	267	237	280	269	243	257	262	254	253	265	263	283	268	277	241	282	279	267	233	283	269	261	269	300	269	278	255	272	280	301	230	258	263	257	260	254	270	252	245	266	257	268	266	254	266	263	243	249	252	248	248	283	261	286	261	278	284	261	273	259	261	260	283	260	248	274	251	247	275	241	299	253	265	245	257	263	284	278	271	223	253	262	282	253	283	253	248	266	274	282	266	275	252	273	257	270	270	270	288	256	269	293	259	285	271	243	277	256	272	255	274	290	279	265	255	281	251	269	289	268	261	241	278	291	271	279	254	264	287	263	265	269	270	255	250	268	267	267	257	247	279	263	255	259	264	284	251	260	262	253	295	246	254	258	245	283	258	240	250	268	251	240	247	259	227	238	268	260	253	279	283	274	299	304	248	268	260	265	245	245	258	265	270	280	242	286	286	246	270	248	262	257	268	318	287	244	266	263	292	294	274	271	281	274	245	259	220	267	243	258	258	310	260	281	269	283	275	261	245	263	262	281	269	252	250	282	263	241	276	287	260	272	264	245	263	250	237	273	261	284	271	280	266	277	277	256	288	271	274	270	260	274	276	282	255	282	255	275	275	252	275	237	280	245	283	267	251	285	248	257	217	272	272	217	248	270	279	246	262	238	258	263	281	277	263	274	264	294	253	264	254	277	246	275	249	277	261	294	288	266	282	212	248	252	263	262	230	247	265	300	263	295	261	271	312	273	300	268	278	280	280	290	272	243	261	284	300	263	250	229	272	272	265	272	236	285	273	266	269	265	274	247	288	272	266	276	254	247	278	269	268	275	253	282	234	261	269	247	270	270	244	275	252	273	285	265	234	248	250	247	289	292	267	247	220	264	255	267	239	283	279	263	247	278	241	272	270	276	272	269	277	252	285	296	269	276	262	251	238	292	267	263	270	274	270	263	275	250	279	261	231	284	281	244	287	263	242	267	273	238	247	250	268	287	238	278	258	278	283	270	261	256	270	260	262	289	246	279	268	261	271	289	264	267	244	267	278	262	271	272	265	266	261	296	258	277	280	279	284	283	261	245	275	280	273	276	282	249	277	257	263	264	259	280	274	266	258	277	287	257	251	260	237	279	279	261	270	270	241	273	318	288	253	315	256	286	258	286	232	285	276	228	262	253	244	270	295	287	245	243	258	246	291	282	261	258	276	263	281	258	260	266	284	243	232	257	272	254	250	300	293	217	273	238	269	245	276	239	263	309	249	270	246	262	270	225	264	258	272	271	305	279	254	261	254	228	257	265	255	283	273	237	278	278	251	254	246	277	280	266	259	245	276	279	275	288	234	263	265	252	260	259	266	251	232	251	251	276	271	270	270	282	279	264	257	260	240	265	261	224	261	259	262	251	272	254	245	261	277	236	273	264	270	277	262	249	264	278	260	278	277	289	284	256	268	247	247	243	266	258	293	247	262	236	246	256	283	261	293	286	285	295	280	280	286	287	298	260	273	233	270	280	260	253	254	269	268	284	290	248	254	276	255	264	277	252	281	261	244	266	297	268	266	262	296	305	292	262	251	238	275	245	264	309	240	242	289	265	249	246	270	261	275	229	241	249	244	273	267	284	275	294	299	234	276	259	300	268	260	268	257	272	241	277	301	287	241	278	253	266	261	277	231	293	293	246	265	286	288	279	249	264	254	258	236	290	280	281	241	264	256	273	237	242	265	267	245	277	292	260	284	278	266	288	263	276	241	264	272	290	268	289	282	276	277	267	258	245	258	263	255	271	264	274	254	297	295	267	268	261	314	268	270	263	260	277	280	277	261	270	263	256	264	261	259	258	248	270	264	272	271	265	270	262	278	262	265	275	255
24871	21095	26775	25487	8180	720	573	460	438	455	389	357	397	371	345	392	378	376	363	383	363	313	365	340	361	313	362	357	371	354	333	337	362	359	364	345	328	334	344	372	335	336	343	320	360	359	361	342	348	329	332	371	377	322	341	361	361	364	347	331	393	329	339	360	389	328	351	342	362	312	355	319	347	325	332	345	337	343	350	358	340	367	339	343	310	333	358	358	325	347	349	315	346	356	370	343	322	364	349	369	359	375	364	370	331	376	366	373	355	346	352	351	353	349	331	355	377	335	380	379	359	320	355	337	321	344	334	334	357	341	327	351	362	363	371	328	343	350	317	374	347	349	354	383	330	340	343	343	392	358	315	350	333	332	323	364	345	351	343	367	339	337	352	334	382	348	353	347	356	309	324	313	321	345	352	357	336	368	357	341	340	312	308	363	354	363	336	356	345	336	343	345	344	376	331	365	356	327	351	344	346	327	377	312	363	338	346	335	338	365	345	371	360	358	349	355	350	337	350	348	358	342	331	323	349	342	350	354	359	342	338	362	356	381	357	356	336	370	339	324	342	369	334	321	344	364	308	344	332	321	301	360	347	333	377	346	376	331	349	355	350	348	329	354	311	321	354	359	367	357	365	340	368	370	323	371	365	348	328	382	363	358	424	326	340	360	326	341	330	339	346	344	374	345	350	354	349	337	338	366	346	339	301	351	330	357	357	351	374	315	346	341	378	356	340	354	340	334	351	346	320	368	301	319	370	369	359	388	339	344	359	334	314	336	346	367	358	327	370	325	344	328	369	364	346	331	332	335	349	331	352	347	358	325	324	368	326	359	362	351	372	354	308	344	343	337	350	338	344	319	348	328	331	331	352	353	333	346	329	345	344	364	340	313	344	334	362	305	351	382	343	349	362	342	339	329	312	331	361	315	329	357	321	343	344	344	331	386	312	355	343	322	346	336	373	382	359	332	368	351	356	323	301	355	310	332	352	325	320	329	366	344	359	341	353	372	341	359	327	339	366	344	377	352	334	330	337	350	364	336	369	381	353	332	321	361	353	352	333	307	345	343	364	363	351	357	327	361	347	324	370	352	331	348	376	340	332	361	339	324	352	367	358	337	369	383	344	372	329	359	358	371	349	322	385	340	337	362	354	342	346	336	383	337	349	354	371	368	342	321	312	365	340	362	320	332	318	339	375	373	368	337	364	333	378	374	319	361	350	367	359	314	333	365	368	361	348	369	368	366	366	315	342	381	357	362	390	361	352	316	345	350	374	333	368	343	345	350	351	368	337	351	351	345	370	347	340	345	362	359	315	347	338	350	354	352	348	359	331	381	356	362	350	342	385	348	349	356	339	358	338	329	341	357	319	364	330	379	333	318	352	327	333	349	346	329	365	334	349	348	357	315	345	350	347	351	343	366	311	365	367	391	364	338	348	312	353	316	340	359	324	377	331	325	352	337	357	394	330	347	366	362	352	316	353	342	346	346	361	345	350	368	345	331	334	354	358	367	356	380	335	330	340	362	324	347	343	325	352	334	323	347	370	339	343	335	372	328	346	337	335	338	369	341	337	354	360	343	361	358	353	300	345	369	319	356	321	337	327	327	350	334	321	346	323	324	353	336	345	355	353	349	345	318	312	343	339	308	364	361	355	344	371	348	365	340	371	338	336	403	381	349	346	342	311	336	352	349	330	380	342	345	329	350	358	363	318	344	369	370	333	338	370	353	322	329	303	357	352	360	327	349	361	359	382	334	364	339	350	336	354	355	347	352	362	382	333	345	351	379	361	344	356	359	359	338	365	347	367	374	356	375	350	362	379	345	333	359	379	345	347	373	354	369	337	342	347	330	337	360	327	354	339	314	382	338	362	355	353	357	383	330	329	351	372	332	355	362	365	363	371	371	393	327	352	374	331	328	358	320	324	347	377	349	362	359	339	385	351	313	348	376	336	352	330	337	360	363	375	354	336	342	340	393	336	349	340	354	313	354	331	347	363	326	352	341	343	352	371	373	339	342	330	331	318	356	346	361	394	378	359	345	333	383	355	374	338	344	342	379	368	333	356	355	310	337	349	375	323	355	313	320	360	333	345	344	371	342	364	382	344	380	347	330	342	365	346	338	320	344	346	338	335	354	359	360	352	344	354	346	334	352	330	382	355	359	358	357	351	319	344	337	344	354	345	352	384	316	321	330	346	365	317	330	309	348	354	377	361	312	354	378	334	379	314	317	333	356	378	364	337	323	339	336	375	329	340	324	366	334	386	361	333	389	363	311	343	347	350	345	345	352	374	318	348	326	322	331	324	348	355	353	352	330	336	330	332	379	316	325	382	344	339	312	344	312	385	364	343	342	335	351	363	340	356	334	334	332	341	314	324	371	378	350	375	343	339	369	332	315	339	324	328	338	329	348	357	322	349	329	346	332	356	365	352	353	332	382	334	358	354	364	353	351	362	337	357	350	289	360	338	358	343	313	317	340	352	346	342	350	350	366	356	351	328	378	353	347	345	345	330	360	377	324	358	342	332	333	322	356	334	357	376	377	353	391	327	385	364	351	333	359	324	392	330	347	358	330	362	357	368	311	347	368	356	304	352	366	335	355	356	361	364	352	340	356	340	334	357	350	361	340	364	379	339	358	366	367	326	322	356	348	346	384	317	336	328	364	338	357	371	353	350	342	347	382	320	334	364	344	339	349	383	324	359	359	346	359	374	371	312	364	336	359	338	359	364	344	323	343	329	359	367	324	385	345	378	377	343	354	350	330	338	343	354	326	312	347	370	354	341	340	326	368	353	369	330	367	368	333	362	362	365	347	331	355	375	343	308	386	374	337	361	354	353	341	354	362	335	365	325	320	345	355	351	372	314	331	349	329	324	351	342	365	357	345	356	370	371	358	350	352	330	358	360	361	330	338	366	347	317	325	378	382	349	342	373	365	327	331	358	349	344	336	338	319	311	349	335	345	332	308	331	363	331	367	340	337	310	332	354	359	317	327	341	345	329	317	337	348	358	334	367	347	351	320	392	335	348	374	332	332	349	355	351	366	339	363	374	374	359	342	355	350	332	342	364	324	324	364	363	342	318	318	362	357	315	358	341	306	329	341	305	328	353	360	339	330	343	323	361	404	344	358	327	355	319	335	327	335	324	353	360	358	321	342	368	333	322	342	334	346	332	363	328	328	389	346	326	333	386	347	311	333	355	363	363	308	330	329	350	327	355	325	345	356	322	349	360	334	340	365	358	326	366	362	355	358	346	345	344	371	370	365	351	356	353	352	357	358	338	347	316	354	343	355	314	373	353	339	378	370	348	332	361	356	375	337	334	358	359	306	357	374	333	339	387	306	348	328	323	333	363	399	357	363	337	359	341	363	357	338	357	358	367	335	333	336	345	319	310	371	370	325	327	315	330	351	365	369	320	378	361	341	359	339	321	341	333	355	332	365	348	348	320	343	360	338	329	354	339	320	377	339	363	339	379	334	336	331	354	325	363	358	331	364
17421	26807	3147	1545	1170	1000	799	667	586	558	499	485	455	446	411	430	450	427	387	388	378	380	432	350	414	380	367	323	431	361	392	377	377	375	379	364	395	391	378	378	380	395	389	361	372	370	370	365	375	369	353	348	370	397	324	387	335	342	398	356	365	393	393	372	348	412	336	344	362	396	408	371	389	365	386	381	355	383	404	375	356	381	401	355	365	348	367	400	349	400	346	398	360	353	394	363	349	344	380	345	380	410	360	363	385	371	364	371	344	404	355	351	371	364	364	398	367	359	351	378	373	362	362	401	370	361	368	405	361	355	377	377	386	377	391	393	411	359	346	386	375	372	371	348	389	357	336	372	355	375	359	364	359	400	365	359	391	403	369	389	382	320	359	367	381	370	359	377	370	370	369	385	394	375	356	348	342	381	386	379	374	389	375	370	343	344	379	401	369	391	346	376	376	389	368	374	417	381	378	383	372	406	370	370	374	369	410	404	390	375	360	344	390	323	367	366	375	346	363	381	387	394	353	373	409	351	345	400	381	348	324	348	377	368	382	363	362	384	353	367	363	369	371	381	342	340	380	342	380	362	341	386	379	406	403	348	360	418	372	354	387	354	391	407	331	363	350	378	398	378	362	386	328	368	395	364	367	391	340	377	355	373	400	338	385	396	337	371	388	359	362	391	384	368	373	364	389	369	375	363	375	373	379	344	400	382	408	391	372	382	374	376	387	384	343	363	379	388	332	381	381	381	394	361	370	374	376	391	371	390	371	360	370	391	388	393	376	373	351	374	378	343	375	412	327	384	398	385	363	400	383	360	373	404	393	351	381	402	370	393	333	407	370	346	351	376	369	334	360	387	424	374	362	375	350	371	383	387	371	394	390	369	393	376	376	421	358	392	366	375	363	392	347	336	382	340	389	389	365	357	371	390	361	366	342	396	388	382	396	380	355	390	352	405	345	366	368	367	360	373	344	362	375	398	402	363	382	379	366	403	353	396	322	394	388	372	419	384	384	346	358	360	361	393	365	373	388	355	375	361	367	385	366	373	398	377	385	392	362	377	361	384	352	353	366	403	380	347	359	360	365	393	400	392	356	355	371	399	394	403	375	379	391	412	364	361	366	363	399	391	374	385	360	381	388	380	411	363	364	388	330	383	346	397	386	358	366	354	366	400	371	397	362	362	371	385	337	371	405	373	351	395	342	392	363	371	366	379	366	359	374	362	379	360	405	381	376	382	384	387	385	361	349	352	380	391	380	381	399	387	368	374	388	380	348	409	362	358	357	391	358	393	375	393	377	410	372	354	393	392	394	348	389	377	352	344	334	362	355	357	378	370	390	382	382	349	343	370	389	372	383	405	405	385	389	370	369	384	366	368	390	377	357	395	411	358	374	402	365	386	357	363	380	338	395	349	394	372	376	344	374	382	405	407	389	393	352	360	382	392	352	341	360	375	385	378	353	360	352	328	346	399	405	344	341	415	312	367	359	375	385	376	363	326	343	351	371	355	375	378	365	348	371	362	356	363	355	398	398	369	362	377	351	373	350	347	371	377	358	398	416	327	368	371	385	377	391	384	386	393	363	366	369	375	357	382	365	337	373	377	352	384	355	392	339	364	332	369	363	378	357	359	360	393	414	361	379	367	376	376	329	359	356	387	397	369	391	383	379	359	374	314	363	336	402	390	372	368	378	394	368	392	388	346	363	404	358	360	355	360	354	370	385	389	410	411	351	371	376	384	346	384	395	381	337	342	378	333	368	351	350	363	395	383	332	412	378	355	380	353	381	403	376	351	363	364	374	387	359	388	361	370	397	324	370	360	361	367	353	399	362	366	366	357	409	363	372	364	355	413	375	352	374	390	383	398	383	366	378	336	364	359	383	374	354	393	373	381	368	357	403	393	394	378	398	365	406	359	357	379	357	400	374	349	372	367	356	383	352	414	364	344	361	379	376	380	373	382	391	362	364	409	393	394	347	378	346	370	364	364	373	332	362	370	406	366	372	387	372	377	375	391	416	400	391	379	349	364	386	358	389	367	368	377	376	365	394	426	366	363	369	378	391	368	373	344	351	370	412	412	397	348	374	377	384	364	380	371	374	365	359	360	383	382	386	398	360	359	326	348	373	381	377	359	354	358	333	390	357	369	358	378	384	387	389	384	355	383	376	342	352	385	351	381	382	364	355	385	386	366	361	373	326	361	374	383	368	357	366	352	390	367	362	356	342	351	336	350	376	388	349	363	381	399	383	371	363	390	380	357	352	348	361	369	372	379	373	381	368	402	406	391	401	336	340	404	380	376	384	363	357	360	380	401	399	362	356	355	373	354	347	390	341	393	402	360	373	377	372	342	370	358	383	360	406	375	388	373	382	359	357	346	388	384	355	398	382	399	344	367	378	373	365	346	358	373	380	383	355	351	395	325	389	335	392	417	395	365	358	369	368	395	370	360	386	350	364	357	366	337	342	361	346	368	364	376	400	342	377	389	402	365	378	403	373	367	368	375	382	390	372	393	380	364	379	372	372	371	352	354	363	395	370	366	352	382	357	412	397	349	390	345	413	358	348	364	372	335	374	367	369	368	389	381	354	373	370	366	389	373	379	392	368	366	363	373	355	340	401	415	365	380	368	411	387	366	376	393	410	363	374	350	328	352	352	371	354	382	392	401	371	360	397	385	375	383	358	374	376	392	347	348	358	341	378	371	350	344	373	380	368	359	341	381	376	352	372	381	381	385	364	386	378	405	406	395	342	343	372	386	351	364	368	372	368	365	367	364	389	375	349	357	367	348	354	387	358	410	381	346	374	392	361	385	347	371	386	356	367	357	343	345	381	353	385	339	341	367	371	365	380	395	369	372	386	368	349	379	379	378	330	363	363	343	384	373	363	368	342	358	392	378	412	388	373	357	352	365	377	385	359	367	339	370	384	390	363	361	406	383	350	354	397	386	369	344	370	355	364	398	361	381	371	369	350	390	377	363	350	375	384	397	360	382	361	377	381	362	369	347	358	363	341	351	386	358	388	393	387	363	388	376	381	349	365	372	365	358	380	376	384	368	368	364	365	338	342	340	378	417	340	370	377	377	395	396	370	362	371	379	408	376	374	369	398	348	392	371	376	403	389	370	354	349	385	380	356	384	372	371	354	384	404	411	386	357	361	375	375	389	382	361	378	376	376	362	345	396	380	357	379	383	332	382	384	392	357	358	355	379	350	357	355	351	373	343	390	359	363	367	377	365	361	391	364	355	386	368	397	377	350	383	396	383	380	413	398	372	372	354	366	404	374	365	389	331	360	406	392	337	387	378	388	339	365	372	373	371	373	376	368	345	392	381	392	389	377	416	372	361	382	389	359	404	356	353	372	383	390	389	380	351	375	378	373	371	398	405	391	406	355	354	362	368	356	357	373	355	367	360	339	359	408	373	366	356	364	368	353	394	422	344	350	350	355	353	343	381	364	362	389	378	321	398	365	352	364	374	378	383	369	350	372	393	387	354
22527	21040	28484	23792	21043	21076	6496	1267	973	867	791	689	748	634	668	611	597	614	584	566	545	588	590	521	573	532	556	540	572	545	562	504	514	572	568	517	554	493	549	544	516	534	574	552	527	519	557	575	537	563	515	556	544	533	538	550	507	518	505	532	546	472	514	507	534	526	542	558	519	532	489	575	529	536	518	494	560	528	554	477	514	548	527	487	511	521	511	543	514	516	517	544	536	514	536	508	508	551	541	525	529	503	537	529	490	500	502	580	486	496	542	524	536	534	501	510	503	528	523	545	520	517	532	520	497	504	507	467	507	514	490	543	532	514	506	489	541	516	492	511	496	526	488	514	518	566	476	506	525	508	463	487	529	496	508	574	501	510	521	521	514	561	485	487	538	513	545	521	511	517	519	518	535	524	571	508	498	535	512	539	524	494	512	517	532	531	516	510	565	524	485	510	488	524	480	531	525	540	536	568	518	508	479	497	538	487	512	515	493	476	482	525	569	536	508	523	509	494	517	495	557	512	525	488	520	515	531	521	540	530	555	550	535	548	514	521	516	545	525	526	530	526	536	495	510	510	534	526	557	503	548	497	550	499	499	525	519	513	511	521	538	546	527	537	559	489	507	501	520	558	520	542	515	529	534	526	490	550	523	489	551	530	524	518	502	500	550	513	510	514	542	520	497	510	529	514	504	498	498	520	556	499	499	500	519	524	480	500	515	512	516	567	503	541	552	530	540	545	538	502	504	507	515	536	514	535	466	476	495	532	534	502	543	513	507	515	518	506	519	514	505	569	507	531	551	488	547	591	533	504	514	479	503	541	539	536	525	521	499	543	548	524	517	541	580	541	553	535	531	565	497	499	489	515	547	547	511	487	507	526	526	539	492	532	529	487	520	517	521	520	525	508	539	507	484	501	521	556	500	542	503	553	499	536	526	511	535	500	518	524	455	506	480	535	538	512	521	498	482	513	529	531	533	489	520	568	564	517	502	519	492	534	519	526	503	490	504	535	551	504	501	550	528	509	487	517	517	468	544	507	530	538	505	505	524	509	515	485	473	529	531	500	469	536	537	491	498	545	542	521	521	521	540	533	546	567	458	524	498	480	496	537	533	500	516	497	579	548	507	500	515	536	535	547	545	517	518	523	542	508	531	548	531	583	537	503	530	515	515	499	543	495	495	494	536	535	474	549	518	514	568	551	463	528	528	522	513	519	470	516	508	522	518	498	532	542	453	568	556	530	485	474	503	540	508	532	545	511	537	546	481	564	507	496	516	484	538	546	496	523	515	541	525	505	523	502	533	550	528	504	528	509	542	496	502	554	478	501	519	549	499	504	539	512	512	530	536	532	551	492	489	494	528	536	508	513	536	531	506	514	541	524	487	519	533	512	540	485	529	518	508	487	496	518	521	515	490	539	543	535	510	525	531	520	537	507	509	508	518	493	520	557	492	484	507	546	521	521	525	512	527	550	510	554	502	529	471	532	547	503	485	502	555	495	507	547	484	531	535	544	502	515	558	510	503	516	510	529	536	523	521	528	513	516	552	481	506	495	514	507	492	495	518	514	581	501	505	500	499	509	560	543	528	505	535	500	491	551	501	519	524	488	518	537	529	544	538	520	497	514	528	553	555	520	497	521	488	491	514	554	521	506	510	511	518	484	562	511	540	501	529	537	511	565	515	554	532	528	511	512	495	539	493	494	516	511	513	508	483	514	507	545	562	480	531	531	472	517	548	491	480	554	513	517	521	521	477	547	549	479	484	558	510	518	519	524	519	506	497	481	527	514	513	528	520	524	510	546	515	542	513	483	533	525	537	531	537	493	500	492	522	514	520	548	524	506	550	512	546	534	537	543	498	544	495	495	529	518	504	518	500	490	540	514	539	542	528	544	531	516	518	539	561	486	547	567	496	486	533	504	524	487	509	561	558	524	491	508	470	493	548	506	536	513	537	460	503	523	534	480	537	494	545	536	506	540	549	532	474	504	558	537	489	508	513	541	499	513	533	538	506	534	515	548	489	500	507	534	517	506	506	529	525	507	520	553	473	484	493	562	485	501	534	529	505	521	531	561	528	491	505	513	498	506	490	529	522	496	479	544	515	514	533	531	464	543	532	521	522	523	488	485	544	566	540	533	554	537	511	525	523	510	544	561	529	506	495	535	520	535	535	535	527	502	545	508	500	500	518	544	530	523	525	548	535	516	568	530	485	524	519	504	493	525	523	484	545	537	472	500	512	491	562	537	586	532	525	500	493	507	541	511	496	537	487	527	511	523	483	529	536	504	564	518	563	521	501	503	563	500	535	514	552	516	554	567	526	516	523	503	497	498	511	550	503	519	527	519	548	494	511	542	542	496	502	550	510	477	537	504	520	489	489	511	522	518	521	522	523	550	514	513	524	512	495	529	553	483	510	523	563	512	536	485	518	518	510	559	505	486	505	513	554	507	517	519	524	581	518	522	519	495	505	500	488	550	520	546	535	467	515	514	519	501	537	528	556	487	541	536	521	519	540	505	527	472	517	555	521	500	507	487	563	526	485	524	536	531	504	526	490	510	541	496	499	520	525	546	493	485	508	504	507	488	492	502	520	491	501	520	498	596	517	505	530	534	530	528	502	521	507	515	501	518	520	524	565	513	511	511	515	510	483	531	497	542	544	510	513	521	565	525	494	484	507	506	524	512	491	547	498	536	522	519	536	506	530	512	524	480	490	495	510	487	462	470	505	519	516	496	535	510	477	520	507	517	543	554	495	521	561	540	537	497	526	530	582	498	484	554	530	512	473	543	476	539	546	517	515	521	480	550	526	503	540	560	509	513	523	493	502	513	543	537	510	498	501	527	521	513	473	530	511	521	529	507	518	520	488	546	542	520	524	512	549	533	538	534	547	507	515	503	520	530	519	509	512	533	494	546	504	486	493	474	556	524	502	525	498	527	522	536	474	464	561	532	518	555	555	509	494	512	525	469	511	558	499	497	501	484	509	523	537	498	515	515	520	547	508	547	459	483	503	517	496	552	526	495	492	521	512	501	487	476	511	469	514	500	510	468	575	511	475	515	491	536	535	525	523	511	542	507	539	545	496	529	530	504	511	531	532	527	508	547	517	492	538	515	482	478	510	518	492	494	539	541	504	498	506	488	577	498	536	510	505	483	562	506	505	514	494	529	545	535	519	536	491	543	509	529	507	510	524	522	543	529	522	559	535	523	493	512	507	510	551	527	502	486	518	468	521	512	520	504	485	530	491	491	517	506	520	494	503	526	473	534	551	527	533	482	521	543	515	510	532	510	549	506	515	524	528	521	513	487	501	511	522	543	515	502	525	509	537	504	514	496	500	569	533	559	558	473	538	498	528	513	504	512	535	516	497	544	507	491	503	533	529	504	555	545	555	548	511	533	484	535	536	505	540	515	484	478	504	548	514	513	532	506	540	521	516	506	510	545	535	498	500	514	516	511	523	523	466	546	495	536	485	538	513	497	563	516	459	553	558	534
20112	38586	9480	4737	3437	2596	2013	1574	1390	1218	1030	907	860	756	737	723	719	668	655	600	654	641	586	580	582	576	552	533	582	531	557	555	582	489	541	520	530	521	547	492	536	540	540	547	521	524	557	543	544	532	530	477	513	523	524	470	531	465	534	542	534	531	550	568	518	482	521	496	535	540	529	482	566	469	478	492	504	504	525	521	502	525	503	491	531	518	498	525	489	555	500	511	512	533	543	511	526	492	514	515	542	500	536	537	525	502	510	535	506	497	516	511	515	527	550	545	557	529	498	528	529	498	543	506	515	496	521	540	530	555	491	507	502	511	529	495	495	537	524	522	513	490	501	526	517	486	492	484	529	511	519	559	479	517	515	523	507	554	474	468	548	539	561	548	523	517	495	505	556	477	515	528	528	518	507	494	515	528	550	494	547	535	523	510	519	515	519	519	514	546	493	561	527	502	509	535	491	543	516	524	502	504	522	479	489	530	523	508	506	538	474	522	487	528	530	559	498	518	520	550	507	493	516	506	503	518	520	554	520	491	528	539	510	529	511	515	522	475	498	507	526	496	536	514	509	505	517	489	535	519	552	518	485	485	520	504	512	519	525	537	503	519	492	477	536	512	510	486	550	556	464	529	525	535	529	535	505	518	481	518	494	507	559	529	486	512	515	525	504	489	488	522	525	525	507	494	519	556	520	499	500	537	525	500	528	524	480	549	480	543	497	487	501	522	477	552	513	510	495	505	522	482	538	494	486	510	504	527	498	487	488	504	518	522	499	536	523	488	522	515	544	534	529	491	476	505	530	516	487	526	511	498	493	497	538	502	543	505	519	514	529	505	529	504	471	496	486	517	528	530	507	529	537	552	484	494	507	519	543	520	518	528	557	526	540	544	501	497	519	537	525	533	526	489	545	540	459	560	514	477	545	529	524	551	484	492	532	515	519	517	522	479	537	528	497	531	515	480	498	532	555	518	525	524	549	513	493	558	517	551	529	517	542	542	505	478	556	489	512	535	525	563	510	488	525	502	519	514	511	535	473	537	515	472	506	501	511	533	535	509	500	533	512	510	482	496	524	539	504	515	481	519	524	499	544	515	531	522	517	514	471	528	512	473	525	507	503	535	527	526	527	510	523	503	501	528	506	529	547	503	541	515	548	522	467	507	530	537	523	507	501	513	492	541	487	485	510	521	473	515	509	516	515	513	469	560	501	504	523	487	501	462	530	509	510	520	520	507	500	500	449	538	557	495	518	557	507	538	513	497	530	515	529	523	534	521	474	476	566	529	516	504	513	511	538	563	509	501	551	514	547	540	514	534	479	516	518	504	534	530	513	499	540	530	539	551	504	468	510	496	501	544	491	505	528	499	508	528	482	504	536	506	518	530	522	497	501	508	493	517	521	467	522	535	541	558	488	499	502	507	567	520	561	517	512	491	511	492	510	514	523	532	519	488	512	521	529	522	521	496	561	521	510	536	531	559	540	523	529	492	566	525	497	489	456	510	536	516	538	516	498	525	497	553	534	465	541	551	501	492	505	481	502	504	526	519	451	507	550	510	509	497	553	504	522	528	521	500	553	504	494	528	549	532	489	519	542	526	526	532	511	502	528	540	556	490	497	535	513	531	500	510	505	489	507	525	559	499	540	483	584	545	500	479	481	535	497	578	495	470	524	508	492	519	533	510	512	494	540	498	519	538	523	505	520	548	512	467	532	488	492	512	534	518	516	546	495	514	534	525	512	520	495	512	523	502	495	504	519	538	550	525	513	504	518	499	535	531	520	500	491	494	524	526	518	483	508	566	514	476	555	540	508	520	475	485	494	535	503	549	499	519	497	539	539	502	527	498	486	543	512	587	499	487	534	515	530	480	533	486	528	504	528	556	530	508	509	540	483	539	530	538	538	523	452	529	540	491	515	537	515	537	489	557	510	535	538	524	531	507	534	481	493	509	498	516	483	483	523	516	503	529	521	540	519	488	512	537	510	533	513	524	538	512	470	555	496	503	535	545	537	507	477	525	532	469	521	490	492	514	503	552	519	519	545	495	512	512	519	555	515	544	559	509	488	561	517	515	534	499	524	508	523	510	549	545	514	512	508	522	539	515	512	496	472	525	556	512	540	548	502	495	523	501	569	502	522	519	507	538	537	521	508	533	489	513	491	505	551	537	511	515	524	511	511	540	500	541	529	520	515	550	498	571	545	521	518	521	574	533	488	537	506	502	517	514	518	497	530	504	516	499	527	553	517	461	546	504	536	487	505	508	520	504	514	557	541	493	546	562	489	522	523	527	524	557	494	536	484	490	549	552	504	510	501	513	479	559	493	493	540	563	542	548	520	503	498	500	515	502	520	494	512	525	507	476	531	487	519	490	526	494	497	498	541	520	476	546	520	527	528	553	513	522	491	505	469	576	540	525	537	511	522	533	534	533	498	515	487	549	563	526	523	503	520	548	560	530	505	545	549	508	469	521	503	505	501	532	540	538	504	514	546	539	497	530	517	514	506	471	514	551	540	532	555	512	534	571	539	541	523	522	530	521	522	498	477	523	468	567	538	497	482	513	465	518	506	501	538	566	493	533	498	514	511	511	520	528	499	489	501	491	525	516	517	479	533	513	494	478	517	546	517	520	500	495	511	518	513	483	520	507	476	483	540	498	532	504	490	493	523	516	546	546	497	527	501	480	479	535	530	520	529	549	519	522	515	497	535	499	502	499	529	514	525	546	529	491	512	541	451	570	486	519	540	527	532	532	472	524	542	543	447	533	532	522	539	523	527	547	504	529	507	550	522	521	487	493	514	503	539	513	484	534	525	524	502	502	504	536	535	531	582	528	510	513	536	520	531	491	528	529	501	511	513	513	501	524	518	498	520	527	506	499	552	481	486	514	527	538	533	497	522	510	524	537	518	493	486	505	530	529	535	521	536	532	510	481	503	509	483	504	498	524	560	488	480	503	505	526	500	524	505	508	522	539	493	493	541	522	534	550	492	526	543	516	499	508	534	507	522	528	488	522	547	516	544	480	541	486	525	491	550	515	560	509	523	531	537	481	489	518	471	529	519	496	492	541	526	539	505	539	513	548	526	551	515	509	516	502	544	474	494	519	508	559	552	522	510	504	496	564	526	502	512	471	556	516	511	523	522	529	582	539	501	554	492	531	483	534	549	514	464	505	518	502	516	507	489	456	499	488	459	514	479	474	556	503	491	503	508	511	500	501	538	485	529	519	532	552	512	532	522	530	540	506	544	525	544	515	513	551	517	498	575	502	551	496	564	509	499	567	503	503	501	572	507	504	545	500	523	521	531	490	506	487	539	504	494	503	509	529	533	513	562	493	519	531	488	456	482	515	532	485	496	494	538	547	541	493	526	502	488	532	542	505	525	524	505	552	504	530	504	482	483	534	512	526	563	549	536	507	563	475	483	477	523	494	521	518	531	560	554	508	484	498	523	534	529	501	560	531	497	506	508	502	496	552	506	492	535	539	519	514	505	515
28036	18125	3725	328	243	198	192	171	191	199	188	182	183	163	158	178	192	160	183	139	191	157	175	178	164	185	172	149	160	183	158	192	179	172	167	169	171	156	159	185	180	182	169	167	165	187	209	174	156	159	154	184	172	153	170	157	177	196	176	163	172	173	166	163	143	145	180	180	171	165	178	168	167	160	165	190	160	174	169	165	155	174	167	156	155	185	152	167	159	177	179	172	178	151	174	196	191	168	209	173	155	153	158	181	150	158	162	174	153	174	171	174	155	200	171	182	172	154	182	153	173	153	156	176	187	151	182	200	147	136	162	173	165	168	161	181	167	155	180	187	175	152	166	176	152	168	179	188	161	191	200	153	167	164	151	175	158	177	173	149	173	164	181	174	181	176	181	156	157	195	184	167	159	170	166	181	196	187	165	178	171	155	165	178	172	173	172	168	154	175	169	151	159	147	154	170	171	141	157	186	157	153	170	171	163	159	159	155	176	183	137	172	157	207	180	177	182	164	195	169	172	179	165	168	172	168	155	152	166	183	165	154	186	174	158	164	154	170	157	160	178	177	191	181	152	163	174	148	181	156	176	172	146	141	184	182	156	180	170	197	166	192	174	183	153	167	189	174	176	183	162	175	182	174	157	165	161	182	170	164	183	172	170	152	159	190	159	170	175	189	156	161	170	157	149	160	169	154	154	167	174	183	158	153	151	172	161	175	187	171	182	148	180	174	162	142	168	164	173	177	158	159	191	166	163	162	163	184	151	148	181	174	159	162	163	173	166	184	151	169	169	140	174	183	191	134	173	172	151	160	173	172	155	161	197	175	171	193	175	186	165	188	193	186	172	165	198	159	148	183	181	179	169	181	170	152	170	167	181	167	166	162	149	172	164	165	171	165	161	167	149	185	183	164	177	170	187	179	189	159	156	158	162	142	172	176	167	188	178	181	166	177	206	171	177	159	162	166	147	175	163	167	189	171	171	188	184	189	190	187	177	195	162	189	182	156	167	212	146	179	200	177	130	172	199	147	177	164	166	199	177	154	186	171	163	168	166	169	164	166	170	169	172	161	155	176	171	183	167	182	169	170	177	202	155	196	165	183	171	174	165	157	152	174	165	167	157	177	174	158	183	159	180	208	184	178	167	178	168	174	192	186	186	183	163	200	191	163	164	171	179	155	163	166	205	148	199	156	167	167	149	170	175	168	179	162	183	185	163	176	165	168	152	186	158	162	168	176	182	197	174	181	169	168	156	173	165	163	191	153	160	159	166	176	171	165	152	178	164	162	179	182	139	157	162	191	149	160	168	174	172	165	178	156	187	178	157	155	202	173	166	158	185	176	160	141	163	167	186	200	147	168	153	169	158	168	155	148	156	149	168	165	166	178	178	170	159	173	158	166	180	148	156	170	174	189	167	155	133	167	175	159	160	170	173	179	176	153	173	165	177	178	165	186	168	165	197	168	177	181	159	174	167	180	177	162	158	173	157	184	179	194	171	178	152	173	185	175	178	178	169	154	176	165	161	183	176	176	159	162	157	193	197	180	176	170	188	163	170	165	184	184	194	176	166	171	181	167	171	186	183	169	179	164	202	168	182	154	194	150	144	175	171	182	168	187	165	168	144	178	154	182	177	174	179	196	167	176	175	174	169	190	160	166	153	148	190	166	206	177	156	167	162	156	154	160	141	169	158	152	173	169	171	202	189	167	184	174	177	155	172	171	174	186	180	169	167	167	171	180	161	171	179	173	179	160	162	151	183	176	195	160	171	156	175	173	176	176	164	176	174	147	154	181	167	160	160	165	176	155	159	179	184	175	192	193	171	162	167	175	157	207	164	148	173	149	190	148	174	163	184	168	151	168	153	178	147	188	180	211	170	151	157	190	175	166	161	187	165	175	162	193	145	177	169	165	158	181	168	161	166	180	183	126	162	194	182	166	164	168	166	165	155	171	186	142	160	186	196	183	197	172	178	172	166	155	140	165	162	167	138	169	202	155	152	170	153	162	177	191	168	199	177	179	170	163	173	150	171	169	164	184	180	163	170	186	184	167	178	162	185	167	167	173	160	165	155	160	188	184	143	185	176	200	168	169	169	164	178	187	177	175	186	174	151	179	153	166	161	157	165	173	206	146	168	159	165	172	170	207	164	174	162	169	167	141	161	190	181	173	171	162	201	167	172	180	161	164	168	150	194	172	163	159	184	175	184	168	153	156	153	172	155	169	181	154	163	154	176	169	197	175	179	185	163	164	186	176	185	168	146	190	146	182	185	182	169	190	157	156	172	149	168	156	176	172	172	152	161	161	151	190	162	180	160	155	167	146	157	179	164	183	170	159	187	172	180	174	184	181	160	174	191	178	155	187	161	166	179	172	168	166	157	193	181	202	158	183	147	169	179	167	162	197	186	142	195	159	169	153	174	190	174	179	162	159	188	168	173	175	178	174	168	167	161	175	186	185	170	146	185	176	141	162	177	165	168	184	173	178	193	150	180	174	179	164	182	167	177	177	188	180	175	157	167	177	177	190	182	189	152	181	151	167	151	156	146	155	161	185	188	182	157	167	185	165	151	164	149	178	160	172	169	161	153	174	173	187	191	190	154	171	170	163	184	202	161	177	177	190	160	168	165	159	176	175	178	169	154	178	174	172	170	165	178	159	160	153	159	167	169	168	160	177	161	174	157	195	182	161	188	153	174	182	166	160	204	153	158	145	166	140	181	172	165	149	172	163	191	179	193	174	177	162	146	155	193	177	165	167	187	162	147	156	164	194	190	158	179	174	193	163	155	155	176	167	162	185	147	179	169	166	161	161	173	164	186	179	183	156	193	147	184	148	146	212	160	171	189	158	170	156	161	166	186	157	159	179	162	165	148	158	167	166	176	159	136	187	161	164	168	162	168	168	161	163	177	168	156	156	167	179	164	171	182	172	187	155	172	161	198	191	152	134	169	167	148	159	171	157	164	173	151	181	166	179	168	165	173	175	156	166	168	152	165	175	197	180	160	177	156	155	159	180	170	161	167	170	163	170	144	160	166	159	183	162	151	191	161	171	198	151	154	172	179	170	165	148	142	181	176	197	157	177	178	168	178	175	175	173	147	163	188	165	155	197	180	174	178	176	169	187	181	164	188	167	195	164	146	183	167	142	176	172	169	183	163	186	168	172	173	179	167	154	190	151	175	174	161	169	157	166	172	170	169	171	188	166	162	183	168	142	179	164	180	153	160	164	161	176	152	177	184	194	166	183	189	159	161	141	173	181	157	170	160	159	164	152	171	173	206	182	176	176	177	160	170	184	166	159	199	155	156	166	159	170	201	167	177	165	156	162	157	189	179	151	166	159	164	193	173	162	167	166	162	180	166	168	148	180	181	181	181	180	181	169	151	162	169	172	185	169	188	174	184	159	154	169	162	171	181	163	166	157	174	165	169	171	167	172	172	168	192	191	182	172	162	191	172	168	167	181	183	182	193	165	187	173	170	182	175	146	155	166	182	179
16332	10738	478	336	268	268	203	205	208	214	227	181	190	199	203	186	199	192	190	194	164	188	181	201	198	192	168	203	200	210	212	192	191	195	176	212	212	175	217	196	177	186	190	197	172	172	183	191	198	178	189	181	201	179	217	185	198	191	190	191	183	196	230	211	203	199	197	178	194	213	190	220	181	193	185	209	198	197	177	183	192	223	177	190	181	208	199	208	182	189	220	193	184	218	216	176	212	192	187	206	208	219	192	182	192	160	198	174	190	185	185	162	204	190	194	189	187	189	186	181	182	171	195	176	181	176	192	176	196	225	178	198	217	186	203	184	210	188	165	173	186	180	174	198	199	178	194	205	178	208	181	188	199	190	193	192	194	169	187	198	223	193	206	201	187	170	199	194	194	199	180	177	188	159	200	183	179	192	190	176	205	178	200	196	202	183	202	183	190	190	180	163	175	190	218	168	223	188	215	203	190	198	191	200	192	192	189	181	186	190	215	178	200	178	183	193	171	205	192	209	185	173	207	190	156	188	188	189	188	199	189	192	191	212	209	209	196	175	173	192	207	197	187	187	191	207	207	204	205	176	173	166	199	206	205	191	181	200	207	196	193	203	168	204	196	179	207	216	198	190	204	199	206	195	198	198	176	191	198	193	160	177	186	213	205	208	192	181	179	188	184	185	206	203	182	185	187	181	184	207	191	196	191	180	193	204	170	205	193	177	194	159	190	208	192	205	182	206	191	182	197	181	215	170	222	179	186	187	190	167	174	184	207	207	204	200	213	184	196	182	196	219	189	189	194	186	193	214	180	184	179	199	195	196	172	177	207	191	210	197	196	189	179	168	199	211	189	197	201	190	211	192	191	176	198	187	196	212	206	184	219	195	180	176	169	180	190	210	154	191	210	208	213	184	188	203	193	211	185	195	170	164	171	182	202	198	203	215	198	198	186	206	192	196	202	183	181	184	185	164	189	166	209	175	206	172	183	190	179	191	197	187	161	194	187	198	176	207	205	171	206	211	194	180	199	170	174	214	192	206	189	216	198	184	185	196	203	185	173	187	181	200	183	211	186	171	189	213	203	177	199	186	184	203	185	216	195	194	169	209	208	205	189	168	183	196	187	207	186	174	201	199	188	201	212	191	173	196	190	192	207	222	194	226	182	212	191	188	185	182	174	182	158	207	203	201	207	177	190	187	204	181	200	182	189	188	197	191	186	186	171	191	200	209	190	187	201	193	173	187	201	174	183	201	208	185	188	179	193	196	193	170	195	213	183	188	175	202	209	148	205	179	201	197	190	196	182	201	175	224	212	202	180	176	174	187	200	175	180	176	187	187	204	198	203	230	212	207	184	205	213	174	197	189	230	182	173	189	202	214	175	195	181	202	207	210	187	204	178	215	174	227	176	184	194	200	192	205	187	198	209	203	210	190	175	194	187	213	192	195	191	171	177	190	180	188	208	170	190	173	218	191	179	181	213	182	185	187	192	185	193	209	168	202	191	192	188	184	207	166	170	184	169	174	189	197	183	182	195	177	209	206	168	197	184	216	194	212	194	212	164	199	200	193	185	186	192	168	195	200	200	186	179	172	194	192	187	177	230	178	218	205	188	187	188	197	164	197	196	201	200	190	186	157	204	186	191	206	169	192	192	198	202	185	185	212	198	189	210	192	187	191	192	182	185	202	194	193	205	208	188	201	174	185	182	199	186	172	178	178	181	181	196	198	192	193	196	195	173	209	188	205	185	189	167	204	183	213	173	202	188	197	203	213	195	184	193	190	204	181	185	182	221	202	195	203	174	187	189	202	192	201	162	179	178	202	190	194	187	183	198	200	176	185	201	185	181	188	191	173	189	203	205	177	192	170	204	203	202	181	175	200	162	183	195	161	175	206	188	201	216	178	196	201	186	180	174	177	201	182	198	188	194	167	180	198	167	193	182	178	191	198	180	200	196	173	183	153	197	192	190	189	211	194	189	216	218	212	173	198	202	202	189	212	197	171	179	207	198	192	194	195	193	204	184	206	178	196	202	178	179	172	191	173	199	210	180	196	200	190	184	202	182	208	199	216	198	191	197	159	177	179	177	193	183	199	204	184	196	185	183	216	197	190	219	212	205	190	194	222	193	195	194	200	202	166	186	195	185	182	184	191	202	188	213	169	185	188	176	203	175	216	230	205	184	187	183	205	185	188	181	182	173	180	207	173	187	200	198	195	189	188	188	193	172	199	183	208	175	200	177	220	180	191	191	198	209	197	178	209	194	210	202	201	203	182	194	185	187	188	180	189	179	202	185	207	189	192	168	206	209	175	184	208	167	196	175	184	180	189	172	218	192	213	187	167	208	189	183	191	192	217	201	198	186	183	201	195	179	236	203	200	192	205	186	181	179	185	193	207	172	199	179	185	208	221	172	196	197	204	193	172	209	187	202	174	203	214	192	188	211	191	204	179	199	176	180	176	215	193	162	210	201	165	194	196	199	173	209	206	182	159	181	186	207	179	211	195	220	197	216	184	184	199	179	196	201	190	195	192	200	182	196	190	205	207	197	188	191	170	179	198	195	192	189	182	199	181	190	173	182	189	185	210	195	161	204	214	191	202	191	162	188	193	208	166	225	205	193	180	186	202	211	203	179	194	192	195	196	186	202	189	203	199	199	199	195	183	192	189	184	218	188	191	198	185	206	200	202	179	209	197	164	189	186	196	197	189	173	178	183	198	194	190	223	175	171	183	174	208	175	214	180	193	203	200	213	207	209	204	179	202	186	189	180	219	192	206	218	198	192	191	213	224	178	183	190	189	179	192	192	190	207	198	200	182	192	197	180	187	179	190	196	189	198	175	221	200	171	180	213	177	175	190	196	186	219	176	160	204	187	206	203	194	215	202	161	201	203	181	178	188	212	196	186	161	192	187	173	173	197	185	182	179	191	188	210	197	168	194	200	202	184	178	194	180	188	194	185	208	185	199	187	221	179	203	180	193	165	167	190	168	172	174	184	200	205	190	206	176	197	180	185	189	210	189	200	196	196	194	176	176	197	198	183	192	214	219	200	185	206	198	172	205	189	199	169	183	183	193	211	198	175	213	183	192	185	172	179	180	189	139	188	186	187	175	190	180	211	191	211	194	193	195	176	206	173	186	191	220	199	186	176	200	208	220	189	207	197	194	191	212	199	184	212	178	204	193	204	180	194	190	173	191	207	208	202	183	199	207	193	174	176	209	197	187	188	196	185	197	185	196	188	193	170	190	177	178	199	201	218	179	191	204	220	199	183	170	193	208	178	181	192	178	203	210	202	197	200	190	193	198	200	216	166	203	200	173	199	212	202	179	202	206	187	183	188	211	200	165	181	196	186	176	209	206	209	185	198	194	191	221	178	171	194	173	186	170	187	200	208	196	181	210	224	184	212	196	175	188	186	215	198	198	182	168	199	198	178	208	186	184	186	181	206	196	176	191	176	187	206	198	200	189	206	200	198	185	203	185	196	189	193	190	199	189
23717	21102	28101	24349	21080	7873	862	542	444	443	385	371	352	341	305	330	311	297	273	281	274	293	287	280	312	295	268	298	262	269	260	263	252	261	274	276	270	264	293	261	274	293	256	235	273	309	271	294	214	261	264	259	257	250	281	226	269	278	224	234	260	257	297	248	240	304	266	227	253	262	267	241	257	246	261	223	246	276	241	270	239	262	259	238	292	231	256	265	256	264	259	294	259	249	243	261	225	246	268	258	259	254	250	248	256	274	241	248	254	255	266	276	254	240	258	230	269	292	262	247	257	247	236	253	264	270	261	244	241	256	242	255	256	245	266	271	255	247	254	264	247	256	260	246	235	264	264	238	282	250	269	256	275	284	234	293	258	241	233	252	246	224	246	238	244	251	262	261	244	253	257	255	258	245	281	235	262	255	275	282	256	259	244	235	253	240	246	256	243	247	241	270	260	247	248	238	247	270	263	237	250	255	253	252	271	270	252	249	273	231	248	214	257	241	250	260	271	259	250	254	241	238	245	256	281	267	252	233	229	246	243	296	269	254	261	258	254	269	253	247	238	270	272	273	250	270	270	233	273	273	250	241	259	230	254	221	252	244	273	250	250	272	263	237	255	271	267	230	262	266	269	268	235	279	261	267	260	265	258	258	261	272	263	267	273	253	251	258	245	238	234	247	256	266	214	229	262	244	263	236	249	246	250	267	247	262	278	260	264	261	254	263	269	288	251	233	241	253	225	251	259	269	273	241	244	257	257	259	273	254	269	260	269	243	241	259	233	243	272	278	251	269	280	246	247	244	257	253	249	280	263	252	273	270	269	269	249	236	254	268	262	263	259	236	255	260	263	267	249	279	245	231	252	231	244	240	254	251	257	285	287	255	282	226	230	269	263	250	274	248	265	237	296	246	233	266	247	246	256	238	236	261	253	274	253	241	265	236	245	248	240	255	272	238	247	268	255	275	243	235	200	230	236	260	219	242	227	273	271	256	272	290	237	263	236	243	280	224	249	271	271	256	228	232	281	250	239	234	273	247	269	259	267	295	268	249	247	278	251	237	267	237	274	268	264	268	269	282	252	261	256	246	260	246	265	247	247	277	271	271	247	269	252	256	269	282	234	258	235	230	264	263	262	248	232	262	265	253	274	266	269	255	238	256	242	274	230	290	244	270	230	238	260	239	248	250	224	279	255	250	249	300	237	231	265	270	250	261	250	282	238	249	257	235	261	240	264	233	243	253	248	247	267	292	267	257	256	280	252	264	278	244	245	257	250	242	280	246	260	259	285	262	281	270	261	255	246	264	259	264	255	251	252	255	268	261	259	253	261	245	254	227	253	254	275	249	243	261	249	267	257	234	267	251	275	227	261	250	260	257	274	259	253	253	276	265	260	237	254	252	252	255	273	276	262	259	269	232	240	234	259	282	248	219	253	237	281	262	258	266	257	257	257	263	291	254	257	243	250	236	271	280	255	252	267	260	246	241	266	270	252	258	274	263	259	241	266	253	288	271	250	287	286	244	247	267	244	265	237	266	264	246	253	243	255	272	273	268	257	262	276	275	274	217	234	258	244	260	267	250	244	255	270	229	252	233	259	226	262	244	265	252	238	258	237	259	235	253	267	237	258	253	288	270	216	245	280	256	247	262	245	280	256	255	244	265	271	262	240	246	252	256	236	267	257	278	274	254	251	262	249	270	220	252	254	257	281	254	254	251	264	257	254	267	254	237	262	247	255	292	278	254	266	269	252	295	284	232	230	250	250	237	264	274	246	252	273	255	270	265	272	270	254	273	230	255	259	274	266	254	276	257	258	263	253	256	246	266	252	276	272	266	261	265	263	244	257	257	239	237	256	251	263	229	255	268	249	250	241	259	272	263	269	267	256	243	257	249	275	240	225	223	246	261	248	288	263	262	235	269	256	252	229	237	240	257	232	246	267	272	245	241	285	270	211	242	251	229	252	244	265	250	238	255	263	268	255	255	265	227	276	272	269	301	280	269	253	257	237	241	244	286	250	254	268	278	269	263	265	276	294	256	284	262	248	258	241	247	275	251	249	282	236	243	252	267	252	274	264	233	267	272	256	246	243	255	277	246	277	253	255	251	274	255	268	265	276	246	256	272	234	253	266	265	238	225	248	264	239	243	272	235	273	251	256	262	249	253	255	265	237	275	257	270	249	239	282	253	245	259	241	250	277	280	282	285	256	270	259	249	262	248	266	252	254	240	238	246	262	247	255	265	238	264	235	272	242	245	259	257	271	291	231	261	249	253	272	247	262	275	245	256	235	285	279	261	251	284	267	265	252	229	247	253	280	252	249	264	245	255	251	243	252	232	274	290	245	262	256	226	236	262	277	284	286	251	266	240	249	242	277	268	258	253	227	269	243	263	275	243	261	243	268	262	240	258	240	261	264	241	272	274	246	242	290	253	273	253	243	228	284	249	263	242	225	251	231	244	257	246	262	258	260	248	251	255	270	277	257	238	260	269	250	269	244	257	247	245	248	252	267	269	243	242	281	288	243	260	292	266	251	231	258	255	267	278	257	245	269	241	247	236	263	246	272	297	255	248	277	269	267	261	251	244	216	248	246	268	233	289	247	220	250	226	244	256	282	252	254	263	253	248	279	247	237	258	266	251	254	265	286	258	236	268	265	250	240	245	242	259	256	267	263	246	236	279	258	249	237	259	244	268	287	269	252	255	215	238	237	244	281	238	236	260	247	251	269	255	242	239	275	258	225	244	245	249	265	250	261	285	261	229	275	263	241	265	264	253	266	246	272	246	257	266	251	247	275	248	248	237	257	239	265	257	266	260	260	241	247	263	265	266	276	264	276	258	247	283	265	276	253	247	263	240	260	249	262	265	264	259	238	255	249	250	249	264	214	254	253	280	260	299	263	235	270	259	266	225	279	253	249	267	235	273	264	252	298	265	248	256	254	268	263	254	267	234	297	286	248	258	276	277	283	259	225	276	310	250	252	243	254	263	242	255	278	255	276	250	288	254	257	247	236	272	237	261	259	249	272	261	248	268	264	217	264	252	264	261	236	268	238	269	251	260	271	277	264	260	242	261	280	270	267	223	286	274	274	236	235	241	251	266	279	242	244	279	263	234	255	273	257	272	248	241	261	247	279	257	262	272	235	248	240	264	250	252	245	255	253	257	258	241	248	254	242	246	237	256	283	256	269	268	257	256	289	271	254	246	270	244	254	279	280	281	259	248	235	261	259	252	279	232	261	277	277	262	277	250	287	257	245	253	278	271	246	270	264	257	269	260	263	259	261	271	256	264	245	271	284	284	247	287	276	260	240	233	268	246	254	258	266	235	244	242	239	259	216	258	274	246	266	249	257	292	252	272	304	263	242	279	273	232	299	245	219	284	276	267	244	279	274	250	270	212	243	254	236	271	223	263	232	255	235	265	229	255	269	263	263	231	247	273	265	240	269	247	299	272	236	224	224	263	273	238	252	247	246	236	275	225	249	243	239	251	254	271
16994	31320	5572	2594	1827	1382	1082	866	718	609	537	484	404	426	397	373	338	354	301	311	306	316	292	321	304	293	294	262	275	335	294	311	266	271	278	274	282	269	244	278	272	280	304	270	274	263	287	274	277	281	245	279	238	267	280	270	260	268	275	265	272	287	276	300	269	305	289	262	280	287	267	264	275	255	262	275	280	260	248	262	291	254	275	254	251	294	250	275	282	274	251	272	280	249	239	278	262	256	264	267	279	261	297	274	254	268	260	289	278	261	252	285	246	255	257	270	266	281	244	281	306	262	253	251	272	273	284	240	259	275	261	247	301	244	301	255	271	297	242	270	309	285	278	256	283	262	265	252	262	258	279	291	290	284	273	275	263	265	252	252	261	269	275	263	264	295	258	239	249	283	274	285	264	265	242	229	270	262	263	273	250	278	277	289	258	263	282	222	261	277	248	249	267	300	251	257	283	291	262	270	282	270	256	280	302	244	255	288	252	259	274	281	280	274	286	247	274	276	263	256	262	283	281	240	248	252	281	290	293	285	282	246	261	290	325	275	276	266	272	302	255	300	292	275	253	288	268	291	279	254	260	295	244	260	231	262	261	253	264	271	255	273	268	250	248	273	287	265	261	237	272	271	228	258	256	285	267	273	252	279	267	270	267	263	272	256	288	268	245	273	295	268	273	264	264	267	280	255	276	284	282	261	258	293	274	252	250	285	262	261	293	266	290	280	259	274	300	297	281	254	294	259	259	262	295	262	273	271	277	252	269	277	285	271	263	264	254	266	255	272	298	273	258	254	274	272	268	290	255	257	272	257	264	261	257	261	268	236	258	241	288	246	269	266	279	312	248	245	285	221	254	281	263	303	263	280	253	232	261	260	263	265	268	234	307	274	242	288	293	261	263	285	279	287	264	271	241	290	277	248	289	264	281	282	269	279	258	239	264	276	263	265	276	268	264	276	253	269	233	225	261	258	262	282	247	293	282	275	270	246	271	270	272	283	279	317	261	270	249	258	279	276	268	231	249	288	289	239	274	280	240	284	259	263	256	266	275	267	249	275	279	238	277	266	286	272	276	267	275	285	285	274	275	273	242	269	282	295	288	265	282	271	294	272	279	278	255	281	271	266	266	269	282	271	272	257	259	291	285	259	277	295	282	263	275	284	278	255	291	245	277	276	260	281	261	251	269	230	256	269	263	261	257	274	281	306	280	273	263	238	255	253	247	264	266	295	264	287	259	245	290	270	272	269	282	243	278	289	256	276	237	259	243	251	287	256	225	255	274	269	289	278	241	271	259	270	269	288	264	277	250	285	250	249	262	278	277	242	266	289	267	288	275	265	261	281	269	256	248	244	241	276	267	279	272	277	291	270	265	278	282	259	275	252	266	272	258	281	267	255	234	277	262	272	274	288	268	227	238	253	270	277	265	253	274	283	257	300	256	281	265	257	263	266	282	260	288	264	270	266	277	283	267	239	260	254	244	248	276	297	237	237	258	267	241	256	274	281	254	236	246	264	262	279	290	270	271	249	265	290	290	255	278	299	260	283	241	261	281	270	294	269	265	262	286	270	253	304	266	226	282	259	262	248	263	271	295	262	291	246	243	260	250	248	264	306	290	252	282	268	264	246	286	257	273	289	257	261	280	262	248	257	298	249	277	310	288	269	250	260	261	269	268	296	273	257	261	263	240	265	288	279	259	286	272	254	251	283	267	279	260	270	248	252	260	278	255	258	286	282	282	248	246	266	278	246	244	271	300	294	262	283	284	274	254	269	283	273	264	283	286	267	288	288	239	267	295	298	271	242	255	255	280	272	269	260	261	246	295	253	256	262	268	268	252	261	255	270	283	250	256	275	254	288	267	263	279	269	254	269	298	281	285	291	272	259	242	273	247	263	245	250	260	266	238	269	279	278	274	257	246	260	304	266	281	267	275	258	301	284	262	256	298	263	271	236	237	255	273	282	289	255	249	270	244	273	280	249	274	259	254	242	275	248	286	265	248	254	248	229	253	263	269	251	282	247	258	279	290	260	263	262	283	265	260	311	263	285	270	276	282	278	264	248	278	233	265	258	275	261	269	277	281	246	275	240	266	288	291	238	252	279	281	286	283	252	264	271	273	286	268	284	287	275	260	288	277	288	278	254	265	271	234	267	286	273	260	258	279	245	292	267	263	289	282	273	266	256	287	261	251	272	279	263	245	250	250	277	274	294	275	255	258	260	276	285	235	277	274	270	265	280	264	264	264	278	232	258	253	271	246	250	262	289	261	250	266	296	288	247	249	287	259	223	281	258	282	243	288	252	281	284	268	267	285	295	287	253	247	249	265	266	254	266	266	269	283	271	282	275	253	264	251	287	264	244	278	267	290	258	269	279	252	252	276	259	263	266	254	280	255	241	269	277	257	263	253	284	261	313	277	273	277	259	242	257	251	256	284	274	266	267	269	267	257	251	264	278	260	276	265	264	268	271	254	282	248	289	259	275	278	275	263	245	256	312	287	272	275	279	271	261	283	276	249	280	251	279	285	246	294	268	272	279	248	257	264	273	266	275	292	254	292	261	248	283	272	263	277	287	241	289	309	247	261	252	256	287	283	262	244	264	273	255	254	269	226	251	258	299	270	254	271	236	245	272	264	263	260	264	284	258	249	287	260	251	241	262	291	291	256	254	286	277	277	277	273	266	249	265	252	236	244	273	242	267	269	268	244	274	282	272	250	251	258	256	246	251	275	279	269	247	297	307	271	266	240	270	256	279	291	282	266	268	263	275	265	263	246	264	281	268	263	232	270	299	252	248	268	291	279	283	283	241	274	276	245	249	275	293	284	268	293	240	278	251	259	292	264	262	265	275	254	263	242	274	282	265	291	265	243	249	302	290	292	268	270	258	270	280	294	261	276	254	249	279	239	235	293	300	281	272	263	257	252	267	233	255	293	276	230	263	255	268	260	274	252	266	278	273	289	239	283	261	273	261	288	242	269	257	288	266	266	286	265	261	289	299	241	267	278	270	277	271	242	245	291	273	278	290	237	258	270	269	258	244	260	263	285	251	254	261	276	277	263	263	278	269	290	278	246	281	254	283	241	263	265	262	277	252	251	283	261	273	255	255	291	268	262	283	267	258	288	283	258	262	286	270	257	243	281	269	268	284	259	266	276	269	236	272	292	267	248	287	294	263	276	282	271	284	243	273	266	271	250	286	244	281	291	297	270	252	274	269	255	305	279	261	279	272	260	269	263	256	270	255	283	254	277	276	265	269	275	279	277	258	274	252	271	261	282	266	289	300	289	253	267	269	268	272	273	265	248	250	263	242	255	273	255	258	273	242	253	263	276	250	228	291	259	267	279	235	267	268	276	267	258	292	248	262	252	300	288	257	241	242	267	254	243	276	265	264	272	311	271	289	249	277	268	269	259	293	260	231	249	273	252	242	280	270	274	252	252	296	256	261	282	298	259	270	265	271	234	261	263	245	256	281	262	283	281	250	258	292	282	243
24906	21099	26950	25351	8235	703	532	515	460	447	425	401	422	385	381	364	417	397	320	366	356	349	356	364	325	349	376	361	384	356	380	326	362	338	331	345	316	371	335	368	334	339	324	336	351	339	350	357	350	344	357	333	350	372	372	366	333	331	362	323	377	352	339	337	350	356	334	303	339	357	333	304	349	322	343	354	335	360	347	324	369	370	391	346	342	359	349	363	346	351	333	339	350	392	369	310	312	337	340	323	331	350	333	307	328	349	332	340	379	343	326	343	356	341	342	352	350	353	348	359	385	353	361	338	355	334	360	350	337	360	351	380	312	353	358	339	288	330	345	334	358	344	369	338	357	342	334	323	349	402	361	353	353	347	334	329	337	337	366	350	357	370	317	339	338	329	351	341	377	311	312	345	326	338	358	343	375	335	333	319	327	322	337	360	323	363	323	330	332	361	357	352	393	328	296	339	329	337	364	350	343	347	341	351	353	363	332	338	333	313	348	343	355	305	354	333	322	362	372	342	336	343	372	328	356	366	340	367	329	307	329	331	362	348	308	302	336	337	326	365	339	322	349	350	339	310	333	335	338	367	349	344	353	340	351	350	365	375	360	354	356	337	327	346	352	351	374	312	334	327	345	367	325	382	371	372	346	326	322	321	358	351	345	380	345	361	372	327	336	340	386	340	329	344	362	323	357	335	323	359	352	335	340	347	362	342	350	332	312	333	321	328	338	338	354	368	361	388	373	315	353	374	328	337	353	356	332	331	327	322	344	317	363	332	348	346	317	306	316	374	375	383	335	368	340	359	342	342	335	377	329	342	360	300	328	340	335	343	302	340	369	327	347	324	323	339	348	350	367	351	331	311	357	362	351	331	364	353	308	304	358	356	374	370	329	379	336	343	347	337	358	355	336	373	303	351	362	352	363	332	348	345	353	327	332	316	364	332	336	370	377	364	388	352	348	369	354	348	350	339	345	335	319	405	333	354	377	360	370	326	373	356	358	370	319	362	332	338	326	339	308	358	390	332	341	351	331	354	325	370	336	335	389	306	343	379	350	366	355	348	310	340	352	369	336	357	358	321	356	344	344	347	346	355	354	352	327	301	339	335	337	331	362	375	327	363	337	324	325	340	333	347	336	334	303	377	335	344	323	321	354	338	350	321	327	349	334	368	354	315	347	336	338	366	323	327	327	361	321	363	319	346	325	348	335	327	351	342	342	356	336	365	352	328	348	341	366	335	336	319	307	336	341	328	300	334	344	364	376	309	305	339	360	365	374	349	325	361	363	322	343	346	336	324	343	337	311	338	338	342	332	336	331	356	351	366	341	341	348	359	357	364	362	347	351	337	347	333	383	341	355	328	341	339	380	305	300	321	338	351	332	383	332	362	323	321	341	353	352	381	363	337	370	345	345	343	333	375	341	321	341	342	333	361	337	323	347	343	352	352	371	364	317	337	385	318	349	361	365	331	319	396	383	335	334	321	350	348	391	346	342	325	334	340	350	381	376	312	326	350	338	362	374	326	361	353	357	322	351	311	366	356	374	368	367	322	345	322	363	328	337	357	345	368	344	344	311	320	369	330	357	368	334	367	351	404	345	332	321	337	356	352	335	333	348	369	324	368	296	345	355	340	342	350	327	359	332	315	352	334	350	342	319	311	372	360	315	346	348	351	371	313	378	342	384	336	305	326	342	341	316	351	338	309	373	362	357	320	334	357	339	333	342	333	338	353	344	354	329	365	370	360	339	334	350	349	373	349	322	356	344	367	360	352	347	372	331	356	352	359	344	350	354	359	303	341	359	334	346	366	345	347	330	375	352	330	341	324	358	330	371	349	361	355	346	345	347	341	378	351	341	349	329	377	354	354	358	333	338	313	341	355	360	340	315	350	378	315	332	340	369	358	356	337	357	352	340	341	351	368	322	355	337	364	362	334	343	346	359	348	370	308	365	356	346	327	343	335	340	376	352	359	358	369	320	334	383	341	314	329	358	337	311	337	346	334	355	339	342	351	380	372	315	363	368	341	353	358	359	336	352	361	354	352	368	310	363	365	330	314	357	327	337	298	335	376	376	364	359	353	346	379	343	340	375	351	343	357	359	313	350	313	358	350	365	348	353	367	360	381	298	377	358	337	347	334	371	347	323	367	339	381	365	351	325	356	360	350	341	354	370	355	347	360	353	396	336	339	329	339	370	355	329	300	328	387	338	368	362	339	348	334	360	312	316	354	323	324	307	332	391	351	323	310	350	309	361	299	321	348	337	337	343	327	337	328	359	345	349	285	386	365	356	365	299	336	331	356	334	340	376	348	374	329	323	356	341	330	335	332	338	320	389	354	351	351	307	349	351	337	326	344	374	329	340	343	326	342	333	359	357	321	330	336	356	334	342	334	346	351	335	340	334	352	325	375	354	322	357	315	379	344	321	358	384	353	329	354	330	366	348	355	333	350	332	342	332	355	347	342	327	358	364	332	366	337	364	369	350	292	352	330	339	313	370	360	325	369	334	363	325	352	329	324	359	356	340	365	329	340	332	350	366	350	326	311	350	327	347	362	337	356	332	338	318	346	314	331	324	364	356	360	365	304	314	381	378	349	317	333	342	364	339	345	346	336	319	329	344	361	340	353	348	332	338	368	317	335	381	325	358	346	386	347	344	325	326	334	341	328	358	370	335	357	382	339	326	349	331	328	353	302	362	349	370	359	346	357	348	325	314	330	342	327	327	316	326	333	369	357	331	349	334	330	344	331	386	341	342	387	343	340	402	298	318	363	340	342	314	371	301	333	339	355	368	327	344	374	345	360	355	359	349	343	335	348	323	330	348	338	362	333	357	345	367	336	366	348	371	322	343	361	359	368	333	333	310	348	394	344	360	358	324	355	330	397	301	316	357	348	324	334	324	355	376	350	364	356	369	347	338	338	348	353	355	355	342	336	358	339	336	338	346	333	332	329	359	338	327	323	369	320	350	350	365	355	376	350	340	338	360	369	331	345	320	313	368	327	355	322	341	349	354	312	352	323	353	356	355	321	312	306	363	360	332	380	363	369	343	347	364	334	341	342	330	332	363	339	332	353	342	348	323	332	330	337	345	349	375	360	371	337	356	295	351	337	336	351	344	394	368	361	364	356	323	320	348	361	316	344	367	334	351	364	402	324	334	361	363	379	376	325	308	318	351	355	370	345	370	330	325	335	354	384	344	379	346	323	359	334	335	321	354	391	345	371	356	357	318	356	363	334	311	345	359	345	366	338	348	348	354	333	335	327	341	323	333	351	351	320	338	324	338	362	352	335	323	349	328	335	347	343	395	328	335	351	347	338	348	378	341	327	364	322	340	335	351	332	331	332	355	347	352	333	347	349	345	311	337	367	330	331	325	337	342	355	362	349	354	347	355	324	321	350	385	358	361	346	340	358	330	352	348	384	361	320	339	368	377	350	321	362	348	292	318	372	375	329	320	340	358	349	369	326	333	306	332	339	365	353	338	326	319	350	367	349
16531	23203	3158	1523	1199	930	803	653	571	570	524	496	464	438	441	461	405	396	397	383	425	372	392	378	374	376	368	388	383	358	356	376	395	344	378	410	373	366	387	402	400	354	386	385	381	353	368	335	385	363	363	384	355	382	350	379	379	369	371	383	389	391	355	404	402	362	387	381	366	353	369	372	419	390	373	369	356	366	365	385	352	349	374	337	369	350	369	361	372	381	410	343	394	361	411	378	382	368	382	334	353	376	364	344	377	362	373	348	386	366	413	364	354	370	362	353	370	382	408	374	360	365	389	363	391	378	354	374	375	366	376	382	372	374	412	391	407	378	356	376	394	340	370	367	362	371	364	399	402	378	350	343	391	337	366	376	393	423	354	395	350	376	359	411	378	395	343	349	366	347	365	348	350	381	358	395	363	396	346	384	390	368	360	371	374	378	343	341	378	367	375	358	356	390	357	396	351	372	380	366	354	354	392	357	374	373	360	396	374	422	372	392	366	379	401	386	354	358	355	378	336	373	357	369	398	372	383	368	351	373	386	386	391	370	357	353	374	381	375	394	380	347	392	347	373	346	368	370	359	357	380	409	334	375	388	367	417	337	363	384	388	390	406	353	338	354	360	352	356	374	357	371	376	364	356	386	350	418	393	371	362	365	347	379	367	357	370	384	359	364	393	362	379	341	363	360	386	361	376	344	380	360	355	411	355	400	355	395	371	394	371	404	339	381	369	379	379	395	402	391	366	337	370	373	381	377	384	363	392	370	381	326	340	353	366	356	350	367	371	326	387	349	390	391	356	357	397	367	356	362	341	398	367	367	358	356	373	367	341	386	366	333	361	430	399	376	370	365	355	371	366	411	376	386	365	339	376	368	378	380	357	372	366	359	357	384	345	366	372	391	389	360	366	390	347	392	380	367	353	335	398	418	388	374	353	379	388	345	400	368	370	409	390	371	338	355	392	381	365	367	356	346	376	385	392	369	366	376	388	393	398	393	335	385	369	374	362	398	372	383	364	399	361	348	338	352	358	390	391	375	340	365	408	351	347	365	345	393	402	371	354	393	394	381	369	390	378	393	398	368	357	397	356	358	402	393	366	361	350	377	351	382	378	357	388	381	366	363	360	346	381	353	391	391	361	387	361	392	383	407	399	413	362	363	342	350	367	374	384	360	378	359	383	398	332	348	377	375	356	394	374	354	342	372	351	372	354	406	369	405	370	374	378	398	371	389	373	386	405	374	362	336	360	374	404	376	357	364	353	392	392	376	333	338	365	415	359	380	351	356	368	368	392	366	376	376	366	340	382	389	390	366	358	339	339	358	385	370	389	396	358	407	367	345	386	413	387	360	352	394	395	382	393	359	340	369	358	384	349	388	360	369	370	358	348	399	330	380	406	377	373	378	384	370	367	387	380	376	364	383	354	373	394	382	354	389	351	358	389	353	378	354	338	386	347	373	378	378	353	369	387	364	343	395	335	363	376	399	387	329	369	361	356	395	397	408	352	376	370	353	393	378	383	394	348	361	374	346	369	350	347	344	370	373	371	393	385	384	358	399	384	352	386	376	353	366	353	373	371	384	412	433	365	362	360	367	355	381	357	361	375	370	351	355	367	356	367	389	412	397	389	378	399	375	360	378	368	392	365	353	413	364	392	385	353	384	400	372	369	362	363	377	371	404	376	396	366	354	374	363	382	408	394	395	402	406	355	415	398	378	367	356	356	391	371	391	387	384	376	368	403	348	413	338	392	394	351	378	376	369	357	357	392	365	353	334	346	351	356	368	373	407	339	370	368	372	376	362	394	354	356	351	337	358	348	379	347	402	363	387	362	415	376	370	349	360	377	351	374	380	355	380	379	403	378	348	373	372	401	357	344	376	384	399	402	371	390	355	382	393	352	343	357	406	366	358	400	381	360	369	380	363	379	408	384	368	399	394	395	380	380	370	320	363	383	330	413	366	360	384	347	397	382	388	340	350	369	365	348	377	353	382	407	368	373	364	375	366	380	384	359	355	396	381	373	393	385	339	375	377	356	367	362	362	375	356	374	382	386	369	365	349	370	391	362	352	373	372	349	371	404	398	397	371	367	399	339	356	347	369	350	404	357	375	344	375	353	351	375	353	352	391	363	413	377	366	351	339	369	392	389	405	388	375	378	358	321	354	382	382	380	354	377	369	382	391	389	379	376	393	362	386	356	373	352	349	380	361	381	367	389	382	360	394	386	368	338	346	391	366	385	349	361	315	363	365	359	399	408	363	337	347	396	360	374	387	395	346	369	344	364	378	388	352	393	359	351	370	387	386	382	405	406	367	341	368	407	366	364	351	371	383	360	364	350	383	367	356	396	380	385	339	372	335	364	381	337	385	407	370	382	353	375	357	335	371	352	348	362	385	393	376	370	385	374	367	385	352	384	374	392	397	382	391	350	371	366	368	355	336	345	374	368	397	360	370	375	341	371	367	363	347	342	370	395	381	388	384	386	371	344	392	390	395	361	379	408	357	363	381	393	357	363	369	365	354	374	354	340	375	340	388	341	370	358	363	373	377	350	375	380	370	349	352	341	353	369	373	399	373	363	376	393	361	384	396	380	368	362	418	376	339	362	363	366	388	403	350	344	337	340	363	394	401	361	369	360	373	342	377	364	367	331	382	399	354	364	360	362	358	364	347	383	370	376	364	376	356	358	352	378	366	382	353	370	388	406	394	373	389	346	387	371	389	357	365	327	349	383	337	361	383	355	392	381	398	384	390	387	383	360	376	356	360	411	396	361	319	376	366	352	383	364	381	372	374	366	379	362	395	361	404	360	362	390	377	334	318	359	380	380	409	370	352	339	385	361	404	402	376	398	375	411	375	366	373	367	383	366	389	385	399	364	393	384	379	364	351	403	326	345	353	369	396	374	384	382	393	358	364	376	377	400	371	339	348	366	371	322	381	381	366	387	400	376	411	347	355	354	356	336	387	386	393	381	385	394	357	385	366	364	375	350	385	372	363	359	363	375	418	384	357	386	375	373	324	356	381	366	366	352	377	367	378	388	395	359	348	350	396	375	344	392	384	364	370	397	369	389	368	387	390	370	337	360	370	366	399	352	353	358	371	384	385	401	387	357	383	357	374	355	365	389	388	379	359	346	334	406	366	376	380	366	376	385	368	393	383	390	408	346	382	403	376	375	374	346	366	346	391	344	375	394	361	361	384	377	343	371	361	379	382	368	371	407	362	403	320	357	380	352	362	365	374	356	382	369	380	387	356	354	364	391	389	385	379	351	328	392	339	383	363	368	415	388	392	352	362	383	382	360	364	380	392	380	359	387	333	357	379	366	365	344	329	368	338	399	367	346	351	351	390	376	375	362	351	375	411	351	356	362	427	334	392	368	331	340	379	353	376	337	422	362	378	386	347	375	366	412	336	371	352	344	338	380	383	381	371	388	379	365	361	391	382	339	337	359	356	400	362	373	335	350	381	380	368	385	379	363	349	382	374	341	361	372	347
22559	21056	28493	23813	21057	21092	6721	1213	1023	921	821	728	723	650	640	624	618	570	609	584	588	563	568	604	562	559	541	584	541	539	528	552	575	527	524	525	518	552	538	543	528	498	533	557	522	495	514	485	559	513	547	498	558	526	563	545	561	510	539	515	544	503	492	527	483	513	512	550	540	483	533	520	521	539	497	506	514	540	516	560	500	539	528	502	507	541	547	477	545	533	508	513	548	502	553	536	529	509	549	494	528	495	545	451	509	543	517	560	544	498	538	549	559	553	511	519	503	541	494	486	500	557	495	494	527	560	549	543	538	483	512	495	520	510	521	488	559	559	553	524	503	519	517	533	547	522	546	503	511	521	525	553	540	548	500	555	507	511	513	547	480	545	520	539	521	512	476	522	507	530	554	537	532	510	503	555	543	549	512	533	515	482	528	466	505	482	484	560	525	541	504	516	490	544	536	519	524	498	530	548	511	470	523	543	536	529	525	516	502	546	523	542	543	525	559	528	577	537	535	561	496	532	518	516	581	555	506	536	548	493	503	490	512	528	500	537	533	545	534	511	530	502	481	506	500	514	508	548	523	567	510	523	506	565	537	530	546	587	534	497	514	527	561	502	520	510	511	515	524	556	548	566	487	529	512	548	576	560	517	536	527	505	545	518	534	500	505	514	520	508	563	542	514	526	518	532	528	540	516	540	514	509	552	517	466	531	544	474	515	536	551	524	502	536	469	546	510	492	569	502	506	509	538	491	535	509	504	515	515	540	517	562	511	555	515	528	573	499	476	525	502	524	517	491	510	539	553	528	557	527	550	476	529	521	509	532	481	537	538	543	517	549	545	518	475	538	526	558	493	504	532	527	546	520	513	496	501	550	515	520	544	519	563	531	506	544	531	511	541	522	506	541	492	495	588	513	520	533	496	496	507	539	538	512	510	534	523	553	513	529	533	528	505	496	496	557	517	491	497	549	522	507	479	515	503	494	567	567	506	537	485	556	548	568	539	500	500	529	560	521	502	555	554	487	465	487	500	492	552	474	505	514	523	517	572	537	523	519	463	523	486	553	555	483	498	486	504	478	511	499	544	513	534	504	567	523	543	547	531	517	550	517	538	507	507	504	546	496	545	504	528	524	542	558	536	516	525	504	548	532	551	527	545	483	492	500	524	555	518	501	525	515	532	497	519	497	515	507	518	495	501	527	545	551	521	537	521	515	510	579	521	562	513	544	518	487	557	484	507	508	486	564	523	564	537	529	519	512	522	522	536	522	515	518	537	539	509	537	504	534	496	538	561	541	550	491	485	519	525	535	513	528	516	533	529	522	515	501	518	521	541	539	517	504	521	505	515	540	494	539	548	480	499	526	539	520	529	514	520	562	550	533	504	531	522	526	527	514	511	523	498	494	522	510	540	542	508	482	516	506	546	496	525	526	512	501	499	524	524	539	501	514	526	562	537	502	504	509	580	530	505	549	507	504	524	529	517	516	539	494	516	499	493	571	500	520	538	552	507	519	492	520	539	542	542	516	514	543	532	577	522	553	503	573	519	511	516	490	509	560	512	531	486	523	540	512	506	479	508	521	522	487	487	517	507	480	524	494	506	520	530	506	493	537	496	517	539	529	490	496	494	514	557	541	534	517	473	533	518	520	463	536	541	539	513	530	509	525	522	519	509	517	470	498	502	565	518	486	512	539	530	501	471	514	525	509	532	512	480	497	536	519	490	536	496	522	512	546	566	513	516	493	520	487	517	484	474	549	479	494	510	515	486	527	496	535	530	507	534	544	528	513	494	508	516	515	454	502	495	508	470	529	472	521	517	570	545	549	543	525	541	546	529	547	522	520	531	525	523	530	545	508	500	483	519	512	547	549	572	531	523	525	508	520	540	549	523	543	526	510	484	514	517	544	511	509	538	527	536	513	520	502	480	486	485	505	521	481	543	522	494	483	501	521	482	486	517	549	504	485	573	508	505	538	486	531	546	559	564	516	506	529	521	509	540	498	533	539	512	515	525	547	502	520	500	496	535	539	503	513	517	519	532	509	480	542	525	519	496	522	528	480	522	545	495	500	532	548	535	503	514	499	502	521	519	535	540	550	512	510	499	514	552	508	486	501	528	522	531	533	514	544	496	515	520	516	500	516	512	530	558	482	510	493	521	514	520	529	528	563	533	509	520	516	545	495	513	518	539	552	530	514	525	551	513	557	488	497	532	494	530	493	540	551	519	492	481	517	528	525	522	528	518	558	527	501	510	516	473	468	559	549	492	553	546	534	488	506	510	500	512	508	541	504	517	534	564	521	520	529	505	534	517	532	541	494	488	516	526	515	525	488	497	460	488	530	517	526	546	488	535	499	526	509	502	537	513	493	546	494	466	533	506	511	569	498	535	529	528	521	492	479	542	533	513	527	506	537	537	509	497	556	488	532	518	564	500	513	500	519	521	503	540	512	555	527	534	519	553	547	536	525	531	482	515	531	522	533	494	556	518	472	536	517	540	463	478	509	510	547	485	497	521	492	507	520	499	487	540	541	572	510	528	501	521	528	517	532	532	487	508	530	476	498	489	491	504	529	494	501	543	531	501	520	514	513	576	500	504	502	543	496	515	508	548	517	509	537	506	527	538	485	543	518	500	534	521	517	507	505	490	511	490	486	568	513	517	477	507	501	568	484	532	512	510	513	489	491	553	532	568	537	512	556	533	499	479	539	527	530	520	531	556	554	507	540	538	548	487	499	511	470	550	524	541	542	497	550	523	536	497	494	493	503	553	504	500	514	508	521	529	490	564	543	548	517	530	528	537	521	537	531	524	523	555	494	538	510	528	503	521	495	542	539	548	487	500	531	577	513	517	550	511	523	492	531	497	518	508	542	508	510	571	516	514	526	520	526	510	551	532	526	523	498	498	547	530	532	516	528	507	510	507	510	518	485	523	530	552	557	547	504	521	521	477	474	522	561	549	532	502	519	524	535	518	546	509	554	532	518	511	529	509	491	529	527	535	512	503	550	535	544	539	492	529	518	539	522	556	528	507	530	519	543	516	553	508	493	492	481	497	505	507	493	549	540	529	490	530	479	534	538	517	523	538	515	548	520	554	528	454	509	525	526	494	511	520	562	521	518	518	545	524	554	534	508	509	486	570	506	509	532	528	514	508	501	510	537	486	511	491	522	550	511	531	521	547	570	513	521	514	515	510	500	491	502	545	530	557	480	545	536	513	508	522	488	539	476	527	535	561	506	518	487	520	536	522	517	502	487	519	538	521	512	508	543	505	497	498	503	509	546	545	494	515	514	469	527	510	532	539	513	486	513	524	510	511	519	545	527	510	499	558	506	493	535	494	510	529	512	511	500	501	518	478	494	487	541	535	532	509	526	489	520	527	511	502	530	507	521	475	531	511	466	523	518	497	485	506	555	484	527	540	558	511	550	542	514	517	516	521	510	488	507	532	527	515	515	520	482	490	515	539	507	534	548	525	523	552	525	529	511	481	541	504	483
19764	35543	9537	4665	3390	2687	1922	1559	1363	1179	1053	897	880	776	781	706	694	652	665	636	640	562	567	575	582	635	607	563	542	547	536	572	561	523	551	560	557	507	583	535	541	510	508	498	526	529	548	538	520	552	503	536	517	529	547	540	553	488	517	526	527	532	500	523	529	512	547	541	528	522	528	497	514	500	555	518	510	543	528	524	511	500	499	548	559	495	541	548	526	545	495	537	568	518	527	528	508	530	476	535	517	519	500	532	527	518	533	495	558	529	524	522	490	477	563	567	498	490	527	530	509	517	551	532	531	508	482	496	514	551	511	522	507	517	504	557	496	513	502	514	572	539	518	510	532	508	492	516	533	504	557	544	461	521	497	500	532	535	541	506	556	499	532	509	511	519	494	513	471	487	491	477	518	526	540	490	510	527	519	543	552	526	552	557	503	489	522	496	532	496	540	525	512	503	514	515	543	510	512	489	509	511	494	507	528	552	490	499	497	486	522	532	570	516	521	531	491	538	528	525	514	538	511	499	547	479	571	499	535	488	476	535	510	565	522	528	511	541	546	557	518	492	522	515	523	568	504	504	494	528	494	529	515	497	516	540	563	497	555	508	502	495	520	495	504	530	514	508	518	487	508	544	532	495	571	498	492	548	521	503	523	567	518	548	539	541	479	542	486	539	506	560	523	505	528	476	501	553	475	544	526	536	497	490	549	533	458	520	498	515	543	502	511	521	520	510	543	507	518	526	515	512	521	512	489	531	529	521	501	534	542	510	539	504	470	530	524	499	478	528	542	517	509	490	518	530	502	531	492	526	516	520	515	561	496	546	496	522	537	584	534	489	497	516	534	473	561	533	455	477	560	503	518	600	520	533	518	496	516	535	530	493	520	492	506	536	498	502	520	497	502	520	528	507	539	500	537	527	530	521	503	510	555	536	558	541	519	513	507	506	494	528	519	529	506	538	542	493	493	492	494	534	483	533	509	525	539	552	545	533	558	533	536	496	482	500	518	527	519	537	521	505	514	530	521	533	502	511	510	494	508	516	491	489	498	528	516	552	509	506	530	506	512	513	530	539	496	511	523	509	535	517	539	548	506	481	508	514	530	519	527	534	552	516	498	531	541	526	523	511	515	521	564	511	455	496	517	505	501	514	511	534	509	532	542	524	534	485	514	489	531	535	506	543	518	514	520	491	513	550	511	509	544	530	461	534	544	491	527	497	508	528	530	481	487	547	492	540	496	550	553	485	519	538	504	517	503	536	481	496	507	505	501	547	535	535	547	502	566	508	460	464	537	550	526	496	489	555	532	540	516	518	546	496	493	492	451	500	496	483	514	537	517	529	526	522	533	530	500	521	533	538	537	503	504	522	527	507	514	551	514	517	490	537	533	526	543	510	538	520	516	520	515	523	546	521	505	549	520	480	492	500	513	532	537	517	557	537	542	527	516	526	552	489	479	504	506	532	524	501	522	535	513	458	547	520	497	504	516	495	453	513	479	526	511	502	529	525	487	510	537	485	497	541	522	529	516	507	511	546	498	527	494	492	494	538	504	534	524	514	517	558	505	540	507	522	500	532	517	516	525	486	469	534	550	506	525	485	502	516	518	526	521	555	501	547	519	544	543	529	533	525	529	493	483	530	504	559	496	473	534	534	484	496	530	545	531	513	495	556	513	542	499	549	507	510	496	546	498	524	476	519	495	562	490	510	510	480	538	522	540	504	483	539	534	546	525	503	497	503	553	556	535	513	497	525	518	510	587	508	508	494	503	538	496	512	499	527	551	482	539	522	567	533	518	510	499	531	521	530	524	503	521	503	451	522	493	518	530	527	536	540	497	487	537	503	495	521	549	473	490	492	561	527	551	515	534	517	500	482	486	509	498	547	509	567	526	508	498	502	493	501	522	546	534	528	541	528	520	518	527	524	523	510	528	494	510	573	526	499	524	535	513	551	551	511	532	511	524	492	548	502	550	529	526	495	536	510	500	535	521	491	536	503	527	514	529	514	494	491	497	488	532	526	485	502	487	520	546	511	504	531	525	505	593	494	512	490	507	521	497	524	545	482	539	529	533	475	511	509	482	490	548	542	546	544	473	480	502	527	551	534	476	481	520	546	498	568	527	513	503	569	512	499	514	513	498	553	545	519	475	526	551	526	527	509	545	523	571	529	541	477	544	529	531	489	522	505	528	542	516	531	542	514	494	538	538	504	572	509	491	493	532	511	498	521	536	552	539	533	514	537	512	545	490	508	490	491	505	538	543	526	530	523	504	495	518	512	508	522	511	512	517	530	492	504	541	551	557	553	500	495	550	492	520	465	525	519	561	520	505	511	522	521	506	500	532	540	525	544	529	531	524	496	534	508	498	518	508	492	462	567	515	501	544	513	536	517	516	522	507	585	501	507	553	542	513	532	504	515	502	504	526	530	521	507	530	494	494	530	476	496	544	483	555	562	561	520	505	522	504	509	493	524	498	526	510	543	523	522	553	531	489	525	517	518	481	499	552	510	490	532	506	520	550	497	505	493	528	511	534	546	547	527	518	537	530	536	514	522	496	471	524	513	503	486	532	518	510	503	546	493	533	525	502	518	521	492	563	512	544	504	521	511	559	487	527	515	503	533	506	599	511	537	524	511	488	501	507	492	514	496	498	536	496	515	504	493	529	612	511	500	517	541	518	501	525	558	494	507	522	531	493	505	538	544	523	539	502	519	506	520	488	505	491	535	494	540	549	488	498	514	549	514	558	559	519	527	494	479	519	480	506	480	521	549	490	486	483	514	496	524	547	533	502	517	500	536	537	524	522	539	520	524	524	505	562	494	501	523	522	539	546	510	539	508	523	546	531	534	501	515	497	509	539	533	507	525	531	501	554	503	524	553	473	535	518	501	551	509	528	481	469	558	525	528	524	499	541	566	512	491	517	567	540	493	538	510	544	534	535	550	501	490	541	529	518	502	532	527	548	514	520	534	506	528	512	513	518	550	516	509	513	552	536	548	533	506	544	516	558	532	536	489	542	512	559	474	514	502	561	506	485	529	452	521	489	537	499	503	518	489	528	508	511	535	509	511	514	540	524	505	527	530	508	496	485	508	522	484	563	484	559	547	530	494	493	490	505	554	515	519	513	517	464	497	511	512	507	508	498	490	535	522	542	523	551	497	542	546	495	524	479	494	479	517	499	501	514	521	528	522	509	514	497	523	498	564	556	543	532	549	536	470	551	538	517	494	507	514	533	518	509	507	515	504	498	503	493	512	500	534	530	508	534	504	507	509	495	506	520	526	540	480	487	564	542	513	516	525	499	556	522	530	525	553	476	572	505	501	482	528	519	483	491	540	526	477	535	506	569	538	513	560	499	542	522	488	540	518	503	469	484	484	534	521	529	514	476	521	514	496	508	510	512	479	507	528	517	495	515	535	507	529	520	525	490	524	470	511	471	481	531	482	543	507	502	550	550	512	460	538	583	573	492	513	519	546	527	500	517	497	514	525	544	540
27986	17764	3398	349	238	205	185	193	171	161	187	156	157	184	195	169	170	154	164	168	171	182	170	152	157	182	185	160	139	187	182	176	191	164	175	166	171	173	160	146	171	168	161	171	158	169	163	181	190	192	169	158	173	167	160	150	179	173	163	169	176	164	168	160	165	165	148	178	162	151	160	138	159	162	166	166	176	171	166	177	151	146	158	161	141	154	159	171	177	188	185	173	196	164	169	161	208	161	173	186	189	143	167	180	175	168	165	169	181	178	189	162	179	185	157	170	168	178	162	178	149	175	190	156	162	171	164	149	185	143	149	186	172	167	177	158	136	163	160	180	162	174	157	162	174	181	145	174	155	139	173	175	171	162	159	172	169	178	170	166	163	189	160	169	174	152	168	162	184	170	171	171	185	158	150	191	167	169	191	177	160	170	168	148	179	154	182	163	194	154	157	153	148	166	171	188	149	172	159	184	169	183	146	171	158	182	173	155	204	144	158	147	164	165	178	152	163	189	171	196	162	173	164	160	159	160	178	182	162	168	167	173	185	175	179	174	176	171	165	180	160	153	195	167	165	169	148	172	184	178	183	154	165	181	169	155	192	174	170	175	171	183	167	178	164	178	169	175	164	174	151	174	183	194	177	162	169	154	158	176	191	171	178	170	179	181	173	150	146	168	164	157	164	185	168	178	159	163	164	151	156	160	172	172	149	172	167	177	158	167	166	168	171	156	171	180	186	193	175	158	189	166	179	158	166	161	173	169	164	180	166	183	139	178	167	169	190	143	153	150	171	174	157	184	157	185	149	169	155	157	169	163	151	146	189	191	170	149	161	162	164	177	156	177	175	175	139	175	174	185	153	162	176	162	166	163	170	142	179	195	159	165	147	179	164	165	165	204	174	164	179	158	199	165	161	190	160	156	199	173	146	199	189	167	159	167	157	179	159	156	151	193	169	184	147	157	161	155	166	159	173	166	152	161	175	171	170	187	167	170	171	157	199	171	183	173	187	162	163	149	178	171	175	153	152	158	176	174	178	132	144	158	179	178	172	166	178	183	187	174	167	150	170	168	157	165	178	160	184	175	176	154	172	166	161	157	171	177	154	186	177	173	152	175	172	140	135	171	165	199	160	160	201	176	205	169	175	138	172	177	192	163	165	171	165	178	154	161	183	177	164	165	160	172	195	163	163	177	178	182	166	168	182	172	170	184	162	193	166	166	144	160	173	171	164	161	179	156	196	170	156	150	169	174	186	165	161	141	160	170	192	204	203	151	177	168	165	168	177	150	171	179	168	178	168	167	158	168	189	173	176	194	148	165	172	159	154	157	160	167	149	156	157	158	180	171	172	150	163	158	162	168	170	162	166	166	175	186	187	165	185	183	161	163	188	180	192	160	152	167	166	190	170	164	164	183	162	180	172	156	150	178	188	194	159	185	178	178	180	172	155	136	177	164	164	152	171	157	151	177	153	167	202	172	205	182	161	165	162	164	201	155	154	178	136	185	180	161	161	149	165	140	145	159	167	183	157	164	185	170	164	176	188	155	156	190	167	195	165	168	193	181	175	174	176	170	160	175	181	148	177	141	161	179	182	167	166	159	136	185	167	192	174	167	172	169	189	166	190	159	169	191	174	157	183	193	157	181	187	148	198	166	154	164	155	173	168	166	150	160	177	193	155	148	168	176	161	136	163	168	169	159	147	155	161	144	155	188	182	165	170	167	172	168	172	165	182	165	191	159	171	147	182	143	199	179	182	161	163	173	180	173	157	186	185	162	153	162	168	183	171	165	160	172	158	183	164	161	187	161	164	171	178	181	174	170	177	160	178	163	197	184	175	181	192	176	163	189	165	181	153	179	168	164	166	169	195	162	189	174	155	182	166	137	161	132	175	174	163	168	165	147	176	181	156	166	147	170	171	188	186	157	184	184	158	160	154	160	165	153	165	147	177	157	163	158	177	173	167	173	164	180	172	181	183	157	190	168	177	166	153	167	146	165	170	188	168	156	166	161	170	159	190	166	164	161	156	196	152	199	150	178	178	145	183	175	160	164	170	165	174	162	187	161	166	182	181	157	193	171	172	182	186	178	177	148	170	161	179	154	165	196	188	151	156	177	167	164	153	155	183	170	185	176	163	145	166	160	198	168	179	160	163	196	148	149	156	134	166	165	184	186	169	163	155	158	169	177	144	167	176	178	175	171	168	155	162	150	176	163	180	161	176	163	162	164	195	188	186	183	179	183	163	173	168	184	172	175	188	163	178	176	193	151	175	170	167	167	134	177	187	174	172	157	150	151	164	163	172	180	181	174	157	175	173	177	170	174	155	180	180	149	152	170	168	153	150	165	191	179	199	185	168	175	167	170	176	188	150	157	156	179	156	165	174	177	178	135	195	177	172	169	191	162	166	184	164	148	179	172	178	177	169	166	162	177	182	153	172	170	165	150	168	178	178	176	148	176	172	137	176	169	173	174	199	195	179	169	177	163	169	186	168	154	141	179	170	177	166	161	185	171	178	177	146	180	154	158	167	155	180	148	157	162	138	159	164	153	179	175	176	175	161	168	183	175	179	170	167	160	156	179	162	162	143	156	162	170	164	182	179	168	173	183	179	168	165	178	175	166	171	171	154	167	185	166	162	162	160	150	185	165	170	192	205	167	155	167	183	162	151	178	165	169	187	165	170	187	165	187	155	147	179	155	189	172	151	180	166	170	156	153	171	187	166	164	181	160	161	172	170	167	169	174	165	157	173	176	174	163	163	172	156	162	164	159	176	170	166	164	168	195	182	165	175	151	150	181	138	152	197	171	194	194	160	164	156	146	176	172	185	187	174	170	191	186	178	156	160	169	182	181	179	201	164	159	162	181	152	178	169	180	179	158	171	166	161	177	171	160	161	172	170	188	174	158	187	165	173	187	176	141	178	166	177	172	174	200	184	167	169	163	177	175	154	157	160	177	164	169	182	176	156	171	165	173	201	168	158	162	158	179	153	160	156	173	172	153	173	144	156	165	155	180	156	172	165	160	176	187	177	160	177	159	192	190	181	151	177	168	170	196	146	166	160	157	168	156	182	169	172	170	178	171	159	155	168	160	172	175	192	178	188	154	155	180	169	189	172	165	183	157	156	161	179	166	160	163	175	157	160	170	184	177	162	159	166	137	170	198	161	173	155	165	170	152	176	169	170	171	175	172	171	190	174	175	149	177	168	172	179	179	168	164	187	192	177	170	175	161	184	155	161	199	189	184	163	161	176	195	183	154	181	182	177	176	142	151	176	170	175	179	184	175	175	171	177	155	167	171	163	208	165	191	167	163	183	178	157	166	182	157	165	151	180	171	185	154	184	175	160	175	185	180	180	161	196	161	161	160	167	157	170	152	175	163	166	175	171	198	174	185	182	181	181	179	153	183	172	174	164	152	172	170	176	156	170	187	150	195	162	182	183	173	182	172	160	166	151	158	170	176	171	148	171	165	171	182	163	157	168	187	173	183	153	156
15823	9076	489	283	264	246	223	218	217	198	225	206	198	198	201	196	202	203	199	187	209	215	194	183	196	204	215	196	182	199	196	194	189	218	196	169	185	176	166	166	185	216	198	181	202	202	193	180	201	195	213	197	160	187	175	179	197	184	182	178	198	212	183	191	201	193	204	170	191	198	196	195	240	204	171	184	197	198	197	164	208	185	169	201	187	187	225	184	179	193	185	206	200	191	183	193	190	172	200	200	193	162	204	200	194	211	178	198	174	192	210	191	217	180	196	195	196	196	181	203	179	177	174	203	175	181	190	165	202	179	192	195	187	204	176	195	170	176	183	198	184	185	206	190	172	166	198	213	164	212	172	214	188	188	177	207	184	198	159	207	193	183	210	178	184	167	172	207	206	158	192	196	204	183	180	171	186	195	182	233	193	202	198	191	181	167	192	196	198	224	180	180	186	177	193	204	220	170	202	198	195	197	181	184	188	190	198	190	195	193	213	221	197	187	198	206	178	175	184	210	189	170	187	192	205	190	188	183	181	198	197	202	192	207	188	222	183	213	198	180	198	213	193	187	196	178	168	210	174	184	218	211	227	195	202	175	198	179	169	195	174	184	171	169	207	180	212	217	180	215	235	209	173	207	173	162	191	190	184	188	182	225	175	192	165	180	183	161	178	200	185	202	203	202	204	196	193	202	178	178	169	174	192	179	190	197	179	183	175	174	198	175	186	202	185	174	183	225	197	196	182	192	174	172	178	197	192	192	206	190	217	209	182	184	187	186	199	176	196	195	186	187	195	205	194	197	198	185	222	177	199	176	174	198	200	192	201	188	198	195	194	218	183	175	201	185	200	195	192	204	200	213	189	200	176	189	185	211	192	183	187	204	201	176	195	192	191	205	183	172	191	177	187	162	216	185	197	186	188	204	194	216	164	193	197	203	197	189	180	193	180	184	188	191	195	182	206	177	193	187	191	194	183	188	156	196	183	191	187	167	176	193	194	193	192	184	167	194	162	222	191	190	196	191	203	186	202	190	186	175	194	176	199	215	179	170	188	189	190	201	196	204	180	177	184	182	192	188	174	220	166	198	184	190	199	170	216	206	180	184	188	173	208	183	185	199	173	181	197	200	194	202	189	181	212	200	181	228	194	193	185	197	196	222	192	194	207	203	181	187	198	196	212	199	197	203	207	187	183	189	208	193	166	181	199	195	178	199	167	196	213	210	201	156	204	181	192	216	178	190	170	203	195	184	190	171	156	203	202	201	172	198	197	198	188	179	175	200	201	186	171	204	178	199	182	169	196	202	194	193	194	171	195	202	199	174	192	195	193	217	192	172	171	199	192	190	176	184	206	188	189	171	200	178	178	189	211	216	167	203	190	184	210	174	189	177	201	184	188	201	194	188	180	188	196	188	209	182	198	217	181	184	208	205	172	192	218	192	191	199	169	179	181	194	179	182	179	204	211	200	182	175	205	211	179	211	182	208	200	177	179	172	201	184	207	181	177	165	183	233	212	204	196	173	203	175	168	194	186	196	200	192	170	194	175	209	195	204	160	208	210	202	195	192	195	204	190	197	178	176	196	204	180	184	201	178	196	203	179	192	214	186	195	182	209	209	199	204	197	191	168	194	180	214	191	177	183	205	203	178	202	172	176	195	226	181	214	204	191	205	202	209	202	181	198	194	189	207	207	186	211	176	167	205	185	183	190	212	211	177	190	184	195	180	162	174	191	198	194	202	190	195	210	205	204	192	219	196	204	169	174	206	176	191	184	162	212	186	182	189	182	203	217	194	193	213	207	175	210	174	220	177	192	179	203	190	188	191	178	205	177	185	197	187	191	181	174	192	190	210	175	178	186	172	208	170	178	176	165	203	200	187	189	201	191	205	177	221	203	178	186	196	189	173	204	190	183	195	165	209	188	170	182	170	183	166	196	176	164	195	209	182	211	183	181	200	173	186	170	179	175	185	197	186	181	195	175	180	195	221	181	184	194	175	197	211	224	208	184	191	190	164	187	191	185	186	198	193	192	208	166	172	208	168	193	189	193	192	172	211	186	178	185	189	191	198	185	184	203	184	200	216	177	198	208	200	191	199	208	212	203	184	194	203	201	190	201	180	188	198	195	201	184	178	185	197	198	167	191	176	175	170	180	197	217	170	182	212	189	195	203	192	186	212	165	193	203	184	189	206	198	178	176	198	206	212	195	173	196	220	187	195	217	171	198	189	198	196	207	183	208	215	204	193	199	208	182	164	194	208	176	181	211	191	188	197	180	190	202	192	173	174	213	193	206	183	184	187	210	205	189	184	195	191	179	199	195	188	198	184	189	187	192	189	173	163	169	195	179	195	204	193	202	195	199	188	184	177	183	187	191	174	185	211	171	185	191	194	177	184	203	169	212	182	175	170	174	196	174	184	208	184	182	197	213	199	184	198	194	192	204	196	175	216	192	205	173	200	212	180	180	203	172	168	197	185	227	194	176	189	183	190	227	188	194	195	186	204	197	210	194	155	202	206	208	192	196	176	215	169	197	181	179	201	195	179	189	189	189	172	209	195	176	148	209	177	209	200	191	205	208	194	195	208	196	186	193	197	197	173	189	183	203	177	197	185	197	189	182	170	194	206	203	192	193	179	198	194	197	184	174	209	187	171	190	186	215	184	185	176	189	185	213	179	185	194	198	189	190	178	204	185	209	190	184	167	190	200	203	205	181	160	191	228	217	178	216	185	174	183	184	208	216	187	159	226	196	200	198	214	172	182	185	209	165	180	212	175	179	164	181	180	210	187	185	194	199	204	204	212	185	198	188	202	202	206	192	182	182	203	183	195	178	187	186	188	176	183	179	198	210	194	196	187	206	197	206	213	214	197	180	181	198	183	180	188	210	176	183	212	192	173	180	202	208	199	195	202	186	188	182	199	180	191	194	186	186	175	206	186	183	175	177	174	176	152	158	212	188	171	177	212	184	195	233	189	187	212	176	172	194	175	201	199	179	189	204	195	180	191	188	173	169	199	195	188	166	182	201	178	187	193	179	177	180	166	177	195	165	195	192	187	201	155	183	205	202	185	213	178	218	197	179	197	203	204	198	186	210	218	219	163	190	179	192	175	198	183	181	185	163	198	185	209	191	186	164	177	208	196	191	185	166	192	203	188	193	196	183	195	222	202	185	199	213	206	176	195	206	197	190	191	182	222	206	213	214	159	178	191	178	201	168	165	204	197	221	199	182	178	191	174	196	174	171	175	201	179	207	214	182	182	210	184	223	174	190	191	170	193	186	193	207	172	170	181	190	213	187	202	193	195	179	189	180	191	177	159	172	173	188	180	160	173	196	181	179	169	218	201	180	191	203	176	180	172	178	183	195	185	179	181	181	173	204	195	202	203	200	224	201	192	186	186	194	197	202	219	197	189	198	168	197	192	208	166	186	187	201	198	201	194	196	195	169	184	181	186	175	177	198	200	186	182	204	203	196	190	181	206	201	187	213	195	202	209
23661	21084	28078	24315	21063	7564	856	599	519	435	408	371	356	371	317	303	269	301	308	324	281	267	281	295	274	284	290	268	273	275	281	250	266	240	269	265	270	279	270	266	259	268	268	274	274	271	256	253	262	265	274	253	240	258	259	270	258	248	271	248	252	248	260	276	254	273	296	241	265	272	255	278	255	239	253	214	262	249	221	251	245	235	250	265	256	257	240	255	287	254	253	261	252	266	226	262	267	250	261	242	240	260	265	283	278	255	259	231	246	260	254	239	247	258	241	279	268	273	250	279	276	250	240	241	256	256	258	266	260	275	233	261	247	252	271	268	248	263	256	258	247	263	236	264	245	277	255	242	241	260	246	231	265	260	258	263	284	240	262	263	271	271	253	225	261	266	270	259	279	279	241	249	263	270	244	264	275	253	264	272	264	251	253	265	273	265	226	268	245	243	235	269	270	243	296	261	252	232	240	244	242	274	264	264	254	259	252	238	267	271	246	266	253	278	266	273	240	262	260	282	279	235	257	262	249	257	234	244	268	272	234	245	264	266	259	233	230	244	247	253	266	220	249	250	252	254	243	230	230	268	256	243	250	245	257	243	269	263	271	233	262	252	244	243	258	253	256	269	263	258	267	261	278	263	276	269	233	286	257	261	220	266	242	250	258	249	236	226	243	258	270	248	283	261	254	240	258	213	248	261	229	255	236	266	262	265	270	240	248	251	271	245	284	263	247	254	268	240	253	241	270	246	256	251	278	235	261	277	239	236	243	258	263	258	247	268	268	259	246	267	261	288	251	263	234	245	266	263	249	263	252	261	267	250	234	251	242	253	248	271	252	234	266	251	225	256	238	255	280	288	223	295	247	272	220	280	269	251	300	276	262	256	262	263	236	268	250	273	249	267	276	275	280	229	262	248	258	243	253	275	271	255	262	251	224	264	250	269	265	250	236	258	207	246	259	286	273	256	247	247	241	241	262	245	273	267	258	254	264	258	242	263	277	253	260	270	272	239	264	244	267	242	267	238	259	271	244	280	244	267	263	277	281	265	221	282	249	264	236	266	242	240	262	252	244	249	231	254	237	266	281	261	261	267	284	231	262	239	266	243	262	240	232	245	251	252	225	242	231	250	260	238	277	239	279	295	249	233	275	252	244	268	249	235	262	251	253	246	288	284	251	258	254	237	237	269	279	267	267	271	282	236	272	245	266	276	253	249	252	269	259	248	260	243	241	249	257	248	276	268	246	257	230	268	260	263	300	253	236	260	282	293	237	282	255	253	252	267	257	257	266	243	262	254	246	261	229	270	257	225	266	265	264	243	242	257	238	247	257	241	256	275	253	229	269	264	273	261	274	274	254	288	262	238	269	232	263	232	263	278	236	261	247	277	284	260	259	251	287	221	294	252	253	232	263	261	221	239	268	240	236	264	266	282	253	229	251	245	219	258	250	241	215	254	268	277	261	242	253	276	279	227	252	230	246	285	280	231	261	244	266	266	274	253	271	280	231	251	254	232	253	223	269	231	250	244	277	270	263	250	270	248	265	241	235	223	236	241	257	253	272	254	246	253	240	255	222	263	243	233	262	244	251	254	240	253	285	226	235	264	247	250	238	276	234	239	257	250	234	263	244	263	267	237	241	248	252	257	239	247	258	259	269	273	250	248	264	255	245	242	287	257	239	240	292	273	251	231	258	233	265	253	286	243	221	287	258	279	218	285	262	238	250	264	281	261	254	240	260	251	235	263	260	237	258	254	283	243	240	240	254	267	257	253	245	238	272	281	256	231	245	261	290	250	238	265	253	252	245	249	247	236	266	260	284	275	248	271	223	245	268	265	257	254	268	270	271	279	263	229	249	257	271	232	254	255	255	280	243	266	232	262	248	265	254	228	229	254	249	279	251	267	278	224	235	262	241	253	256	268	232	275	236	251	278	263	260	277	246	253	254	293	244	266	257	273	264	278	257	235	258	248	253	254	252	250	234	258	249	273	249	247	245	255	253	269	268	251	268	259	241	244	268	286	244	255	275	232	272	252	268	237	210	249	268	239	263	235	261	248	225	237	254	246	237	260	249	260	253	230	235	224	230	232	231	234	236	249	243	241	254	262	250	265	251	272	239	272	262	264	221	269	292	238	248	243	237	265	241	262	239	282	256	278	257	253	262	252	241	267	259	273	209	257	252	260	243	228	236	257	277	236	243	268	268	239	249	261	265	252	272	251	253	230	255	266	251	252	256	255	251	236	270	262	290	253	212	261	257	268	251	256	276	273	269	249	251	261	264	266	264	257	255	246	278	253	257	263	245	247	250	265	257	293	240	272	258	255	249	246	236	266	261	270	259	264	260	232	256	269	278	231	261	270	239	269	275	242	230	240	248	255	232	241	259	291	251	275	266	242	250	255	256	257	255	228	245	269	260	261	272	235	238	273	278	258	272	265	265	237	232	252	246	225	230	257	259	255	257	254	251	257	271	261	277	268	238	241	229	262	250	256	275	264	256	289	244	269	253	277	245	268	264	266	281	253	268	259	279	219	278	250	221	246	243	241	237	262	240	264	250	269	265	265	270	222	272	296	271	288	263	255	265	253	275	256	270	290	247	246	275	258	253	261	257	276	261	252	265	256	248	234	264	245	242	265	237	273	261	264	245	257	269	271	220	276	260	256	220	252	261	244	262	276	278	265	269	270	231	274	234	268	263	250	244	259	239	238	253	255	231	258	245	284	252	274	227	222	252	246	268	256	237	261	254	235	274	238	308	256	259	255	235	254	255	232	283	256	251	269	248	260	248	262	245	235	237	282	239	242	284	240	245	248	259	237	218	246	277	251	270	260	260	270	252	267	256	275	250	249	271	271	258	260	246	270	251	263	243	235	246	267	259	262	276	237	233	255	250	257	270	257	265	240	292	269	235	252	284	241	269	280	254	246	267	248	254	249	262	230	265	252	259	253	263	256	251	248	246	246	260	204	269	239	264	264	258	256	259	282	265	244	257	257	266	233	260	269	282	238	244	308	271	259	263	244	255	276	251	284	260	248	236	254	219	247	247	272	287	228	259	254	233	262	238	264	250	260	261	241	227	275	261	268	258	236	273	249	240	239	244	262	247	255	260	243	256	231	238	281	243	233	260	280	247	238	233	247	234	255	252	249	271	237	280	247	236	245	276	251	251	285	261	253	242	263	229	269	258	221	285	244	228	279	243	251	280	271	271	258	255	225	243	288	268	265	270	261	256	211	266	239	248	246	257	258	227	265	272	251	238	285	253	276	246	257	260	292	265	263	226	242	224	258	268	258	276	233	271	245	252	245	264	269	248	259	261	273	277	247	265	268	265	279	245	257	283	257	237	242	267	246	288	251	235	263	249	229	254	225	260	225	271	278	253	247	218	274	243	260	245	252	268	275	218	240	266	238	257	238	245	278	244	257	252	244	276	256	241	237	270	252	246	259	290	259	282	288	258	248	246	259	271	263	250	259	256	255	257	248	252	251	240	274	224	244
16139	29615	5703	2689	1852	1360	1038	927	702	624	539	467	471	411	384	365	353	362	314	321	315	311	276	337	256	286	293	324	291	300	289	268	304	275	279	296	276	301	260	280	261	275	284	282	252	268	274	279	286	260	266	266	260	272	271	273	273	260	261	269	288	265	265	295	251	255	278	271	255	269	283	298	252	276	255	281	245	265	296	250	258	272	246	271	269	290	278	247	260	244	270	251	277	254	290	281	254	256	292	250	273	277	283	298	273	264	263	288	265	283	264	283	270	276	265	283	239	248	282	277	274	258	249	294	262	251	274	254	262	262	262	271	269	265	264	245	309	279	253	271	257	294	301	283	245	237	254	253	277	267	302	286	261	261	279	270	272	267	261	269	277	253	273	280	260	273	274	264	265	257	246	261	278	285	236	261	284	275	275	245	278	288	231	265	239	268	268	283	282	232	246	286	279	307	248	262	260	254	262	241	279	264	251	255	239	252	252	259	271	281	257	264	277	269	244	274	262	269	303	266	255	248	265	255	259	251	237	260	274	309	228	251	285	273	311	250	266	254	264	260	240	255	273	270	243	279	267	288	227	267	265	289	290	276	263	238	272	280	256	270	272	285	274	269	279	264	247	292	261	283	240	273	266	262	275	277	283	273	241	259	242	280	288	271	244	260	272	283	265	259	265	281	254	287	263	284	281	270	271	288	262	297	230	257	283	252	279	256	240	249	247	252	274	251	239	297	253	262	242	274	288	251	279	275	285	279	259	277	293	255	269	272	280	250	243	268	270	258	282	287	279	262	256	281	277	247	261	269	285	282	265	266	273	250	271	250	259	255	256	259	265	269	301	242	242	253	268	248	279	256	279	269	266	277	275	274	298	285	250	252	229	265	256	253	263	260	267	289	260	269	265	239	267	260	266	283	268	260	261	249	287	291	288	264	255	255	270	254	260	277	275	278	265	259	241	282	274	274	262	276	275	256	277	272	265	272	245	278	255	242	280	250	224	279	294	252	239	280	262	259	252	259	261	252	285	269	263	254	242	263	261	295	259	281	252	288	286	279	256	289	262	231	260	280	267	270	269	276	291	247	266	258	273	250	253	246	283	266	274	283	278	252	267	281	256	279	240	282	296	273	256	251	251	270	255	307	258	272	291	255	276	275	265	289	282	271	261	263	266	288	298	285	240	238	307	270	269	286	274	255	260	240	229	247	264	259	241	255	281	252	251	262	263	249	268	265	266	273	266	253	265	275	254	271	241	299	285	249	258	259	287	249	265	278	283	268	264	288	288	277	260	270	290	253	262	275	252	245	267	313	288	289	273	249	243	261	265	274	286	305	259	270	233	260	262	231	259	253	241	275	284	292	298	275	279	267	274	252	235	294	276	278	256	273	247	266	265	261	245	227	279	276	288	251	235	257	259	259	249	274	278	275	287	305	264	291	267	247	274	262	296	254	290	266	276	275	245	285	250	264	251	242	273	247	282	241	267	296	266	250	272	269	252	274	250	259	251	258	259	300	291	280	274	272	263	270	279	246	248	256	270	245	291	290	255	265	247	283	256	255	255	247	250	228	249	287	272	248	258	290	267	273	263	255	243	290	269	261	250	252	275	259	273	256	240	272	269	251	253	278	240	285	266	256	265	254	250	246	251	236	266	267	257	274	279	243	275	244	253	294	285	267	252	253	244	262	275	256	264	289	280	264	282	252	300	248	267	247	270	277	276	247	292	290	260	268	283	231	262	258	299	257	259	249	283	249	271	275	284	308	270	277	286	256	273	254	275	250	255	241	263	234	271	273	255	266	292	229	257	252	261	274	287	291	246	260	265	274	273	278	283	281	284	278	246	285	283	271	243	258	290	259	276	259	259	249	292	255	266	276	263	287	276	281	282	246	289	260	242	243	248	287	292	291	288	262	240	272	269	244	272	260	262	268	252	260	251	259	268	264	262	265	260	237	251	268	280	279	293	299	291	274	283	247	266	289	274	282	271	285	267	267	250	245	269	264	304	256	272	273	275	275	255	240	269	262	262	262	270	279	246	250	277	248	268	240	269	281	262	256	261	283	266	237	283	286	279	262	277	244	258	267	285	259	260	277	290	263	258	239	231	281	284	280	286	264	264	257	237	267	264	226	233	235	266	310	265	284	304	285	259	251	253	274	293	287	259	263	251	256	271	254	275	255	280	256	279	278	281	257	253	260	259	292	263	295	259	250	256	281	285	263	274	277	253	274	259	282	272	275	276	266	274	269	263	277	244	271	292	276	286	260	266	267	278	279	248	247	242	278	274	240	263	296	244	243	287	263	256	264	274	292	258	254	298	272	240	279	271	259	250	233	240	249	257	280	274	281	271	301	243	257	260	285	272	248	272	252	286	266	299	295	265	275	294	259	275	318	260	289	254	289	258	283	272	241	276	290	264	269	268	268	265	275	248	239	257	282	297	293	289	267	247	273	256	258	266	271	251	251	247	282	294	280	256	249	253	273	307	267	287	275	297	256	270	284	276	277	258	269	269	288	265	279	282	280	252	280	256	265	269	256	268	253	288	270	228	271	275	291	261	266	286	280	273	280	272	250	259	288	254	261	268	241	260	267	254	272	248	280	267	267	252	251	267	285	236	272	280	278	245	286	258	239	270	268	274	262	282	243	219	280	265	267	256	269	285	252	260	271	272	257	244	258	235	254	232	298	254	246	244	261	266	260	254	285	262	257	255	279	267	261	251	257	254	255	277	277	260	238	282	259	253	280	237	247	256	265	271	232	228	239	276	272	262	255	228	271	269	259	248	257	281	243	252	291	296	289	295	282	285	292	270	272	280	236	281	265	269	271	266	259	249	265	287	256	279	266	305	263	232	268	248	236	239	260	302	276	281	251	259	248	290	297	281	270	261	246	277	255	232	263	278	248	260	259	287	274	295	253	284	232	279	301	244	253	265	253	279	278	275	293	248	264	262	282	251	262	264	265	275	303	241	261	250	276	268	235	270	254	278	254	266	248	287	291	267	262	266	253	252	276	250	268	267	266	254	251	264	249	273	230	262	231	276	269	281	266	254	242	268	297	285	290	275	268	258	255	259	237	272	249	256	285	254	261	279	267	268	269	286	275	246	294	261	258	255	257	263	286	265	261	310	293	277	269	268	289	270	287	275	287	262	245	281	273	250	288	262	275	289	270	283	292	255	247	273	279	283	256	278	275	262	255	272	273	271	242	271	256	271	261	242	247	282	284	256	276	276	282	253	246	295	251	286	265	272	235	289	285	259	284	257	275	256	289	288	249	264	263	270	259	284	265	268	297	249	258	225	251	266	251	251	250	278	242	264	251	278	269	267	304	285	272	296	271	246	277	260	271	278	284	258	269	296	251	264	258	255	239	258	268	268	272	289	253	271	277	277	285	260	272	272	260	263	248	277	297	265	242	271	263	262	279	276	256	276	253	310	278	249	275	264	250	284	268	293	268	270	244	266	298	282	270	265	269	260	303	265	259	275	263	262	270	257	262
24899	21090	26898	25388	7885	700	550	502	444	408	435	410	350	394	389	370	411	423	362	405	340	358	353	359	339	330	325	320	353	378	339	343	324	332	317	373	352	316	390	344	341	387	357	356	369	312	351	379	367	366	314	344	336	347	336	354	366	404	334	341	347	393	325	322	320	347	342	347	326	350	382	335	319	326	330	338	346	366	303	358	330	345	351	373	357	353	315	313	342	359	318	331	349	307	303	356	354	340	336	361	336	353	323	321	325	336	352	325	346	368	342	314	348	341	331	327	344	352	329	350	325	326	359	369	368	359	361	353	322	344	338	352	340	359	348	323	346	335	328	329	332	322	357	359	336	338	336	362	342	371	316	367	347	356	364	341	354	318	342	341	337	358	355	348	333	342	357	318	387	393	365	338	323	334	351	378	342	363	349	355	369	333	309	365	350	366	336	348	354	360	303	363	327	307	304	378	332	326	330	345	348	321	334	336	368	343	342	314	378	323	314	296	320	366	345	314	347	345	342	364	373	335	339	307	346	353	350	331	350	330	356	342	318	317	373	327	332	317	344	359	339	327	299	311	328	360	335	343	373	322	318	348	320	320	332	343	338	390	339	353	388	331	362	352	338	358	359	352	344	337	345	343	317	308	322	341	348	330	350	377	348	370	355	339	307	335	329	329	334	341	355	322	360	332	349	342	324	329	337	328	310	355	340	318	333	361	350	345	356	370	338	342	320	349	339	332	336	342	345	357	324	357	328	365	328	356	332	347	334	339	374	347	375	345	397	316	311	329	331	356	345	345	375	336	328	356	358	375	330	362	319	332	330	361	333	327	329	345	337	329	327	344	330	353	340	371	352	332	336	351	347	356	339	339	326	350	342	332	349	355	331	346	332	337	366	344	345	314	358	347	346	370	386	323	364	367	322	368	377	340	333	358	342	355	333	389	360	368	359	361	342	354	355	353	327	344	412	363	321	315	328	385	348	331	343	345	320	318	362	363	325	352	349	324	315	347	386	364	336	330	370	312	360	344	375	357	333	322	323	315	366	295	352	377	332	326	338	338	318	351	315	325	321	328	348	332	343	317	354	335	355	351	338	328	327	386	333	350	364	341	347	295	321	366	365	360	391	362	353	363	326	358	401	327	345	356	354	346	331	365	324	332	334	357	357	310	335	327	336	347	377	338	372	339	354	352	349	343	332	330	337	395	356	337	310	342	388	353	329	358	316	340	365	320	313	321	323	362	305	331	329	329	326	365	303	355	333	360	340	341	315	332	337	352	371	306	370	324	341	347	364	352	351	355	338	341	332	346	362	336	364	353	317	322	330	339	361	349	346	363	369	364	366	340	334	346	330	330	375	344	355	296	357	333	363	328	371	332	353	367	348	355	342	339	325	314	315	326	328	363	327	346	313	320	330	339	348	316	355	337	325	336	343	315	369	338	320	326	329	311	367	324	357	362	367	366	326	350	315	354	373	315	363	346	357	336	358	387	309	354	342	335	336	319	361	328	374	325	357	363	344	337	360	361	317	344	357	358	353	324	329	342	338	375	345	336	352	340	361	338	339	334	330	343	320	326	377	359	376	319	375	345	332	316	339	384	344	346	396	334	339	339	331	358	326	323	365	345	367	335	330	338	342	385	327	323	348	334	357	352	352	355	328	335	353	342	319	363	325	364	344	339	342	331	371	340	313	296	346	329	346	340	355	355	347	356	327	317	368	333	346	340	373	350	317	316	325	357	337	324	345	347	318	324	329	385	329	347	366	355	311	365	353	367	345	331	367	331	315	360	334	326	360	331	350	345	336	351	343	380	321	339	367	324	323	343	333	367	363	371	346	349	323	327	351	335	335	342	317	350	326	351	327	345	329	357	331	339	346	320	317	346	344	314	338	334	315	359	343	373	313	329	342	332	363	316	329	314	306	354	367	342	368	358	345	334	326	375	328	336	344	335	352	354	324	347	356	330	320	339	354	351	337	363	374	341	349	334	355	349	366	334	303	363	336	359	330	363	316	333	352	369	347	358	367	396	337	337	323	313	354	355	350	349	336	330	383	332	315	332	347	339	336	350	329	340	349	348	339	335	345	327	355	359	358	363	348	334	337	353	348	338	320	357	355	350	340	329	328	336	336	330	307	349	326	353	337	345	322	352	304	350	341	356	341	335	337	316	355	328	349	363	333	350	314	365	331	360	330	327	346	330	339	363	358	335	327	348	371	301	305	343	344	350	303	345	343	344	337	338	370	358	357	366	332	359	365	336	356	335	315	322	357	329	347	358	373	330	344	336	317	348	363	298	352	400	383	387	364	312	311	367	353	351	339	351	355	357	341	367	325	361	351	325	347	339	333	330	325	313	354	362	345	360	314	369	349	350	353	313	322	324	379	331	349	330	326	334	353	327	367	341	339	333	342	328	321	361	341	367	333	327	354	320	358	336	356	370	364	344	328	322	347	334	332	361	360	348	349	350	310	354	357	335	347	338	352	322	354	350	337	345	345	341	349	370	333	372	353	324	364	361	352	337	342	349	346	331	326	364	312	324	318	343	333	358	352	352	352	343	349	349	350	337	339	307	348	328	363	362	356	362	349	361	354	325	363	317	332	356	347	349	299	324	348	331	328	321	307	314	353	376	316	337	352	365	361	370	333	318	323	332	370	336	352	327	324	333	389	317	346	376	318	343	316	371	323	315	324	339	358	337	345	352	343	352	349	309	327	326	328	326	338	338	361	346	349	313	362	375	339	329	318	328	383	315	354	352	351	324	325	287	318	363	323	371	349	351	367	372	376	335	349	331	334	351	292	358	334	328	315	337	364	341	337	394	352	300	332	343	378	339	345	333	348	325	354	330	313	365	338	349	339	313	366	337	312	360	316	342	349	342	334	371	315	314	336	321	351	363	343	344	317	357	333	354	363	368	312	349	337	329	322	333	380	333	347	333	365	346	349	325	324	374	324	321	323	357	309	323	342	329	341	311	326	358	309	315	340	351	337	333	338	329	335	350	361	336	349	333	360	340	370	322	340	342	325	317	351	395	311	359	356	357	342	333	350	349	342	353	319	331	336	353	345	331	332	349	340	344	334	340	347	368	338	329	313	346	360	355	342	354	399	331	332	332	319	378	358	353	325	360	356	370	395	362	331	365	365	344	311	344	352	330	349	397	368	333	352	364	333	333	330	330	372	313	350	334	345	352	338	348	303	360	331	373	327	370	342	311	324	384	307	359	373	330	367	343	347	323	346	333	326	336	343	338	360	360	350	353	326	338	352	354	323	372	324	366	359	326	351	343	336	328	327	347	327	317	331	357	325	349	370	310	334	347	336	316	338	328	326	340	370	368	369	341	359	341	339	345	331	346	320	362	332	357	303	343	320	328	353	333	345	369	325	330	335	340	302	367	327	340	353	355	357	371	353	355	330	325	352	353	301	318	309	320	344	388	362	369	320	362	353	340	353	345	374	325	376	382	325	335	357	338	354	351	335	318	378	343	391	352	333	330	333	351
15439	22469	3120	1535	1176	956	766	688	641	571	520	541	448	425	422	419	442	431	408	399	416	408	368	428	400	376	383	387	388	391	401	411	386	357	420	396	387	344	394	408	341	373	376	340	357	374	376	381	372	378	374	378	350	395	390	392	351	357	378	383	365	368	375	365	361	379	359	393	382	388	357	367	344	372	399	370	373	373	368	383	388	377	372	364	364	393	360	407	376	344	354	356	400	388	369	408	357	382	369	351	343	357	385	370	375	354	420	343	391	332	361	352	369	381	369	394	366	391	356	372	391	359	399	362	403	395	366	372	387	349	355	349	381	392	348	346	360	360	363	309	359	355	399	369	370	338	351	371	389	344	348	408	380	414	366	361	350	364	367	368	375	355	374	357	403	381	382	369	382	372	377	358	357	382	380	356	378	367	366	330	405	329	358	384	376	406	347	357	347	362	365	352	373	347	367	363	378	372	377	398	336	385	400	358	359	361	370	374	395	328	351	355	371	369	393	343	395	376	386	351	389	358	369	350	363	390	374	423	414	390	387	342	311	372	316	392	340	367	358	371	370	415	396	406	395	365	388	383	345	360	372	380	377	379	390	366	387	386	354	359	334	368	360	405	370	387	364	379	362	365	380	391	385	387	339	401	359	389	370	372	350	379	408	394	347	341	372	368	363	373	365	390	343	413	370	412	376	385	343	349	390	375	361	407	333	354	326	341	371	377	368	374	425	373	373	363	383	313	377	352	376	364	384	368	352	357	349	377	385	354	368	354	367	357	372	359	387	360	376	357	388	380	365	373	387	355	365	388	371	365	370	383	397	368	340	355	394	364	385	368	372	372	352	345	369	334	381	364	363	406	364	367	374	360	378	348	355	378	353	378	333	385	411	369	368	370	370	368	391	411	375	362	382	381	353	366	362	396	373	356	375	363	358	360	370	380	387	349	385	386	357	356	356	375	366	376	370	348	388	346	392	360	368	394	399	360	379	388	365	380	347	384	376	322	364	375	376	395	368	380	417	368	368	359	343	356	375	399	397	387	342	360	369	349	397	363	376	329	368	374	395	398	385	367	362	383	357	370	353	363	377	350	332	374	385	368	323	366	375	356	382	383	367	407	351	388	360	401	341	405	369	402	360	373	357	343	360	376	405	357	379	394	372	372	367	389	349	371	382	397	372	351	377	329	392	392	339	400	396	391	355	349	357	368	382	344	376	382	366	350	407	350	389	360	337	363	345	359	343	376	366	369	425	358	423	355	356	377	421	377	372	330	406	377	342	380	384	341	362	381	364	366	425	415	328	364	375	396	361	385	345	368	377	372	321	346	369	373	368	361	357	382	362	343	376	406	437	382	379	395	387	374	361	368	387	362	417	409	390	345	344	377	386	385	407	365	368	339	350	388	360	373	418	383	370	363	377	384	378	355	388	366	345	331	351	371	367	379	367	352	371	369	329	356	382	359	387	414	375	394	342	358	355	340	370	385	379	338	343	376	335	364	393	369	388	385	369	377	391	363	368	415	410	391	358	346	371	359	364	329	350	358	386	348	382	369	405	369	387	403	349	384	409	362	372	367	365	376	373	368	374	403	378	394	395	435	378	381	397	384	344	341	343	362	361	364	382	400	365	354	398	380	388	343	400	378	354	383	376	355	344	370	381	368	355	385	355	372	381	369	386	374	378	395	358	368	367	309	376	350	361	380	395	348	351	342	337	384	387	334	370	345	384	362	363	382	384	382	371	339	378	378	383	392	382	382	380	355	422	357	358	360	341	369	378	414	380	411	362	384	340	351	349	420	356	324	342	361	346	414	391	374	376	367	364	383	365	363	399	355	360	396	364	377	365	366	382	390	409	357	336	369	407	386	382	374	386	400	394	377	374	358	357	337	389	360	360	370	361	366	374	384	343	378	361	338	407	364	377	387	354	362	359	369	364	358	362	371	395	355	343	367	400	386	400	363	385	393	349	354	379	364	361	386	373	376	366	366	378	353	388	330	352	388	381	348	368	363	378	370	414	377	351	372	366	393	391	360	403	387	368	375	328	361	414	322	413	372	398	383	321	393	366	362	388	346	388	352	373	361	336	382	343	354	403	348	381	375	329	374	379	383	366	377	391	402	364	357	335	394	352	393	386	390	371	379	355	385	355	349	352	398	357	404	381	384	394	353	372	360	356	364	387	395	364	391	315	366	352	367	382	364	350	380	396	359	365	348	388	368	374	372	372	364	359	357	373	392	351	374	348	410	379	363	338	366	379	388	417	390	337	389	327	357	333	341	375	364	398	374	382	399	370	369	377	396	363	378	400	349	365	372	332	361	395	403	392	370	371	350	392	389	418	378	387	379	344	348	355	355	355	333	350	353	380	348	339	371	376	314	359	396	334	364	400	375	415	381	374	389	357	361	324	382	353	383	351	391	356	340	350	393	365	389	381	343	353	398	369	363	356	386	365	375	356	383	398	379	379	371	370	343	366	379	371	371	400	364	408	378	367	387	387	356	366	366	398	431	379	401	377	383	370	400	373	380	387	359	365	361	368	357	365	367	364	377	374	376	359	352	370	362	372	387	393	361	375	382	358	357	371	350	362	363	379	380	402	354	382	383	357	362	379	377	386	376	347	379	353	354	367	383	359	414	361	324	341	367	367	407	360	346	400	364	362	402	335	357	391	374	359	370	399	367	383	368	365	373	420	365	371	360	367	366	359	352	358	365	359	350	351	389	385	376	372	410	387	354	395	345	366	350	370	336	361	384	379	354	404	362	375	328	373	343	381	369	318	398	400	389	373	382	340	351	374	359	363	373	376	361	373	351	374	365	372	374	354	362	414	393	368	373	378	356	381	386	371	401	363	368	384	369	370	413	381	379	374	364	339	366	382	418	373	354	343	363	409	363	369	330	374	370	341	375	390	383	389	379	354	390	354	352	369	387	362	367	408	378	410	342	368	333	394	372	398	343	351	378	411	398	357	412	372	378	368	377	361	358	393	381	353	386	393	367	381	365	351	349	348	368	395	377	343	355	384	369	369	393	416	387	387	382	342	382	343	383	386	375	359	399	368	376	377	355	360	407	396	349	335	383	328	359	361	377	364	362	367	368	357	378	397	363	357	358	371	337	399	369	365	377	355	384	368	378	357	349	358	381	358	343	400	376	343	373	362	379	360	360	354	359	364	409	359	360	347	359	388	370	354	359	373	397	359	375	383	344	394	373	357	383	351	371	382	417	362	357	376	382	353	336	375	380	311	373	389	364	377	405	371	410	397	357	382	356	375	403	391	354	374	370	347	340	398	366	379	352	389	363	343	382	364	375	395	365	386	376	424	383	367	352	374	362	342	374	348	380	385	354	385	321	334	389	362	405	400	389	380	351	353	376	398	367	387	362	366	319	361	385	364	369	387	329	368	348	377	352	376	397	400	408	383	367	346	381	372	362	387	349	369	397	362	394	391	387	354	370	333	388	366	377	401	362	369	347	377	332	393	391	380	369	358	379	345	363	376	379
22623	21134	28657	23862	21138	21150	6510	1248	952	939	826	755	699	663	681	613	633	598	605	578	666	571	606	579	599	554	546	521	549	553	549	533	523	531	572	549	542	557	564	510	586	535	545	543	545	577	500	508	539	538	555	512	546	521	554	537	496	559	514	576	530	487	530	518	543	470	545	462	544	520	537	586	504	514	548	516	531	545	509	526	575	536	530	485	507	537	499	528	517	511	539	514	526	483	536	508	510	528	518	531	526	547	491	532	500	495	545	536	563	509	538	552	476	523	536	500	541	543	520	524	558	529	489	513	525	520	531	543	501	491	534	524	544	533	523	500	489	522	545	493	485	479	556	500	585	510	492	524	538	486	520	524	515	540	470	531	518	515	493	480	567	518	475	481	553	521	501	501	528	527	491	534	521	564	529	515	528	539	518	549	488	549	495	526	561	532	523	494	507	529	529	528	554	527	516	542	516	533	548	487	501	541	501	498	528	553	539	527	558	523	517	535	519	537	501	533	519	490	532	508	470	518	523	510	486	554	529	459	503	513	536	491	556	514	530	525	528	492	526	492	517	518	495	522	499	523	548	514	527	569	498	523	459	496	530	517	514	515	515	567	486	547	542	496	514	535	509	559	523	528	485	546	521	534	548	477	520	518	501	516	561	543	512	524	563	519	539	508	520	497	517	542	496	522	504	546	529	538	525	566	551	490	495	510	525	511	496	524	540	556	525	529	546	573	506	481	475	516	532	473	495	526	516	531	497	501	542	544	502	503	541	522	497	502	494	494	460	529	559	502	499	519	526	527	531	499	531	556	515	512	516	510	501	511	530	476	526	531	513	522	501	505	535	516	539	521	541	504	551	521	501	544	474	579	536	495	511	514	491	567	515	497	501	536	498	550	512	513	524	542	526	552	523	558	513	539	515	554	513	526	536	504	530	532	505	521	496	503	503	527	554	520	557	517	503	558	527	529	524	519	521	522	526	516	516	488	521	505	535	482	532	508	509	508	538	541	485	534	525	509	482	488	524	511	481	527	533	501	505	557	550	533	506	532	487	528	552	534	476	529	503	505	501	522	513	553	511	542	584	526	498	537	489	481	523	495	478	506	548	527	495	515	492	513	486	485	487	558	499	516	552	542	522	541	492	505	568	521	505	502	568	511	520	515	476	527	515	523	520	541	518	540	537	504	575	496	556	532	470	513	519	534	554	524	490	475	521	526	528	494	501	564	516	535	542	485	521	519	532	498	548	466	564	513	540	479	543	490	505	475	540	476	571	545	553	507	532	452	560	486	498	527	493	517	522	486	495	544	493	552	505	479	534	505	530	534	511	529	501	499	514	536	530	494	527	497	491	484	553	543	515	535	529	515	528	521	569	544	502	508	518	539	513	526	524	547	493	514	529	498	513	526	495	565	502	522	550	535	505	538	560	550	483	489	529	508	485	533	502	527	512	526	525	505	528	499	530	517	521	558	523	575	521	552	537	544	495	495	531	521	522	517	541	551	514	526	525	524	550	560	528	527	542	525	500	523	522	515	523	520	524	524	511	521	555	505	535	540	530	515	545	551	494	518	540	551	485	529	510	508	504	513	542	508	542	487	542	560	542	514	502	518	563	533	532	536	517	507	516	547	508	506	507	499	532	530	525	528	527	517	511	504	536	527	529	519	509	520	498	491	533	498	545	511	520	515	512	514	525	489	457	540	533	505	506	516	484	526	509	550	511	532	541	537	522	520	510	519	513	540	525	527	533	495	521	470	525	494	545	556	514	527	524	522	513	479	549	525	500	455	464	524	501	558	520	537	512	512	555	485	483	501	533	471	522	519	521	520	506	514	484	508	505	487	567	518	514	519	549	520	499	513	511	493	486	542	523	537	528	542	530	471	551	547	537	544	518	515	510	489	523	523	490	524	500	517	543	518	488	518	551	470	562	477	485	508	513	506	550	513	540	507	532	499	491	530	531	550	536	468	508	537	564	501	505	537	535	491	512	514	485	541	511	488	512	499	529	455	504	523	537	550	512	497	549	536	510	526	486	465	486	552	517	535	529	533	545	489	499	496	515	523	543	562	522	517	505	556	511	565	574	514	551	507	512	506	524	524	540	537	511	538	538	541	510	510	507	508	504	568	531	523	499	511	517	561	478	499	485	496	533	494	474	527	557	552	512	534	541	519	543	511	552	542	537	502	553	540	516	476	534	524	499	503	484	509	520	511	512	561	514	487	514	537	516	516	505	527	544	521	546	516	512	519	508	477	518	537	476	532	549	513	527	501	515	518	522	518	526	514	508	551	492	543	520	510	516	537	531	508	550	517	499	491	532	514	491	523	478	565	500	531	488	546	527	548	546	531	545	517	493	550	510	502	486	483	505	473	549	530	499	540	481	515	511	516	498	532	515	539	555	494	517	488	530	535	538	525	534	514	539	548	495	521	520	483	517	520	528	558	522	550	547	523	553	539	570	531	509	509	516	500	546	529	525	524	495	491	501	506	491	507	492	524	545	524	542	492	567	545	528	572	567	509	538	548	484	549	487	498	515	531	525	518	583	584	488	537	480	522	532	514	508	539	522	549	559	536	486	540	520	535	522	532	538	482	526	511	494	486	478	540	555	553	536	524	556	581	553	502	501	498	506	499	510	516	535	503	558	527	506	516	540	528	535	560	547	483	536	532	484	480	482	549	542	523	467	490	541	541	531	509	559	511	516	521	553	499	519	531	566	508	497	521	511	553	544	534	504	525	512	490	539	528	543	518	533	468	609	559	535	503	481	493	568	498	536	546	527	541	500	528	532	501	570	539	547	501	493	502	519	508	519	557	518	513	539	480	541	546	524	516	549	541	514	540	513	503	529	537	518	552	520	516	518	536	522	516	541	507	510	495	510	554	533	529	572	499	534	520	526	567	514	570	534	529	560	529	531	485	508	513	501	527	538	516	507	497	489	528	551	519	518	540	526	492	525	533	535	522	532	497	544	519	537	519	538	505	519	527	527	535	486	459	510	538	464	477	498	527	546	527	477	532	496	506	534	536	535	535	485	514	488	527	525	514	537	567	532	515	516	519	527	552	530	516	555	485	535	538	515	554	512	452	499	501	494	537	536	517	453	515	498	502	537	548	534	457	495	499	553	513	499	502	487	482	518	508	507	538	542	593	542	507	525	493	510	519	534	496	521	522	559	494	509	551	483	502	541	515	518	489	537	573	502	517	535	517	513	541	548	482	498	553	507	520	543	451	507	490	504	576	522	527	542	471	485	533	524	508	520	530	537	523	494	505	523	524	523	522	561	522	486	538	504	555	503	516	528	483	501	491	483	577	495	504	517	512	506	547	515	510	504	547	532	552	511	517	540	523	493	515	467	479	529	557	540	493	497	520	513	534	539	521	522	507	530	509	497	492	513	538	525	489	502	493	509	538	490	523	524	541	493	545	529	555	523	468	490	533	538	536	518	546	506	517	507	524	515	516	530	545	529	514	532	514	496	518	535	545	514	537	502	559	528	539
18374	34373	9708	4786	3373	2730	2097	1665	1419	1254	1068	896	831	808	742	727	661	650	585	644	646	606	619	619	614	615	573	561	543	537	536	544	551	541	518	571	506	540	538	540	556	533	541	586	522	517	522	499	540	553	519	542	541	538	530	522	535	563	561	530	499	535	537	524	512	514	522	507	538	517	508	506	509	523	565	529	552	590	519	554	511	550	538	482	478	531	489	509	514	477	505	513	509	526	526	555	538	540	498	498	547	480	519	512	505	525	524	486	499	524	501	467	475	564	479	560	523	555	519	534	517	492	534	570	549	520	512	535	497	512	514	562	494	488	557	489	517	492	516	508	491	500	508	539	529	508	571	535	520	513	506	530	514	504	510	483	538	502	520	556	486	476	514	491	514	546	529	485	536	527	511	499	512	496	483	562	437	470	484	502	515	503	551	524	496	513	529	511	491	502	547	524	522	490	527	532	510	551	489	485	536	476	539	509	499	532	518	554	524	508	486	510	520	544	543	506	541	536	523	469	489	525	532	502	501	490	529	526	504	541	514	521	529	492	493	531	475	487	557	518	527	544	509	589	536	510	524	535	525	516	550	537	506	514	516	525	488	550	481	530	533	510	526	516	541	545	538	525	552	483	490	541	576	516	517	506	540	491	480	554	507	487	516	559	507	484	556	485	552	546	522	546	500	527	521	480	525	496	559	533	552	504	540	522	543	507	488	540	561	528	503	498	534	540	531	536	527	567	536	558	525	513	513	484	502	513	518	500	487	520	519	569	528	531	516	495	530	496	516	511	540	512	507	497	539	541	521	523	508	481	534	522	511	527	544	547	532	523	517	518	515	541	527	516	535	487	519	497	505	532	521	518	514	509	546	517	490	523	472	498	501	495	535	548	522	533	527	556	577	537	545	522	520	551	490	476	531	503	553	509	547	514	479	529	505	506	543	518	480	528	502	505	493	554	565	507	539	506	524	527	500	511	506	505	535	517	495	542	493	512	526	523	515	541	533	514	484	516	571	578	495	529	517	547	520	548	559	538	528	530	534	528	541	500	513	538	499	508	543	452	536	528	513	505	491	557	517	484	558	494	518	534	481	478	494	477	511	549	530	508	537	514	510	550	526	511	539	518	534	539	551	553	533	529	518	534	534	554	505	491	527	523	522	481	553	522	527	538	500	514	527	494	518	488	527	546	565	548	538	485	517	532	499	508	536	561	529	479	606	516	517	522	544	511	566	537	542	574	516	468	558	575	527	531	538	535	503	510	536	514	520	513	514	540	502	504	466	489	546	527	532	496	516	510	530	552	524	519	513	525	526	508	527	532	534	539	515	576	524	504	532	552	511	548	502	532	501	513	578	528	526	561	517	524	541	522	556	525	518	481	548	529	537	516	508	519	501	520	507	550	495	486	522	496	528	557	511	508	529	516	494	520	499	518	523	547	510	486	526	502	516	522	526	544	560	493	557	517	520	527	512	494	488	522	503	538	507	477	500	522	521	504	540	510	507	478	525	546	532	514	566	544	518	489	494	512	567	536	559	523	475	501	534	549	480	510	500	492	530	528	517	490	546	508	526	536	504	545	525	489	521	536	515	530	488	537	546	489	534	508	505	550	497	481	544	527	580	553	520	543	559	502	521	578	512	520	513	560	534	523	473	509	534	524	527	540	501	544	528	543	535	523	559	501	511	527	467	536	517	577	500	517	519	522	504	507	533	472	503	505	501	548	545	512	477	512	508	543	528	545	499	531	560	524	502	512	471	525	526	558	521	518	518	489	494	505	514	513	523	499	497	549	503	521	506	516	514	488	510	557	482	534	480	544	446	465	492	536	506	537	507	511	514	508	518	555	524	500	512	526	508	490	538	502	529	520	542	539	534	517	486	508	483	563	519	539	514	566	504	522	490	532	556	517	485	514	491	528	514	515	553	540	551	511	543	561	500	534	523	551	491	494	545	544	523	519	494	549	494	521	570	531	493	546	546	543	498	484	467	528	540	542	517	473	515	526	562	533	503	537	540	494	544	534	524	475	506	477	492	526	538	509	542	508	500	542	544	537	525	511	516	554	555	542	503	593	498	515	512	521	556	523	497	502	541	489	501	530	534	562	505	505	526	496	536	499	510	532	509	482	522	535	525	527	514	500	537	542	522	559	516	504	541	517	505	546	513	489	505	543	517	536	511	521	496	526	562	511	510	511	504	509	499	511	533	534	519	503	502	507	492	494	545	521	518	523	514	545	518	535	516	526	475	529	508	559	503	528	521	529	511	517	502	505	508	507	547	481	527	507	508	551	488	551	558	530	506	536	529	511	546	528	529	515	521	531	516	532	520	534	483	505	497	539	537	541	529	496	468	556	530	545	492	508	479	528	534	518	494	497	523	568	500	546	518	497	491	535	535	486	517	521	544	524	524	529	544	547	512	510	510	531	517	505	543	506	524	500	506	536	503	515	481	531	549	524	516	552	521	535	519	520	473	521	557	499	530	524	527	495	506	508	529	501	508	508	534	484	429	531	529	513	520	539	525	533	554	523	525	505	527	570	556	510	525	568	508	485	511	498	507	567	481	524	519	484	484	521	542	513	559	559	528	525	496	485	526	539	510	509	486	500	523	550	468	512	500	576	495	495	523	523	542	490	518	543	538	546	520	533	499	512	499	517	531	516	538	499	511	500	518	502	550	499	501	495	543	525	533	530	510	524	558	541	512	504	499	542	483	486	483	514	504	538	529	525	508	508	523	547	516	533	495	500	525	492	522	514	548	540	585	478	528	548	496	512	498	520	495	490	542	489	521	548	540	518	515	526	542	505	523	532	545	530	535	518	521	509	554	532	515	532	546	497	498	491	529	525	525	510	528	515	496	520	557	552	517	542	540	520	529	518	489	534	545	577	510	513	527	504	525	515	539	505	478	576	474	506	546	533	493	544	536	555	544	558	512	542	548	533	493	532	568	507	527	531	501	515	521	510	538	481	554	511	506	538	521	526	495	481	506	538	498	510	551	507	538	535	582	524	491	533	495	536	541	495	539	520	543	529	504	501	530	516	497	503	523	516	580	535	540	540	517	500	528	541	559	527	509	556	481	518	499	554	498	502	518	517	512	522	505	507	529	530	513	499	536	478	542	508	525	545	555	544	526	539	521	517	558	483	558	554	488	517	541	549	517	485	522	545	528	524	486	513	539	525	506	531	525	513	512	542	497	537	527	496	518	551	504	526	522	514	530	540	521	524	542	526	513	522	540	544	525	532	518	538	524	502	537	550	483	513	520	520	524	520	519	546	520	510	499	509	508	509	538	519	526	502	515	538	489	538	520	540	515	500	501	589	492	466	505	522	508	485	505	458	545	521	503	534	514	521	494	495	474	507	502	509	530	549	542	540	525	520	545	499	502	517	543	501	544	518	505	550	510	564	490	537	540	513	498	498	512	490	492	518	571	501	458	567	560	495	516	509	490	523	500	531	505	524	508	523	535	545	527	533	512	536	506	540	568	504	528	478	465	508
27940	17628	3252	329	224	193	183	194	175	180	170	180	181	184	165	147	185	162	163	186	167	179	173	169	179	182	161	180	170	171	175	172	147	172	156	168	180	194	188	144	149	171	165	190	155	166	166	146	199	170	167	168	171	173	206	177	167	193	177	175	155	155	163	155	163	154	168	186	177	166	165	188	188	148	165	176	177	176	151	180	161	186	163	192	165	151	172	169	162	163	152	161	155	151	170	180	152	171	163	180	173	163	180	191	147	160	181	159	190	174	165	171	183	178	160	168	167	167	169	169	143	181	174	174	159	168	160	171	187	191	179	185	164	165	186	173	160	159	172	151	160	171	164	184	189	148	153	167	180	186	188	169	157	157	161	180	170	190	165	154	170	191	167	186	168	170	168	174	178	162	155	193	155	176	187	186	153	174	179	160	164	161	158	152	169	153	158	159	152	180	168	167	144	188	175	167	174	176	158	176	155	167	174	154	168	199	149	189	178	162	173	180	169	178	188	169	146	164	168	164	177	146	178	185	190	162	158	175	164	183	165	171	155	162	160	173	159	185	174	143	145	188	196	175	162	193	179	159	176	191	160	168	168	153	184	177	179	164	154	163	178	198	166	171	154	164	148	173	181	175	176	167	150	183	181	180	157	173	153	157	172	147	162	189	184	157	178	155	145	188	164	181	190	155	152	151	166	169	164	162	175	165	138	166	166	163	167	173	173	172	194	163	170	190	151	182	176	146	185	162	147	165	146	176	185	162	173	156	188	184	166	190	183	177	173	172	165	159	150	164	161	150	183	201	181	185	159	165	175	144	182	157	173	168	169	158	161	187	169	152	174	177	162	159	174	165	153	193	182	154	175	179	165	156	164	170	163	154	169	167	169	170	190	148	176	141	191	175	177	176	150	156	162	168	179	162	174	159	142	160	191	149	181	186	157	165	183	197	171	155	146	160	171	180	176	162	162	169	168	151	156	159	162	149	144	168	171	185	182	155	154	163	168	172	149	165	143	181	168	150	178	157	157	172	168	164	159	195	176	169	155	156	158	171	176	141	183	149	179	184	143	181	186	162	147	161	169	192	170	190	164	158	165	159	155	157	173	153	158	171	165	171	179	168	177	201	170	188	153	178	182	172	168	164	182	161	174	176	176	175	173	192	174	174	172	168	172	171	151	152	184	161	180	169	168	161	163	154	186	195	172	161	195	160	140	159	188	160	175	170	155	162	192	192	146	138	181	171	176	174	159	187	159	177	201	175	194	169	183	161	165	146	159	168	165	189	171	174	151	163	169	181	194	185	162	170	170	154	177	163	171	168	179	150	186	151	169	162	165	179	185	139	144	154	209	167	180	165	183	169	154	196	153	171	150	162	164	182	155	177	141	161	169	154	173	163	168	169	172	189	168	159	188	173	166	188	181	168	172	147	153	189	171	155	153	175	169	177	158	161	178	162	166	170	179	173	168	188	166	167	142	212	175	150	162	158	143	169	171	186	173	157	169	168	183	189	158	157	157	164	143	163	156	159	174	171	160	174	165	175	167	165	180	167	166	177	175	150	170	175	167	161	159	201	172	199	157	150	164	160	131	166	181	165	181	167	168	153	154	183	173	163	154	167	162	174	173	152	174	183	169	186	153	158	158	177	165	191	174	189	155	178	164	157	166	143	181	170	170	173	154	172	167	170	166	161	165	179	183	164	182	164	163	157	195	169	187	140	160	139	166	153	178	165	192	181	165	152	200	144	156	162	200	154	181	205	192	161	145	161	173	163	167	165	156	173	174	196	142	149	191	169	150	173	183	178	161	156	169	179	161	150	149	161	175	176	151	179	177	154	168	167	168	188	169	168	167	173	151	157	146	166	174	194	166	172	156	158	178	161	180	185	171	187	162	167	179	163	180	156	178	182	182	155	162	156	182	160	156	171	161	150	161	182	145	139	137	154	163	161	175	156	156	161	166	156	170	173	164	165	172	164	161	166	175	134	177	199	162	154	175	181	184	157	178	158	173	180	160	168	164	158	173	164	162	183	174	152	185	165	170	176	179	154	167	175	166	186	177	164	164	184	169	160	172	173	182	166	164	179	171	161	173	181	173	172	165	166	179	145	182	182	162	173	157	178	187	187	171	154	163	156	185	157	163	171	149	184	151	181	181	167	162	175	176	160	176	175	166	160	160	171	159	167	149	152	162	171	197	163	162	160	163	167	154	179	164	163	180	169	169	178	156	156	181	171	173	161	171	166	168	164	173	161	193	166	155	184	155	154	179	186	156	154	166	163	175	163	158	195	155	145	158	170	166	161	169	168	147	189	147	165	157	145	162	168	153	167	141	174	188	156	134	170	176	139	190	137	158	162	185	171	160	171	154	177	166	164	169	180	161	154	179	174	170	158	159	152	164	174	168	155	175	156	169	164	150	155	160	150	164	195	141	159	183	141	163	153	162	142	164	150	173	143	179	155	165	158	165	146	179	142	173	163	158	188	155	176	188	178	187	172	156	192	167	161	172	165	166	180	176	142	152	179	158	142	164	170	177	152	169	170	150	201	176	182	190	169	187	164	181	163	187	164	159	171	183	141	170	170	171	132	183	166	152	185	169	174	148	172	163	160	172	155	167	148	174	179	157	190	151	171	188	180	159	164	175	176	156	165	168	162	177	177	168	154	177	147	149	167	151	165	162	188	199	148	172	169	176	175	169	160	161	167	164	167	161	177	153	173	159	177	186	149	166	149	168	168	180	201	158	177	168	165	173	187	177	139	193	168	170	180	163	181	164	170	171	168	159	178	163	153	179	164	163	164	152	151	175	162	193	174	169	176	165	156	169	178	188	174	145	163	167	172	175	161	168	169	176	173	189	159	169	157	197	169	149	174	163	178	164	168	177	154	165	166	173	186	151	166	181	151	167	169	172	173	166	185	169	173	161	158	157	156	185	177	171	163	157	166	196	155	163	165	170	186	138	153	165	142	147	182	166	159	171	159	201	176	151	163	174	185	166	161	151	159	174	176	172	181	180	175	157	153	164	166	182	178	146	176	164	160	170	149	175	157	171	167	173	174	160	162	177	149	186	166	187	165	183	150	184	169	164	155	178	168	170	162	154	176	164	166	164	156	189	190	155	163	167	154	175	157	169	160	162	169	169	151	162	142	172	172	190	187	173	174	132	167	176	179	170	163	153	181	192	158	158	157	157	160	189	175	166	156	158	178	148	150	168	160	158	171	161	159	173	171	169	173	166	139	165	189	178	147	166	124	171	173	170	149	189	183	167	179	154	169	204	164	160	177	188	200	150	155	151	174	168	176	170	191	138	181	151	158	198	178	164	165	168	173	166	175	188	156	170	185	152	179	166	179	170	166	172	158	154	150	168	158	172	161	155	172	168	157	163	170	178	167	145	173	172	185	174	182	177	168	162	158	175	163	171	144	190	172	189	160	175	160	156	159	171	162	165	164	172	179	167	168	173	167	174	178	183	181	172	172	169	159	174	177	164	166	187	185	164	189
14909	7405	496	285	265	246	206	202	214	219	184	193	198	208	215	217	203	195	188	194	198	188	187	206	232	192	182	182	209	199	209	176	185	184	192	190	195	187	208	176	213	181	187	152	178	203	200	198	201	199	175	184	177	174	202	184	195	203	199	198	187	195	195	190	220	188	191	196	190	188	205	200	202	198	202	180	174	191	205	195	171	161	203	188	209	184	179	182	165	179	187	200	180	179	174	193	197	193	212	192	193	187	177	162	187	187	175	172	180	200	178	178	196	197	200	201	181	181	191	188	199	191	208	184	173	186	172	183	197	188	186	193	187	197	180	190	189	178	196	176	198	183	187	179	154	192	197	181	176	212	186	196	202	186	183	196	198	171	204	194	188	172	199	199	206	188	179	191	207	179	192	200	189	168	178	188	192	172	186	208	202	172	172	163	191	200	207	168	177	177	195	204	190	219	203	191	177	203	203	193	175	191	189	202	211	200	166	201	185	187	173	174	196	185	187	187	197	189	210	198	181	171	197	196	206	209	184	209	193	204	186	186	183	200	188	210	203	193	196	174	216	187	198	218	185	202	193	182	211	192	174	194	180	199	186	194	204	187	174	186	189	182	194	209	193	175	190	178	196	198	177	216	209	204	205	214	202	187	193	194	187	194	183	186	202	203	188	197	174	180	184	186	167	203	182	200	186	199	211	167	175	173	181	201	171	181	195	184	197	203	177	190	206	210	185	187	191	201	190	219	179	187	160	178	211	205	188	198	183	212	203	184	183	192	183	182	169	193	184	210	187	222	183	186	201	182	181	169	171	185	192	187	184	203	181	186	198	186	170	181	203	185	193	194	207	180	164	220	198	202	205	211	183	190	186	193	192	211	176	197	222	204	174	180	176	198	184	204	176	171	224	189	204	190	213	187	208	213	179	189	186	166	193	215	186	157	203	193	214	220	189	195	216	196	190	213	169	197	197	207	204	190	178	182	199	188	187	170	189	172	190	187	193	174	182	177	196	195	201	168	194	171	226	191	201	188	183	177	171	193	202	177	183	202	183	189	184	158	177	189	198	177	181	187	188	173	172	204	196	186	192	193	211	187	175	210	199	199	187	200	167	179	208	190	219	194	171	205	208	211	188	209	186	217	178	179	165	206	179	179	160	176	152	200	188	192	209	196	209	227	174	174	184	198	207	201	166	199	188	179	221	194	172	217	171	190	191	201	191	189	199	205	197	210	173	189	201	187	180	189	200	180	191	209	189	192	194	156	161	158	188	171	182	204	223	197	172	175	187	202	183	192	213	226	193	214	195	192	212	188	214	181	172	168	168	163	206	189	184	224	160	183	190	199	196	199	182	191	174	204	186	180	189	203	197	199	206	200	217	198	158	184	186	168	198	165	202	188	194	203	213	186	187	217	210	175	177	199	184	212	192	201	173	175	189	212	174	178	184	188	187	198	206	208	211	161	169	200	185	212	188	208	190	172	186	193	189	184	189	205	181	199	176	198	174	176	229	188	184	187	206	191	188	189	200	192	188	185	194	186	209	190	180	173	189	186	200	186	163	195	185	188	190	174	162	212	197	176	193	205	188	197	189	180	161	211	201	208	190	172	166	210	166	184	207	176	164	173	191	196	213	198	173	186	174	178	179	185	211	186	203	194	159	187	159	219	172	190	195	180	172	183	180	185	183	183	192	206	214	179	178	194	163	186	200	192	193	191	181	201	205	214	180	209	179	190	173	184	174	203	201	188	182	178	182	169	192	192	205	192	167	176	182	222	175	187	172	185	186	201	170	225	187	211	190	204	181	192	213	205	189	204	170	184	156	178	219	198	194	190	188	175	201	184	199	214	220	196	198	196	181	216	189	212	187	196	189	197	156	176	209	165	205	194	176	184	196	191	209	160	190	187	190	201	214	205	196	196	229	167	193	200	196	182	175	204	186	171	184	235	198	203	185	186	176	164	182	202	195	200	180	160	188	193	182	198	204	192	184	200	176	183	170	192	215	198	201	188	184	209	181	202	209	198	183	189	202	181	191	198	172	193	201	213	228	195	214	196	183	187	186	193	193	183	194	196	201	193	173	183	174	197	179	187	200	176	192	175	178	222	197	168	190	187	191	185	198	175	199	190	206	188	192	185	193	197	188	217	202	169	186	170	179	182	188	192	183	213	202	184	175	188	182	188	180	220	197	170	193	196	196	215	191	201	186	184	186	200	157	182	202	179	197	182	194	196	197	189	175	205	173	199	208	205	203	176	190	186	184	204	192	188	207	182	185	213	187	175	201	231	197	178	178	177	178	190	178	208	205	215	202	175	182	198	208	198	193	208	190	181	213	191	209	211	193	190	194	199	192	204	176	185	201	190	204	177	193	203	175	185	152	223	179	207	237	207	178	193	185	212	215	166	173	182	181	196	178	195	182	203	195	187	205	211	184	194	170	172	212	178	199	187	190	193	177	192	174	205	202	207	186	197	159	189	185	197	161	175	206	188	183	199	186	180	199	169	190	201	179	184	199	201	186	220	200	195	192	179	195	189	183	197	177	192	199	183	214	212	215	174	176	208	183	174	179	181	208	175	200	186	194	191	187	189	219	186	175	181	184	197	194	199	192	190	201	194	204	192	194	188	202	196	203	186	177	192	205	192	184	198	209	189	203	183	215	192	180	185	171	165	174	185	195	186	209	193	217	221	212	170	203	188	171	195	192	178	192	200	191	186	202	197	200	201	186	182	176	218	188	201	184	185	194	170	175	187	192	192	183	202	179	184	213	185	201	188	179	175	193	196	193	183	157	177	214	176	177	157	194	197	167	184	197	189	199	194	180	183	202	205	203	178	209	172	178	184	176	210	204	185	190	203	191	209	201	196	195	192	206	189	185	188	187	188	200	198	198	199	222	204	217	189	195	189	214	187	187	193	184	199	176	192	199	195	201	167	213	178	174	214	193	163	199	201	177	168	210	218	191	170	173	181	191	184	193	181	157	184	204	184	185	202	190	219	156	198	174	183	187	180	191	182	167	184	178	193	190	193	217	189	176	202	195	197	218	205	169	186	190	172	168	202	191	203	191	200	191	210	191	149	195	176	195	186	195	188	213	201	195	208	204	184	211	186	209	191	181	185	202	184	162	175	217	182	192	199	182	174	168	183	214	195	178	192	196	203	194	184	164	182	185	204	176	174	208	178	186	173	198	177	215	216	181	181	181	188	195	179	203	158	181	182	184	186	199	167	184	186	197	194	179	180	186	205	170	167	209	207	177	194	203	185	191	242	194	179	200	180	183	173	211	192	201	208	181	200	202	156	194	206	188	192	185	173	179	219	195	200	186	194	202	236	199	183	192	199	175	183	202	201	196	166	192	189	214	195	195	170	213	194	208	211	193	164	176	174	188	184	183	201	174	186	188	212	166	181	190	204	208	165	215	180	240	202	197	156	173	216	221	191	165	192	206	193	199	187	204	202	178	204	199	187	174	174	180	176	196	197	176	198	164	182	186	184	196	190
23774	21082	28113	24270	21077	8061	900	584	482	426	397	384	371	343	326	326	301	307	285	267	273	319	232	249	286	297	263	253	268	279	297	262	271	260	268	262	277	278	246	233	260	256	231	241	234	240	276	265	272	252	247	285	247	242	235	300	246	252	245	259	251	264	246	282	279	281	288	260	240	256	229	271	265	270	240	245	254	253	276	248	265	268	232	262	276	232	263	232	259	264	227	257	268	253	278	262	273	256	255	283	260	289	265	258	269	259	286	250	254	257	224	258	259	219	255	227	242	251	275	265	250	249	243	268	271	256	271	256	250	229	251	271	262	241	290	227	256	261	269	271	261	278	261	259	269	249	293	272	264	252	283	241	248	232	267	275	265	259	244	256	286	260	282	249	269	243	243	246	286	274	284	240	261	248	243	255	278	262	274	230	240	230	269	239	288	247	262	237	287	262	216	255	259	259	244	270	245	253	270	263	222	249	228	229	277	230	250	265	289	248	264	253	271	264	254	284	263	270	246	264	248	229	249	269	249	237	248	277	262	251	267	252	247	248	267	258	248	260	245	279	286	234	266	274	238	257	258	249	243	243	271	240	255	252	229	246	229	268	262	235	242	254	257	261	235	251	256	266	240	243	241	280	248	262	252	231	243	245	248	240	264	257	258	262	252	269	251	266	229	253	260	260	269	240	242	268	258	229	244	273	283	248	262	267	245	243	246	259	238	235	254	256	269	278	247	262	259	275	257	262	227	268	257	247	251	245	251	249	244	255	254	251	250	248	241	237	249	261	228	258	255	251	236	230	277	242	226	270	277	264	247	255	231	248	249	262	290	280	248	229	279	234	265	251	263	266	237	267	259	269	238	249	251	252	244	246	247	253	228	238	250	262	266	260	224	227	287	265	243	254	274	247	246	266	261	258	258	245	286	276	273	274	254	262	247	259	261	252	254	272	271	241	254	284	239	264	249	220	261	225	282	258	271	257	286	236	246	260	258	259	260	269	271	260	277	257	261	256	267	238	236	244	267	258	291	235	237	244	255	267	247	277	254	242	236	257	253	259	250	268	273	215	241	241	278	234	212	245	260	256	249	251	237	253	268	232	279	272	286	231	223	259	253	251	251	259	254	264	232	234	267	257	249	240	247	244	287	242	259	268	249	263	266	274	259	233	241	250	228	261	261	237	249	250	222	267	268	255	277	267	260	256	289	266	261	228	283	279	219	250	241	256	271	260	274	273	251	246	229	243	233	259	271	236	257	276	256	263	256	265	242	238	235	256	247	270	271	231	241	261	255	279	232	239	269	247	283	257	249	271	258	275	253	240	263	238	259	252	249	261	270	272	245	260	290	246	272	259	258	242	262	241	279	238	243	262	244	269	258	247	260	270	264	236	260	256	249	274	244	246	245	220	221	250	248	248	260	250	256	273	238	242	267	269	268	225	264	234	222	276	253	268	236	262	238	230	224	288	244	274	255	247	273	268	248	266	273	253	224	251	254	267	273	266	270	241	246	242	269	246	260	242	261	253	265	223	237	264	250	275	267	266	252	278	246	271	247	226	252	269	259	260	252	261	244	246	241	274	277	256	256	234	242	246	247	269	246	253	286	262	272	296	256	259	227	242	252	279	282	259	278	238	236	279	242	259	249	229	255	269	283	245	248	262	244	260	250	254	237	241	232	264	260	264	289	245	241	244	274	268	254	272	263	241	250	258	254	249	237	243	259	250	252	256	265	274	281	250	253	247	243	223	254	247	249	240	237	256	255	252	237	274	265	265	252	227	234	256	245	263	245	249	250	240	222	265	246	257	257	260	238	263	244	272	263	261	271	266	265	252	260	269	265	252	271	249	242	271	267	265	243	244	256	253	278	295	249	258	259	266	256	245	257	264	254	252	266	270	251	256	232	248	270	239	280	226	274	241	264	261	231	230	277	278	262	267	232	277	256	263	269	249	250	269	265	229	251	259	277	247	251	252	258	259	269	250	244	269	240	255	284	290	254	246	265	254	251	227	253	262	276	234	260	236	290	253	265	244	241	273	261	259	271	254	261	257	291	235	252	272	258	251	239	256	295	246	253	237	276	263	244	229	278	255	233	290	261	254	236	270	258	229	250	245	254	249	252	257	249	254	265	243	273	252	237	264	244	219	233	231	267	265	268	252	260	279	235	252	256	242	258	246	253	271	245	245	257	294	240	255	256	273	253	273	249	272	233	230	241	269	268	276	268	263	245	249	266	266	226	257	236	261	261	272	295	267	257	264	280	231	248	237	308	256	243	241	242	253	260	279	233	279	252	275	266	259	271	265	279	260	249	253	255	268	255	257	253	244	249	265	269	237	282	225	272	272	241	247	241	243	256	251	262	262	256	230	225	274	253	253	269	248	238	258	282	275	250	247	259	251	262	271	290	268	264	254	290	259	240	251	261	270	253	274	247	291	274	236	228	227	245	259	252	228	267	247	235	249	253	261	247	244	247	236	263	239	257	226	254	243	280	258	268	253	245	249	289	213	274	230	257	274	250	259	241	245	280	249	260	241	213	260	265	278	253	272	249	216	254	254	266	275	254	253	277	270	260	220	276	258	264	262	259	279	255	273	265	257	248	254	263	272	268	264	245	238	239	250	271	257	252	266	235	281	280	241	260	259	229	254	248	250	246	238	253	241	247	248	260	253	262	254	222	264	273	245	241	230	249	277	259	251	248	254	274	273	246	254	245	259	260	289	256	266	239	263	212	269	237	275	261	256	255	273	255	275	239	248	256	256	214	261	277	243	256	240	271	278	258	276	316	251	244	251	296	252	236	251	256	254	241	235	244	234	266	274	260	240	255	242	269	247	248	263	247	284	255	271	248	268	260	261	236	247	251	257	257	258	263	261	251	277	263	228	259	247	255	255	261	262	258	236	256	263	264	262	244	243	266	233	240	244	263	243	248	263	255	271	256	244	246	251	231	248	266	251	255	249	267	256	260	293	248	251	234	287	250	257	248	265	246	244	258	251	260	263	238	265	231	245	248	243	221	238	272	244	256	256	243	257	256	247	260	258	239	273	246	277	266	251	243	252	225	223	296	263	241	239	258	247	258	252	273	253	254	266	256	249	244	275	260	246	241	234	269	267	269	234	258	254	260	293	261	288	235	278	259	257	228	261	268	262	261	251	256	243	252	294	271	260	263	247	294	253	263	236	267	261	244	223	244	280	256	262	278	267	267	251	262	256	242	228	276	245	239	251	268	285	263	219	272	258	277	216	259	262	259	264	264	226	262	247	278	283	257	240	239	252	247	247	246	268	253	238	260	244	240	262	254	261	244	275	252	273	282	256	253	245	253	253	226	232	256	264	249	243	247	230	261	270	277	250	229	244	246	264	245	249	261	290	225	230	239	242	220	242	266	248	259	277	224	234	223	208	254	275	270	231	247	271	280	246	273	252	256	258	258	251	234	252	245	247	241	250	249	246	249	264	272	263	242	270	297	248	238	238	256	274	259	280	252	264	230	285	244	289
15767	26147	5721	2569	1804	1365	1075	842	704	565	553	442	402	395	407	343	322	349	337	305	345	299	312	312	273	290	289	306	325	283	327	288	305	298	288	309	282	275	259	293	279	270	293	284	295	252	302	269	281	250	241	274	269	279	281	264	287	282	256	285	248	258	280	241	269	261	276	274	288	281	256	259	302	271	237	275	264	285	264	283	258	267	262	278	281	270	272	287	250	272	273	252	255	255	282	279	259	262	289	252	270	274	284	265	245	248	288	259	296	279	269	264	270	266	258	280	268	270	285	254	258	248	250	265	265	286	268	262	293	273	265	277	286	265	251	284	267	280	244	288	287	247	283	265	267	267	264	245	270	253	274	283	278	288	247	247	274	249	264	278	268	258	239	251	259	249	247	261	269	267	265	268	289	279	281	284	243	257	260	277	268	250	256	273	240	274	275	288	291	264	247	273	243	273	263	256	300	280	280	276	272	257	256	259	257	250	261	266	278	262	284	266	278	275	285	268	268	268	277	264	286	296	263	291	252	278	285	274	260	273	277	271	256	258	254	246	261	251	261	281	244	247	294	262	262	262	264	265	257	256	278	286	293	239	278	256	273	265	293	274	260	253	252	265	249	297	267	243	263	258	222	273	265	251	248	279	263	261	245	248	288	271	295	263	261	288	272	266	261	242	251	250	230	233	284	245	283	239	253	259	245	238	264	253	271	245	226	273	246	284	251	249	256	267	258	282	281	248	294	273	253	264	272	272	232	265	267	250	257	253	265	277	284	270	259	265	278	252	245	285	280	268	278	283	280	235	279	265	258	247	260	291	279	258	265	285	269	244	267	241	243	272	246	268	232	240	268	262	272	272	281	260	260	256	262	266	269	273	283	312	273	279	276	289	251	262	255	285	273	279	281	266	261	290	257	261	262	243	246	259	265	266	243	236	272	271	295	242	281	261	263	260	242	275	261	242	271	278	290	245	277	271	278	279	266	248	276	280	259	261	252	264	252	284	261	276	260	293	255	286	277	289	292	267	271	268	276	280	267	267	270	258	260	237	268	250	278	272	256	255	251	248	234	280	280	272	263	264	250	252	282	285	274	263	272	232	263	267	274	283	282	248	274	281	223	264	276	253	256	284	255	246	224	290	298	270	284	271	288	234	285	266	267	282	257	251	281	286	283	285	272	275	278	276	266	250	238	258	263	279	243	288	277	277	269	245	267	282	296	254	255	251	280	270	259	250	286	249	271	294	242	268	274	261	255	274	235	262	263	267	257	258	250	248	249	229	254	261	265	274	259	252	223	270	259	271	272	322	260	251	248	238	272	274	267	277	254	295	277	283	287	269	292	273	275	290	293	289	291	263	262	273	276	272	265	264	283	288	263	270	253	258	262	291	288	258	243	259	285	274	259	308	250	243	290	232	276	275	266	264	280	287	233	279	276	264	248	278	295	248	265	272	257	276	257	250	290	273	255	277	289	292	262	273	225	285	286	272	274	264	274	277	301	284	276	267	257	278	249	268	266	264	286	260	273	250	294	235	280	292	266	276	257	291	254	288	244	275	261	258	269	273	266	262	273	258	241	262	262	274	239	244	264	256	256	271	291	280	273	277	258	271	272	293	275	289	296	280	243	263	272	282	233	272	264	248	260	256	222	255	265	279	286	278	296	273	245	250	260	253	249	262	236	307	259	266	269	264	265	259	271	270	268	276	269	294	276	260	239	274	236	253	252	271	267	263	276	288	259	244	255	254	277	249	271	269	260	258	258	277	258	282	253	258	256	255	287	258	273	275	262	260	244	252	265	270	266	272	296	269	296	269	280	268	272	229	259	272	264	261	257	239	265	247	302	261	263	274	269	265	299	293	262	280	285	265	240	265	278	279	246	293	238	250	277	282	272	254	276	279	244	250	266	298	272	243	259	253	264	281	290	259	272	289	311	284	276	299	272	236	234	273	306	264	269	239	286	272	272	252	293	264	279	278	259	276	272	262	255	261	253	236	262	288	261	254	272	252	235	265	286	285	263	279	275	259	269	246	267	262	267	267	286	289	262	271	257	274	268	261	278	276	260	265	258	295	274	289	272	270	244	250	288	294	285	264	266	274	270	265	252	264	257	272	281	269	267	266	300	232	271	263	255	245	274	272	248	269	265	252	251	244	251	271	265	252	276	273	261	244	255	233	221	262	262	247	273	240	261	246	276	277	262	268	264	270	254	268	275	270	285	277	230	291	287	306	243	252	260	285	270	252	251	242	256	252	252	277	264	273	224	259	259	238	271	245	285	264	238	279	270	240	265	267	257	257	259	236	253	250	266	249	255	247	265	256	268	289	264	262	265	288	255	269	283	238	251	249	315	271	256	270	276	271	276	277	272	290	278	266	281	275	279	291	252	274	234	281	295	277	284	295	245	254	275	280	267	283	284	239	268	251	244	259	285	285	233	249	271	267	270	266	281	282	250	257	251	260	238	279	262	284	250	261	264	249	268	275	271	250	260	244	269	267	297	262	262	269	250	248	254	263	234	275	262	291	282	300	267	283	265	258	254	258	273	273	248	256	275	274	272	259	274	239	262	294	245	264	258	247	247	260	286	280	280	249	265	276	264	285	275	257	273	264	287	280	247	286	271	286	241	276	252	279	244	269	276	260	275	257	261	261	255	277	266	277	252	245	258	271	263	277	288	286	289	251	271	270	240	249	277	277	241	253	269	259	276	304	248	288	278	276	285	243	249	290	254	279	277	274	249	270	271	268	261	306	264	307	281	263	278	259	255	254	263	252	234	265	249	292	251	265	275	261	252	272	260	259	255	284	256	239	273	254	277	235	260	262	273	257	286	252	257	247	250	255	264	258	242	259	280	267	281	243	273	253	284	272	265	277	296	274	269	267	272	306	307	255	240	271	293	270	263	264	226	257	259	274	263	243	284	257	257	252	273	262	258	296	255	260	256	263	253	250	284	259	279	277	302	263	298	263	262	235	273	262	251	271	271	243	259	247	300	266	266	266	259	240	282	264	273	270	290	280	263	289	278	258	235	267	282	237	279	249	270	310	242	254	258	258	280	295	261	247	251	264	251	281	286	270	242	251	266	267	266	231	285	273	261	267	304	295	235	267	276	242	267	248	260	260	248	276	252	246	263	264	251	258	274	267	265	255	258	259	250	248	307	266	254	276	287	272	248	221	279	254	245	288	259	308	256	276	265	260	251	259	288	262	303	262	258	267	271	263	277	243	249	267	255	290	287	239	262	285	266	265	264	242	293	277	260	273	292	248	252	292	275	257	282	300	261	272	240	256	297	268	263	266	248	259	288	289	267	272	275	277	273	258	293	242	239	261	286	296	251	246	244	258	258	264	244	283	267	276	290	293	294	260	271	255	263	265	254	267	260	277	270	238	232	259	255	245	253	260	272	273	252	258	264	258	269	247	258	278	271	262	255	277	259	255	242	297	273	273	257	260	249	278	272	240	279	285	264	287	289	265	293	274	264	291	261	244	237	259	260	259
24878	21080	26934	25324	8205	697	526	509	421	424	402	363	381	397	364	376	337	393	357	379	359	350	347	349	334	356	364	391	328	371	327	365	352	358	352	369	355	289	309	378	333	319	330	355	350	351	331	345	350	358	368	322	325	346	365	370	347	353	343	392	345	343	344	336	312	360	322	345	385	363	323	346	337	346	330	366	327	343	334	350	364	379	365	347	371	320	366	379	369	324	345	329	326	360	350	381	365	350	349	354	368	344	343	359	351	342	351	357	330	335	355	340	308	365	348	348	355	375	338	335	361	378	366	342	320	335	338	344	345	336	341	334	311	364	343	335	347	373	339	339	332	338	364	328	361	337	308	365	342	343	338	325	327	353	370	389	330	343	337	322	346	315	330	337	339	336	340	341	352	342	359	341	349	368	365	341	329	309	322	328	342	327	350	337	356	324	358	342	288	369	358	349	328	341	352	350	321	370	355	364	380	362	346	317	313	332	336	374	328	353	336	362	342	339	352	320	334	333	353	320	326	346	337	373	347	353	363	335	307	322	328	338	361	345	334	362	317	356	324	359	334	349	357	338	325	357	355	352	331	347	310	341	362	356	353	358	335	351	361	355	348	333	383	340	321	339	360	350	355	327	334	346	339	333	361	322	337	354	337	344	325	365	308	340	367	327	334	375	353	368	343	369	384	353	326	359	337	337	329	311	320	357	363	324	339	354	346	367	322	333	331	320	326	348	328	332	349	334	357	330	314	346	329	316	391	342	325	334	313	352	321	328	325	371	357	373	337	328	335	342	366	332	350	352	355	339	370	349	340	317	337	357	347	354	376	355	331	347	335	368	359	310	341	366	342	309	345	325	361	299	327	321	324	336	312	314	333	378	334	358	356	328	349	357	347	336	333	339	342	313	342	365	376	314	324	334	312	363	335	340	375	334	384	349	357	347	325	351	345	368	337	357	344	338	328	325	366	325	372	313	333	360	328	370	337	368	365	377	350	319	333	344	373	360	346	345	377	348	328	359	283	353	284	339	350	313	354	342	345	317	310	337	322	322	347	320	363	367	342	313	328	370	314	362	326	356	350	314	349	336	355	338	323	318	356	314	312	348	371	347	383	351	320	355	309	368	368	340	343	336	344	353	328	331	346	319	355	305	333	347	345	333	373	322	348	360	372	332	361	340	304	294	369	316	325	347	342	372	343	336	342	305	353	352	349	344	329	353	371	337	345	358	350	347	336	332	356	328	343	328	328	343	334	362	357	353	308	311	342	341	344	342	318	346	309	360	345	366	277	367	314	355	336	338	340	339	328	323	332	367	318	356	340	315	348	326	354	329	343	328	333	345	343	376	311	351	321	343	363	332	326	378	352	350	351	327	373	351	332	349	330	346	321	360	349	320	349	320	326	397	355	343	318	352	341	322	389	321	360	348	327	356	365	345	357	363	375	361	323	328	363	338	313	338	362	329	346	335	373	343	324	316	330	336	371	338	324	370	353	332	343	334	314	350	411	337	382	352	336	339	366	367	319	358	337	353	321	343	335	327	342	351	318	338	320	331	376	346	367	321	331	351	299	358	310	334	340	311	327	350	355	337	337	352	351	347	337	328	325	322	329	332	329	346	314	366	363	351	366	340	319	322	352	338	345	340	333	337	322	399	343	338	344	353	352	347	354	355	364	364	336	341	322	354	330	363	328	336	356	329	304	341	331	313	345	339	345	365	349	350	336	334	351	346	341	399	304	301	377	324	360	378	345	340	342	331	359	328	329	336	321	380	353	342	335	341	344	362	349	332	358	334	341	341	357	363	344	369	347	349	361	366	377	339	364	331	325	343	344	352	340	346	352	311	368	309	330	347	328	344	308	371	346	336	337	350	379	333	307	361	350	345	360	361	328	319	352	387	350	320	364	339	333	321	323	329	358	369	313	313	348	331	340	331	350	333	384	340	391	344	356	331	351	327	326	325	366	322	351	373	364	340	334	343	330	315	325	327	350	346	338	342	329	343	335	309	343	338	326	328	363	339	348	330	368	365	341	327	368	361	357	307	339	333	349	344	336	349	334	338	336	362	344	348	337	347	331	378	342	324	378	352	352	331	334	333	352	360	331	358	366	339	353	300	339	356	318	376	371	352	327	316	336	339	405	356	346	335	326	324	334	319	322	310	332	312	356	347	361	325	331	334	365	359	356	307	348	358	344	340	319	374	336	329	324	315	339	319	320	332	334	338	343	353	341	320	320	348	374	326	357	322	343	325	359	325	334	372	302	323	350	380	343	375	366	320	361	360	305	368	344	372	337	357	361	306	328	354	325	339	371	305	320	361	342	331	355	364	320	375	318	306	334	320	343	333	338	323	366	349	357	355	364	326	345	344	370	334	319	314	358	342	366	356	356	327	332	353	325	355	353	346	337	334	330	315	318	335	339	335	309	341	359	337	338	351	332	303	315	318	338	354	344	346	363	369	335	347	347	360	370	356	388	355	339	350	353	367	334	369	344	358	373	357	348	353	338	323	322	355	358	345	329	338	331	334	360	356	354	319	347	344	338	356	334	327	364	359	336	340	343	376	335	315	336	316	357	326	329	374	389	316	336	362	320	338	322	355	348	342	346	361	329	319	344	337	319	338	337	320	327	332	337	338	336	332	313	356	333	347	359	364	299	353	354	367	368	351	338	355	318	324	347	299	334	316	360	334	331	361	323	336	321	341	320	354	378	348	350	342	375	335	341	384	346	339	319	394	335	313	360	343	345	349	343	356	339	355	320	337	329	335	339	359	312	351	362	349	324	352	357	347	301	353	355	360	336	353	380	353	351	338	372	354	327	348	338	360	324	357	335	342	351	313	369	315	347	310	332	344	329	327	348	331	319	364	355	349	348	339	303	349	370	337	311	390	323	309	317	340	375	335	351	345	332	346	323	331	352	371	317	348	321	321	319	372	329	351	311	343	349	355	342	343	338	344	342	365	316	355	350	345	346	337	353	309	352	354	327	356	320	339	354	342	340	334	358	353	330	339	332	357	340	344	321	327	303	347	355	364	341	338	338	374	341	340	347	376	323	353	349	330	328	364	327	313	338	308	348	360	351	353	366	335	383	342	355	349	323	337	335	360	335	321	343	346	349	345	328	353	349	375	352	335	339	382	353	318	337	344	335	342	324	355	358	346	346	357	371	352	350	319	292	365	337	370	363	334	340	365	332	304	326	371	309	321	338	338	345	336	329	334	308	335	352	367	356	336	348	392	347	327	348	358	342	355	364	369	361	382	333	329	333	334	360	353	331	350	378	366	333	330	322	356	301	309	365	375	345	355	341	355	336	336	360	314	318	350	344	351	352	312	353	331	342	314	315	344	352	350	321	338	312	359	321	332	325	329	331	321	321	346	354	327	329	322	334	357	323	354	349	342	357	359	346	317	367	383	333	373	330	331	348	325	325	326	349	386	324	370	372	353	355	315	363	342	370	327	302	342	311	389	331	337	360	339	328	357	333	344	324	372	332	351	346	322
15719	20732	3220	1607	1178	927	828	717	621	553	513	473	474	418	476	442	410	416	396	365	419	367	385	380	408	380	345	409	388	399	355	362	376	407	371	378	357	354	390	364	336	362	349	356	371	387	359	386	338	358	363	381	373	365	384	373	364	393	399	346	385	385	375	394	348	361	344	368	376	401	390	382	360	363	357	386	373	382	378	329	378	358	380	396	351	387	347	399	399	374	360	378	359	365	385	344	386	353	390	360	359	383	344	327	378	393	360	358	403	396	389	381	370	373	347	375	386	374	351	370	361	385	362	377	375	364	363	348	392	360	350	375	390	347	345	373	382	342	381	311	342	327	357	358	373	371	379	368	350	355	349	381	386	396	364	337	374	384	399	354	400	375	378	351	367	333	383	351	355	365	321	366	379	374	397	376	375	377	365	379	353	363	385	398	361	342	376	355	348	358	410	384	340	392	371	347	340	376	378	379	374	374	401	388	382	393	374	379	373	366	384	350	379	393	366	371	355	337	368	380	378	346	359	389	386	359	383	378	371	355	380	382	371	357	386	376	368	369	356	374	359	358	367	382	412	332	378	373	371	364	390	354	383	355	367	380	366	353	345	386	395	351	379	369	360	346	363	357	368	395	370	364	391	362	384	381	369	372	364	396	374	401	365	365	383	378	367	366	368	386	363	364	331	392	372	341	347	397	335	355	360	340	387	380	336	384	365	330	355	366	371	374	356	347	377	369	375	391	349	368	351	397	362	370	349	378	388	353	339	354	367	373	366	406	397	334	357	361	391	375	330	375	411	420	376	344	368	367	354	403	381	403	383	349	392	378	376	364	368	363	358	375	408	341	388	348	399	380	346	358	347	392	359	384	333	358	339	343	381	368	360	329	361	355	389	370	391	378	375	334	358	398	359	363	353	373	370	382	356	362	366	366	344	343	361	363	396	380	383	371	402	370	351	365	376	361	338	397	398	374	360	388	369	374	367	380	380	369	418	360	337	396	345	362	376	371	358	395	362	335	390	341	335	370	351	376	370	377	358	345	435	378	372	404	365	358	366	392	379	378	350	350	353	385	385	366	361	395	373	390	356	401	360	378	389	365	360	356	341	375	375	369	373	359	413	370	379	401	382	339	368	365	340	395	350	383	365	372	355	363	366	380	354	370	329	389	350	348	363	403	351	384	353	370	390	375	374	401	404	372	354	376	380	339	349	379	392	377	365	363	369	379	391	357	379	347	352	336	361	333	358	374	406	357	367	374	363	396	373	337	376	329	397	375	375	373	377	373	359	354	359	364	369	354	338	374	367	370	340	350	353	360	394	367	375	375	376	366	405	344	360	349	384	355	397	377	359	346	378	364	337	357	357	372	380	356	358	399	343	362	396	396	393	393	375	380	368	375	375	366	373	370	378	371	352	351	373	399	341	397	373	364	388	361	377	342	368	378	380	360	377	376	342	358	396	428	373	357	354	393	373	392	385	308	350	372	371	368	381	376	375	362	370	361	352	347	380	384	376	357	385	360	363	360	346	362	372	381	380	366	358	329	354	355	367	353	355	371	403	357	346	352	378	375	386	361	389	364	371	369	339	384	395	370	422	397	345	380	371	369	370	359	387	346	371	375	366	387	384	375	401	339	338	371	371	347	383	338	360	366	372	387	390	389	384	401	353	352	362	368	376	378	349	391	362	380	371	369	368	357	379	385	388	356	379	389	410	388	358	326	360	386	381	382	371	371	364	361	360	344	376	371	377	328	378	365	388	330	361	413	371	384	337	368	381	375	383	370	381	390	392	382	394	392	365	369	399	388	385	362	338	333	373	382	366	371	383	364	364	382	391	400	385	342	387	400	406	353	367	395	373	345	350	354	374	331	382	360	383	362	330	387	369	348	387	372	362	391	338	358	351	366	361	376	357	354	393	383	356	369	373	378	364	374	389	347	352	373	336	339	399	373	414	347	395	344	369	352	398	374	359	379	353	370	373	389	359	352	370	372	385	387	355	360	368	391	371	376	366	370	372	345	362	362	383	429	339	373	362	393	332	331	393	365	360	354	392	333	359	358	367	349	390	395	368	345	378	363	330	371	372	389	353	365	349	383	391	372	368	348	395	379	372	358	400	370	360	362	385	350	376	348	372	375	404	349	356	381	391	317	351	385	339	381	343	347	373	371	379	348	388	358	387	374	379	364	333	361	366	387	334	369	383	362	368	373	369	364	357	386	379	376	360	370	355	360	359	321	390	366	383	318	381	381	377	361	375	358	343	359	348	381	367	354	368	369	365	377	363	335	398	385	390	380	387	360	337	358	378	373	404	323	384	388	395	420	357	385	373	354	401	368	391	346	363	384	353	363	354	396	331	385	371	392	339	359	379	370	377	381	364	372	350	340	354	388	358	341	365	419	369	391	380	372	375	358	370	366	363	376	342	363	408	372	400	329	383	366	345	391	371	342	384	354	380	359	383	371	320	381	385	399	367	349	360	408	337	347	383	381	357	352	427	399	384	393	368	373	397	367	395	383	378	353	361	373	365	367	375	376	393	401	392	380	358	363	423	384	378	381	370	352	355	374	389	331	373	406	363	343	358	363	377	334	370	383	404	334	373	378	405	355	375	340	347	394	370	341	372	338	366	355	360	359	345	383	387	383	338	363	401	354	373	377	398	359	363	342	371	361	382	357	393	354	385	391	369	380	336	416	363	374	385	364	345	355	375	384	387	390	335	407	361	331	396	382	362	362	354	386	327	398	367	367	397	358	374	395	400	394	383	363	385	360	328	372	334	351	369	402	379	394	376	373	361	364	348	366	342	383	390	385	386	400	368	361	360	361	361	366	368	355	370	370	360	360	418	372	358	388	352	375	330	390	385	357	373	341	368	391	362	398	371	354	361	347	384	349	347	382	370	390	364	382	383	387	365	368	404	333	368	377	355	367	373	356	345	374	371	365	396	358	387	389	346	364	342	354	342	334	406	369	390	363	376	373	372	332	358	417	326	395	376	370	357	380	333	356	377	385	327	378	355	387	386	376	382	404	331	346	345	361	355	369	351	393	396	392	378	362	352	392	367	342	380	374	380	383	374	352	332	355	364	409	380	381	363	369	343	394	397	377	393	362	332	389	370	405	379	338	355	411	399	380	369	403	366	377	375	374	365	411	325	393	394	338	367	360	374	348	386	371	384	405	401	396	351	320	369	398	334	362	323	385	360	374	358	364	350	362	365	370	365	347	358	334	361	384	384	404	373	372	347	359	426	357	399	368	349	384	367	353	362	365	383	391	363	363	395	362	364	375	375	366	328	409	402	367	380	383	395	382	406	350	355	374	368	377	367	339	330	354	333	346	386	328	379	391	370	395	305	402	374	384	377	375	384	397	361	384	366	357	363	370	380	379	387	349	374	366	363	349	384	386	372	380	360	368	392	380	353	374	370	387	380	375	390	402	356	359	372	361	336	399	343	413	366	356	343	356	393	368	375	372	378	360	358	361	351	361	384	375	392	372	377	399
22516	21002	28448	23743	21005	21049	6645	1313	980	915	816	763	701	675	660	627	657	607	617	597	598	566	534	568	557	576	568	541	518	512	537	553	539	545	533	521	565	527	551	507	510	499	513	522	532	519	509	547	525	518	529	508	511	529	524	514	562	527	496	490	522	526	494	529	511	526	492	506	496	517	587	531	527	509	529	520	529	502	518	469	525	511	529	552	470	483	527	533	505	465	488	484	497	528	528	480	527	500	498	471	535	551	476	508	519	466	519	497	494	555	532	539	479	523	540	499	502	527	535	512	514	505	494	495	466	505	512	551	512	535	505	502	537	513	499	523	508	490	536	493	520	500	510	511	522	539	540	519	531	497	505	504	515	546	532	534	487	514	562	431	539	481	524	496	524	515	537	506	540	520	506	514	477	492	499	536	548	527	502	520	498	533	490	519	544	502	509	531	478	529	509	486	530	509	502	548	484	532	494	529	507	468	489	531	504	500	512	486	523	506	523	521	476	552	542	498	536	532	471	453	508	529	516	559	539	565	501	528	509	492	520	518	554	511	506	518	506	510	510	512	495	547	544	540	521	533	443	576	496	499	490	527	509	518	528	514	510	514	511	513	482	490	518	521	483	521	543	500	531	514	463	513	535	504	570	523	498	471	501	523	506	557	518	530	518	532	493	487	488	489	525	520	553	529	525	538	471	519	553	530	533	497	550	496	488	543	490	499	534	480	509	507	464	505	496	550	503	505	536	528	515	511	540	514	529	514	503	542	518	522	537	531	472	502	485	537	510	547	559	526	518	502	500	516	471	530	510	513	518	508	520	507	546	525	493	485	545	528	533	515	506	492	484	509	518	489	510	488	514	581	544	547	498	485	537	459	542	488	561	472	526	570	500	487	512	546	466	517	535	520	483	501	488	503	542	498	503	506	527	532	473	482	494	524	477	583	523	557	490	494	544	479	540	536	501	518	505	500	528	502	523	539	508	483	510	506	536	492	494	519	464	500	528	500	531	549	495	494	477	471	517	479	516	476	536	544	496	501	476	501	507	487	511	518	475	487	509	517	543	494	528	494	512	514	586	516	452	475	545	515	538	498	531	507	466	518	519	479	500	515	484	498	534	491	531	498	527	496	501	488	516	490	465	542	538	530	528	543	494	547	498	522	537	511	493	508	532	529	546	515	508	528	512	485	517	524	515	493	517	526	453	529	528	497	495	528	538	532	526	508	508	503	519	472	513	517	485	488	514	542	509	550	562	537	523	508	492	481	495	535	491	509	516	511	534	500	518	513	514	545	511	558	518	491	519	512	479	546	505	478	519	561	503	507	477	528	487	519	503	537	519	526	490	499	516	539	522	521	535	500	541	473	480	485	493	476	547	489	541	516	517	498	517	530	520	529	541	491	525	503	544	548	492	498	501	554	498	451	511	491	511	521	521	508	497	504	548	535	491	505	530	525	518	506	470	514	534	506	517	456	505	512	511	479	499	512	546	522	519	516	502	535	509	528	477	537	481	541	492	535	449	516	533	497	499	581	577	496	502	512	510	471	483	523	499	506	519	522	488	514	520	536	493	498	547	501	536	502	554	480	528	537	524	537	498	525	525	514	563	535	540	545	515	491	496	515	500	518	505	525	541	509	526	501	521	520	511	517	532	511	498	522	496	523	536	505	546	503	480	481	544	513	506	516	514	519	509	494	537	508	536	527	479	493	523	506	504	508	527	495	551	534	502	481	470	510	481	489	515	546	517	468	532	511	554	512	530	490	544	507	536	538	520	503	504	489	507	486	495	533	520	508	511	515	509	526	557	526	523	533	519	511	502	467	544	529	501	508	521	537	519	509	517	498	530	531	522	529	498	540	466	470	495	492	493	509	529	503	519	483	524	554	505	489	517	520	532	493	516	519	550	521	490	525	482	508	498	477	528	536	522	542	520	513	505	511	539	484	477	532	508	531	539	516	507	507	530	504	560	532	494	485	542	531	519	533	513	518	508	539	529	468	542	520	488	525	483	531	514	533	500	512	526	513	506	496	490	561	520	508	502	497	507	524	482	552	527	497	527	536	519	558	509	547	568	499	531	523	507	510	527	493	512	517	521	568	494	512	526	504	489	474	526	567	517	502	507	491	502	525	525	522	492	515	516	520	543	510	500	526	549	498	554	507	510	519	516	529	493	520	492	517	484	517	518	538	500	558	516	496	504	532	503	481	547	501	541	488	516	492	506	512	544	506	529	520	518	552	515	516	494	490	483	540	514	496	523	537	533	476	531	523	498	513	527	513	516	507	512	489	473	515	518	474	464	521	510	513	520	517	487	480	506	543	525	521	520	513	511	499	490	491	551	501	524	521	509	546	481	472	517	468	504	488	497	541	521	562	535	483	521	514	530	497	496	516	500	518	506	546	532	510	555	553	493	504	461	489	500	487	537	517	508	517	497	476	533	529	527	543	517	491	575	538	491	527	527	512	550	516	539	526	506	515	513	498	502	510	490	500	510	525	547	486	510	533	490	474	511	526	507	516	495	491	518	554	522	490	505	516	529	490	515	474	548	520	514	541	489	525	504	508	531	516	481	544	455	494	508	557	497	532	542	493	500	508	476	558	509	508	522	522	516	521	461	493	468	513	505	518	512	480	493	538	545	498	553	515	501	497	507	500	555	524	508	513	509	486	527	534	564	505	520	531	489	482	471	529	539	458	498	517	546	514	506	521	517	550	558	536	518	520	490	493	531	511	489	531	492	524	481	497	527	503	522	540	546	493	520	521	505	506	528	515	551	484	514	535	519	535	541	528	516	521	486	509	546	527	504	535	490	532	525	526	531	508	536	517	529	545	482	519	503	528	570	497	521	491	514	526	499	459	491	496	499	540	533	556	530	523	509	518	506	536	510	556	519	533	507	550	517	484	516	537	521	538	534	546	486	530	526	529	499	513	507	486	498	516	519	484	512	517	535	520	508	515	496	524	482	487	514	512	554	532	475	484	493	536	556	522	478	487	506	550	518	492	484	520	483	520	541	499	511	506	524	524	527	516	526	525	478	537	535	539	530	509	520	511	547	573	473	499	542	542	478	534	526	523	515	530	504	514	501	517	538	548	485	537	492	519	500	519	528	519	479	478	492	501	571	456	540	507	549	536	508	527	501	484	490	493	495	530	469	522	497	492	507	475	489	589	472	527	487	515	483	515	490	546	486	484	495	534	473	526	514	549	506	499	493	521	497	515	496	473	525	531	527	487	512	538	446	537	474	553	514	494	515	536	520	506	539	518	552	557	502	492	526	540	526	485	539	526	557	494	522	517	511	515	542	484	512	520	531	523	493	505	513	530	489	521	524	530	496	526	500	545	496	509	514	487	541	519	512	525	495	525	473	518	472	494	515	575	537	565	503	495	472	521	492	478	517	529	508	530	513	506	504	494	547	526	485	503	520	537	517	503	481	459	578	547	498	505	539	537	471	527	539	495	547	521	492	543	510	542	541	512	493	473	497	565	530	519	514	555	538	476
18340	34353	9593	4756	3419	2665	2025	1589	1385	1225	1064	924	869	795	733	727	654	701	679	613	588	652	611	641	603	589	550	584	579	565	576	553	545	546	510	607	502	534	528	495	510	539	524	543	534	539	541	569	540	531	502	513	552	549	539	520	531	527	521	535	516	511	529	507	533	508	554	518	517	555	521	543	526	509	522	490	528	496	504	516	500	543	529	503	540	481	565	541	515	511	516	513	484	508	526	570	533	520	481	475	550	526	544	517	514	531	529	518	497	514	520	534	466	498	511	496	558	541	513	509	496	546	532	520	546	510	545	516	492	521	487	497	504	542	547	530	508	520	513	501	489	490	475	515	526	517	531	509	541	538	508	552	509	537	504	492	522	488	512	542	543	519	499	540	534	508	522	524	525	539	520	524	516	528	468	531	504	514	533	547	520	490	540	541	492	462	498	496	509	514	509	482	519	535	495	537	528	585	507	537	492	497	500	547	518	507	542	556	506	539	489	499	531	488	537	522	531	528	524	477	500	519	514	485	527	496	528	502	525	482	487	576	499	491	565	514	533	526	539	523	505	534	492	530	466	558	514	482	518	524	484	510	538	512	532	538	560	522	475	525	499	544	542	489	538	494	524	522	483	554	518	522	508	508	512	498	524	500	527	488	520	527	544	514	506	527	502	515	548	497	498	506	534	530	499	501	514	509	524	538	517	488	516	514	519	496	495	529	533	521	511	518	504	528	528	550	532	499	538	572	527	532	492	537	507	533	518	552	495	503	487	507	552	489	541	549	506	487	567	488	524	520	525	541	546	551	534	522	492	504	506	519	476	485	484	513	516	476	503	538	505	491	552	526	529	518	538	484	531	503	487	505	519	486	507	518	525	505	524	517	571	509	540	523	499	506	529	531	543	512	498	523	536	499	509	486	495	512	510	549	527	499	543	531	539	533	495	505	477	528	506	538	527	505	501	516	532	519	487	487	529	516	507	493	530	548	490	500	548	538	510	531	542	489	508	497	522	529	527	512	520	531	519	468	483	525	498	521	558	506	503	542	476	529	530	481	508	551	485	499	517	531	528	511	518	548	540	522	486	502	537	512	514	519	509	524	526	523	533	535	534	500	501	502	542	553	510	492	530	524	510	530	493	504	503	499	538	532	512	518	514	497	527	523	517	490	496	495	533	484	541	489	580	529	510	534	526	476	542	526	481	531	500	534	513	495	562	515	534	564	506	516	532	502	562	521	515	503	542	522	526	495	495	511	492	522	518	516	490	525	564	504	535	562	523	518	514	602	516	558	548	549	538	504	517	530	541	571	524	524	515	508	541	543	526	532	524	505	543	501	547	517	537	522	514	534	482	508	529	521	494	482	532	512	482	549	541	551	518	531	499	571	512	467	514	511	537	490	521	513	521	529	543	534	537	522	450	567	508	526	504	520	491	503	503	498	551	493	526	503	527	463	502	497	533	488	530	488	515	495	557	543	518	498	526	522	501	493	509	528	527	510	523	491	503	513	535	544	518	526	495	537	515	566	508	553	514	506	555	508	563	507	529	560	485	493	540	500	554	520	480	492	477	515	546	490	527	512	477	527	506	510	513	512	502	530	515	489	554	528	497	530	481	501	534	528	464	494	517	519	507	499	522	512	552	525	518	495	536	471	525	472	503	531	514	519	547	502	504	537	527	474	536	519	533	517	502	511	517	544	493	457	494	551	493	481	478	516	481	524	482	497	498	472	520	482	527	478	484	510	512	504	501	502	521	536	521	547	526	544	519	523	558	496	507	489	538	546	505	533	508	476	481	489	532	515	561	506	470	521	563	507	539	525	536	549	510	491	503	491	507	480	528	514	473	500	487	559	501	487	513	536	539	510	513	487	524	497	534	535	511	493	511	573	506	483	501	504	509	474	544	525	536	501	473	491	518	538	512	548	517	484	503	518	544	503	522	515	516	501	512	555	513	497	556	494	528	493	524	515	531	495	512	493	516	495	499	476	515	547	532	538	493	494	514	503	505	539	517	505	537	571	522	533	526	570	518	537	564	507	503	545	510	517	582	554	507	525	512	479	488	522	489	553	516	502	517	470	539	529	522	500	517	513	524	477	526	513	514	470	541	506	542	508	518	526	495	494	503	495	534	460	508	553	527	547	506	504	523	510	504	507	513	538	497	495	513	514	550	505	503	511	528	490	500	510	502	531	478	516	478	467	504	497	505	488	495	520	497	485	505	431	498	499	526	544	507	526	533	513	502	497	522	505	520	518	489	557	509	543	508	521	520	479	504	468	498	451	531	497	514	490	536	515	529	488	475	516	477	561	533	529	513	493	529	502	517	565	521	532	481	504	493	529	505	524	568	525	478	492	528	521	518	527	514	518	480	532	521	530	577	489	499	486	549	562	499	536	491	532	514	524	498	514	544	495	533	528	514	489	508	507	520	474	542	551	482	553	531	517	520	487	498	516	517	536	502	527	507	495	520	529	508	483	493	568	504	521	495	517	544	534	512	527	477	546	519	478	577	547	518	477	487	525	525	514	494	504	510	496	488	517	524	516	532	505	537	534	531	495	481	555	520	477	501	509	490	520	525	522	487	527	495	522	460	505	491	525	512	522	526	528	502	511	546	526	513	533	499	558	483	531	522	483	487	478	503	521	487	486	526	507	524	505	501	512	520	510	512	524	521	517	513	579	549	516	504	542	510	496	510	494	551	498	475	516	529	546	513	465	467	498	563	519	544	563	500	485	501	511	512	491	509	536	521	510	522	524	535	514	538	509	522	496	543	511	543	495	510	493	520	486	532	492	537	510	517	495	527	509	513	540	507	491	510	509	503	495	519	524	546	506	511	487	478	493	477	514	508	558	488	501	562	488	544	492	521	524	513	494	514	528	515	536	499	508	506	525	520	513	508	504	497	522	522	518	508	502	520	557	499	518	508	502	519	559	540	534	506	498	515	533	528	513	513	512	497	519	504	540	532	500	483	537	491	528	502	484	530	524	511	488	508	514	538	569	499	527	516	551	541	523	505	522	508	515	527	526	495	541	511	528	486	487	511	513	530	478	541	491	495	527	502	497	469	540	495	521	498	533	554	543	495	536	525	523	502	530	499	535	494	473	529	505	522	530	499	571	498	477	538	543	533	488	532	502	507	490	560	483	469	519	514	569	513	555	546	547	519	509	571	499	512	514	553	485	525	491	530	547	507	487	503	555	570	539	521	494	536	534	510	513	504	516	536	552	497	501	529	483	553	478	558	531	542	506	507	505	553	538	519	545	530	524	513	510	494	499	563	491	538	559	512	483	506	543	516	482	534	488	513	498	515	502	522	509	529	519	516	498	512	533	519	503	532	526	520	545	509	490	517	546	523	521	502	528	502	526	505	540	508	478	497	532	558	501	493	565	559	516	538	484	479	515	513	522	551	499	524	542	489	507	516	528	527	521	557	492	505	516	517	497	513	505	488	497	502	534	538	521	542	547	530	496	549	495	526	527	560	535	524	527	511	514	523	557
27824	17627	3379	432	277	276	202	196	186	198	155	197	159	164	168	193	174	163	170	162	175	182	176	169	187	172	215	164	158	165	178	179	157	165	176	180	170	166	177	154	134	182	166	156	163	164	185	167	181	162	172	172	167	177	165	174	171	176	156	164	166	159	142	172	153	167	168	171	169	151	160	176	171	159	161	148	144	160	159	165	183	177	173	155	193	178	170	171	158	190	161	159	173	172	154	168	170	175	154	175	138	168	175	171	173	154	177	162	169	186	192	154	160	152	156	156	175	188	183	142	165	184	166	180	157	161	173	158	180	181	175	167	155	156	188	165	177	174	161	171	170	170	162	161	160	165	160	186	185	151	171	186	174	152	161	168	194	181	173	154	172	153	170	183	167	178	162	169	150	182	168	172	151	174	155	173	165	178	161	169	162	183	148	151	188	182	154	145	171	180	177	168	172	170	155	166	165	183	157	167	154	173	162	152	169	156	184	181	186	177	155	134	156	165	162	159	184	188	201	156	176	160	170	191	148	168	161	173	169	174	169	167	182	171	167	167	176	160	161	162	179	161	159	147	171	181	159	199	162	173	159	169	150	167	156	171	160	160	169	149	172	162	155	175	143	162	153	161	163	165	136	173	186	173	171	159	169	170	179	150	155	170	145	192	164	158	167	152	172	179	158	179	160	174	183	164	162	180	147	172	169	156	181	149	166	169	134	167	156	162	180	165	167	169	159	166	179	173	151	164	177	149	161	143	190	178	142	196	167	185	164	152	158	143	175	174	160	171	157	205	194	160	160	160	172	167	179	170	167	160	170	161	163	178	168	191	173	143	169	175	187	185	149	181	163	174	157	163	154	170	181	169	150	132	157	166	156	168	160	183	147	153	154	168	169	132	166	168	174	157	175	162	147	155	181	149	176	164	145	147	173	181	175	147	164	151	185	170	158	164	172	155	159	179	190	162	167	175	153	166	162	181	169	172	176	149	158	136	149	157	163	166	161	169	169	166	170	167	157	175	169	177	164	162	175	140	148	156	195	187	178	178	171	145	168	181	157	142	170	169	164	161	157	159	159	160	193	174	177	174	160	177	166	168	176	178	146	162	166	141	170	183	165	153	160	172	164	162	169	162	183	172	151	147	171	153	141	179	155	182	165	157	185	144	150	178	156	159	165	173	150	145	163	173	151	146	185	176	178	191	183	159	175	177	180	173	165	173	167	167	169	152	165	176	146	160	164	137	155	170	162	159	163	180	195	180	166	166	175	166	158	163	154	163	176	169	184	164	181	162	150	168	181	189	154	173	166	161	172	164	174	182	191	158	132	163	196	158	185	167	151	187	169	165	163	176	159	169	170	170	174	170	179	181	185	171	151	182	164	193	165	177	178	184	178	167	179	166	147	163	170	175	176	167	187	152	164	166	138	152	177	167	185	148	176	152	189	176	166	190	163	170	178	141	165	133	156	175	154	177	176	169	166	159	171	170	164	162	172	158	186	182	172	160	173	168	179	159	173	159	161	162	153	184	185	173	151	147	155	154	174	177	189	184	158	150	159	161	173	173	177	163	166	196	173	162	155	167	151	159	163	151	157	158	163	169	163	157	164	185	171	166	161	174	150	177	146	155	148	174	195	187	153	132	154	172	185	169	152	183	175	162	151	194	187	168	187	188	160	173	167	177	173	172	154	196	161	170	167	162	154	168	177	179	169	164	159	179	153	179	167	150	180	155	167	177	146	190	159	186	173	169	154	178	157	156	189	156	181	157	157	159	193	171	159	180	170	169	163	164	187	152	173	179	169	163	162	168	161	178	174	186	161	165	181	143	204	156	197	153	169	148	160	178	175	167	172	168	185	143	174	163	199	170	166	178	159	175	162	168	173	188	165	161	146	157	171	173	176	178	134	176	165	158	170	157	169	179	180	177	171	159	139	144	181	174	170	150	155	163	173	156	172	163	159	161	146	183	170	161	158	165	168	151	172	174	140	166	185	162	157	160	171	171	164	172	169	166	176	186	174	193	164	164	153	157	169	178	155	194	160	157	168	172	181	168	190	165	147	190	183	182	181	132	166	167	170	161	166	158	168	184	174	170	154	151	158	192	167	168	159	188	168	154	177	182	155	145	171	146	196	160	180	163	165	160	148	172	154	179	170	146	205	160	160	190	163	171	166	164	179	167	200	176	177	170	164	188	172	152	175	176	195	182	159	191	180	147	176	145	176	138	162	176	174	160	158	171	176	170	175	159	175	187	168	160	171	153	177	167	168	160	185	172	171	190	152	172	162	161	152	136	161	130	170	156	188	168	165	174	163	172	169	157	185	135	141	172	188	171	165	161	169	144	161	166	191	164	173	165	164	182	138	188	160	151	172	170	171	158	150	166	175	161	166	158	169	159	180	150	169	165	181	150	173	181	161	155	181	164	148	166	160	145	196	177	169	168	175	182	178	179	158	151	147	180	158	177	193	148	195	164	190	170	175	153	183	186	137	175	171	150	151	153	149	160	164	181	163	150	159	171	161	158	163	163	176	169	182	171	196	157	173	168	160	164	178	142	160	160	175	170	136	165	164	171	170	159	178	191	174	159	145	160	161	161	169	153	164	135	162	170	150	182	180	168	173	164	173	175	154	178	168	180	186	169	186	171	161	157	178	192	146	134	167	161	173	161	181	176	183	143	172	159	179	184	155	174	160	176	169	171	185	182	157	173	160	170	166	168	169	170	161	180	158	171	175	152	176	160	160	178	151	147	150	168	152	161	194	150	163	148	160	201	156	175	153	169	185	151	186	152	201	172	162	142	160	144	163	173	174	163	154	168	167	161	176	153	196	143	172	169	157	171	168	181	169	167	150	165	183	165	157	180	149	165	157	154	161	174	156	171	137	150	190	182	160	164	164	168	169	147	166	171	190	160	150	145	172	150	165	148	181	155	179	147	164	169	155	162	161	150	166	167	156	161	159	179	184	165	161	163	181	173	168	180	156	188	181	160	169	150	150	185	175	136	166	186	169	186	160	177	168	189	145	157	176	183	160	168	190	164	161	167	164	170	167	179	159	176	177	180	160	164	157	188	182	167	162	151	188	157	152	175	167	173	172	165	164	148	160	179	158	173	154	193	174	156	144	177	161	162	180	176	181	173	155	166	159	171	147	168	164	160	191	148	180	157	166	147	152	149	155	168	177	189	182	179	204	161	173	166	179	179	184	176	160	182	164	154	177	173	171	183	170	173	163	158	144	162	165	149	183	182	158	172	172	180	175	155	163	198	170	185	167	166	186	159	174	168	175	175	156	178	156	153	183	142	159	170	161	168	189	170	163	161	169	176	183	161	186	180	144	166	184	181	167	172	149	189	167	175	160	155	159	209	174	157	177	198	164	186	158	169	145	181	188	167	169	171	187	157	152	165	160	179	176	159	153	175	160	207	182	184	153	171	157	164	189	186	158	207	177	173	181	168	140	188	164	169	144	174	170	164	160	173	152	178	160	189	194	169	149	186	181	168
14729	7746	559	314	270	225	249	233	195	190	219	188	225	204	180	209	170	187	192	181	172	197	210	195	172	186	191	194	217	202	226	191	184	173	150	193	185	207	193	171	187	184	208	188	208	213	165	207	147	219	185	188	176	181	184	173	209	191	166	170	208	182	193	178	195	192	210	199	179	174	185	182	187	204	213	207	191	190	189	177	188	189	155	179	184	191	171	201	184	219	180	190	187	185	195	199	183	192	193	204	196	167	183	190	170	201	204	178	200	179	192	220	195	179	190	191	183	210	198	186	170	199	201	196	216	186	192	169	184	186	181	197	196	194	193	218	192	180	193	212	169	212	184	172	188	199	194	225	195	186	188	209	188	182	195	201	180	177	156	200	189	171	212	187	171	182	198	197	186	171	170	184	180	196	208	169	195	194	202	196	190	219	193	165	200	192	199	183	154	173	174	190	173	183	170	192	200	166	209	177	211	173	202	187	197	199	179	196	188	206	212	188	178	179	197	213	188	170	180	193	211	160	179	176	198	195	196	201	187	210	199	206	201	198	212	198	162	231	178	176	169	200	197	199	190	178	194	177	187	200	168	173	201	196	201	192	190	212	203	176	193	197	194	189	186	201	187	173	178	195	203	168	181	181	197	200	189	197	174	174	194	193	233	179	184	177	195	165	211	194	214	187	191	188	180	190	184	211	191	185	198	192	210	195	189	171	226	189	192	175	181	166	206	207	163	187	194	195	178	183	216	197	217	199	174	199	150	204	189	175	191	190	204	187	187	189	206	201	185	209	223	184	187	202	194	199	185	171	214	198	220	209	187	202	192	208	197	185	171	192	191	184	209	187	189	189	179	181	207	175	170	197	190	183	169	192	171	192	210	196	191	180	186	191	169	193	185	197	184	181	179	171	164	188	195	200	181	175	228	195	181	157	191	212	197	146	193	203	174	182	187	177	190	204	204	177	183	187	215	195	162	207	189	179	194	201	179	184	196	225	189	186	193	179	189	229	201	195	198	190	170	207	156	197	184	222	195	166	190	202	198	208	194	179	176	194	209	189	195	179	215	171	194	208	177	173	195	183	184	183	184	189	193	185	196	197	180	195	186	204	173	187	194	204	169	183	190	228	211	199	210	203	185	204	208	190	183	178	179	192	204	199	184	187	201	208	193	193	205	172	196	170	195	200	188	199	210	175	173	188	177	187	193	178	200	198	200	201	195	174	195	199	185	204	182	184	182	193	185	180	168	198	199	176	186	190	155	196	190	181	186	191	174	178	187	182	203	203	195	219	199	219	187	211	192	194	189	185	174	207	177	176	205	178	197	188	190	186	199	183	182	188	183	189	205	167	183	169	187	183	214	169	176	206	194	192	214	198	201	187	174	200	176	179	195	222	192	194	197	186	177	197	202	202	184	171	221	197	172	181	173	170	167	197	159	192	169	172	176	191	165	212	191	189	209	195	199	177	196	174	186	167	201	185	203	186	201	168	199	190	215	183	183	195	217	207	211	215	180	208	196	194	188	186	173	182	182	192	215	184	189	176	203	205	187	164	214	187	200	186	195	182	205	170	208	197	189	187	217	191	222	178	173	161	197	163	182	155	184	170	175	161	209	190	188	204	214	186	214	194	197	191	188	187	186	164	177	201	186	193	198	198	161	206	193	189	194	195	174	174	203	190	196	206	190	187	168	179	173	199	182	191	184	196	185	191	213	193	180	184	174	194	186	163	151	206	180	176	191	194	188	176	170	177	174	182	197	210	192	181	177	206	202	188	170	199	182	204	190	191	179	186	216	213	158	193	192	184	182	196	215	172	175	170	176	182	217	170	188	193	203	186	165	172	142	193	192	190	199	201	178	180	205	170	194	166	201	168	172	173	194	206	183	197	208	203	203	186	196	175	168	221	184	187	198	177	229	175	189	197	183	191	188	171	181	180	179	173	202	183	211	196	207	173	193	188	172	172	185	195	198	165	208	179	174	172	175	179	212	162	196	196	168	163	209	179	185	213	181	184	219	208	203	184	207	215	198	203	178	182	199	189	215	203	180	189	179	192	178	206	210	176	176	197	201	209	195	198	207	196	179	197	191	204	190	194	191	202	212	201	205	181	189	196	193	207	187	187	174	187	210	180	184	205	217	166	200	209	191	195	192	215	160	197	166	184	190	191	183	176	189	184	223	190	195	190	188	177	186	198	196	182	198	191	179	182	185	189	176	184	196	170	197	203	168	183	191	185	201	176	192	198	178	172	197	226	184	197	197	190	169	205	197	188	196	190	193	193	180	194	213	179	203	188	212	195	208	178	215	178	181	203	201	177	177	179	188	202	196	194	185	194	176	185	191	180	183	186	192	183	175	189	186	165	184	181	191	167	190	171	200	187	201	189	195	191	182	211	180	206	182	182	193	184	185	202	201	179	173	203	174	180	181	194	173	202	203	180	173	157	192	170	190	192	185	202	196	209	189	218	208	190	166	200	192	200	202	185	178	171	190	187	198	196	175	190	176	163	204	191	198	169	200	208	185	203	166	193	180	218	191	197	212	198	203	207	190	188	198	182	206	167	187	184	185	190	190	195	178	195	196	209	180	165	220	206	196	192	192	200	193	191	199	166	182	180	181	170	198	202	208	191	179	179	177	169	185	204	179	205	170	193	177	194	182	194	185	207	178	181	197	206	199	195	174	193	197	223	204	193	208	206	201	179	235	186	200	182	194	193	193	200	195	218	199	208	196	190	177	179	183	204	200	188	176	189	194	228	213	183	162	194	202	180	192	191	208	202	195	173	186	205	172	177	180	196	194	175	168	216	182	190	183	196	177	202	164	218	205	178	190	200	182	197	197	188	215	186	196	212	181	179	183	177	168	175	182	210	196	196	183	196	202	206	220	207	201	189	180	185	199	183	186	197	187	184	191	223	202	171	203	194	192	197	166	204	194	195	199	218	188	155	192	165	174	189	209	226	176	180	170	159	195	217	196	185	202	167	180	181	180	200	185	191	208	182	198	164	198	186	162	193	187	174	177	187	203	163	195	191	187	218	211	189	179	177	182	187	175	174	199	184	198	189	196	204	226	173	184	189	184	215	163	156	190	182	188	185	180	194	175	168	186	171	177	178	178	176	180	180	169	182	203	170	197	182	196	169	219	208	223	206	199	210	183	176	192	198	232	195	203	177	168	220	181	192	200	213	185	165	175	194	189	184	185	189	194	180	176	160	197	203	203	188	200	201	190	185	186	184	184	206	171	197	198	181	197	202	187	169	183	159	173	183	168	186	177	185	191	190	195	195	183	189	205	202	177	184	197	194	188	192	191	163	194	195	168	223	199	212	190	210	184	209	187	195	182	178	180	173	187	182	170	224	185	206	213	197	189	199	196	168	194	169	194	180	184	195	198	197	195	170	203	198	203	188	207	207	206	198	187	181	203	191	181	198	191	178	158	172	169	184	190	195	185	216	209	205	170	209	203	223	161	188	207	175	189	215	180	189	190	183	172	190	182	189
23673	21060	28146	24199	21051	8436	886	596	491	416	404	359	328	337	356	311	331	333	265	270	272	297	290	285	287	260	264	297	278	243	272	280	293	259	254	256	277	278	260	245	251	252	272	285	239	264	254	234	246	279	256	249	249	248	300	285	281	250	264	235	234	275	238	269	284	292	265	304	275	253	253	268	242	247	274	265	241	272	254	254	254	242	265	291	258	269	239	241	256	268	266	233	265	254	254	249	267	226	231	245	242	250	272	271	219	237	255	248	241	258	254	214	251	258	274	278	254	235	210	248	238	248	261	253	260	245	257	273	254	253	235	266	218	232	226	275	247	268	241	247	237	296	252	255	266	261	254	258	261	233	259	240	265	233	248	244	282	248	271	234	264	242	256	254	232	258	270	236	276	274	267	233	257	230	250	272	265	270	253	266	288	245	241	261	262	262	268	263	253	254	257	302	257	265	251	234	241	261	225	284	224	254	259	259	258	270	240	266	258	277	246	266	247	235	255	250	268	232	254	261	277	275	251	240	250	245	284	254	249	277	262	255	249	245	285	289	245	221	247	244	227	234	231	230	249	268	266	242	262	263	278	243	252	247	250	264	261	249	249	253	255	265	254	277	245	248	243	276	259	276	264	264	259	241	256	245	250	256	244	264	252	247	263	244	242	251	275	264	297	249	248	243	230	260	251	252	269	267	264	276	266	239	260	260	258	270	258	261	256	242	247	278	249	260	235	262	230	263	264	265	243	261	247	256	246	271	258	243	268	228	261	223	249	295	260	253	243	248	264	228	257	246	238	244	242	248	226	239	297	260	264	251	258	255	238	260	294	259	245	269	259	261	243	258	255	256	262	235	258	251	267	254	227	233	260	264	244	246	254	263	269	241	237	235	261	271	238	257	221	255	264	299	261	251	281	227	239	255	255	220	252	253	264	244	253	267	233	246	268	232	257	266	256	281	233	261	256	257	258	268	243	277	292	235	237	266	211	254	240	222	232	249	247	257	238	304	240	265	263	244	266	280	249	224	242	273	272	276	262	284	265	250	244	264	280	261	238	241	259	265	257	279	268	245	250	265	247	262	250	277	263	259	266	245	255	268	261	255	243	230	250	243	227	253	246	260	264	280	253	256	259	231	240	239	269	269	280	260	236	258	274	244	269	232	266	260	237	282	241	253	259	272	239	254	248	241	245	230	272	268	238	251	256	262	245	257	241	245	222	237	265	245	269	255	271	246	254	286	252	241	259	245	247	269	250	250	235	243	257	258	262	252	263	241	257	229	251	253	263	239	238	242	250	265	262	253	256	270	240	241	248	236	253	271	255	265	252	258	199	229	247	262	260	262	293	272	242	230	284	258	231	249	238	218	283	204	235	285	243	279	245	231	247	245	256	270	248	241	306	271	263	265	224	240	266	270	244	258	252	260	266	249	239	267	243	253	230	250	279	251	282	246	282	222	258	269	245	246	265	249	238	248	274	249	268	268	233	254	260	262	241	282	259	255	261	249	255	247	229	257	273	270	262	236	259	267	227	269	226	249	248	262	240	244	270	259	247	296	247	241	277	247	247	257	241	279	258	264	273	245	257	260	242	246	234	210	280	257	259	252	250	242	234	254	256	247	247	274	276	278	200	226	254	234	235	249	286	266	259	266	277	244	234	238	269	274	248	249	259	270	256	251	254	246	277	261	243	283	246	223	224	261	273	251	278	245	245	266	248	234	242	238	232	256	230	243	227	249	244	242	254	243	260	266	258	265	248	286	251	263	240	257	222	250	264	261	257	279	273	229	228	263	280	277	256	207	261	266	232	243	244	255	268	266	253	249	256	267	244	254	265	236	274	285	248	249	245	266	241	264	289	284	261	256	248	221	261	269	246	281	253	221	248	226	233	283	260	274	235	290	253	252	240	284	205	245	221	262	251	240	261	236	256	268	270	234	224	222	250	251	278	224	255	254	259	243	238	207	232	269	240	243	246	235	245	272	241	256	251	215	241	262	271	237	287	236	257	238	253	231	257	213	259	271	229	247	225	244	247	252	268	236	255	249	256	254	268	240	227	244	257	246	250	235	287	244	264	270	227	236	254	240	277	266	274	278	239	238	263	257	261	252	260	261	243	259	255	271	270	266	269	248	264	272	285	251	242	270	281	247	246	254	287	245	248	243	249	254	261	239	253	252	243	261	247	258	253	231	253	247	280	268	227	242	243	273	247	276	247	253	255	264	247	263	244	259	242	263	256	266	254	288	241	244	263	256	264	265	253	223	292	269	272	267	290	244	231	226	244	249	268	239	277	253	265	262	254	262	282	220	256	228	263	261	241	244	251	257	234	244	244	233	261	238	263	280	258	236	250	265	249	252	285	251	254	265	257	263	260	247	250	249	248	260	239	253	218	263	274	224	258	240	261	239	228	267	250	245	254	223	242	242	249	257	236	294	288	260	250	250	241	243	246	265	261	242	286	242	278	240	239	214	263	246	248	225	255	257	280	260	274	209	251	251	263	249	263	266	235	246	274	216	271	278	286	256	251	221	266	245	252	254	271	253	232	263	249	238	284	249	261	272	250	231	269	256	254	256	265	280	256	262	261	230	280	254	215	264	249	227	263	239	274	259	249	263	280	224	245	268	270	260	245	222	243	268	251	243	258	270	237	291	261	229	237	247	262	259	257	241	250	231	268	252	262	268	267	248	251	255	276	228	251	263	226	248	255	235	246	280	268	263	251	271	263	251	280	241	245	254	272	265	270	233	265	267	239	255	232	273	236	236	263	248	259	241	240	270	257	253	246	293	270	259	256	262	283	285	239	253	275	229	258	266	240	266	248	235	237	249	233	225	252	238	262	269	264	234	263	271	243	251	231	238	240	261	254	260	272	266	251	270	256	234	265	283	239	266	251	264	243	252	243	254	239	278	206	233	224	250	249	246	242	265	238	257	243	266	246	252	276	275	308	221	214	234	261	222	238	243	259	262	255	274	263	255	260	253	255	237	285	235	264	227	264	252	254	226	237	251	251	232	257	281	293	243	246	227	244	253	236	214	249	238	270	239	256	247	290	253	225	242	248	285	274	256	241	212	260	246	282	215	245	270	244	260	272	249	245	284	262	250	251	235	240	284	246	256	221	224	244	237	247	234	242	256	251	276	276	258	248	244	233	256	241	231	224	277	224	264	204	253	262	251	252	255	255	235	234	251	258	259	259	263	268	265	243	253	240	252	228	230	260	249	236	271	247	248	231	252	276	255	253	267	230	244	255	256	232	227	260	241	270	266	255	256	251	243	217	291	227	264	264	285	259	262	258	258	256	259	277	223	238	259	244	239	254	247	234	258	239	224	274	230	247	278	261	248	236	251	261	259	256	263	259	241	256	238	251	265	244	270	261	254	233	261	231	269	234	253	257	285	254	246	206	231	256	253	232	256	226	252	226	275	242	235	270	254	289	240	246	241	252	254	268	246	245	264	220	236	253	263	259	235	268	279	237	245	252	281	245	255	243	231	268	277
14926	26566	5626	2587	1907	1437	1077	833	716	613	527	479	466	406	396	355	347	365	343	318	299	276	349	306	304	329	295	335	298	272	261	293	263	274	286	278	290	290	291	292	284	272	261	272	284	268	287	282	275	258	289	304	297	223	272	305	273	276	270	267	272	245	300	265	262	263	246	259	263	256	296	283	264	255	260	253	258	268	258	248	264	273	271	277	258	243	278	294	263	256	261	261	270	264	273	286	268	278	258	262	268	236	272	256	266	257	267	267	254	288	258	268	259	284	294	249	273	282	249	274	298	261	286	286	289	244	261	250	271	284	265	273	264	288	272	275	285	248	248	278	281	267	239	268	265	273	274	269	267	253	262	269	267	259	260	263	265	264	275	237	234	282	255	274	261	226	258	241	275	278	287	255	279	278	298	279	264	264	313	285	282	260	271	275	255	238	263	255	263	238	287	273	276	266	274	272	267	270	252	271	239	255	271	267	263	249	271	270	248	284	258	253	280	256	250	285	239	276	284	262	252	225	281	280	245	246	255	247	274	285	269	281	256	269	290	268	275	305	289	262	261	296	265	253	255	287	265	280	257	284	263	271	276	226	268	272	283	248	260	251	236	264	271	258	250	267	268	248	271	250	242	249	246	266	271	288	282	301	243	249	236	276	281	273	270	246	286	273	250	263	240	282	287	247	263	303	259	247	265	227	252	282	269	251	282	255	256	257	279	245	274	271	274	261	275	265	248	274	304	285	261	248	257	284	291	266	290	283	262	285	260	277	287	264	254	255	276	235	280	268	266	273	241	263	279	253	252	274	269	296	298	267	260	272	251	246	240	293	270	268	278	298	264	293	260	265	224	258	295	260	253	264	246	236	264	303	242	280	301	262	281	294	236	267	256	270	276	254	246	255	257	248	277	275	267	269	251	269	259	252	244	261	273	285	282	267	270	261	271	235	257	261	264	225	244	247	269	257	259	257	275	235	266	268	301	273	249	261	294	281	281	269	281	270	251	265	264	255	239	280	231	252	272	241	272	267	300	268	263	266	266	250	277	275	301	303	279	247	282	267	263	249	250	272	271	301	259	250	270	271	259	271	262	264	250	273	275	256	234	258	275	253	254	262	246	259	269	257	264	276	257	281	285	287	249	287	248	253	225	272	257	281	229	258	262	283	265	264	263	276	247	258	276	275	243	231	274	267	253	235	277	285	260	245	263	274	260	258	262	279	274	265	298	264	246	279	291	252	251	250	289	263	264	264	240	263	265	274	269	237	259	262	264	280	283	265	251	253	264	254	256	225	251	260	267	264	257	262	265	254	271	267	278	282	245	262	270	256	257	249	229	265	283	265	262	277	269	252	254	242	242	245	271	254	250	263	273	252	285	247	271	280	234	278	267	243	253	293	266	244	255	269	276	253	256	268	274	260	297	245	253	268	231	274	277	258	242	258	265	263	244	264	262	265	251	266	254	272	275	288	264	252	252	263	268	262	294	238	288	259	254	258	323	273	279	274	289	262	254	254	258	280	261	272	282	297	239	271	260	272	274	260	248	267	298	264	283	252	272	285	259	266	259	285	261	265	274	271	259	256	255	257	266	278	263	256	269	250	276	232	250	238	275	269	249	242	262	252	237	278	264	270	249	262	290	262	244	267	279	277	272	261	272	284	253	252	266	282	267	291	289	247	277	270	277	285	267	241	271	268	241	271	281	279	228	277	272	295	245	288	259	283	268	260	269	268	251	264	267	265	277	282	291	279	267	243	273	278	288	266	254	269	295	246	248	298	272	299	266	248	256	267	268	280	258	234	251	258	255	262	280	289	251	273	230	249	271	297	253	255	267	252	264	291	271	242	257	255	298	281	250	239	267	271	269	283	255	258	250	247	282	272	283	264	268	276	253	272	250	241	277	256	273	253	267	239	257	306	248	260	274	268	251	301	272	274	269	284	279	253	257	276	280	267	245	275	273	275	250	276	255	243	250	248	275	257	248	272	265	264	274	289	265	260	251	273	285	289	308	281	269	247	247	270	270	259	295	264	282	257	254	276	243	281	277	233	259	283	256	265	275	285	270	264	268	251	272	267	261	279	238	274	263	273	254	263	315	268	257	279	271	261	247	221	258	281	260	243	263	272	268	247	270	262	247	276	275	266	260	276	285	273	267	308	297	275	253	259	266	283	264	259	275	261	265	285	275	259	267	246	287	291	267	278	269	272	263	260	287	269	278	268	256	252	265	245	282	284	265	276	252	253	261	284	262	239	263	280	250	260	232	280	266	240	229	259	270	266	287	279	258	286	274	253	275	279	305	246	292	271	280	292	256	256	278	270	262	257	263	252	291	284	265	251	269	265	275	301	272	272	276	259	268	283	264	269	239	254	260	269	278	264	236	259	261	263	276	274	235	265	273	274	259	273	258	271	257	225	268	253	263	245	273	271	260	268	287	270	267	265	233	263	278	278	254	262	284	298	272	302	299	274	279	248	292	255	242	260	250	287	276	274	276	260	252	234	274	285	289	277	262	255	270	240	260	294	295	254	269	275	269	276	272	229	227	258	262	275	266	237	244	254	291	260	265	249	298	255	273	266	253	284	260	289	250	262	280	236	282	275	258	241	256	275	236	272	268	294	263	279	265	289	265	273	260	276	292	278	287	276	251	240	274	243	267	235	243	273	282	277	282	233	246	275	245	240	276	264	254	263	256	248	263	266	264	274	262	262	294	275	245	250	275	279	238	285	262	273	267	259	246	258	244	266	256	260	288	266	284	261	279	303	272	279	304	259	260	256	262	274	263	255	284	267	258	234	263	246	289	247	254	240	298	263	289	252	277	294	275	257	270	257	282	263	288	259	286	246	256	267	266	287	282	271	261	267	302	277	254	247	265	262	280	250	263	262	285	259	248	281	298	253	254	246	255	260	248	249	250	276	258	254	269	262	234	275	253	272	275	271	271	265	234	250	257	277	266	266	285	269	254	284	247	269	257	237	270	303	269	248	263	253	286	299	251	250	285	271	278	251	263	282	273	273	258	264	258	269	259	274	258	271	298	272	258	276	245	271	243	265	257	271	299	262	275	275	277	273	251	291	270	268	243	298	272	236	291	283	274	256	271	277	261	294	275	279	243	315	274	270	273	266	256	297	271	263	280	263	238	268	263	263	245	277	268	248	267	263	282	268	253	294	267	258	274	226	266	268	259	270	282	268	298	273	254	272	251	241	276	275	245	250	266	264	248	293	260	247	271	273	267	282	247	263	247	275	286	271	288	265	250	254	271	266	260	268	281	272	236	307	260	275	269	237	270	277	261	298	255	270	255	254	265	253	269	300	262	269	246	286	269	265	280	276	276	300	274	302	277	282	275	268	255	272	241	279	269	277	242	300	282	264	223	278	253	272	228	237	273	271	258	287	268	260	256	293	290	290	253	278	271	264	245	261	261	291	265	259	281	268	252	262	301	251	265	276	261	256	265	286	273	251	266	265	256	245	252	255	281	295	278	245	263	272	266	259
24953	21119	26995	25407	8680	698	578	493	427	440	407	412	431	352	414	384	371	348	355	337	334	378	383	354	349	349	341	369	324	355	347	341	354	343	350	361	356	344	354	357	353	348	343	367	354	379	372	315	374	329	345	369	352	347	315	345	326	334	342	345	329	339	321	296	346	326	321	355	345	325	352	351	342	328	345	337	369	352	318	316	337	321	364	377	326	327	339	336	354	337	359	347	308	346	373	315	331	340	344	333	321	356	365	347	334	340	357	367	332	361	345	373	363	340	319	336	319	351	353	334	330	287	334	312	319	328	360	335	340	340	315	338	335	370	311	336	384	320	363	315	351	321	385	320	354	338	333	382	330	344	321	348	338	328	316	350	321	348	332	353	332	332	357	339	341	361	346	341	358	306	361	382	315	322	324	323	322	300	341	332	324	320	325	368	346	358	346	322	343	368	313	344	366	327	340	339	341	345	342	351	352	315	353	354	327	346	322	346	311	321	357	344	339	337	289	314	338	333	294	345	319	345	364	334	313	376	342	324	342	342	323	306	355	347	324	320	370	322	331	327	360	329	305	317	352	330	311	327	320	319	348	359	352	315	343	364	324	332	324	344	347	344	323	353	340	337	360	360	319	351	306	334	377	356	340	335	356	349	347	348	330	342	338	344	329	342	364	367	342	354	308	344	371	320	335	376	393	362	363	337	348	357	347	347	349	331	349	336	342	374	305	348	336	321	285	333	357	319	335	361	346	343	314	365	362	333	377	345	338	315	350	354	340	334	352	325	368	361	339	325	356	313	339	366	329	332	351	347	323	351	336	352	356	342	343	357	329	371	344	344	316	338	342	339	350	341	388	315	357	345	336	347	320	386	371	324	367	334	369	319	349	332	343	309	355	332	329	356	327	306	353	318	359	311	327	347	350	322	328	343	356	342	344	357	316	340	338	330	342	358	363	370	338	336	365	350	338	333	329	327	341	378	328	353	364	341	368	346	380	352	355	344	338	324	328	359	305	329	351	318	360	363	318	348	359	350	332	322	352	314	372	347	369	344	358	353	339	359	319	318	332	344	323	372	350	336	369	348	318	353	340	352	317	372	347	330	356	367	373	339	349	338	338	348	342	345	362	310	316	318	341	336	343	337	325	344	337	343	373	320	384	343	326	389	362	325	332	344	337	365	353	350	354	306	350	332	341	347	348	343	343	303	332	361	339	340	356	335	330	339	385	354	316	330	349	364	342	335	328	325	343	347	301	324	348	345	314	340	328	357	340	341	337	311	333	307	312	346	341	363	340	347	346	325	312	288	342	349	328	320	351	349	342	339	322	363	377	341	333	355	356	345	334	342	348	337	373	371	330	361	355	340	327	334	323	323	340	335	340	347	366	317	345	311	334	303	348	343	342	349	316	328	333	337	347	367	314	359	310	358	318	317	340	343	356	357	346	356	367	350	336	356	363	359	342	343	356	323	336	359	333	355	347	358	370	311	349	311	348	313	356	329	342	330	346	328	319	348	322	349	333	336	367	363	356	354	350	384	323	309	342	338	319	336	384	353	360	336	357	315	343	331	283	380	357	350	344	336	340	348	327	314	327	346	313	352	340	308	324	350	326	360	347	329	378	326	351	337	342	312	323	364	332	333	376	348	346	339	343	362	357	318	355	316	349	348	361	363	308	347	337	326	342	324	367	346	324	334	328	326	333	343	326	344	327	358	335	365	345	316	303	321	372	300	326	361	358	336	306	312	310	332	338	323	336	330	343	335	328	349	367	339	327	349	350	366	339	359	323	334	359	330	367	341	371	345	349	351	331	340	331	330	331	326	314	328	359	371	347	329	345	350	374	354	320	361	343	366	319	347	334	333	337	345	359	339	336	353	353	341	350	370	331	308	318	326	320	333	329	359	350	327	337	363	370	318	356	315	349	322	340	332	306	354	352	332	335	357	369	366	381	340	316	354	319	339	357	332	338	344	321	356	354	322	319	301	352	343	337	347	312	347	345	328	342	357	308	346	332	321	340	350	344	349	353	328	333	326	325	327	318	336	381	359	335	358	353	358	339	322	355	317	343	308	322	348	375	362	333	308	368	311	332	349	371	361	319	348	370	353	338	337	344	352	346	337	300	315	375	341	299	308	364	329	363	338	359	350	348	353	352	352	337	346	377	353	304	329	316	331	321	328	370	352	343	320	399	334	350	352	310	366	344	344	345	356	349	334	319	328	346	317	332	339	326	352	379	327	331	343	351	320	308	354	383	336	361	318	348	340	335	331	341	358	349	315	357	328	289	339	320	338	326	361	321	344	310	344	348	316	349	388	320	336	338	370	347	317	320	344	314	301	334	327	327	327	347	334	333	375	325	359	330	374	333	363	333	378	326	357	318	342	356	321	330	327	338	299	351	321	357	333	376	327	335	324	363	342	342	349	321	361	322	339	307	336	372	351	367	340	315	368	352	356	322	333	342	343	338	335	359	328	325	350	325	346	333	339	312	349	347	335	362	330	348	334	390	357	381	368	320	334	334	340	370	335	346	331	359	341	331	330	327	336	343	370	320	366	353	364	374	345	331	364	337	355	317	325	331	326	346	304	349	290	336	327	353	328	371	332	350	345	318	349	354	357	353	335	357	324	349	325	331	347	339	352	379	286	374	363	334	356	380	374	367	351	330	353	364	342	330	288	349	317	322	336	376	331	352	361	338	336	344	336	316	345	304	338	336	365	332	303	329	295	403	325	329	352	308	318	335	373	300	351	326	342	365	327	364	321	290	324	355	331	350	344	329	328	322	347	323	337	338	327	341	362	309	334	346	309	342	357	341	330	350	353	353	331	340	327	327	318	292	340	368	319	338	330	363	333	315	329	346	329	337	307	352	319	342	325	359	327	338	336	307	359	358	337	336	329	339	343	333	341	370	360	327	348	345	334	329	315	339	362	350	335	334	309	358	345	359	380	361	348	358	360	308	352	365	345	329	359	309	345	351	311	324	351	376	347	372	370	341	343	341	322	329	323	368	329	326	336	363	332	312	335	318	310	372	344	345	306	287	327	356	325	358	306	359	359	348	328	323	324	318	346	337	334	323	345	323	331	352	326	308	338	332	340	332	339	331	333	368	323	352	343	350	347	379	310	346	345	325	334	311	360	305	345	298	335	346	325	366	333	334	359	330	316	353	355	331	353	356	345	329	328	322	340	302	339	368	301	331	340	367	325	344	368	355	328	338	383	325	363	341	328	345	334	316	344	316	354	330	353	361	333	306	323	351	349	332	320	321	328	364	342	368	370	341	312	349	309	354	315	328	344	335	329	299	323	376	370	295	319	357	351	314	337	350	367	303	331	338	290	340	341	328	330	352	319	336	372	354	363	309	333	368	324	327	327	336	342	367	343	320	372	345	372	353	379	347	362	339	336	350	341	377	348	379	329	368	340	341	320	374	379	336	385	351	357	355	343	310	311	342	304	361	321	333	314	347	358	323	369	314	331	299	357	329	344	345	383	336	348	329	335
14824	20099	3136	1566	1229	977	815	665	595	540	523	485	428	425	428	421	410	411	423	406	410	371	389	393	351	367	418	372	362	384	391	381	389	361	365	373	362	346	416	407	352	348	353	367	372	380	393	363	412	383	375	408	368	344	355	367	375	371	369	363	350	349	355	385	385	351	359	392	344	397	358	372	358	379	381	341	360	399	367	375	364	353	330	359	360	382	360	350	340	363	413	382	349	378	353	360	384	345	378	349	374	359	385	368	411	368	341	351	390	368	376	358	354	399	363	411	355	370	374	362	369	351	375	348	375	335	378	377	370	359	361	340	395	406	365	373	351	364	370	365	370	356	365	379	398	355	374	357	371	373	358	349	371	400	384	406	377	408	360	379	347	390	394	375	363	418	389	364	362	385	397	371	374	394	366	346	333	368	318	372	372	336	374	362	365	350	359	356	363	352	386	389	385	353	378	325	379	401	373	361	379	370	372	376	351	380	362	395	354	398	383	353	336	363	401	386	334	365	394	369	386	399	342	362	361	376	379	365	368	358	336	400	364	408	349	380	351	408	360	371	345	367	348	385	360	392	360	389	355	344	373	339	359	393	382	381	378	386	392	404	375	360	358	374	359	363	390	373	386	359	369	372	359	372	375	362	376	343	388	401	368	379	378	381	388	376	334	392	393	359	359	368	367	369	358	349	362	396	375	362	355	396	404	379	361	356	374	331	384	381	383	375	388	351	380	390	378	366	363	336	376	357	392	361	368	338	392	350	384	360	332	357	392	369	366	361	376	394	370	340	357	374	356	365	393	402	371	389	389	380	395	382	355	366	380	349	376	371	361	389	349	339	364	376	365	366	361	393	391	361	361	403	391	411	367	340	363	379	381	366	350	402	355	365	357	373	361	337	392	387	338	373	373	362	383	378	350	357	349	367	401	371	412	366	398	358	343	380	372	384	329	397	388	372	395	393	353	361	362	392	377	359	379	348	364	393	355	360	358	370	425	375	353	344	364	396	369	350	368	394	381	408	366	360	339	345	357	363	361	332	358	382	405	354	354	383	368	361	362	397	369	352	387	348	397	348	353	354	405	384	337	352	359	371	377	355	386	368	342	380	356	392	391	357	392	388	349	400	353	396	362	407	376	363	373	350	369	382	376	361	399	343	361	364	327	355	354	347	411	401	376	401	355	373	386	370	359	396	370	382	330	309	347	371	344	397	367	376	401	368	376	370	356	359	353	384	367	368	375	366	389	360	394	367	378	407	378	391	382	367	375	371	395	378	383	374	328	361	360	389	387	387	382	391	353	410	341	368	374	387	380	378	328	351	369	367	337	354	355	384	378	353	361	363	346	373	357	350	365	350	347	365	385	382	396	377	375	359	396	391	389	382	388	360	380	367	376	384	364	361	367	377	363	376	361	377	366	392	370	367	386	380	347	375	355	382	379	413	391	359	345	383	353	369	388	355	338	365	347	365	375	376	389	365	382	359	359	379	369	361	349	379	371	352	387	417	401	344	389	398	323	361	387	358	388	361	389	390	352	396	350	404	369	392	371	361	391	359	371	364	368	382	395	387	368	385	371	351	395	387	363	405	380	379	391	383	374	388	365	356	358	359	390	369	380	386	373	341	346	368	348	350	359	380	360	371	390	361	356	330	406	357	369	366	354	364	359	372	353	355	391	358	370	358	369	363	365	381	409	388	366	359	371	350	378	371	385	382	351	365	375	345	366	347	374	338	363	380	384	379	347	384	381	393	374	371	360	347	326	351	354	380	375	352	356	390	362	332	352	390	381	374	391	378	377	349	354	352	375	368	363	360	380	345	360	367	374	366	367	339	374	390	400	376	366	381	387	368	370	383	346	361	373	353	364	378	381	393	378	348	378	364	343	333	342	354	378	370	370	363	372	381	349	391	383	363	343	362	382	384	388	371	365	378	379	359	374	366	375	364	369	409	355	361	382	385	376	360	365	395	371	390	377	393	334	385	432	366	384	364	353	382	366	393	363	391	360	372	364	382	378	358	376	358	379	382	377	407	361	336	365	378	386	388	370	319	385	344	377	379	377	369	363	347	372	385	348	395	368	344	377	398	331	351	403	373	348	383	362	358	381	403	361	374	371	352	345	403	372	391	368	385	377	385	379	354	341	350	375	350	376	375	367	352	358	352	369	372	395	340	348	385	341	386	399	377	377	370	375	355	383	366	370	331	359	372	349	351	353	344	405	384	348	373	379	362	362	410	347	367	362	369	367	368	385	320	369	354	347	372	374	368	404	405	357	381	364	378	329	370	357	359	362	386	329	374	386	364	376	360	382	366	372	412	381	376	370	335	371	384	367	379	410	389	372	361	393	356	382	396	400	371	354	413	361	352	380	334	351	380	390	390	376	366	390	373	371	358	386	394	374	360	362	373	363	387	383	364	329	365	366	382	334	341	357	379	377	359	403	389	382	420	373	354	430	352	367	380	369	373	371	356	394	398	367	341	378	373	376	427	350	379	350	390	377	369	371	382	389	376	361	352	384	352	373	378	378	371	393	368	367	379	375	337	356	366	376	346	376	385	382	368	386	408	381	325	390	388	375	379	362	393	383	337	349	432	361	355	343	380	380	336	353	368	376	363	367	390	388	347	374	393	354	378	330	388	373	368	363	369	412	371	358	350	366	376	370	365	341	373	349	380	356	376	351	350	371	380	403	370	364	347	378	361	398	375	401	418	383	403	391	376	353	347	382	331	336	377	395	382	392	383	344	388	397	392	380	364	382	379	369	372	394	375	382	328	373	348	399	368	382	350	374	388	339	357	370	367	373	399	369	349	349	356	365	339	385	402	376	384	379	367	350	389	421	388	371	354	391	382	382	367	383	388	355	352	364	371	367	372	371	361	362	361	376	374	368	372	363	364	373	353	379	354	373	363	366	315	372	370	380	391	356	381	385	384	370	342	376	356	374	340	358	358	397	382	378	385	389	363	351	397	399	369	349	392	414	371	383	390	363	380	393	375	342	357	368	375	362	349	362	364	391	377	334	380	380	344	379	362	359	354	382	378	355	373	359	364	379	365	393	374	371	369	383	356	370	415	363	365	358	345	375	330	367	354	362	350	377	375	377	388	368	350	338	359	381	391	347	370	366	358	374	386	381	387	349	366	376	365	385	337	359	346	399	334	363	367	362	362	363	371	396	359	396	363	366	347	350	360	398	347	360	415	352	378	357	361	334	345	376	383	340	379	394	373	394	384	363	360	396	371	316	357	362	361	369	371	376	379	373	346	352	385	373	372	356	388	356	381	403	392	336	374	356	352	386	424	353	377	354	404	346	348	368	353	392	361	361	370	374	368	349	363	423	376	361	372	360	355	388	364	348	355	385	402	380	345	371	347	358	372	399	376	349	340	351	367	371	367	319	363	331	378	365	368	397	374	346	365	369	400	351	347	365	375	371	386	351	393	367	392	325	371	376	403	361	369	390	356	383	390	365	360	381	390	386	382	360	391	365	338	294	391	399	389
22651	21130	28684	23814	21132	21191	7660	1299	999	886	790	797	714	657	630	636	633	563	585	593	633	591	521	560	571	572	605	548	534	505	535	530	521	520	544	592	532	506	530	503	515	573	541	542	558	527	512	491	524	518	539	522	493	526	558	527	518	538	531	512	534	507	482	502	550	559	527	502	542	543	551	511	534	483	515	531	521	542	493	511	517	550	520	514	491	469	531	518	503	521	496	499	485	529	542	525	513	529	481	520	550	514	533	508	554	537	497	546	529	508	528	502	489	511	539	541	499	515	529	499	534	510	481	467	495	555	543	471	503	514	541	528	520	504	550	479	524	508	521	520	471	491	529	485	523	527	470	524	505	562	503	521	534	504	442	504	479	490	487	514	505	541	525	498	488	510	496	515	531	496	518	501	490	541	517	563	519	462	503	480	474	518	526	521	480	505	526	492	516	561	493	521	520	490	510	518	527	525	490	507	543	516	513	509	499	540	515	497	573	488	499	532	483	497	517	501	521	548	524	519	492	517	460	421	464	495	519	520	509	542	540	521	523	529	506	532	487	537	479	515	542	535	522	534	520	509	537	528	539	540	543	529	511	566	506	504	540	524	536	523	527	497	510	530	520	544	526	489	569	528	506	519	498	494	520	486	504	544	515	520	530	535	477	531	578	499	456	536	537	483	491	514	521	481	558	529	499	502	514	541	504	519	530	526	516	501	532	530	494	527	500	512	513	523	537	500	542	493	521	567	527	536	498	468	512	506	554	517	517	510	520	518	494	512	493	488	525	542	463	514	494	555	513	548	558	500	523	514	545	532	538	505	528	471	477	513	513	500	555	531	538	520	523	502	509	540	504	482	526	505	526	565	531	497	519	511	535	554	526	469	529	543	473	540	502	573	502	495	517	526	503	485	503	507	538	507	519	547	477	501	508	531	475	533	504	504	560	553	516	517	530	526	524	507	482	520	520	516	526	541	545	508	536	510	531	558	529	548	485	488	494	508	508	508	539	530	515	458	490	512	535	534	488	472	505	548	527	521	509	501	566	568	486	529	549	559	509	492	509	527	541	508	559	487	509	536	515	500	510	531	494	543	511	541	543	511	524	482	508	466	531	492	484	526	543	515	525	507	505	504	541	542	511	508	520	476	495	493	525	509	527	525	527	532	490	551	529	453	560	546	534	556	488	520	538	453	466	514	514	562	536	540	531	528	511	467	524	512	531	497	502	499	535	550	464	505	535	523	514	524	535	508	465	546	558	516	548	525	487	586	488	539	501	486	523	555	529	495	549	498	495	506	476	551	548	494	519	528	506	495	516	487	533	522	528	518	540	482	502	528	503	524	520	527	508	519	512	524	531	507	485	538	493	540	521	487	508	528	528	527	511	506	549	517	502	509	481	503	510	520	564	497	525	515	510	511	522	466	494	519	497	508	472	478	512	557	547	483	475	535	518	479	504	513	509	500	531	518	523	528	510	515	579	542	539	520	515	529	500	541	526	505	552	554	500	510	527	479	472	507	526	510	489	516	535	527	535	512	529	551	517	465	545	529	573	520	522	490	508	559	521	497	512	540	507	552	534	525	505	548	596	502	525	520	562	555	497	539	491	518	501	506	498	523	541	490	499	508	480	562	494	502	482	508	517	485	486	515	510	520	517	501	517	545	486	511	477	506	492	541	560	510	468	503	537	493	510	505	503	491	490	497	529	541	521	477	517	527	513	531	521	507	495	538	559	542	477	509	546	486	494	507	523	543	505	549	538	508	503	543	509	482	533	508	488	512	495	500	530	525	487	492	511	537	575	487	509	502	503	527	553	528	482	521	562	503	507	516	521	527	498	523	529	498	522	486	524	512	498	536	536	522	502	497	546	489	471	530	490	518	557	493	485	498	498	517	575	514	506	516	555	495	495	533	499	513	492	507	520	489	539	503	527	520	526	512	529	506	482	466	494	547	488	490	518	491	515	500	521	502	489	561	493	499	456	518	549	523	507	472	500	548	518	496	509	484	508	506	539	501	515	487	537	514	540	557	510	527	486	486	495	502	540	541	527	524	557	541	531	488	482	522	458	525	504	551	519	533	505	538	519	496	508	543	503	520	486	505	535	507	482	463	503	520	480	495	539	513	514	538	502	501	546	528	529	506	509	544	488	535	501	471	500	528	561	504	509	495	516	537	530	555	529	535	524	506	534	523	522	539	536	536	522	524	473	534	535	553	512	512	503	521	517	491	551	522	510	483	502	517	492	528	480	532	534	532	521	532	532	489	506	540	509	500	539	530	534	520	505	515	509	554	547	533	563	527	511	495	496	519	514	502	509	512	494	500	522	475	516	502	520	526	482	527	517	500	553	496	480	482	514	495	544	497	492	522	516	485	539	476	495	545	471	518	507	487	526	494	509	503	495	561	506	521	525	516	510	511	544	537	510	498	509	469	509	523	504	537	494	521	490	519	500	526	477	534	527	524	494	484	499	496	539	546	544	500	552	510	550	518	545	525	482	507	508	487	520	549	484	501	526	492	525	516	515	479	503	515	531	502	496	496	510	486	459	532	487	559	517	500	454	502	538	536	495	523	548	514	521	525	500	543	546	517	492	510	523	499	494	539	525	464	499	512	511	539	503	536	494	525	563	497	514	534	552	482	545	530	519	467	540	527	557	531	516	508	488	519	498	526	517	511	486	529	478	514	518	505	532	537	510	546	487	500	457	509	536	525	484	519	493	529	480	499	504	503	515	562	551	529	481	487	524	511	502	475	516	521	480	547	503	527	521	496	493	513	558	497	521	501	497	500	503	491	529	499	498	515	525	500	501	490	497	520	502	519	484	497	520	503	534	511	475	520	477	488	504	514	526	530	493	547	493	514	508	501	513	516	507	490	487	506	540	480	502	534	489	539	544	495	535	485	514	552	540	505	517	522	530	544	501	517	501	505	501	558	469	523	518	515	518	526	520	508	555	542	505	509	544	497	486	483	455	519	500	543	522	512	505	475	528	525	559	500	537	551	540	520	527	538	501	488	517	485	503	511	515	520	488	513	504	492	524	546	520	475	541	483	535	515	498	550	492	561	501	532	484	508	533	502	528	540	534	509	509	488	490	515	525	495	490	525	536	487	512	493	507	549	514	525	513	539	527	564	533	515	535	486	495	495	513	522	515	515	494	535	497	523	510	514	542	530	483	512	474	525	535	497	504	482	507	535	516	534	514	515	494	517	524	527	481	529	516	483	531	512	522	494	507	490	541	561	503	527	540	528	488	522	481	527	527	519	514	510	525	539	535	522	547	541	498	506	505	500	524	507	514	505	502	508	553	503	497	557	511	489	518	490	533	547	491	532	538	516	496	543	540	479	518	530	488	483	503	519	502	512	515	480	445	500	530	510	526	527	477	537	536	508	537	512	501	545	528	487	551	520	501	550	523	491	518	523	528	498	506	516	511	523	483	520	505	535	558	514	520	537	534	495	498	525	507	549	510	497	534	539	515	529	502	532	514	542	541	492	545	472
17784	31574	9745	4714	3506	2748	2145	1718	1378	1168	1030	939	824	754	722	689	693	729	627	633	619	575	663	614	542	611	614	559	562	558	528	576	522	570	550	527	562	560	538	569	554	534	516	511	539	562	535	492	538	546	511	561	504	522	540	508	533	567	529	490	592	492	541	562	523	539	539	529	534	496	508	568	521	539	524	548	500	538	521	482	535	532	510	518	512	528	532	522	498	485	544	504	492	507	474	497	545	515	543	565	536	531	471	552	548	517	551	499	478	473	526	529	542	549	523	514	509	550	517	518	527	487	541	522	529	523	507	473	531	575	496	539	526	531	495	514	538	558	517	541	523	506	524	557	483	492	512	525	533	542	505	535	527	544	536	505	505	555	512	550	525	497	522	517	555	543	540	534	568	515	499	488	499	571	557	525	503	495	502	525	500	573	486	512	504	560	485	503	512	484	517	492	490	528	534	499	546	518	506	556	536	524	543	520	552	543	510	507	498	500	499	556	534	515	533	498	482	508	509	519	522	509	522	522	507	504	516	478	516	540	527	537	487	529	507	496	547	512	543	487	516	544	530	515	525	512	524	509	505	518	508	516	550	525	542	530	511	556	482	492	499	524	537	531	508	552	540	557	494	545	555	504	512	512	490	505	489	510	528	498	521	494	527	509	479	518	503	534	491	531	510	487	538	566	524	575	530	525	517	516	495	495	529	508	530	518	526	565	508	503	521	485	503	506	568	527	532	527	540	498	506	485	532	517	516	506	548	489	557	501	538	527	537	533	554	526	540	518	506	495	506	531	494	536	543	510	488	527	559	522	561	512	498	513	552	507	503	500	467	497	504	542	497	487	522	519	508	559	524	567	482	528	524	516	474	536	546	517	560	499	508	499	576	588	515	530	509	511	522	515	528	489	478	507	524	527	519	546	499	503	493	533	544	501	527	515	531	488	510	523	515	477	537	547	573	547	502	501	502	519	514	497	539	535	496	490	516	513	509	516	543	594	561	514	519	534	478	533	549	504	535	520	515	538	478	525	515	519	501	518	498	528	481	497	483	493	526	524	522	515	515	525	474	482	538	485	515	517	511	511	512	559	551	539	508	509	550	517	513	487	488	508	557	475	533	542	576	474	540	511	484	535	515	548	491	514	502	501	530	509	512	499	481	533	516	492	536	519	519	526	522	548	548	491	494	567	532	514	561	536	510	528	522	554	562	503	540	540	529	521	532	490	456	509	526	519	519	505	530	540	553	493	484	519	525	475	525	504	549	544	524	522	521	510	508	503	525	571	530	523	537	485	539	523	530	536	572	508	509	487	536	503	517	522	517	504	506	505	521	503	508	565	524	517	523	525	556	534	505	526	526	560	518	507	535	521	497	546	519	553	517	522	530	508	507	538	500	513	532	495	511	526	510	503	575	562	537	486	506	551	518	505	486	536	515	560	532	509	506	527	527	518	507	533	554	512	528	525	539	505	512	570	467	499	512	556	527	544	498	483	503	569	493	510	572	530	543	541	507	490	522	503	536	538	487	499	540	539	540	520	490	550	532	545	505	506	554	488	526	474	518	518	533	528	486	552	525	553	500	524	497	511	494	520	541	469	512	520	528	530	489	589	496	531	514	550	554	527	495	525	542	529	538	524	533	541	545	531	525	488	506	512	502	549	520	512	512	529	521	522	543	497	523	539	514	516	505	547	535	551	516	523	510	512	542	477	506	540	531	514	553	545	518	520	504	555	522	509	542	510	530	555	515	526	550	481	521	516	537	498	490	503	487	530	489	520	550	543	556	522	523	527	508	520	501	502	538	526	478	561	484	527	555	537	542	510	534	499	530	503	526	528	486	493	495	496	537	530	489	532	558	524	516	503	536	549	541	513	530	519	521	549	521	521	513	516	516	539	508	543	488	517	482	508	543	529	460	509	513	546	482	503	539	565	512	499	510	528	509	554	509	478	542	527	520	506	531	531	555	531	538	511	505	545	495	511	517	484	537	532	507	531	526	502	573	493	537	495	534	498	528	519	524	526	478	501	486	485	504	519	519	547	559	522	514	513	528	523	481	483	500	511	504	544	501	522	526	536	532	487	525	532	539	546	515	540	474	506	483	521	515	529	535	532	526	496	482	536	537	514	492	519	479	506	571	505	507	545	512	512	528	533	519	535	541	518	503	517	534	518	518	555	541	523	545	537	517	498	530	573	507	490	540	469	543	538	562	543	543	526	532	496	502	546	525	493	497	512	529	496	493	465	541	505	492	554	474	500	504	565	514	547	517	543	509	525	488	520	476	520	503	484	518	479	472	572	531	524	482	533	540	554	499	505	513	493	514	543	515	501	505	562	534	544	533	529	519	491	534	533	542	502	523	507	496	556	567	484	535	560	523	485	526	534	499	504	494	543	527	535	549	486	505	494	513	575	532	512	546	527	548	566	526	505	530	553	511	544	555	507	533	504	506	494	534	537	540	494	498	494	511	533	501	544	499	510	557	524	481	460	521	553	470	494	548	554	511	511	512	523	525	497	525	493	549	503	526	527	521	511	541	512	533	517	510	521	525	521	516	547	507	515	516	521	504	543	509	541	522	489	510	530	519	499	501	506	520	494	519	518	512	509	499	539	557	527	502	549	523	504	539	551	500	532	515	561	518	491	514	518	545	517	489	501	510	492	483	519	536	493	517	514	546	521	530	491	517	538	540	534	496	535	534	549	530	529	506	544	529	523	510	522	507	499	504	539	521	533	519	543	503	530	515	465	499	528	556	510	524	546	506	569	484	554	529	537	502	509	519	514	503	534	535	505	474	525	497	559	542	557	512	534	515	530	514	522	507	524	516	534	509	536	531	514	544	513	518	495	516	508	498	574	485	518	516	481	521	487	521	545	499	556	528	544	534	541	548	529	524	507	492	531	504	547	496	494	513	552	483	514	535	507	505	532	482	469	526	500	539	532	531	530	491	526	560	511	530	548	513	495	537	470	567	534	515	509	547	515	521	474	485	472	517	476	538	507	519	517	481	530	537	524	489	525	539	545	534	469	532	514	502	535	545	531	544	475	542	565	495	525	530	491	527	546	494	492	545	546	522	506	561	535	511	528	564	520	520	517	504	533	539	498	544	509	480	548	488	495	514	515	555	528	532	509	491	493	506	503	512	504	519	517	528	517	549	514	515	516	529	538	544	537	517	492	515	518	507	521	527	518	508	485	485	508	517	522	491	519	545	547	512	499	539	456	525	472	511	536	525	539	511	531	525	529	512	512	531	535	509	511	543	539	518	519	518	541	510	505	539	470	534	523	531	515	531	556	491	537	547	526	531	521	520	557	535	538	484	491	540	505	557	564	542	484	507	536	501	571	507	499	490	506	514	496	534	503	544	480	512	569	513	493	493	479	528	489	501	509	507	527	524	529	526	512	520	523	507	552	541	524	580	490	519	509	514	483	530	512	522	509	534	542	504	545	568	514	525	522	511	531	509	528	510	522	553	512	500	526	486	533	499	515	557	479	517	526
27998	17909	3561	385	233	203	219	195	188	178	178	175	176	176	169	176	168	157	157	180	169	173	180	171	175	169	158	172	201	187	161	149	194	184	144	174	165	175	138	180	161	163	159	157	155	167	177	162	169	168	171	172	173	154	173	167	172	169	182	183	158	170	157	157	177	171	156	157	176	163	192	162	180	176	143	141	171	197	172	165	162	171	177	196	162	181	166	167	157	172	165	172	191	162	171	152	149	172	163	170	168	171	180	185	171	164	169	171	159	173	158	165	164	159	165	160	162	150	159	188	184	154	167	185	169	163	174	157	148	177	188	165	167	181	160	148	147	164	164	179	182	165	165	187	163	175	155	173	184	169	159	153	175	149	155	152	187	152	188	164	149	165	161	151	161	188	161	148	175	139	180	144	192	182	174	178	161	160	161	154	174	196	153	174	133	175	157	198	162	162	157	173	172	164	184	166	157	175	184	160	149	168	147	155	153	145	156	153	152	191	148	184	145	186	179	167	140	155	193	163	174	172	159	167	152	160	167	159	161	164	202	167	159	180	179	165	156	184	170	152	168	186	171	160	171	153	159	185	172	182	159	178	137	161	162	181	168	145	184	168	187	168	155	176	153	177	172	138	142	181	157	169	170	178	161	163	152	169	177	146	185	162	182	173	165	168	182	144	178	135	155	185	165	189	177	163	176	147	166	151	162	161	178	188	158	161	153	145	177	163	168	141	149	153	178	152	184	160	154	172	153	160	190	163	161	150	180	154	156	158	149	175	144	157	148	146	176	162	178	181	166	175	191	185	151	166	154	168	169	166	162	164	169	166	151	166	165	189	173	177	153	170	180	186	174	172	167	136	155	167	157	170	174	172	149	155	182	173	168	150	156	175	152	164	166	185	181	176	171	165	195	175	150	151	156	158	163	150	169	186	173	172	160	170	177	147	177	155	187	150	178	165	164	179	181	182	173	168	177	151	169	189	170	171	154	171	181	158	189	179	163	154	167	172	188	168	174	197	155	152	179	141	157	156	182	175	183	168	170	164	175	148	163	158	153	177	156	157	176	158	166	173	161	177	159	178	195	176	178	160	177	159	167	148	182	150	177	163	145	155	155	151	181	169	160	150	161	165	167	139	166	148	145	161	160	159	183	168	194	156	177	164	169	160	200	172	169	151	178	160	172	170	186	159	164	164	156	180	159	166	182	180	174	162	182	176	169	177	161	177	181	158	161	186	170	168	173	184	164	159	160	163	159	176	172	171	163	151	163	176	152	164	149	209	159	158	148	158	173	173	169	162	186	162	177	161	187	179	167	168	167	159	161	168	170	176	167	159	149	149	155	176	147	160	175	154	163	142	194	177	185	155	186	161	170	171	186	147	162	153	184	155	163	169	174	183	163	175	181	192	169	154	176	151	153	165	166	185	166	177	177	136	164	177	177	172	184	173	192	164	171	157	169	189	168	180	151	180	151	160	150	143	154	172	179	150	170	156	154	178	153	159	184	197	165	158	169	164	157	144	157	185	170	191	163	155	167	178	160	193	151	172	153	159	177	164	157	175	183	197	169	191	169	159	187	156	176	155	161	169	141	165	167	180	165	185	162	148	148	162	161	166	184	169	166	160	170	185	170	175	162	170	153	165	176	166	163	157	154	164	157	154	169	160	155	150	175	163	158	204	175	180	170	142	155	169	173	166	172	182	135	154	172	151	145	166	143	168	178	156	165	175	173	186	172	157	149	164	175	170	169	148	162	181	166	160	171	165	173	158	173	172	166	159	168	185	173	181	174	161	155	162	168	161	165	153	175	163	165	171	176	153	161	145	168	162	159	163	179	170	170	165	157	188	150	156	176	177	173	163	157	155	164	135	166	163	164	192	166	183	150	178	181	199	139	157	172	169	157	161	142	144	162	160	164	172	176	173	189	181	175	160	185	155	157	169	154	178	152	178	168	166	161	180	156	141	179	172	170	167	154	175	171	174	171	179	161	170	170	182	185	174	159	150	149	168	176	176	182	177	186	180	161	172	172	171	162	161	191	156	128	149	171	170	152	175	166	167	155	150	197	159	169	173	167	166	170	145	186	189	166	180	178	175	160	153	175	173	165	185	176	180	157	176	155	162	185	173	170	163	160	150	166	143	171	186	172	150	165	150	169	168	140	183	166	156	166	147	177	159	165	177	151	168	171	156	171	181	183	163	187	173	161	160	179	147	161	162	171	153	196	142	178	180	176	170	167	140	192	155	159	185	172	173	160	153	157	164	178	184	178	171	189	179	200	166	172	157	168	163	164	161	195	168	151	154	205	170	147	178	179	156	166	173	162	188	175	174	171	143	198	169	152	154	134	176	172	182	207	182	169	175	140	161	160	179	174	155	164	162	145	165	168	166	157	155	152	155	167	176	150	161	172	184	168	156	165	159	167	171	151	186	148	168	173	173	148	178	173	159	155	165	160	154	166	173	166	168	163	174	190	140	173	197	160	153	168	159	144	176	157	182	168	140	163	158	166	183	155	137	150	164	161	165	172	152	159	166	186	174	157	159	177	187	159	172	160	159	172	168	168	171	157	178	158	170	155	156	187	176	165	154	167	164	192	169	171	160	159	179	166	155	182	172	172	170	149	176	182	157	175	169	169	165	160	178	166	173	152	161	165	171	160	168	190	182	169	170	166	168	164	160	198	146	184	174	165	168	165	163	178	166	168	161	166	158	154	138	175	157	161	165	154	157	148	157	161	141	187	175	175	162	174	158	171	169	150	168	160	145	169	165	165	173	175	163	164	172	144	185	180	181	196	148	150	158	167	157	146	181	175	180	164	171	157	160	154	159	168	172	152	169	174	155	166	173	146	164	198	175	160	171	169	176	153	156	169	177	160	184	171	158	167	172	174	153	166	144	146	144	153	179	183	158	159	168	193	157	144	179	161	179	185	164	153	162	177	186	177	177	162	154	155	165	163	175	179	158	158	163	166	152	176	151	153	154	172	176	158	143	176	174	171	173	191	170	173	159	171	138	147	172	166	147	154	176	171	166	176	145	167	170	169	184	173	162	139	157	175	170	158	176	181	172	170	162	161	177	155	150	160	164	168	155	179	153	175	156	157	171	152	154	187	164	167	184	156	184	160	168	186	172	177	156	166	149	175	159	181	150	165	157	149	135	180	183	168	159	184	175	180	156	188	163	166	141	171	179	165	195	162	167	184	150	169	174	155	185	172	147	140	139	138	167	160	163	191	176	141	151	158	153	154	170	149	166	163	162	162	163	187	161	166	155	165	164	161	142	178	147	142	167	163	150	193	135	155	157	153	176	144	159	187	181	151	157	160	175	176	204	166	162	199	178	184	181	160	168	172	161	170	174	167	189	151	163	186	180	176	174	147	148	168	175	184	140	160	141	173	165	166	170	158	163	175	161	167	166	142	183	178	167	143	144	159	172	173	173	189	166	147	172	174	186	189	163	167	167	176	158	162	155	160	173	163	169	150	165	172	147	159	160	193	166	173	166
14068	8138	519	271	284	252	242	205	199	228	197	190	185	202	176	186	179	194	167	177	179	197	179	221	202	160	196	208	197	179	175	168	197	203	165	193	202	186	167	203	179	177	177	189	196	183	181	200	194	192	198	171	198	216	210	196	169	181	189	200	206	187	193	178	192	201	185	184	169	182	191	162	224	194	191	180	203	197	185	159	193	199	185	197	205	181	182	185	205	189	179	191	178	191	210	186	196	205	198	184	188	196	193	197	206	185	200	192	190	192	183	179	197	204	179	208	171	201	177	181	188	172	208	192	188	182	171	184	190	227	199	207	161	177	172	193	198	203	166	193	173	178	182	210	206	191	191	190	192	173	197	207	179	206	191	198	207	190	171	194	178	192	194	179	192	178	179	210	200	185	203	187	194	173	189	179	161	194	206	204	180	166	191	192	198	178	179	184	196	186	183	194	200	170	157	206	210	209	186	190	213	199	206	186	187	209	214	188	183	191	194	210	185	184	195	188	186	204	161	191	168	200	194	183	203	182	187	199	182	176	201	176	173	197	200	207	192	144	193	191	201	158	178	201	204	191	186	201	210	199	187	206	187	190	219	196	199	207	194	195	189	211	194	222	210	188	213	180	201	209	198	214	187	172	200	180	184	206	189	189	189	170	183	189	175	179	200	189	191	172	176	163	176	209	213	174	198	191	189	204	179	195	170	187	192	206	210	191	209	185	199	196	204	201	178	172	188	204	187	193	202	176	172	171	209	174	164	187	189	184	195	187	202	201	198	198	208	226	209	201	176	209	183	190	196	176	186	196	204	206	186	178	186	166	186	203	165	159	185	191	216	169	189	197	198	197	168	207	192	221	194	186	179	196	194	183	196	189	197	181	186	187	215	190	214	189	188	173	172	185	208	179	189	188	167	208	228	193	186	193	187	204	209	198	193	187	188	203	173	177	167	205	197	200	190	209	203	182	194	190	201	168	197	187	171	191	216	201	180	194	183	201	207	182	196	184	179	168	204	181	191	196	204	212	177	170	188	192	166	220	175	176	177	171	195	213	181	194	187	195	153	182	178	193	197	217	182	187	185	193	193	209	160	199	196	176	199	180	198	191	203	183	194	182	189	194	191	175	188	218	186	184	199	186	179	172	204	199	173	171	202	185	178	201	174	201	197	204	184	191	206	190	183	209	196	205	187	195	193	196	195	219	192	190	185	189	186	194	194	189	213	191	200	211	196	197	199	175	188	197	196	199	203	194	195	207	186	195	185	188	189	196	172	216	217	183	201	199	205	204	195	168	201	206	189	177	204	186	208	180	181	217	204	193	187	187	180	175	196	180	209	198	194	177	212	181	189	186	189	184	190	179	198	185	216	194	182	189	196	170	199	181	177	199	179	162	193	191	186	188	189	175	190	185	200	174	196	179	202	185	217	195	188	177	222	174	183	179	193	177	186	171	187	198	169	187	196	187	171	186	214	203	192	175	182	166	173	200	191	182	200	188	200	181	186	199	200	199	181	188	213	184	183	149	192	213	206	187	175	195	206	180	190	206	169	204	204	197	191	175	173	215	166	161	174	175	213	200	187	182	219	162	208	182	182	194	189	182	185	211	191	197	210	178	201	175	223	209	194	197	179	203	175	204	197	158	196	180	173	202	211	195	180	198	172	185	190	204	174	182	177	203	167	179	178	219	201	204	193	178	190	174	188	179	183	192	182	207	169	166	181	180	167	199	187	190	180	205	200	203	192	195	176	202	201	186	185	198	198	195	190	166	214	196	187	203	172	177	178	177	204	184	192	183	188	179	211	186	190	208	195	155	179	181	198	205	240	180	191	198	206	183	209	202	178	183	197	210	213	183	195	198	206	185	197	179	182	191	170	187	198	202	168	195	170	202	197	183	176	175	178	192	183	200	195	193	181	198	196	212	200	173	183	229	180	172	202	174	187	192	180	183	185	191	193	198	202	220	176	173	176	218	192	189	146	176	187	237	199	200	179	196	194	168	215	179	169	188	197	180	228	192	200	191	183	184	201	188	183	172	187	192	210	182	173	183	167	192	173	189	186	179	184	177	176	201	181	167	194	207	219	189	167	183	206	197	202	169	180	164	182	205	183	159	173	168	178	167	191	185	193	220	190	205	169	213	189	181	195	203	193	187	196	171	186	189	180	190	202	186	179	222	216	184	172	166	185	184	200	198	168	198	213	180	193	205	216	180	171	192	187	205	192	194	173	190	177	195	181	216	213	179	174	191	186	207	199	160	182	202	190	193	190	214	174	198	191	186	179	178	173	195	172	170	241	198	195	187	185	174	193	186	191	179	193	209	219	180	175	180	191	190	199	185	192	201	178	192	212	196	185	192	193	198	189	184	204	176	189	194	180	177	196	183	193	192	194	198	194	190	187	224	184	195	184	189	192	165	182	210	189	183	185	173	188	192	204	172	206	204	175	179	183	202	169	165	173	189	187	190	180	179	177	189	197	215	203	205	184	221	200	171	188	188	195	211	177	203	199	206	189	165	202	183	195	195	190	210	187	213	194	187	217	222	197	201	189	197	186	191	180	184	197	228	211	197	179	185	162	215	205	166	201	175	180	178	175	208	185	185	190	201	186	185	199	183	183	198	203	176	178	184	189	182	195	181	183	186	189	204	178	175	192	193	195	190	186	181	156	176	206	199	190	177	188	187	195	178	165	195	221	209	196	198	206	234	184	182	193	168	182	203	185	177	223	175	175	148	197	184	175	204	200	189	194	191	204	211	189	194	189	172	195	204	204	194	188	200	205	177	206	164	178	190	178	178	194	205	231	186	170	216	209	151	166	194	181	175	196	191	188	175	170	210	185	174	191	177	196	184	185	201	188	188	227	192	182	189	184	182	166	207	172	184	198	189	182	211	179	188	184	200	187	183	167	206	194	198	203	197	166	198	194	195	157	204	197	191	175	195	210	188	200	200	181	188	197	170	171	181	186	192	184	168	197	188	176	193	191	196	202	171	207	225	204	183	191	180	189	176	184	170	180	188	170	194	188	168	198	195	192	191	203	191	180	197	185	185	181	168	198	218	182	169	187	184	165	190	175	193	185	192	200	185	220	184	195	209	185	174	198	216	213	186	211	173	218	164	193	191	170	191	208	195	166	188	184	205	184	196	182	170	169	193	186	189	162	184	172	200	200	198	190	181	182	170	173	193	195	184	211	187	208	182	183	202	218	199	193	184	228	180	188	189	193	194	194	190	196	207	173	185	184	205	171	208	199	193	188	204	162	174	204	193	211	190	183	211	192	193	188	210	209	196	188	188	201	186	202	176	195	199	223	203	193	179	208	201	196	200	185	189	213	200	210	191	162	196	187	192	190	205	164	169	170	180	170	211	166	192	194	175	182	202	183	180	200	191	204	187	197	208	194	208	173	209	193	190	187	183	180	177	192	179	193	166	191	182	201	182	185	183	166	186	185	206	186	210	188	180	210	168	190	199	179	186	189	212	196	207	198	205	205	176	185	199
23697	21081	28226	24156	21075	9021	870	596	500	473	397	346	341	358	286	289	310	301	281	302	279	283	269	277	262	276	295	260	287	306	294	264	240	293	275	282	270	289	289	280	279	268	265	260	266	224	264	252	244	259	234	275	241	281	257	240	266	259	251	264	260	245	262	252	263	233	245	264	269	240	281	247	278	237	247	251	239	251	293	235	264	257	256	235	220	247	241	246	255	271	238	227	229	259	230	264	266	283	256	242	249	261	252	249	266	270	254	263	244	261	242	246	260	278	237	271	291	252	236	267	263	256	276	260	266	257	249	266	273	252	238	247	275	231	236	237	243	250	266	249	264	282	257	241	236	239	236	263	246	241	243	231	281	246	258	244	259	220	246	266	233	266	269	254	273	267	252	263	267	264	247	244	247	249	257	251	257	250	266	250	263	256	232	232	249	265	267	256	254	274	247	253	232	249	253	248	254	249	274	301	255	270	219	274	254	240	262	244	236	239	249	256	263	253	265	277	251	276	244	273	260	263	238	244	244	271	247	262	275	253	259	256	253	225	228	261	267	286	290	257	251	254	236	289	259	273	239	255	280	278	253	243	235	269	274	262	283	260	269	249	234	277	245	257	258	254	271	248	253	249	271	245	235	250	263	254	269	263	259	243	265	251	211	237	261	273	267	260	201	245	252	260	253	254	254	256	279	240	252	268	237	263	232	274	263	262	252	253	233	239	241	265	251	231	272	260	227	254	266	225	223	257	252	266	266	292	266	270	253	241	261	261	249	224	243	287	246	240	273	261	266	268	257	283	233	230	265	276	247	250	249	240	266	240	248	237	276	263	229	273	256	227	263	241	265	234	277	275	250	276	254	266	247	250	219	262	258	276	262	233	277	275	260	232	257	290	268	267	255	256	267	258	270	269	262	265	272	293	258	256	245	249	230	224	254	261	270	238	219	263	227	262	224	242	273	265	257	279	270	244	251	252	235	261	250	237	250	272	280	261	280	230	263	278	266	263	266	254	240	260	250	253	250	267	238	243	248	277	268	232	282	242	255	231	236	244	241	247	232	261	254	262	214	267	283	255	275	254	280	264	268	258	240	267	284	275	226	241	274	246	247	258	250	248	234	228	239	261	247	266	236	266	243	284	246	271	233	273	265	230	246	281	265	246	247	240	222	274	267	241	288	278	277	266	254	263	230	253	261	290	240	249	277	252	290	289	259	248	278	262	234	282	267	257	274	257	260	261	261	225	289	242	257	262	249	252	256	281	270	260	257	261	253	252	302	226	238	261	262	260	236	229	270	215	263	256	257	275	256	226	252	253	240	262	278	277	270	266	253	257	255	244	256	220	248	284	249	270	220	260	267	280	271	245	229	250	266	286	237	238	240	258	266	242	245	235	263	246	291	281	253	260	266	284	254	270	239	266	261	282	279	244	261	280	243	295	259	261	259	253	229	271	270	281	253	254	246	245	257	257	268	292	248	255	267	243	285	235	266	274	240	313	255	238	255	229	254	266	276	264	259	270	257	224	233	250	267	256	236	255	256	240	237	251	273	253	266	229	272	236	247	247	232	248	249	255	286	256	253	256	241	278	257	236	266	258	260	278	236	237	284	253	250	260	261	240	256	279	286	260	244	238	250	268	234	270	274	252	242	284	248	272	263	280	234	268	251	260	258	256	256	251	281	268	255	251	256	258	242	255	293	282	245	265	245	233	270	239	253	257	251	275	227	258	254	270	269	250	259	260	238	254	268	237	255	262	278	238	280	261	256	264	256	241	248	219	249	249	251	255	232	256	293	259	272	245	263	250	251	259	274	241	227	276	249	256	238	245	254	240	249	230	240	256	247	254	295	215	263	241	281	275	265	249	266	259	266	255	264	271	255	232	233	253	234	236	259	259	258	251	279	239	251	223	245	220	233	261	255	246	218	257	269	302	290	266	264	240	242	269	281	256	246	227	235	265	245	270	288	251	273	281	259	292	276	280	249	264	238	254	274	259	274	252	285	234	246	270	258	260	233	273	265	266	242	269	257	260	270	262	252	238	266	284	249	256	246	281	244	260	236	254	247	271	265	245	256	249	292	255	271	240	265	263	255	256	258	276	237	250	250	227	253	257	261	274	268	217	258	240	240	262	266	229	247	268	264	259	249	243	231	256	248	273	250	249	238	274	251	255	256	249	256	236	274	226	265	279	253	263	281	264	248	248	235	264	249	244	228	269	278	250	247	268	281	256	268	275	240	242	233	273	272	244	260	243	270	228	243	253	260	242	249	265	249	246	212	272	312	255	267	254	244	262	238	246	279	243	229	277	257	262	284	237	269	241	256	275	244	249	226	237	262	264	247	267	271	246	270	280	239	252	281	268	268	259	291	253	270	239	249	277	273	262	270	268	257	265	265	257	263	256	261	275	284	273	287	253	270	254	263	254	257	273	269	267	257	246	248	242	255	268	273	249	271	259	231	272	232	223	267	242	261	247	269	262	231	263	269	290	266	245	273	253	231	237	257	273	259	250	251	248	266	255	262	224	234	234	255	260	262	237	257	284	278	236	259	249	265	227	259	240	240	248	260	243	267	260	248	264	275	263	252	253	238	257	255	266	262	264	254	253	252	234	237	222	272	256	225	271	247	249	251	228	286	241	246	249	271	248	245	267	243	256	255	248	273	279	251	244	249	212	229	263	272	261	302	263	260	264	262	262	277	269	259	245	285	245	221	260	247	256	250	271	222	268	238	258	251	261	243	249	252	279	264	262	248	247	233	311	262	264	249	262	260	254	263	247	234	258	260	257	270	268	274	247	233	272	295	264	227	274	245	236	255	268	266	242	277	214	262	256	256	264	256	269	250	267	217	278	253	262	245	257	249	290	234	239	255	260	229	266	276	227	265	226	248	254	257	258	263	263	245	267	272	276	258	243	260	268	218	273	240	247	237	250	224	243	248	258	270	259	250	264	279	256	230	257	267	259	255	250	262	259	274	271	281	254	267	234	246	249	243	246	240	245	263	246	258	261	241	288	260	250	273	252	296	250	257	240	244	273	236	272	269	265	258	260	271	254	248	255	248	249	215	276	253	261	274	246	283	264	283	243	249	254	266	249	250	249	284	224	254	253	244	256	274	261	255	242	242	286	259	240	254	260	256	219	245	245	257	275	289	262	258	248	238	255	271	223	258	234	250	277	233	242	238	247	267	251	282	222	241	253	257	253	225	258	240	260	248	250	251	267	245	255	259	250	275	261	216	276	270	260	279	246	249	271	233	266	236	268	252	253	251	254	231	252	250	235	242	280	250	249	263	273	266	252	241	220	265	248	240	271	267	264	275	242	248	257	255	250	277	263	246	262	276	243	254	270	256	261	247	257	243	264	275	262	273	245	230	271	239	258	254	241	227	254	267	220	252	244	269	234	234	242	244	254	276	264	244	249	225	258	270	256	282	239	250	276	240	290	235	274	266	259	251	237	252	257	256	251	260	264	252	269	270	245	242	273	248	241	235	272	249	231
14907	25656	5814	2552	1808	1347	1133	855	741	585	467	438	457	416	365	402	352	379	328	344	332	341	290	283	313	284	285	295	289	302	290	277	275	281	284	311	249	299	289	259	282	280	258	290	252	284	260	268	288	270	293	301	258	270	280	231	274	260	289	250	267	230	282	255	255	284	266	258	266	289	283	262	286	270	272	284	246	294	267	252	290	287	256	256	253	284	236	264	272	262	267	270	288	253	280	248	256	234	275	251	263	290	264	256	251	270	233	277	281	295	264	287	243	270	272	290	273	239	268	278	277	293	290	276	242	290	245	273	248	270	277	264	246	267	273	264	277	273	254	260	269	264	272	248	299	267	272	281	271	250	253	233	277	287	232	274	245	282	254	265	303	250	280	261	248	235	295	254	277	265	264	278	257	273	265	237	284	294	265	228	258	273	290	259	258	245	258	280	262	243	275	275	269	274	259	272	255	263	281	291	256	264	260	256	269	306	283	252	247	259	298	243	259	289	291	288	293	272	273	273	279	272	281	266	245	266	266	280	276	236	272	263	240	284	259	265	233	258	266	239	270	284	273	247	266	254	264	301	277	249	290	264	290	281	254	257	257	258	274	254	265	251	286	251	277	266	244	263	269	276	251	253	279	247	271	267	268	262	275	248	266	262	252	273	310	268	278	237	267	281	292	292	260	266	269	282	243	249	260	261	281	280	267	258	283	310	258	247	251	251	243	284	259	338	286	254	261	273	244	265	289	257	262	265	276	263	251	271	270	239	268	263	266	282	323	259	261	273	264	312	268	281	279	239	258	265	273	275	267	264	269	251	275	253	262	281	263	266	278	309	302	292	292	242	268	296	253	285	272	240	266	261	248	277	298	272	282	262	262	284	275	259	276	278	279	289	264	280	282	267	287	292	247	241	271	259	254	272	263	263	252	274	261	261	289	266	292	264	280	232	267	278	258	235	271	259	289	275	267	258	286	263	256	269	270	228	271	274	264	263	260	296	284	254	277	303	237	252	255	246	251	268	273	243	274	249	277	260	278	263	275	289	278	268	259	263	295	284	251	275	279	256	281	270	274	260	214	296	273	313	270	274	262	235	247	292	279	273	270	266	278	272	247	286	258	258	284	251	294	275	264	272	219	247	268	280	271	251	283	254	236	288	280	249	275	256	269	285	277	281	270	281	294	265	280	266	258	303	292	270	245	261	262	288	265	261	287	276	263	272	285	283	271	280	280	289	263	259	255	272	290	305	265	270	266	289	246	280	246	280	261	273	256	262	249	272	305	245	309	287	242	269	272	291	245	239	270	266	263	256	302	236	260	262	287	287	257	254	292	264	281	297	265	278	277	236	273	290	244	296	239	232	257	294	279	277	271	261	254	274	242	249	264	273	256	266	276	292	273	232	238	277	258	251	284	268	260	286	251	289	249	276	271	252	278	254	275	275	257	234	270	273	292	263	290	269	245	249	254	263	241	258	256	258	263	252	270	268	267	259	247	261	279	268	294	294	248	262	257	267	264	266	256	269	288	294	252	265	256	243	273	256	285	274	280	251	273	260	295	291	270	281	293	291	238	279	258	292	268	284	291	273	292	267	259	261	249	251	280	316	265	259	257	294	273	273	256	275	258	287	265	256	269	244	300	272	253	273	254	257	279	279	274	265	264	259	278	320	258	308	284	253	315	285	277	270	270	279	246	251	255	280	270	267	261	274	287	268	247	300	276	299	264	278	261	257	210	273	293	279	292	285	253	251	300	256	277	267	267	268	260	272	253	263	269	297	217	258	268	265	259	235	287	293	260	295	283	246	272	281	270	253	268	263	279	278	274	243	258	265	255	257	235	271	251	270	276	276	258	271	264	265	281	296	252	277	255	247	267	273	291	250	260	243	248	295	280	234	244	251	274	282	270	263	278	224	274	268	285	253	262	262	252	247	262	286	271	245	261	252	278	247	261	248	265	292	286	273	271	261	260	295	264	275	248	266	279	267	250	301	287	284	249	245	258	271	263	249	274	268	269	256	262	293	273	255	257	237	274	265	269	274	299	229	290	256	299	259	282	259	280	281	284	279	273	264	278	277	261	248	276	271	270	284	258	273	269	252	256	253	246	261	259	276	277	274	239	287	263	279	279	239	248	247	276	265	240	296	268	286	291	290	244	257	290	291	256	279	254	260	287	268	272	279	238	237	263	265	273	272	264	242	261	261	264	245	251	255	242	284	274	256	251	273	266	270	270	272	276	279	268	286	287	246	276	248	298	262	259	278	257	271	287	267	253	277	282	291	280	265	258	273	307	276	255	246	254	276	278	278	276	264	290	294	284	252	271	270	281	275	270	239	245	267	285	257	254	274	271	260	275	282	271	266	290	277	256	260	284	282	265	283	256	258	287	259	292	274	278	280	254	283	290	272	270	268	264	259	283	288	257	279	265	294	253	283	234	262	277	290	260	269	270	258	278	282	268	279	288	280	273	285	258	272	239	291	295	280	271	284	261	270	273	297	272	245	251	250	269	284	268	238	276	268	270	275	267	272	267	247	274	312	266	270	266	266	272	258	279	256	276	279	261	281	279	295	268	240	271	268	272	289	297	263	232	276	257	279	277	270	270	284	286	249	244	262	294	244	272	263	247	287	268	269	248	272	279	288	265	283	254	255	288	278	268	266	257	302	251	261	292	281	242	267	257	287	278	289	265	267	303	276	249	286	259	274	248	290	280	303	278	243	259	236	256	275	276	276	276	243	280	255	267	253	295	280	260	263	238	302	240	270	256	294	258	256	277	275	267	253	274	249	250	252	293	258	250	271	262	258	252	272	268	250	249	240	267	263	269	278	278	243	275	253	275	269	257	248	277	268	286	256	268	252	237	242	253	282	265	279	301	290	258	243	265	257	290	276	255	256	275	269	244	261	274	258	252	247	258	308	283	277	308	293	249	288	274	291	271	292	277	234	265	253	286	289	273	244	259	263	263	265	277	265	274	268	239	253	273	268	259	260	260	285	292	273	256	276	267	301	258	286	278	274	263	266	293	249	260	287	267	261	276	258	252	273	260	271	246	277	260	253	297	255	264	261	273	285	246	281	279	290	257	252	263	260	251	248	269	285	292	278	309	268	286	261	296	270	251	263	250	264	279	255	270	281	260	262	260	242	270	253	305	256	302	267	270	275	259	264	249	316	277	274	262	287	283	278	259	269	268	273	261	286	266	258	289	277	256	241	267	248	262	231	270	246	296	306	280	285	279	281	298	271	261	265	244	276	278	278	282	280	269	255	275	258	280	265	245	291	274	253	287	274	251	274	261	243	271	258	276	265	301	271	255	250	256	240	318	286	268	257	273	256	280	257	287	282	254	275	292	273	288	266	252	271	266	257	286	276	288	273	251	286	264	284	281	250	284	281	268	258	251	281	246	264	268	262	261	255	279	273	269	287	238	256	264	278	273	269	252	287	264	269	261	260	248	257	245	273	263	255	260	263	268	285	255	292	257	280	272	286	244	269	249	259
24861	21068	27082	25230	9257	715	550	473	459	430	426	430	391	399	371	376	348	356	381	357	371	349	378	328	344	356	366	378	362	357	357	380	399	349	355	356	336	342	351	375	342	314	301	372	376	321	360	326	366	319	349	303	329	334	335	345	325	346	344	327	371	349	354	372	354	354	360	333	376	320	328	345	332	336	357	325	350	319	327	338	338	371	343	356	349	342	362	330	335	352	365	351	342	353	355	373	352	376	360	339	359	324	363	309	335	309	315	350	323	345	345	339	363	343	365	331	381	337	339	364	311	345	346	297	373	356	308	328	391	335	358	357	311	317	351	379	323	349	327	361	331	319	340	351	353	321	368	385	319	369	387	342	372	338	362	360	338	307	344	365	341	361	360	374	363	323	349	336	360	377	337	337	309	370	345	302	340	356	336	343	345	348	359	356	312	356	370	332	344	343	342	348	329	341	333	379	368	335	363	346	387	318	333	356	394	354	320	355	344	343	342	331	331	363	356	371	344	333	322	330	332	323	322	313	361	346	373	325	340	324	345	352	325	355	367	332	344	339	364	308	322	327	330	338	346	368	325	371	377	321	344	328	340	313	338	346	326	311	358	374	355	320	351	328	319	342	333	332	359	349	341	327	306	350	338	345	341	361	324	322	337	326	332	338	334	343	368	353	341	351	350	344	333	360	354	345	351	322	351	348	344	340	348	312	360	354	306	357	323	346	323	361	336	355	352	353	365	333	316	336	326	349	342	315	325	362	318	334	338	377	344	322	333	347	350	340	347	334	360	339	345	319	367	314	360	341	377	323	385	337	384	330	340	332	319	360	315	346	353	313	357	322	348	341	330	334	344	344	353	331	344	316	325	380	307	373	335	357	315	353	351	350	329	353	369	327	364	330	323	335	331	378	349	343	315	333	346	295	330	344	305	345	299	328	356	364	339	328	358	332	345	336	364	336	351	357	365	353	345	342	340	356	332	338	301	361	340	328	317	336	337	338	313	340	338	393	372	348	318	349	364	334	359	320	337	333	324	358	304	317	329	339	317	371	375	329	326	371	316	329	296	356	321	347	364	315	365	363	334	327	366	329	332	333	359	349	317	348	345	325	331	318	328	327	313	325	359	349	339	358	349	337	329	351	359	319	308	348	370	367	363	325	363	339	316	330	345	379	334	357	385	332	335	373	328	331	334	369	326	333	327	366	334	345	361	339	316	350	358	317	337	344	347	320	296	358	322	306	328	351	307	367	366	344	328	356	323	351	342	319	322	356	325	327	349	353	347	351	338	304	349	342	334	342	305	398	350	336	360	322	300	315	316	366	297	354	362	384	349	361	377	337	319	352	369	345	350	358	349	340	327	341	329	340	313	349	322	325	358	356	342	333	344	343	359	337	329	343	326	334	347	299	384	338	359	330	380	328	352	350	310	371	363	331	361	334	307	324	318	312	333	341	296	312	327	382	340	391	352	319	342	345	374	330	331	388	331	335	364	343	372	358	357	302	332	314	380	380	324	370	322	326	338	327	355	360	323	357	332	369	350	340	325	345	321	366	337	319	304	384	314	376	332	323	320	341	360	299	370	363	351	324	348	313	313	358	365	332	363	381	377	333	366	316	337	347	347	325	363	331	367	331	359	356	351	338	335	346	354	357	347	355	356	360	331	373	357	346	316	381	342	360	332	396	315	374	348	353	320	320	332	316	304	361	345	324	348	341	349	350	329	332	353	331	355	332	343	320	342	349	359	365	328	346	326	372	350	323	327	331	367	336	382	320	346	372	329	353	353	336	343	339	298	353	339	365	307	378	303	333	353	315	338	327	334	343	345	366	344	308	360	348	344	367	336	311	300	398	341	336	356	327	360	319	343	324	356	330	362	339	337	362	337	333	328	342	340	340	348	349	343	339	329	360	355	351	342	349	363	354	325	307	354	347	325	347	351	330	320	344	318	333	328	341	343	362	345	377	360	329	313	366	350	356	337	317	306	379	315	331	347	347	348	366	331	372	370	318	354	359	355	371	368	373	303	366	326	305	351	361	341	353	345	341	364	373	354	343	324	352	318	314	339	344	345	333	340	345	355	348	326	311	327	348	329	354	344	361	306	360	365	330	346	376	371	339	356	380	357	352	386	364	355	332	330	375	313	337	343	352	345	315	341	368	344	321	364	354	329	337	367	348	336	323	357	347	342	355	347	374	364	357	346	318	338	320	352	329	367	363	340	335	341	350	332	343	334	335	348	311	316	350	344	334	368	322	368	350	336	361	322	352	363	338	348	358	342	331	345	333	351	326	358	368	317	347	324	347	317	356	360	362	343	338	373	341	323	340	347	349	356	349	339	333	358	362	329	346	329	344	348	356	343	342	311	353	350	337	359	362	344	342	347	335	307	360	324	364	333	343	338	327	345	355	330	322	350	338	356	349	315	378	310	334	343	334	350	335	343	368	321	338	320	342	366	325	344	315	337	343	351	342	313	345	341	342	311	324	341	325	366	320	325	344	329	339	351	326	355	326	359	355	337	316	331	352	332	326	336	332	339	337	330	314	328	326	356	337	342	312	370	369	311	328	307	337	337	333	329	314	303	326	337	313	332	319	342	331	343	325	347	382	363	375	316	346	349	354	337	367	335	321	331	321	345	336	352	373	345	346	344	304	332	322	333	354	364	349	334	357	369	353	331	382	363	323	345	361	362	388	340	323	312	322	356	361	345	353	351	354	327	326	352	376	326	288	326	324	357	358	343	319	334	384	347	377	345	354	339	319	357	329	335	334	350	331	350	343	332	336	368	352	333	331	321	357	313	358	328	367	349	364	317	368	275	340	349	352	344	389	350	335	327	325	338	325	341	356	341	348	343	334	330	313	363	335	302	316	312	358	340	340	348	371	339	328	345	359	355	324	337	348	346	352	392	377	350	311	337	340	308	370	379	340	338	345	337	329	321	347	353	325	373	336	351	326	372	334	338	345	321	335	342	342	338	310	323	348	333	354	353	376	372	363	311	371	331	358	332	352	331	340	324	325	359	354	330	361	327	361	354	357	332	364	347	381	320	301	340	358	312	345	388	345	343	349	357	361	329	344	333	330	352	341	346	360	359	329	327	391	332	318	346	340	309	337	354	369	364	356	329	338	337	390	325	339	366	351	367	335	338	339	343	364	360	330	359	358	339	357	352	311	367	387	342	307	322	310	328	356	326	326	316	334	312	350	342	349	345	346	307	334	328	345	338	362	344	341	394	383	343	340	337	327	349	336	297	332	332	375	336	332	347	315	379	326	330	356	376	344	350	346	342	320	349	347	323	358	319	344	320	333	313	350	337	313	326	344	305	338	326	349	337	358	352	308	345	315	349	331	330	348	336	363	357	338	372	354	319	345	311	305	312	352	330	339	366	371	341	354	351	338	349	302	339	336	346	339	319	356	300	373	336	341	340	362	361	332	384	348	380	353	346	328	326	348	375	315	327	376	352	342	350	355	335	340	329	346	332	351	331	358	360	314	353	330
14733	20625	3186	1527	1255	947	843	683	611	529	542	504	472	410	425	439	407	424	400	395	414	362	390	373	380	379	392	389	397	400	373	388	358	366	363	380	398	379	379	379	359	425	358	347	382	408	336	380	365	371	374	367	392	376	341	371	355	382	347	380	350	388	382	383	375	364	369	362	363	365	342	344	409	384	399	376	348	384	353	370	356	327	361	363	354	341	386	413	331	369	361	369	378	357	382	406	384	369	409	358	349	374	365	375	349	359	411	356	357	382	313	381	413	345	354	375	336	370	352	407	374	358	356	364	353	356	354	364	362	381	377	370	370	362	360	373	362	347	397	365	389	355	373	400	394	346	344	323	371	370	384	372	368	412	382	362	402	363	367	373	366	394	384	370	359	378	400	415	398	389	341	353	332	369	369	379	398	400	374	381	368	354	338	368	374	391	384	385	362	392	380	365	407	364	362	369	354	369	357	383	344	377	376	369	367	370	366	396	356	340	393	376	356	391	385	370	346	361	339	369	352	374	376	349	351	341	357	374	366	371	353	378	352	382	346	359	378	350	375	366	385	377	376	382	348	387	396	350	360	399	352	370	371	368	376	345	415	371	362	359	377	364	391	360	347	382	371	339	343	402	344	363	374	382	358	381	390	391	372	356	368	361	376	402	370	388	386	371	349	369	385	385	361	369	372	407	406	402	373	340	384	348	386	403	408	376	371	366	358	380	304	400	359	367	359	356	349	356	359	360	364	352	379	356	371	363	374	413	388	393	365	392	385	342	372	404	368	378	370	393	352	352	375	362	374	373	349	392	366	386	356	398	374	346	362	342	371	423	364	397	364	375	394	356	373	354	380	331	390	380	377	386	371	351	358	376	361	365	367	365	353	366	385	354	368	370	360	373	370	411	379	385	345	353	346	379	349	376	350	372	377	394	384	361	364	358	372	361	341	366	336	332	384	353	356	364	337	379	397	401	402	375	374	380	401	363	361	329	361	351	361	392	360	371	370	343	325	360	361	333	375	381	394	371	343	362	362	367	386	396	358	344	395	366	360	377	394	360	363	375	356	363	343	391	324	336	393	371	345	389	337	363	354	394	381	360	343	363	352	387	359	398	361	363	349	368	339	368	357	345	349	352	337	358	364	337	361	421	347	332	365	367	355	366	370	372	370	380	365	394	370	393	356	356	390	361	340	415	373	374	376	407	366	349	357	310	326	364	362	374	404	355	361	351	339	393	381	371	390	367	363	382	379	347	297	362	364	366	346	377	357	344	353	353	362	343	382	411	412	380	397	372	389	354	384	335	351	371	379	375	382	343	414	380	374	370	366	365	327	385	377	378	382	357	354	358	377	396	375	364	361	325	342	370	356	377	370	380	373	342	387	381	346	375	400	361	350	337	349	363	360	374	359	373	387	360	376	376	363	348	363	372	368	353	375	371	336	381	355	372	394	350	384	338	378	366	359	345	363	365	327	380	350	342	416	415	333	393	412	353	365	362	380	334	371	382	361	339	386	375	347	357	389	349	365	367	349	392	380	375	373	360	370	380	390	388	337	371	384	382	381	349	372	387	371	371	360	373	351	382	377	327	339	379	359	362	371	371	365	408	375	394	374	342	364	370	368	348	371	376	395	376	366	363	367	335	345	397	353	355	376	378	367	363	366	385	389	354	400	386	374	356	366	357	403	319	389	372	348	380	354	356	347	365	360	360	353	353	351	361	355	363	382	354	403	369	342	350	356	332	365	362	378	369	386	362	369	351	366	363	373	353	372	360	360	356	365	372	369	354	388	365	385	371	363	352	383	358	374	374	372	321	363	363	359	370	387	372	394	340	394	351	368	385	358	377	374	351	339	347	381	368	371	349	352	396	402	374	371	360	353	358	385	332	366	377	376	378	352	347	343	361	395	378	383	373	374	376	372	350	367	357	363	352	357	342	365	379	380	398	408	393	316	379	399	388	379	385	393	344	341	390	348	359	358	379	348	376	348	385	373	381	358	371	373	349	416	364	360	369	354	364	373	339	374	343	369	348	409	350	399	364	355	371	362	374	369	345	368	385	345	340	357	402	339	362	366	349	360	382	366	356	349	382	349	365	387	397	380	359	385	387	383	393	339	347	357	364	345	382	320	392	338	371	342	364	357	370	373	349	366	363	355	401	362	373	351	397	392	352	350	356	351	395	377	357	363	359	377	365	369	388	364	405	373	366	370	361	384	387	391	383	350	324	355	345	377	327	353	372	386	373	352	382	365	361	359	365	360	354	398	343	345	354	366	364	343	387	382	378	364	399	370	360	373	346	381	360	369	368	393	365	364	385	357	367	378	321	346	372	367	350	343	375	376	345	379	358	382	353	414	372	394	367	427	375	374	383	353	384	398	338	364	371	339	381	327	363	350	351	351	345	359	427	372	380	376	362	360	331	375	385	362	362	365	348	334	365	333	365	376	359	384	388	384	313	381	380	340	324	371	382	350	365	366	368	379	354	376	359	356	370	369	371	364	384	370	391	362	373	387	370	370	391	385	350	343	350	358	422	378	354	374	347	353	348	376	386	372	331	387	345	354	402	344	403	388	361	353	374	376	356	385	349	401	341	365	364	380	337	342	376	384	384	338	393	395	331	332	372	398	343	356	382	368	352	378	389	353	346	349	417	383	351	362	378	383	385	391	348	376	370	397	395	380	372	380	395	355	345	366	341	383	360	395	357	372	390	354	384	357	356	327	333	368	362	341	391	355	382	364	354	382	361	366	385	390	364	365	385	382	385	369	388	364	373	350	416	351	389	344	338	400	366	369	392	370	383	353	343	391	376	363	349	360	380	357	333	351	371	343	380	368	385	373	383	369	375	375	361	356	356	348	372	366	374	324	360	373	385	359	419	367	373	364	356	374	366	360	344	380	351	350	416	350	356	333	388	372	353	335	386	366	388	387	334	380	363	386	352	421	385	348	345	354	399	373	362	362	358	375	357	318	390	349	393	387	362	365	386	356	399	383	343	369	382	373	361	384	367	353	387	379	424	365	353	411	348	357	355	375	391	363	389	359	371	396	355	398	375	400	366	388	397	340	359	388	377	392	344	369	372	367	337	392	353	375	388	382	356	388	351	354	378	386	384	366	362	395	341	384	386	356	375	334	352	369	350	366	362	371	351	371	367	372	373	348	356	377	381	363	376	383	402	363	362	365	374	387	396	363	335	363	355	382	362	376	341	355	335	337	369	388	377	400	349	356	373	376	348	385	350	342	369	378	381	336	343	369	369	356	362	374	389	361	369	380	374	312	367	369	408	389	359	367	359	379	362	392	392	362	381	383	399	365	402	387	385	360	408	382	340	348	364	354	374	358	357	374	369	372	352	343	370	418	379	406	351	357	382	361	374	346	365	396	371	372	385	373	326	340	370	346	353	356	372	392	363	321	399	384	358	389	396	397	382	412	365	376	333	380	361	377	353	368	370	335	352	334	392	365	366	369	361	366	413	359	367	355	374	359	362	364	356	382	363
22592	21086	28719	23668	21088	21131	8302	1246	1025	900	787	751	697	689	660	657	640	563	618	558	613	613	583	558	533	535	545	574	548	566	543	529	566	601	498	510	593	548	549	556	536	576	529	553	555	563	526	469	534	508	519	539	497	538	541	511	528	532	495	556	505	495	518	533	565	504	556	538	501	534	530	538	549	542	539	534	555	537	521	493	486	581	544	522	542	545	512	534	529	535	553	502	524	514	553	557	521	500	508	540	514	522	508	480	516	522	509	542	561	557	524	529	505	547	562	544	513	537	539	482	525	525	499	517	502	527	541	508	551	484	508	567	515	507	518	501	527	520	481	507	493	486	579	490	492	518	545	527	494	492	524	486	502	553	541	527	518	531	513	516	488	556	530	512	526	549	523	521	529	527	548	525	543	511	513	516	519	488	491	536	515	523	522	465	515	528	519	531	502	543	529	519	505	504	511	502	514	496	541	507	580	550	522	548	510	527	537	553	508	513	511	559	510	524	510	502	524	532	543	526	545	504	506	543	485	543	501	563	505	550	527	523	526	496	480	517	479	512	523	459	543	536	520	513	543	496	529	497	550	522	523	501	536	506	541	540	516	523	506	532	546	519	532	514	516	499	512	516	497	553	482	494	505	530	530	504	547	531	518	507	574	558	545	503	516	510	533	503	561	476	540	502	507	490	507	519	532	511	556	492	513	539	496	536	507	511	529	537	565	506	524	498	571	474	482	507	536	536	526	495	503	484	486	533	480	531	512	517	505	520	525	519	533	519	519	516	483	507	539	519	537	545	480	497	531	509	555	516	529	486	524	536	531	514	529	547	512	516	529	535	545	512	489	552	556	568	509	503	504	511	515	509	474	525	498	499	505	534	493	510	529	509	522	541	517	475	536	529	539	501	490	502	500	523	528	516	497	481	512	516	528	509	527	519	541	500	522	561	519	506	529	536	502	556	528	522	554	532	521	505	496	518	483	499	494	490	505	572	500	502	521	511	523	518	511	590	566	495	526	510	511	476	604	466	510	537	514	489	505	525	489	542	526	545	546	537	540	545	519	526	513	535	515	532	560	492	550	488	495	537	520	532	554	535	515	528	482	512	511	540	560	502	523	534	532	501	539	513	482	476	508	499	507	535	531	515	501	505	511	497	529	494	511	508	532	564	486	519	543	517	513	516	545	514	529	549	546	535	506	509	479	510	588	526	515	514	523	539	505	469	528	534	503	498	500	526	516	529	535	539	522	470	479	556	541	492	525	551	534	558	508	529	538	534	564	533	506	459	556	521	506	538	523	499	563	542	551	522	484	475	505	522	547	480	555	565	522	548	521	523	517	516	522	521	481	510	508	468	500	519	555	532	500	499	511	524	565	496	553	524	529	495	511	495	534	571	538	516	556	525	507	518	492	517	500	495	461	501	550	517	504	529	549	539	507	483	519	515	521	509	542	475	503	530	532	519	497	542	540	526	550	497	511	490	509	529	539	516	527	498	526	504	494	517	499	480	502	524	530	505	524	520	546	489	492	482	528	561	497	522	517	515	509	524	483	535	526	529	538	510	491	542	494	523	497	507	508	479	519	538	497	510	538	513	502	544	484	554	509	519	551	519	493	503	487	538	530	582	524	504	514	500	495	544	576	542	521	533	498	530	535	514	515	528	563	530	485	537	491	504	510	502	507	546	486	546	500	552	539	484	524	523	528	533	541	465	567	528	501	473	549	539	502	518	496	558	474	514	536	514	502	494	457	549	469	488	486	525	511	482	526	518	539	506	520	520	518	489	535	512	499	488	535	519	549	545	552	520	528	516	562	577	501	481	544	558	562	522	508	538	517	513	492	573	539	525	489	527	492	512	512	521	496	505	522	555	527	512	476	487	507	510	502	546	536	530	507	523	515	513	505	526	540	523	546	506	474	542	532	477	534	556	511	531	513	489	503	519	528	506	519	529	500	484	507	503	523	523	557	517	530	585	509	503	514	505	552	522	518	514	574	545	502	538	499	515	505	515	553	516	547	481	537	542	511	512	514	513	530	513	466	508	576	489	541	480	490	523	550	534	520	522	539	515	535	522	505	538	523	519	452	544	529	488	553	488	500	491	483	520	539	550	502	539	481	539	528	496	550	484	504	499	526	515	501	487	554	545	498	527	463	528	513	511	478	489	534	541	469	466	501	512	499	513	555	498	513	530	532	463	533	481	516	512	508	514	522	521	551	540	520	533	534	475	538	498	528	499	477	518	527	495	482	521	485	500	527	530	517	513	558	524	536	538	559	519	528	484	524	441	521	497	536	543	522	490	465	542	510	552	539	544	546	522	476	544	507	552	503	540	481	539	518	491	549	513	496	549	514	517	521	511	493	524	516	482	522	503	478	482	527	531	526	530	496	545	533	502	523	540	500	520	485	507	562	539	534	594	525	496	518	516	525	523	513	535	518	527	481	533	488	513	513	479	525	525	551	495	525	523	503	520	534	493	509	510	501	489	519	534	561	537	530	511	525	527	550	492	526	557	493	542	541	517	541	515	521	498	501	553	498	527	514	492	520	544	552	482	506	534	504	543	533	508	505	531	507	546	536	493	531	485	525	516	546	512	535	473	553	515	513	505	528	530	523	512	525	500	511	511	510	510	499	588	526	497	514	566	491	520	533	523	497	508	555	533	500	515	533	495	509	509	532	518	523	534	495	536	563	495	500	528	531	494	549	508	545	528	494	478	535	518	474	542	505	522	517	527	536	510	540	471	504	487	547	504	493	520	517	511	541	566	556	504	528	504	501	508	528	520	573	473	474	515	528	503	512	518	507	516	499	521	502	497	503	498	508	539	550	536	510	494	538	510	514	502	508	502	483	477	512	501	506	500	508	493	544	516	477	506	507	539	530	501	495	525	515	520	507	521	483	543	495	531	553	527	498	523	553	558	520	533	490	453	548	512	517	548	517	508	468	543	473	492	478	505	520	538	474	529	530	515	544	510	530	477	509	555	534	449	526	512	540	507	556	519	533	524	507	509	474	537	568	506	501	523	530	509	528	515	532	516	513	531	537	553	515	530	508	512	492	523	533	545	476	530	515	486	533	533	505	517	506	523	502	563	528	554	527	535	534	488	543	496	508	509	525	521	542	492	523	533	501	470	526	514	492	508	508	501	561	550	510	510	555	535	490	566	467	540	506	506	532	506	524	484	546	499	477	542	587	517	533	555	530	492	510	533	510	536	521	492	491	501	554	500	538	516	508	544	511	520	538	534	497	548	554	531	539	485	541	499	498	516	529	545	515	524	525	508	498	481	506	537	519	531	558	512	541	501	517	487	479	484	518	545	451	530	505	532	520	520	515	553	521	501	498	532	531	511	514	525	508	513	476	522	528	517	519	519	560	531	521	515	507	484	551	524	527	516	566	523	524	524	523	511	518	553	500	490	454	460	534	524	495	520	573	524	500	545	520	542	496	483	510	464	569	504	518	541	479	543	529	515	481	535	563	520	521	513	523	484	522	519	576	467
17865	29074	9656	4850	3548	2637	2023	1691	1416	1159	1034	977	841	831	715	749	645	632	644	594	624	597	610	610	602	593	556	617	631	536	517	541	592	522	476	542	538	577	534	547	528	523	564	529	574	547	566	567	549	542	538	511	533	510	524	524	536	549	514	537	547	494	508	527	535	536	498	520	564	490	500	522	516	553	521	501	549	543	566	532	544	546	518	546	555	515	497	516	515	542	551	511	497	480	570	543	550	501	501	534	505	496	533	500	502	556	571	527	516	540	557	534	530	539	503	555	510	529	498	552	500	539	531	547	513	541	530	494	548	461	520	552	533	489	479	533	551	520	520	475	490	556	532	520	542	482	468	558	512	506	508	505	532	516	508	520	535	528	536	491	485	512	523	496	548	517	563	550	536	545	522	502	518	526	496	547	521	524	471	532	517	512	545	516	521	483	548	517	527	529	497	520	533	559	532	546	500	522	489	526	560	509	491	525	514	502	542	528	506	511	491	476	519	535	496	580	512	507	549	518	471	557	541	523	527	531	513	536	520	505	546	506	552	523	481	500	518	515	562	527	473	516	528	546	531	534	557	526	482	518	515	508	525	510	523	526	543	527	520	532	537	530	518	514	523	486	520	511	580	514	508	549	527	529	466	484	520	523	490	536	548	506	561	542	545	520	509	547	537	531	542	513	527	476	534	533	548	540	534	551	486	500	513	547	515	476	506	546	542	539	509	483	530	453	569	568	495	502	525	567	527	520	518	492	509	536	553	537	531	513	539	545	507	522	538	539	546	504	570	514	526	503	513	515	484	550	548	570	545	503	542	504	548	525	507	520	530	524	522	526	587	511	509	530	501	529	524	543	528	524	518	549	520	502	526	520	534	526	529	540	526	517	546	528	470	515	503	499	490	503	538	551	519	535	510	548	528	506	568	490	516	475	544	525	529	508	531	529	536	560	509	498	517	527	526	518	534	543	526	512	524	534	503	472	525	508	523	501	473	549	492	505	547	557	495	499	512	503	524	513	534	535	525	491	510	513	489	501	473	562	499	496	485	527	561	527	571	514	596	538	555	531	575	503	502	516	521	487	528	524	488	565	511	567	553	516	472	524	512	518	534	547	534	489	473	545	549	536	561	533	518	528	497	516	510	511	560	509	550	509	529	528	481	508	526	523	523	496	515	548	489	527	517	494	531	514	532	535	494	525	531	531	492	545	489	502	527	485	503	513	566	527	527	540	548	505	507	543	519	537	521	512	513	515	477	523	483	522	525	506	519	505	495	512	479	508	552	489	544	524	533	520	538	501	540	524	526	518	502	521	563	501	489	511	533	529	551	469	527	554	503	511	513	521	524	547	518	483	524	536	536	501	500	500	532	516	525	527	531	553	526	563	540	481	505	523	512	516	520	538	492	505	529	517	535	535	581	543	549	537	523	544	542	488	526	546	552	508	520	518	564	499	527	505	508	532	506	508	547	531	531	516	548	508	507	540	540	502	529	500	511	523	491	543	520	526	539	495	506	543	508	548	488	544	525	501	513	563	548	513	516	495	514	494	534	531	497	526	546	495	558	485	549	515	534	519	542	486	475	507	500	497	543	534	527	540	553	551	523	528	504	587	508	571	502	478	483	492	550	500	482	494	496	496	569	543	548	464	493	501	510	490	518	518	470	501	500	553	513	523	504	561	534	549	529	553	528	558	481	504	494	560	540	516	480	549	504	534	554	508	533	506	510	546	531	546	481	518	494	475	510	537	517	517	530	547	536	519	549	505	554	533	482	505	555	485	496	553	518	530	482	540	513	547	478	547	514	517	575	527	504	564	488	553	527	543	602	505	479	537	508	521	533	530	538	518	532	546	517	530	539	520	523	538	547	493	508	521	581	518	516	528	519	529	528	517	521	504	521	521	478	548	507	522	514	511	562	526	523	528	513	518	493	496	470	529	506	516	504	494	537	563	528	505	510	526	485	542	545	559	536	522	521	510	524	568	507	539	508	508	542	516	526	520	535	517	572	473	553	510	539	500	529	508	538	490	481	515	521	485	463	494	509	526	509	514	516	530	526	478	529	556	501	475	528	507	518	520	543	532	463	491	516	570	551	478	530	477	501	498	487	516	505	556	498	571	511	525	556	553	562	494	535	525	544	505	499	550	540	535	513	554	509	510	526	490	499	564	506	525	523	529	491	507	511	512	463	528	528	494	513	507	496	530	480	508	562	479	568	508	530	509	522	555	573	530	508	553	502	562	516	555	511	518	492	527	544	540	560	519	521	526	535	543	535	498	513	458	519	496	553	532	466	481	523	475	520	535	546	527	502	528	448	524	514	528	494	526	529	511	475	503	522	542	501	498	521	516	470	509	497	509	544	522	550	499	524	536	547	512	522	516	554	505	473	525	512	495	520	500	521	517	489	511	568	490	537	491	513	531	522	515	528	553	526	510	542	523	492	558	540	546	527	517	493	533	518	516	554	540	489	550	541	514	565	506	528	490	512	519	502	523	515	528	526	507	522	515	473	541	485	490	545	552	549	525	541	513	538	552	512	542	504	531	505	527	515	540	532	538	499	484	507	511	509	538	519	536	527	541	532	562	557	509	548	569	500	507	538	513	559	488	513	543	531	518	532	496	510	529	500	506	525	529	534	491	570	540	516	526	521	563	483	529	517	500	508	497	487	551	540	503	530	500	507	537	505	526	554	532	527	483	533	500	530	517	530	502	519	526	549	507	489	512	516	543	518	565	504	512	536	513	532	531	527	505	529	490	478	511	515	569	459	492	482	504	531	542	511	553	536	539	528	549	530	516	549	515	539	485	520	529	536	564	502	496	492	523	520	500	554	478	543	485	534	549	518	553	537	547	532	538	515	482	527	517	469	518	557	506	527	484	531	558	515	547	528	526	526	564	569	550	554	534	509	545	505	510	542	534	520	562	507	502	553	533	515	534	509	522	514	505	490	501	518	512	493	530	542	504	490	531	518	542	507	514	539	505	517	525	524	552	521	525	521	529	508	537	495	508	484	483	480	530	491	491	520	453	543	539	523	514	493	554	526	535	485	532	521	507	518	521	522	492	523	456	502	538	497	531	511	512	523	533	510	513	559	512	512	541	588	503	510	543	545	528	525	539	511	490	511	534	517	566	500	519	490	498	575	510	503	557	499	528	521	507	531	510	483	505	538	496	528	513	544	513	501	492	533	522	547	511	509	494	526	500	519	512	583	506	518	534	527	532	520	522	521	483	527	492	540	549	520	519	560	541	543	499	504	501	506	480	552	511	568	511	513	508	504	543	545	524	523	540	509	569	520	538	512	548	516	505	511	503	557	556	496	536	510	534	520	511	519	499	474	566	523	521	505	486	576	538	510	512	503	529	521	497	536	549	489	505	538	534	536	516	517	523	529	518	521	533	489	509	493	546	527	504	516	488	544	579	547	543	500	536	511	535	523	587	496	470	478	518	528	529	541	556	487	511	551	536	561	497	516	510	551	548	508	517	554	520	530	521	521	495
27977	18226	3857	352	239	216	185	175	186	164	181	157	169	154	162	173	165	183	171	158	160	168	154	162	179	165	165	165	161	176	168	178	174	178	175	159	171	175	148	189	174	180	167	167	173	147	175	175	171	164	173	169	152	186	159	160	171	171	150	176	175	176	172	185	159	170	157	183	188	172	162	170	169	161	174	159	188	163	183	147	155	178	161	161	148	155	175	167	182	189	162	151	138	171	174	176	184	161	185	174	160	172	155	190	166	146	146	169	163	167	170	161	167	181	153	169	177	142	151	172	156	146	170	169	171	173	149	152	167	167	171	177	172	166	153	170	179	191	190	169	163	166	152	142	180	153	186	185	142	149	170	165	183	172	162	178	149	152	179	149	170	171	182	155	181	159	159	170	154	153	175	146	171	175	173	161	182	158	170	173	167	172	172	157	165	173	181	159	176	183	191	149	168	165	181	172	184	177	180	167	164	176	171	166	183	172	150	177	181	170	176	156	149	161	195	167	185	171	176	175	147	179	167	171	156	161	194	184	185	148	157	206	155	169	174	164	169	167	163	185	177	151	170	147	170	166	170	152	135	139	157	167	163	188	156	173	182	153	160	155	195	160	150	161	158	171	187	190	165	152	175	182	157	165	165	172	201	159	180	145	170	155	132	169	182	167	183	174	178	166	173	167	171	167	175	153	168	156	157	173	178	191	170	182	161	161	166	165	170	167	141	168	184	161	164	144	134	171	162	185	162	179	167	167	164	163	161	167	162	168	164	174	185	190	180	164	184	191	162	165	169	151	178	172	163	168	175	159	142	144	164	150	157	154	156	176	160	141	168	188	149	150	145	181	151	177	147	167	179	182	175	187	182	163	181	167	158	168	167	160	156	188	196	155	149	164	158	191	164	194	168	164	167	160	160	155	163	138	163	174	193	167	161	183	151	176	166	150	170	172	155	171	168	171	156	164	187	173	147	188	151	163	172	169	181	179	161	178	171	165	168	167	190	194	144	166	176	143	176	184	166	166	169	170	171	167	169	141	164	169	164	153	159	191	190	142	163	155	165	141	171	166	175	182	163	155	169	182	172	173	179	165	168	152	169	165	182	154	165	173	178	173	176	141	160	159	169	180	163	153	158	158	178	149	172	165	172	184	181	155	170	164	163	164	172	166	156	163	180	160	168	184	148	132	177	152	167	171	170	163	166	166	186	165	163	163	156	152	169	157	157	167	140	161	185	157	180	186	158	149	168	163	164	153	162	188	179	170	160	141	172	167	156	193	136	163	159	171	176	154	159	151	184	173	173	160	154	165	157	159	164	165	176	164	182	167	171	152	149	163	157	168	174	160	167	152	185	173	178	154	174	189	160	167	144	162	165	166	182	185	159	191	162	170	170	156	165	181	179	162	161	147	161	165	174	138	165	165	168	181	169	175	179	175	149	188	170	178	158	169	144	194	143	163	136	170	184	170	153	162	146	170	171	140	167	177	168	159	194	168	154	167	167	198	176	162	144	160	169	144	149	165	177	161	144	178	166	160	163	167	150	168	184	171	157	152	179	162	164	162	180	191	183	158	163	164	178	164	159	154	164	169	154	154	175	192	151	167	181	180	156	147	181	185	163	173	175	164	166	172	161	166	146	195	162	180	159	165	154	178	179	188	172	187	156	179	160	152	162	170	179	171	178	179	175	208	170	153	167	167	153	176	185	158	181	177	157	177	166	168	158	186	154	179	174	176	141	165	162	170	158	188	166	179	165	173	195	172	173	167	188	151	156	172	160	154	158	177	153	170	161	158	180	161	173	150	174	166	168	169	163	157	167	165	144	167	177	152	183	160	179	169	151	175	171	179	169	151	176	168	154	151	174	151	175	175	158	181	151	167	167	162	176	158	166	194	143	184	154	189	148	182	182	186	158	150	182	174	184	162	156	164	178	165	163	173	186	160	153	159	184	156	184	179	174	146	173	204	154	146	160	157	152	154	174	153	164	169	216	170	163	144	189	166	154	174	155	163	174	173	162	184	164	159	164	174	167	162	158	186	171	181	179	206	156	165	173	162	149	175	173	169	160	136	155	168	169	163	176	154	175	161	181	155	165	163	181	148	179	150	155	182	170	185	176	175	135	165	192	142	160	142	181	164	178	157	187	171	185	167	172	170	170	181	155	173	178	150	187	177	153	174	172	155	158	166	181	168	157	154	170	174	171	186	155	170	150	182	184	177	170	174	169	178	170	170	185	154	175	151	160	173	161	178	177	169	179	154	170	167	213	159	185	191	151	155	150	163	168	169	155	166	157	170	175	165	189	166	157	161	161	177	159	159	168	157	179	152	152	162	150	152	180	169	178	156	188	171	162	156	202	172	169	166	171	159	179	199	147	161	168	158	172	167	154	180	158	151	160	135	170	161	166	164	203	177	159	156	153	131	182	170	157	158	174	145	151	173	154	185	160	160	173	167	168	171	188	167	171	155	170	173	184	170	151	170	160	161	179	170	181	168	156	162	164	155	179	199	162	168	151	168	169	170	155	174	141	189	176	178	150	181	150	162	158	171	157	188	151	156	170	171	180	167	173	141	164	167	153	156	192	149	173	177	161	185	160	182	172	141	150	180	148	163	149	134	164	153	173	163	191	184	193	172	173	179	180	160	167	148	157	182	153	174	167	178	174	155	152	171	182	167	174	177	164	150	177	152	154	167	167	182	146	146	193	176	144	158	162	176	159	157	188	168	169	158	163	142	161	138	177	147	176	167	173	162	146	172	154	176	178	172	161	174	147	152	160	168	130	160	171	172	178	126	160	195	152	197	177	169	170	182	163	175	175	154	169	167	157	157	169	169	164	178	169	175	167	147	157	166	179	170	152	171	176	161	206	183	188	155	145	170	162	148	173	166	160	163	152	178	156	172	166	175	161	172	143	176	152	159	147	172	178	194	169	182	180	152	174	181	154	166	150	145	171	182	179	186	166	151	150	183	184	174	166	164	171	188	143	177	183	162	185	165	164	169	177	165	163	157	168	163	161	201	173	147	162	165	174	159	149	151	145	186	177	164	154	168	157	171	191	187	180	165	184	182	156	152	132	156	157	161	153	130	163	170	169	151	146	175	147	174	171	189	169	144	163	170	156	171	159	176	190	143	165	175	162	169	163	172	131	157	171	156	164	176	184	140	174	190	168	184	150	173	162	162	185	170	183	177	158	176	166	154	191	169	171	154	196	169	183	179	166	182	176	191	177	158	174	156	172	143	173	175	163	159	138	149	151	165	158	151	143	176	186	151	164	170	143	160	156	156	153	165	170	164	150	165	185	199	163	145	179	166	178	157	158	156	160	187	141	173	167	169	149	156	181	143	163	162	152	175	145	175	159	171	165	166	177	185	184	146	160	181	171	159	154	158	162	169	185	155	169	156	153	162	184	177	177	177	175	169	189	153	169	163	153	174	196	174	185	171	164	167	165	175	187	166	174	174	164	146	161	175	197	157	154	160	158	148	156	172	188	162	161	159
14657	10223	509	310	293	241	223	227	214	197	238	196	212	167	211	176	195	193	181	184	188	207	176	218	213	182	211	203	214	180	188	181	189	214	206	202	188	168	213	211	191	203	178	181	184	199	191	225	203	184	191	182	185	196	198	196	174	177	201	177	167	174	182	179	219	201	179	181	193	203	163	207	199	191	188	214	186	198	200	187	179	228	189	186	211	209	201	194	176	164	179	178	182	192	202	173	189	175	196	173	215	189	183	184	212	208	198	201	186	194	178	186	177	177	182	175	194	216	198	190	184	195	203	193	170	201	200	176	179	195	194	191	189	172	186	173	181	164	215	169	166	204	208	182	198	185	193	195	174	177	182	211	219	198	204	188	207	205	167	166	187	185	181	214	179	193	173	206	207	187	208	200	202	222	194	207	159	205	179	187	190	168	187	203	181	203	179	178	187	184	203	192	179	211	197	179	163	188	182	196	178	179	181	191	207	172	189	198	177	206	181	205	176	176	217	199	192	176	205	206	204	189	184	212	193	194	207	167	194	162	196	187	195	200	193	190	196	193	202	162	188	198	195	180	185	199	193	198	221	223	169	187	183	191	187	193	180	187	191	178	179	185	178	190	227	179	187	192	196	201	191	193	196	202	207	208	195	213	179	168	210	209	184	198	171	207	176	186	176	213	210	185	170	198	177	181	188	172	207	205	200	178	183	207	206	198	170	170	209	186	203	192	171	188	174	189	170	199	172	184	206	192	193	213	186	197	189	190	185	184	171	180	185	193	172	201	204	201	180	194	204	209	168	185	200	189	177	198	216	195	181	177	205	187	190	193	183	183	181	185	186	227	173	188	191	196	195	179	182	179	195	171	199	208	195	190	177	202	183	203	188	189	179	185	196	196	183	196	188	207	190	166	200	212	183	201	195	192	194	197	210	213	197	172	164	201	188	187	208	186	176	193	204	206	208	167	194	186	183	149	191	173	196	181	196	207	183	190	185	187	190	198	200	190	177	192	192	177	189	187	202	187	204	190	190	194	185	197	208	194	215	179	169	206	196	174	194	179	209	207	191	193	183	200	192	176	181	169	181	209	213	181	181	195	185	208	196	194	203	203	202	187	176	181	191	186	211	189	215	183	203	202	182	193	174	205	191	187	172	192	201	197	192	167	167	205	183	168	193	184	209	203	212	180	186	186	189	188	171	179	191	212	181	195	179	204	202	205	193	196	204	183	193	195	183	177	199	189	182	199	192	208	194	202	188	201	188	197	194	200	187	182	183	169	183	191	199	187	178	200	185	196	185	212	189	197	198	192	188	177	174	167	220	209	147	199	163	193	187	204	168	178	184	197	199	170	186	199	180	180	187	204	212	200	169	187	184	175	197	186	190	175	208	203	199	204	193	207	193	179	200	188	168	193	177	213	199	176	177	210	182	175	170	196	197	184	191	169	163	189	175	193	173	194	204	190	195	176	185	180	188	191	190	197	174	182	212	186	205	194	191	192	204	211	188	197	190	197	195	189	191	226	167	165	195	184	178	168	207	185	186	186	200	189	212	198	197	186	184	191	205	169	185	183	185	198	179	187	188	193	181	195	188	187	186	220	185	172	192	174	201	212	185	190	193	189	188	203	192	180	179	202	185	194	197	207	190	191	193	185	198	194	192	191	189	208	186	191	185	219	194	179	199	193	209	196	184	191	205	204	179	191	208	168	190	231	171	210	204	190	219	191	197	195	171	194	195	201	217	202	185	164	214	202	192	198	206	193	199	183	154	199	185	196	180	186	179	182	181	203	178	190	202	182	208	213	190	189	191	192	184	185	199	207	183	185	198	186	193	175	172	180	199	182	182	187	174	195	202	217	164	200	185	197	211	205	166	174	206	204	171	193	178	192	186	175	175	194	180	205	177	212	217	204	188	176	195	211	192	156	166	183	195	173	181	201	202	171	192	182	200	178	186	191	187	182	162	184	219	171	197	189	197	187	156	190	187	176	200	194	177	202	192	182	190	198	185	191	233	177	191	189	187	189	190	177	181	174	213	180	174	200	175	207	185	197	200	211	185	196	184	181	196	190	201	203	198	199	200	207	198	194	183	190	223	211	185	180	198	168	190	193	184	182	210	193	206	194	181	173	200	189	173	191	180	188	194	193	193	184	175	202	201	172	157	176	191	196	185	200	172	176	209	184	184	189	196	208	169	184	184	182	170	177	184	179	199	176	191	209	206	185	183	162	173	200	189	200	206	190	197	162	188	207	172	187	197	206	218	174	180	241	183	176	191	202	203	163	182	191	188	182	189	181	195	172	200	223	173	192	193	207	202	199	193	221	184	179	186	187	178	180	186	171	187	207	212	196	184	183	188	185	186	197	168	185	200	162	197	190	196	187	202	194	205	202	199	220	178	205	164	203	188	183	199	185	204	186	180	206	194	163	210	181	202	189	185	181	199	206	178	176	174	216	183	159	183	168	194	158	188	184	176	189	186	188	192	171	203	175	197	212	199	210	188	203	191	189	171	194	190	206	185	196	201	181	206	203	188	217	187	199	192	198	183	186	195	219	164	197	185	185	184	195	186	174	197	180	195	198	198	180	222	159	210	175	187	199	183	201	185	200	184	158	182	184	176	187	194	209	177	204	178	220	229	213	176	165	198	192	196	197	168	200	198	196	185	200	201	172	213	207	192	189	195	174	193	191	194	184	194	187	176	208	188	196	180	197	201	212	197	181	190	178	193	220	203	166	190	222	188	215	202	170	210	173	212	189	177	196	168	192	188	188	193	200	193	194	180	200	182	192	187	184	177	190	182	198	182	192	203	187	199	183	184	197	170	172	197	175	160	214	182	188	180	189	215	176	180	192	192	207	174	188	192	189	188	199	191	195	191	163	204	199	207	180	186	176	177	171	178	187	208	208	181	179	208	221	168	158	218	187	178	199	181	180	203	169	188	195	210	167	204	183	188	188	180	189	180	188	179	182	172	196	204	187	189	210	216	182	218	199	204	194	195	205	212	189	183	173	175	189	203	194	184	192	192	192	179	182	181	184	166	192	203	189	187	207	167	216	209	167	217	210	174	190	194	191	216	194	184	186	176	188	177	165	190	186	190	206	164	194	194	185	197	182	188	169	200	189	206	159	206	189	163	178	201	198	179	182	187	208	197	187	160	189	199	181	201	195	184	208	207	198	186	170	184	192	177	177	217	188	168	204	177	185	192	194	186	203	209	223	209	196	172	203	184	211	179	185	178	173	192	175	209	192	199	187	211	190	200	186	182	189	185	186	166	179	209	195	194	181	209	209	183	208	168	188	206	170	166	192	185	193	187	185	165	182	205	191	171	208	193	185	194	229	208	186	186	207	201	198	186	183	212	204	167	172	165	191	189	186	201	189	200	196	193	192	201	197	196	181	194	177	192	203	180	179	195	189	178	190	193	169	168	212	177	177	164	184	177	185	189	196	199	199	181	189	193	195	176	179	200	193	189	199	181	187	172	196	144	192	196	174	197	213
23653	21024	28015	24238	21017	8972	921	550	462	408	389	400	287	315	351	306	343	312	273	259	288	288	260	270	291	275	295	260	285	310	274	279	247	223	253	262	262	283	258	276	246	280	287	275	248	281	267	287	276	256	239	260	245	266	267	268	261	252	257	255	247	256	258	242	237	241	271	218	277	262	268	232	248	260	256	249	249	244	258	257	271	251	256	250	261	273	279	296	252	230	248	265	255	262	267	251	234	278	275	258	272	261	249	293	258	259	246	269	253	241	242	265	256	258	238	265	233	241	238	257	258	246	253	238	257	269	277	241	273	221	251	255	247	243	292	265	305	260	260	288	255	252	263	262	264	221	255	277	239	267	232	249	240	253	256	265	275	253	259	253	252	245	267	258	270	290	254	259	237	298	254	251	223	257	256	225	261	265	224	253	258	285	257	242	264	253	240	252	265	255	216	239	223	276	256	270	214	246	267	233	265	206	237	250	257	252	218	247	262	250	216	242	254	239	269	258	300	269	260	237	265	275	247	245	250	217	235	269	249	254	256	268	261	268	237	273	255	268	256	256	279	264	273	259	251	263	259	247	243	278	218	272	237	279	237	241	257	265	239	271	262	243	262	254	241	266	266	254	279	257	275	287	280	222	261	236	260	282	240	250	258	271	229	246	246	247	233	271	242	257	240	255	254	233	241	256	243	264	255	270	252	215	260	282	259	263	252	254	254	231	266	241	226	266	251	241	251	267	275	240	273	261	261	251	245	252	248	245	229	248	249	272	237	278	235	268	245	247	267	224	235	229	277	263	257	274	235	232	275	267	246	274	267	188	264	234	210	232	237	250	233	276	249	270	249	270	260	256	254	244	249	237	263	266	246	261	248	258	285	254	248	250	286	256	263	247	243	245	250	229	235	253	268	262	249	232	240	271	279	280	248	248	248	213	268	252	255	264	248	259	263	265	266	240	272	245	256	246	273	285	241	261	217	268	234	234	266	252	254	273	275	264	236	259	251	258	274	259	236	246	248	238	244	246	278	225	275	239	242	260	267	246	252	234	266	254	238	254	243	247	255	256	236	264	213	237	254	268	252	253	222	247	258	243	236	281	197	277	275	249	256	242	273	273	259	236	242	265	280	255	229	236	239	268	248	257	230	244	311	248	272	243	284	282	277	257	267	283	267	244	231	248	256	229	255	260	218	236	247	267	281	249	232	269	259	243	266	280	265	245	266	259	248	237	218	238	245	273	267	281	275	257	254	270	285	278	268	261	222	269	287	290	292	267	255	242	265	229	270	292	240	232	245	235	267	232	286	238	261	239	248	223	236	283	260	244	246	265	244	287	227	279	266	248	247	253	276	271	259	258	250	228	256	233	253	239	243	253	272	252	245	233	248	248	231	280	245	255	262	270	226	228	256	267	247	266	260	243	252	234	239	234	265	234	248	258	251	254	231	267	242	256	222	268	259	251	269	271	260	249	267	248	268	256	237	230	256	251	256	302	251	245	274	253	270	236	276	249	244	265	250	247	257	250	262	251	255	253	259	271	260	294	266	273	236	244	255	241	252	256	252	281	262	261	243	238	244	251	262	260	248	273	279	279	256	278	293	260	259	242	251	230	260	277	253	265	251	297	229	256	220	264	262	210	257	246	246	266	244	231	255	261	265	252	238	253	230	230	236	297	251	268	253	299	276	242	262	260	263	262	271	258	249	244	279	238	239	236	279	206	256	241	254	275	249	242	261	280	256	261	265	230	260	260	288	253	236	260	224	257	271	232	240	251	282	245	242	242	268	258	291	221	279	241	252	269	254	276	232	260	267	249	245	249	244	299	256	270	235	266	266	233	254	264	247	260	257	249	242	258	249	248	261	242	262	255	274	259	264	245	246	217	269	274	250	275	242	252	271	256	270	236	250	237	259	272	231	225	262	234	231	237	255	270	294	240	231	278	232	259	248	277	268	255	240	249	226	261	293	240	261	269	237	286	241	246	248	266	294	254	238	246	291	235	251	233	263	256	267	271	248	250	265	255	238	235	270	286	240	236	253	270	239	222	260	259	264	272	238	269	236	219	244	277	248	239	253	260	270	270	294	254	259	239	249	269	266	247	265	248	260	233	261	261	245	273	244	267	265	274	228	258	258	252	232	257	265	265	245	254	227	252	234	275	221	250	263	249	270	267	286	266	259	242	251	261	246	253	225	252	218	263	252	242	271	219	241	237	259	265	237	273	240	264	259	247	250	258	288	264	281	242	254	230	229	261	279	267	243	258	259	265	259	273	243	273	266	247	262	249	255	239	261	218	281	265	253	261	287	263	246	259	222	269	228	260	260	258	251	260	242	279	264	277	257	263	246	256	252	275	260	240	256	258	260	250	256	246	248	244	246	236	261	253	231	231	254	240	248	275	246	242	257	267	241	270	257	256	266	238	247	232	240	266	286	235	236	239	246	271	252	272	293	240	246	268	250	266	283	266	264	267	258	254	244	235	280	224	265	260	233	267	239	273	227	280	262	280	263	261	250	242	279	274	222	232	234	262	260	236	239	248	261	243	235	250	249	277	248	244	252	280	243	266	279	254	263	249	272	245	251	262	263	250	239	295	249	271	262	278	239	243	255	243	253	262	276	250	274	291	254	258	260	279	254	265	266	245	274	243	255	236	236	266	272	256	259	244	281	243	234	227	251	251	253	263	243	246	260	259	264	277	249	270	263	246	255	251	264	256	227	246	256	234	267	264	234	254	261	239	259	260	261	254	238	257	273	273	260	228	231	228	260	264	239	246	247	264	259	249	266	268	225	257	257	245	252	236	236	263	276	247	238	235	253	253	271	269	264	254	256	220	250	234	237	279	251	253	260	265	268	274	249	270	248	251	234	265	258	234	264	249	233	285	248	235	295	275	264	248	259	267	282	267	255	254	231	266	287	250	255	263	251	287	269	256	254	250	239	225	254	254	268	237	244	253	259	230	219	274	264	240	252	255	273	285	261	269	251	238	249	238	251	263	216	257	294	260	257	254	277	273	260	263	233	237	237	258	258	268	252	224	275	237	256	272	235	253	281	256	251	233	271	263	241	292	261	254	252	225	267	241	266	238	233	264	257	245	238	255	231	233	250	209	243	297	268	271	252	238	269	252	243	271	246	246	258	243	275	283	258	299	260	280	270	271	256	253	260	266	247	227	249	246	259	242	264	256	263	262	262	257	260	263	248	268	258	254	233	255	272	275	257	268	245	289	271	250	285	274	269	234	263	263	230	259	254	278	222	267	217	258	242	228	246	260	250	261	229	240	234	247	249	245	260	240	259	265	261	257	266	250	227	251	267	259	273	253	244	259	243	259	253	288	267	257	260	237	242	254	268	244	217	257	281	272	253	262	277	231	237	296	249	263	253	261	244	234	236	249	260	270	273	232	248	251	319	247	266	251	249	251	234	270	219	256	264	261	252	268	229	259	232	254	243	238	250	278	273	235	281	245	252	255	254	250	241	274	293	256	264	251	275	244	252	276
15313	26562	5494	2514	1796	1309	1057	841	715	608	480	491	428	393	382	362	359	337	316	316	310	299	312	314	328	314	321	314	287	285	275	262	280	284	276	310	265	267	274	252	264	259	281	273	254	282	288	277	269	275	290	263	284	261	275	295	293	272	273	279	269	276	296	227	269	280	279	272	293	255	308	262	258	287	274	265	277	282	256	281	278	286	290	248	272	276	278	265	273	286	272	282	258	268	254	266	247	293	275	288	243	279	298	277	296	253	235	281	298	258	290	261	264	259	243	266	261	286	268	301	247	287	262	254	257	254	278	290	307	285	245	236	258	254	285	248	279	273	251	277	269	242	264	273	256	248	267	281	279	260	278	275	283	235	266	241	281	266	299	255	248	269	277	270	258	283	248	287	285	261	260	288	259	267	288	252	290	276	261	237	296	263	290	258	286	273	266	285	287	274	261	269	295	284	266	260	251	271	264	232	280	234	283	244	260	241	235	265	250	280	270	284	269	256	258	266	273	267	292	256	247	247	269	253	281	272	261	287	285	269	281	250	259	268	241	271	272	249	269	267	242	253	250	279	270	302	268	267	274	295	273	257	269	276	287	263	290	266	282	234	306	262	253	283	252	244	259	286	253	269	283	296	267	266	293	288	276	244	263	250	251	257	271	284	251	278	275	286	269	278	283	293	246	262	291	285	276	270	287	275	318	265	272	242	282	271	264	279	268	283	232	240	240	245	235	281	250	268	283	275	257	228	283	246	259	279	268	266	323	277	270	263	274	254	278	238	280	259	256	270	245	304	274	293	285	247	268	246	267	242	247	267	224	282	288	284	289	266	259	299	279	267	264	284	289	271	274	244	290	237	282	259	268	255	258	269	274	283	258	290	306	279	297	264	281	267	242	269	287	271	279	269	273	249	282	284	292	288	260	277	257	271	259	272	237	279	262	275	243	259	273	263	267	264	242	287	257	268	235	252	260	286	266	272	267	259	270	266	290	288	246	266	266	283	286	308	283	259	262	269	195	252	260	255	269	266	231	266	281	269	267	274	238	274	261	273	285	305	267	251	261	277	271	263	239	247	246	262	251	246	266	273	241	271	254	270	276	268	272	260	233	234	253	259	282	265	257	262	299	273	255	268	253	282	270	286	255	281	268	253	268	269	243	317	275	256	289	272	284	259	275	282	280	299	284	249	251	265	298	281	309	275	275	254	297	289	243	270	272	280	280	282	256	309	270	258	265	280	275	236	272	261	265	275	255	243	225	260	259	270	277	250	272	297	241	248	229	258	285	279	250	283	242	252	274	281	245	269	287	262	247	259	272	243	246	275	252	271	262	272	247	266	258	268	270	270	282	258	281	267	265	281	268	286	251	271	264	307	258	256	289	297	264	252	264	258	266	310	268	274	290	294	240	277	284	258	225	262	257	282	273	265	261	238	240	297	257	287	264	276	266	283	295	259	268	291	257	261	258	255	271	265	230	272	277	257	257	293	293	246	286	260	257	249	262	249	266	248	268	240	315	271	271	267	268	273	303	265	297	264	281	270	253	250	313	291	278	280	304	277	293	280	213	303	281	263	261	254	271	268	249	282	250	272	281	281	256	243	254	273	262	286	281	294	280	252	274	240	241	260	240	257	254	253	265	291	275	250	265	274	256	261	312	244	272	295	257	240	282	233	251	272	277	216	267	292	255	250	272	251	276	259	270	275	267	263	275	260	283	261	281	265	266	259	266	291	271	300	271	256	257	243	247	282	253	256	256	272	257	266	228	261	248	258	242	249	311	260	265	247	256	249	243	292	258	273	282	281	257	279	281	267	238	261	257	270	226	259	283	293	253	278	259	262	267	273	248	291	278	251	257	274	276	305	272	279	273	290	253	290	263	275	273	285	295	271	254	282	259	264	268	272	266	255	279	273	245	290	284	277	278	254	262	245	279	278	275	279	271	287	256	245	276	262	241	285	268	261	250	262	283	274	297	272	264	251	276	239	246	261	258	254	259	270	284	304	241	304	277	267	237	240	265	268	254	285	262	250	263	262	263	233	256	261	276	244	260	259	257	267	305	256	260	256	316	279	274	259	274	227	253	274	268	292	257	263	270	296	247	304	256	288	272	248	271	254	271	224	247	274	269	261	275	276	266	260	261	267	264	265	286	271	266	293	271	257	264	250	265	248	280	264	274	250	283	268	287	254	257	269	250	272	267	275	265	295	262	263	256	258	303	264	245	272	283	283	265	271	276	284	254	239	307	252	247	311	284	254	272	243	256	278	263	269	287	271	264	255	248	240	281	243	277	254	280	297	275	248	274	289	262	241	245	263	265	275	255	283	274	247	280	268	239	282	266	275	275	268	281	276	241	226	281	230	287	242	292	290	251	259	262	301	264	254	280	258	276	272	290	247	253	261	268	239	258	261	250	261	285	250	270	279	301	258	259	267	271	273	296	288	248	292	293	269	241	285	274	259	291	283	260	274	265	291	280	252	248	262	263	248	280	279	268	255	280	271	282	259	260	288	262	266	253	256	276	249	263	278	273	284	286	283	306	272	266	256	263	272	291	249	264	270	272	263	262	239	246	270	249	279	278	260	242	259	287	262	290	282	265	274	284	281	266	254	285	254	269	261	241	249	260	247	259	257	293	260	267	280	283	235	261	271	244	312	272	269	279	285	294	282	248	271	285	274	264	250	265	264	260	273	249	263	281	250	275	283	281	242	242	300	260	285	243	287	229	248	243	260	276	234	265	274	302	252	267	256	287	248	271	274	276	258	229	269	303	266	250	297	282	260	243	302	280	296	287	276	240	279	253	299	293	240	252	242	261	241	292	273	247	280	253	263	257	285	278	251	245	277	273	260	267	266	259	291	256	255	251	270	244	287	262	289	258	222	287	289	257	281	253	273	253	231	254	274	268	279	294	292	257	275	249	289	271	246	273	243	248	248	276	248	260	277	270	293	270	276	255	271	252	264	258	249	246	292	264	284	290	265	255	264	298	294	248	290	269	301	266	233	272	273	273	279	252	282	279	280	270	269	254	263	270	283	272	225	269	244	278	294	260	280	279	267	251	253	280	278	274	282	288	245	274	256	273	296	272	238	258	247	263	257	265	263	264	262	233	263	265	280	274	257	249	270	265	257	279	270	277	222	260	282	288	292	253	274	269	267	252	271	270	257	275	302	257	269	304	249	275	271	268	261	264	265	245	272	252	280	250	254	266	281	267	264	268	279	244	258	265	284	244	270	234	253	292	302	238	246	247	249	277	277	277	274	244	279	270	263	226	235	294	232	250	275	267	288	273	268	260	272	277	264	259	262	275	268	270	257	244	259	277	240	292	261	235	275	252	269	257	286	282	277	294	259	248	237	246	269	296	287	249	279	274	258	268	288	280	257	281	260	252	254	266	256	253	247	284	271	271	259	243	262	280	286	263	259	295	291	270	242	250	287	295	262	276	272	291	258	261	284	283	289	253	285	284	239	227	254	300	288	275	260	286	270	258	298	255	289
24856	21070	26875	25394	8918	717	542	464	442	439	421	407	385	370	400	371	373	351	333	386	364	351	361	342	343	341	378	366	341	323	332	346	348	340	358	333	311	325	325	330	364	339	345	346	357	339	372	351	328	387	318	367	346	369	362	313	308	337	320	324	354	357	346	336	339	343	336	360	330	345	325	325	350	327	342	311	316	313	321	335	341	317	355	344	351	351	341	310	316	335	361	321	326	340	346	309	369	358	345	334	356	295	356	332	328	343	309	352	329	348	361	356	361	360	345	343	324	351	341	358	327	305	346	334	330	305	338	343	347	340	316	339	342	311	314	337	338	338	306	341	358	345	355	335	317	343	352	362	313	343	324	345	346	301	364	351	332	359	332	361	296	314	340	323	355	350	318	359	350	322	332	332	364	366	352	312	355	349	344	324	323	355	332	302	354	313	308	335	331	310	351	335	342	333	337	340	379	362	331	332	312	326	336	331	348	354	320	303	339	319	311	337	355	312	361	308	335	316	322	331	356	302	324	372	339	350	313	362	371	319	364	347	351	366	347	318	339	315	346	320	344	349	327	338	327	359	336	356	322	353	327	312	353	320	353	351	340	372	371	364	364	343	328	342	319	359	339	317	371	329	352	299	381	328	325	353	376	308	342	317	333	356	368	342	354	339	323	343	369	360	357	324	345	330	360	328	328	338	345	344	337	336	314	309	336	326	340	338	349	336	344	339	352	316	346	358	324	342	326	358	338	354	364	301	359	352	354	388	341	328	331	317	365	338	358	319	337	293	348	352	374	333	359	368	367	355	339	336	345	335	328	353	325	330	335	329	369	362	348	327	352	345	354	359	317	316	340	364	346	366	374	358	312	359	354	336	376	335	324	356	364	349	368	319	376	353	342	354	385	332	335	350	348	319	332	339	336	360	330	314	320	371	350	343	343	350	382	348	354	339	354	342	359	341	353	333	351	334	352	322	327	342	334	327	345	336	363	338	315	339	401	273	351	323	350	346	319	334	308	332	336	331	316	360	321	279	325	365	347	340	357	332	301	348	368	315	393	355	367	372	324	336	351	339	346	348	343	362	352	329	334	349	319	301	355	323	329	336	325	355	355	327	332	325	330	346	346	333	327	332	330	376	328	307	321	354	324	334	304	301	350	338	346	322	349	325	360	358	374	354	342	357	298	341	337	349	333	361	334	317	336	335	367	309	323	335	304	331	363	297	350	352	330	356	339	373	347	376	336	349	347	322	331	337	356	332	335	347	360	308	350	326	352	354	353	358	366	343	320	354	356	365	352	343	323	305	329	329	343	347	303	356	333	317	356	348	311	346	295	346	321	349	356	338	373	341	352	349	351	343	332	345	359	360	333	337	347	342	342	348	346	318	317	333	357	364	318	340	320	365	319	376	339	360	337	376	351	359	315	330	303	345	351	339	346	354	331	304	330	332	351	304	341	336	376	320	362	358	339	326	349	323	321	344	309	341	351	337	328	323	341	320	315	315	338	337	352	328	335	371	319	333	347	326	332	347	344	316	334	341	362	352	347	316	351	362	300	363	323	337	332	358	346	342	347	314	332	362	361	328	344	343	360	348	350	362	349	297	356	313	343	326	336	375	348	331	318	336	366	342	317	329	351	357	335	317	343	369	356	397	348	368	347	309	303	361	317	356	321	316	348	344	326	316	348	357	353	341	337	334	369	321	347	355	333	329	316	364	357	322	348	348	351	325	344	322	341	339	358	335	323	325	332	340	343	349	362	322	345	340	344	385	355	340	343	346	356	302	354	378	354	344	370	335	332	332	356	314	340	329	342	330	349	369	349	351	320	319	352	362	299	329	347	347	381	341	329	320	346	314	348	370	320	368	354	311	344	319	324	322	328	380	335	339	361	353	350	361	335	334	322	321	346	337	336	333	351	306	352	365	325	354	343	331	337	372	351	323	325	348	327	338	315	316	363	317	333	343	338	320	341	334	323	378	352	339	335	374	320	328	357	343	333	308	334	363	326	313	320	331	338	337	325	312	315	318	348	323	376	333	363	324	322	356	295	377	323	341	340	329	362	329	330	352	343	337	308	322	322	326	325	344	367	328	356	330	341	328	339	319	347	333	334	372	330	360	354	340	364	338	362	328	359	336	332	323	339	336	353	352	351	334	326	348	368	337	355	353	382	352	350	359	304	336	382	364	308	362	354	315	344	338	360	356	334	309	343	349	323	333	362	315	355	349	308	375	377	322	337	339	353	300	324	354	324	332	335	335	331	339	340	309	355	317	370	336	366	358	351	311	365	368	388	334	353	334	317	334	308	359	363	341	330	365	325	338	362	296	341	341	346	333	336	328	325	325	351	330	346	335	361	334	349	349	318	336	334	374	331	349	299	318	361	354	348	337	371	338	334	333	339	333	319	341	340	340	328	326	322	320	324	366	308	341	342	334	327	353	348	331	339	345	357	329	331	350	306	333	346	332	339	332	332	341	314	321	332	341	341	361	348	329	348	319	323	385	327	358	377	351	351	335	335	349	324	322	322	330	324	328	294	318	331	343	340	356	357	309	334	339	367	321	363	348	346	355	351	328	322	336	366	334	356	362	320	371	357	348	345	339	362	343	292	353	341	369	332	369	335	325	335	334	360	361	389	352	345	345	330	326	325	353	338	324	338	343	361	335	311	327	361	341	351	305	343	320	332	339	341	332	322	350	328	331	311	336	354	330	359	305	316	351	343	353	348	354	332	328	342	334	343	342	349	318	336	330	345	323	332	343	345	358	320	356	344	328	327	342	328	350	345	383	343	326	324	380	341	375	326	353	382	333	312	339	337	319	377	309	332	351	326	345	321	317	367	364	366	337	351	351	327	342	334	361	345	355	339	363	361	352	375	338	330	350	309	347	357	339	334	360	326	318	335	336	325	343	350	324	312	335	316	310	318	334	346	320	324	366	335	307	324	330	359	350	330	316	329	349	340	324	337	345	312	334	347	317	358	326	359	372	345	348	337	335	341	363	360	328	316	346	363	329	328	370	332	324	333	343	352	347	348	347	305	375	324	338	360	369	349	336	350	330	309	370	296	300	328	367	370	316	345	374	318	337	354	361	334	342	342	346	373	327	368	353	337	323	326	364	343	343	341	322	340	295	379	327	334	379	361	357	334	328	337	350	346	352	322	326	355	347	331	374	362	321	320	347	347	324	342	312	333	331	347	363	339	338	308	328	296	347	388	333	351	369	367	341	339	354	341	351	314	386	328	326	361	337	341	298	320	342	350	348	341	318	353	314	346	345	341	363	370	347	344	337	360	371	363	344	309	342	360	338	351	346	326	371	321	294	350	357	358	360	341	328	326	354	362	311	328	332	325	369	348	367	332	340	337	336	390	337	315	352	336	335	337	338	325	330	348	316	323	329	311	340	341	357	358	315	363	311	322	328	333	366	350	351	357	319	332	305	304	346	360	368	327	353	356	333	311	374	342	340	312	342	344	318	324	325	340	355	344	338	332	330	343	325
14940	22589	3125	1548	1171	914	779	701	596	591	508	487	452	454	419	421	412	416	396	386	385	388	370	402	384	369	378	384	382	388	353	387	368	394	390	390	357	389	360	361	343	344	415	359	373	369	368	387	400	379	409	365	349	360	358	369	356	356	376	385	350	385	369	383	379	378	350	366	381	364	360	354	381	374	372	385	381	360	352	372	403	357	377	394	372	377	336	374	372	371	355	415	362	375	379	378	340	383	378	350	397	364	384	357	391	375	365	373	374	357	364	378	363	387	376	378	395	375	353	351	354	399	357	346	335	387	366	359	356	362	351	372	346	388	345	371	361	350	373	371	380	370	343	400	375	379	369	380	355	371	368	375	368	363	341	370	360	393	351	349	363	390	361	370	344	351	371	375	374	350	345	359	359	360	379	350	384	349	377	349	396	368	364	393	359	382	359	357	386	366	348	376	372	411	390	356	370	347	375	365	383	397	349	371	358	395	353	382	331	366	359	382	368	379	415	353	361	388	361	360	391	342	405	354	362	369	383	333	383	352	360	367	347	363	384	382	320	389	349	373	388	369	402	355	348	377	371	394	360	394	366	354	361	344	358	353	408	365	382	363	359	347	392	406	323	348	345	390	378	384	394	369	366	397	408	351	354	377	401	417	360	378	360	360	396	382	353	389	337	374	360	414	317	371	366	380	352	321	355	388	390	364	354	415	396	372	361	412	367	384	350	384	369	344	390	360	357	384	369	374	377	387	367	374	382	355	369	369	388	363	373	366	344	339	384	386	344	335	357	361	349	374	369	384	358	390	354	356	391	376	384	410	366	350	363	386	374	362	359	367	351	383	395	337	387	362	388	367	359	384	374	372	369	372	358	391	352	364	363	368	346	376	363	374	374	384	332	342	342	360	385	395	384	338	366	394	379	352	338	407	393	322	362	391	395	396	329	355	356	366	381	360	351	398	408	366	367	374	358	313	387	344	414	372	386	349	356	379	340	377	390	373	360	357	370	403	344	334	348	352	363	388	360	364	376	372	344	390	363	372	360	393	354	394	353	346	361	391	392	405	353	367	388	313	380	386	362	368	367	371	377	359	357	382	391	356	375	360	348	384	340	335	359	365	366	355	361	346	394	397	377	351	362	379	374	390	351	379	401	419	368	360	348	359	377	364	352	369	365	379	349	374	367	403	376	348	348	372	347	395	379	365	346	370	387	332	351	377	351	350	368	376	356	317	389	388	381	362	361	377	374	385	384	376	371	376	396	365	379	364	367	371	366	359	383	350	352	363	374	336	374	378	387	368	359	351	353	329	358	360	383	399	386	384	371	362	392	373	378	352	350	358	353	412	344	378	359	339	371	338	335	373	338	411	400	359	331	334	331	367	348	365	381	366	367	388	377	400	379	366	374	378	347	376	360	354	383	381	404	394	347	397	361	393	375	346	352	394	342	365	380	394	391	381	410	382	371	391	387	401	353	391	374	382	371	387	368	383	344	386	382	360	367	363	354	339	381	327	375	377	381	386	370	370	398	366	412	422	358	362	359	374	373	359	369	342	397	326	367	378	385	383	395	406	357	396	354	363	388	372	377	378	381	356	376	372	404	375	362	346	365	364	360	322	378	408	370	361	365	362	395	377	387	403	360	394	354	363	371	377	367	375	361	377	369	369	369	376	398	347	359	367	382	399	388	393	348	373	376	362	374	356	369	370	354	324	349	371	352	399	365	367	365	332	386	383	374	372	367	360	395	346	378	332	357	343	364	369	377	393	358	378	377	332	369	387	371	363	397	368	383	381	344	341	361	347	355	382	353	351	381	339	355	352	362	364	400	387	338	372	327	313	364	355	378	391	368	374	389	350	387	398	365	402	337	348	337	361	361	384	381	362	396	355	372	388	362	352	348	356	379	312	350	351	359	383	395	329	356	361	363	405	384	356	351	329	378	401	349	363	367	353	359	361	401	367	371	382	348	343	378	361	359	385	351	364	352	404	372	380	362	398	351	369	362	385	350	385	365	382	385	386	358	375	372	359	310	385	380	368	334	362	399	387	345	386	381	386	360	373	353	371	341	368	354	363	347	386	394	351	347	336	371	340	348	398	350	375	358	341	387	389	372	342	391	351	368	350	357	387	341	387	363	355	382	393	347	391	392	370	371	368	352	372	357	368	374	370	346	359	403	335	380	377	364	383	354	379	336	380	396	339	373	341	368	365	388	344	339	362	346	342	374	392	380	342	360	382	395	383	388	367	366	365	363	387	320	375	360	356	316	384	396	368	369	378	351	370	400	373	361	369	355	359	322	372	384	337	361	359	388	339	346	366	350	374	381	390	352	359	346	346	328	382	382	349	377	385	375	348	382	334	359	379	372	358	369	384	374	350	383	327	388	354	386	404	357	346	378	390	388	365	358	350	359	362	346	392	351	380	350	359	376	332	407	381	402	351	319	397	339	363	374	373	371	342	348	350	368	353	355	358	370	341	349	386	381	351	364	381	347	388	366	377	396	349	381	364	400	370	375	379	353	375	370	350	366	366	313	385	374	318	397	341	349	375	351	325	377	369	338	375	386	386	337	399	385	401	386	378	365	358	373	373	385	345	371	399	363	360	353	359	368	376	359	368	374	358	388	360	380	366	368	393	378	346	382	388	381	366	357	380	383	345	396	385	392	396	381	370	364	356	388	354	376	365	371	338	368	378	364	387	371	373	363	369	398	341	335	356	348	427	324	372	378	362	352	372	388	367	362	354	363	385	352	388	377	371	405	359	408	383	400	389	356	376	369	361	362	342	382	359	374	345	371	337	385	362	375	350	367	352	388	379	393	362	398	375	374	398	371	325	373	366	349	355	370	372	357	380	374	383	360	372	401	349	328	385	378	390	386	362	384	388	373	385	388	370	392	336	373	362	360	356	364	376	358	350	395	391	389	385	375	368	344	381	351	375	348	385	344	375	367	380	354	385	362	366	358	352	332	366	359	357	352	373	413	349	348	356	346	389	371	351	375	399	395	343	360	352	395	357	358	370	399	382	385	388	354	329	352	404	367	375	385	370	372	360	330	377	367	373	353	359	442	360	376	379	382	356	374	414	357	356	346	364	344	398	381	352	355	366	378	380	400	373	372	430	386	355	343	384	355	375	320	347	367	394	370	380	365	369	360	340	384	363	383	361	358	411	374	354	369	393	377	348	386	384	362	389	395	360	373	373	360	364	366	347	374	375	397	373	371	370	369	378	360	377	379	360	333	390	350	352	380	387	346	364	362	388	325	356	353	379	380	410	362	366	378	375	390	374	387	359	382	339	397	392	365	377	366	388	379	363	378	367	399	352	372	376	373	343	373	371	356	384	344	373	383	345	376	351	360	351	383	381	364	371	385	357	396	365	394	396	385	374	367	340	371	360	355	323	380	346	385	391	422	357	391	382	361	345	349	385	362	386	381	385	370	326	365	344	393	373	373	387	357	346	385	368	365	372	354	380	409	369	383	344	359	367	386	375	407	356	383	346
22614	21122	28557	23943	21123	21162	7975	1234	975	878	796	722	716	690	663	658	615	563	566	578	588	545	607	562	554	499	543	564	543	533	578	543	535	554	543	563	503	540	519	534	531	514	515	542	522	550	547	535	510	530	506	523	525	513	494	528	513	484	524	477	502	517	501	562	498	505	490	515	526	479	505	500	533	499	542	518	521	509	538	512	504	537	567	522	536	568	537	497	554	537	491	520	505	501	536	507	537	490	493	535	505	549	513	476	551	533	502	526	505	536	531	561	529	546	540	529	514	533	483	497	511	535	515	507	508	537	483	500	536	521	528	513	543	479	572	536	500	515	538	560	475	477	543	498	485	574	508	490	510	511	525	539	473	525	525	505	564	559	530	526	543	511	528	530	513	511	503	513	521	495	513	538	459	486	530	552	519	463	552	562	538	493	532	535	533	535	526	526	488	500	495	514	530	491	501	556	502	568	524	520	504	532	552	497	528	496	547	569	516	496	525	524	545	517	515	491	537	532	549	540	491	527	533	494	560	541	503	532	513	522	476	510	482	524	508	491	492	533	459	502	513	508	488	513	508	484	505	474	503	506	506	547	495	512	511	514	539	515	504	556	537	513	543	483	535	511	516	502	539	459	503	537	518	492	525	483	524	476	530	466	512	519	504	516	523	521	512	530	523	508	556	520	512	514	525	532	537	499	499	485	547	516	557	505	488	477	544	538	525	495	517	542	515	513	488	523	516	547	491	496	516	503	507	538	503	508	490	508	532	544	534	525	552	512	540	540	480	465	570	491	513	532	551	524	480	494	557	483	500	499	537	550	527	493	561	519	508	545	501	455	509	524	540	500	543	544	522	538	495	546	519	523	541	539	527	504	510	525	505	521	541	558	520	517	537	530	506	524	502	484	503	524	517	555	483	542	548	559	538	509	511	510	535	490	511	508	490	524	529	456	506	475	509	504	504	522	509	518	546	528	521	506	524	502	491	527	517	549	525	561	520	518	530	524	528	510	516	525	515	500	508	527	530	524	535	522	513	481	501	510	526	541	520	519	520	538	520	503	509	523	488	497	526	519	520	498	528	518	504	533	516	471	504	505	532	484	512	524	571	562	518	516	494	506	568	504	516	495	531	525	478	510	501	530	483	540	521	486	482	482	544	505	520	539	510	504	504	553	546	563	498	536	512	491	529	522	524	565	533	484	521	513	519	526	492	478	521	504	510	498	487	528	542	552	552	533	564	541	485	522	569	519	518	514	513	484	503	487	476	487	509	568	526	571	553	545	520	478	554	496	494	510	480	551	555	507	499	575	538	532	551	487	475	497	513	516	489	550	517	483	526	491	498	585	540	545	489	551	509	537	504	487	483	522	509	462	557	555	520	502	510	540	547	488	519	533	546	506	502	511	526	456	527	551	554	547	518	566	522	483	524	516	505	523	501	500	507	510	524	530	513	505	517	529	517	513	484	489	512	541	501	487	496	536	505	533	489	510	523	507	558	525	514	537	498	485	496	492	490	526	531	519	528	528	553	520	560	566	529	491	502	492	508	494	476	537	497	509	555	531	515	521	531	521	523	535	497	522	508	505	499	501	515	508	523	512	511	496	513	537	500	532	494	526	520	529	511	494	537	519	548	479	493	525	536	487	519	536	502	489	499	551	509	530	507	501	475	531	524	532	555	534	541	481	543	507	522	518	541	487	515	530	530	506	540	558	551	548	505	556	512	518	528	482	534	551	555	495	497	492	517	497	497	543	536	494	516	512	524	522	516	534	512	519	509	506	525	494	530	524	549	476	558	491	499	520	515	496	494	522	500	515	510	536	527	537	500	545	541	522	524	520	553	500	466	524	520	496	497	534	528	507	531	524	500	519	519	539	516	542	489	535	526	506	523	502	508	517	525	505	522	514	501	528	525	536	513	521	457	485	527	559	511	532	506	535	508	526	534	499	545	518	495	480	493	538	519	506	452	511	509	503	530	532	532	520	481	507	521	575	481	501	509	503	522	510	546	498	495	553	532	510	531	520	500	546	487	571	506	534	538	542	506	500	513	534	499	539	513	512	512	501	536	511	466	548	492	516	517	519	544	495	500	491	502	495	506	495	558	528	564	498	545	507	538	510	533	526	497	496	492	528	507	509	482	512	452	514	539	521	531	557	513	499	490	568	483	517	511	526	540	493	503	492	526	539	550	506	547	523	510	528	472	512	509	486	528	502	497	536	505	518	516	469	534	506	486	501	527	493	504	512	496	524	531	480	532	521	485	482	515	486	521	561	485	522	495	534	548	488	531	529	509	494	505	501	549	487	544	530	513	539	526	555	514	477	524	525	533	500	530	489	551	505	483	518	539	490	465	545	537	520	517	515	509	477	518	509	547	531	518	488	501	520	514	477	493	510	555	479	488	524	536	512	517	520	484	493	494	591	533	517	516	517	465	493	508	526	483	523	534	530	497	535	529	523	496	545	536	515	523	536	533	506	538	507	525	508	517	521	524	498	528	480	528	506	509	521	525	511	517	469	530	522	493	486	523	495	500	538	516	567	519	489	517	525	504	521	531	492	551	505	504	527	502	549	522	489	538	504	472	521	521	530	530	532	482	529	529	527	507	534	528	515	493	479	522	556	507	511	510	577	534	456	543	519	512	555	520	528	531	505	511	538	505	529	507	532	492	571	555	481	502	543	516	528	497	554	508	526	521	508	523	500	524	545	521	509	516	545	521	547	554	509	547	499	548	518	509	500	545	536	507	490	537	544	513	523	538	538	536	493	492	514	528	523	540	526	492	518	528	533	500	517	556	512	519	555	525	541	530	505	491	477	519	525	494	517	534	508	501	513	501	540	513	506	529	539	490	478	519	545	516	492	531	489	482	535	514	518	497	494	507	529	526	527	507	493	489	523	518	527	507	498	525	517	551	513	487	561	532	529	513	524	524	511	513	514	515	521	506	496	535	472	498	503	489	488	538	530	496	509	529	507	512	552	538	512	500	542	492	524	501	548	516	508	523	512	548	507	500	509	546	542	545	557	511	526	496	517	478	495	502	511	467	505	491	531	497	530	517	487	510	529	526	533	508	530	531	527	490	505	527	500	531	500	490	541	532	525	512	513	500	459	562	505	524	489	512	532	499	558	506	512	534	542	494	520	474	515	525	564	528	518	516	536	518	520	525	478	514	550	522	527	509	538	550	461	484	522	470	497	521	543	530	561	527	462	538	514	514	492	548	536	525	501	531	498	534	529	545	486	512	505	491	514	521	502	518	477	499	561	505	519	526	492	512	550	513	473	527	535	524	545	512	532	491	512	561	529	533	545	509	519	508	542	497	517	486	527	527	492	520	486	511	490	529	519	524	526	488	543	490	538	500	537	558	483	503	489	511	539	511	562	536	524	539	534	517	500	493	530	496	516	490	525	543	516	546	496	521	545	528	510	521	502	530	497	508	536	532	508	544	507	492	528	523	512	504	511	547	530	549	493	523	479	523	510	539	520	536	521	517	528	482	535
17378	31844	9448	4641	3442	2584	1998	1626	1434	1163	1001	948	825	843	808	720	677	649	632	658	609	606	616	594	605	597	536	583	583	569	572	604	531	617	541	534	527	575	514	583	565	537	556	576	551	516	554	537	487	556	564	526	518	523	522	534	534	533	525	581	548	525	535	548	491	567	522	510	535	550	520	541	504	520	540	523	531	528	508	524	522	519	537	523	528	506	537	515	496	579	526	509	535	490	514	493	532	572	489	509	543	514	505	499	543	542	532	531	494	505	551	513	491	532	505	482	546	554	525	530	515	505	540	484	520	505	558	527	566	519	516	497	539	498	487	485	527	535	575	542	514	465	533	520	530	547	561	536	525	525	521	541	533	525	543	521	548	506	510	553	508	484	499	522	507	563	538	481	505	531	510	468	558	525	553	492	542	523	470	549	526	515	553	529	504	468	541	527	515	542	566	493	507	508	551	538	502	513	529	481	466	551	509	564	530	472	537	527	539	559	524	554	541	507	537	517	521	516	520	536	521	496	518	529	540	556	510	546	554	529	504	531	494	534	515	458	546	485	520	506	545	498	509	583	532	505	538	517	517	475	564	518	542	506	499	505	515	505	493	494	551	501	517	526	530	523	511	505	539	527	524	544	503	561	543	508	504	486	501	543	557	547	532	516	491	507	511	526	511	571	526	554	545	493	509	531	518	521	528	539	520	592	537	499	512	489	555	489	542	539	498	568	526	503	520	538	533	486	516	550	542	553	519	506	485	533	522	497	501	540	523	514	555	512	550	525	504	525	501	531	521	535	468	524	574	521	518	541	490	526	544	538	555	534	483	524	491	482	518	509	500	545	546	518	594	544	527	520	513	514	499	513	536	529	571	519	477	592	488	522	547	525	496	528	532	533	508	509	531	491	455	544	530	503	483	530	502	511	534	528	486	523	541	519	483	503	523	524	502	495	484	520	522	546	530	515	474	497	525	513	488	509	513	546	540	523	511	516	516	516	555	564	522	524	514	504	511	528	513	547	548	495	513	498	589	515	505	537	471	532	499	516	497	556	508	509	546	493	513	539	567	533	511	504	536	522	493	538	516	551	532	546	519	537	509	513	574	529	519	481	487	504	531	516	511	509	525	502	498	535	511	521	491	516	516	532	492	513	524	507	511	480	555	547	490	519	534	511	505	519	515	574	504	507	557	481	477	512	493	530	541	519	514	518	535	520	505	499	483	539	516	508	533	467	518	506	531	548	525	538	537	544	545	551	533	497	510	523	527	511	532	534	550	534	487	548	529	493	518	484	514	531	523	525	509	517	511	494	502	534	522	538	541	507	509	543	512	546	558	520	535	523	530	510	560	488	516	515	530	479	528	501	546	530	482	545	521	528	536	508	532	518	493	503	550	526	526	496	501	503	538	525	530	544	533	472	519	529	496	537	491	518	526	531	483	521	515	509	556	519	521	530	509	517	474	524	536	540	506	537	516	536	506	552	545	512	535	495	498	525	505	522	507	509	533	498	523	509	492	520	493	554	509	528	541	513	549	514	497	525	536	518	525	518	529	493	537	514	539	546	562	527	515	478	537	533	504	498	521	541	504	496	493	523	534	531	539	468	513	538	581	535	535	543	514	565	565	555	484	518	524	536	502	527	511	521	515	507	521	526	505	554	511	517	553	480	477	536	513	553	551	538	548	498	502	544	525	523	532	501	513	469	516	517	552	531	515	525	506	488	545	507	531	508	526	509	536	502	503	554	505	542	572	513	512	530	505	505	531	489	537	520	542	555	530	480	541	546	530	515	507	520	537	520	521	530	540	550	505	529	484	546	554	496	522	521	528	533	503	534	540	514	542	573	523	539	517	507	514	502	478	561	515	527	520	525	527	535	566	546	496	514	544	548	526	477	513	485	520	505	540	541	543	550	528	490	510	513	497	552	526	535	506	506	507	508	526	543	476	521	524	516	558	517	511	521	539	505	517	532	468	471	488	535	506	515	499	503	506	495	494	526	532	551	524	513	561	514	505	494	559	505	515	480	523	530	527	510	552	520	525	503	540	509	537	543	537	521	532	519	486	498	518	514	505	518	535	547	510	522	484	508	536	540	521	512	546	505	492	531	539	482	496	537	528	549	508	536	551	517	511	514	504	534	513	529	531	486	518	541	511	504	501	515	523	506	497	528	510	484	525	562	495	527	514	523	516	522	568	533	482	547	515	537	540	499	524	527	541	509	519	554	513	503	494	538	495	511	546	515	507	524	491	503	561	512	549	528	519	536	529	500	512	522	524	522	549	503	492	480	512	535	501	566	535	531	523	536	516	535	502	497	522	521	547	509	498	501	541	508	522	541	514	492	531	506	544	522	558	539	483	551	511	555	517	459	522	525	517	522	522	497	523	486	557	505	483	481	508	497	488	516	513	564	515	515	522	544	511	520	529	504	492	497	495	563	518	518	505	555	505	533	540	530	535	512	525	555	537	502	529	534	522	500	485	557	533	516	529	516	558	521	554	512	518	542	489	516	530	544	482	513	532	518	504	541	514	470	535	546	508	515	496	560	518	489	499	507	530	495	525	523	548	514	557	557	506	533	527	508	534	517	522	533	527	527	529	500	508	557	542	569	490	501	505	536	532	507	531	521	507	530	562	537	513	547	533	554	533	508	538	488	532	496	545	555	480	532	535	503	521	522	533	501	542	552	566	509	510	491	498	538	551	533	515	510	526	522	501	502	535	537	558	526	551	513	533	501	542	574	505	515	515	531	528	470	545	502	523	488	503	527	552	530	504	515	511	490	519	526	527	550	489	537	518	510	529	501	532	502	545	548	502	511	505	505	526	496	488	549	531	484	486	526	510	490	512	547	538	533	546	511	550	477	509	551	524	531	503	555	538	512	510	531	483	538	523	533	533	483	511	514	512	533	525	507	505	488	519	510	500	526	496	521	528	500	530	517	514	502	507	500	547	480	510	501	537	523	486	485	501	502	547	530	549	481	545	514	501	509	490	509	528	494	495	524	491	476	514	544	555	546	556	501	507	559	505	475	504	521	519	520	511	471	512	527	524	542	556	498	504	521	480	542	528	555	514	527	556	518	569	549	552	546	560	528	488	513	545	515	522	536	548	522	510	503	531	508	546	558	530	526	487	530	527	482	542	517	547	521	541	545	522	550	554	522	494	574	511	513	500	527	509	535	502	543	493	510	505	534	556	498	489	517	498	515	522	542	565	488	523	525	517	455	523	500	554	521	518	506	509	520	514	490	542	509	552	545	490	545	535	507	542	516	519	538	541	529	530	521	498	540	536	473	538	535	541	504	556	502	534	493	509	524	489	516	530	534	520	511	521	497	520	539	538	557	538	521	552	521	519	528	552	533	536	530	490	587	480	543	494	538	474	535	515	534	532	514	510	504	525	564	501	504	508	531	520	512	503	549	563	475	530	530	525	513	525	512	531	524	543	522	531	492	523	493	546	515	496	496	521	535	487	510	527	561	544	488	510	575	531	523	522	521	542	504
27675	18561	4377	337	243	203	194	196	181	181	202	185	183	166	167	162	164	168	148	157	160	176	175	155	175	163	179	182	163	183	191	165	182	162	162	185	157	174	157	161	147	178	168	154	182	164	154	159	200	178	168	191	175	172	190	189	180	170	154	143	192	172	143	157	186	173	164	162	171	168	157	155	177	163	147	159	162	143	165	160	161	164	175	159	158	154	174	144	176	172	175	142	166	181	154	157	153	167	182	174	191	154	173	166	164	175	162	191	181	178	151	180	175	142	199	150	155	150	175	175	156	178	166	163	171	188	163	150	172	157	183	171	173	151	156	145	163	178	157	156	170	170	152	176	154	168	158	162	153	157	163	164	159	145	167	166	156	169	164	200	144	148	180	172	168	187	159	165	134	166	151	157	152	155	165	177	183	170	162	162	167	181	169	165	129	177	174	177	170	160	165	167	176	160	200	181	171	177	182	148	162	174	180	177	183	175	157	166	159	145	202	149	158	185	169	158	175	157	166	167	174	160	165	179	157	168	165	152	175	152	151	156	158	193	167	183	168	162	166	164	150	156	145	151	137	150	177	175	188	186	145	171	150	150	176	175	165	165	161	187	172	181	158	173	158	164	143	158	173	178	189	173	168	176	191	151	142	171	175	180	158	152	161	163	175	181	147	167	170	169	160	167	150	192	187	135	170	157	157	145	157	165	143	165	158	172	161	173	154	162	169	135	172	163	145	174	175	154	160	161	165	161	181	170	153	147	184	191	168	197	139	166	173	153	163	156	182	154	153	159	174	165	168	150	172	162	172	196	169	167	163	176	173	182	146	161	172	143	169	157	166	146	166	170	168	162	163	158	179	156	152	164	143	152	180	174	173	157	139	166	170	160	142	167	166	181	170	143	163	161	145	165	161	190	167	172	175	181	176	172	147	161	163	151	159	187	171	174	180	172	193	173	177	171	137	161	189	149	174	166	147	175	175	164	166	163	165	143	172	168	172	154	162	163	180	169	168	156	145	186	173	160	158	180	165	173	161	155	180	160	169	168	172	161	169	166	169	177	162	204	143	172	168	185	133	174	157	161	186	174	171	176	165	158	162	160	162	161	183	167	149	167	176	159	174	169	179	179	159	180	160	146	169	148	170	177	145	184	153	141	170	164	177	154	165	182	160	164	173	160	156	166	170	188	200	155	154	149	162	172	180	145	171	152	167	175	145	165	146	169	157	141	173	170	168	177	174	149	169	165	159	165	167	181	155	159	153	173	183	165	176	167	171	167	182	155	150	181	171	177	151	161	155	174	175	154	161	155	173	172	159	182	162	147	166	173	166	157	174	186	167	156	167	184	190	158	182	185	170	177	152	161	177	153	147	175	162	153	151	151	169	161	165	153	144	165	168	156	141	158	172	146	179	174	170	163	169	158	166	154	160	158	159	145	152	167	177	163	172	200	175	177	172	174	175	174	152	177	195	172	148	170	185	147	180	175	160	178	155	161	173	159	173	163	159	140	164	167	169	180	156	166	162	170	149	144	183	181	176	161	166	165	161	145	163	156	156	171	178	172	174	167	158	167	157	134	146	169	170	156	155	173	177	159	153	168	159	155	171	143	182	187	166	158	165	167	165	154	179	189	166	188	148	168	175	162	159	194	171	164	144	158	179	171	193	172	161	188	148	183	180	173	149	152	172	203	152	182	168	152	172	164	186	166	165	180	174	177	171	165	159	161	175	151	160	148	162	170	181	185	167	162	139	161	169	164	152	151	167	153	158	165	153	156	170	194	153	165	169	162	174	172	167	167	160	169	180	170	160	179	162	165	169	144	150	169	181	143	151	171	170	163	176	164	183	136	163	170	169	159	181	169	174	151	171	172	184	188	154	172	154	186	160	159	174	159	162	140	172	182	196	177	140	158	140	147	179	174	166	175	172	158	165	166	167	161	177	162	161	176	155	182	153	153	164	180	162	159	147	189	155	177	156	169	158	141	166	168	186	192	166	164	154	162	160	170	150	146	149	164	154	153	172	166	142	159	167	162	152	177	168	157	160	195	168	178	174	168	162	159	171	152	178	183	157	192	172	174	154	158	169	173	176	149	186	160	172	151	170	150	187	159	180	168	162	181	158	156	188	171	164	180	137	171	171	165	160	184	152	155	171	175	161	171	169	158	181	190	163	149	162	146	166	164	192	191	172	150	166	176	157	176	183	158	154	132	169	181	152	164	148	167	175	171	194	153	148	187	189	162	158	173	166	169	171	176	159	143	152	165	129	161	165	164	177	164	186	160	166	152	172	154	152	129	164	172	164	155	183	171	175	171	150	172	155	126	194	172	157	166	166	155	146	155	164	177	157	170	181	156	171	193	159	144	170	150	173	157	166	169	169	181	161	159	154	165	181	166	155	171	171	138	155	180	159	171	143	163	177	151	175	156	173	162	180	156	167	165	158	194	166	168	151	178	172	183	163	179	166	175	173	158	143	176	170	159	189	150	168	177	179	158	181	186	150	161	146	182	165	175	187	177	173	178	170	149	176	169	153	180	194	169	160	170	181	164	164	152	180	177	156	166	175	147	188	166	169	168	153	182	167	179	161	177	171	172	171	179	158	162	189	177	175	166	170	153	155	184	145	190	183	169	163	156	166	189	181	177	178	153	190	171	178	173	161	172	154	166	186	139	163	159	159	145	164	154	164	150	176	165	155	164	160	151	176	151	176	193	161	149	163	152	174	158	190	149	160	167	154	149	176	174	179	158	178	162	170	165	174	155	178	165	166	174	183	147	168	189	175	166	166	157	161	170	176	175	154	178	184	160	160	164	156	169	171	170	136	178	163	154	177	162	177	175	186	175	182	146	160	164	152	179	179	156	131	150	187	172	190	166	162	177	194	149	165	170	179	171	163	155	181	167	175	166	181	146	178	153	185	169	157	157	184	169	169	143	164	166	175	165	156	140	171	178	182	162	142	158	162	175	156	165	147	155	160	188	174	165	172	157	162	178	181	167	183	161	152	187	172	183	146	182	149	146	147	149	151	154	169	173	157	181	157	152	184	127	153	179	184	159	173	156	204	172	182	153	166	158	168	180	175	156	174	205	184	187	189	158	174	166	170	159	172	159	183	155	166	183	170	193	155	147	165	166	162	204	184	152	172	161	163	192	162	155	157	174	153	173	166	183	156	170	180	152	166	165	176	161	153	182	184	158	177	145	163	135	171	165	178	133	166	176	148	185	174	161	158	177	160	159	167	144	154	196	173	171	174	159	157	160	174	181	181	189	156	166	151	168	155	169	180	162	168	171	168	164	153	180	167	157	167	177	154	164	159	138	149	164	168	187	180	185	144	181	152	153	173	163	167	201	187	174	176	173	147	169	165	164	190	169	164	164	160	167	164	160	160	178	156	139	193	172	176	155	184	151	171	169	161	181	186	166	167	177	168	161	185	163	161	157	148	148	176	186	189	145	169	162	170	155	158	138	161	157	174	169	170	165	162	182	172	160	178	175	172	161
14346	12278	504	305	261	245	203	193	204	183	202	216	193	214	179	168	167	190	207	192	170	199	186	193	198	182	188	201	191	211	180	196	192	172	190	204	208	182	166	184	189	184	203	201	204	168	203	171	214	178	187	207	190	191	195	184	202	189	174	164	171	164	184	228	198	164	173	185	192	180	194	207	184	194	202	160	205	200	159	174	198	183	145	197	205	189	224	186	189	200	207	180	207	175	194	216	188	196	188	208	188	200	198	205	191	190	186	182	179	186	176	168	184	162	186	191	184	182	167	171	210	191	196	185	184	195	188	202	179	200	189	191	202	161	168	213	193	190	186	174	200	169	186	218	201	180	186	191	168	209	188	167	192	187	191	156	194	188	183	205	189	188	183	202	211	219	182	212	214	177	177	192	192	175	181	176	205	201	167	177	193	175	206	190	174	184	193	194	178	204	198	173	170	181	189	194	175	186	183	168	206	200	183	179	201	202	184	199	192	189	185	169	168	184	170	231	212	194	179	194	202	183	197	175	161	196	174	173	194	175	163	172	188	166	198	189	193	170	174	187	195	177	165	170	175	177	182	210	191	181	187	173	185	196	184	220	199	195	178	190	155	161	209	180	189	166	191	198	188	189	197	214	181	193	190	187	200	219	189	187	193	179	191	169	193	200	191	218	199	210	205	183	183	190	184	182	176	169	189	174	186	188	182	193	174	171	187	170	181	185	189	196	173	195	180	189	194	165	188	191	169	178	188	192	188	183	174	185	188	201	180	218	191	185	187	201	171	184	176	185	189	177	185	207	188	181	188	202	203	193	205	192	204	191	181	193	195	179	196	182	178	186	178	181	186	186	192	172	184	203	183	208	197	183	209	197	195	198	189	203	192	176	178	194	189	193	188	184	204	223	183	202	200	185	178	208	183	190	191	204	177	193	193	168	190	183	199	206	210	174	188	171	196	201	173	205	198	227	190	192	193	177	187	187	202	182	174	169	205	183	205	201	192	156	193	174	199	174	203	171	156	190	211	190	201	174	199	189	170	188	186	169	174	191	158	186	171	180	173	176	180	189	183	186	197	179	183	185	182	200	192	217	172	200	191	210	177	204	170	180	179	177	177	187	182	208	203	185	185	183	200	215	179	195	186	200	196	185	189	198	183	185	195	176	187	200	205	146	199	172	181	202	167	186	172	190	207	173	196	183	203	186	171	189	180	208	173	198	178	199	206	205	204	197	197	182	182	216	189	171	190	186	205	202	205	178	192	181	189	195	193	197	190	185	200	201	177	205	163	186	200	170	183	196	190	155	187	183	194	178	190	185	194	189	204	198	190	172	211	215	202	174	192	186	196	203	211	193	208	177	201	203	189	195	180	202	194	174	194	185	194	185	201	186	189	190	170	211	205	175	204	191	216	205	168	205	186	186	191	190	183	187	211	192	178	213	171	173	201	213	194	184	199	208	194	217	193	195	180	192	186	175	172	200	189	195	215	195	187	165	162	185	196	191	201	172	188	167	191	178	193	189	207	184	178	179	190	171	187	204	163	192	179	180	201	183	180	178	199	198	181	185	190	169	173	173	194	177	181	184	194	195	191	195	198	184	164	190	195	199	161	182	200	204	166	192	194	172	177	202	191	200	190	179	198	211	186	190	207	203	175	201	182	220	188	201	170	181	189	182	176	173	200	194	195	189	212	193	178	191	198	195	192	169	182	187	191	183	199	209	178	196	177	180	192	172	209	217	185	193	161	199	183	187	195	194	206	174	175	196	212	192	177	169	194	181	200	192	147	170	188	177	193	207	178	180	187	215	209	202	204	183	177	171	196	207	181	219	178	195	190	183	201	178	182	187	190	181	175	178	170	186	192	205	186	209	201	170	190	169	217	182	193	197	167	203	169	178	204	187	186	202	204	174	207	181	198	195	175	197	186	199	189	182	170	174	177	206	176	184	188	215	193	176	184	182	177	175	181	215	185	199	204	163	193	210	182	192	186	215	205	211	171	203	191	198	202	195	197	180	191	179	184	184	218	185	183	184	177	191	184	180	158	177	172	193	185	203	189	192	197	177	194	194	214	194	167	206	195	177	206	180	216	191	218	188	158	184	180	202	191	196	196	163	173	200	206	161	191	185	192	179	167	203	191	187	210	183	211	196	189	200	206	191	179	192	212	202	175	200	188	185	202	206	189	195	197	195	178	179	165	193	190	182	173	181	184	219	168	183	223	190	185	169	194	186	218	167	188	197	164	181	181	179	224	187	199	205	202	192	164	187	175	177	196	182	193	195	182	194	185	185	201	194	194	192	194	179	193	200	186	195	157	187	216	193	199	189	186	190	179	193	183	195	185	210	190	197	204	197	189	209	195	180	193	197	182	194	177	183	184	180	195	198	218	199	188	189	173	192	196	188	163	192	194	183	191	187	167	169	182	185	182	186	190	182	188	182	176	193	182	191	183	198	181	188	204	188	180	190	195	158	200	194	184	195	191	191	192	207	200	167	188	187	191	197	190	191	166	203	183	182	192	202	182	187	186	196	217	200	198	197	201	189	197	181	187	211	205	188	181	183	180	203	212	170	184	196	199	203	208	192	199	196	216	207	197	170	203	197	188	196	188	191	209	212	183	184	180	198	169	218	185	216	191	185	178	191	196	207	193	173	180	182	180	189	187	180	199	200	188	189	186	184	172	193	181	201	190	197	205	178	212	164	192	194	228	182	197	189	177	184	174	162	178	182	200	187	184	197	184	195	183	191	177	211	189	199	195	191	204	189	188	179	187	179	174	173	193	186	179	194	192	171	203	190	177	186	186	184	170	202	181	176	207	185	191	192	185	166	161	192	182	168	196	176	184	176	207	175	201	188	197	210	192	144	169	182	166	186	170	200	183	194	190	193	182	193	185	162	184	157	208	211	225	186	168	211	197	190	183	202	185	188	181	182	224	175	201	203	174	192	193	194	176	185	203	205	183	189	190	216	189	224	219	166	212	197	174	172	217	166	197	176	185	189	168	180	198	160	204	198	193	179	166	183	193	204	191	208	198	212	182	178	188	206	219	175	187	173	184	178	170	202	221	183	181	183	207	174	204	194	186	188	185	188	195	196	221	197	194	202	181	174	185	186	177	169	208	212	198	194	196	191	165	177	196	184	215	200	193	179	185	178	179	189	194	207	193	196	181	197	198	172	210	199	192	152	189	216	200	183	182	205	184	187	161	170	196	180	163	181	185	163	179	181	176	201	199	195	188	180	169	207	194	194	184	179	208	172	188	182	210	189	197	185	186	179	194	202	169	189	179	187	180	180	197	187	173	186	204	178	178	188	200	207	178	176	187	194	172	191	183	215	173	193	211	194	216	190	179	221	200	195	187	190	199	171	198	187	201	209	181	181	172	177	185	201	206	189	205	170	197	196	185	203	186	202	193	195	191	188	204	190	198	182	194	185	218	206	199	188	190	201	170	170	191	189	178	186	194	177	228	193	184	199	180	196	172	173	173	185	215	195	197	204
23697	21085	27966	24464	21093	9036	874	600	499	453	409	370	357	347	339	314	321	295	301	302	284	291	283	280	264	284	276	298	289	233	260	280	270	269	284	292	267	259	264	274	258	259	308	287	260	272	247	248	282	286	252	220	264	290	245	274	252	232	277	293	248	268	251	265	289	271	274	251	252	270	271	255	246	247	247	251	255	267	259	250	252	273	232	271	279	288	244	260	265	263	233	242	276	264	246	250	285	262	248	227	280	224	229	284	242	275	241	236	271	251	275	278	264	278	243	244	255	250	260	263	251	279	263	265	249	263	269	250	255	252	230	266	278	274	278	241	250	229	271	257	295	263	239	266	246	275	247	242	267	239	248	267	261	246	250	252	241	245	280	295	257	239	236	242	253	245	263	264	285	259	244	240	236	243	241	269	257	301	228	263	253	249	238	253	232	264	239	280	265	276	251	234	261	285	241	253	244	250	266	275	274	255	260	235	255	249	237	266	238	261	257	268	258	265	256	254	234	244	264	257	231	293	272	262	285	250	235	285	248	264	255	249	261	263	250	271	248	295	250	269	232	239	263	238	254	264	285	251	243	276	244	257	287	275	274	273	252	256	242	238	266	273	290	258	241	272	269	272	253	263	248	268	248	273	294	267	275	267	256	241	246	238	255	262	281	268	247	253	267	236	257	265	258	254	239	242	271	235	251	240	231	276	252	268	277	275	249	250	268	271	276	249	273	265	247	257	279	272	265	245	293	272	270	255	247	280	246	251	284	245	263	265	257	258	270	279	248	271	243	260	291	263	229	265	270	265	243	298	273	258	222	251	246	269	237	235	261	250	234	263	244	243	295	260	260	271	243	285	266	259	251	249	261	243	261	262	255	266	254	265	258	248	268	272	266	269	279	262	273	225	285	260	261	268	278	276	249	282	285	248	254	245	281	251	256	277	251	246	248	252	272	249	248	239	266	262	260	306	264	245	293	270	243	256	243	300	275	222	261	250	238	254	264	239	262	251	290	290	258	253	242	240	296	265	250	274	267	245	262	257	237	293	244	251	226	282	268	245	255	275	282	262	268	243	241	258	268	242	280	265	271	256	287	246	267	249	284	255	273	240	250	253	249	283	256	251	269	292	249	276	275	283	251	231	259	257	259	257	243	270	256	240	285	267	284	280	285	269	276	261	256	246	258	248	259	278	251	243	272	267	257	266	235	244	273	254	247	250	265	290	254	248	242	231	259	256	252	255	238	249	240	263	270	238	248	291	270	290	242	230	257	276	243	242	284	275	260	247	237	282	257	249	259	281	258	252	259	260	254	249	265	261	270	270	260	280	241	269	265	261	252	290	260	252	289	276	263	270	273	253	282	268	251	264	251	254	258	268	264	249	247	267	261	260	254	267	264	242	243	244	253	272	253	257	274	280	225	270	271	240	236	256	245	246	269	295	243	268	245	272	280	274	247	288	266	220	245	252	242	265	241	295	272	251	258	251	223	238	300	246	252	250	249	277	276	238	273	254	256	263	246	239	253	245	259	266	260	265	275	262	279	247	255	271	248	255	246	270	243	238	269	296	238	259	278	268	249	272	261	255	264	246	264	247	215	243	273	280	247	284	265	246	244	279	231	268	210	239	257	248	262	271	273	242	259	262	268	238	256	218	262	267	257	263	232	248	238	262	259	238	279	248	255	242	246	279	268	265	258	236	253	248	251	246	260	262	286	258	274	245	236	251	258	262	258	264	249	268	246	254	297	250	237	280	265	247	235	268	287	262	300	247	271	250	247	256	254	255	245	272	280	261	282	257	257	258	279	280	274	266	252	256	262	264	264	253	261	265	265	260	247	247	261	293	225	258	284	263	253	263	247	234	246	271	249	252	289	237	292	254	236	247	275	282	245	243	260	259	263	250	264	293	276	238	258	264	267	238	255	264	255	257	274	260	235	231	260	264	232	276	249	307	248	250	258	253	265	282	233	276	270	244	249	267	230	256	273	245	270	255	241	273	260	241	259	232	257	264	248	241	243	252	249	254	244	268	241	274	267	237	261	250	249	277	273	280	250	255	261	255	251	246	215	292	267	253	260	244	277	260	268	261	262	273	247	259	274	252	267	258	268	237	252	280	268	262	243	275	232	264	244	268	256	260	250	260	262	244	231	272	240	288	245	261	240	292	293	282	285	271	245	271	253	223	265	281	255	221	245	251	255	261	254	222	277	259	254	242	257	274	254	239	261	236	256	256	227	274	280	267	255	251	265	284	257	237	290	265	257	232	278	205	265	283	261	268	274	264	241	246	251	252	266	246	249	270	262	265	259	265	222	260	242	258	244	246	254	230	254	261	273	244	241	246	286	231	260	238	260	260	250	243	250	213	253	240	277	279	236	256	267	260	269	237	261	235	253	236	236	231	267	275	246	267	276	260	282	258	252	238	252	267	250	246	264	269	278	272	252	262	249	256	278	260	236	243	233	234	257	272	242	258	262	251	233	266	235	229	248	266	281	246	248	244	260	221	269	267	251	241	255	261	277	230	251	266	287	226	246	238	275	274	272	250	251	232	299	256	261	260	235	243	256	272	252	272	275	243	272	272	265	228	237	269	265	244	254	270	258	259	228	238	249	256	266	260	266	258	272	259	266	262	272	262	284	256	262	249	239	259	227	261	266	268	255	225	284	261	236	246	282	244	263	270	268	250	230	271	251	279	260	256	269	240	266	258	258	233	248	257	262	275	267	240	243	258	302	237	236	261	251	228	248	220	218	270	274	237	230	241	248	266	258	254	268	253	274	273	251	265	262	251	245	266	254	269	247	247	243	277	273	241	289	268	251	283	261	236	257	258	241	275	274	256	256	253	278	267	275	284	260	192	244	273	260	258	273	284	274	268	255	260	235	257	264	257	279	274	244	265	271	243	249	254	264	263	250	237	270	247	259	282	245	258	246	266	235	256	277	252	250	257	239	277	250	265	231	226	248	247	276	253	297	253	249	270	258	275	267	231	269	267	244	260	272	254	237	271	245	264	262	281	238	254	242	278	266	257	261	247	288	257	276	258	276	249	256	268	252	253	289	293	259	280	287	249	241	265	285	236	256	265	283	266	239	262	269	277	266	240	273	243	278	239	281	250	258	268	246	259	223	262	267	244	248	249	238	240	242	246	284	234	294	246	263	266	243	243	277	268	289	279	268	253	288	292	240	267	251	236	238	241	261	286	269	274	260	251	269	276	265	274	240	258	268	255	284	244	269	277	282	267	263	237	260	276	257	252	261	255	278	282	243	253	248	258	245	266	251	264	240	252	257	288	286	286	258	256	268	263	233	265	245	267	252	236	274	286	247	248	265	265	262	272	261	249	283	283	229	262	273	301	244	276	295	270	254	251	243	252	237	261	260	265	241	261	256	258	281	282	259	220	285	268	269	282	238	240	248	247	285	255	258	270	248	256	263	239	238	262	276	268	275	291	269	265	241	231	280	283	239	261	227	250	249	268	266	280	250	281	268	277	273	261	243	243
15738	28981	5620	2562	1862	1441	1091	870	691	615	537	477	456	397	390	366	339	339	357	337	305	337	343	305	310	290	284	277	315	309	301	274	272	296	294	285	265	291	262	295	287	297	274	277	265	259	296	253	261	261	271	288	289	270	287	291	278	283	274	278	287	262	279	263	276	269	306	326	261	262	290	293	261	281	266	291	317	270	266	266	230	271	276	284	259	272	233	267	288	255	283	261	258	260	269	284	295	229	277	271	253	233	297	327	261	247	253	277	271	266	264	288	264	286	292	274	273	283	273	281	260	230	256	299	246	290	265	265	269	260	270	273	283	271	265	252	283	276	279	251	276	260	254	278	292	306	281	299	258	302	270	276	299	277	281	274	282	264	277	286	247	289	311	259	265	285	249	282	231	258	309	274	249	281	276	247	254	287	274	278	266	268	290	255	259	272	280	290	235	304	263	250	276	289	284	272	260	260	251	268	255	283	263	306	254	224	284	251	254	256	283	249	263	272	272	262	229	279	275	287	264	248	284	293	251	253	247	299	283	263	296	287	290	274	266	298	266	252	299	237	293	282	274	264	286	253	251	251	285	286	289	271	247	267	266	286	241	274	288	290	257	242	248	282	276	277	256	279	255	301	268	322	272	259	277	238	260	273	267	269	284	271	253	264	274	297	257	260	274	296	256	251	281	258	294	272	288	258	258	267	248	280	270	260	269	276	293	296	263	260	287	257	266	249	267	261	313	293	256	275	263	292	310	261	269	269	300	305	253	244	254	272	268	254	252	269	263	262	289	298	243	259	234	267	288	259	260	268	264	289	273	259	258	293	237	269	246	263	257	266	270	274	272	237	291	285	260	258	256	256	293	261	304	274	276	283	273	273	288	228	253	269	276	289	293	290	257	263	272	267	300	294	260	276	249	260	286	268	294	275	280	256	283	288	252	272	265	236	280	282	294	256	245	262	268	257	304	277	274	237	206	266	262	283	267	279	274	260	278	260	282	256	254	240	298	287	248	255	271	240	249	273	278	284	284	289	275	288	306	253	297	257	251	257	295	276	297	293	257	242	278	290	267	272	274	309	283	242	270	299	300	263	260	248	254	273	252	268	261	273	260	243	253	257	271	270	239	261	245	296	281	292	264	251	281	257	242	278	258	267	257	273	270	285	262	268	270	299	289	277	256	277	254	263	267	277	278	269	265	262	293	235	296	257	262	279	274	291	260	306	280	266	273	272	250	289	299	262	264	303	267	265	279	275	276	278	290	272	289	269	264	264	287	257	278	313	273	260	269	277	270	276	251	303	292	261	293	267	250	255	265	263	284	304	287	280	258	301	288	268	289	276	277	256	262	285	264	238	271	296	278	293	261	280	275	288	254	273	269	276	256	277	277	259	278	269	254	270	243	253	258	272	271	255	269	267	269	272	238	282	266	267	269	249	278	280	268	269	278	298	273	235	287	240	263	228	259	244	291	286	243	255	257	292	263	277	288	272	271	268	287	291	257	269	266	238	277	239	279	290	269	271	305	249	291	280	280	242	257	282	279	295	257	254	278	271	252	254	265	268	246	270	251	270	288	276	246	273	248	303	265	286	268	294	258	298	270	243	255	271	279	254	249	234	260	281	271	300	262	313	293	273	273	254	288	285	284	282	268	245	257	259	278	245	243	280	284	261	256	294	283	285	277	280	252	277	278	285	221	271	278	269	276	269	297	271	284	266	279	240	260	290	255	262	250	291	256	276	275	249	281	290	253	272	263	289	262	283	257	248	283	278	272	257	262	265	260	295	273	266	248	271	282	277	258	258	279	259	275	270	266	269	263	264	292	251	290	282	281	273	267	279	269	240	290	277	270	278	299	266	275	274	287	258	265	284	295	263	268	247	298	263	276	282	257	262	274	293	277	270	266	265	258	257	282	287	255	256	260	246	277	288	279	258	274	283	308	252	255	258	269	254	242	281	260	258	254	283	251	279	294	248	275	268	275	288	273	256	254	248	265	265	277	287	276	262	253	288	275	269	250	275	238	277	270	247	295	229	268	283	285	264	269	237	269	269	274	298	285	289	235	269	298	265	251	278	244	255	274	251	256	281	301	267	271	286	266	274	274	269	273	264	286	254	285	264	283	288	232	271	288	246	261	296	287	274	256	273	288	281	266	263	266	304	260	253	265	276	276	289	271	273	260	264	256	274	280	299	274	297	265	265	263	278	270	284	283	288	275	261	250	253	262	288	267	280	262	258	271	269	283	269	273	288	274	302	286	280	243	267	266	283	266	265	269	282	262	268	253	265	250	301	268	275	256	276	263	258	279	275	275	270	312	256	255	266	275	263	235	286	259	265	225	263	250	261	280	279	252	249	284	253	273	318	255	277	264	300	248	286	271	281	255	266	262	249	265	254	275	267	312	274	263	285	286	244	258	251	275	285	280	252	268	291	290	266	271	275	273	251	283	236	310	259	266	302	302	275	268	270	265	246	283	250	289	273	251	273	254	263	250	302	279	279	252	270	265	249	276	283	281	295	278	282	253	275	264	256	269	261	272	247	260	303	276	302	237	261	238	274	234	266	263	300	258	278	327	254	292	280	253	295	253	283	258	257	259	291	247	247	276	269	290	283	268	265	280	257	289	287	274	273	265	270	255	275	272	245	302	282	278	281	257	243	292	254	286	275	296	278	276	274	249	270	289	252	269	287	273	279	257	285	266	301	278	274	271	269	286	275	248	267	282	254	268	313	283	280	276	275	265	270	268	253	266	267	292	306	272	282	242	268	261	276	248	249	262	269	283	276	243	281	285	244	279	260	277	257	292	288	251	237	257	298	304	263	277	259	265	294	273	292	247	270	274	276	268	263	262	256	286	259	263	308	268	264	245	243	264	272	269	268	255	263	271	293	274	245	285	268	273	273	279	273	281	255	267	267	277	251	300	265	270	265	255	286	263	266	256	271	314	245	275	294	262	281	264	285	249	255	249	266	240	266	279	238	269	266	271	258	259	270	262	280	253	262	279	298	257	266	287	275	281	244	273	260	290	258	251	264	283	261	265	257	254	267	290	279	243	240	291	281	267	249	268	279	304	277	257	284	292	280	263	268	310	263	269	265	280	262	291	272	281	248	267	266	240	262	280	272	261	282	302	258	272	280	299	249	283	277	257	255	258	278	283	249	239	268	277	250	270	298	275	274	265	245	285	258	298	274	272	270	254	299	259	257	261	260	259	296	265	268	252	261	276	270	265	276	281	257	277	262	263	263	276	276	276	247	273	274	283	277	284	280	242	286	307	285	261	242	265	278	285	242	268	276	296	274	278	249	268	269	288	285	287	261	279	307	257	252	271	250	293	274	268	241	273	273	258	272	272	268	268	280	287	312	244	277	272	295	261	266	305	255	271	269	264	281	253	278	245	266	285	259	273	294	233	293	263	294	249	242	288	264	255	281	261	269	271	267	278	258	275	257	264	267	292	290	260	263	261	281	265	280	265	266	301	283	300	239	284	256	264	256	259	301
24927	21095	26797	25539	8959	672	567	464	415	427	388	381	375	380	386	348	387	361	349	379	363	326	387	390	347	348	357	344	346	366	338	377	389	343	328	353	384	344	360	311	312	348	318	357	327	327	313	330	311	382	380	343	329	372	343	364	352	367	322	346	356	335	349	352	348	317	351	322	353	343	364	321	359	363	333	375	344	321	351	347	360	379	329	354	325	362	343	319	322	321	348	335	358	339	331	340	382	370	338	351	375	340	351	352	302	342	327	332	310	317	357	328	318	309	343	299	349	344	347	352	322	368	333	377	364	356	345	324	342	363	336	355	338	344	348	331	389	345	312	324	311	335	352	319	319	325	301	387	320	350	325	334	358	348	337	346	350	368	338	304	311	340	339	343	352	320	327	362	315	339	325	326	296	357	340	306	353	330	343	340	317	361	314	338	324	323	309	360	317	336	330	326	368	330	396	344	369	335	365	339	350	349	361	315	347	322	352	325	356	376	338	346	342	354	361	340	333	334	357	350	332	344	352	310	331	337	340	340	350	322	341	355	347	329	355	362	331	371	377	353	362	360	313	307	327	346	325	322	363	355	334	334	352	365	355	355	345	327	332	346	334	316	342	300	352	324	301	342	355	333	352	340	345	334	358	331	343	345	320	320	337	375	380	353	363	349	372	337	364	315	326	338	297	287	331	326	384	355	347	339	318	328	353	318	358	322	335	332	346	376	347	344	337	333	339	297	309	350	345	337	359	323	355	294	356	356	360	358	303	347	332	346	334	364	324	348	346	350	360	357	342	320	356	378	318	339	328	293	354	323	320	323	335	324	340	360	357	383	339	324	295	333	348	353	334	318	319	369	347	360	359	353	325	320	331	330	303	352	336	357	333	317	339	321	320	328	354	350	297	360	327	311	368	331	333	324	317	317	339	349	320	328	361	319	350	339	373	356	345	335	356	335	298	356	359	361	355	337	351	347	333	365	340	327	317	337	325	304	349	334	335	338	344	327	367	326	335	372	343	347	345	303	337	374	361	330	362	315	335	375	325	327	336	321	341	343	302	347	362	349	347	331	335	307	341	318	353	335	316	380	317	335	327	361	317	356	348	372	325	332	356	345	342	342	325	325	324	318	322	344	349	363	341	354	329	343	342	343	335	319	330	346	333	354	333	345	323	340	325	345	318	339	329	325	341	361	356	338	358	325	334	322	355	315	362	332	331	333	343	313	338	351	347	344	352	349	350	309	326	336	347	301	350	333	319	340	337	350	368	303	352	350	297	326	317	349	368	347	309	372	332	332	363	320	335	335	319	349	350	337	353	329	366	332	336	331	311	357	325	323	361	330	312	365	365	347	365	336	329	358	331	325	342	347	334	331	333	348	343	356	352	300	349	312	343	305	352	353	337	320	320	346	335	329	351	367	352	339	348	333	304	316	312	323	333	348	342	312	349	322	351	360	364	341	373	341	335	347	334	344	377	313	317	325	327	325	337	346	325	340	347	318	328	329	389	295	325	350	334	336	325	366	336	383	365	336	343	349	338	327	360	327	325	359	315	342	317	336	311	358	352	347	348	304	335	370	337	348	355	332	342	333	352	332	362	321	340	321	313	377	381	344	293	318	325	341	372	315	314	352	346	335	328	303	332	324	361	341	352	339	352	373	375	349	340	352	312	351	338	372	323	368	312	328	369	358	312	355	349	341	338	349	325	374	330	327	332	306	361	373	352	390	348	316	339	316	365	339	322	353	378	369	359	338	342	352	354	344	362	284	336	340	348	347	355	349	377	334	355	375	353	369	358	333	337	329	350	345	334	356	347	350	383	355	341	342	353	342	338	343	325	317	319	338	336	337	308	332	347	336	345	372	314	367	347	352	381	347	308	344	349	344	358	340	311	346	345	398	346	321	302	346	336	366	374	336	315	335	344	350	349	355	321	328	319	334	349	317	331	366	311	339	346	299	302	335	306	332	348	324	327	368	328	321	355	331	358	311	354	367	338	343	341	341	317	343	332	359	319	315	355	315	328	344	326	337	352	339	346	334	352	351	334	359	348	364	291	384	336	353	379	352	381	328	322	356	355	324	339	334	344	350	319	331	342	353	362	317	343	350	357	300	350	348	357	326	337	330	325	319	341	320	361	333	369	332	324	331	325	327	329	329	323	318	319	320	326	349	331	357	327	371	337	340	347	311	367	317	335	347	367	334	310	332	318	333	314	335	360	389	346	331	365	339	306	351	369	358	323	345	327	324	308	323	343	314	356	353	323	357	335	335	367	326	350	336	324	336	345	363	321	332	344	370	331	357	317	337	346	348	365	342	297	341	335	369	319	360	326	331	352	347	328	324	353	358	360	332	343	326	337	328	335	332	336	344	357	318	357	325	362	376	368	352	340	343	314	340	357	343	310	311	369	310	336	334	334	329	294	339	319	315	354	331	312	353	334	358	345	342	338	345	337	322	305	357	346	352	337	356	302	335	326	332	326	373	348	348	320	340	366	379	324	373	330	311	312	368	318	330	345	333	314	350	348	336	368	330	324	324	348	326	353	340	347	378	313	364	361	348	349	335	369	317	375	359	335	361	352	348	344	370	350	316	342	308	338	333	347	360	321	323	314	341	324	321	331	358	321	368	345	338	328	340	357	373	320	353	365	319	352	360	328	336	345	317	294	365	331	319	345	346	351	319	361	299	328	356	340	330	351	363	331	341	308	360	334	305	325	352	355	344	314	321	314	310	337	319	353	344	350	372	332	333	298	353	306	372	365	347	374	339	329	343	350	348	348	338	325	357	330	351	322	317	358	349	319	319	329	334	333	327	334	350	325	312	359	327	330	356	348	340	353	351	329	325	310	318	347	331	347	344	333	349	327	327	360	319	329	349	351	349	338	349	319	358	350	314	351	370	338	318	329	343	323	360	341	315	341	341	319	375	334	348	348	335	340	344	321	377	349	318	329	358	346	323	345	336	334	333	334	326	315	364	340	388	309	323	340	369	307	305	348	334	331	309	314	339	330	339	345	346	360	361	317	359	347	331	318	322	358	355	342	326	351	339	330	342	371	328	336	296	310	382	347	354	319	324	346	305	335	330	315	306	327	342	337	338	328	335	358	341	353	350	315	350	328	319	313	343	360	325	337	346	326	364	330	335	312	347	306	379	359	334	348	325	339	327	376	359	347	372	331	344	355	353	321	350	306	336	336	331	302	362	350	367	324	329	347	354	310	352	343	333	369	335	343	360	351	348	344	329	358	376	344	328	362	340	341	360	310	313	321	337	315	334	337	326	304	329	362	331	326	316	340	342	341	345	348	354	345	362	346	357	331	362	376	352	331	309	339	338	335	356	326	368	325	354	354	358	373	347	352	352	348	371	339	375	322	332	330	342	335	329	347	358	337	333	341	322	362	349	332	360	320	341	332	361	317	373	405	327	324	349	336	330	342	355	343	334	373	357	306	350	346	355	350	316	368	341	321	344	332	327	300	324	337	333	340	328	374	330	331	347	357	350
15188	24478	3163	1592	1197	983	838	725	559	526	490	459	475	429	391	412	380	401	405	423	410	422	416	404	366	404	364	405	382	405	372	369	366	371	356	372	354	369	340	388	392	390	347	372	372	437	358	365	387	384	352	397	366	392	376	364	394	352	368	350	376	350	373	395	350	405	355	360	405	351	366	365	378	359	379	375	374	388	411	347	406	357	363	369	371	401	388	393	386	386	349	360	367	368	367	358	355	363	374	357	388	348	396	383	367	367	382	369	368	377	390	383	352	344	374	388	387	391	368	380	375	353	363	381	387	368	353	377	347	372	358	384	377	368	360	368	374	374	401	379	375	388	350	364	382	368	375	376	384	370	395	372	368	347	386	370	383	366	364	388	382	336	344	378	370	391	366	366	379	385	339	330	408	376	412	386	381	379	360	368	382	383	372	350	373	405	327	407	359	346	379	371	348	375	383	356	366	374	349	384	375	376	421	349	388	337	393	348	357	349	402	391	368	373	380	389	373	373	417	355	352	346	372	376	371	337	391	361	352	337	349	396	359	386	353	402	374	363	375	364	382	366	362	357	373	388	353	337	373	384	369	405	338	366	370	358	360	364	361	381	382	373	331	338	366	355	390	352	359	364	359	378	414	365	403	386	318	398	365	377	405	375	356	351	384	371	343	345	328	359	391	383	361	367	359	398	374	346	355	365	364	342	407	406	386	375	357	347	344	385	365	400	410	350	351	373	371	340	388	408	340	357	348	383	345	364	346	360	368	345	365	376	399	400	372	387	384	384	336	342	385	393	357	383	396	376	382	363	373	368	389	375	403	333	401	384	367	358	383	365	350	385	396	366	337	350	354	386	347	391	367	382	348	363	355	383	370	354	344	395	403	371	379	361	325	354	403	380	345	394	388	396	389	363	372	342	362	369	374	341	344	378	389	348	385	348	344	346	401	373	401	354	339	352	354	401	350	415	396	314	416	385	386	406	381	375	395	346	355	386	362	344	354	387	363	403	376	374	362	380	360	363	403	359	362	357	380	358	399	390	354	380	345	364	405	379	379	360	398	370	393	345	366	393	405	359	381	386	347	363	368	358	392	381	350	371	400	374	362	372	393	364	379	356	401	356	368	382	389	401	412	356	341	362	386	377	352	375	355	360	360	378	361	380	341	375	396	341	328	359	359	386	374	371	374	406	366	396	380	367	350	399	390	368	373	336	382	385	393	366	371	365	376	401	400	384	381	389	379	344	384	388	323	403	360	347	344	359	366	370	369	356	352	357	396	357	361	359	364	360	378	357	362	367	361	348	398	386	352	370	360	386	346	364	368	348	368	392	367	350	367	357	381	349	386	369	380	380	343	382	373	387	383	350	362	355	375	380	346	383	387	391	374	340	380	388	371	340	374	379	360	337	379	373	370	362	372	372	377	361	338	389	343	393	355	379	359	394	364	357	370	382	349	369	319	347	356	376	361	387	374	335	352	365	395	374	334	292	377	356	389	345	379	366	375	356	362	345	395	383	333	347	373	355	370	374	395	390	342	354	355	367	385	352	392	397	348	392	375	349	354	350	383	344	388	370	387	362	380	353	395	345	352	384	361	357	387	349	378	370	393	354	353	361	338	339	372	406	338	391	379	338	373	363	396	377	358	364	370	367	365	332	352	381	378	349	376	321	398	361	342	349	384	359	380	363	345	362	376	372	371	371	367	397	363	368	399	380	350	338	348	375	342	407	352	401	360	383	413	347	385	351	327	381	346	383	391	354	380	375	404	360	386	384	372	360	398	348	371	370	396	320	361	372	365	376	388	398	361	347	325	346	370	380	409	326	395	387	377	350	369	368	352	375	355	352	376	397	393	370	374	340	397	361	369	358	369	399	341	378	369	361	375	399	374	367	380	397	363	351	375	350	364	354	378	358	383	393	372	365	384	389	371	395	408	386	371	352	335	379	352	373	367	377	339	407	382	386	395	353	346	385	343	366	397	351	368	403	404	367	353	353	377	338	385	351	332	330	341	377	377	395	343	358	356	368	336	343	368	390	377	363	355	377	409	398	386	385	372	407	357	326	379	372	377	368	367	375	395	346	330	388	385	365	376	383	388	359	379	384	357	379	388	344	377	343	371	392	377	366	358	354	340	380	377	354	364	378	351	385	401	356	359	349	368	370	366	372	352	359	357	364	377	377	369	340	369	401	346	393	343	349	364	388	354	348	363	360	378	361	356	336	362	366	355	356	334	364	337	379	380	339	349	372	343	398	364	355	352	386	373	391	361	356	346	383	348	381	378	376	368	351	376	368	360	368	400	403	366	389	364	357	369	367	388	360	407	377	421	335	374	386	350	334	380	359	358	374	393	373	368	379	368	389	356	373	361	377	357	372	381	388	360	366	363	314	362	373	376	381	382	350	359	402	362	378	343	388	344	398	387	346	385	379	367	412	335	355	375	369	380	383	407	392	397	374	340	372	385	391	349	365	378	396	364	377	368	350	371	372	413	345	354	356	361	353	401	376	398	362	385	382	362	367	366	380	374	369	356	346	372	360	378	387	372	350	323	337	378	365	364	358	378	414	372	364	373	353	390	360	352	344	330	399	359	357	372	402	359	395	349	388	383	370	362	349	374	378	370	365	336	363	343	399	384	387	383	363	372	382	373	381	385	366	366	351	349	366	390	356	342	324	349	382	372	380	422	342	373	380	358	380	373	382	342	369	376	350	357	390	362	380	402	376	362	399	366	375	363	402	371	381	360	375	342	357	350	342	364	362	357	369	350	362	360	359	371	356	363	362	400	381	357	376	378	377	379	341	355	352	347	373	357	381	408	386	370	353	360	373	345	368	352	360	358	369	379	346	372	371	373	375	376	355	351	383	340	365	372	386	368	364	358	371	363	381	385	356	352	355	345	381	359	352	398	390	333	387	381	319	380	365	358	359	360	357	383	355	378	370	376	403	372	379	402	309	375	376	376	391	409	383	361	307	342	368	370	357	407	354	377	348	364	379	343	360	368	355	372	366	393	376	396	310	388	399	394	369	344	371	406	375	333	340	355	365	336	392	346	388	371	385	367	378	339	379	400	365	383	363	362	374	353	340	362	374	327	366	333	396	365	385	375	360	354	340	349	361	393	375	351	388	385	335	376	373	362	382	402	362	363	333	371	373	370	380	400	364	350	372	318	387	390	360	351	377	392	357	396	392	365	358	377	382	344	343	367	375	368	371	379	383	353	377	341	362	358	358	347	374	354	349	366	372	374	384	373	389	356	366	399	376	341	378	375	349	352	361	342	375	402	382	399	350	384	346	366	348	381	328	366	378	382	359	351	354	361	345	383	346	351	348	378	384	344	349	388	376	391	386	375	394	382	353	369	384	365	347	368	374	344	397	346	344	353	376	369	374	364	371	372	365	376	392	393	368	352	341	388	374	348	365	353	351	355	355	387	377	360	389	360	359	362	352	339	365	350	348	357	379	358	357	343	374	382	372	389	366	350	363	361	366	352	351	347	391
22635	21092	28357	24063	21095	21136	7727	1259	962	916	815	771	706	665	617	639	605	584	652	565	595	574	556	595	557	561	591	560	596	575	553	577	532	570	519	542	546	528	543	575	518	514	518	518	503	551	573	523	525	521	542	536	505	523	532	528	502	529	501	515	483	517	525	488	517	544	502	535	522	522	530	514	533	510	500	464	510	566	495	535	509	509	496	587	554	516	517	526	530	518	535	521	523	494	505	518	495	505	503	515	500	492	570	502	496	520	525	503	563	540	553	545	495	494	565	498	501	525	526	496	537	553	465	530	536	521	515	483	516	532	574	513	520	528	494	511	549	514	504	528	541	534	502	508	548	519	509	515	519	497	500	571	459	518	540	498	549	524	551	542	524	538	514	505	546	528	531	529	549	528	566	559	516	530	475	565	548	574	533	555	519	539	512	502	522	526	466	544	580	534	539	517	529	491	526	487	508	502	533	532	524	535	488	554	548	519	516	547	524	535	520	513	494	528	537	539	516	524	507	531	533	512	561	556	516	536	499	490	520	540	491	505	525	554	514	508	513	492	531	537	517	503	487	514	529	503	525	541	528	499	564	488	497	539	526	503	534	527	539	514	521	515	537	529	497	574	534	523	576	558	527	521	558	544	512	563	518	532	502	532	510	506	537	524	537	514	541	512	532	529	493	501	527	486	480	521	507	486	508	535	518	524	470	500	538	501	477	501	497	486	546	503	498	492	522	506	522	505	527	552	524	529	537	507	550	514	497	489	555	514	468	505	500	533	495	527	505	474	521	497	499	500	522	538	531	470	555	479	494	526	514	525	520	520	521	521	537	509	543	521	537	494	531	475	549	501	487	507	508	485	549	550	492	536	514	535	503	529	517	516	512	528	523	503	559	484	525	536	508	484	513	485	488	523	482	497	521	529	489	527	523	472	560	526	538	500	500	551	515	560	509	525	513	512	509	508	514	527	482	497	496	531	522	510	493	511	529	539	476	514	494	525	482	477	548	545	571	497	469	522	536	520	482	538	532	536	541	461	492	520	499	500	519	498	491	501	578	530	540	537	515	490	513	504	495	530	569	518	544	499	529	520	517	555	534	527	518	510	500	530	524	503	488	516	501	514	510	503	522	530	487	486	529	540	480	558	536	511	518	540	533	518	506	563	488	519	498	491	497	540	502	513	519	498	510	521	488	535	557	487	521	505	507	509	495	520	525	497	458	535	505	482	468	479	497	513	512	494	570	550	545	530	513	522	513	550	545	529	503	530	514	480	548	531	490	487	497	560	502	565	494	500	515	520	481	537	494	548	524	500	502	500	504	490	529	529	511	526	468	570	515	531	519	514	507	484	519	546	565	540	536	517	520	532	552	480	540	480	521	524	509	550	514	476	526	526	505	503	486	518	548	521	540	552	531	479	499	531	527	539	508	514	533	533	525	469	485	533	517	504	528	485	529	545	471	516	518	498	486	504	492	498	507	517	518	519	503	517	503	547	530	486	536	524	485	493	501	503	498	552	505	503	526	521	516	523	485	490	484	518	504	550	533	552	524	526	523	466	526	506	526	535	513	474	526	485	492	505	538	522	504	524	508	498	549	511	539	500	541	555	505	501	502	523	522	527	540	498	482	516	531	525	494	480	463	555	550	539	550	493	533	462	507	474	529	460	534	545	508	486	507	512	515	513	507	567	527	516	498	515	526	520	480	508	479	512	487	500	501	498	515	536	525	502	535	459	484	504	526	512	530	493	522	501	523	495	515	561	495	529	525	531	520	486	551	529	518	512	503	509	521	530	531	533	497	497	542	535	522	517	494	542	505	525	540	501	526	473	517	492	529	523	496	537	472	507	528	520	513	514	459	570	500	537	482	523	510	507	520	526	517	492	509	532	489	491	517	501	556	552	515	529	543	513	531	544	520	514	538	487	525	490	541	509	514	523	516	544	507	533	514	508	514	537	570	547	516	518	524	524	516	521	522	491	535	507	501	539	507	494	568	512	502	486	547	509	530	456	494	505	523	515	545	491	488	529	532	562	504	507	533	497	537	535	515	521	490	551	520	513	486	551	496	539	507	536	467	519	557	543	528	470	501	547	491	519	535	539	517	492	530	523	526	526	502	523	517	488	483	536	485	551	511	474	500	520	468	529	500	494	520	545	467	507	464	539	520	526	502	515	487	511	514	542	511	500	500	550	529	532	520	559	534	515	501	565	476	488	500	546	549	559	509	534	503	506	545	488	534	506	542	552	511	471	505	516	521	473	508	515	492	494	520	545	521	499	526	537	525	491	498	534	516	534	521	530	492	500	535	486	512	496	493	538	496	525	525	582	542	525	538	534	531	519	547	530	521	536	513	503	495	512	534	531	548	495	484	582	535	531	504	526	519	509	532	501	528	530	550	537	534	529	528	525	543	528	540	523	498	496	505	468	554	501	534	501	480	537	500	571	510	501	496	504	522	544	497	496	473	515	529	537	518	523	519	528	524	464	550	504	565	520	476	497	541	514	558	508	549	498	516	514	505	521	505	500	530	526	489	542	512	521	533	489	510	487	501	524	529	488	515	575	512	498	536	495	506	506	558	516	511	531	545	545	508	494	543	544	523	514	506	524	499	548	494	511	512	551	508	506	555	516	520	553	554	560	543	510	486	485	508	566	512	524	536	518	517	479	501	523	541	484	524	511	507	511	490	494	487	544	521	492	548	573	525	518	504	489	527	517	484	509	512	459	489	551	543	547	553	525	496	482	563	557	484	516	497	452	477	518	542	525	518	520	464	542	512	487	490	529	497	537	488	471	533	531	551	493	494	501	533	472	479	501	551	505	533	526	530	550	452	523	498	519	555	490	560	484	524	511	504	499	496	519	532	494	512	511	505	549	484	507	496	530	523	482	526	541	512	522	509	522	524	509	502	512	524	503	510	566	523	471	525	538	552	513	550	506	535	511	541	535	489	500	488	539	532	555	543	513	551	511	505	507	537	516	555	506	526	496	501	495	513	515	529	521	513	536	521	504	503	497	483	545	519	498	514	558	473	523	525	506	518	536	535	519	528	504	520	554	481	503	494	525	558	526	524	535	520	451	510	488	478	519	516	506	512	506	520	510	500	500	491	526	515	523	549	481	509	559	502	508	502	482	537	511	525	450	515	501	533	523	543	489	527	487	511	507	518	527	517	521	507	532	470	517	514	513	526	536	523	523	495	494	492	509	516	550	521	505	520	476	541	514	601	521	517	513	516	509	489	508	510	504	565	548	541	556	497	496	559	519	534	497	513	493	521	546	528	511	551	523	499	488	493	511	508	504	517	480	564	544	529	522	486	471	536	540	513	496	543	555	531	530	553	501	497	531	529	519	487	493	528	534	520	523	516	511	477	516	526	542	521	503	527	517	526	513	518	546	479	529	526	487	506	498	528	536	495	483	509	532	509	556	456	488	527	550	529	546	530	487	518	491	529	545	529	546	520	492	504	511	528	485	534	553	543	481	526	519	505	512	532	495	535	519
18239	31882	9427	4648	3410	2625	2050	1648	1344	1201	1019	988	893	759	745	693	717	719	665	638	568	609	578	603	605	542	560	554	554	545	522	529	588	547	579	564	552	556	525	607	495	560	565	552	525	494	543	565	540	486	545	520	547	485	523	524	520	535	513	521	479	502	539	499	495	530	532	524	560	543	519	534	511	552	520	534	518	552	513	527	525	514	493	529	539	526	559	497	487	534	492	496	562	516	536	483	517	502	533	544	554	506	538	535	550	498	512	560	524	539	505	548	516	468	531	505	515	515	531	562	498	514	538	529	547	535	531	543	497	538	499	519	540	534	518	540	533	532	485	547	570	518	546	533	529	546	525	524	521	512	521	494	487	501	530	549	489	484	556	521	503	529	510	576	521	567	537	563	540	518	526	530	529	546	502	510	538	540	526	513	536	534	556	530	561	543	540	514	540	517	513	510	572	535	529	508	546	552	517	509	520	493	518	479	561	539	541	526	510	491	495	494	500	527	545	571	513	545	529	557	505	573	524	544	562	532	485	544	551	549	524	517	522	498	521	545	525	505	573	530	559	510	509	532	537	506	506	548	559	516	518	540	506	494	514	568	536	479	524	495	552	487	504	549	489	482	514	538	508	517	490	508	518	543	520	512	547	485	541	554	541	529	491	545	533	532	502	520	492	485	550	492	497	504	519	505	566	492	522	517	477	513	500	548	510	525	483	516	564	508	531	515	495	522	510	480	532	529	529	547	524	529	561	521	537	529	533	536	513	527	541	530	502	476	537	507	529	511	522	563	500	519	518	522	508	534	491	516	543	547	511	497	525	523	530	539	498	523	519	525	503	520	530	518	523	525	527	576	573	516	496	536	559	532	485	536	541	509	554	515	536	476	514	527	508	520	515	497	528	560	527	547	476	516	534	510	494	500	523	510	517	507	537	520	506	497	549	515	508	507	513	511	507	551	545	496	483	512	502	533	513	547	515	516	524	502	556	536	528	506	558	523	551	523	492	491	521	482	521	501	543	534	517	494	510	527	511	526	515	511	563	517	500	505	539	535	511	527	531	537	491	492	499	519	545	481	523	527	499	527	525	523	513	534	537	547	503	487	510	509	555	521	501	513	521	511	545	529	517	517	547	500	527	502	547	521	497	510	494	525	500	557	518	529	509	535	535	525	538	552	538	486	537	499	489	543	475	561	469	499	503	496	512	495	490	487	536	504	498	515	511	529	550	570	536	536	508	563	527	540	519	503	499	550	560	482	547	542	498	503	538	576	547	511	523	530	503	513	532	559	563	507	530	541	485	541	530	534	499	519	487	502	496	497	533	507	512	545	532	517	538	532	537	506	529	500	490	504	485	533	510	540	544	519	541	555	528	530	533	499	515	560	504	542	545	512	504	549	525	528	511	538	514	517	503	493	541	505	483	548	559	531	536	513	531	488	520	533	494	516	518	511	537	523	526	508	541	514	514	533	538	524	520	557	570	481	503	507	499	555	538	504	527	523	489	528	563	560	529	499	524	523	519	520	530	527	515	514	533	531	497	501	524	559	548	558	499	532	541	563	503	499	488	532	492	522	512	534	540	512	478	531	487	528	521	506	517	526	536	528	491	520	557	509	539	464	511	542	523	528	519	521	538	542	564	532	572	490	514	543	522	517	488	510	543	529	514	501	567	536	516	536	532	502	569	546	532	500	537	527	526	535	518	528	573	517	513	500	528	516	485	552	560	528	546	547	559	523	492	530	523	521	578	534	488	505	499	526	516	537	522	519	557	501	528	553	522	478	524	540	547	493	532	529	525	502	554	533	526	542	534	539	507	519	519	508	514	525	540	527	521	522	512	545	525	526	483	545	483	525	533	560	540	518	510	491	482	522	509	565	529	583	534	495	505	536	516	490	507	539	563	508	519	554	513	499	486	504	527	557	542	530	504	537	542	504	536	504	487	526	510	518	492	532	542	511	557	480	515	536	512	514	496	527	493	531	530	545	500	532	521	500	495	518	507	503	507	567	520	533	507	541	509	500	509	504	538	515	546	501	504	513	482	481	531	509	499	506	535	498	538	570	534	526	536	542	499	519	517	547	510	578	543	474	508	528	531	521	492	510	512	568	498	570	519	501	528	535	552	558	534	502	571	482	550	509	516	519	539	567	506	539	529	527	496	564	477	543	511	525	530	497	587	508	480	549	502	520	493	479	498	503	486	476	569	546	508	552	518	527	513	492	554	509	555	538	526	503	526	520	518	499	525	515	557	549	514	513	547	505	551	506	475	535	533	527	546	515	545	489	529	495	500	534	524	485	486	481	557	496	515	507	515	490	536	543	493	516	489	551	526	504	488	496	531	545	487	548	549	528	532	520	472	492	495	526	581	484	509	517	528	571	501	532	540	483	507	540	491	552	566	508	473	510	516	542	523	515	517	563	488	533	529	498	524	550	512	539	502	475	578	524	530	550	523	512	504	565	515	527	497	509	573	545	516	544	545	525	509	548	490	511	486	533	504	520	518	479	508	517	537	529	509	502	531	465	516	536	498	540	524	539	492	492	555	503	512	553	511	547	529	512	521	489	535	511	536	522	547	500	536	498	494	536	490	522	534	530	501	533	527	522	463	528	530	528	512	564	516	529	518	492	503	505	497	558	514	511	512	523	539	530	533	537	484	488	495	517	515	527	499	552	489	544	472	494	545	502	517	516	500	493	529	525	513	497	480	533	521	498	501	523	564	502	510	513	483	525	534	492	471	538	535	519	566	511	531	518	537	476	518	510	511	543	489	513	553	521	519	513	506	531	547	503	525	493	560	538	521	542	518	502	526	518	556	512	515	540	508	494	518	546	539	524	558	533	504	517	526	560	486	520	546	516	512	528	499	506	518	538	487	526	515	528	530	476	505	509	526	483	540	527	497	522	526	524	536	519	504	522	555	493	514	509	521	514	551	512	567	535	511	521	529	535	559	511	517	548	513	536	492	538	490	519	562	495	518	525	491	510	488	532	521	550	533	506	495	562	517	503	527	526	534	484	511	513	570	522	502	554	513	504	519	476	472	482	519	536	566	565	558	525	515	552	526	539	538	542	495	522	538	474	523	553	514	555	505	525	520	512	511	516	524	549	525	494	510	540	512	531	501	542	516	477	517	500	505	510	474	510	484	536	505	530	526	524	503	481	527	536	545	529	547	535	531	513	478	523	543	531	503	488	527	529	568	538	549	522	491	527	532	548	534	500	520	489	496	499	514	502	510	503	527	543	528	534	505	537	508	509	514	512	519	502	579	506	536	483	552	533	509	524	514	519	497	546	481	544	532	512	537	548	562	466	538	511	524	487	530	542	539	527	541	556	512	531	553	506	514	501	537	491	528	513	517	516	553	525	525	512	553	504	512	489	524	539	515	539	534	488	524	541	515	481	494	537	516	521	520	481	540	531	489	547	503	504	533	533	515	533	512	507	509	557	509	493	483	511	489	515	499	524	507	548	513	519	542	508	509	552	497	481	525	561	517	550
28003	18540	4382	366	216	200	183	178	188	145	179	178	153	184	173	166	158	152	164	163	165	154	206	142	148	178	177	186	152	128	192	156	190	157	147	171	177	185	153	173	163	149	180	181	160	162	185	156	183	163	184	173	140	185	190	181	165	185	165	166	162	162	175	148	175	171	171	175	166	169	163	146	174	150	192	184	156	158	165	153	167	188	173	160	184	172	178	159	178	150	185	156	160	172	168	165	170	182	150	188	171	186	150	150	161	142	139	162	159	165	155	176	170	160	180	167	174	176	173	172	173	182	182	175	171	179	170	156	150	150	177	166	163	170	156	176	183	149	148	179	162	144	150	167	176	151	187	166	149	141	160	152	161	174	178	157	163	162	149	169	157	175	153	160	148	166	166	171	169	154	184	180	146	179	161	161	166	161	162	181	173	170	172	164	166	170	161	155	151	183	150	172	180	170	162	150	162	167	162	156	160	164	164	162	160	159	170	154	184	185	189	155	178	170	155	183	156	160	162	180	167	164	165	161	162	178	188	167	178	177	183	178	167	166	144	148	171	169	152	176	171	160	163	180	168	162	156	170	151	162	179	159	165	161	181	166	159	158	178	177	147	172	155	164	150	182	154	157	184	158	166	179	168	157	175	167	160	176	169	157	157	155	170	167	156	173	142	163	154	154	172	178	155	151	171	173	173	170	165	182	184	171	152	172	168	183	177	162	159	162	169	177	169	160	149	171	158	175	177	121	169	169	166	158	186	157	165	194	156	167	167	174	179	182	158	164	162	168	179	156	162	158	163	158	165	162	157	178	149	151	166	175	150	174	161	171	169	193	174	190	160	173	151	150	164	171	178	177	155	159	172	172	181	146	175	181	184	162	145	166	164	160	178	154	148	159	184	171	131	182	173	162	166	151	169	167	167	160	169	180	166	157	159	154	160	177	159	173	159	143	160	155	167	164	177	160	190	140	165	150	156	176	187	166	156	176	159	171	178	169	172	162	169	179	153	166	151	137	169	166	145	161	144	187	174	169	174	160	187	156	158	152	127	164	160	190	170	171	172	177	192	157	171	157	158	156	170	162	152	183	176	170	165	166	161	165	162	166	182	165	149	185	172	156	136	159	171	153	142	150	188	158	169	156	182	164	173	176	149	174	182	163	173	176	174	169	174	161	172	157	135	183	177	175	159	171	148	182	160	145	164	153	160	179	168	157	191	157	158	166	171	170	173	154	139	151	180	178	168	167	168	157	164	163	164	195	154	159	165	167	163	161	160	145	163	177	146	163	161	164	181	148	139	178	179	158	198	175	178	176	173	158	190	169	176	173	173	154	172	168	164	158	164	164	165	155	159	157	146	145	178	156	171	154	171	171	197	156	185	171	174	171	167	154	159	186	155	154	142	143	153	180	164	179	168	168	174	174	166	154	179	162	158	181	160	165	169	178	158	195	154	163	167	159	165	175	141	159	185	152	177	129	173	153	173	170	168	183	158	148	162	154	156	182	175	157	153	150	153	137	187	180	177	161	151	168	166	176	187	155	163	169	161	160	176	173	163	134	162	171	156	170	159	146	167	143	138	150	154	186	183	147	161	157	150	187	212	175	141	164	172	165	175	172	163	156	176	153	159	180	168	188	183	165	158	183	171	164	137	168	182	177	175	188	167	158	175	160	166	166	156	175	179	146	153	171	164	157	151	174	183	173	175	184	183	145	178	159	156	151	166	162	154	175	154	160	163	167	172	171	164	167	158	148	161	169	169	164	182	179	171	168	159	168	173	135	150	164	173	151	177	150	181	147	165	161	188	177	158	169	156	188	169	175	164	151	170	192	171	170	210	162	167	166	173	160	175	149	179	163	170	178	142	154	164	165	148	158	161	154	186	148	158	152	181	172	171	162	195	166	175	176	147	148	163	170	167	205	187	155	177	139	153	151	184	161	203	169	160	152	167	155	177	176	179	162	163	161	163	174	179	175	167	156	178	175	172	161	172	166	149	153	155	168	171	177	190	158	180	158	178	123	197	166	150	152	161	170	158	159	174	183	168	148	169	159	163	170	166	136	167	165	175	151	156	151	158	176	157	175	161	175	150	157	175	157	143	170	169	169	179	176	184	160	150	155	182	182	171	172	136	161	171	172	169	193	179	166	158	157	156	155	148	171	155	149	150	171	153	158	171	176	164	174	161	157	169	171	205	144	172	171	171	161	159	166	173	159	179	139	176	168	177	169	196	148	180	144	143	153	161	179	156	179	168	171	154	152	162	162	166	167	160	191	185	170	171	140	154	186	162	159	151	160	160	175	167	152	178	141	149	172	199	170	177	157	174	151	158	168	180	191	181	163	159	170	195	161	173	156	145	158	182	157	192	157	193	145	138	151	187	170	150	161	145	166	159	173	158	173	156	161	170	171	172	172	180	160	145	154	160	171	172	175	160	177	173	184	171	169	178	185	148	144	187	164	166	178	168	173	153	175	163	169	174	176	166	159	170	174	155	184	165	188	167	138	168	157	159	174	178	177	153	155	167	158	158	199	151	157	167	187	172	176	161	158	176	173	161	165	171	154	162	170	166	159	155	164	154	170	149	160	168	162	187	171	160	140	193	153	189	181	166	145	154	165	151	179	149	162	180	158	164	157	183	167	173	151	201	168	170	155	177	186	161	164	151	159	162	162	159	165	146	154	157	156	182	168	167	165	180	161	167	157	158	182	182	144	151	155	173	181	148	167	167	166	148	173	150	169	171	183	196	174	167	184	148	164	156	149	142	153	187	169	163	145	159	154	174	177	162	162	186	143	150	169	149	159	169	165	201	152	169	158	176	151	156	165	183	165	168	171	165	182	163	158	146	157	163	178	149	159	160	166	178	140	147	158	189	167	144	164	145	164	157	163	163	175	166	163	143	176	160	146	162	150	166	164	194	150	168	185	177	172	140	149	150	181	159	168	154	168	171	138	162	163	173	170	171	159	187	177	170	180	144	152	162	160	157	167	168	168	168	162	176	182	157	170	157	170	183	165	171	168	187	182	171	178	176	163	162	163	150	160	155	146	141	159	152	142	173	154	154	153	155	175	170	160	167	161	166	136	160	185	176	187	157	173	159	135	150	168	171	159	169	193	158	167	159	183	165	171	154	164	174	191	179	173	164	166	169	155	163	184	156	163	169	147	166	183	176	168	181	165	153	160	190	189	166	178	158	184	177	178	166	166	151	177	192	182	169	161	171	152	151	145	167	180	164	169	170	171	170	175	176	172	184	179	151	179	173	147	200	152	169	171	138	182	156	158	179	186	148	153	175	179	156	158	134	178	175	184	151	153	182	174	157	164	177	147	164	198	165	168	151	148	159	171	180	171	160	167	178	183	165	175	167	170	174	176	146	156	162	157	168	174	163	166	170	167	160	190	174	158	184	151	172	135	180	171	176	175	178	187	162	161	163	160	150	159	167	160	180	171	182	173	151	161	149	167	173	171	172	172	188	166	170	165	162	170	174	148	167	187	195	175
14662	12622	519	306	279	251	229	230	188	230	176	203	194	214	184	223	203	203	192	184	198	197	174	200	190	192	213	195	198	162	203	214	175	195	190	210	190	188	188	187	176	190	196	180	168	173	174	161	205	177	192	218	164	177	179	203	184	182	184	199	200	194	191	197	179	204	171	192	177	180	188	194	195	231	211	181	184	214	192	168	182	206	214	201	180	178	210	206	196	190	176	195	192	192	206	168	182	190	199	188	185	196	180	162	167	202	178	188	200	181	197	198	207	165	191	187	191	213	198	218	176	181	192	214	193	182	195	178	185	210	198	162	203	174	184	184	197	190	225	193	178	168	183	193	182	215	195	166	212	180	208	212	202	183	190	173	203	194	209	173	176	193	183	201	194	199	189	186	192	218	208	198	210	204	191	201	183	184	202	167	171	179	202	202	192	185	205	196	189	184	187	208	176	211	199	217	180	226	164	185	206	199	202	175	190	161	194	181	209	198	176	184	183	189	188	203	193	196	195	196	187	192	196	212	174	181	187	190	172	192	203	185	189	164	221	184	197	193	211	188	207	154	182	199	205	168	177	181	211	167	179	203	214	187	198	195	170	185	191	211	180	187	160	199	192	189	196	197	187	188	201	171	188	185	187	207	195	197	200	205	206	203	195	179	175	198	189	184	187	191	172	215	181	192	182	185	186	192	198	171	193	183	166	193	196	196	197	184	194	176	170	197	240	190	186	198	204	205	197	201	193	204	201	178	178	197	172	174	202	208	198	203	176	213	189	197	192	198	182	185	203	182	165	189	150	218	209	193	195	197	226	205	194	204	183	163	176	169	221	179	191	190	190	189	193	175	174	194	160	179	204	181	173	182	166	202	173	183	180	200	200	172	184	183	216	157	212	215	203	191	189	164	196	184	195	199	197	158	195	214	205	191	176	179	184	187	169	198	193	194	170	183	183	176	169	191	211	191	208	196	198	209	207	181	217	198	170	193	174	194	200	205	178	188	183	196	184	186	210	183	179	192	194	184	166	172	180	188	209	191	177	206	207	164	194	185	226	213	205	210	182	195	210	184	166	193	184	180	206	187	182	178	171	156	169	194	191	171	192	184	191	170	194	224	169	194	197	191	168	182	203	183	174	179	172	190	186	167	206	205	196	193	189	203	197	187	193	200	208	216	191	187	159	201	176	185	189	190	207	166	212	195	190	177	181	180	199	190	182	174	188	176	181	200	196	163	170	194	192	176	193	192	174	187	192	180	174	197	186	179	191	187	173	171	181	212	196	198	217	197	209	196	188	202	184	176	171	190	205	188	187	188	199	174	209	199	179	206	164	197	193	215	185	159	189	176	203	184	205	191	181	176	206	173	177	190	180	200	194	197	189	197	197	214	204	194	188	195	171	193	196	191	191	184	206	207	196	189	183	189	193	190	184	194	204	196	207	193	205	204	181	180	180	186	177	201	191	179	228	197	212	197	212	184	197	182	200	180	182	194	175	193	191	193	192	194	211	216	183	188	166	179	210	169	199	215	192	202	197	171	198	194	191	195	193	197	186	182	207	180	184	201	184	152	176	200	183	220	187	187	153	214	173	202	201	178	181	175	219	213	174	178	182	209	198	170	190	202	197	198	179	193	191	172	175	168	171	196	199	172	170	191	185	212	182	186	194	193	181	186	169	189	166	196	195	181	190	188	167	185	203	185	189	189	180	198	199	215	188	188	186	186	192	206	168	188	186	204	171	187	202	203	187	165	195	193	173	202	182	192	189	180	193	180	163	170	176	187	196	190	194	177	196	184	201	205	192	204	180	210	171	189	206	181	175	171	183	183	199	183	183	173	191	159	178	183	192	202	178	175	195	181	189	168	218	204	182	162	189	222	188	196	188	205	208	178	189	199	216	180	203	221	201	180	196	193	184	175	192	225	224	192	202	189	194	185	186	205	180	201	203	174	210	170	180	179	171	196	183	204	193	199	185	190	171	194	189	202	191	211	213	219	182	158	182	178	188	187	202	185	178	167	218	153	187	156	183	182	200	198	180	210	193	188	165	207	187	188	170	180	153	206	192	201	179	186	179	176	183	213	216	210	169	196	189	197	186	181	168	173	176	217	188	221	189	162	199	186	184	188	174	184	199	196	173	197	202	194	192	176	192	172	209	185	158	193	207	171	185	178	179	169	201	191	188	175	176	205	197	196	159	187	201	184	185	201	180	196	194	186	188	178	202	205	198	199	215	195	162	203	185	208	164	203	205	197	161	164	199	180	201	204	194	197	177	187	174	185	194	193	192	187	189	184	202	190	167	200	172	169	193	187	218	202	185	170	189	192	195	182	193	182	176	188	167	181	181	205	212	213	192	179	198	183	193	178	178	206	215	189	191	198	184	188	186	192	193	187	188	190	206	194	179	209	177	203	165	201	190	176	185	201	185	184	180	190	174	178	177	212	207	186	167	201	180	181	219	181	189	220	172	181	164	178	194	199	169	175	204	171	168	153	180	198	195	190	185	180	192	191	207	192	198	184	191	186	190	196	187	185	201	184	183	184	192	193	203	159	188	191	187	188	197	204	162	186	199	197	210	157	166	208	208	171	190	205	180	217	183	209	193	168	213	186	207	183	196	190	182	209	181	208	203	213	168	203	178	214	185	218	166	185	165	199	191	214	161	189	197	213	178	186	213	182	180	194	191	185	187	174	190	191	192	200	168	222	167	173	186	192	173	200	210	186	200	174	193	190	197	213	189	164	188	172	191	192	187	185	170	202	181	206	210	186	199	206	182	202	168	189	180	181	195	199	199	200	210	173	177	217	174	199	194	205	197	198	205	196	178	176	197	200	184	199	187	218	192	191	197	199	188	172	173	189	179	181	147	211	218	196	178	196	209	197	198	161	176	202	186	185	181	188	207	195	202	198	178	203	179	178	182	198	194	168	202	194	211	211	193	189	189	193	186	162	189	212	188	219	186	188	183	179	195	183	185	194	179	197	203	201	191	190	187	204	186	190	190	185	190	204	233	213	183	182	197	192	195	203	184	222	182	234	199	197	171	193	181	197	193	196	177	177	170	202	178	193	175	216	179	176	187	185	199	175	191	173	188	179	162	196	175	186	188	183	194	179	191	183	200	202	196	173	187	192	189	177	176	176	199	201	193	186	189	197	175	196	182	193	208	186	160	205	192	189	199	203	209	190	208	191	201	172	181	198	184	169	205	186	198	208	206	187	199	189	177	197	174	208	189	169	208	158	208	191	197	187	195	218	192	200	207	200	212	204	220	196	169	180	194	177	198	193	201	186	181	164	177	161	206	162	207	188	184	200	199	185	158	203	196	162	180	202	181	210	186	173	183	183	178	203	189	186	177	213	164	187	188	179	201	169	188	186	189	199	194	183	172	194	187	205	191	159	202	208	192	185	182	207	196	214	224	178	190	219	169	203	209	169	174	203	197	187	180	198	201	187	195	197	211	179	186	191	209	204	188	196	181	175	188	187	182	172	191	176	173	184
23759	21099	27859	24567	21089	8634	864	622	523	440	416	366	347	333	342	315	344	311	288	314	302	275	318	288	293	318	257	316	298	262	292	288	264	287	257	277	234	251	275	281	267	276	265	242	243	243	257	288	253	298	253	275	274	272	280	263	261	245	264	239	241	274	261	248	275	223	264	266	272	268	260	283	275	257	261	224	242	251	280	244	273	254	257	259	253	251	274	258	280	258	272	235	279	264	250	244	249	250	264	269	283	247	274	241	248	273	247	230	257	279	294	250	253	235	256	249	289	241	252	241	259	232	250	253	265	230	247	261	259	261	238	261	265	261	266	288	258	257	261	251	237	279	271	263	236	256	264	256	221	241	229	246	263	256	246	255	246	244	279	248	245	260	272	251	263	265	244	239	255	250	270	239	235	243	242	283	267	245	254	277	248	263	253	228	251	234	234	263	267	227	247	245	242	296	293	258	267	269	276	263	293	239	269	254	234	273	255	263	271	243	255	249	263	244	276	235	291	277	268	245	254	238	268	252	262	250	257	231	256	266	277	255	269	248	270	265	277	257	260	245	258	264	256	252	256	262	270	291	259	251	252	273	248	253	279	280	283	241	256	227	277	248	249	247	260	226	250	277	286	279	281	244	255	263	251	257	234	241	263	271	306	250	256	258	259	225	269	244	286	260	291	259	240	256	276	256	263	260	280	244	242	270	278	242	251	280	218	276	281	269	241	268	257	274	278	247	269	261	269	237	298	238	256	265	267	270	240	257	253	268	275	273	249	251	251	298	264	232	255	257	265	255	280	254	246	248	252	262	252	264	250	263	259	252	268	269	273	225	279	244	240	279	243	273	254	270	253	270	234	269	267	258	261	292	247	246	262	257	245	239	245	235	256	255	258	247	230	264	272	241	245	264	285	241	275	263	258	255	265	222	266	272	263	264	260	239	250	269	264	274	227	264	287	259	269	245	245	263	236	230	260	247	249	289	232	246	253	280	287	265	255	261	284	261	243	282	266	233	249	266	254	290	247	238	268	235	248	280	249	246	266	279	263	242	261	249	265	270	221	280	278	243	248	239	261	286	248	270	238	271	249	252	279	236	260	256	279	269	241	216	278	282	247	248	273	253	286	264	271	232	250	232	265	247	263	267	256	246	250	244	246	232	287	267	276	273	257	249	267	263	280	220	293	235	270	280	266	250	251	263	266	252	257	234	240	254	253	247	280	256	283	239	238	275	232	252	262	260	255	276	237	257	256	247	265	248	270	249	268	244	245	250	268	290	258	265	244	293	304	268	277	254	240	230	247	234	231	239	246	275	243	234	238	252	277	257	268	262	259	250	283	245	254	274	289	279	284	266	260	235	280	259	265	251	277	237	289	275	282	239	280	230	250	280	257	255	231	289	236	255	264	237	218	299	261	256	275	277	264	280	251	262	267	289	239	258	255	264	262	238	256	267	278	263	253	261	247	245	243	259	244	207	281	236	274	251	274	258	275	272	279	234	263	240	256	243	271	263	254	249	264	242	250	276	234	253	258	269	266	233	260	279	279	256	241	282	262	281	261	257	250	258	251	278	235	263	239	245	270	233	264	275	269	258	255	247	272	273	245	222	265	256	255	262	273	249	245	248	252	254	291	249	238	258	274	266	263	261	271	252	279	271	273	237	251	233	269	258	267	246	235	252	280	254	256	226	236	273	274	256	263	230	289	236	246	264	254	259	277	247	234	262	271	282	255	273	268	268	255	253	263	232	257	251	262	247	245	226	242	268	276	260	272	255	252	266	243	253	226	238	294	248	258	224	250	258	300	242	260	243	267	258	249	288	242	273	248	254	257	286	234	260	243	271	256	233	246	273	262	266	288	242	283	276	269	243	263	262	269	266	280	261	277	249	245	240	274	247	267	260	241	278	298	266	259	272	239	234	273	248	278	267	280	263	232	281	249	258	244	250	276	264	245	253	265	272	257	284	293	269	280	241	254	255	251	279	268	258	266	277	225	258	269	269	264	266	233	263	252	261	229	257	297	254	267	276	290	265	262	243	257	252	262	271	268	261	253	299	280	238	269	270	262	228	253	256	271	241	258	243	279	243	299	263	251	273	266	264	253	256	263	288	255	242	269	274	252	256	266	249	253	231	265	235	256	256	282	256	267	255	288	257	249	275	247	253	281	260	243	268	265	246	269	238	258	264	247	240	247	248	267	264	285	258	275	253	229	247	279	222	252	237	248	261	243	261	275	269	252	240	270	258	284	283	264	263	283	269	237	241	264	230	275	298	261	265	236	231	233	268	232	296	262	231	263	277	266	251	258	273	232	287	252	272	238	249	260	268	259	245	257	236	262	260	265	260	255	239	234	255	262	256	257	271	260	256	255	248	250	264	234	241	241	262	278	256	247	250	283	254	285	245	299	248	219	241	271	244	241	250	263	249	238	234	273	269	258	254	270	250	268	243	248	256	252	255	248	261	234	237	272	266	254	263	251	277	245	235	251	251	252	301	234	251	254	260	256	246	256	236	258	274	247	280	259	268	267	247	257	252	231	268	206	254	266	239	244	276	265	273	256	223	227	287	235	234	256	275	246	247	261	279	256	253	284	266	246	274	267	246	252	267	262	247	254	234	238	274	260	255	262	234	269	284	274	257	258	251	264	274	258	279	270	281	241	270	266	240	280	261	294	298	274	277	245	263	260	268	260	253	266	274	249	252	240	254	262	259	261	266	294	264	248	265	277	262	253	249	224	260	271	240	239	266	223	260	261	243	262	231	270	275	274	269	252	253	258	234	239	271	276	277	261	276	278	245	288	272	247	264	273	256	232	256	263	255	235	253	283	274	258	270	246	265	270	258	262	268	270	262	244	275	296	252	229	259	247	253	267	240	250	269	292	273	243	253	273	266	277	251	286	274	232	261	268	260	263	248	262	241	280	266	260	251	259	236	265	255	273	262	261	269	236	254	297	270	271	275	265	235	245	260	289	243	270	212	249	235	240	251	267	267	246	270	262	275	238	273	265	248	256	258	260	255	262	237	236	273	273	239	254	263	269	234	214	263	262	252	256	242	245	212	253	272	237	272	248	251	233	235	244	271	263	268	256	296	263	273	261	253	229	240	228	244	270	292	230	262	265	243	231	264	274	265	263	265	259	288	268	266	227	301	250	234	260	244	252	250	248	243	262	250	244	262	233	260	254	255	243	270	248	258	254	290	243	273	250	285	251	232	252	260	264	229	281	250	254	248	285	274	249	249	263	275	268	265	239	275	240	241	251	262	239	303	274	252	263	261	230	252	268	227	250	256	279	275	274	255	266	287	271	266	234	282	255	257	284	255	252	253	260	272	271	273	279	261	277	251	241	247	252	269	240	255	253	285	239	266	241	246	253	255	273	254	254	244	271	265	276	257	277	250	249	271	279	265	242	236	241	266	247	260	248	243	278	246	291	283	255	260	248	241	258	267	277	248	267	254	276	253	261	265	252	258	255	237	251	246	253	261	256	255	299	241	229	272
15619	28645	5625	2607	1811	1395	1105	828	712	559	531	439	398	392	387	385	348	302	295	323	319	320	313	305	331	301	291	323	304	280	267	303	310	317	289	286	268	303	266	276	251	265	310	270	269	270	280	262	277	275	287	265	258	263	262	280	275	283	268	297	276	273	259	296	270	273	269	269	279	265	263	256	267	276	290	289	290	282	237	281	270	296	248	244	250	280	276	261	263	231	273	261	294	267	286	275	251	275	268	269	299	273	260	284	275	277	251	278	281	263	280	280	265	283	279	263	260	269	274	280	298	244	297	259	252	290	305	258	245	227	266	292	297	303	255	262	240	272	270	273	282	289	274	292	259	258	268	252	269	264	248	278	268	271	248	267	266	276	227	244	279	248	244	271	268	275	286	277	260	275	316	264	301	258	284	271	264	274	279	257	268	291	252	292	279	272	289	276	275	255	270	243	288	283	246	263	293	255	290	258	238	264	274	267	287	269	262	278	246	261	260	251	265	273	257	284	290	259	285	268	298	222	236	265	261	243	260	308	274	268	258	257	257	237	257	294	270	264	262	278	290	287	292	254	249	276	290	276	293	248	274	247	286	313	289	272	285	281	285	243	258	273	265	284	247	267	289	273	263	267	277	267	274	251	254	258	265	277	263	263	265	240	268	258	275	248	262	262	274	280	255	240	267	267	284	247	263	273	301	281	259	256	267	270	276	265	279	248	293	261	268	293	266	272	254	261	278	271	271	275	243	254	246	298	255	286	279	242	280	276	285	254	300	247	271	251	302	265	276	281	277	272	253	289	242	292	243	254	262	249	258	291	274	265	272	302	260	283	273	233	257	233	246	278	268	243	260	256	258	262	259	264	286	254	272	270	276	268	277	238	306	265	277	263	270	244	234	247	275	271	257	251	301	277	250	264	248	276	274	271	279	269	303	266	272	284	269	261	273	256	287	257	273	237	302	278	297	259	287	272	255	280	276	259	266	261	254	282	271	263	277	298	226	265	287	254	264	288	257	272	255	245	247	284	279	287	294	275	256	279	268	258	249	288	263	282	261	254	288	265	263	284	281	257	256	258	263	250	239	264	284	306	283	274	247	244	261	240	249	262	288	233	247	245	274	283	249	246	268	277	278	250	272	307	251	249	336	270	290	302	251	287	272	259	278	300	258	264	261	277	309	274	293	288	286	263	274	276	259	294	264	301	290	286	252	264	289	227	247	235	301	296	281	288	287	254	278	266	302	263	259	270	286	270	253	264	283	272	256	264	254	298	292	251	288	268	276	272	252	287	259	262	285	264	285	297	278	287	268	252	288	268	271	254	272	258	295	282	279	269	291	281	243	284	296	301	261	268	266	247	261	255	286	274	275	235	259	269	259	256	262	255	304	261	275	278	243	294	260	273	265	273	274	282	259	264	312	250	274	283	285	281	271	253	279	265	313	258	249	290	281	280	252	286	261	266	260	280	263	249	256	279	283	293	263	275	275	275	276	246	292	255	275	278	264	287	267	273	266	264	269	273	280	268	286	262	266	263	287	267	241	257	279	299	278	254	249	269	274	257	275	243	292	266	249	297	273	271	272	253	293	255	282	268	251	284	251	282	261	263	263	267	273	280	259	293	253	255	264	289	281	266	261	262	231	287	267	241	265	263	282	281	291	249	278	288	253	295	226	291	265	257	268	241	254	265	282	290	280	271	258	302	247	278	300	287	255	283	246	263	274	254	257	261	228	295	249	260	255	278	274	276	268	292	265	262	285	262	270	250	261	275	258	277	288	292	237	278	233	278	262	254	294	239	305	273	260	272	289	282	267	238	275	260	283	227	303	248	283	284	270	264	274	303	260	266	248	248	278	276	261	272	260	275	265	293	276	308	284	297	256	259	252	269	276	250	279	270	278	289	264	277	271	278	257	262	276	268	267	264	291	253	286	289	289	293	251	288	289	280	266	279	284	249	274	248	279	297	278	271	262	247	293	298	287	266	262	261	252	293	311	250	273	281	252	283	250	281	283	298	255	271	280	264	272	281	278	233	281	262	267	284	274	261	276	252	250	248	237	262	267	258	286	267	254	271	254	257	265	307	280	266	267	265	277	266	270	268	268	271	272	286	272	265	280	291	263	271	257	255	279	277	275	268	264	243	301	274	279	280	261	275	276	271	297	282	269	262	241	259	246	254	273	265	293	280	262	249	245	264	266	286	288	282	281	277	254	248	269	273	270	292	280	251	281	229	262	240	244	289	295	283	310	245	254	278	291	302	282	263	254	250	280	253	300	264	260	244	251	284	273	269	265	297	250	270	274	285	260	287	257	281	287	261	239	274	307	263	279	248	253	268	254	261	264	248	255	280	268	253	263	246	284	261	227	268	244	273	275	270	279	293	298	288	252	262	241	253	291	265	270	268	260	240	280	290	277	278	293	289	268	296	289	272	261	260	260	287	283	273	255	243	270	249	278	262	262	247	301	277	249	291	279	278	263	273	292	276	268	291	311	255	290	253	255	271	273	287	277	279	260	266	260	286	292	264	266	299	257	288	256	255	238	258	258	279	278	255	264	278	277	260	275	268	282	285	297	271	260	285	274	283	271	283	283	267	282	268	277	283	270	280	238	256	250	280	288	247	243	270	274	224	253	256	260	260	283	294	267	259	260	260	266	260	259	281	264	271	283	283	259	277	272	262	256	275	256	274	259	248	269	311	267	279	284	262	275	284	257	296	238	260	263	285	281	271	260	270	270	263	265	251	261	253	271	270	275	269	330	260	270	270	233	271	265	273	248	259	264	292	287	247	248	267	288	268	277	258	273	285	245	314	278	291	248	273	274	275	262	281	329	257	255	266	282	274	261	280	287	265	234	276	299	232	232	280	267	296	278	278	282	266	260	274	291	276	267	276	259	245	254	262	281	280	241	255	285	267	261	297	269	260	253	267	285	277	277	267	282	265	268	258	296	272	271	265	241	260	274	274	259	271	281	269	272	268	298	259	248	265	266	288	264	266	328	272	256	283	259	258	265	284	271	255	271	261	274	277	283	260	282	284	248	266	269	278	279	267	250	269	288	223	274	321	283	250	291	251	247	248	272	261	288	259	293	244	260	277	230	276	289	290	288	242	272	279	262	253	263	262	267	269	263	292	235	248	279	262	270	266	291	272	273	264	284	286	262	250	299	307	220	269	277	257	282	274	274	271	247	261	267	261	263	266	320	266	267	261	244	270	236	283	270	295	261	259	295	264	276	281	295	275	266	268	221	257	278	291	278	262	275	261	264	289	285	269	297	254	286	256	311	261	262	235	269	270	289	260	259	267	283	241	244	269	292	281	264	272	279	305	276	254	281	267	285	279	253	253	239	256	292	248	264	266	280	274	282	283	255	286	260	276	270	256	236	264	248	259	279	271	276	315	265	273	255	236	245	261	270	270	280	217	262	255	257	251	248	288	280	282	276	248	257	283	293	263	278	267	241	261	260	301	287	280	258	274	257	271	263	303	273	260	230	261	277	285
24862	21086	26777	25533	8704	711	541	484	420	401	431	385	381	399	366	344	381	377	365	338	327	332	320	361	364	375	377	365	402	394	348	321	321	337	346	348	336	322	351	374	347	311	346	347	354	326	336	344	333	321	347	344	324	332	306	388	331	341	343	334	319	341	340	373	335	343	340	332	349	351	358	308	358	331	346	346	325	332	376	330	334	349	341	346	343	338	340	360	337	362	354	337	378	362	353	366	339	319	317	333	363	348	310	310	356	325	351	352	353	327	310	325	353	335	370	336	367	335	339	314	363	348	366	308	335	313	332	366	361	342	320	382	312	385	360	385	376	348	352	349	377	336	337	338	367	320	370	333	329	323	331	309	336	349	302	362	344	347	302	335	333	339	327	361	338	333	367	338	349	334	327	318	361	316	377	333	350	354	350	362	354	346	352	320	338	356	355	334	338	349	311	334	337	347	315	331	343	354	346	358	359	344	341	352	338	356	341	313	329	315	359	351	324	346	343	338	330	327	316	365	309	349	324	336	334	336	360	319	339	316	328	353	354	337	340	341	340	328	331	346	346	344	307	351	317	337	370	315	338	337	347	358	361	298	337	355	355	332	337	341	320	340	309	349	357	357	353	340	337	370	319	321	331	323	367	332	341	307	336	350	350	344	365	337	320	326	324	324	342	339	346	316	337	352	361	316	328	340	322	329	348	357	288	351	365	343	332	308	344	360	353	350	333	346	362	348	315	314	335	353	344	337	332	361	305	327	361	308	353	340	329	332	359	351	355	356	370	337	364	323	331	337	337	334	339	348	354	323	343	343	350	333	310	334	376	347	331	326	329	339	343	327	321	332	346	330	373	342	347	314	348	362	310	348	354	329	313	371	329	351	338	352	312	365	365	345	342	327	317	360	320	337	368	335	311	364	330	347	337	333	345	375	334	347	362	345	316	317	319	333	320	293	340	356	355	360	312	353	316	307	319	326	333	283	362	336	346	309	315	347	341	328	378	367	342	336	371	336	335	327	317	354	331	348	328	352	350	344	377	311	330	341	324	313	357	297	337	369	336	314	348	375	333	352	323	338	348	374	363	308	351	333	343	320	362	289	331	343	325	328	347	368	348	310	337	344	348	311	343	377	328	347	323	304	344	365	363	369	368	368	347	365	297	314	341	320	353	367	347	327	348	308	344	344	356	373	333	335	366	337	340	347	369	344	326	397	356	378	332	348	332	349	327	348	348	355	363	328	348	365	347	353	345	340	306	385	393	347	340	337	336	354	320	326	339	361	327	351	326	330	362	348	353	327	320	357	339	327	322	353	286	343	318	349	351	331	323	337	332	349	362	309	364	353	366	364	349	360	301	362	338	364	354	343	329	332	350	346	362	325	310	324	322	304	352	349	357	337	333	345	352	356	358	326	329	323	355	345	328	345	382	334	364	315	298	332	346	320	382	331	316	337	340	340	353	315	311	334	371	331	324	336	344	354	339	311	363	321	355	352	343	367	329	352	327	326	323	355	358	356	339	334	330	343	344	361	312	330	336	358	327	337	308	335	333	362	359	353	312	357	364	368	351	339	310	380	351	333	353	351	366	374	372	327	342	313	346	317	337	342	356	371	350	327	337	341	330	348	371	331	333	347	344	357	342	334	320	327	324	337	347	302	347	348	315	355	325	312	323	322	305	320	306	333	346	382	351	336	358	340	356	338	350	344	340	335	340	346	359	356	309	327	361	338	349	365	323	343	335	339	329	349	340	364	334	322	366	332	358	347	355	336	366	359	336	329	370	324	345	355	335	357	381	363	337	335	343	332	303	340	329	369	356	319	327	345	354	349	345	320	313	352	364	338	349	348	352	325	351	367	332	330	344	334	342	347	361	336	318	347	311	333	368	338	347	336	339	347	332	351	356	357	353	353	358	316	351	348	338	351	339	337	328	370	371	329	349	340	346	339	356	335	343	308	322	335	325	350	331	336	339	351	335	306	340	333	326	348	309	333	341	352	358	339	352	354	337	353	357	329	372	336	343	355	343	352	338	345	347	333	328	355	332	341	315	333	358	316	318	358	332	337	335	339	356	316	352	378	328	323	371	331	344	329	376	360	362	350	362	307	334	339	343	358	382	323	354	343	332	346	363	353	323	372	354	342	320	336	355	323	351	334	326	338	322	362	338	354	346	337	364	320	377	306	351	331	305	313	345	334	336	324	343	352	388	368	361	311	357	325	336	345	365	350	319	339	391	343	313	315	334	342	355	344	338	355	339	348	351	330	352	328	354	352	321	324	336	346	380	346	341	339	325	338	359	333	341	295	341	334	317	321	337	368	304	318	323	367	332	319	325	339	339	385	353	315	317	360	303	313	325	344	319	403	341	374	345	356	337	348	359	335	336	356	352	367	339	304	337	368	355	334	321	323	359	349	352	353	360	328	348	331	312	366	333	318	347	347	346	330	334	333	328	344	369	322	353	339	332	354	299	362	342	329	313	300	341	349	350	339	330	326	366	339	328	334	331	329	293	353	321	335	327	327	305	344	370	335	333	350	347	360	344	333	337	328	373	338	380	338	307	381	356	350	347	351	371	322	307	318	319	349	350	336	341	347	339	326	364	321	319	354	352	351	347	338	335	338	337	350	350	379	347	320	326	378	360	340	347	362	377	359	349	332	298	356	330	348	343	350	362	300	349	347	349	337	334	372	345	337	357	340	327	341	323	328	338	334	349	364	329	339	317	352	350	348	347	363	318	380	359	338	320	334	328	319	321	376	331	323	315	314	347	361	339	320	329	376	342	341	329	352	332	352	325	318	356	342	346	332	347	355	345	343	343	329	351	321	361	337	335	323	345	340	346	355	378	353	323	345	338	300	294	344	362	358	338	331	317	335	332	331	350	324	347	311	320	370	367	343	374	333	343	314	346	313	333	317	333	353	346	364	343	345	394	334	329	335	318	330	312	385	341	345	329	338	366	355	331	325	343	347	338	344	343	339	350	310	324	372	312	353	346	333	374	347	367	340	319	379	348	348	349	375	352	356	309	369	341	349	348	341	333	327	327	337	333	348	336	355	351	317	364	334	313	321	339	315	362	305	344	356	337	344	311	342	346	350	344	341	340	331	321	350	379	360	322	354	347	362	361	321	360	333	319	318	336	354	354	303	351	331	330	328	331	301	357	360	392	372	325	317	317	335	335	346	302	337	336	361	322	312	344	349	348	341	332	304	373	340	334	326	344	350	326	322	358	337	336	320	303	342	324	355	315	342	358	297	328	338	405	304	338	367	367	348	322	341	349	339	323	340	314	292	359	339	303	352	323	350	371	355	342	348	345	362	328	327	331	321	352	329	330	336	342	353	356	340	323	351	295	316	354	331	330	340	329	344	317	347	342	335	367	359	369	345	366	326	330	324	325	340	363	350	315	343	340	333	354	351	345	352	339	358	348	330	336	360	338	334	306	292	310	325	332	313	350	315	339	347	328	348	328	314	344	315	336	345	364	326	321	336	333	347	366	351
15346	24761	3133	1581	1178	975	807	741	579	512	514	553	526	463	439	446	415	405	413	373	391	376	391	415	392	404	416	349	349	398	345	387	393	396	375	395	421	378	393	382	368	355	379	367	363	348	360	385	383	388	381	359	394	391	353	401	359	348	366	351	384	366	352	349	410	352	387	389	363	348	379	357	357	342	387	367	384	370	348	344	385	352	376	345	370	343	360	384	373	352	355	348	403	344	374	374	403	421	368	424	375	348	355	375	357	359	338	343	362	363	394	385	347	358	382	355	341	343	381	354	417	363	365	366	382	379	408	375	363	368	354	354	361	340	369	357	369	353	381	359	354	361	364	321	360	402	376	327	376	394	392	373	375	371	379	356	378	378	355	388	374	328	390	350	338	399	367	373	398	359	358	363	378	384	361	361	369	389	355	352	379	363	369	398	371	397	372	339	352	386	384	361	346	342	348	356	389	392	357	363	380	348	369	369	362	374	409	377	390	354	374	398	350	388	364	380	371	370	405	364	338	355	396	334	358	362	362	343	350	388	343	381	366	359	369	349	373	361	363	365	355	349	358	350	357	381	374	336	407	379	366	359	375	356	343	353	387	376	362	389	363	372	340	338	366	415	356	366	349	355	399	383	381	333	367	352	353	396	360	361	357	378	374	368	361	387	406	384	375	373	371	335	387	412	378	334	400	345	376	373	357	363	350	343	375	366	375	409	382	364	400	346	390	394	346	381	352	369	367	370	366	402	393	342	369	346	407	338	367	370	377	362	358	360	375	390	365	373	366	378	382	337	378	359	382	384	369	327	367	377	357	350	358	391	392	414	392	353	359	342	351	376	375	374	374	348	393	362	342	325	336	367	372	382	386	378	383	355	352	370	383	353	366	360	397	347	354	385	373	384	366	340	346	321	361	366	388	391	366	379	339	363	375	390	406	390	384	370	343	369	335	377	397	373	375	360	389	381	359	371	371	333	373	370	355	362	384	361	388	374	365	341	375	369	379	370	381	365	388	362	365	332	383	396	348	364	374	380	374	367	372	353	344	364	399	373	377	378	386	354	390	352	339	388	367	367	435	367	366	384	376	368	381	345	379	352	374	349	367	367	372	359	417	407	371	389	363	358	393	362	383	368	351	356	388	358	349	376	343	359	360	373	357	360	414	367	306	381	369	372	377	371	344	362	371	335	350	346	383	352	343	373	383	367	365	396	372	365	393	355	364	360	386	368	381	356	370	367	378	355	378	361	358	398	393	399	405	382	341	392	370	345	372	384	401	374	359	328	377	381	366	365	341	361	387	401	379	348	320	365	353	374	403	366	382	396	348	364	385	368	346	366	364	359	364	332	355	351	361	353	355	377	372	393	389	354	363	385	328	400	371	377	377	383	369	371	349	355	361	350	377	346	350	385	339	410	386	379	367	370	346	384	371	360	359	374	345	369	401	365	352	352	382	349	374	378	361	347	362	364	387	358	373	380	370	378	388	379	378	365	358	364	385	398	396	387	370	334	347	368	382	336	355	349	374	361	355	364	365	368	364	379	383	383	393	357	371	386	361	363	373	380	336	363	375	379	383	381	362	394	373	355	337	353	373	368	368	382	345	353	349	373	358	362	376	369	376	374	378	346	375	369	383	372	366	391	372	360	370	351	346	358	352	375	380	347	362	369	390	374	381	358	368	367	386	358	379	371	356	412	373	365	370	386	369	351	388	360	401	375	350	371	372	363	368	342	373	402	374	394	351	390	392	341	369	363	346	359	366	367	391	378	362	357	350	394	345	357	394	343	395	360	412	376	381	358	373	348	344	357	353	378	383	389	365	358	363	361	364	380	371	349	372	374	382	330	373	385	371	375	390	374	363	362	365	368	377	357	377	379	360	370	392	336	353	348	382	348	366	377	371	342	336	364	352	385	384	374	375	339	398	339	365	341	369	381	366	353	384	360	365	357	353	391	365	357	362	369	385	340	385	342	373	387	375	354	380	362	371	396	401	367	346	349	342	336	331	357	391	380	374	371	376	367	392	381	364	375	371	344	344	344	361	365	385	382	359	373	371	347	366	346	363	361	400	387	391	325	340	381	365	366	412	358	375	428	391	407	404	388	385	352	346	363	390	376	396	372	390	369	388	380	397	352	350	400	373	361	342	363	409	372	364	387	375	348	363	377	352	362	372	368	335	361	373	380	377	353	367	403	319	381	364	362	353	375	366	350	379	406	357	343	380	376	356	378	362	343	368	386	380	371	346	373	371	374	378	374	370	370	398	356	417	375	362	365	361	399	389	359	354	407	395	385	387	393	373	351	346	389	366	381	360	370	377	361	367	367	362	380	354	370	346	396	314	334	367	356	361	365	360	369	363	392	416	359	370	373	328	379	337	364	361	393	361	380	383	390	348	402	363	365	352	351	410	356	345	350	369	349	365	387	343	368	350	362	375	372	349	372	383	357	392	357	352	334	397	369	372	352	389	363	335	398	372	380	378	353	383	394	379	380	378	377	354	375	363	352	358	361	373	370	378	366	362	364	393	393	356	377	392	373	375	371	385	425	371	365	345	396	377	352	362	371	368	355	380	362	378	349	367	359	337	383	346	411	382	376	394	369	340	365	370	353	366	345	407	353	339	358	366	376	372	336	375	324	383	361	348	342	368	371	344	378	353	375	361	355	395	354	354	350	405	355	371	370	351	341	381	389	339	394	345	395	344	367	366	354	359	384	363	367	350	361	382	341	359	382	371	373	355	356	372	398	364	355	326	394	363	383	385	384	360	384	381	382	370	349	387	422	383	359	379	383	364	372	374	360	358	337	394	381	363	369	367	359	382	385	404	362	383	400	332	366	351	361	402	354	363	357	351	386	346	350	379	352	344	333	328	372	369	385	367	350	356	352	367	356	357	364	346	344	340	339	380	361	392	393	371	371	374	391	372	370	377	365	380	354	379	393	360	363	354	392	353	364	360	350	381	334	373	354	321	353	386	373	357	350	335	335	351	377	357	361	348	322	351	361	367	345	380	368	340	367	367	359	362	370	358	340	378	417	392	387	378	372	368	358	363	376	322	389	368	396	374	358	356	391	349	385	363	365	386	351	380	332	358	334	372	365	341	344	367	351	349	367	353	363	352	390	366	346	358	355	360	364	381	357	335	386	394	376	396	357	381	377	379	353	355	335	363	345	371	349	382	353	369	377	348	362	346	343	375	388	368	353	370	366	376	379	368	365	398	361	338	399	361	386	392	398	369	363	349	356	358	396	350	377	355	362	352	383	368	370	363	350	351	365	367	410	397	366	357	385	407	367	374	368	376	370	344	396	343	373	358	317	361	376	372	355	359	407	368	395	348	373	327	358	354	359	362	366	404	387	372	368	366	384	329	358	338	387	406	376	362	375	365	340	382	374	352	350	371	350	392	374	345	330	404	405	373	381	376	353	402	395	372	330	347	390	383	366	340	359	381	382	362	359	320	362	376	335	415	335	382	392	349	326	358	406	339	343	356	321	383	334
22733	21132	28461	24051	21133	21166	7741	1271	1000	860	810	749	692	653	615	637	638	642	610	552	595	582	588	574	579	547	549	626	521	548	503	546	517	520	540	556	546	552	545	504	519	531	570	499	516	516	548	530	475	525	473	526	519	567	507	511	526	524	574	486	513	550	482	521	544	551	555	517	573	514	542	519	506	523	483	548	503	538	523	545	533	547	534	564	540	515	528	526	509	504	484	541	523	514	504	498	553	527	595	551	558	547	481	546	526	547	536	539	576	512	514	517	525	541	476	488	570	542	528	514	516	514	541	531	513	475	517	520	551	528	530	532	501	496	519	526	527	511	556	528	512	477	511	519	520	539	538	494	498	485	507	483	503	510	517	560	536	516	476	568	511	518	505	498	550	539	497	546	501	521	520	510	543	543	492	546	529	516	522	504	527	554	514	511	567	510	532	552	494	527	566	552	550	520	573	504	537	533	482	529	550	519	502	493	519	492	545	490	529	521	552	565	516	560	509	511	506	532	544	502	524	525	519	519	513	552	526	477	519	505	521	507	564	478	522	556	507	528	540	568	513	527	511	532	474	495	514	518	554	487	501	492	513	524	522	495	536	473	527	524	523	523	532	502	531	533	531	478	543	528	528	525	531	506	529	508	509	505	557	529	567	540	518	514	564	559	511	507	496	508	504	475	483	482	484	485	467	524	514	496	518	496	569	491	514	489	534	502	502	546	515	517	535	508	529	511	484	516	579	523	510	530	494	529	558	507	527	567	568	501	512	489	472	482	549	541	537	550	548	527	565	551	522	527	559	532	519	500	522	504	551	537	516	555	486	536	539	538	526	527	517	492	515	500	543	514	515	492	514	527	486	523	502	516	507	516	488	533	490	532	555	512	484	535	560	492	523	482	494	486	540	537	533	541	502	502	496	505	498	515	530	514	486	495	538	553	519	519	514	519	439	511	507	497	523	546	542	529	500	520	529	526	511	494	527	495	512	500	556	505	530	518	547	513	565	508	542	505	555	572	517	504	536	546	505	478	532	478	523	520	512	522	519	525	542	516	528	528	535	498	535	518	523	511	525	566	534	533	495	502	521	538	513	542	524	513	502	502	482	523	552	537	554	559	521	525	458	514	519	484	509	541	526	499	542	505	530	483	528	498	521	523	490	533	541	563	516	498	540	528	529	445	527	511	524	534	519	525	535	499	552	488	510	511	503	485	492	540	528	522	498	521	524	514	541	568	517	556	475	508	539	515	530	483	512	482	482	524	503	504	502	475	577	536	585	530	482	528	514	503	499	519	552	539	541	537	501	507	536	478	511	525	509	522	546	531	516	546	526	546	502	480	483	496	508	485	546	518	532	507	495	495	513	505	504	514	531	510	491	483	542	511	498	543	518	525	534	533	535	552	519	494	512	503	483	512	539	533	528	533	523	490	505	532	522	465	497	516	536	512	510	512	496	545	529	524	498	523	549	494	540	496	538	521	514	528	530	518	502	493	511	476	541	511	550	485	505	528	514	521	544	533	506	542	521	508	537	476	496	528	558	517	526	519	505	532	515	528	493	486	501	524	510	541	533	530	545	539	531	490	512	502	541	541	509	532	526	555	491	503	535	489	521	536	538	489	524	465	542	526	514	515	534	552	520	500	501	516	522	538	491	547	523	545	515	516	516	506	485	455	510	491	451	528	508	525	564	517	571	534	524	496	451	533	490	544	520	517	520	521	514	484	488	498	519	524	540	528	537	539	528	523	500	573	520	565	511	511	519	479	515	529	475	496	473	531	492	515	530	529	536	546	515	564	516	521	518	524	525	508	521	520	535	532	567	504	525	587	479	527	496	556	496	543	545	509	572	537	488	501	498	513	522	540	510	485	499	539	505	486	544	536	526	552	508	510	536	510	501	502	511	517	526	500	492	564	536	522	532	510	495	544	499	497	523	480	514	530	539	515	545	506	526	553	450	510	476	534	527	505	537	527	509	551	524	513	574	537	550	478	512	484	516	510	533	473	480	490	505	506	514	510	540	494	532	523	530	560	556	539	539	518	510	501	503	551	534	518	535	470	514	487	488	505	539	537	548	517	489	505	502	499	491	481	513	518	534	491	549	516	535	535	536	548	528	505	506	477	486	523	509	507	536	497	557	570	498	513	483	538	499	529	488	501	515	535	524	522	536	523	557	523	534	482	540	527	521	531	527	518	498	532	502	529	550	546	511	535	508	483	529	537	554	547	583	497	525	525	514	484	530	554	524	522	545	534	544	508	540	472	504	509	569	528	526	526	508	514	498	513	490	505	531	512	518	513	504	483	546	506	533	538	558	500	515	510	517	511	513	492	498	508	482	552	490	511	537	503	542	533	561	527	499	489	465	516	515	496	531	540	515	523	525	509	506	525	529	543	490	517	524	496	510	498	534	492	493	509	540	505	521	529	517	527	490	517	499	562	564	512	510	530	518	546	533	516	535	526	527	534	492	495	474	549	543	517	495	520	531	495	491	518	490	511	483	568	533	506	538	536	495	597	484	543	584	513	533	531	575	503	516	520	532	490	477	530	553	497	525	555	554	512	529	486	482	535	538	520	515	488	534	536	532	529	500	541	507	523	531	529	528	552	530	488	502	525	544	529	478	509	529	500	491	509	533	498	517	537	506	518	516	522	516	504	535	508	521	504	542	534	510	518	547	491	521	484	478	579	507	532	525	522	494	524	484	525	533	543	516	551	525	510	519	503	487	496	530	505	522	504	557	524	575	532	513	531	513	488	519	489	516	510	508	499	559	545	529	493	523	508	527	501	554	521	508	514	494	487	529	523	502	528	486	486	500	542	537	522	520	521	535	521	498	477	568	550	505	493	516	530	538	503	541	517	542	508	501	473	482	508	510	555	516	480	486	514	466	507	541	506	511	514	525	522	534	559	501	495	493	478	520	521	499	480	525	505	504	559	496	552	530	493	508	503	541	539	519	544	513	499	537	458	568	500	556	512	517	516	494	531	509	515	508	527	560	486	525	525	548	523	485	494	511	528	500	484	527	534	519	541	543	516	538	473	531	513	520	535	545	521	534	513	526	530	499	529	528	504	529	540	509	499	507	538	508	504	527	496	514	522	481	537	519	581	516	542	515	547	543	516	564	498	543	492	526	513	498	505	534	526	516	482	481	487	514	512	529	521	516	545	548	513	524	501	481	554	552	477	528	523	557	547	523	516	522	559	519	517	535	526	521	534	487	507	555	536	474	512	542	545	482	534	564	524	526	516	536	491	545	509	536	483	513	547	519	507	517	564	492	500	493	517	520	537	472	470	532	539	497	498	543	494	551	517	524	546	519	522	478	500	493	496	504	513	533	508	520	542	520	507	520	506	520	542	497	539	534	511	499	507	519	488	522	504	535	485	519	541	506	538	534	508	542	535	495	492	496	539	537	541	555	542	504	552	511	573	517	522	537	499	539	558	472	525	502	539	490	529	485	552	494	547	510	464	532	543	500	555	520	507	525	534	509	520	487	524
18734	31856	9488	4792	3365	2656	2010	1665	1275	1194	968	961	845	793	753	757	641	674	612	631	618	611	594	615	579	566	532	577	628	598	599	568	577	532	559	545	541	571	555	532	558	555	549	500	573	521	522	542	534	532	529	517	544	543	569	502	523	522	523	548	577	493	532	518	526	524	555	509	556	544	523	514	519	506	575	536	516	489	513	541	537	491	543	525	526	489	540	492	542	527	554	534	534	539	489	499	511	516	535	505	518	511	558	514	514	562	512	567	522	486	501	508	506	539	507	517	488	552	538	555	537	522	560	509	532	530	555	503	461	511	514	555	505	529	516	495	517	541	505	503	513	541	509	496	571	506	576	519	523	564	533	526	491	542	491	539	555	495	489	526	517	519	539	523	518	527	502	534	502	493	542	534	530	518	532	561	559	538	530	501	501	535	529	518	518	503	558	495	530	539	519	554	527	553	511	540	531	508	528	506	499	544	543	504	507	529	540	510	592	519	542	524	529	537	542	512	523	491	564	524	542	548	506	508	538	499	512	541	558	513	520	546	481	514	540	529	554	499	505	496	522	485	508	533	557	525	513	547	548	557	521	533	532	478	515	523	487	542	493	535	498	500	530	488	502	546	537	503	498	516	501	539	525	538	495	510	523	550	494	520	535	534	496	526	534	519	477	489	534	508	520	518	474	534	527	495	507	546	552	551	501	501	550	541	540	541	522	556	536	475	506	564	500	553	531	523	519	526	518	529	524	519	502	525	552	541	453	535	531	484	505	504	512	587	509	543	531	525	505	529	520	522	512	527	516	535	530	478	530	545	536	581	551	552	533	542	522	517	526	530	546	540	506	552	533	516	503	523	499	522	509	543	494	507	534	544	535	517	494	594	511	514	516	515	527	534	531	513	505	555	497	548	512	536	521	543	527	502	490	499	491	518	500	506	557	529	497	543	524	547	576	469	539	513	506	504	503	528	543	551	522	558	525	518	530	497	527	521	535	567	474	515	523	570	519	516	477	483	522	507	574	532	525	496	538	540	494	521	551	538	543	531	472	513	508	522	535	529	513	547	542	483	507	513	560	546	527	538	529	503	547	548	516	512	538	534	469	562	515	533	517	511	500	561	523	465	532	493	504	512	487	549	544	479	548	527	572	536	489	528	539	514	512	530	491	505	540	534	449	519	508	495	508	509	517	535	529	528	535	532	519	523	528	518	519	549	549	514	499	519	506	549	536	509	521	511	542	514	500	534	489	493	501	548	555	501	509	579	498	507	487	499	541	494	549	532	532	522	487	494	563	539	529	506	532	517	515	503	527	506	542	540	514	558	501	517	505	502	524	553	512	533	511	535	508	495	526	530	505	534	491	525	532	544	511	518	538	570	526	477	560	515	536	527	545	487	549	511	568	493	525	551	578	515	484	506	531	505	529	538	510	538	533	490	576	513	516	527	496	550	505	542	505	502	530	519	525	556	552	525	538	481	562	528	532	527	519	551	514	569	495	575	555	479	565	555	511	525	521	490	551	510	563	500	548	531	503	582	538	532	551	535	524	532	520	575	519	484	518	535	472	527	517	525	519	554	529	570	532	553	537	537	488	510	533	529	539	496	511	518	493	513	545	520	528	528	543	507	494	508	564	534	527	517	503	477	520	513	556	547	563	535	486	530	561	541	527	493	505	541	557	550	523	548	538	549	515	516	508	514	521	506	577	499	535	509	526	532	543	521	530	480	525	505	537	529	520	527	474	569	504	518	537	532	565	512	550	524	491	548	533	540	486	544	519	529	509	519	579	554	548	525	517	504	524	538	516	490	520	520	506	526	484	518	521	501	524	552	505	506	489	486	538	512	485	485	514	515	517	515	537	527	593	497	497	518	541	504	536	553	547	535	554	519	514	501	526	534	560	512	563	497	525	499	527	569	556	541	507	531	539	507	532	531	489	527	529	517	508	548	518	516	565	524	516	542	517	532	513	520	502	489	476	512	508	511	541	530	483	537	552	517	494	543	556	480	525	494	470	530	527	548	543	535	573	501	508	526	493	533	531	527	516	532	533	529	514	524	523	500	502	561	551	569	553	474	555	532	520	540	563	532	524	485	526	501	493	507	505	549	492	540	507	535	492	499	480	499	506	546	515	517	506	512	529	588	546	491	543	533	528	501	515	566	518	490	521	485	515	531	549	530	499	527	493	502	525	513	509	513	528	522	505	508	558	511	502	548	499	498	521	516	529	529	535	544	509	543	559	523	528	540	501	518	511	517	548	538	516	512	529	551	532	529	524	497	521	505	475	534	566	529	552	514	512	524	545	534	557	524	505	515	537	540	529	510	527	515	525	525	504	530	506	565	491	532	508	533	523	535	518	513	547	546	537	559	508	548	556	509	522	483	537	537	496	543	540	536	527	505	514	542	497	523	532	585	470	509	507	532	533	515	483	575	526	505	514	528	539	503	515	534	478	516	496	520	519	520	544	561	521	537	581	518	508	517	502	524	493	529	523	536	531	521	549	516	534	523	494	505	573	519	545	505	525	522	525	510	494	521	510	527	510	551	529	528	515	553	542	489	511	518	554	471	541	538	515	523	508	493	498	523	502	498	494	528	518	522	555	542	512	558	516	560	547	556	522	540	536	563	508	519	537	506	525	579	528	521	500	493	558	527	527	548	481	506	545	510	569	500	524	526	473	571	538	539	533	510	517	533	558	498	508	532	509	526	541	513	527	526	508	544	535	531	537	514	525	518	516	540	501	513	557	572	483	544	501	532	492	492	530	498	526	562	503	526	534	558	540	538	548	545	535	519	512	538	568	541	525	533	545	535	512	528	560	523	526	512	557	542	578	505	521	527	490	552	484	537	537	526	516	533	542	512	534	481	516	549	503	539	546	506	535	493	488	535	527	512	533	527	532	521	498	511	486	518	507	497	522	547	524	541	520	530	524	535	527	523	521	532	506	540	538	516	495	529	536	530	503	514	539	518	543	535	516	537	518	543	515	507	528	552	510	521	480	523	522	505	517	507	492	520	534	523	530	528	492	484	517	534	534	513	500	514	530	542	545	545	552	514	501	537	507	489	502	530	513	572	523	547	507	537	542	498	484	486	495	516	511	535	561	508	524	563	500	547	569	509	529	523	559	479	552	532	551	562	511	492	488	529	514	496	555	532	513	519	548	507	539	515	504	536	535	530	528	520	511	542	553	553	509	521	529	492	515	524	511	516	511	504	534	515	495	516	509	523	501	536	518	557	522	522	540	562	524	519	519	502	534	517	529	535	513	540	501	521	522	520	510	574	531	494	516	493	533	534	486	482	523	565	494	539	487	477	541	555	555	543	541	533	489	513	520	552	534	478	534	495	541	536	513	532	501	514	532	533	511	507	538	530	500	474	515	555	507	502	526	522	541	516	511	518	473	515	532	538	489	520	509	546	510	557	532	541	527	523	524	506	537	499	519	509	505	518	524	542	545	530	502	514	539	525	536	493	507	527	533	546	544	506	522	488	522	506	480	493
27924	18667	4395	370	229	219	217	198	174	168	177	184	172	188	187	166	178	164	176	177	179	167	187	177	171	171	171	165	170	163	175	173	151	177	192	179	149	190	180	154	142	174	163	166	190	156	130	169	188	149	169	163	181	181	169	161	196	156	177	164	152	169	184	181	187	202	161	157	190	162	172	159	170	169	168	179	153	165	177	168	149	173	171	184	173	173	166	190	167	155	175	157	166	137	167	167	173	159	173	157	170	195	176	182	195	158	162	168	180	164	176	162	170	178	142	142	168	186	167	175	147	159	171	162	164	163	187	187	163	152	154	177	169	173	162	166	150	159	164	165	142	163	144	168	179	167	168	139	164	169	166	156	185	170	165	178	186	178	158	206	152	146	162	157	160	166	173	176	158	194	158	174	167	171	164	155	153	156	140	193	172	204	162	149	174	148	165	159	157	165	152	158	147	159	164	166	163	183	156	179	181	156	175	151	163	176	172	149	172	156	152	168	192	171	168	180	158	154	183	171	166	187	168	166	174	174	173	176	164	174	188	153	160	159	178	145	152	174	177	160	162	173	168	170	189	153	161	163	179	175	168	165	139	172	186	168	186	162	178	158	164	170	169	166	152	174	167	187	180	153	188	160	168	180	181	165	153	193	174	175	149	165	179	171	205	151	157	174	156	162	161	159	182	165	180	188	166	174	183	168	163	136	182	160	163	151	188	181	174	156	158	178	175	149	180	171	162	140	146	174	171	147	161	172	175	177	165	181	170	176	171	143	153	189	162	166	159	171	179	189	171	188	165	176	145	149	165	165	164	174	179	165	157	157	159	162	153	160	178	155	156	159	152	189	171	186	170	170	160	158	162	166	156	170	170	174	169	156	171	192	180	172	165	154	152	152	158	167	147	173	155	165	153	176	171	161	174	165	161	160	142	178	149	174	176	150	165	175	178	142	176	178	164	179	163	152	150	165	171	169	163	169	168	155	163	150	146	166	153	161	158	167	167	185	168	145	177	163	159	148	155	162	150	170	159	165	155	148	177	166	180	168	160	157	178	179	166	133	184	163	151	160	160	161	160	165	161	158	158	159	158	172	197	163	157	167	154	144	165	175	176	150	160	179	181	170	174	169	192	149	162	176	167	160	159	160	165	148	176	172	177	180	165	161	156	157	173	167	154	155	171	147	165	149	157	178	157	174	166	158	159	192	162	177	166	175	179	180	161	166	154	166	163	172	178	169	193	147	165	165	160	174	167	168	182	152	161	169	179	161	176	164	164	175	189	183	165	155	183	157	168	194	159	184	169	175	162	165	165	174	156	175	150	160	150	176	171	173	177	156	147	207	192	167	161	164	165	169	164	170	167	143	164	164	174	179	176	158	180	165	159	172	162	176	176	171	160	185	167	161	149	147	166	171	187	182	174	164	170	167	169	164	157	158	162	166	188	160	146	171	151	185	169	167	156	177	180	171	168	174	155	165	207	163	161	159	180	152	169	171	167	201	157	183	173	178	189	161	159	160	177	172	169	183	173	141	184	166	156	158	166	166	144	169	159	146	151	173	163	184	165	169	155	143	168	143	165	175	186	148	181	172	171	197	170	164	169	179	163	163	191	161	177	171	151	172	186	162	153	184	165	179	154	178	173	179	150	178	154	153	158	174	196	143	158	175	186	147	188	153	168	185	162	165	181	155	179	151	175	151	165	196	159	165	164	183	173	169	175	175	172	160	164	167	149	148	161	201	206	156	157	175	165	165	162	160	160	158	187	157	163	179	153	180	144	168	173	156	162	157	153	181	170	162	186	173	164	165	164	147	161	158	167	176	176	186	155	156	156	165	153	161	181	171	174	180	178	193	182	162	164	162	162	152	150	176	143	158	177	171	168	188	177	163	151	178	175	166	160	143	196	179	166	162	150	187	173	142	167	178	162	171	192	162	164	171	190	145	162	167	153	140	187	164	163	152	161	166	163	184	187	170	170	179	171	162	175	188	155	169	153	180	156	165	178	142	141	156	177	141	171	169	163	185	184	162	157	166	186	140	185	170	163	170	161	171	154	186	158	151	176	166	167	162	183	168	159	159	191	172	169	165	178	178	162	185	167	196	166	195	187	196	183	173	182	171	160	171	175	151	142	151	168	185	164	184	147	179	142	144	155	174	174	137	155	162	180	165	156	159	175	176	154	172	161	161	179	176	188	179	158	141	172	161	153	170	181	148	173	149	162	160	151	167	181	161	156	164	152	182	175	162	140	169	175	158	181	178	161	157	180	173	177	186	156	196	174	182	180	179	151	180	149	161	174	168	174	172	184	158	155	164	172	184	163	172	146	153	170	165	174	160	156	170	181	188	150	159	172	164	178	170	192	171	159	171	169	192	175	151	160	180	157	155	150	151	166	167	161	168	132	164	179	188	149	175	158	154	162	162	165	155	180	149	167	166	174	183	170	168	159	165	154	163	190	157	182	170	184	197	146	166	163	170	164	167	170	159	174	172	158	175	171	174	165	168	137	157	152	164	175	176	152	165	171	173	160	159	159	166	171	160	180	185	160	159	192	157	158	153	163	175	155	161	170	133	178	144	169	168	160	170	167	170	164	150	161	161	173	172	179	155	154	163	184	170	144	162	159	160	173	178	180	164	149	163	145	153	166	168	168	171	159	150	185	161	152	192	193	162	168	175	161	181	168	159	173	153	178	156	194	160	165	160	171	163	168	170	146	166	172	166	176	168	150	175	158	170	164	146	184	162	180	179	165	183	183	164	147	162	164	150	153	149	177	160	151	155	159	184	179	152	155	159	168	158	182	166	159	163	182	183	164	173	155	161	157	145	202	172	162	184	166	157	175	199	158	144	186	181	144	168	147	156	166	185	167	175	167	163	149	165	177	168	185	165	163	185	180	159	167	173	160	152	161	171	157	160	168	149	143	152	179	180	172	185	158	158	167	180	153	163	151	147	198	175	165	161	159	167	173	172	150	177	182	157	149	168	166	174	180	130	192	174	159	193	156	143	160	153	163	164	170	157	178	169	146	181	166	164	157	182	172	154	173	162	156	163	154	178	180	181	167	162	161	173	160	157	157	183	179	159	165	166	177	156	196	157	163	166	143	169	187	183	169	156	170	181	149	153	165	161	147	171	157	136	160	168	160	166	168	157	156	178	183	141	174	162	177	142	160	172	140	157	142	166	184	189	172	167	163	145	180	177	187	157	166	165	174	155	157	160	197	157	167	184	165	165	172	153	150	155	159	168	160	169	164	163	154	154	178	159	162	163	184	179	162	153	170	166	172	158	159	173	134	175	180	178	171	171	130	167	153	155	169	168	164	156	173	165	169	165	172	166	197	143	167	160	156	175	159	164	153	139	157	171	163	168	189	167	156	168	189	179	188	158	167	174	178	145	161	176	177	170	160	149	165	173	159	152	152	153	163	172	134	176	167	187	144	161	143	150	164	165	163	148	176	147	162	151	152	160	154	179	165	152	152	166	153	173	162	154	168	185	147	177
15173	12879	522	285	282	247	257	213	192	199	211	199	197	177	210	197	181	187	216	202	201	175	199	206	189	180	180	217	181	190	204	192	207	191	181	213	191	178	176	195	170	183	205	177	185	205	184	151	164	193	184	201	200	187	198	190	186	183	184	165	192	176	184	210	181	179	176	190	194	196	187	178	181	181	207	208	183	187	206	185	188	177	175	201	167	190	182	178	205	175	194	192	169	192	214	200	189	174	183	203	203	191	199	176	181	182	211	182	195	190	181	164	190	169	201	167	203	201	214	190	217	204	192	195	204	202	193	163	214	189	203	188	191	195	196	196	186	192	192	199	192	184	202	172	205	168	184	182	174	208	187	172	192	187	210	173	175	180	194	165	191	201	184	192	208	170	189	182	159	168	198	212	193	178	184	186	193	177	195	207	160	175	223	172	172	199	196	178	201	184	197	188	186	174	173	188	194	200	195	194	197	185	195	180	210	170	192	185	187	204	178	177	175	185	195	194	185	196	201	191	198	172	202	186	162	181	200	196	194	191	177	184	179	191	179	210	179	199	196	191	188	184	184	208	174	188	181	170	192	182	174	204	200	198	193	169	174	191	193	199	193	201	188	188	188	191	182	188	205	177	189	164	203	196	192	195	197	196	203	173	207	211	193	182	180	194	187	203	194	176	189	196	216	188	175	188	186	201	181	185	184	200	218	221	198	181	203	190	212	191	203	168	208	188	181	179	195	207	211	184	202	212	184	189	195	208	180	205	174	210	173	209	211	204	185	187	199	175	193	182	195	210	207	179	175	183	175	198	171	189	171	191	192	204	207	176	180	183	187	199	187	209	198	184	179	185	191	190	192	181	179	190	198	217	169	205	203	206	199	209	208	193	185	212	180	205	200	192	189	190	190	201	190	194	226	168	181	165	213	194	195	214	187	169	159	201	187	221	185	187	177	183	188	184	179	173	180	190	182	199	186	185	205	185	191	210	202	187	191	213	171	191	172	198	195	194	198	178	174	195	189	196	183	185	198	186	189	175	199	194	211	182	182	194	181	184	202	188	178	155	224	173	187	162	201	190	189	176	188	229	205	190	180	184	191	162	179	197	185	212	208	187	210	175	168	162	202	195	183	173	205	179	179	176	177	205	188	188	204	189	183	202	171	191	187	184	173	198	200	182	200	189	200	214	182	191	172	180	214	179	206	192	212	210	193	187	176	174	198	212	184	192	204	213	187	185	200	188	174	192	184	184	198	164	190	193	191	175	195	181	198	200	188	189	189	194	181	216	183	184	170	194	202	192	184	185	180	188	189	188	193	177	175	204	209	173	212	158	218	203	183	194	174	175	197	180	194	176	169	194	194	195	189	201	198	196	182	197	206	178	198	175	178	188	197	178	174	187	180	195	189	194	200	171	166	186	183	193	150	188	174	202	203	189	182	215	195	174	176	211	198	187	176	184	187	196	208	178	184	187	176	196	205	176	200	205	201	180	213	160	174	221	182	199	164	183	195	188	190	174	201	209	160	209	207	190	202	175	169	183	191	213	192	209	180	182	194	203	205	203	187	208	193	185	180	208	173	173	182	172	169	215	195	187	186	237	208	201	176	202	214	203	185	203	158	194	179	205	194	167	194	174	190	197	240	204	195	208	199	203	186	185	181	203	195	168	174	190	159	202	197	201	188	192	183	215	222	217	185	201	201	213	200	178	195	180	179	180	185	182	187	191	178	180	191	182	177	176	164	201	198	202	179	191	167	187	184	185	199	195	192	197	183	206	175	178	176	193	195	201	161	206	189	212	191	177	189	190	197	202	184	176	195	202	209	204	199	206	182	181	195	194	178	196	175	181	173	181	187	176	203	182	191	199	203	196	181	173	171	195	195	176	159	186	196	206	155	202	187	177	173	174	189	174	173	162	172	201	193	162	185	192	208	191	207	169	199	183	171	167	177	202	196	180	172	192	209	194	194	192	186	193	183	221	185	199	187	202	219	189	193	198	157	214	201	177	172	183	205	196	206	172	190	181	192	179	202	195	185	173	189	203	194	199	195	181	201	185	202	178	196	167	198	182	198	186	203	204	173	199	169	200	171	182	217	206	172	207	189	182	187	172	176	185	191	228	182	194	210	203	207	200	172	167	182	196	155	193	188	202	205	183	176	202	196	194	187	199	185	213	187	190	176	209	224	203	214	199	208	211	190	187	174	187	152	192	176	182	183	171	183	169	189	184	170	186	186	191	184	203	153	196	180	172	162	198	186	189	172	209	170	180	201	192	158	200	179	213	180	196	201	170	180	186	213	174	171	188	193	193	189	170	174	191	207	163	207	199	186	208	210	197	183	162	189	179	176	197	176	154	182	173	158	160	192	193	170	184	198	185	190	178	179	201	198	190	201	173	207	207	173	190	214	194	182	186	205	187	182	183	227	206	180	176	178	218	208	178	189	191	193	181	187	203	182	201	192	190	174	176	167	185	220	200	207	177	214	205	198	158	180	216	204	169	196	212	168	207	181	166	181	217	192	198	182	192	162	201	189	192	222	184	179	198	187	213	161	160	158	215	184	197	185	200	199	182	189	189	159	196	193	184	181	196	189	189	202	176	198	200	177	187	202	196	197	173	219	190	200	173	193	180	202	189	180	219	221	189	183	187	193	197	189	171	173	176	207	190	176	190	186	188	182	175	190	187	181	211	178	179	200	180	169	213	184	189	202	200	198	200	189	194	180	199	182	186	194	173	182	195	168	173	192	196	207	174	177	174	173	191	177	185	166	202	202	201	199	177	187	218	196	174	185	193	206	228	186	191	167	181	198	200	234	197	211	192	185	188	188	187	192	178	182	176	184	166	181	163	194	197	176	189	189	173	197	176	174	181	189	182	163	178	199	199	177	170	184	181	200	188	184	182	175	179	195	188	214	190	200	190	175	199	193	178	196	193	190	205	178	161	163	193	170	177	192	223	176	180	190	184	188	206	170	167	186	209	176	187	208	178	186	178	188	190	178	191	189	167	192	186	195	178	198	186	195	169	189	200	181	218	159	199	184	211	190	171	201	195	191	187	194	198	170	173	191	162	198	192	184	197	210	182	206	191	200	177	202	182	186	192	196	193	196	187	196	206	197	200	192	183	204	181	185	220	200	190	185	169	210	202	181	187	168	201	218	177	164	199	170	185	192	192	173	200	204	170	177	190	219	193	179	183	184	195	199	200	207	211	178	186	188	207	208	211	191	188	200	217	191	203	162	185	184	160	182	179	200	188	188	189	158	204	177	181	204	186	182	192	198	188	178	189	199	180	174	188	175	197	187	182	205	186	184	197	168	160	172	178	180	212	206	189	186	167	197	210	210	181	202	186	194	168	185	174	175	175	168	193	185	184	192	162	199	212	202	185	185	198	192	173	192	165	205	191	187	176	187	181	193	190	184	191	170	160	192	180	205	186	170	207	200	201	182	190	182	173	190	179	172	190	187	193	183	170	190	189	182	204	206	192	212	190	190	181	172	190
23761	21099	28156	24268	21103	9588	878	560	491	430	374	384	355	349	318	286	305	289	312	293	291	258	280	284	261	275	273	272	266	270	256	259	271	261	281	267	278	256	261	267	287	287	258	289	288	276	265	260	283	262	263	249	243	255	251	269	251	264	275	266	304	296	254	262	260	257	278	289	255	266	266	265	263	237	252	280	261	253	253	244	266	251	252	263	267	245	252	240	263	231	260	269	279	216	259	254	230	255	256	263	260	249	266	257	246	248	255	262	236	268	270	260	261	259	268	243	257	258	276	241	277	253	262	263	237	303	246	239	258	245	230	270	254	283	262	287	245	226	283	243	256	246	267	263	271	262	280	260	250	249	283	249	256	263	241	288	254	266	268	232	257	250	251	262	273	248	298	254	277	262	269	258	274	237	259	266	269	251	270	264	243	250	248	255	261	282	292	276	278	284	249	275	252	274	284	243	259	256	255	225	273	242	272	239	257	260	253	227	276	242	247	236	212	265	251	262	273	246	261	263	252	246	237	257	261	268	248	277	219	246	273	269	241	267	263	265	252	248	218	277	253	255	264	245	268	249	248	252	238	242	257	260	265	262	261	270	259	259	258	234	249	263	251	264	250	220	301	277	250	295	279	263	263	243	251	271	237	270	257	272	265	252	266	249	257	245	271	237	252	287	268	274	296	242	250	262	245	222	280	251	251	267	258	241	263	250	239	253	263	252	242	249	264	243	268	282	295	260	282	222	264	254	263	229	245	269	249	265	269	271	241	258	245	256	230	267	247	263	249	247	245	256	250	262	292	228	244	255	235	236	259	261	268	280	250	251	282	234	260	231	261	272	253	232	293	267	251	248	270	228	262	268	262	261	267	258	244	269	257	253	262	237	250	263	303	261	285	268	257	262	267	272	230	264	236	236	283	253	255	271	243	242	277	261	237	265	261	248	245	251	256	254	266	249	259	251	251	255	285	254	269	265	245	273	282	277	273	282	269	268	264	234	263	226	267	278	261	264	280	261	232	276	266	241	244	254	236	255	249	267	225	242	265	238	255	248	227	272	288	256	264	257	252	248	279	259	252	280	261	264	295	277	272	258	243	255	239	265	280	252	229	272	222	277	253	263	277	282	270	255	268	259	268	260	262	291	258	271	284	258	248	265	268	253	245	273	238	242	254	248	263	284	271	287	240	301	257	250	250	237	275	268	258	269	262	266	262	255	267	236	282	245	283	267	232	285	238	264	262	253	255	259	235	262	275	263	264	249	239	257	246	254	281	241	248	274	265	252	285	243	246	283	258	263	230	264	273	274	252	247	259	268	268	253	245	239	245	246	260	267	286	238	269	240	251	258	267	278	264	280	256	273	241	249	245	249	249	236	255	258	248	261	268	260	274	267	263	241	259	255	254	244	260	252	302	279	236	277	256	240	221	254	246	249	240	240	272	251	240	259	273	263	231	245	266	263	272	279	249	269	273	277	234	251	263	250	248	244	262	240	272	263	258	226	236	247	276	261	272	250	272	236	247	292	256	262	276	255	259	239	276	244	243	260	273	253	279	252	284	245	264	254	256	271	273	243	260	258	284	259	263	243	269	233	254	266	247	260	258	246	221	237	258	250	245	228	247	244	263	242	277	243	259	243	256	272	242	230	263	305	257	271	258	248	261	267	219	260	243	268	254	255	257	269	290	245	251	244	245	268	259	271	256	268	274	238	271	288	264	280	293	280	250	285	245	249	266	250	270	253	246	257	232	256	250	249	276	233	287	249	270	237	254	234	275	267	279	248	264	242	253	230	258	261	285	266	259	252	279	250	261	290	265	251	264	247	260	253	240	234	256	263	255	235	256	273	268	241	255	228	246	288	243	259	253	298	307	276	255	251	233	257	265	250	268	279	277	251	271	259	266	264	239	250	278	235	218	246	259	250	282	259	278	252	284	283	228	278	230	230	225	243	255	250	249	241	233	245	240	270	268	255	249	303	287	266	239	259	219	261	261	269	261	241	277	265	265	262	254	273	265	257	255	275	262	248	277	255	261	284	238	247	245	248	265	257	259	253	260	243	238	284	264	256	263	269	255	289	288	296	268	224	260	240	260	235	257	255	254	243	248	252	250	264	293	293	244	235	241	246	255	252	259	245	260	269	240	239	245	254	252	250	281	228	275	210	282	252	265	270	237	273	242	258	261	256	248	254	257	263	255	204	248	276	263	235	263	252	262	273	284	284	231	224	254	291	268	269	296	258	224	251	260	252	252	264	276	238	263	258	267	283	257	295	264	261	274	242	249	272	281	245	270	266	244	242	255	247	284	245	266	239	284	279	270	247	252	256	258	265	268	279	261	244	256	260	246	241	220	203	282	244	281	246	248	254	264	261	274	282	222	272	266	252	294	284	273	226	250	261	277	245	250	276	222	222	285	265	254	265	263	266	238	252	259	246	274	250	257	272	228	221	259	258	253	282	273	240	249	274	256	275	236	266	277	217	269	278	258	270	257	273	252	304	246	269	212	259	235	251	239	264	256	272	277	264	261	253	221	278	280	238	271	294	243	248	264	235	258	242	257	238	277	281	229	232	254	257	243	247	271	269	252	263	250	246	280	228	286	259	236	264	257	275	265	251	244	257	252	248	271	267	251	283	260	267	293	256	249	265	267	264	225	255	275	247	253	284	243	252	245	273	281	265	267	242	239	251	252	270	256	275	249	265	236	250	262	242	255	256	261	259	272	290	221	259	256	288	250	252	258	261	285	253	266	249	253	251	247	286	237	263	274	238	248	275	261	257	258	279	236	253	240	244	259	255	241	243	252	249	265	247	249	284	230	237	282	240	260	253	265	255	270	270	281	271	246	255	255	253	280	265	279	276	235	249	264	279	251	269	271	256	267	262	237	284	264	247	239	259	224	268	243	248	243	265	255	263	272	264	223	287	274	250	259	262	237	265	240	280	252	250	298	277	237	228	240	254	272	275	277	266	258	248	256	246	241	273	239	264	260	232	278	261	232	241	257	257	260	280	241	260	292	275	241	233	284	255	260	268	266	262	240	224	223	255	260	254	239	246	264	287	244	261	257	279	234	260	257	278	284	264	248	288	271	246	275	272	263	250	247	274	235	281	239	265	248	287	269	241	255	250	234	258	260	274	238	252	248	261	246	245	255	251	253	275	262	258	248	250	252	236	231	268	242	258	279	279	246	271	251	254	252	263	274	249	281	259	257	261	254	251	288	271	281	276	209	245	268	250	269	255	273	251	253	262	275	277	261	284	252	275	244	269	260	250	260	256	243	272	272	268	253	246	228	247	269	262	260	272	281	281	256	219	263	265	270	289	264	255	252	253	235	240	258	256	246	286	252	269	255	280	252	246	286	249	252	268	261	258	252	250	258	279	247	236	254	275	270	259	267	241	256	270	260	227	264	258	263	271	241	260	254	248	255	268	252	230	274	246	238	277	258	252	246	235	242	278	235	275	262	267	293	282	245	276	248	274	263	250	248	260	252	242	253	256
16371	28320	5605	2573	1855	1370	1071	798	707	654	535	504	449	422	369	364	356	335	332	309	293	333	292	287	296	301	296	264	271	300	299	317	287	279	267	294	270	282	294	264	287	273	282	277	257	302	268	285	281	262	275	257	291	291	273	289	296	294	298	267	286	288	254	261	280	290	285	265	280	280	276	275	268	256	271	265	292	272	260	273	278	268	291	252	279	300	267	309	296	308	257	258	301	301	306	267	296	259	296	261	264	260	293	264	255	262	259	264	267	261	273	278	271	278	259	273	262	270	264	267	240	266	263	267	280	278	251	290	257	274	277	264	265	289	279	280	269	270	267	270	285	282	284	276	281	272	259	270	288	266	297	275	266	280	262	276	266	252	261	283	268	266	256	257	269	285	275	267	262	247	266	261	269	270	273	272	266	266	274	271	250	276	280	265	252	258	319	262	259	269	277	255	281	264	269	272	264	287	234	263	272	270	280	249	241	259	271	280	265	247	290	296	287	296	297	264	291	260	304	279	270	280	273	259	250	263	288	264	246	282	266	252	276	255	285	240	292	271	254	268	285	236	313	242	257	289	283	269	263	284	252	269	273	272	260	246	285	271	316	269	290	274	272	276	265	284	278	284	286	255	267	262	263	253	266	290	277	277	238	252	241	276	275	262	282	258	279	265	263	240	269	259	274	277	268	261	235	268	263	274	268	258	292	295	249	278	260	282	289	268	267	254	253	246	243	262	262	267	283	277	270	243	283	279	263	265	241	282	315	273	288	282	252	296	272	263	260	250	271	258	294	283	266	292	253	253	279	276	294	286	290	274	292	276	284	272	276	267	267	277	274	257	253	265	244	286	274	283	281	267	246	265	262	261	278	267	279	270	273	264	259	246	275	281	302	275	296	283	272	261	254	268	281	263	263	252	299	248	304	271	264	261	272	281	286	275	265	229	275	254	302	272	273	245	266	269	280	250	271	276	265	331	287	286	260	269	264	303	265	252	286	314	272	259	248	272	282	264	265	254	269	288	262	264	270	283	291	256	287	283	264	274	260	255	266	283	260	249	273	289	286	293	264	277	278	261	278	295	266	272	283	232	282	267	293	272	281	260	264	285	279	274	277	287	235	274	267	260	289	278	261	283	269	249	254	302	280	284	264	290	280	278	275	236	270	268	252	273	256	300	251	292	286	259	264	280	270	272	270	237	283	269	269	282	287	263	257	249	254	304	278	237	286	271	257	275	253	282	265	291	279	293	289	289	258	274	256	303	286	286	266	267	277	251	273	272	274	278	271	292	269	265	275	291	274	292	296	265	259	299	266	242	266	240	236	264	276	277	271	284	278	289	280	262	247	279	270	298	276	268	269	275	271	277	291	287	277	219	275	300	260	295	258	268	259	265	260	256	249	256	293	267	260	275	239	259	298	272	263	261	272	263	292	287	258	314	259	294	285	256	278	277	266	282	264	242	240	282	258	244	298	283	269	283	270	284	292	255	290	278	265	258	283	262	270	297	271	301	258	274	274	282	295	269	295	265	283	269	269	273	282	282	279	287	259	306	272	269	260	256	271	259	270	237	261	251	251	283	285	244	280	258	253	259	242	268	278	268	297	256	247	272	256	259	270	260	249	272	275	269	266	278	257	262	246	256	298	271	242	262	280	299	243	269	251	276	294	267	278	280	262	291	293	303	302	251	279	283	304	306	273	272	272	260	261	268	242	282	268	283	280	269	264	274	266	275	269	247	296	257	292	293	258	230	288	300	279	319	267	296	295	270	256	275	277	244	283	267	279	255	259	257	260	258	269	281	284	262	265	277	289	272	289	281	249	268	274	258	275	271	276	274	289	269	250	277	265	244	286	288	289	289	271	281	277	245	240	283	267	270	276	268	266	276	253	272	257	263	251	275	260	262	261	278	278	277	264	260	257	283	248	257	299	293	289	279	261	235	271	266	305	255	288	262	252	253	258	304	261	261	278	286	271	297	244	299	248	271	262	248	286	283	311	310	304	264	301	264	283	262	270	319	290	268	250	278	248	287	267	310	262	274	243	284	272	280	279	280	266	261	220	290	283	281	285	277	287	255	311	266	273	265	274	285	274	262	241	281	271	287	246	273	280	260	260	251	258	270	281	257	271	268	253	296	294	261	278	290	263	288	270	261	259	260	270	283	250	280	285	260	266	301	281	264	252	291	283	252	263	268	250	235	269	262	278	261	273	259	257	271	257	274	286	260	279	272	289	269	277	265	295	261	276	296	264	247	242	253	277	286	282	283	281	269	281	268	283	248	298	241	256	281	267	256	244	265	282	274	282	263	295	255	270	290	298	278	259	266	268	278	293	250	256	268	296	279	271	263	272	273	265	262	268	284	269	292	283	297	264	269	276	251	279	291	266	260	270	239	294	259	303	264	260	292	265	255	248	267	273	274	269	271	287	267	273	275	266	249	285	273	229	259	277	263	299	258	260	259	276	263	273	280	289	267	253	262	259	262	271	283	280	284	242	265	259	281	280	293	253	283	277	271	298	261	261	267	274	271	257	276	249	283	268	260	262	268	263	287	251	258	256	275	273	261	264	284	273	317	251	277	283	253	265	256	266	279	256	294	279	250	263	270	289	273	256	281	252	272	281	265	272	270	277	269	249	268	281	249	266	284	252	251	266	279	283	269	284	277	275	253	276	282	276	258	305	268	255	255	250	276	285	248	255	259	275	268	286	250	289	274	259	258	294	268	256	290	256	251	249	227	288	282	273	288	288	278	281	235	282	253	261	285	270	262	267	264	285	292	272	254	267	248	285	273	274	295	289	272	283	297	268	288	253	272	293	293	292	252	282	276	273	278	245	282	277	229	290	275	283	260	261	246	248	278	285	287	256	269	273	270	264	308	279	279	274	257	289	254	230	266	250	233	300	264	297	256	280	265	259	270	265	258	279	281	287	287	295	280	258	269	267	312	254	258	277	267	248	246	285	243	261	274	296	271	266	233	285	269	277	285	241	249	289	284	267	264	289	298	267	295	276	241	220	261	239	265	271	268	261	253	295	277	311	282	250	272	270	256	258	268	264	279	265	262	291	255	282	292	305	275	253	250	258	257	260	257	272	256	255	277	266	263	285	256	271	294	304	268	277	269	245	266	272	267	252	266	293	260	270	245	276	290	285	271	277	319	263	299	277	268	282	268	291	274	259	273	225	239	258	284	289	258	262	253	249	269	249	280	292	267	301	262	256	274	290	287	284	254	262	254	260	264	276	242	262	265	290	261	307	261	287	247	274	276	249	258	277	268	266	285	276	300	256	314	250	252	221	279	295	260	245	235	273	283	281	248	276	265	272	278	250	249	248	285	279	286	286	247	297	253	272	296	263	241	244	258	231	246	281	294	280	282	254	273	283	234	262	256	259	294	241	286	263	287	279	277	226	245	285	257	244	269	280	257	239	279	281	261	245	288	272	278	285	297	265	269	254	269	290	254	271	261	303	256	260	241	288	267	251	273	267	249	256	270	278	267
24871	20996	26907	25242	9248	715	580	475	412	430	415	428	380	364	363	390	360	361	358	353	361	377	329	364	348	352	350	333	364	338	377	320	357	312	350	330	330	348	376	317	336	325	312	320	346	368	348	368	350	328	352	359	338	364	372	327	329	343	314	308	332	337	337	313	348	360	352	319	372	322	358	334	315	342	335	359	355	350	341	314	318	317	336	334	301	311	324	331	374	357	363	341	307	325	348	331	347	359	355	359	340	370	349	354	345	344	370	343	329	341	333	343	339	354	323	316	336	349	289	356	342	328	363	327	346	368	334	337	321	339	365	351	347	329	336	345	369	333	333	357	314	318	361	343	352	350	332	362	335	324	353	351	336	342	323	347	320	328	355	361	344	341	336	336	342	321	317	321	314	309	309	333	358	299	320	342	289	330	320	304	360	337	351	321	324	353	339	335	371	322	341	321	324	362	333	357	382	341	356	301	354	331	333	357	333	366	345	320	341	350	330	376	341	295	334	340	373	368	347	330	333	324	299	345	352	347	339	373	346	339	327	362	357	317	332	324	323	374	332	330	353	392	352	374	329	360	319	337	349	311	327	327	314	320	325	331	349	372	310	365	348	311	326	319	324	322	365	324	335	349	327	341	335	310	345	331	338	348	312	365	354	378	322	337	306	322	309	335	322	338	344	338	312	364	358	341	337	327	365	328	343	358	324	347	301	342	311	343	347	373	352	350	319	379	311	341	373	333	328	351	333	324	335	348	356	337	309	317	349	342	322	321	351	346	378	359	303	290	345	342	353	350	358	388	333	339	319	333	315	357	331	355	341	373	347	315	359	306	349	338	331	329	348	331	346	334	344	325	345	330	321	336	310	345	347	346	345	332	334	326	345	353	318	329	378	324	309	283	324	359	308	341	342	366	324	361	358	327	338	321	374	312	350	320	369	319	346	311	346	329	342	349	341	359	332	356	320	350	328	360	335	343	298	324	354	346	310	341	353	306	337	300	332	359	350	313	317	383	353	299	331	329	313	343	347	319	362	380	339	340	336	340	314	332	355	337	370	356	314	327	348	323	331	342	360	341	336	320	330	368	342	356	350	376	326	338	337	297	326	340	363	318	305	315	322	322	339	326	334	340	344	346	368	332	338	323	386	321	308	337	333	320	348	334	302	337	346	317	350	307	316	341	322	350	372	351	325	350	357	371	328	317	335	344	311	329	307	349	329	349	340	340	345	370	328	342	362	338	354	354	327	344	370	319	327	308	323	337	335	341	360	378	330	349	313	317	331	336	358	353	333	306	315	333	351	349	336	313	324	306	354	347	324	390	368	356	371	354	365	291	339	336	336	310	334	327	346	311	336	360	357	348	348	327	309	347	337	371	334	320	321	340	325	327	332	338	342	332	331	278	347	348	352	330	357	367	355	363	338	306	321	325	361	315	330	373	336	314	312	304	369	359	357	302	353	339	348	364	317	320	373	340	335	341	327	331	354	334	355	361	299	366	314	315	341	339	319	324	358	350	315	324	297	333	301	317	299	352	360	353	311	351	337	327	349	328	341	331	340	336	312	333	353	319	348	346	343	342	327	361	319	355	356	355	324	351	321	332	362	348	303	298	330	345	364	367	344	331	335	337	320	298	340	321	344	354	314	352	329	336	314	322	357	341	302	352	322	344	340	340	358	345	337	324	348	343	347	311	353	364	358	339	350	346	359	303	353	328	373	321	344	309	357	331	348	346	335	342	339	314	332	337	346	323	348	303	340	363	343	356	316	350	331	337	337	338	334	299	322	364	360	338	382	353	339	321	333	370	317	371	337	341	358	313	371	313	328	302	371	318	333	349	344	371	320	354	347	328	341	318	344	329	345	355	311	335	335	363	307	366	345	333	300	353	363	323	341	351	333	368	333	328	384	351	335	343	322	358	343	340	340	363	363	365	337	326	326	330	364	335	342	313	326	327	334	336	336	337	312	305	345	321	358	331	371	366	324	312	368	372	328	363	359	323	368	339	315	312	358	312	324	328	362	307	345	316	341	383	321	340	336	334	341	332	341	310	294	293	320	361	326	309	330	355	376	339	337	328	333	345	334	349	355	352	341	320	357	365	314	324	350	362	317	365	326	345	318	347	319	328	338	313	359	372	338	333	354	336	323	342	349	330	304	365	352	325	315	347	353	347	334	334	331	323	336	374	336	323	355	333	332	347	314	318	373	387	338	340	331	320	344	340	346	353	368	357	350	331	325	348	323	326	308	298	347	316	336	361	326	305	340	343	354	347	375	322	344	353	347	334	305	348	322	339	326	345	346	320	331	343	368	327	356	337	330	365	329	304	342	321	349	323	357	302	331	349	358	358	364	351	356	340	326	320	332	340	360	333	354	346	321	316	376	350	344	336	349	395	343	330	316	313	358	363	311	351	322	340	341	324	339	333	356	301	333	351	338	332	318	357	357	312	330	347	341	368	314	310	344	326	321	366	305	316	332	304	363	335	328	325	347	323	317	338	331	342	336	346	334	342	355	308	338	315	303	340	325	331	335	358	346	337	305	332	335	362	350	344	349	306	320	385	358	334	342	328	322	319	345	371	390	338	343	345	347	330	327	320	357	315	328	343	318	334	363	344	344	357	329	347	361	292	338	347	348	335	347	329	333	350	317	328	351	372	319	346	338	340	331	342	332	334	352	333	315	344	306	348	319	323	338	363	345	327	310	350	308	296	342	336	321	364	319	361	331	349	324	347	351	360	307	360	304	318	336	296	334	364	335	307	357	388	362	338	319	347	346	343	324	364	356	320	348	338	347	337	336	309	304	329	336	324	339	328	351	359	306	344	354	322	353	316	345	360	345	322	337	322	371	350	320	328	321	349	327	313	362	338	295	331	310	342	319	348	335	329	351	336	344	334	333	332	344	344	332	325	346	346	335	327	288	323	361	352	341	310	344	335	373	301	322	338	361	340	338	318	372	332	352	324	344	315	361	295	320	328	318	333	318	310	340	359	322	314	322	349	333	325	342	376	340	348	351	349	318	359	328	333	351	346	329	336	324	346	346	320	354	341	338	330	340	383	318	330	357	317	364	361	319	296	299	376	367	351	324	342	357	338	334	346	322	338	346	338	343	331	368	322	317	348	314	308	352	338	342	348	330	307	344	355	365	352	332	338	367	330	352	346	346	341	334	340	361	320	360	377	334	337	330	295	352	323	334	358	325	355	349	318	348	317	350	340	339	333	319	310	330	299	354	334	374	329	336	351	354	355	359	298	363	335	330	362	332	320	332	389	320	347	352	326	351	365	312	299	348	327	295	344	338	355	350	350	323	322	338	334	344	349	300	350	339	331	320	336	314	357	327	339	344	358	326	323	323	354	333	323	332	350	349	376	320	345	337	368	344	341	357	323	343	320	346	346	372	326	310	363	351	312	361	337	336	313	335	331	325	353	310	347	330	340	342	329	319	314	350	351	291	327	342	331	360	349	348	364	328	319	326	352	358	316	309	353	313	346	362	345
16027	24121	3093	1522	1214	940	770	674	619	566	469	465	462	427	443	407	405	394	374	387	390	364	389	364	398	371	353	376	371	379	376	397	383	408	373	372	363	368	400	350	359	368	394	357	344	347	383	367	367	387	382	385	386	366	378	378	362	343	417	375	371	364	320	366	336	373	388	368	387	362	361	389	366	342	359	337	369	349	362	365	375	368	373	367	370	359	411	367	408	400	341	355	342	361	387	349	350	368	332	357	360	347	361	362	378	391	327	385	380	372	355	349	379	377	360	357	358	306	386	349	370	381	337	364	346	369	366	372	334	329	385	371	381	376	379	366	329	386	356	350	354	356	395	364	352	331	359	400	376	372	385	344	377	387	375	364	339	357	376	340	364	372	364	333	389	387	385	330	356	375	341	389	345	383	400	390	404	352	364	374	377	374	343	350	375	371	379	377	348	361	351	370	386	357	346	370	339	362	403	367	371	369	370	353	382	357	365	350	396	362	348	369	356	357	339	376	351	388	377	362	350	354	369	350	376	371	402	379	350	396	336	404	365	346	378	368	380	374	324	407	375	357	389	341	371	384	340	388	364	367	361	364	393	350	340	390	350	338	331	403	345	354	373	357	364	412	354	326	382	337	362	360	369	386	378	336	372	326	363	359	378	384	399	369	361	363	373	387	352	347	331	329	380	347	378	385	359	367	340	369	370	384	385	394	344	339	377	367	366	350	360	356	384	357	367	364	358	382	342	379	349	346	361	367	393	343	355	363	332	340	382	342	335	343	376	354	349	386	417	377	399	383	369	384	343	367	399	351	380	391	364	360	367	367	356	350	351	373	377	349	370	359	384	353	367	341	344	391	369	376	382	369	380	369	352	344	353	360	376	357	335	400	373	343	336	349	345	346	341	377	340	357	339	388	348	365	362	383	390	374	383	387	384	389	319	391	361	374	359	375	350	344	347	354	344	359	369	366	409	347	365	382	363	355	383	339	338	373	351	358	355	335	375	342	377	355	372	370	348	366	360	346	385	372	374	365	358	360	344	384	344	416	360	407	346	364	307	328	362	355	390	367	368	359	364	338	354	341	357	358	400	372	355	363	364	365	368	374	352	350	342	382	370	381	386	375	353	337	385	383	342	332	355	358	367	338	377	368	354	354	334	386	399	349	359	349	390	368	361	389	318	384	352	371	412	403	338	371	406	353	350	362	370	388	354	344	356	384	357	355	354	359	368	390	376	345	360	344	348	348	387	419	393	351	365	353	379	343	367	356	337	343	370	339	362	382	347	385	366	376	423	374	388	385	334	355	327	396	384	372	399	376	372	397	389	351	400	379	346	386	343	356	368	377	355	408	379	370	357	379	386	379	361	335	349	346	362	367	364	362	346	382	364	341	369	388	383	369	363	370	348	359	347	387	391	371	364	355	387	388	361	362	329	363	368	360	371	383	388	353	375	377	336	371	369	379	342	363	361	368	387	325	363	369	392	361	373	377	364	355	389	343	358	362	373	353	327	380	360	345	369	379	343	357	390	372	393	376	363	368	348	370	337	377	377	341	357	372	335	370	359	357	387	361	358	364	380	371	363	368	363	372	391	380	349	351	357	384	387	335	339	366	374	374	379	374	375	351	343	381	361	396	361	376	371	380	372	369	383	371	363	395	339	389	360	391	399	375	375	363	351	356	366	367	365	421	370	379	374	374	380	348	350	326	341	360	357	373	335	333	365	375	352	351	349	379	382	385	354	367	374	366	382	332	376	394	389	368	342	361	385	353	347	370	355	389	329	392	356	360	345	354	335	384	348	390	326	344	348	389	377	334	370	360	387	366	369	360	321	350	372	388	380	355	342	330	340	371	354	376	373	343	343	360	385	348	367	380	368	335	345	345	359	358	382	339	367	358	363	374	359	372	364	370	362	354	384	345	367	377	365	382	367	385	376	356	385	342	363	361	357	380	347	351	354	388	381	367	400	371	361	357	397	348	353	336	339	334	364	372	347	373	357	366	354	359	377	369	347	332	360	380	397	390	340	358	371	376	381	379	349	373	388	348	391	357	370	375	327	364	359	369	415	381	384	362	386	343	365	359	394	376	352	356	371	359	349	357	378	366	393	368	400	359	374	370	375	368	360	356	367	367	352	362	373	365	364	331	359	354	371	365	350	359	356	365	400	384	372	389	370	358	368	381	366	367	333	393	389	351	332	376	384	375	361	351	386	376	346	372	356	371	362	348	377	386	384	381	380	358	355	349	379	370	352	352	383	385	392	380	358	323	341	353	356	364	356	446	397	376	354	333	368	344	356	362	348	337	379	395	358	370	343	365	337	372	391	358	349	347	368	356	356	380	349	363	375	351	356	363	401	411	346	388	346	369	402	399	379	345	364	330	349	346	377	357	363	360	373	362	364	359	338	376	372	377	349	362	393	349	341	346	374	333	393	387	366	357	385	338	388	362	357	376	337	367	342	347	366	360	355	335	421	360	369	312	370	372	379	376	364	352	373	346	357	366	365	360	358	372	372	355	360	366	329	384	357	387	392	368	382	381	353	368	366	383	343	372	338	366	361	350	392	367	366	311	334	366	377	349	366	360	350	360	373	348	373	362	380	360	359	362	386	388	391	393	378	354	396	347	366	355	392	355	388	372	355	405	349	378	338	374	340	392	344	375	357	353	357	342	396	370	372	384	366	385	379	374	374	373	371	365	384	390	387	390	352	376	381	349	366	364	394	394	358	348	394	353	358	338	341	356	424	331	345	345	357	380	328	341	377	359	371	343	352	356	381	374	337	362	373	328	353	346	371	358	389	363	363	366	346	347	376	389	363	350	375	395	366	353	370	328	405	355	362	387	342	376	385	369	381	355	365	366	368	368	374	341	360	375	360	360	337	363	374	373	364	334	355	360	359	368	359	361	351	368	357	381	376	396	384	382	373	370	346	363	376	331	362	424	395	348	369	364	357	366	385	395	381	371	381	344	332	344	355	368	362	360	362	357	359	355	361	372	375	412	360	403	386	339	377	343	361	389	379	364	349	384	387	402	374	339	348	359	378	383	384	368	384	351	337	361	369	371	347	356	357	393	371	378	360	346	346	380	357	365	389	354	329	380	373	352	374	341	367	326	385	360	372	359	344	373	366	374	363	367	332	362	341	375	355	349	397	333	383	352	380	377	335	349	385	359	398	387	399	358	363	381	360	372	394	351	338	380	358	395	384	350	374	351	393	380	348	365	353	367	382	390	371	384	395	428	349	356	371	371	358	342	386	374	374	365	362	355	370	374	378	329	373	398	375	397	369	385	344	377	353	355	373	362	332	355	370	323	371	375	395	378	325	360	343	365	348	394	399	339	340	378	358	372	383	352	381	372	385	346	337	345	340	373	371	373	383	340	380	379	328	378	395	389	394	352	364	366	350	379	343	369	353	361	363	378	373	354	361	368	335	357	349	371	328	386	384	385	353	390	359	353	392	348	350	332	362	326	354	357	367	341	377	370	356	362	374	368	339	362
22646	21126	28619	23900	21129	21176	8159	1286	939	838	854	724	727	697	648	630	594	609	639	594	543	558	538	573	548	536	535	566	559	528	539	577	548	555	520	605	542	547	534	527	533	529	556	503	507	543	573	514	554	509	583	504	505	536	485	521	524	513	543	528	525	509	570	513	559	519	533	495	517	528	559	542	545	506	508	517	491	497	584	538	568	523	515	579	507	545	505	504	493	513	464	514	518	533	539	515	514	512	472	488	537	549	514	533	510	542	532	529	560	538	556	557	531	522	515	546	501	523	486	535	510	513	484	505	540	514	532	503	508	526	487	528	518	501	533	484	516	523	539	525	538	515	514	497	510	539	504	540	509	508	516	529	526	477	522	536	505	486	504	504	487	495	566	502	519	528	479	518	499	484	500	518	496	545	503	543	563	468	501	541	509	490	548	513	522	522	551	517	573	525	497	542	491	544	493	523	478	524	508	539	553	475	522	530	526	537	514	515	498	523	528	507	482	512	548	523	555	524	506	514	502	567	526	534	544	509	500	536	483	540	546	512	511	553	510	534	507	548	528	508	565	515	508	491	571	533	480	511	548	504	530	480	496	534	501	549	511	505	519	535	536	510	497	517	517	505	511	514	554	504	518	521	502	536	525	549	488	522	537	512	510	551	498	539	489	528	469	527	528	503	513	497	496	494	553	521	542	519	534	512	513	522	487	534	527	528	542	525	532	561	464	537	502	512	467	507	526	504	532	517	469	510	525	538	525	550	527	497	495	554	511	520	533	538	577	504	496	507	508	548	473	542	499	495	545	525	481	505	582	561	521	559	541	520	564	518	489	540	539	558	554	506	504	523	496	533	518	457	502	529	506	543	589	501	579	503	501	518	526	561	496	506	536	493	551	540	476	528	583	518	524	507	556	513	543	531	488	492	492	546	534	534	562	480	494	500	489	509	547	510	516	498	529	505	498	502	537	562	526	535	486	512	463	518	508	483	519	537	523	467	539	525	539	475	522	548	526	559	505	549	526	531	516	514	509	478	503	501	537	528	519	541	509	544	501	529	520	536	557	517	527	558	531	526	510	497	485	491	511	515	547	542	474	511	512	472	522	502	520	532	514	530	532	506	514	527	526	507	527	525	483	569	533	517	559	518	539	541	493	508	514	534	506	486	528	511	515	537	497	509	511	542	491	495	523	509	506	505	477	494	544	506	492	516	531	516	481	498	566	500	484	522	538	553	566	532	541	532	465	540	512	549	497	509	496	522	541	485	520	519	486	474	504	540	500	552	539	496	522	540	519	535	503	484	505	547	557	517	512	534	511	555	539	535	487	477	452	540	518	541	516	479	561	548	497	542	509	520	570	509	503	497	541	513	511	524	517	507	539	522	500	544	524	521	511	517	519	575	545	493	514	521	502	511	543	555	491	531	534	510	515	497	521	556	513	489	530	487	523	514	535	545	539	541	542	510	566	495	523	546	529	538	484	506	510	524	560	548	504	562	537	522	507	535	450	513	522	492	518	494	517	492	523	537	541	533	530	545	520	510	531	515	502	509	489	566	518	492	511	501	565	503	531	505	535	496	557	514	541	503	526	538	527	517	478	520	518	489	540	506	560	532	527	474	508	493	486	542	540	537	491	486	539	480	517	506	526	530	564	538	498	494	553	491	579	548	510	508	475	530	524	522	522	538	533	546	510	515	499	539	535	527	537	500	554	527	502	483	514	492	510	529	494	529	502	520	552	555	528	516	478	491	480	527	517	528	554	530	527	513	542	579	501	542	523	497	498	496	521	550	486	498	511	471	514	536	535	514	524	557	512	556	527	505	560	543	514	509	525	494	520	485	520	522	547	536	542	552	532	520	527	544	546	512	530	533	493	480	563	495	472	503	537	464	545	545	519	543	486	505	527	535	531	570	469	491	522	496	482	537	503	511	535	512	494	546	521	495	502	508	520	517	550	528	490	522	472	539	489	493	556	577	503	516	524	487	520	500	524	525	490	525	502	558	514	548	485	525	511	492	524	529	479	495	526	533	516	493	549	551	525	502	537	489	485	511	538	523	580	484	486	507	519	509	549	524	509	557	526	508	505	522	541	542	485	543	492	536	529	518	550	523	524	550	533	544	555	535	530	500	530	512	532	491	533	534	519	521	511	503	470	500	493	537	512	492	539	518	501	549	484	511	517	517	524	525	516	568	522	533	524	526	532	531	455	498	551	558	468	509	538	535	496	505	525	485	546	515	525	513	538	531	507	476	545	510	484	520	498	516	551	523	485	526	531	512	526	539	495	523	504	502	501	486	532	488	521	509	511	532	514	529	525	516	499	486	519	536	492	515	513	522	527	505	504	529	502	544	496	532	491	476	524	528	492	543	554	506	511	506	503	477	496	534	527	510	514	573	510	503	532	480	502	475	500	530	540	499	491	543	513	500	538	488	515	485	479	502	511	521	540	511	540	541	487	481	545	523	511	516	527	493	505	508	496	526	549	552	497	518	511	519	535	518	508	507	536	498	561	528	522	522	519	498	505	477	552	544	512	509	489	467	516	522	555	504	473	466	524	491	510	551	526	548	523	554	518	512	530	496	525	545	511	513	545	471	501	500	524	568	515	510	536	540	483	500	540	533	506	549	593	512	562	534	501	520	561	511	483	539	521	494	504	544	508	537	503	504	533	517	474	546	531	534	560	500	509	503	498	528	503	519	530	510	526	518	511	522	449	461	528	519	510	536	524	518	500	533	485	504	532	512	511	500	502	580	486	492	517	530	553	492	515	510	513	539	518	500	532	473	513	540	533	513	519	529	522	506	480	494	499	506	508	519	501	545	526	517	535	538	466	511	547	486	533	516	510	507	505	560	491	512	522	490	513	521	497	517	538	446	549	530	515	521	492	544	555	551	520	499	474	510	532	481	533	538	505	502	576	525	523	521	544	461	495	508	527	495	529	526	518	548	536	509	534	524	525	561	526	562	518	570	520	552	516	504	497	479	485	514	459	487	522	547	558	506	536	458	503	533	536	521	493	518	516	494	526	548	510	507	504	530	526	499	492	524	527	507	500	538	509	536	499	505	510	501	470	539	539	519	509	515	504	535	499	534	510	533	504	528	501	552	510	511	535	504	536	514	527	518	543	498	526	522	515	534	519	526	493	543	513	489	476	563	488	525	547	497	506	559	501	538	518	497	463	524	511	520	527	516	495	501	524	504	520	508	563	498	522	503	513	501	529	522	535	539	547	518	513	519	501	531	559	541	519	556	505	497	507	538	499	518	536	500	564	511	523	474	487	527	520	508	507	532	527	515	538	526	525	559	529	535	499	522	546	550	484	513	496	493	539	543	533	507	527	480	519	518	541	524	463	496	529	505	528	514	541	546	509	522	518	517	489	517	505	533	538	535	525	537	527	554	531	537	551	478	510	544	547	520	467	494	536	479	480	532	506	563	498	506	518	517	489	506	547	530	557	497	533	582	520	551	519	553	525	495	492	529	520	477	498	508	501	562	513	524
18769	33688	9477	4723	3429	2707	2060	1689	1446	1186	1066	936	833	822	743	705	697	677	645	655	623	640	578	598	627	596	577	571	514	594	576	564	563	507	569	544	568	587	559	563	577	559	552	577	524	546	517	523	534	521	540	517	534	541	501	562	526	525	541	544	549	552	528	551	534	542	574	549	491	561	522	510	502	485	496	530	539	555	539	518	561	496	524	567	545	538	545	490	533	497	504	503	493	552	501	535	547	538	534	498	524	488	479	509	519	555	519	499	511	501	518	501	535	546	485	523	539	526	524	548	578	559	523	514	516	518	527	535	506	546	498	507	538	505	531	529	543	515	489	494	534	508	530	510	493	522	540	505	502	479	466	491	515	500	499	547	540	513	533	503	503	487	537	506	503	524	546	555	517	547	514	511	522	551	510	541	528	550	517	491	516	501	490	561	511	504	544	539	521	514	510	499	510	526	502	533	525	505	510	519	533	535	527	492	533	571	556	532	511	550	523	508	535	516	509	516	527	534	533	515	524	507	541	550	543	532	516	570	509	505	514	530	500	500	550	511	523	475	519	509	542	501	566	553	518	507	470	559	522	542	488	525	504	545	559	563	514	534	509	529	568	535	494	517	494	511	504	528	522	515	528	526	476	547	538	516	525	525	507	508	538	523	504	506	545	490	536	494	513	525	527	530	538	531	494	511	511	485	521	526	534	548	536	547	513	492	505	507	534	507	512	537	535	475	521	554	570	558	489	545	494	517	515	495	530	546	534	478	531	511	531	483	546	555	510	530	557	510	542	467	534	480	499	502	548	513	521	501	529	540	536	578	463	556	524	534	512	502	522	513	496	538	558	507	518	550	494	523	481	549	532	525	528	515	500	507	493	484	530	529	493	520	531	514	519	520	501	530	518	510	497	550	482	493	571	509	543	535	511	479	532	532	514	515	538	542	533	547	546	536	541	517	505	543	564	504	497	522	478	509	537	549	445	544	531	507	512	505	529	543	525	509	535	532	478	495	487	524	509	503	559	527	550	505	531	530	544	571	535	521	532	546	543	509	518	529	545	485	494	522	490	534	512	506	530	485	509	582	558	497	500	526	519	504	518	492	536	507	526	529	480	532	481	554	505	568	534	512	514	530	520	538	545	533	536	523	515	513	519	551	463	489	528	506	527	524	540	510	507	539	482	502	545	534	482	522	518	510	528	483	505	517	539	520	517	505	519	523	546	512	500	506	529	515	519	504	513	542	533	524	529	524	506	538	510	514	559	495	530	554	501	498	531	517	542	534	536	540	532	499	510	503	499	497	522	545	519	530	564	516	478	508	490	498	510	507	507	514	521	525	519	518	488	531	555	539	529	499	541	560	556	503	515	537	540	541	493	547	530	517	508	554	541	537	533	488	513	521	503	527	487	552	538	526	485	524	510	529	477	524	506	543	540	467	525	513	535	531	531	517	517	544	546	532	509	522	540	512	507	489	526	489	520	488	525	524	557	497	549	523	527	511	514	495	485	534	520	525	525	510	547	565	536	576	538	506	543	475	511	518	504	549	507	493	507	526	474	530	507	549	523	544	494	531	547	487	555	539	494	504	507	513	537	542	533	513	498	509	507	489	538	487	509	514	558	522	561	508	527	535	518	521	546	521	501	528	520	523	516	534	553	502	540	488	549	510	592	525	513	539	529	504	491	522	547	539	512	518	530	518	512	535	501	513	534	508	550	522	565	511	503	493	484	530	513	522	504	503	531	544	480	531	535	539	523	546	506	537	563	535	553	536	562	531	515	532	555	516	502	542	500	520	523	538	543	519	528	497	576	511	495	549	554	515	501	562	497	532	505	467	509	549	524	560	491	552	576	498	513	531	514	541	511	549	510	492	538	542	479	511	514	554	496	529	537	516	542	558	537	575	503	517	539	534	539	529	529	536	503	544	479	494	522	572	548	478	524	531	544	509	500	493	508	488	576	557	557	536	537	508	521	486	497	498	481	513	565	498	523	517	513	528	547	491	483	554	543	478	542	507	545	491	522	522	550	498	515	533	506	505	529	540	531	509	528	560	512	529	531	528	503	541	539	501	511	546	547	497	518	515	516	475	498	519	504	557	515	470	455	550	508	535	492	496	494	555	490	503	526	523	550	544	538	521	489	522	521	501	530	555	478	542	523	541	527	547	557	555	523	535	527	494	492	536	527	515	526	542	511	573	543	528	505	513	496	489	498	503	480	514	518	522	506	522	551	519	555	499	539	549	508	510	491	532	511	537	569	563	532	542	551	533	541	539	545	543	533	485	533	522	554	515	524	552	523	523	490	519	523	506	508	532	475	536	528	534	547	503	507	522	527	562	549	523	536	480	536	536	484	518	520	516	499	487	544	523	497	558	535	485	540	514	494	512	568	484	508	512	525	505	516	569	566	499	542	509	556	505	519	532	528	518	496	551	452	494	502	575	496	502	513	530	524	570	522	562	533	550	518	535	490	529	524	532	545	540	536	514	576	514	529	543	522	501	532	488	491	488	582	514	544	494	528	538	528	502	542	500	504	521	503	532	539	505	510	493	511	550	546	525	531	507	521	479	528	514	540	478	489	533	518	510	512	514	525	530	535	549	504	512	509	509	510	470	502	513	517	509	514	526	497	503	504	545	521	482	547	520	556	504	506	503	510	501	520	536	477	528	532	523	565	507	512	508	534	532	503	527	539	535	535	484	547	505	465	524	512	515	546	474	477	505	541	555	497	513	512	540	544	499	504	507	530	523	536	477	543	548	541	506	513	508	493	511	537	536	512	531	540	530	522	564	530	567	521	523	510	543	493	512	510	511	496	516	565	517	508	529	534	542	515	510	519	521	532	489	530	537	519	497	564	574	535	504	539	532	492	543	563	524	539	525	540	549	502	506	543	501	514	533	509	508	546	532	498	538	501	551	499	527	517	514	532	507	549	511	532	525	533	525	488	492	509	528	581	480	527	496	477	534	523	546	507	493	549	531	515	530	467	557	542	478	520	522	512	542	535	511	524	560	524	509	511	500	567	497	503	494	558	506	531	554	504	535	490	535	513	490	487	494	491	472	546	524	527	507	544	487	525	493	571	489	508	540	525	496	545	519	527	525	509	547	541	555	497	536	531	495	518	505	543	499	514	504	536	537	514	536	524	507	532	549	569	503	508	526	540	529	554	499	506	524	528	531	524	559	547	533	512	534	537	510	549	527	514	509	520	507	530	515	510	528	554	517	542	529	495	538	510	508	474	501	505	503	536	538	569	491	549	497	513	526	529	525	569	542	521	510	502	585	506	541	514	502	503	533	543	527	500	558	485	541	476	513	557	520	535	507	542	546	519	523	475	541	526	517	519	542	494	541	526	520	535	529	472	517	544	503	538	554	526	496	545	548	511	533	552	549	526	517	544	534	522	554	523	524	560	482	470	518	541	529	506	577	515	531	565	524	537	576	503	556	532	518	515	511	527	503	549	540	514	504	542	486	507	506	533	494	491	504	558	542	501	572	496	539
28232	18745	4440	359	255	215	196	148	196	165	194	169	144	170	170	179	155	177	163	170	181	157	169	166	177	164	176	133	177	175	173	145	156	188	172	173	176	163	168	175	162	170	159	163	158	167	164	174	181	153	168	147	163	183	159	164	150	194	178	168	164	158	155	169	177	168	147	168	165	174	149	162	158	183	164	163	185	167	182	146	165	174	181	164	176	157	185	182	156	182	160	172	189	167	165	160	165	192	158	173	169	180	180	183	172	162	157	156	149	164	168	161	162	182	155	172	138	168	182	179	150	156	145	156	164	179	164	161	166	158	176	144	144	179	171	161	155	182	159	154	184	168	172	157	151	166	183	148	161	167	151	174	164	183	173	162	182	204	176	175	163	185	171	140	172	166	161	151	147	190	180	151	164	165	185	163	175	172	190	176	147	161	158	180	162	182	164	180	187	158	166	164	168	175	156	150	158	164	194	159	165	168	173	176	166	165	193	148	170	159	184	174	166	194	186	166	153	163	176	173	165	156	197	147	161	140	177	171	158	149	171	197	168	144	166	161	177	172	171	177	168	172	144	163	169	159	152	172	167	176	173	168	138	163	155	170	154	170	162	170	161	151	155	132	156	178	180	144	177	162	171	149	154	172	171	154	181	175	154	182	171	177	141	153	157	176	178	172	133	153	177	159	171	143	155	165	136	159	164	152	156	187	137	180	157	186	157	172	174	142	166	161	154	160	158	158	180	182	184	189	145	157	194	166	182	150	156	177	167	161	183	174	133	181	163	178	177	174	147	172	154	142	154	155	166	175	156	187	154	166	142	172	168	164	193	180	191	159	165	171	163	192	145	169	171	173	163	194	151	190	167	184	190	155	175	175	149	176	169	142	152	168	163	161	160	151	152	172	177	155	160	170	141	156	153	171	172	164	159	182	187	169	174	156	161	179	161	199	158	170	163	158	176	179	187	197	161	177	152	136	167	169	171	160	191	155	170	167	150	172	175	159	191	171	189	184	166	160	170	185	165	157	164	162	186	168	164	189	167	171	162	165	146	163	178	146	151	164	178	161	171	148	185	168	159	173	174	144	158	178	181	150	157	159	183	156	171	159	177	182	162	161	131	168	162	181	189	164	160	186	159	154	160	154	184	159	168	162	165	179	174	176	153	154	181	141	177	176	177	170	152	167	173	183	157	182	172	171	173	164	199	165	167	162	143	180	172	197	194	170	151	155	165	179	171	165	157	164	148	149	200	164	164	163	147	178	173	169	170	182	153	150	160	173	156	167	155	191	179	189	173	164	175	149	156	159	177	171	143	186	184	193	165	167	184	174	207	171	157	183	160	178	170	145	156	158	170	156	174	176	159	163	148	167	161	168	152	180	168	146	171	171	174	157	159	137	176	185	182	155	166	157	164	168	174	192	173	157	175	167	148	182	172	161	157	174	170	166	162	144	171	159	145	182	145	166	173	193	151	164	154	183	168	179	167	162	154	175	154	158	170	135	170	184	155	158	150	167	155	166	156	168	153	140	191	161	176	197	171	170	192	161	166	170	154	195	173	161	140	186	174	169	178	170	166	159	176	157	176	167	153	170	182	161	161	177	174	154	175	161	162	182	162	174	181	169	183	171	167	170	158	172	176	155	152	147	166	159	165	186	182	190	164	185	172	147	175	175	160	145	184	143	145	177	174	173	170	170	172	162	149	149	167	158	162	154	180	155	179	151	211	179	168	154	144	170	167	186	165	162	167	181	170	178	168	160	148	166	177	166	163	167	160	170	169	148	166	209	171	175	177	161	150	188	172	160	154	165	169	177	172	173	161	168	175	169	164	177	153	154	150	164	174	162	212	162	170	173	175	165	186	168	151	169	150	177	153	166	180	155	159	188	178	142	185	179	170	171	171	151	152	157	187	158	159	149	165	150	168	178	162	172	155	166	154	182	168	169	170	172	145	162	163	144	181	164	174	169	159	158	178	175	148	171	166	163	150	193	164	168	175	158	155	159	152	163	180	178	155	173	173	163	158	192	177	163	166	146	149	175	143	154	154	165	159	193	151	144	168	183	158	168	150	184	180	198	176	164	155	147	170	169	140	180	164	146	165	157	175	171	160	159	180	163	163	190	174	172	154	173	174	166	147	171	156	171	187	170	187	180	160	176	164	186	151	198	191	158	165	166	173	163	142	177	181	152	156	165	181	159	147	186	167	165	145	169	181	173	175	160	178	148	136	172	166	177	158	166	185	164	175	163	156	143	160	175	175	163	164	165	178	171	145	146	161	162	190	153	167	163	168	182	168	158	158	185	169	169	167	175	177	179	186	151	185	169	192	198	164	154	171	176	168	188	180	173	156	163	180	175	164	146	167	185	191	189	174	174	157	177	166	147	184	164	173	169	164	174	154	155	179	147	129	175	151	187	167	179	161	160	163	164	189	176	177	181	179	175	162	174	178	178	177	149	174	178	175	166	143	166	159	156	172	162	169	184	146	176	189	152	180	171	166	181	168	172	148	176	180	176	183	148	170	172	148	152	154	158	158	156	153	177	173	151	179	156	176	179	164	197	182	145	152	195	156	187	140	176	184	170	179	159	161	174	150	164	153	152	180	165	159	157	148	155	168	177	141	144	165	170	175	154	149	180	179	151	171	160	185	164	174	176	177	171	191	163	163	165	171	158	171	157	167	167	143	182	170	165	168	167	173	169	181	177	145	170	191	164	160	170	174	168	186	171	154	188	172	169	137	157	184	169	132	148	188	188	141	160	134	170	167	176	162	168	169	170	169	170	165	175	173	160	171	174	169	182	147	160	175	177	177	161	143	168	161	181	153	165	154	191	169	131	153	182	164	159	159	180	171	169	170	175	164	169	161	166	146	171	175	160	126	162	153	160	178	171	165	172	151	169	166	167	181	174	176	154	159	156	176	143	160	155	158	166	157	163	162	201	164	166	155	163	160	145	158	143	154	164	179	180	157	168	153	159	172	181	142	174	184	184	132	203	175	167	165	161	187	174	189	156	163	201	190	168	193	161	163	145	163	183	157	175	172	158	159	145	154	162	145	167	170	149	174	162	183	146	166	173	173	149	145	147	145	170	146	177	164	141	162	168	181	156	170	184	174	172	199	176	167	157	161	167	178	155	185	159	177	159	162	170	152	147	144	159	160	148	184	176	158	162	163	185	163	160	191	158	156	165	163	167	156	166	159	170	164	159	153	172	165	152	175	179	161	156	152	169	149	189	180	159	158	154	160	178	173	179	166	143	171	171	152	175	148	178	159	193	172	200	167	173	176	171	166	156	166	166	172	195	181	147	172	154	156	196	156	163	158	161	176	159	172	167	164	162	174	175	174	153	213	153	156	181	146	153	176	162	158	150	173	162	181	157	179	152	169	152	154	176	179	173	147	167	153	158	148	168	175	183	169	168	167	164	177	160	147	160	156	165	156	155	174	157	183	154	172	158	164	167	168	170	131	164	167	171	154	159	143	168	180	183	178	178	182	158	175	164
15190	12725	537	287	241	224	233	211	190	190	211	183	213	205	202	180	200	206	186	200	186	198	217	200	182	202	186	195	195	181	191	195	164	195	210	173	206	179	166	206	177	190	199	221	151	161	188	188	178	178	184	181	196	180	189	202	191	187	185	165	211	179	173	205	173	179	172	191	196	212	196	208	218	193	195	174	179	187	195	201	173	186	196	188	212	218	184	203	185	190	169	205	176	179	206	184	179	191	179	198	188	193	186	202	167	205	199	197	185	175	216	199	201	190	182	186	207	188	192	211	197	178	177	177	192	209	194	206	197	203	197	199	172	201	183	186	165	205	192	218	175	180	183	184	181	186	197	193	178	183	195	191	208	220	179	195	184	202	206	180	165	182	207	191	166	193	184	194	207	203	187	190	219	181	199	194	176	193	190	175	201	197	180	177	202	194	204	191	182	168	179	178	192	187	167	170	228	178	162	208	178	203	198	188	199	211	191	172	187	164	193	190	192	182	212	188	189	193	181	175	204	199	204	201	186	189	176	170	198	184	213	194	181	203	172	177	213	205	198	184	193	173	212	174	197	188	196	192	155	213	193	175	186	190	198	183	219	172	194	212	185	191	185	206	221	220	194	192	163	197	209	213	180	191	180	206	177	201	196	191	206	187	175	185	181	204	193	182	194	215	175	206	181	187	183	211	193	188	216	194	223	201	187	194	174	193	212	196	191	181	186	180	168	219	201	174	174	215	193	202	202	174	174	203	186	191	198	198	204	194	165	200	182	164	184	179	187	210	174	222	194	181	186	199	206	182	191	195	205	161	203	189	172	197	176	193	199	187	178	190	180	182	192	178	179	191	182	178	178	192	210	197	185	198	195	192	203	218	171	206	173	175	189	184	185	191	201	184	199	226	175	216	193	193	194	189	197	186	189	166	164	192	169	176	207	179	203	168	197	186	178	193	163	200	214	194	173	184	169	188	187	182	150	184	175	197	184	199	184	218	194	179	182	194	180	161	190	221	186	189	197	179	190	212	201	197	203	190	199	209	190	188	190	192	192	214	187	186	183	219	199	209	184	208	176	187	221	199	169	196	207	175	190	178	194	183	175	201	203	187	196	207	180	198	173	173	206	198	197	197	195	209	212	189	191	204	183	171	187	167	206	192	170	189	182	199	172	161	195	184	179	202	184	186	201	202	225	171	187	170	190	185	188	197	183	179	192	195	185	215	189	203	173	202	189	166	210	175	211	167	171	180	211	184	173	184	192	225	191	170	195	174	176	192	221	217	160	185	182	184	198	188	180	207	197	211	197	192	177	188	182	189	187	200	209	209	175	188	206	197	165	185	188	178	188	216	168	211	209	172	201	193	175	180	196	197	201	203	186	195	197	184	197	222	184	179	212	185	217	188	209	189	177	175	182	171	208	197	187	197	182	208	149	193	181	180	192	192	205	196	182	187	173	173	172	199	199	173	186	200	199	200	195	196	217	194	211	174	199	193	191	196	166	189	207	181	168	197	182	194	188	201	222	178	201	184	186	210	196	196	193	183	200	198	190	203	208	200	223	180	203	189	185	174	191	194	175	197	188	187	190	198	212	200	195	178	204	175	204	181	183	212	182	173	176	164	202	191	181	195	201	200	193	207	204	181	192	202	175	196	192	188	188	197	186	181	220	188	189	177	223	179	204	216	217	185	180	191	210	183	196	187	210	186	196	206	172	176	220	198	215	199	195	200	192	183	200	185	186	208	187	161	191	183	196	202	211	173	186	206	208	179	180	188	181	220	185	191	189	195	194	192	188	186	200	178	186	182	195	194	213	166	176	186	186	168	215	184	182	198	198	189	206	185	201	179	198	204	188	200	176	187	191	188	184	198	177	186	207	190	202	192	208	203	167	171	179	194	186	181	204	186	209	210	175	181	200	179	206	174	180	191	206	172	202	207	172	183	181	208	177	178	191	200	182	192	199	205	197	202	196	182	181	196	202	177	200	192	179	183	197	200	187	168	191	163	177	181	175	170	203	175	184	191	182	201	182	182	203	210	183	175	223	178	198	185	179	176	201	166	201	187	213	177	175	177	178	189	199	179	183	178	189	167	206	181	211	180	198	224	194	184	183	207	176	214	192	196	203	181	167	200	199	218	185	170	202	181	189	193	197	190	202	195	188	173	198	200	205	210	184	184	187	186	209	187	193	190	189	204	192	159	182	182	207	188	182	196	192	183	192	210	203	169	202	184	177	188	184	219	168	203	204	188	189	183	186	208	183	172	199	193	157	196	187	178	198	179	190	191	178	216	185	202	195	218	205	177	179	180	199	194	201	183	211	174	186	187	198	202	176	209	204	169	182	175	180	178	183	210	189	191	175	188	177	197	186	192	185	202	193	204	173	206	210	204	195	170	193	164	166	192	179	221	205	211	176	192	198	202	213	213	207	197	199	181	210	187	180	189	177	197	185	190	199	184	200	195	184	186	195	186	193	196	200	188	213	191	203	187	205	187	178	186	192	171	195	169	171	190	169	186	177	216	173	194	219	176	180	170	174	198	181	176	186	181	193	172	195	183	189	191	181	181	168	171	214	214	197	170	171	185	187	188	187	207	181	193	177	191	181	172	188	199	209	199	158	202	202	186	200	194	174	215	180	187	210	201	177	194	174	187	214	197	198	176	175	207	197	194	184	180	170	207	188	215	197	174	171	203	172	200	211	189	180	197	184	205	180	196	193	210	180	198	184	207	190	183	189	199	187	200	180	187	180	207	198	178	180	163	176	196	180	194	212	181	190	199	189	188	182	202	206	194	173	173	191	168	199	166	213	214	212	190	199	186	188	170	196	214	183	184	197	188	210	199	189	194	184	199	209	172	185	184	207	180	181	217	192	204	181	202	178	183	183	164	177	192	194	189	207	175	208	184	210	195	174	185	193	169	185	167	194	190	194	188	200	193	205	169	229	180	206	198	200	213	190	210	204	178	190	203	201	193	196	182	178	189	209	193	189	193	215	201	164	200	173	211	198	209	214	179	196	217	183	195	181	168	183	187	208	184	199	183	196	223	200	184	228	194	180	198	178	189	181	173	190	181	187	177	189	232	218	184	190	189	193	171	197	196	192	195	207	197	185	203	184	193	203	199	187	195	193	191	179	195	167	174	175	151	192	197	177	199	196	173	202	181	187	202	178	181	189	174	194	194	191	197	194	218	194	188	193	186	178	179	219	170	186	198	179	213	160	209	201	190	204	206	209	187	183	194	192	181	198	206	224	185	203	183	199	188	206	162	200	179	176	174	181	196	186	182	162	193	199	201	205	207	190	206	204	166	197	176	186	208	186	191	204	190	182	203	191	190	196	202	176	163	163	189	190	192	194	195	192	196	179	207	191	213	168	181	193	172	192	182	180	159	198	207	203	198	182	191	187	209	186	187	177	185	212	177	188	189	182	179	185	196	177	170	171	170	172	184	186	198	185	181	212	185	176	198	161	180	205	168	209	180	176	200	196	177	183	174	189	212
23703	21070	28003	24341	21069	9113	924	628	484	432	412	365	367	346	313	305	298	295	329	300	284	287	283	258	318	287	282	242	263	285	259	283	269	246	302	294	271	279	280	263	291	236	306	263	270	287	290	304	274	260	227	267	269	281	258	256	262	253	241	250	280	272	258	244	266	273	251	264	266	262	262	289	248	267	234	286	255	247	249	274	258	274	309	261	258	251	235	259	273	270	247	281	256	231	269	259	255	259	266	273	288	275	264	268	260	253	254	291	269	266	239	277	264	221	269	251	291	260	304	267	245	268	259	270	248	279	248	286	269	268	264	255	268	247	270	269	249	268	257	248	227	243	242	245	268	263	255	238	247	247	270	260	258	263	252	250	246	266	245	241	275	240	261	229	229	272	275	269	244	261	252	264	253	234	253	277	272	250	253	256	246	274	277	281	272	255	279	250	243	268	250	247	229	271	274	262	294	270	270	251	278	257	249	245	272	286	258	279	250	214	265	211	250	248	248	266	263	256	271	235	251	270	235	269	270	260	258	274	240	239	262	290	280	261	274	256	271	259	242	269	246	259	248	232	251	292	249	261	250	238	262	250	251	281	256	255	268	258	253	249	281	232	241	270	251	263	240	271	250	238	258	261	255	269	247	251	229	256	255	270	252	274	236	266	266	255	254	281	246	293	259	274	259	252	273	241	252	264	273	253	225	249	270	265	278	235	271	243	271	268	246	256	254	251	292	255	261	273	236	272	238	252	263	247	271	262	243	293	247	280	281	276	267	303	251	253	244	273	253	276	252	262	249	229	264	261	237	250	260	243	257	253	238	271	246	258	267	284	285	244	257	263	254	268	260	268	264	265	240	272	265	276	255	244	265	264	276	253	268	232	272	222	255	252	277	247	273	246	256	248	286	266	245	265	260	254	260	261	254	246	260	281	258	277	237	236	268	255	246	263	252	272	264	239	279	255	267	271	238	250	257	254	263	235	261	263	250	235	273	297	261	275	251	264	273	265	254	245	258	274	266	274	266	264	257	238	242	264	255	256	250	251	306	245	262	252	256	268	281	260	250	253	267	259	250	272	235	242	277	234	255	284	254	292	245	263	242	275	264	248	256	288	257	263	260	286	258	235	250	278	258	282	252	269	246	271	231	259	269	271	249	261	256	272	260	260	271	251	263	267	282	232	254	275	257	252	269	217	246	241	264	254	288	273	290	259	254	260	269	279	255	273	269	273	265	270	290	247	242	266	267	257	238	277	269	265	269	264	258	265	250	282	269	259	264	273	251	263	241	249	297	258	269	299	242	266	253	261	254	275	261	245	278	247	231	227	285	245	250	289	233	262	285	251	279	250	251	254	269	266	276	242	274	267	236	254	230	244	242	263	260	267	225	234	258	253	271	301	259	262	258	274	278	260	261	256	263	250	242	275	263	245	247	266	241	252	242	267	227	263	253	275	250	259	258	270	294	264	247	257	258	255	294	263	282	256	256	278	256	283	280	250	274	257	277	245	283	278	272	244	250	276	252	260	286	256	252	274	254	247	251	263	272	248	246	258	229	249	261	275	225	273	284	258	263	279	241	258	261	261	275	266	244	248	266	249	269	243	275	245	264	258	245	297	282	260	242	238	258	267	274	261	248	250	242	246	266	240	252	274	257	266	251	236	272	259	258	269	279	282	235	266	277	221	259	262	258	287	264	310	266	235	280	249	288	281	249	259	261	249	248	247	253	251	252	260	218	251	284	220	272	277	266	238	252	257	249	249	250	271	251	225	246	281	229	261	241	239	263	262	218	253	283	278	277	273	284	266	290	262	234	260	253	231	254	269	260	232	246	238	246	293	214	271	252	258	262	244	278	254	242	249	287	264	263	264	255	249	241	252	246	276	268	279	286	254	279	256	266	266	250	272	269	236	234	286	244	259	275	259	294	254	259	240	277	241	229	227	271	252	259	267	264	248	269	266	278	260	242	248	238	240	260	250	284	237	247	254	242	275	242	239	266	233	272	234	254	247	263	253	253	276	266	251	250	234	249	256	277	256	257	262	232	266	269	281	267	273	269	285	254	238	253	261	263	240	260	267	273	248	278	275	269	257	244	259	242	261	263	256	257	273	261	254	272	270	227	257	236	274	279	261	276	237	228	239	240	272	252	258	276	246	300	270	252	282	301	269	297	247	270	262	278	264	272	247	284	254	245	247	255	249	250	258	256	265	259	285	274	236	257	285	251	247	256	267	261	259	249	247	247	243	252	275	239	269	237	240	284	257	250	268	254	246	265	251	278	242	242	243	265	249	268	254	288	292	254	279	258	282	287	242	231	267	260	277	268	263	262	274	268	260	246	275	261	272	261	245	282	275	257	249	250	299	279	273	268	244	288	299	239	253	299	268	283	274	287	259	289	266	277	252	255	250	264	268	233	282	258	283	271	258	264	221	253	263	278	246	249	247	246	277	259	266	231	252	289	249	248	242	273	252	249	285	268	265	239	285	244	245	279	265	255	255	270	229	248	266	249	278	252	277	241	270	252	217	245	286	261	281	257	250	275	260	308	258	249	246	277	282	250	276	248	267	254	273	257	279	235	263	275	240	268	254	262	261	242	257	269	281	263	292	261	263	270	241	265	249	283	252	231	243	248	263	248	254	263	259	279	269	269	252	291	286	248	276	248	275	234	260	246	254	255	285	265	280	268	298	267	249	259	231	279	271	262	238	269	271	295	267	263	263	270	251	257	223	258	277	279	251	251	260	268	237	259	260	260	261	243	270	250	253	255	264	249	243	247	263	273	273	281	262	276	250	267	260	243	276	272	264	273	260	266	262	267	264	246	264	254	221	243	252	258	220	259	264	249	249	223	282	268	277	267	247	272	296	244	271	257	248	257	261	260	264	270	255	255	250	233	254	252	263	269	225	234	245	261	251	277	275	252	273	244	263	265	273	274	243	296	240	242	228	286	249	259	252	230	278	265	244	265	253	241	281	256	270	272	259	244	283	233	235	215	264	265	262	279	250	292	237	253	274	282	276	237	245	241	246	246	245	246	230	222	257	243	265	258	226	274	254	250	265	257	260	252	250	273	287	248	248	269	291	266	251	236	250	251	260	267	270	292	243	261	275	268	234	291	241	241	280	257	268	258	256	242	280	257	241	249	247	284	265	277	254	278	262	275	253	266	231	261	255	252	228	253	260	244	272	264	241	274	278	238	258	256	265	262	260	260	265	234	250	240	236	268	249	242	241	244	279	257	270	250	253	265	292	269	251	236	254	269	294	260	306	236	274	273	256	237	248	277	275	280	239	257	252	235	268	247	273	282	262	238	255	250	263	249	245	258	284	252	254	248	240	262	267	258	268	264	242	287	258	273	251	261	239	261	263	260	273	260	246	257	243	300	266	251	238	292	255	259	291	267	244	255	230	239	284	274	280	249	276	283	240	264	285	265	226	259	257	293	245	258	292	269	255	294	274	228	243	261	252	250	265	256	274	278	251	284	258	256	245	251	270	274	235
16176	29119	5549	2510	1873	1420	1033	840	682	647	518	479	416	412	368	348	343	342	326	337	306	304	324	290	335	333	316	293	310	284	286	305	299	258	291	321	286	266	315	309	289	281	288	295	261	284	264	265	277	277	277	294	264	272	275	257	278	272	255	302	266	279	269	266	287	274	261	295	274	254	265	284	304	284	284	242	278	268	260	273	266	263	274	266	243	272	225	297	255	256	270	269	257	275	226	252	275	249	277	261	279	288	274	265	268	261	273	270	256	263	267	287	248	269	264	285	262	256	280	248	265	263	288	276	286	238	272	266	258	289	293	262	236	290	272	269	269	263	274	269	256	275	275	247	268	250	272	256	286	262	260	222	274	236	265	252	244	246	287	263	237	295	260	278	265	278	228	290	276	271	236	260	267	257	240	271	292	268	256	250	283	275	283	263	269	270	276	288	264	255	276	288	273	278	297	270	282	244	298	275	273	291	281	253	282	283	280	255	299	288	276	245	268	286	248	273	281	267	296	280	288	247	274	290	284	279	261	284	258	303	265	277	258	276	271	252	247	278	280	282	271	289	248	255	292	273	281	244	298	242	287	269	265	266	263	298	254	267	265	273	260	271	228	308	250	266	256	297	269	280	302	272	279	281	290	289	257	256	242	270	261	265	260	285	294	247	262	274	292	259	260	271	279	267	263	257	221	258	259	266	264	260	300	283	268	294	273	271	263	238	273	274	291	230	284	291	261	249	262	253	266	293	252	254	265	290	282	263	273	285	256	271	263	276	273	263	274	275	266	260	298	280	274	273	251	281	231	275	270	279	257	258	263	241	261	260	261	276	267	299	277	275	288	279	260	273	280	272	277	251	284	276	294	291	263	295	254	269	277	264	282	265	263	265	272	258	265	277	278	282	268	248	281	246	248	275	303	252	287	260	251	260	282	256	253	256	280	311	264	259	272	276	260	267	268	278	270	266	295	260	244	253	271	291	238	286	237	271	251	281	281	243	255	276	265	255	286	295	274	275	252	273	256	270	279	260	251	286	261	262	259	253	266	239	277	267	256	300	275	264	256	254	277	269	240	277	263	279	276	256	272	276	231	270	296	280	244	281	276	272	284	255	255	266	277	274	267	270	266	248	283	273	265	276	241	253	299	257	266	264	273	278	256	247	290	279	273	270	267	299	248	290	252	314	260	264	267	278	291	253	262	267	290	270	256	265	273	286	257	281	275	295	257	254	280	267	225	283	249	270	252	239	277	260	277	267	283	301	267	284	274	262	248	279	248	285	265	265	274	291	278	274	252	272	309	274	258	257	238	232	250	308	295	280	252	283	255	284	276	261	258	265	323	264	267	265	259	279	263	259	290	278	253	270	286	304	264	257	282	279	286	265	284	282	260	258	275	303	267	260	261	268	247	276	292	243	261	264	279	299	288	258	269	262	256	298	269	287	253	264	271	268	260	261	244	295	271	272	261	272	278	276	279	272	260	277	278	262	248	255	298	279	277	252	257	290	278	254	240	250	295	284	255	238	245	275	259	274	292	274	270	253	269	275	277	260	280	281	255	287	259	299	291	271	255	256	250	236	236	285	290	301	287	272	262	272	289	273	255	291	240	274	280	263	266	235	263	264	281	240	261	260	275	307	312	275	260	259	275	250	283	269	254	243	253	265	253	269	270	288	271	275	247	277	283	293	259	275	280	265	266	274	273	257	308	239	276	287	289	278	252	285	279	275	260	278	244	276	284	263	240	291	284	288	271	283	271	257	251	264	262	255	273	269	298	259	297	247	272	292	251	261	249	237	242	264	251	269	260	276	264	282	280	268	275	289	290	262	283	274	253	294	267	232	246	270	250	279	266	293	274	283	271	250	281	254	279	265	273	306	248	261	267	276	303	253	243	267	279	259	275	260	298	268	265	296	257	268	239	246	264	259	281	280	293	254	280	239	283	291	265	274	283	272	280	255	272	244	267	249	266	260	288	277	288	265	268	263	254	279	279	276	261	269	237	271	260	288	268	275	292	255	273	272	260	287	268	262	286	304	267	247	283	264	271	249	255	266	248	276	266	285	265	293	306	265	261	258	286	293	298	290	287	259	281	268	260	270	250	282	267	265	289	287	251	282	271	259	285	267	277	239	270	260	253	247	274	282	261	266	279	273	283	263	287	261	293	275	270	282	273	244	247	247	276	287	276	251	307	299	223	273	274	238	283	243	312	267	250	253	283	279	272	263	241	271	271	242	262	259	266	270	261	253	274	295	226	260	251	263	282	305	259	298	285	283	269	282	294	268	303	292	250	269	272	273	297	261	297	282	270	308	277	263	256	251	265	272	277	264	263	273	244	283	256	303	262	256	261	273	261	256	266	282	262	260	257	288	247	261	283	279	269	279	259	257	284	266	255	287	265	266	267	252	258	303	271	311	291	278	278	274	299	240	273	281	280	264	241	244	250	236	276	267	259	275	260	291	276	274	262	275	281	271	279	255	269	275	292	272	253	275	263	270	266	268	242	280	257	259	301	286	309	285	244	275	297	299	266	289	257	265	271	263	264	292	318	263	263	247	239	225	263	285	252	225	281	280	274	273	277	251	293	288	272	284	259	252	273	273	307	248	252	257	280	260	288	287	265	291	287	248	282	289	267	263	285	228	275	302	253	234	273	270	289	278	291	270	252	287	282	246	250	274	274	260	251	256	251	274	300	257	283	259	264	291	271	267	249	267	292	280	281	257	271	253	274	270	262	266	276	261	295	251	238	282	277	296	308	313	245	269	294	245	257	253	257	261	279	255	276	269	271	251	289	282	268	280	272	282	289	282	299	296	251	285	257	283	266	296	234	269	288	274	296	261	260	276	267	273	275	266	254	249	269	238	282	285	285	254	268	258	277	273	250	270	280	258	288	268	275	297	267	272	255	249	279	259	258	270	255	274	250	269	256	266	258	273	279	252	279	264	281	255	299	255	257	270	271	277	247	282	295	269	282	257	283	270	262	279	285	267	298	259	256	265	256	284	274	296	278	251	269	268	270	263	243	269	245	280	279	307	273	257	277	252	263	283	274	250	263	273	273	278	268	277	271	280	269	244	270	252	275	272	251	281	238	289	256	291	262	248	274	238	267	279	238	263	250	260	275	278	273	293	253	233	251	274	246	270	278	267	274	284	259	274	266	294	278	285	270	273	265	271	261	264	249	284	277	281	236	263	269	298	259	248	248	277	290	264	245	257	264	276	263	277	271	239	256	255	289	279	290	268	274	263	274	274	304	249	291	245	273	251	252	288	273	241	266	262	260	265	266	228	273	281	263	271	279	287	262	258	273	254	285	257	289	264	266	274	250	279	283	286	263	293	228	259	256	283	294	265	254	294	255	274	254	264	289	284	270	290	284	277	275	272	280	268	277	259	263	262	276	269	245	285	276	289	284	289	244	286	275	290	281	230	269	268	293	285	265	292	272	269	268	272	265	311	261	279	270	280	265	241	277	279	277	256	263	284	257	259	285	248	280	303
24925	21124	27021	25429	9316	663	560	490	445	401	413	428	383	363	388	346	388	393	370	373	339	322	365	349	362	336	370	349	382	349	350	381	342	312	326	367	345	342	329	328	364	386	357	340	342	359	352	353	337	350	349	357	315	318	359	371	346	338	335	366	331	314	339	340	355	344	371	366	350	366	311	334	361	363	366	376	335	324	361	319	328	327	336	331	357	312	382	360	373	343	345	341	306	379	393	337	325	317	329	317	336	337	331	357	339	345	337	384	345	362	338	340	342	323	293	311	313	349	333	356	389	335	314	332	325	357	344	320	321	350	351	353	330	357	359	350	335	327	347	363	365	361	333	351	331	333	321	373	350	341	335	333	341	339	389	327	364	357	339	358	368	340	330	362	356	339	318	313	351	317	326	321	336	324	341	348	361	323	318	362	344	313	367	337	344	373	365	332	316	332	343	368	321	359	359	341	365	340	320	339	352	360	348	336	366	339	315	329	315	343	308	349	335	331	364	342	350	336	310	354	371	343	309	343	350	341	349	354	359	344	353	345	318	333	333	322	327	332	369	354	323	354	344	370	335	307	304	336	315	362	394	330	348	324	334	352	360	356	319	359	318	346	349	365	340	353	332	339	344	328	325	288	333	329	305	348	338	371	353	328	349	359	335	348	341	326	347	343	347	331	330	369	350	333	384	332	312	339	370	325	336	362	314	342	351	360	363	333	362	340	340	340	334	344	362	369	338	351	363	345	368	339	340	353	348	332	347	322	349	352	332	357	340	339	339	307	328	321	310	376	312	368	325	335	342	338	370	340	314	323	342	366	356	331	370	332	362	342	321	343	348	345	364	353	371	358	337	377	347	350	365	338	347	335	318	346	372	336	324	356	336	309	338	348	331	342	347	347	327	329	352	333	329	364	358	337	309	371	368	333	343	335	334	309	355	356	339	347	333	360	336	355	347	351	333	337	342	355	330	333	350	359	355	318	333	376	331	354	324	345	337	351	347	356	335	358	376	313	310	324	335	310	319	334	349	333	329	337	338	322	331	328	318	343	332	299	349	348	328	349	347	326	316	321	364	357	365	326	335	379	362	334	306	361	359	360	374	337	330	351	340	361	338	351	326	362	342	330	329	318	344	373	360	327	333	332	353	333	374	357	361	342	365	377	355	314	322	322	353	352	357	362	324	335	327	325	305	320	358	319	319	307	329	294	344	335	336	334	367	310	333	325	329	355	318	354	339	361	348	353	311	301	359	336	332	331	346	339	343	361	364	331	329	318	336	309	363	364	332	330	305	343	338	324	351	333	333	337	343	339	318	332	322	340	324	362	354	337	331	320	395	323	356	344	349	356	340	360	305	341	357	326	310	368	370	368	320	366	354	371	333	360	352	363	352	342	355	375	347	318	344	331	350	366	332	348	318	314	301	344	380	307	352	355	315	330	352	340	364	323	344	329	327	350	341	361	334	350	322	340	335	332	368	343	341	341	344	351	362	310	374	341	341	323	329	321	325	329	356	312	318	304	338	324	332	340	339	359	347	319	350	346	365	317	332	289	341	324	352	350	362	340	345	376	321	364	326	335	359	324	343	352	361	346	352	383	315	345	328	354	334	353	339	298	338	320	349	351	378	342	357	318	344	316	349	343	319	324	329	375	339	329	333	348	302	359	303	322	360	326	323	338	336	340	379	351	347	382	328	331	328	330	350	347	353	346	341	327	347	344	339	344	346	344	318	371	330	302	388	341	351	375	344	313	301	357	349	331	355	354	316	349	359	354	359	352	353	346	352	340	363	360	336	333	370	308	329	336	362	363	373	328	317	337	353	338	357	349	351	357	346	320	395	331	348	323	355	328	347	373	366	335	330	354	340	333	336	344	350	346	343	345	351	339	329	326	311	367	376	340	377	362	336	346	339	362	378	357	345	352	328	323	359	322	347	329	358	335	331	348	363	316	315	342	313	325	322	346	309	344	320	336	351	359	363	304	338	367	342	339	353	364	335	337	332	285	331	350	337	346	367	330	365	326	334	340	332	320	331	322	343	313	318	357	367	355	378	341	360	326	316	357	350	364	332	375	342	368	325	341	337	350	335	353	343	327	351	342	331	330	348	338	368	335	333	320	361	346	380	337	373	285	374	316	357	335	328	358	343	323	338	300	322	345	378	342	334	341	344	362	331	326	346	341	360	338	353	345	346	329	326	366	343	334	342	323	357	332	350	353	317	349	321	332	346	323	319	349	346	357	312	320	330	341	332	352	344	343	339	324	334	328	340	348	316	360	345	364	329	366	323	335	312	342	374	338	344	344	344	348	349	332	334	352	320	310	344	335	334	343	324	335	364	386	351	333	328	357	345	345	332	340	336	301	331	379	337	345	339	329	355	347	316	343	341	332	340	354	366	330	347	350	340	315	358	330	328	334	339	354	335	342	309	350	349	347	349	308	321	320	332	282	362	337	325	312	344	304	343	345	327	328	359	342	345	365	332	368	351	349	331	375	315	346	349	321	336	353	328	324	330	343	317	371	308	342	331	348	369	348	336	395	343	329	341	323	342	336	345	371	391	337	367	358	325	343	355	349	350	318	330	346	343	303	341	316	361	352	322	330	374	362	366	343	308	324	337	313	360	347	341	334	345	390	378	363	335	359	353	316	334	333	366	338	330	354	327	334	335	340	325	336	322	335	351	361	336	332	347	310	335	317	336	332	363	355	339	297	332	350	351	346	347	332	359	325	348	308	372	352	337	369	371	360	325	340	336	366	354	329	390	343	339	348	343	325	343	330	333	371	333	356	328	344	355	357	349	346	344	336	332	345	363	350	324	340	353	357	333	399	337	329	344	366	343	315	331	335	344	334	363	364	330	352	319	359	367	365	334	341	365	314	339	337	341	330	336	352	354	354	360	359	368	328	351	316	329	345	313	328	341	349	380	337	325	330	323	369	364	350	357	326	315	301	357	364	350	303	355	307	319	330	321	316	351	361	363	327	330	384	322	365	313	333	338	352	340	350	329	340	352	311	322	370	378	383	350	323	337	358	350	329	345	336	345	333	328	354	328	316	373	372	351	361	351	361	344	342	338	342	336	321	369	343	309	352	339	350	363	345	333	355	351	345	338	334	368	341	333	308	390	375	333	330	321	338	326	325	307	358	333	336	320	363	372	313	363	356	358	346	310	344	336	366	318	322	341	337	311	306	347	346	343	371	342	353	338	337	322	337	357	364	321	347	332	319	349	340	349	326	339	327	368	325	387	352	363	308	358	337	328	320	336	338	367	328	335	354	327	369	343	374	348	337	345	389	341	293	357	332	325	329	350	341	344	315	388	321	316	339	329	343	345	334	319	369	324	331	342	339	339	360	355	351	332	344	342	305	333	321	324	345	337	353	323	320	355	332	322	366	354	347	352	320	349	313	374	361	350	308	351	325	344	355	343	321	320	348	305	323	331	331	366	329	342	365	322	347	319	328	341	316	316	331	329	333	362	341	372	336	300	354	314	351	352	330
15641	23962	3175	1482	1174	932	817	678	583	574	504	509	456	452	463	414	441	411	368	395	429	386	391	424	364	378	376	372	402	373	345	353	398	381	372	385	382	360	398	393	341	365	348	385	388	363	352	389	372	339	359	393	345	383	349	372	338	356	356	375	360	353	382	366	342	388	373	370	385	347	380	349	362	359	380	401	329	362	336	387	360	393	345	381	366	373	333	366	337	418	377	330	350	354	371	332	359	399	361	354	362	374	369	335	386	355	381	401	360	358	397	367	362	377	393	367	375	332	355	390	373	366	364	376	362	368	367	366	382	377	319	361	350	377	350	370	375	372	389	388	355	390	353	380	379	368	344	368	375	371	350	375	368	357	381	377	372	397	358	359	361	385	329	366	363	383	395	344	368	357	395	369	345	364	365	356	375	363	380	335	359	346	360	356	339	369	379	395	384	380	350	356	339	397	406	356	351	338	346	339	381	334	382	334	344	357	379	367	388	353	345	384	367	397	370	354	365	367	379	350	376	395	392	372	361	408	399	375	348	341	334	390	373	370	386	351	342	399	354	385	360	378	347	356	361	380	341	368	353	358	324	366	338	357	367	363	350	362	387	399	349	349	348	374	354	382	404	381	357	351	333	385	379	335	347	384	364	368	339	361	358	380	353	397	380	323	360	374	390	379	373	341	349	387	326	370	367	353	353	361	410	372	393	336	383	329	364	383	388	322	406	390	386	392	344	391	383	359	355	378	364	349	370	376	366	370	405	381	374	372	330	360	394	356	374	339	390	319	367	362	368	361	367	342	360	374	365	372	380	364	365	349	368	341	375	338	383	345	370	335	390	357	348	371	356	367	356	350	393	364	358	370	396	360	337	374	376	383	365	405	373	346	396	375	359	364	339	371	328	377	358	357	380	357	352	340	365	369	348	377	341	372	362	367	369	401	355	375	398	350	356	345	369	341	393	319	371	372	354	318	346	360	357	356	368	343	365	365	357	361	340	340	375	333	376	362	377	376	378	342	363	361	387	398	340	376	383	347	344	377	366	342	368	348	354	366	350	355	380	359	357	354	357	359	356	393	361	392	361	397	379	391	380	376	344	364	357	348	398	352	352	375	335	359	359	365	396	346	348	356	324	344	374	358	375	367	356	354	367	387	384	338	354	353	341	370	367	348	367	342	366	328	364	366	358	343	380	360	359	328	369	373	365	391	366	350	371	353	392	367	347	384	367	350	391	376	365	381	393	377	373	358	362	350	387	377	384	351	356	357	393	363	380	386	357	358	349	358	351	389	349	357	364	325	364	380	384	349	385	393	432	362	369	369	357	367	363	374	361	365	371	352	341	345	396	381	340	387	404	351	372	338	339	380	356	359	374	379	403	339	356	375	339	372	389	374	389	352	382	364	362	335	353	367	354	389	372	373	356	401	336	373	364	362	382	328	394	377	392	390	378	368	355	401	363	388	379	394	330	404	364	371	360	333	351	393	354	350	388	367	353	380	352	356	348	381	390	350	380	372	377	355	363	372	357	366	378	352	369	370	366	366	349	381	375	361	377	350	375	384	376	366	368	345	411	357	379	338	354	355	364	360	329	368	372	376	366	365	382	362	376	359	362	351	372	353	356	390	361	344	375	396	407	371	391	366	348	341	345	380	371	386	361	381	321	370	421	361	366	364	383	366	352	390	368	343	361	398	375	386	401	371	361	330	371	339	355	360	340	334	361	341	350	397	345	375	374	388	336	364	397	361	418	369	372	383	350	403	362	338	345	378	394	384	357	364	358	316	394	329	339	367	386	332	393	383	358	389	359	359	361	367	381	343	395	357	384	350	345	320	363	367	349	374	383	373	350	385	369	394	394	361	387	363	360	347	391	390	412	387	360	365	354	340	344	360	352	370	356	349	348	356	357	391	344	367	366	358	366	393	335	390	396	368	391	352	371	385	381	355	357	384	353	378	399	356	346	358	377	349	359	391	365	383	316	326	362	373	379	383	383	358	375	354	335	342	350	364	368	350	365	350	395	362	350	352	392	379	338	357	337	369	348	356	360	356	378	394	371	415	332	416	379	358	390	366	369	397	371	366	382	335	369	390	386	389	362	358	414	354	370	377	384	366	391	339	381	376	387	347	368	390	356	384	393	368	349	387	365	358	394	384	366	325	355	375	340	380	383	365	369	373	358	352	401	396	349	343	367	375	361	375	346	341	357	373	349	347	368	362	383	356	385	377	380	374	360	365	383	373	343	339	406	350	334	362	350	390	392	395	347	369	363	352	368	375	339	356	418	371	374	391	351	364	331	364	358	333	414	351	384	371	383	381	353	402	375	355	354	376	346	392	341	363	379	329	419	411	342	347	347	364	330	345	359	368	346	333	400	416	372	368	356	370	381	365	384	362	337	351	395	383	354	372	361	324	379	369	389	382	366	374	339	369	365	332	392	380	331	352	344	362	347	346	367	379	372	360	380	350	396	364	398	374	365	367	398	376	339	387	378	377	377	374	356	350	351	374	365	391	387	382	393	372	365	370	380	366	365	335	366	350	358	357	342	356	352	366	356	342	365	380	343	381	389	363	371	350	399	381	355	381	365	384	377	374	358	360	397	362	376	344	352	368	369	374	362	368	389	390	330	334	323	368	371	401	376	347	383	374	365	340	389	371	369	375	353	369	334	365	331	360	372	380	368	387	348	365	373	366	392	382	390	370	370	329	330	367	397	374	376	370	377	398	354	364	377	346	379	394	371	372	374	362	376	376	350	346	396	378	354	371	388	376	326	355	358	374	381	338	370	374	357	362	358	335	347	387	365	357	373	389	340	396	350	372	400	346	382	375	378	376	420	363	367	358	342	363	347	344	368	374	378	341	378	378	394	337	379	377	360	353	364	374	356	360	328	383	357	370	346	376	381	376	356	358	365	369	383	357	387	359	377	369	377	362	349	364	362	354	376	382	369	375	380	372	361	372	376	329	352	340	394	377	359	357	367	368	326	340	371	372	342	397	364	351	349	360	373	381	335	369	328	388	323	380	356	370	371	373	348	355	343	366	370	342	351	350	353	349	371	355	371	357	377	345	335	329	386	363	391	357	357	379	342	378	362	361	370	396	370	368	390	355	364	347	370	371	352	362	383	415	392	387	369	378	383	354	336	369	368	379	375	373	333	358	351	351	352	337	360	377	402	377	379	381	376	360	347	374	380	342	375	371	349	322	393	404	360	344	373	360	386	340	376	372	364	387	373	388	374	349	366	393	396	338	400	361	348	392	367	335	374	382	373	365	358	363	335	360	335	384	367	344	364	377	345	366	340	375	340	374	377	351	396	376	377	351	374	362	380	349	360	346	363	365	351	374	381	349	340	378	403	350	389	372	369	363	397	380	351	355	378	383	360	365	376	374	374	374	338	345	362	379	372	336	378	344	368	355	366	362	331	332	346	337	355	348	349	396	388	373	351	338	364	360	359	352	376	357	364	379	363	356	383	379	389	414	367	352	349	343	373	387	383	367
22653	21108	28719	23744	21113	21163	8465	1274	981	915	758	816	705	660	645	618	654	626	598	583	635	578	591	562	563	591	580	593	576	536	543	555	554	516	567	512	576	552	554	516	561	515	547	543	558	500	542	505	519	500	554	533	563	501	552	498	530	554	540	514	553	502	521	531	542	511	488	550	490	498	510	534	537	507	538	526	542	533	546	521	527	500	524	527	496	547	519	494	511	542	529	515	523	501	539	509	561	473	551	527	542	500	482	535	531	502	515	532	521	506	527	560	547	563	505	525	477	541	539	508	536	514	526	517	499	490	524	495	516	520	534	520	524	551	555	496	525	470	540	492	544	512	530	531	544	550	508	547	510	523	500	506	447	535	524	510	548	494	509	532	519	550	554	521	559	523	558	555	529	481	550	537	523	580	511	551	522	507	504	538	560	512	558	520	525	560	493	504	495	517	571	500	522	521	485	517	547	488	547	525	550	552	538	527	527	476	505	523	512	510	523	521	559	545	512	569	544	506	500	512	545	512	506	536	540	527	525	531	526	538	564	489	484	489	512	529	507	562	531	513	487	512	489	480	529	512	535	501	501	546	466	538	524	510	515	526	483	551	534	508	547	503	490	497	530	559	535	531	518	510	515	510	521	482	499	480	547	494	503	539	529	541	537	510	575	519	532	510	529	510	565	498	478	540	522	517	531	511	487	472	527	519	546	512	519	456	503	561	547	494	560	517	552	506	518	513	501	523	559	503	541	488	497	521	533	513	507	553	497	530	551	508	535	541	516	524	477	520	534	531	545	533	534	525	497	489	489	521	518	552	527	530	576	531	517	508	515	490	500	499	531	546	528	496	523	488	507	541	489	529	530	557	524	507	491	534	512	532	525	494	525	566	492	496	563	530	493	517	529	505	486	528	498	544	528	502	519	507	517	532	480	519	534	502	523	510	572	509	555	508	525	546	533	516	554	491	523	548	546	518	524	569	580	491	537	576	544	534	521	513	540	525	516	489	498	520	550	504	492	465	496	512	448	507	541	511	493	500	519	580	523	526	553	501	526	517	503	535	539	497	563	510	539	504	525	567	544	568	486	517	509	528	486	513	515	529	512	516	564	539	510	526	511	464	530	494	526	506	569	513	494	533	513	562	531	441	514	540	543	560	548	559	514	521	573	501	556	488	543	541	517	505	520	519	544	519	544	502	540	549	513	580	527	520	537	505	544	578	558	473	524	524	503	525	525	542	538	528	483	509	495	584	490	524	513	504	563	508	514	545	513	504	525	541	506	514	548	507	553	478	531	509	496	502	538	510	494	546	539	492	517	532	517	535	539	536	533	522	477	533	509	566	502	493	562	524	537	516	541	534	525	534	517	475	525	524	517	519	501	510	530	485	539	529	525	488	527	503	510	551	561	544	514	508	552	496	540	520	546	559	541	512	472	522	465	487	549	504	530	546	539	480	560	527	529	501	514	517	519	566	559	531	499	547	522	531	459	509	500	518	515	509	526	570	528	511	477	524	541	543	528	536	544	495	529	555	499	524	549	491	508	523	518	484	533	543	561	550	533	512	531	559	514	551	534	512	521	509	533	518	485	466	558	498	552	501	545	567	518	518	519	537	539	490	512	594	524	515	516	505	529	495	479	533	550	541	537	533	507	527	515	485	487	531	538	532	491	526	535	543	541	568	514	511	528	527	511	519	561	517	486	543	529	535	532	528	556	471	527	543	545	503	519	548	487	522	509	494	506	521	525	523	507	490	514	542	538	520	563	514	547	532	510	523	512	540	516	539	496	541	504	523	531	518	530	545	495	492	527	538	533	527	550	516	507	556	502	503	520	525	509	539	536	497	549	531	551	549	513	518	512	518	528	509	485	511	498	518	534	494	512	532	553	533	531	513	541	490	491	545	518	525	498	513	517	500	491	481	512	481	538	499	525	520	494	512	534	526	528	544	527	512	545	526	478	497	475	537	502	513	525	525	512	513	539	515	549	558	500	502	543	520	534	537	545	490	513	499	515	503	535	489	532	535	495	480	562	504	532	500	489	549	487	512	462	514	518	566	511	525	529	518	463	526	528	514	515	516	506	533	546	556	531	492	517	500	529	542	509	538	501	564	498	520	500	539	519	544	521	532	524	530	510	528	517	546	499	527	560	495	467	515	530	542	530	536	510	491	510	546	560	505	504	541	561	534	504	508	520	502	522	523	490	514	547	552	528	497	508	541	537	520	518	562	517	486	498	504	575	514	470	551	553	536	541	518	489	519	542	519	538	505	527	520	501	520	496	532	530	543	554	528	546	508	530	547	575	509	568	519	541	511	533	506	526	534	483	527	502	575	566	506	539	530	512	524	499	518	562	537	568	506	533	501	530	518	515	487	517	556	550	499	524	531	510	550	585	519	517	540	519	510	484	506	518	546	562	526	513	498	494	543	535	531	549	521	516	551	536	491	562	548	527	531	525	469	536	510	520	534	519	479	567	495	479	505	523	511	528	508	532	537	557	525	528	515	580	540	538	523	516	536	522	559	536	488	545	495	518	540	518	552	516	550	537	521	544	483	490	523	544	529	474	535	501	520	507	518	527	509	544	469	503	562	550	481	523	500	534	534	526	517	499	545	550	507	503	552	535	517	540	527	531	488	496	551	562	521	525	459	478	494	522	527	575	509	526	502	552	552	531	596	495	534	533	474	533	547	539	489	517	531	505	514	517	523	466	533	527	518	537	513	506	514	487	548	518	511	521	536	508	581	542	524	518	506	516	507	575	525	553	536	502	479	524	508	532	520	561	477	497	501	578	499	507	482	504	493	557	523	535	529	517	516	463	484	534	500	525	556	563	502	562	478	579	505	527	527	493	544	495	496	554	551	542	514	523	518	506	500	518	552	568	507	534	499	517	533	572	530	546	514	513	537	507	488	511	489	502	530	548	518	491	527	514	518	563	558	535	530	550	526	544	533	519	563	493	543	551	510	484	561	520	483	504	556	498	537	542	521	550	497	556	496	467	489	504	513	499	497	529	520	496	524	579	483	531	533	550	502	517	507	530	525	537	516	492	513	516	545	555	532	500	550	524	536	538	551	536	556	520	525	486	511	498	481	499	543	545	548	500	526	548	522	557	512	504	510	536	534	543	539	549	523	515	533	477	535	527	514	521	538	535	503	510	555	483	552	511	470	513	488	544	553	532	541	521	534	528	557	479	525	509	534	524	586	528	504	517	538	508	591	536	540	504	511	514	502	484	503	516	527	537	529	511	488	509	492	532	451	516	535	493	526	534	517	519	525	524	591	547	492	532	460	548	554	499	519	478	524	503	537	532	543	503	472	504	537	545	517	517	503	572	518	492	539	520	521	549	533	528	477	536	564	515	544	514	508	521	535	518	491	542	520	514	535	506	515	524	536	501	519	561	534	546	569	523	449	497	531	533	558	538	538	521	541	559	504	530	481	500	515	537	539	507	542	554	510	541	511	502	552	536	510	513	532	536	521	558	491	526	530	524	514	490	517
18075	32758	9366	4781	3486	2723	2060	1601	1359	1213	1013	918	870	798	763	740	697	665	663	642	638	588	588	561	563	590	605	599	568	566	585	564	530	549	555	539	586	574	517	579	557	522	555	551	498	529	566	568	565	524	511	531	537	534	501	502	560	538	515	498	499	513	553	506	508	536	526	521	513	539	485	527	503	500	498	534	550	521	535	542	545	514	516	517	560	553	554	544	545	542	516	545	488	492	514	521	499	520	528	530	521	557	501	520	507	523	510	532	507	502	534	539	526	546	526	503	525	543	506	535	549	550	511	534	551	497	507	512	533	463	544	494	494	492	499	499	509	509	523	475	545	490	546	554	530	483	522	560	510	540	561	484	516	496	490	470	531	546	505	509	523	522	503	530	553	513	530	508	542	499	517	493	546	484	535	490	518	510	521	527	530	560	526	480	564	530	563	525	513	557	512	493	496	518	531	504	529	521	509	488	538	510	503	510	539	550	526	494	502	526	497	528	511	513	539	492	557	555	490	537	482	507	569	489	514	525	531	512	499	515	461	542	513	495	523	544	524	560	556	544	527	524	526	548	510	566	547	471	518	566	528	503	525	517	489	509	528	539	537	489	520	495	529	496	529	500	527	541	548	524	509	506	532	535	532	520	524	525	488	511	517	546	509	551	507	494	509	499	485	514	520	505	480	527	528	531	541	508	533	536	527	487	531	507	533	504	507	541	523	538	524	530	508	546	553	470	545	538	526	543	533	520	504	559	516	483	521	465	517	528	497	562	518	545	571	531	533	551	513	495	565	496	515	516	522	525	520	542	531	506	490	555	529	510	535	531	533	515	486	520	554	534	533	496	519	543	513	472	503	481	499	525	529	541	528	545	508	553	494	554	533	540	538	509	510	520	491	546	518	513	527	471	539	535	477	550	532	519	527	538	501	552	494	531	502	508	538	522	498	585	538	524	492	532	523	543	505	469	542	538	533	501	543	536	532	547	501	540	579	527	500	541	479	551	504	506	522	521	499	561	492	522	528	556	545	547	536	537	521	526	523	515	562	516	551	553	492	525	529	502	539	507	532	532	513	526	532	515	546	523	517	536	590	501	517	491	520	528	504	511	557	553	547	499	491	487	486	561	510	547	545	528	490	540	536	543	491	478	472	540	507	541	525	520	511	555	507	532	474	559	552	503	539	487	513	516	517	495	538	532	581	507	502	538	512	540	536	523	513	526	540	524	555	539	466	496	556	508	480	561	558	550	522	502	490	517	514	494	529	524	505	502	542	512	503	540	545	554	553	531	557	509	561	542	514	505	505	492	509	570	550	502	530	529	492	527	540	560	523	544	510	473	534	482	503	494	512	502	567	526	533	573	495	523	471	510	541	514	490	494	499	508	533	532	520	527	506	537	534	508	537	536	505	518	492	502	553	493	499	516	499	493	491	510	496	539	539	538	532	533	501	551	527	490	522	527	554	530	510	501	520	543	514	515	521	522	521	557	510	498	505	530	522	519	508	504	503	504	515	521	491	488	542	531	501	547	517	513	544	513	507	546	518	508	520	528	499	511	516	535	552	556	502	531	529	540	580	528	495	503	526	529	551	521	518	518	514	540	511	494	498	519	507	558	560	516	527	563	520	533	532	513	484	509	566	551	497	526	531	520	499	516	510	490	536	552	535	498	503	502	474	515	487	523	495	525	528	500	492	517	527	497	493	518	503	517	541	544	532	500	542	514	521	518	505	491	537	545	499	503	548	520	537	544	570	527	534	499	527	543	521	521	506	473	507	528	483	498	489	536	500	522	494	509	524	502	517	534	519	515	508	539	531	518	516	539	483	512	495	559	533	506	514	517	556	510	527	497	530	494	526	545	537	578	521	520	518	517	505	526	504	517	517	509	504	556	540	527	533	503	518	496	478	533	514	514	535	486	505	521	538	518	535	498	531	514	488	538	568	528	524	512	494	524	519	541	550	495	540	546	543	510	497	495	551	520	527	533	514	537	496	535	522	504	492	551	530	490	500	507	493	505	531	516	534	522	496	514	505	522	509	510	526	545	496	497	485	500	517	539	524	535	463	507	535	551	545	529	521	496	485	524	500	516	492	508	538	564	531	563	544	521	515	514	534	488	546	514	521	494	532	508	530	555	543	516	520	495	548	503	553	508	546	529	539	493	522	523	536	487	496	501	512	492	458	490	470	535	535	492	524	511	494	502	514	510	529	526	481	511	559	478	496	507	558	529	511	502	532	524	542	522	501	525	496	480	515	540	479	528	535	482	546	492	507	499	532	482	521	556	502	493	528	539	509	512	540	524	488	532	560	551	535	516	513	514	514	498	484	507	502	524	508	521	492	531	586	518	501	552	549	501	523	565	527	514	518	498	525	505	519	510	531	540	525	501	544	538	548	499	499	551	554	520	549	542	545	474	530	497	516	538	531	519	535	532	518	566	542	532	555	496	526	529	512	504	544	562	534	497	526	547	489	548	569	531	534	500	492	492	493	513	519	483	559	561	510	527	486	474	508	554	521	527	538	507	517	517	533	535	513	522	499	550	523	495	542	508	515	510	525	480	518	523	526	510	518	494	537	515	487	500	522	496	540	542	496	512	482	532	507	504	508	565	549	503	510	545	528	529	537	526	528	504	514	504	532	486	543	495	518	526	512	506	497	513	499	495	537	502	508	531	527	543	505	511	539	501	510	468	547	519	521	497	532	512	491	502	558	521	503	527	502	522	501	524	525	497	477	482	528	504	518	546	552	496	519	525	488	513	490	502	543	522	528	514	527	479	486	500	527	538	507	506	500	552	531	517	509	525	521	544	524	539	544	568	536	509	522	489	523	528	505	544	485	533	527	484	507	479	542	542	524	509	506	526	467	524	505	501	533	515	509	527	503	558	502	524	540	566	534	518	516	533	521	478	480	527	523	544	540	526	548	503	538	544	580	554	527	542	485	487	497	548	552	560	543	570	530	531	540	524	500	516	536	513	503	513	514	506	516	549	497	543	532	512	530	482	534	514	583	547	517	551	515	506	526	491	512	499	528	522	523	526	572	532	499	537	504	493	542	516	550	516	518	540	539	517	496	506	526	542	534	534	550	495	514	506	536	496	529	512	508	512	541	463	503	547	486	501	524	484	526	513	516	515	517	539	521	508	504	516	526	591	496	498	505	567	515	465	506	550	497	521	565	523	522	484	539	528	538	528	473	512	505	542	524	528	542	532	524	506	548	452	527	505	497	524	502	504	541	495	512	504	511	585	524	531	482	548	530	505	506	535	551	543	554	536	494	542	502	518	540	555	532	544	514	587	465	519	533	510	517	495	548	539	523	487	520	519	504	476	493	521	504	524	532	489	518	525	555	519	546	567	573	522	544	519	527	543	507	544	491	483	481	506	506	535	537	525	570	531	526	523	533	520	537	500	539	541	520	464	519	511	528	528	530	568	501	545	508	525	538	573	561	462	551	550	524	527	484	497	490	542	512	471	524	524	529	547	540	558	534	488	504	521
28186	18465	3995	388	261	225	203	182	159	180	179	184	175	183	183	167	146	183	177	159	168	166	185	179	167	183	185	159	171	169	190	155	183	167	161	185	173	161	165	148	179	176	172	171	186	143	179	199	152	183	166	157	174	175	181	154	184	165	164	171	170	171	155	178	164	170	175	189	155	160	163	170	155	154	173	158	162	153	178	170	165	175	157	171	175	159	170	169	156	162	165	166	171	189	172	177	166	174	187	161	169	162	160	164	179	164	162	171	153	146	164	185	173	159	150	168	191	178	157	164	189	160	163	189	154	163	143	178	182	170	178	173	162	174	170	174	168	142	187	156	164	176	175	182	159	163	157	173	156	193	175	179	150	177	167	185	169	160	185	156	166	181	182	170	137	185	161	187	152	173	163	160	168	157	155	180	171	146	150	181	189	154	177	159	172	184	184	183	152	163	145	145	160	167	164	172	168	185	150	175	156	150	169	183	189	185	152	156	174	164	164	174	165	151	166	177	179	173	151	179	190	174	159	160	190	179	148	163	170	196	177	163	177	176	148	177	165	136	162	177	168	166	172	168	168	152	173	167	164	162	153	151	172	163	162	180	166	159	168	157	169	173	159	160	152	187	181	177	149	164	170	157	177	163	190	162	181	160	162	178	152	154	153	160	142	141	163	173	184	169	171	193	148	177	160	167	151	170	168	174	156	159	177	139	181	150	156	165	165	154	153	186	175	179	165	168	174	159	165	165	165	154	175	156	169	166	176	153	166	159	145	155	152	174	167	173	147	152	168	189	178	183	157	161	160	158	157	175	178	168	163	181	166	188	166	152	162	163	186	158	168	165	190	161	178	167	162	172	152	185	172	181	158	143	166	166	161	178	173	156	145	136	152	179	180	190	170	167	159	169	148	154	152	158	168	165	168	170	180	184	166	192	180	185	188	157	144	188	175	174	167	182	171	173	168	149	173	157	186	164	163	189	161	184	147	175	185	148	168	177	184	151	147	164	181	190	165	184	154	191	164	159	158	139	154	195	169	172	174	158	160	167	155	152	155	175	164	178	159	140	151	141	165	173	175	174	198	171	162	167	163	148	162	168	174	162	173	164	159	176	175	157	183	159	187	148	183	160	167	148	148	160	181	170	163	172	167	175	159	162	157	170	170	164	192	157	181	187	167	164	169	153	152	142	187	163	173	167	183	170	163	188	150	156	164	153	168	158	163	165	153	193	161	151	166	172	168	163	178	158	154	154	185	171	156	145	149	159	173	162	162	178	180	185	171	150	183	148	178	166	178	163	160	156	196	157	182	158	181	175	177	174	173	158	166	155	169	142	177	159	181	159	174	182	153	163	159	173	158	176	191	162	184	183	161	160	134	168	168	156	165	173	168	167	173	154	160	168	158	162	188	162	156	184	166	158	189	155	173	192	179	169	173	155	154	173	152	140	175	162	151	166	179	163	176	162	163	169	181	180	167	175	170	154	184	164	160	174	159	173	163	169	173	165	157	151	158	168	175	140	154	161	186	147	171	175	173	176	158	168	146	162	160	191	176	166	157	154	153	191	175	162	161	173	189	192	161	158	179	168	166	177	160	149	158	193	177	162	161	169	186	177	166	174	161	189	184	162	176	177	167	174	173	149	157	186	159	167	149	173	202	184	181	157	184	172	177	162	174	171	187	181	162	163	160	172	171	168	181	168	162	182	160	158	176	169	154	161	161	180	160	155	163	176	167	176	160	171	149	178	156	175	173	182	154	191	157	184	174	176	180	188	175	191	177	157	173	175	156	168	174	164	183	189	168	181	157	162	155	156	196	204	199	178	159	160	187	158	160	133	171	173	174	151	163	184	178	169	161	173	156	159	147	149	149	158	187	155	180	153	180	184	153	173	151	186	156	173	172	156	175	153	169	158	169	157	180	156	163	137	178	153	191	186	173	172	180	207	178	148	170	165	187	159	170	157	175	189	156	178	182	188	155	163	160	164	159	154	184	166	162	180	161	168	176	184	175	175	160	160	182	163	172	174	154	170	160	156	183	196	180	191	174	157	160	182	195	173	175	160	167	148	162	138	156	172	141	153	173	178	162	185	167	163	178	164	173	160	157	151	187	162	158	163	179	169	160	183	158	165	174	194	162	157	146	163	161	169	172	170	163	164	194	150	153	158	150	179	163	170	160	171	149	165	163	176	159	164	156	142	163	168	185	178	181	167	175	157	181	161	152	179	183	183	152	160	142	169	165	151	197	163	166	166	161	189	145	170	164	198	168	148	136	155	196	175	154	138	162	196	148	147	172	161	163	185	173	150	151	159	182	167	155	165	166	183	158	189	155	153	167	168	165	166	165	154	195	198	166	158	159	175	146	175	189	145	159	163	166	162	148	156	169	153	155	152	136	163	182	166	167	169	152	165	163	169	186	163	182	190	175	162	186	195	159	156	146	156	169	174	185	146	178	158	157	177	172	194	168	174	174	175	165	155	150	134	155	169	159	154	132	181	187	163	151	172	161	161	178	150	165	164	156	168	166	149	163	177	169	176	182	167	186	184	164	181	169	151	171	134	153	159	189	156	162	166	158	164	177	167	166	171	162	167	186	160	170	171	168	176	159	150	165	168	162	159	150	153	179	164	175	179	148	173	141	156	159	172	157	190	169	189	179	171	187	176	162	170	163	169	169	175	155	160	183	156	170	148	175	161	167	166	153	178	163	171	169	163	167	168	148	185	172	185	157	151	149	149	149	171	160	170	156	165	168	155	156	176	164	161	184	160	178	159	169	141	168	143	171	178	162	174	158	192	172	161	161	171	160	154	194	193	170	156	186	154	180	164	174	151	163	182	170	173	154	175	155	162	166	186	169	162	146	142	157	161	163	168	159	177	151	188	172	158	150	150	176	192	178	196	167	170	152	164	167	178	187	163	176	156	188	172	163	188	172	158	152	155	169	198	163	148	166	176	180	145	167	159	167	164	176	154	177	191	152	185	184	170	160	149	171	157	177	179	157	174	159	172	152	151	202	164	176	144	171	166	165	180	154	150	186	170	168	165	155	153	166	170	129	170	162	168	161	149	159	184	175	166	167	176	171	161	178	171	185	179	165	176	152	176	168	161	183	154	165	152	165	189	155	164	192	167	176	185	159	176	185	185	178	148	153	152	159	163	163	177	167	178	183	173	153	154	165	169	156	176	171	147	177	165	158	162	155	167	163	167	166	158	164	166	164	141	166	155	173	167	181	154	156	136	130	171	156	167	181	146	161	164	136	183	170	181	160	156	171	197	186	127	185	156	185	168	168	175	169	169	168	172	168	159	129	170	171	177	199	157	156	174	173	175	165	190	183	160	157	180	179	155	169	162	168	162	149	172	181	191	140	173	137	190	167	167	177	143	171	178	154	157	176	159	168	179	176	138	195	174	166	151	142	158	171	187	188	174	155	165	159	176	160	196	178	196	165	168	154	160	164	167	165	175	164	168	181	165	164	176	168	171	176	177	159	160	169	162	139	186
15008	10941	480	301	315	242	205	209	182	213	190	182	193	166	173	208	199	192	188	207	176	193	180	159	198	165	201	208	203	190	177	177	197	194	164	217	184	170	179	209	193	194	195	212	176	211	191	207	200	197	192	181	188	199	195	174	195	170	196	174	195	162	189	188	206	204	204	225	171	185	196	199	160	172	200	183	152	188	191	184	182	187	155	195	186	183	198	195	197	193	202	185	196	174	195	211	182	183	188	203	198	184	155	182	191	184	213	186	186	177	185	188	185	197	192	172	176	203	189	188	224	204	176	214	175	198	200	187	176	188	169	205	179	173	177	202	188	197	202	211	176	192	201	189	191	190	183	202	189	191	186	180	171	186	201	227	191	180	170	194	182	211	176	173	166	201	204	194	178	182	193	183	198	192	165	195	184	200	184	178	172	178	191	197	189	190	196	186	196	187	165	187	206	188	183	191	214	168	186	190	179	195	185	190	174	192	199	178	199	187	182	177	185	174	193	174	198	199	180	189	193	203	188	192	182	186	196	197	179	200	184	164	211	216	181	180	163	212	196	208	187	186	178	196	207	171	171	193	184	186	188	179	194	219	201	206	212	177	207	171	185	183	195	178	186	196	185	195	199	167	176	189	170	196	186	175	172	187	191	211	220	196	194	197	194	192	170	193	214	168	170	188	192	198	175	198	181	188	187	179	184	176	186	203	206	208	167	194	167	175	190	196	184	203	177	180	190	210	193	191	189	190	162	194	201	188	182	197	195	186	183	176	170	169	182	192	194	200	191	175	210	206	178	196	195	190	202	196	157	203	182	220	190	174	185	186	179	191	184	186	190	194	183	193	169	168	177	192	175	196	178	202	195	160	180	205	192	208	200	176	180	192	207	185	215	194	175	182	200	171	209	220	186	206	184	182	201	189	190	216	193	177	186	190	193	183	212	197	184	178	187	183	176	191	175	194	177	170	202	184	206	184	201	198	202	183	198	203	203	201	181	178	200	171	194	157	165	177	195	152	168	204	192	212	203	175	192	191	184	211	205	213	207	178	207	205	203	191	192	170	179	202	197	199	185	191	175	190	198	202	196	169	181	168	186	195	176	175	194	184	200	208	195	199	192	191	166	209	199	189	183	186	170	186	208	187	183	176	204	176	207	180	196	198	197	210	197	184	200	184	198	197	192	191	192	184	186	192	168	186	208	207	204	161	193	186	191	189	188	194	205	180	178	188	169	186	187	197	209	172	200	187	190	193	185	185	187	181	223	190	217	193	189	189	205	193	189	176	168	209	189	166	193	202	169	166	178	213	186	201	192	179	189	187	187	204	194	201	199	179	183	174	212	202	185	214	204	171	188	176	162	194	189	170	179	183	181	184	195	179	184	178	170	175	184	190	190	207	200	192	179	183	204	194	188	193	204	180	196	173	178	177	201	204	185	195	185	177	197	202	191	193	205	196	182	223	172	171	195	206	196	167	180	183	219	206	148	196	196	192	198	190	172	196	212	202	190	195	201	190	176	201	205	180	188	180	177	184	198	208	178	186	183	170	190	176	185	173	163	184	171	198	182	214	212	184	197	172	181	180	184	179	196	186	193	189	205	206	184	191	203	169	192	177	186	173	204	197	193	181	191	195	223	190	203	203	184	192	198	192	177	171	162	206	208	199	181	195	226	177	191	183	200	202	202	178	180	178	188	209	185	169	185	175	197	188	194	185	198	179	199	198	173	181	200	196	158	187	162	168	182	201	180	191	190	199	194	201	200	162	165	201	171	188	198	204	171	208	178	199	188	221	175	193	195	205	183	177	194	175	185	199	202	198	180	190	179	206	210	191	178	209	203	187	195	172	190	206	189	215	171	190	197	184	207	200	187	213	195	174	186	208	187	178	191	203	175	214	194	187	187	201	175	153	170	185	209	199	171	193	163	181	197	193	214	180	190	222	220	179	165	183	181	173	188	204	187	207	194	185	170	185	190	187	165	182	197	167	204	186	198	202	194	179	180	207	172	171	173	176	177	186	178	207	206	171	183	197	210	158	213	197	177	197	188	181	170	218	201	205	184	177	176	186	182	201	184	203	195	204	180	174	192	190	171	208	178	186	185	193	186	171	205	191	209	196	180	201	205	190	161	198	193	181	197	175	195	166	165	174	179	195	174	189	202	196	180	200	205	185	186	189	183	187	198	170	193	177	169	182	197	184	195	176	171	191	188	219	182	172	203	180	195	199	190	204	199	198	199	183	220	184	218	204	195	188	178	223	192	197	193	207	184	197	175	200	198	194	199	193	204	159	203	195	221	175	199	170	188	174	171	181	190	207	168	186	176	197	183	188	198	194	189	209	192	209	206	205	184	189	212	166	200	158	177	218	172	214	193	199	186	172	216	199	194	188	168	191	184	190	185	180	198	199	195	178	176	174	200	194	183	210	161	203	193	189	182	184	191	185	218	198	198	181	172	209	208	206	199	186	201	191	201	193	202	209	176	210	194	185	182	183	190	176	163	181	169	202	220	207	184	194	188	219	191	200	179	194	192	167	173	177	186	176	202	206	179	183	207	197	181	192	191	178	182	182	187	176	188	196	174	196	187	179	171	186	195	166	194	193	212	193	197	195	196	180	192	209	178	193	218	190	172	201	164	184	193	181	171	188	184	211	168	200	191	174	175	176	183	187	217	175	187	205	188	190	165	193	188	210	168	199	200	185	183	196	206	214	180	206	188	194	193	186	199	175	173	202	212	206	192	179	194	191	177	182	182	192	200	206	195	175	186	208	179	194	188	186	197	192	189	199	202	205	175	199	175	179	184	210	199	185	172	177	184	197	187	184	191	196	198	186	183	210	186	184	199	204	196	184	193	193	199	183	230	170	185	190	195	177	202	207	188	195	180	167	208	206	197	198	164	157	192	196	195	178	194	182	190	159	203	188	180	179	183	167	197	195	193	193	173	182	192	184	178	186	166	202	189	191	165	165	192	201	218	205	191	202	168	184	173	200	180	191	196	194	169	186	176	183	188	207	199	207	175	207	193	181	193	211	183	165	177	202	192	193	199	201	206	194	199	216	179	210	198	208	210	173	203	209	217	197	182	181	210	219	182	207	190	179	178	180	176	174	197	187	183	196	201	181	205	186	200	181	176	200	183	208	182	183	180	194	161	195	167	180	186	177	193	184	182	158	188	185	200	162	168	191	199	206	205	188	226	191	202	205	184	183	198	185	180	175	199	177	196	194	202	172	188	188	190	188	187	178	184	201	205	214	180	173	194	166	198	165	196	191	200	202	194	214	193	177	187	186	190	182	199	172	200	193	211	203	162	198	195	188	181	182	166	188	190	211	212	183	177	203	178	195	200	196	187	187	169	206	206	183	196	196	173	178	177	184	192	212	180	184	179	195	194	202	202	214	192	181	186	196	211	197	183	208	213	209	184	182	170	193	213	200	182	171	189	171	216	186	199	199	178	211	198	172	167	188	175	214	193	189	193	196	182	196	178	199	210	181	188	187
23750	21082	28144	24229	21078	8789	871	578	473	469	424	406	355	338	340	336	313	300	294	287	298	318	301	275	312	276	279	246	303	242	279	287	280	299	298	252	292	254	291	275	259	263	273	276	282	255	267	273	253	252	245	250	257	281	257	279	245	259	263	288	279	226	258	237	263	282	278	240	257	255	263	261	229	245	269	271	259	251	254	250	272	286	252	275	288	260	289	289	256	291	237	246	268	243	276	246	269	239	252	262	257	270	253	244	231	256	244	273	251	270	283	282	226	272	236	260	253	267	264	246	248	263	253	252	245	275	266	253	240	224	240	246	282	278	225	271	267	262	254	259	262	270	263	236	273	256	306	256	249	233	268	233	283	254	271	255	269	232	251	274	269	279	264	251	267	232	274	261	263	268	296	257	275	283	287	265	246	262	240	265	270	277	250	253	265	269	266	288	282	284	257	236	242	269	238	276	275	259	274	274	258	281	260	235	293	256	253	227	278	268	271	285	263	244	257	265	254	254	274	269	268	254	237	284	250	257	268	284	251	228	257	275	254	244	277	259	257	310	266	266	260	260	277	264	281	272	264	284	273	257	248	245	263	293	252	255	274	269	263	248	267	244	220	287	232	264	245	244	274	287	250	257	252	280	279	242	246	269	267	263	248	257	267	263	278	270	256	242	242	264	264	268	300	242	257	260	258	259	254	264	277	257	270	249	275	259	277	231	253	272	266	252	264	257	266	248	256	237	234	261	272	258	269	239	256	258	259	246	282	282	250	238	244	231	265	250	277	252	294	264	248	264	247	262	267	229	292	264	244	256	281	257	233	260	278	243	254	274	230	264	247	275	257	241	256	245	217	261	287	228	270	252	269	250	268	243	250	280	278	230	289	252	241	290	273	271	250	276	244	251	279	268	261	291	254	279	248	269	267	253	254	286	232	250	276	261	246	293	253	274	244	291	268	225	260	269	260	244	265	284	242	283	255	254	247	253	273	260	247	268	265	252	264	248	255	288	269	255	275	283	272	258	272	262	238	284	242	232	248	248	272	286	252	274	271	242	253	261	230	270	249	257	258	245	286	232	263	264	270	240	253	258	290	268	262	247	285	249	271	251	276	253	282	274	238	251	268	247	297	218	279	275	263	240	252	257	280	260	275	266	236	256	264	248	276	281	256	252	241	258	246	258	259	264	245	270	278	250	265	228	275	256	261	278	274	265	242	269	253	284	270	251	275	266	264	267	257	259	285	273	286	264	297	268	281	287	266	255	234	245	269	262	275	263	274	232	246	262	236	282	281	261	278	290	274	245	269	248	254	285	262	240	275	260	264	233	279	261	272	262	252	257	260	233	249	261	299	237	264	246	244	288	245	250	281	227	253	276	258	260	274	258	238	246	257	246	252	261	267	266	276	254	246	248	267	241	271	257	257	262	258	255	285	247	241	262	293	267	256	271	275	244	263	236	256	231	262	256	272	236	301	269	252	218	287	279	268	255	258	250	247	279	281	265	271	273	248	261	262	263	236	249	265	246	286	275	239	264	278	236	282	242	246	246	248	268	277	258	262	247	235	276	256	248	268	284	268	254	261	234	219	253	236	247	277	264	246	249	261	270	277	282	251	276	280	280	243	261	261	265	257	242	283	257	270	270	266	284	233	244	252	267	281	268	265	296	267	263	269	258	251	285	245	239	248	267	261	276	249	245	264	302	218	256	278	277	257	263	249	243	266	265	263	276	269	259	246	256	280	252	266	275	252	270	245	270	240	269	262	245	251	266	215	232	266	259	245	249	249	253	254	256	265	263	248	265	263	272	275	256	251	292	255	252	243	274	277	257	276	220	228	262	261	248	246	239	258	264	275	258	286	229	266	269	265	271	271	289	267	278	259	236	273	241	260	266	262	250	282	255	256	274	245	281	242	248	254	280	269	272	254	244	241	269	283	246	254	272	249	245	287	280	229	287	255	293	272	256	243	250	282	265	255	251	278	245	266	235	274	265	254	281	295	250	260	247	237	245	269	256	257	266	280	265	246	294	255	264	239	253	260	284	282	264	266	257	252	272	277	267	278	280	262	282	268	252	233	243	252	239	246	251	264	253	256	271	257	240	258	253	231	264	209	256	255	230	275	241	292	262	288	269	244	254	250	240	261	240	248	264	264	265	249	282	260	290	260	263	248	246	246	241	254	241	288	260	245	250	231	266	271	269	248	234	255	261	257	251	245	257	248	249	293	254	261	262	274	248	289	249	244	245	216	254	267	256	255	266	274	283	247	279	273	278	251	245	247	257	256	254	277	279	256	275	264	248	245	274	254	278	276	239	255	256	255	273	226	261	263	257	254	261	272	243	260	250	273	242	262	274	238	251	267	250	270	243	243	289	273	288	252	247	270	261	266	265	266	273	264	243	267	263	236	244	238	271	243	267	266	265	282	269	222	262	260	263	264	278	250	259	235	246	218	246	271	251	263	297	234	274	263	263	247	276	260	279	273	253	241	259	247	274	254	229	275	285	300	271	253	231	296	272	224	291	264	250	248	240	253	251	269	274	262	276	257	276	255	262	276	282	246	249	254	250	257	262	266	258	263	272	261	265	275	279	238	281	236	291	249	256	260	275	274	259	253	230	249	270	250	229	257	260	230	279	264	218	274	247	227	247	275	230	263	275	270	278	260	259	231	260	294	230	268	241	267	255	235	246	255	268	270	234	280	274	249	257	264	250	262	264	266	273	266	248	254	273	234	251	284	250	272	246	284	262	261	261	264	251	272	263	287	266	262	267	251	254	261	231	248	248	239	237	248	233	272	247	245	268	256	271	272	251	267	231	244	266	273	237	233	264	230	239	251	240	249	248	254	264	237	288	275	244	254	263	245	262	259	275	265	262	251	273	286	264	268	250	258	254	268	266	265	261	250	230	265	273	268	260	241	259	267	260	282	249	246	254	227	237	261	285	259	246	288	254	294	236	265	301	248	265	257	292	266	265	272	298	271	239	275	281	266	226	244	261	238	247	283	243	239	263	258	255	266	264	271	274	277	260	288	265	226	256	248	259	246	284	274	268	304	248	255	248	251	256	271	289	240	260	250	251	257	254	265	275	242	255	264	251	267	270	279	246	241	234	234	268	239	235	237	268	258	277	253	271	244	245	259	280	248	267	279	287	259	256	277	239	231	272	272	258	279	280	268	261	261	254	272	268	256	230	259	262	232	275	244	229	248	270	266	253	265	255	239	258	252	244	240	249	243	280	252	267	274	234	232	239	267	263	249	270	270	269	268	258	262	266	243	290	267	266	286	285	279	281	272	247	267	262	265	251	236	266	292	255	261	238	251	280	241	283	282	229	253	251	229	260	250	257	276	286	272	255	242	265	246	271	263	266	273	262	256	262	279	307	261	267	226	272	230	254	245	251	255	276	284	254	302	272	255	226	250	267	243	278	270	229	270	271	247	256	248	249	252	235	275	264	264	251	257	275	248	252	223	272	243	256	261	292	276	273	257	257	276	249	254	245
16230	28817	5599	2612	1875	1414	1041	855	726	585	524	481	415	406	387	377	361	351	339	291	332	323	302	308	313	286	285	258	301	272	335	308	295	282	280	282	306	251	290	279	271	280	302	283	283	299	284	271	258	288	285	266	270	304	257	272	265	292	257	295	267	266	277	290	256	264	266	314	281	247	282	291	270	253	232	274	268	246	280	277	275	317	289	257	269	277	265	289	258	259	315	282	295	271	257	279	264	268	269	297	271	306	273	296	274	252	307	290	284	252	306	266	273	271	268	245	267	264	280	288	313	264	284	271	273	262	232	276	297	279	279	261	242	285	278	270	262	282	271	282	290	256	242	259	278	259	261	258	271	278	274	284	279	306	279	274	283	278	264	295	286	277	269	281	293	267	267	283	242	257	266	270	246	264	300	267	276	270	285	285	287	291	286	265	251	276	278	278	278	263	288	295	279	299	297	272	265	294	249	276	266	245	265	290	286	277	273	250	269	269	251	267	278	318	267	268	258	262	278	296	305	258	263	278	253	270	255	294	291	231	272	260	293	282	239	308	265	328	270	279	304	262	274	283	319	257	283	291	262	271	268	301	286	288	259	272	298	264	304	303	288	276	270	284	264	276	253	280	265	280	277	273	275	293	260	248	292	266	257	250	265	288	317	252	279	265	244	297	246	250	280	226	282	282	268	234	278	256	294	261	271	286	289	306	265	269	242	269	259	253	272	274	290	267	256	263	249	272	273	283	270	260	273	282	296	274	265	279	284	254	274	254	253	253	265	267	272	263	294	250	270	259	257	275	296	295	264	250	278	237	229	284	289	269	276	301	272	287	261	266	295	279	263	266	265	287	250	275	274	285	276	262	228	303	258	266	310	272	279	266	278	282	271	257	288	289	253	247	292	262	283	308	265	268	267	307	263	267	273	244	266	245	289	265	268	293	301	295	293	262	248	270	281	234	265	267	274	287	279	294	266	299	283	293	265	251	272	270	277	277	293	274	272	266	256	255	290	267	265	234	262	289	276	276	261	279	289	275	278	259	268	278	284	261	273	292	247	273	294	230	303	262	314	259	261	313	261	239	269	262	249	289	264	283	247	283	265	282	258	270	254	270	283	274	238	290	247	285	260	242	268	273	262	280	286	289	258	280	277	275	258	264	280	279	273	298	282	261	301	291	279	274	299	282	253	299	251	244	256	292	274	234	277	271	270	272	262	313	282	271	252	282	285	248	255	274	247	285	256	267	272	279	273	301	271	273	269	272	279	282	256	260	279	267	274	293	271	256	286	308	256	307	302	280	281	303	274	272	284	270	270	279	296	245	287	293	270	248	276	275	281	277	246	282	270	268	266	248	263	249	278	247	270	248	283	268	246	268	313	251	251	257	244	271	256	299	282	277	281	271	256	292	238	271	291	272	274	274	269	250	242	288	296	254	275	279	271	260	284	286	249	286	259	282	303	271	284	264	306	303	292	279	263	257	244	286	298	277	287	262	280	265	276	278	262	276	284	283	263	285	271	266	277	277	252	300	301	291	272	272	277	256	252	263	303	255	265	278	278	238	264	297	284	262	263	271	289	283	282	270	286	279	282	265	232	265	276	278	242	229	238	276	283	294	283	284	269	282	274	271	267	257	242	274	265	269	260	283	276	259	258	267	253	254	252	289	267	273	243	276	300	281	251	250	272	272	292	272	257	288	273	273	289	243	269	281	285	274	244	255	265	253	282	283	257	262	272	275	319	279	297	287	251	267	255	280	291	250	272	266	262	268	283	267	215	293	279	253	267	293	278	265	268	254	263	264	270	285	283	262	298	251	273	276	287	299	276	244	261	300	268	261	276	259	283	261	270	252	291	275	249	288	278	266	244	254	270	253	260	284	287	287	273	268	295	246	271	275	242	269	260	258	275	291	270	269	282	274	284	283	259	289	289	269	249	298	276	272	282	263	292	233	282	278	283	274	249	257	238	262	256	287	231	285	270	264	284	255	249	237	274	255	274	300	227	235	283	278	223	278	275	270	296	275	276	280	272	305	267	256	276	294	257	289	271	298	284	275	276	269	306	287	250	244	278	270	275	295	267	284	286	292	283	269	265	261	284	293	286	257	270	282	242	264	248	269	231	251	251	263	274	244	272	312	241	269	300	266	279	279	275	252	241	283	258	279	285	266	271	275	263	272	286	281	322	279	237	269	291	252	260	263	267	269	283	242	279	287	269	274	268	264	251	259	271	284	291	286	285	254	291	270	294	285	255	292	251	271	278	257	252	275	269	251	294	266	281	248	283	307	280	287	294	254	291	269	270	270	257	247	260	257	275	263	273	244	263	263	305	281	302	283	265	244	266	266	271	287	292	259	274	261	265	281	255	252	275	264	246	294	253	260	263	261	259	266	292	258	301	284	285	238	276	238	282	286	284	254	265	269	253	284	272	265	276	253	255	273	280	276	270	282	270	313	293	265	300	292	251	274	276	257	261	274	283	268	268	274	266	280	278	274	250	253	267	284	269	288	249	305	258	259	257	286	268	267	247	269	254	272	257	251	269	276	247	262	293	252	255	248	254	255	262	249	283	268	258	249	281	292	268	260	260	281	281	267	257	283	294	287	253	264	259	276	302	295	260	276	266	295	272	294	294	245	300	238	246	275	291	286	256	298	266	280	278	274	266	251	267	332	263	253	285	256	258	244	281	255	269	269	252	253	305	263	271	279	272	251	256	285	284	263	283	253	269	260	267	275	254	286	259	274	289	295	308	279	287	244	292	274	269	290	285	283	265	254	300	260	275	307	267	275	257	253	251	282	257	268	287	280	271	275	257	284	259	281	248	275	285	298	244	259	287	271	278	296	263	261	286	290	247	272	244	271	278	255	249	251	261	269	284	271	253	278	280	280	262	288	278	250	267	304	266	252	300	252	248	279	278	249	267	260	296	263	262	279	236	242	301	246	268	258	273	270	285	304	247	268	281	261	258	252	303	297	269	281	262	286	272	291	282	260	271	268	288	255	269	262	254	280	238	253	234	300	282	275	270	267	286	279	244	271	244	287	241	293	267	271	278	280	235	299	269	259	257	295	291	293	243	257	287	235	283	304	272	272	275	250	282	268	262	263	265	284	283	264	273	323	263	266	282	275	257	259	305	274	293	247	276	276	254	284	311	291	257	260	266	268	292	252	259	268	305	276	292	285	276	295	260	255	270	254	245	265	260	240	293	278	245	281	263	277	281	270	279	268	268	270	277	265	291	278	296	256	262	283	278	267	264	312	270	276	277	258	266	253	299	250	265	283	250	257	247	264	294	261	253	254	281	256	257	270	282	264	301	300	252	285	251	296	289	276	278	271	263	264	248	277	286	269	255	262	253	232	275	256	307	270	281	297	281	267	256	282	251	264	281	259	263	288	292	277	248	232	267	280	265	269	261	270	277	281	285	255	268	285	278	271	276	252	252	232	278	266	290	310	265	251	284	272	288	267	277	277	291	270	284	262	266	280	276	301	257	272	236	280
24897	21083	27004	25302	8542	711	553	497	409	435	413	377	390	358	402	353	361	346	385	391	394	337	351	336	375	324	371	316	360	331	371	362	329	343	361	333	353	370	357	364	345	363	366	356	361	351	323	369	376	324	339	358	359	348	354	324	322	351	353	344	338	331	353	327	332	359	361	327	322	342	350	335	341	369	345	325	344	347	356	334	336	373	365	323	346	345	348	326	328	346	335	367	340	367	313	337	324	332	342	362	392	346	325	353	315	370	329	356	313	324	348	359	349	336	367	364	368	315	370	317	309	377	312	347	325	340	329	330	331	368	342	361	369	345	309	333	308	343	324	302	355	320	306	319	356	347	325	344	351	351	348	338	320	366	353	347	363	324	346	337	346	350	327	329	346	353	339	334	316	320	330	373	356	375	332	362	353	353	320	367	308	353	365	387	336	357	304	326	329	321	335	321	328	357	363	332	348	343	334	330	304	333	360	317	337	324	324	340	332	380	329	365	322	320	346	344	332	327	311	309	340	317	339	358	353	327	321	308	335	334	348	342	361	342	354	329	321	344	335	366	332	336	339	324	326	297	311	357	353	340	343	326	346	351	324	334	356	346	328	358	351	360	331	327	332	349	372	343	350	340	304	335	321	345	333	377	351	333	363	310	355	320	348	330	345	358	374	337	347	340	364	334	338	348	344	364	331	306	351	304	338	336	328	353	344	344	311	358	359	343	312	314	337	347	323	324	325	348	324	331	334	302	367	332	352	372	327	359	354	356	348	345	321	336	357	349	328	383	332	365	369	330	338	366	341	331	335	345	339	342	339	314	293	396	382	311	346	346	327	318	345	318	343	308	322	355	341	342	318	352	342	330	356	363	357	310	372	321	339	340	355	334	359	376	334	362	345	332	321	348	330	331	338	313	359	355	329	343	347	328	318	346	338	350	322	361	363	329	341	342	322	335	346	336	346	355	363	351	342	341	361	338	325	346	358	349	351	341	346	316	360	351	326	365	354	386	335	367	342	346	307	328	347	332	370	316	358	334	314	342	325	356	285	362	329	365	341	328	325	324	328	366	323	348	355	335	368	342	365	322	334	352	386	337	339	359	309	350	359	336	342	372	339	332	369	363	385	377	357	339	366	321	337	358	353	377	323	310	334	331	367	369	353	346	349	324	326	364	354	335	362	340	324	333	331	355	320	338	333	349	368	353	339	310	333	318	310	338	329	340	327	372	306	315	367	331	335	340	309	310	329	333	329	355	394	341	322	337	332	341	356	330	341	360	313	356	327	324	325	363	343	312	356	352	326	333	363	304	334	341	356	349	328	349	343	346	340	339	351	342	325	332	342	332	332	339	343	351	321	326	365	350	334	337	343	303	341	346	336	342	351	320	344	373	360	341	342	348	327	370	335	353	347	365	347	365	349	334	355	368	318	338	353	339	345	342	351	340	331	345	357	355	313	340	333	364	357	364	356	355	345	332	366	322	332	351	346	346	326	339	364	320	340	280	340	327	330	387	327	337	348	326	319	339	334	344	331	344	351	349	332	313	352	338	352	353	345	362	345	347	335	342	326	373	345	326	342	354	377	361	310	329	343	328	363	338	336	359	356	355	350	375	334	306	335	327	320	358	345	376	369	343	348	354	313	334	357	348	329	347	360	351	345	361	320	356	365	336	344	358	356	351	367	316	352	343	341	330	316	327	362	380	309	346	314	365	338	335	319	343	365	313	328	334	343	336	349	344	308	370	325	341	333	336	359	345	341	326	332	299	343	334	327	324	363	318	316	345	334	300	341	355	345	320	330	326	327	331	331	349	359	386	327	359	366	305	347	359	354	330	340	337	322	327	319	303	352	349	350	364	357	309	336	355	348	340	329	344	319	348	338	298	337	323	349	350	360	331	322	330	349	334	316	332	353	344	323	382	348	324	342	322	307	322	371	342	345	320	345	367	315	324	341	325	304	325	360	314	344	304	345	340	365	376	356	331	338	393	372	362	310	336	365	358	323	341	315	319	328	327	341	351	314	333	308	354	318	342	346	356	323	376	307	340	331	325	333	316	349	333	346	324	361	332	343	346	341	369	371	358	323	335	349	329	361	360	339	320	339	324	327	338	329	352	307	377	324	345	364	336	338	358	332	336	342	329	355	345	342	300	357	358	317	349	327	343	360	328	344	319	346	350	338	348	332	351	343	329	362	354	328	327	347	340	329	328	374	364	314	324	343	349	381	356	352	328	364	356	338	347	338	358	376	321	348	329	336	313	347	358	333	357	321	323	334	321	339	353	325	350	357	360	356	318	369	303	373	356	374	315	332	337	308	326	340	347	332	336	318	352	358	319	307	361	347	356	388	372	321	333	330	335	318	338	351	306	350	325	360	352	351	337	328	335	349	322	330	324	327	350	320	332	343	329	334	316	310	355	364	332	344	345	312	353	342	348	327	342	339	337	329	356	334	310	325	354	309	350	332	313	335	329	335	362	359	335	299	325	345	315	339	371	365	374	319	358	337	310	340	357	347	336	328	335	368	322	342	335	332	323	354	330	320	359	300	332	352	349	338	293	353	357	314	329	339	381	356	340	317	345	347	323	365	368	356	345	308	393	300	364	335	342	350	318	347	347	304	335	379	341	359	338	346	328	316	330	296	330	326	345	367	325	357	339	357	372	345	348	349	317	370	347	351	323	341	341	345	313	358	339	360	334	344	321	363	334	346	343	352	325	339	325	355	327	326	339	351	351	316	366	309	322	366	335	345	347	314	336	336	326	365	327	356	341	356	356	344	311	334	388	349	355	338	383	365	345	344	343	325	325	324	340	330	345	357	339	372	332	352	338	338	365	352	332	330	332	330	366	363	368	366	370	335	339	341	338	331	360	359	317	316	338	370	332	331	337	338	337	354	349	339	321	317	334	331	338	332	335	309	321	369	358	322	355	348	358	314	367	312	357	347	352	352	342	359	333	364	337	365	332	349	343	310	326	377	351	346	332	386	344	373	331	368	363	327	344	348	347	323	342	329	321	306	316	346	320	341	342	334	368	366	360	381	332	324	374	317	368	383	333	352	326	349	334	330	367	331	334	330	288	331	351	324	373	358	353	328	344	353	361	340	322	355	358	335	321	341	361	351	375	366	327	354	330	355	353	305	302	321	366	329	292	325	327	339	309	367	338	360	337	325	337	340	359	314	322	365	381	331	317	355	342	344	349	330	321	315	343	355	349	343	333	312	368	318	376	331	367	337	363	326	328	356	318	360	319	296	332	345	340	368	337	305	329	344	338	314	336	316	333	323	314	338	371	338	358	338	345	373	347	361	352	339	337	341	298	328	300	367	345	320	307	339	330	353	333	328	357	338	348	343	322	346	380	334	325	348	348	324	330	338	337	346	368	350	330	354	320	339	334	351	318	343	344	356	344	287	348	341	351	334	358	303	355	311	303	344	331	352	323	318	378	340	319	310	369	373	356	360	338	330	349	360	328	352	371	332	347	368	347	352	327	338	315	346	352
16298	24245	3206	1504	1198	944	792	679	589	523	518	435	484	422	414	394	405	450	382	410	420	404	412	397	380	390	382	363	357	333	351	376	365	379	370	371	348	331	355	372	374	363	397	380	371	347	378	363	375	352	396	364	339	410	399	399	376	358	403	366	355	367	359	353	399	395	374	343	396	337	326	374	365	379	390	370	350	370	375	393	375	340	360	386	382	357	344	372	388	352	359	353	349	378	370	388	351	379	378	339	351	390	363	366	354	356	365	357	343	376	337	333	342	369	372	359	338	316	338	374	354	359	366	388	374	363	389	351	356	331	357	345	355	365	383	366	350	338	361	385	379	366	387	342	314	376	372	358	359	352	368	379	369	349	391	404	349	380	349	359	353	413	389	343	355	359	344	360	327	368	351	349	361	380	393	367	361	333	373	373	365	379	369	398	363	373	347	377	354	379	338	375	367	378	347	352	377	354	369	382	354	357	350	331	394	383	369	389	371	341	347	356	340	381	368	341	352	374	347	365	361	360	366	357	338	335	339	376	372	382	338	368	367	374	351	392	385	340	329	382	368	342	358	369	353	364	374	375	379	362	374	354	362	371	383	369	373	363	359	387	378	377	346	346	387	363	353	349	393	337	341	367	372	322	334	379	366	372	377	340	363	342	378	388	407	347	411	386	353	373	369	370	371	359	376	339	338	377	406	367	379	380	337	349	368	348	362	407	378	390	366	370	381	361	374	362	338	380	376	341	358	382	385	324	363	364	363	385	384	373	383	359	324	373	349	371	385	369	323	378	361	372	338	361	364	372	353	376	355	371	359	379	350	342	361	346	331	335	397	335	363	404	386	374	364	389	373	372	357	362	369	357	367	403	355	374	378	373	362	356	343	395	377	359	356	349	334	391	368	340	364	369	326	372	355	357	373	383	361	335	322	386	391	387	366	373	339	356	343	382	376	382	317	337	362	377	329	331	364	374	342	360	393	355	327	390	368	343	389	361	359	369	390	357	362	369	356	327	321	362	406	374	365	384	364	353	340	346	339	383	336	386	383	390	358	361	352	380	355	369	374	336	354	335	372	359	329	343	324	353	346	361	387	324	330	353	395	371	368	354	339	352	371	307	374	384	392	385	352	396	345	371	379	378	364	364	353	346	348	382	331	360	344	327	378	352	365	357	357	362	360	349	346	365	387	374	333	376	354	347	359	329	367	343	363	411	380	345	354	347	369	348	367	372	396	386	333	359	345	351	398	412	337	355	342	364	384	378	373	374	349	381	347	344	335	394	352	330	365	388	340	371	333	392	352	365	382	349	374	343	379	337	343	371	377	371	364	381	385	380	336	365	320	362	359	327	356	370	384	359	402	358	376	350	358	385	383	329	363	344	382	324	375	379	379	341	372	386	353	337	368	359	338	371	411	409	343	362	364	361	367	372	358	364	355	375	341	355	354	383	345	364	367	370	352	339	329	375	388	342	339	333	362	330	419	336	375	349	386	364	372	349	356	380	371	372	388	373	348	360	368	324	386	337	375	367	352	380	387	359	381	368	360	380	370	383	385	363	390	394	405	350	355	377	394	335	403	363	362	358	351	369	354	348	383	370	329	347	370	376	341	360	346	391	350	368	340	335	385	341	367	349	358	381	394	405	408	341	347	355	368	332	376	324	376	329	387	356	413	326	367	365	370	390	344	363	342	376	371	361	374	354	359	414	368	330	343	373	380	340	378	324	319	362	356	366	310	320	406	344	369	379	381	352	343	356	392	364	359	371	389	368	379	405	384	376	350	385	339	380	376	389	388	369	355	369	365	388	327	374	372	333	363	363	401	322	355	377	365	361	336	377	328	354	393	359	366	344	329	383	398	383	399	372	375	369	362	367	365	404	325	410	373	352	384	373	371	391	380	339	334	366	375	337	377	353	376	320	380	375	361	366	407	390	360	348	362	376	370	389	372	371	361	369	381	364	353	367	327	383	372	354	370	375	334	388	344	390	378	359	353	385	388	357	364	386	369	363	371	368	345	373	372	358	362	371	352	348	365	368	382	367	330	378	355	353	368	398	388	375	378	367	336	351	388	336	359	374	377	351	377	352	363	336	339	366	364	352	380	370	358	360	353	364	339	374	373	374	363	358	357	358	347	363	351	354	359	369	353	354	361	375	344	376	335	360	406	415	364	350	348	369	366	394	352	349	375	393	361	352	356	351	389	367	353	374	359	396	347	395	390	346	335	389	345	388	358	378	357	370	362	358	423	351	376	384	373	353	343	379	349	356	391	332	369	369	342	398	354	387	364	368	372	385	358	381	368	352	334	375	371	385	374	411	368	357	366	380	354	349	353	350	377	359	375	352	347	377	377	338	351	380	375	380	348	375	385	374	323	365	348	332	374	363	356	349	324	354	384	383	370	366	367	398	360	355	407	353	367	380	338	385	351	378	372	355	366	347	366	362	333	322	354	363	353	370	346	319	362	363	372	352	362	350	365	363	352	335	379	372	381	378	320	341	360	336	383	360	352	357	355	342	405	362	352	385	348	309	385	377	346	368	363	366	388	336	405	401	384	332	356	345	345	365	370	407	367	389	372	350	350	360	420	341	370	365	321	364	365	404	341	380	375	387	401	376	294	370	364	393	367	354	333	340	354	395	381	353	343	342	348	390	324	332	366	332	373	316	343	409	378	372	381	354	353	400	372	312	376	368	357	393	364	353	358	381	375	381	355	377	363	348	338	331	338	368	374	358	361	356	368	391	379	406	366	376	368	363	373	355	363	361	347	364	360	383	347	369	349	368	380	371	353	380	359	360	365	380	339	379	330	348	392	371	364	359	338	325	386	386	342	349	372	370	396	352	373	352	374	377	372	389	367	368	366	379	364	376	366	373	346	353	352	372	367	371	355	329	340	417	363	363	359	380	337	344	357	375	354	344	388	361	337	358	360	393	356	388	360	352	341	371	374	358	367	349	370	352	338	318	377	355	356	348	386	380	339	404	341	345	355	356	391	412	378	372	347	341	357	361	378	366	381	361	360	340	378	367	355	385	345	382	361	371	359	347	386	380	382	384	368	386	331	361	357	394	395	384	365	396	365	364	371	369	371	357	367	366	327	362	383	332	374	351	366	401	360	350	375	405	385	367	336	366	364	369	324	374	383	318	380	357	349	364	359	359	356	341	361	378	349	373	345	370	370	369	358	380	348	382	339	362	338	395	356	386	360	374	348	358	352	347	368	385	389	400	357	360	374	352	351	365	384	398	362	383	364	388	315	363	384	375	404	379	343	351	364	363	363	368	346	376	353	341	370	356	362	358	358	362	387	404	359	353	385	420	360	369	371	372	374	348	373	373	352	423	361	345	366	370	354	367	360	365	396	373	400	349	346	350	378	345	346	360	347	381	368	347	396	342	350	361	343	315	408	360	377	379	370	359	358	309	372	339	353	356	358	371	367	346	402	353	380	350	319	327	369	334	356	359	366	348	401	347	372	366	390	370	362	356	392	347	366	383	335	369
22640	21146	28651	23931	21148	21176	6911	1222	970	882	780	685	722	627	710	612	598	579	611	605	583	537	566	570	587	568	513	551	580	574	566	546	611	521	562	543	547	500	546	522	516	549	518	524	544	568	510	540	526	522	531	559	521	541	566	522	538	493	495	517	579	521	527	535	510	543	529	518	522	515	535	543	539	547	551	490	508	541	544	527	540	557	512	509	538	521	557	503	493	501	492	520	535	536	532	496	551	525	524	504	532	519	532	509	549	498	564	502	518	548	494	516	477	549	530	535	479	505	491	515	502	556	533	499	544	516	562	513	532	548	495	547	524	540	544	535	511	474	487	530	515	488	517	565	538	476	492	567	493	554	518	521	525	507	518	514	516	567	543	508	504	523	499	549	497	507	512	522	537	466	509	535	539	509	527	538	536	492	552	521	500	555	520	545	485	502	506	547	540	501	552	522	501	521	545	498	547	521	549	515	555	517	563	506	528	529	541	498	514	511	536	508	575	537	540	532	527	519	556	531	495	542	540	525	561	531	505	513	505	540	543	489	513	524	511	495	523	501	509	580	528	517	534	545	488	528	543	533	512	528	525	532	506	505	524	516	495	513	541	506	524	530	530	527	494	531	520	535	530	517	546	539	514	542	514	528	517	504	474	517	522	514	495	512	513	525	451	520	550	523	533	529	548	552	491	515	480	503	524	489	556	519	515	501	504	530	510	523	549	524	506	521	492	525	517	526	550	509	530	483	535	550	506	530	512	505	535	523	564	515	487	547	530	546	550	562	533	494	529	519	509	498	503	531	514	531	490	489	525	513	496	517	532	550	536	553	582	529	558	538	489	544	501	509	508	542	523	528	555	494	500	503	500	540	519	495	524	526	539	542	514	484	528	523	519	485	503	500	543	494	518	538	541	469	529	536	534	547	516	523	522	551	481	517	527	498	520	501	498	509	516	567	489	506	518	527	523	560	515	558	520	491	539	514	540	520	512	527	511	489	500	495	549	512	508	512	517	523	553	538	513	552	537	495	544	504	512	509	519	562	530	521	538	529	493	509	512	516	486	513	545	548	561	512	519	538	546	520	594	527	497	564	524	527	545	521	494	504	512	544	548	524	491	525	549	519	543	525	524	562	502	519	509	531	537	528	518	520	544	505	535	575	500	570	533	543	523	562	499	526	548	526	543	541	528	514	500	522	495	487	565	529	539	512	517	522	523	538	499	546	539	548	507	545	529	552	513	521	526	528	510	513	526	493	508	574	505	516	537	510	507	510	528	559	550	501	498	510	532	520	553	519	533	513	534	509	555	568	561	497	543	535	521	509	489	493	513	540	504	517	511	555	528	499	482	491	502	538	532	541	563	560	537	567	555	513	520	524	517	509	532	532	509	571	482	484	566	529	494	522	555	553	538	502	492	529	496	516	570	489	524	535	594	535	571	514	521	529	511	540	567	507	505	522	549	546	552	502	557	519	548	467	504	481	538	518	563	520	535	489	509	550	528	504	527	530	526	533	505	576	495	515	515	523	499	521	518	524	521	526	520	511	495	515	518	522	523	494	519	544	569	552	509	505	506	494	519	504	521	533	549	556	509	522	501	501	521	546	502	547	495	553	560	531	546	578	472	485	498	479	504	552	528	531	509	502	505	545	493	547	514	543	535	523	505	491	506	512	534	488	516	555	475	537	488	506	540	542	497	547	545	476	492	517	490	505	545	521	525	506	497	500	532	509	540	524	504	499	530	513	497	551	536	549	500	552	526	500	579	435	513	494	528	532	511	502	519	506	547	554	525	526	502	500	543	506	532	526	562	524	530	513	485	514	562	515	529	484	518	514	521	533	547	512	489	535	548	546	508	506	492	517	493	494	541	482	503	515	488	543	506	527	508	493	526	482	514	488	501	555	524	525	519	497	503	497	482	495	516	503	478	495	527	531	491	491	533	517	507	507	541	519	493	556	524	515	471	492	503	511	506	506	516	529	531	510	509	565	518	528	500	529	529	522	505	529	535	532	547	507	537	497	493	529	507	503	494	531	536	520	526	519	516	575	550	478	510	520	499	482	533	573	518	543	508	502	494	518	544	541	510	520	555	548	501	540	535	509	490	506	525	549	514	530	528	543	519	522	499	478	529	524	506	479	526	533	519	501	510	499	513	533	508	542	515	548	500	526	533	543	533	540	535	490	531	501	480	550	512	504	546	524	523	513	501	514	538	548	530	541	553	505	512	509	575	520	496	547	519	537	566	522	503	554	537	545	494	558	521	550	494	522	491	514	525	499	522	489	523	520	547	563	555	544	543	497	497	524	545	526	524	506	530	500	523	533	469	492	491	498	518	484	518	543	513	527	507	509	515	522	513	481	478	512	532	545	572	509	501	505	546	515	489	524	524	544	511	552	540	541	517	526	539	528	527	521	499	489	522	559	475	524	502	562	507	487	526	515	527	502	521	545	504	500	517	521	533	553	549	515	500	534	526	485	512	484	514	546	509	542	506	533	545	517	499	490	547	504	528	536	534	524	524	572	503	545	504	520	480	533	528	514	522	549	517	546	506	498	509	504	498	542	542	551	519	522	540	501	547	519	512	541	527	506	547	504	475	517	511	521	543	554	544	543	524	494	510	518	534	534	539	488	542	492	493	528	514	487	531	521	512	559	508	488	527	517	563	553	517	543	495	549	528	510	492	514	500	528	539	543	527	517	519	511	563	519	532	536	513	533	541	529	549	491	526	526	523	540	529	547	502	512	496	550	556	552	512	491	566	550	501	497	497	539	489	551	516	520	503	540	491	505	552	470	576	501	513	545	556	544	512	521	498	520	513	532	531	472	527	512	496	459	516	525	480	509	517	497	516	530	532	464	543	519	509	522	547	519	483	567	525	534	560	532	503	496	553	536	510	531	512	529	543	498	553	551	520	567	517	529	507	515	551	525	496	485	538	488	548	568	491	487	554	523	532	467	462	480	546	475	553	516	557	499	563	544	479	504	546	534	481	514	559	504	506	483	522	542	543	512	480	488	543	542	537	521	479	516	534	531	533	518	550	510	527	546	528	508	532	511	487	528	519	524	466	532	505	531	538	558	528	513	528	555	516	536	509	527	499	531	493	533	516	533	517	483	531	519	527	506	517	487	499	484	513	518	514	544	533	477	552	492	548	503	514	512	505	496	533	560	505	563	536	530	542	527	501	534	511	539	501	518	510	516	553	530	529	543	557	494	522	554	545	540	502	573	516	531	529	530	511	555	538	519	479	525	575	501	511	531	494	526	549	536	502	538	542	528	498	569	518	539	549	525	524	526	536	513	502	558	536	532	537	507	523	570	490	566	572	491	492	526	542	562	512	528	541	530	551	539	511	508	497	499	536	507	515	483	529	510	524	518	493	564	480	556	531	522	545	562	480	530	529	558	531	561	516	566	509	551	543	552	516	483	538	496	563	533	544	527	510	541	522	540	518	534	525	527	530	520	524	510	523	511	507	512	529	509	558	537	496	519	520	514	560	505
20010	37908	9500	4628	3471	2646	2057	1626	1424	1239	1032	924	824	841	761	698	684	689	677	624	601	629	619	595	537	594	565	616	544	545	548	543	573	565	552	543	544	541	538	543	549	522	554	544	535	574	565	500	618	530	527	533	554	578	554	537	556	531	511	498	509	512	522	523	512	535	500	552	526	492	482	523	527	521	513	501	535	539	501	513	532	502	528	497	504	508	543	540	537	490	547	503	560	495	510	519	537	505	545	532	517	511	558	564	496	492	504	511	488	511	513	498	526	554	496	521	592	536	512	531	561	498	507	559	490	531	499	508	517	561	536	503	499	534	521	520	552	515	530	515	500	548	505	542	525	494	521	528	523	549	531	559	527	535	515	508	496	556	517	525	506	533	494	565	522	510	518	561	558	532	492	524	548	513	525	544	535	515	541	491	545	532	469	523	532	497	555	509	506	489	536	538	489	491	507	563	562	534	535	498	500	535	513	530	513	510	532	544	521	486	553	531	559	493	533	545	546	531	464	498	509	519	510	523	508	547	572	481	503	557	516	526	503	525	508	510	543	513	500	529	536	537	532	521	493	480	495	508	520	509	513	532	527	548	540	525	516	504	508	483	514	554	489	489	507	559	484	529	486	546	531	558	529	547	502	544	517	522	545	548	520	483	518	546	500	514	546	511	531	511	521	524	501	482	503	518	573	498	510	559	513	520	488	489	532	556	559	511	503	497	532	499	500	532	526	558	513	549	564	536	527	561	478	492	549	524	509	517	521	518	536	515	481	472	511	531	518	546	504	513	516	549	527	514	521	505	522	546	507	513	527	551	548	542	519	527	550	519	511	515	525	534	532	505	489	540	528	533	527	512	524	541	521	523	514	536	523	483	484	547	526	532	485	549	524	558	503	542	578	506	474	526	546	497	517	535	543	540	514	549	512	521	531	533	506	530	510	474	517	544	527	525	504	522	524	486	514	496	516	494	505	533	502	519	523	502	499	527	499	516	544	508	546	509	526	505	533	523	568	531	530	593	502	542	513	534	532	531	523	548	514	503	566	554	514	506	524	509	552	543	513	559	518	471	526	508	536	495	547	534	546	518	532	523	507	469	497	535	514	527	522	510	520	490	533	557	537	570	509	514	541	525	526	507	574	496	522	518	498	533	549	503	494	507	541	508	547	523	543	523	507	483	544	547	537	524	517	531	520	522	480	536	530	500	520	501	489	505	534	520	546	523	506	572	506	566	551	530	545	531	548	530	496	546	557	509	561	513	533	517	494	519	541	536	534	495	541	504	544	511	536	556	528	517	517	529	502	537	509	530	523	557	499	521	496	496	505	507	519	491	537	492	535	500	548	513	552	505	551	513	516	503	502	519	553	527	552	494	517	573	515	501	514	509	487	525	532	522	521	536	488	514	533	493	551	535	535	519	511	574	479	492	505	518	537	537	553	523	479	507	551	523	513	511	519	525	583	504	553	535	514	538	524	555	528	526	533	549	531	520	514	522	521	519	531	535	485	530	544	536	561	505	531	522	510	532	514	501	496	533	551	493	522	534	501	561	518	531	509	526	519	514	543	498	517	519	518	515	535	484	513	506	525	487	518	515	514	499	534	548	546	508	488	541	480	530	527	495	503	521	496	523	526	535	547	577	553	522	508	508	538	574	482	511	531	534	557	497	502	524	569	504	558	543	528	508	513	513	553	529	500	517	512	538	515	502	533	549	533	535	534	550	518	501	538	541	569	520	522	503	510	530	501	534	554	558	548	567	502	546	503	557	555	525	511	510	582	549	541	524	515	519	484	504	562	529	482	517	518	519	541	464	514	506	539	519	533	486	515	546	503	568	520	517	524	527	524	517	492	539	522	522	537	523	504	494	537	547	523	552	509	538	515	525	497	502	504	531	551	515	518	540	520	519	513	545	543	536	474	514	505	559	526	504	504	513	510	501	528	527	529	570	528	523	528	514	532	529	523	496	502	530	562	476	498	557	500	537	573	551	522	534	517	515	544	510	514	506	505	518	539	495	508	525	538	512	551	512	531	486	538	550	521	543	540	501	506	554	509	537	546	546	540	547	513	512	531	574	503	502	514	498	526	541	493	546	534	508	509	452	529	575	518	523	502	525	545	525	513	523	514	513	533	515	550	549	472	510	528	570	501	504	526	554	544	556	542	516	599	498	522	524	519	528	497	514	510	496	508	520	544	527	508	505	545	509	526	536	478	530	556	495	519	514	546	507	540	503	480	497	526	547	536	525	517	527	525	530	528	532	534	512	473	527	523	511	512	517	526	548	557	519	536	540	541	513	562	513	479	505	506	531	499	530	488	496	518	505	489	484	504	477	533	541	541	549	490	519	511	501	514	554	537	560	515	526	519	529	485	541	531	528	521	538	523	533	554	528	494	505	527	526	511	538	535	532	497	518	526	564	505	486	532	526	553	486	501	547	537	485	553	553	532	506	527	593	520	538	525	497	518	517	548	570	501	513	538	481	557	509	503	449	528	476	512	513	490	504	526	555	543	514	504	540	509	495	488	551	500	515	490	554	533	510	501	502	528	521	501	510	569	520	513	524	507	550	480	509	519	497	538	505	553	495	550	526	490	550	562	499	505	507	510	473	508	525	509	520	525	486	532	526	520	488	508	519	530	543	570	531	482	495	535	534	550	492	470	511	521	518	533	533	505	533	527	534	560	533	502	510	509	570	536	525	510	523	562	500	508	561	512	491	528	543	477	479	518	506	525	540	536	491	516	517	530	520	494	520	502	495	518	524	512	558	487	520	499	489	524	519	514	531	527	530	495	541	517	490	525	531	509	504	492	504	496	519	487	496	535	533	489	555	531	513	560	501	519	528	509	531	547	506	484	482	479	488	534	539	476	546	508	509	507	493	537	542	525	515	509	552	504	506	527	520	532	532	515	532	524	508	493	545	503	531	530	510	470	531	569	497	536	483	517	518	530	524	499	508	512	548	546	491	528	472	504	511	486	551	505	492	514	495	567	527	523	510	533	568	499	544	497	482	560	543	499	506	511	507	514	493	534	542	471	538	568	536	527	533	530	508	518	551	551	515	453	492	500	537	498	522	514	519	514	494	501	527	483	543	562	539	506	554	488	533	511	533	544	511	537	536	505	530	557	513	539	554	509	528	540	531	528	511	533	507	542	516	531	514	522	500	522	522	522	518	523	541	561	557	505	532	509	478	560	509	536	539	514	563	505	540	527	507	538	530	521	549	506	568	518	526	549	527	528	553	534	523	522	518	479	535	506	537	502	502	548	548	521	524	522	568	560	515	515	531	528	503	542	541	506	503	529	514	523	522	526	502	535	568	511	527	521	538	538	541	531	482	530	480	532	490	499	523	546	523	517	496	531	548	517	519	481	547	532	523	576	580	504	522	532	428	508	510	549	542	516	535	500	503	516	504	513	527	481	544	527	511	506	527	552	531	495	524	523	522	551	544	564	514	551	554	568	502	544	489	544	498	526	537	553	516	493	508	506	554	543	503
28154	18525	4015	367	252	211	218	230	210	170	171	144	172	188	199	166	138	159	169	162	150	153	156	169	151	176	164	133	153	163	189	174	157	168	140	179	167	166	186	171	182	193	180	189	171	189	172	143	174	164	180	181	182	150	159	173	162	194	155	189	184	150	156	175	163	194	185	171	175	182	181	193	149	153	160	158	173	167	153	183	149	196	173	162	148	188	160	158	182	177	183	164	155	157	176	181	159	176	190	157	189	174	159	166	163	171	168	172	159	169	171	164	177	164	154	160	173	149	160	176	167	168	149	164	171	169	145	170	149	171	161	170	160	152	173	162	192	149	169	167	177	170	161	165	179	183	169	156	160	151	189	174	166	166	165	168	189	158	180	196	156	149	180	163	172	161	158	169	163	196	161	175	166	153	158	179	163	157	186	176	166	172	171	178	172	161	182	170	157	180	158	178	164	183	160	149	157	163	167	147	176	178	158	169	155	155	146	156	150	197	145	164	170	162	174	178	142	163	173	183	182	202	151	181	161	171	183	156	150	190	160	191	156	165	173	188	189	160	151	210	167	174	176	139	179	166	153	147	184	145	183	176	169	181	167	167	157	162	162	193	177	183	165	152	189	165	176	159	172	148	151	190	177	179	175	158	165	181	169	168	168	190	165	150	158	165	184	167	145	178	164	172	160	166	172	138	149	193	163	179	172	176	177	165	174	160	157	155	153	163	162	180	151	166	165	162	166	190	153	166	160	163	162	167	151	173	176	176	185	187	172	175	174	154	156	157	166	164	160	169	153	171	178	198	155	155	159	173	155	174	148	174	170	167	157	170	188	173	161	167	167	164	181	184	158	139	168	178	164	150	161	186	144	201	173	158	161	163	154	189	167	143	197	160	172	181	162	157	179	207	159	155	158	172	178	189	164	184	161	167	168	173	174	168	166	175	178	169	138	184	168	166	168	191	165	184	172	157	172	179	182	178	172	160	164	149	182	162	176	185	172	158	166	183	170	169	177	166	160	195	180	181	200	163	155	158	203	147	167	177	147	157	181	181	160	176	145	158	169	146	162	176	166	153	174	159	190	170	146	178	162	145	164	166	165	144	181	156	172	170	162	152	139	161	180	173	173	169	157	161	180	168	153	172	164	176	168	175	161	169	168	180	166	180	192	153	170	152	164	149	179	180	168	157	142	148	178	166	178	170	147	169	156	172	160	157	178	170	176	158	159	159	143	155	187	163	154	186	180	185	155	183	190	164	191	186	157	160	170	176	172	173	164	133	168	162	187	178	173	144	197	159	156	156	170	173	165	172	153	188	181	177	151	162	177	164	162	210	147	185	171	160	149	185	193	174	182	155	181	168	165	170	171	161	169	171	184	185	176	163	185	172	164	180	164	173	145	175	150	177	165	175	165	155	174	195	164	208	159	174	181	137	166	172	151	164	198	169	158	166	176	171	186	177	178	181	171	183	162	159	173	191	161	173	168	169	137	176	175	173	161	170	153	145	186	169	173	170	180	153	183	172	154	150	179	168	154	183	175	184	151	164	158	153	154	188	165	167	139	182	143	149	187	167	151	170	195	169	173	155	177	167	191	140	187	182	186	170	144	190	183	155	156	158	167	194	188	182	172	183	173	185	163	205	160	153	169	154	145	187	177	183	187	205	190	135	174	143	182	167	164	163	150	159	152	195	189	157	159	150	181	165	175	169	164	157	151	164	186	180	175	154	157	174	164	132	173	173	160	167	164	145	161	167	154	179	165	165	183	155	166	178	178	181	167	158	203	174	158	166	182	176	165	171	159	177	164	174	126	161	203	153	189	162	181	165	158	152	164	148	177	184	181	180	144	189	158	157	158	173	151	151	174	145	159	162	151	170	157	181	160	175	181	170	140	135	186	169	161	183	142	155	204	160	178	176	177	177	160	169	164	161	157	149	189	148	175	167	174	157	158	178	178	174	170	163	184	155	176	171	135	162	181	176	138	177	169	161	178	189	169	177	186	177	191	189	168	153	178	170	161	152	176	158	156	155	168	159	149	166	182	160	170	166	164	207	137	161	187	166	155	171	162	167	164	209	179	171	170	168	165	161	148	151	180	194	165	170	193	152	173	153	156	160	156	169	188	161	168	175	157	152	158	159	151	177	145	180	163	170	182	192	173	160	166	162	174	158	192	158	162	191	150	152	158	172	172	139	152	182	158	178	139	155	164	168	189	170	173	140	153	168	190	190	149	158	162	183	175	187	188	164	176	171	171	175	154	180	171	163	157	189	161	172	177	175	148	150	154	189	167	173	183	162	154	154	178	177	158	161	165	190	166	182	163	165	167	161	161	167	173	163	187	173	179	164	183	144	163	168	174	177	163	152	183	184	183	178	163	180	162	161	194	164	140	157	167	192	179	157	152	165	165	179	162	172	173	162	182	162	172	165	184	170	189	168	156	180	167	166	155	175	165	154	164	164	149	136	164	159	162	186	144	173	157	166	158	159	162	177	167	166	180	161	191	155	155	183	188	188	154	195	174	167	169	179	188	154	147	185	153	174	189	159	152	180	172	174	156	146	179	162	147	161	167	166	165	190	179	179	155	176	152	172	140	163	172	148	176	178	172	181	171	160	164	151	182	175	164	158	150	174	195	158	159	165	135	163	211	177	192	180	159	159	163	178	157	179	144	144	169	184	178	170	167	149	178	197	159	156	170	188	165	175	160	178	167	169	172	181	187	174	165	185	161	160	170	162	173	169	155	164	165	157	143	155	171	190	173	175	153	189	176	188	186	148	173	174	186	150	173	153	184	176	171	138	160	177	168	184	180	161	155	163	173	175	176	164	177	183	162	163	183	155	176	152	152	173	184	190	153	180	176	172	157	167	162	178	171	179	189	168	175	186	176	165	159	173	159	170	176	149	194	193	185	171	170	155	174	183	172	179	179	166	161	193	161	207	150	157	140	154	152	174	160	159	176	156	172	161	158	181	161	189	179	194	175	173	162	152	187	165	180	153	158	160	174	184	158	162	167	159	168	154	156	177	172	163	178	161	147	167	160	174	172	165	178	169	177	159	183	175	152	170	163	156	185	166	174	153	171	173	157	180	151	175	144	162	181	187	155	193	178	167	178	181	200	155	188	167	170	168	164	165	168	154	182	149	178	163	175	162	185	169	152	173	159	196	173	164	145	153	167	157	165	159	179	172	159	155	174	163	173	183	169	183	148	159	176	177	166	156	211	159	173	193	142	182	170	176	192	162	159	173	178	161	157	165	162	170	160	168	166	169	175	157	164	147	167	155	165	189	193	143	180	143	165	193	155	189	191	178	177	165	168	179	180	156	153	159	167	159	167	164	195	187	183	173	185	141	160	161	151	157	157	162	166	182	174	162	175	165	187	167	151	164	169	182	163	163	163	149	175	176	173	160	154	174	149	167	153	183	164	180	171	157	179	185	179	165	176	178	167	173	152	183	149	185	145	170	180	171	153	159	164	181	165	153	188	186	168	192	178	163	160	178
16276	11078	499	305	233	239	227	208	223	197	196	208	217	211	185	199	211	191	173	204	176	193	198	205	200	193	187	210	201	189	185	178	172	184	201	187	202	199	181	163	180	210	183	195	169	213	189	173	187	200	178	187	200	199	180	203	186	193	175	189	190	178	208	189	175	200	181	195	182	173	184	179	176	216	195	207	178	178	198	213	180	195	183	187	205	173	192	195	185	161	169	197	173	202	180	176	200	197	212	200	219	186	204	176	179	208	197	186	192	193	215	178	172	210	163	175	188	177	190	189	190	196	155	185	193	188	199	216	179	222	193	185	191	195	185	194	196	192	186	173	189	212	210	177	186	174	194	163	190	198	185	166	183	171	177	166	175	192	175	211	225	202	193	166	191	138	153	203	174	194	182	201	188	195	224	184	199	162	178	184	219	193	201	185	183	232	208	189	181	213	177	186	171	186	167	178	161	172	180	184	220	213	177	198	185	199	173	190	182	204	163	187	199	194	171	182	210	203	172	202	181	198	179	174	167	229	179	196	196	197	182	215	206	187	184	182	193	224	193	196	207	174	207	178	228	184	182	171	177	184	185	189	180	212	206	183	180	195	196	182	205	181	188	159	186	179	208	198	185	183	202	204	178	201	203	171	229	181	163	183	177	177	189	188	191	186	178	190	191	212	192	168	200	181	210	167	215	203	218	204	196	186	193	188	184	197	199	189	177	185	181	162	189	200	181	190	189	182	207	207	195	187	185	196	185	181	212	202	200	207	197	193	187	192	182	184	186	188	177	160	193	184	165	181	213	203	196	200	197	214	209	191	194	207	188	184	174	195	188	178	190	191	167	180	211	150	199	186	207	187	197	168	198	183	174	204	182	194	211	213	185	217	194	176	202	187	159	224	178	191	166	183	185	197	203	203	199	198	178	196	188	162	189	195	216	190	202	174	210	180	182	211	207	193	199	175	199	212	199	181	178	176	169	177	175	200	195	188	198	176	188	201	172	194	196	167	198	209	191	196	204	200	193	185	179	183	185	170	192	201	183	204	200	214	185	195	198	192	188	178	214	181	171	212	187	174	204	197	165	207	212	211	182	198	180	197	194	198	196	174	180	187	201	188	193	180	210	181	180	191	201	197	183	195	178	164	196	190	214	177	190	189	167	199	192	172	182	182	176	149	202	168	173	208	188	211	195	224	197	198	155	164	190	196	203	185	187	173	185	180	199	161	187	190	182	203	231	186	206	182	179	195	193	208	210	217	188	175	192	191	185	187	208	210	208	212	192	201	185	200	181	202	219	209	216	181	199	182	163	202	208	194	165	185	166	201	190	178	173	170	194	195	200	179	195	180	174	199	175	197	194	183	164	209	182	185	170	188	168	181	211	186	214	200	207	171	174	196	209	199	146	193	212	198	167	170	176	202	208	196	170	209	164	170	166	211	173	198	234	187	187	164	196	191	173	179	190	163	208	177	190	199	203	182	188	196	205	175	166	188	187	152	202	192	206	185	189	184	207	170	176	177	159	195	181	188	177	179	198	167	166	197	195	201	195	175	194	171	193	195	202	189	173	201	205	192	183	216	206	193	199	178	187	208	166	178	190	196	194	222	188	189	200	166	192	182	203	189	192	193	184	214	199	192	182	176	190	170	183	187	197	200	200	198	187	200	187	181	200	185	176	194	201	196	183	189	175	201	191	220	174	165	198	198	188	192	160	192	189	183	201	174	201	196	193	196	192	194	163	195	175	190	170	177	197	189	185	190	184	175	166	196	179	190	203	160	156	187	195	196	201	199	196	191	206	184	207	180	192	189	164	189	184	188	179	194	171	195	213	197	186	201	188	173	204	182	197	175	166	192	191	156	212	186	159	186	199	175	184	171	171	198	180	190	182	170	165	200	180	175	177	181	209	202	200	204	208	201	193	186	190	175	195	208	179	197	196	203	190	191	179	209	196	194	217	198	187	187	188	201	194	198	177	178	180	190	176	181	201	189	182	189	167	203	177	187	192	199	181	201	193	199	192	195	188	195	186	186	188	212	186	183	201	182	204	225	178	195	178	182	198	176	187	198	191	187	168	192	198	190	177	202	193	203	195	193	191	189	189	205	202	190	176	202	180	200	200	195	204	187	206	215	192	190	188	156	179	176	158	215	187	199	192	207	183	213	178	190	181	179	191	189	170	173	201	212	190	202	194	214	202	181	199	202	186	171	193	181	184	199	181	185	198	197	178	177	169	191	185	206	197	194	197	170	202	201	176	164	197	186	187	182	213	202	213	183	176	156	190	194	186	179	184	182	197	198	187	194	205	175	197	172	171	203	173	196	173	196	201	185	183	203	201	195	177	196	190	206	209	197	193	183	195	195	167	170	180	188	203	187	184	178	172	220	231	184	185	199	217	192	190	214	182	205	158	175	196	189	194	189	175	188	182	176	170	186	171	186	195	171	193	199	192	217	197	185	207	192	175	184	203	176	177	170	212	188	238	195	184	198	181	180	198	182	198	204	189	187	207	210	199	178	198	193	181	175	196	170	194	196	182	193	193	188	193	184	198	181	194	196	185	179	219	203	204	184	196	178	184	202	189	205	185	186	196	177	184	201	217	189	170	184	188	173	187	192	180	184	218	176	189	195	172	218	188	177	192	199	185	197	195	176	204	193	212	194	199	192	204	189	177	199	193	170	180	181	203	201	190	203	161	189	181	171	196	195	201	214	209	174	174	201	193	192	165	201	168	176	179	199	165	203	194	215	191	184	205	198	180	180	185	182	184	196	207	203	159	184	184	201	170	177	201	190	193	167	175	189	172	208	194	186	172	182	181	194	176	185	201	185	180	200	209	187	183	181	201	151	196	186	230	160	196	170	177	202	194	180	174	199	198	172	201	182	176	182	177	204	195	186	176	204	168	191	191	192	159	175	187	163	170	192	186	204	181	208	190	192	199	191	178	188	188	163	178	179	194	198	193	200	190	196	170	224	181	184	199	197	204	187	197	212	214	212	188	192	167	159	158	182	174	177	193	182	198	203	198	199	202	191	203	154	184	190	177	207	193	207	200	180	217	217	192	219	184	203	177	165	178	195	193	194	193	198	192	194	202	191	187	221	188	182	159	183	193	178	215	194	185	202	201	189	199	203	175	181	174	181	188	201	192	194	195	175	201	211	184	178	180	182	199	203	216	176	196	212	208	182	207	179	192	187	184	187	201	183	203	167	200	203	197	179	216	193	198	181	211	196	197	198	198	203	189	197	173	165	207	183	219	168	202	183	179	170	201	170	190	155	158	204	180	174	194	210	189	196	184	174	165	203	225	191	187	214	183	213	194	181	199	189	184	184	175	194	195	205	206	170	172	177	192	186	175	188	196	195	156	167	205	205	175	201	184	192	210	166	184	193	205	195	166	176	200	200	178	182	203	179	172	196	179	186	188	187	186	204	197	193	178	215	183	201	205	165	187	169	220	204	186	189	202	183	179	190	198	189	187	205	186	191	187	173	201	192	205	203
23644	20976	27954	24170	20958	8418	862	598	510	468	407	408	371	356	331	323	321	289	305	316	291	274	267	251	267	266	291	254	262	283	255	281	274	278	259	295	292	302	250	246	262	240	275	247	291	254	278	249	281	279	267	260	270	271	285	243	291	256	275	258	260	253	276	253	295	279	279	238	231	269	249	280	290	260	255	292	281	248	272	315	252	257	255	261	240	256	279	257	268	268	243	250	271	257	266	267	244	274	253	256	257	263	275	247	254	247	255	263	263	271	252	252	272	224	273	258	256	249	275	271	261	263	261	276	233	228	247	289	254	254	243	262	243	267	261	262	258	267	248	287	264	266	252	248	248	254	266	245	236	251	253	269	247	269	263	259	240	262	252	250	261	287	259	264	262	282	250	243	239	268	275	265	244	272	292	272	248	290	300	246	262	258	230	277	266	270	253	254	266	277	268	272	263	292	255	260	282	252	287	250	236	245	264	263	257	264	227	260	234	246	271	275	293	286	272	269	267	239	279	240	295	269	278	275	272	289	226	260	260	234	247	260	291	266	270	224	232	256	251	261	244	269	266	243	223	247	272	262	251	228	251	262	270	272	257	258	262	240	246	252	264	258	250	263	271	267	281	279	256	232	224	246	266	213	249	253	276	263	257	262	279	267	295	293	251	268	264	270	255	259	239	272	243	244	293	253	265	277	276	288	253	271	257	261	262	270	274	254	245	268	251	258	250	257	278	288	262	267	259	269	253	273	256	246	263	246	246	246	273	280	278	288	292	236	265	280	286	244	246	249	260	242	278	277	247	257	232	245	254	262	269	258	253	277	263	247	279	243	263	268	264	276	260	262	272	257	224	260	266	297	276	250	244	262	286	250	242	261	245	260	280	232	279	265	265	252	269	292	258	276	258	258	261	245	260	248	243	271	252	280	232	296	278	249	241	254	238	243	253	259	260	276	242	255	248	262	275	256	274	269	235	257	254	264	289	250	257	268	281	249	243	267	268	271	246	286	273	244	239	278	219	233	239	263	279	270	240	260	268	256	237	253	269	264	260	260	245	251	262	253	283	252	262	277	243	275	260	280	264	272	257	258	281	272	261	244	265	266	255	263	248	270	270	248	271	237	250	238	266	245	265	246	248	264	256	264	235	254	274	261	269	262	281	278	262	261	274	260	243	241	279	243	282	262	238	251	260	246	248	258	282	255	273	265	261	286	260	268	251	251	245	243	264	262	256	271	240	259	258	272	262	246	237	245	267	267	267	264	241	269	246	255	266	273	242	251	291	262	270	251	246	280	247	238	276	263	293	235	276	262	266	289	280	263	256	233	269	276	246	265	267	247	252	271	262	266	281	279	270	277	267	254	264	244	262	264	257	266	238	270	278	245	261	250	263	265	275	239	233	236	262	288	284	238	265	260	249	246	231	256	291	236	262	260	271	300	281	273	260	261	282	252	268	271	269	250	249	269	270	252	256	259	254	281	266	250	246	243	248	239	235	256	281	208	274	278	264	236	240	234	264	271	248	254	268	256	254	226	273	260	288	234	240	251	256	270	230	313	244	232	279	267	256	246	279	247	259	270	269	262	271	235	251	271	262	260	243	263	225	253	253	239	247	243	251	279	281	246	245	243	264	264	262	256	243	251	255	253	274	269	273	257	259	247	268	232	251	256	273	264	266	259	255	286	259	245	272	272	249	261	274	279	249	243	244	238	262	249	260	273	237	270	217	231	247	236	243	259	248	257	280	234	244	250	216	277	273	273	263	240	267	263	242	286	254	264	247	254	254	245	236	243	259	247	257	253	242	234	251	279	250	252	273	266	225	263	237	246	279	235	270	275	272	269	256	266	254	246	266	247	259	279	266	280	281	254	237	259	278	283	294	253	253	260	251	275	248	239	259	250	259	217	280	266	288	246	260	277	250	249	286	215	269	261	263	299	269	244	249	302	252	244	270	265	280	257	239	300	242	267	253	270	278	254	249	266	268	274	264	266	235	248	298	261	274	264	255	238	253	238	265	271	249	238	252	255	266	279	268	243	242	272	296	260	233	245	255	278	251	273	246	286	242	238	277	238	264	269	267	267	278	214	246	249	268	240	267	272	252	251	257	291	244	253	284	284	232	258	275	264	263	261	263	261	266	288	253	273	236	256	232	271	255	272	251	264	236	283	259	260	270	228	259	270	242	251	264	298	248	274	261	226	228	252	246	271	270	262	270	295	251	261	257	295	247	254	272	226	265	280	295	225	250	271	254	240	242	261	277	254	279	249	243	256	252	279	277	250	267	250	239	267	250	256	243	285	255	249	234	264	241	247	231	265	274	270	255	243	274	251	269	265	264	276	232	247	239	248	230	280	269	251	251	245	240	242	250	267	257	278	247	229	249	249	253	262	269	249	245	256	272	260	274	280	254	276	261	241	273	259	252	257	301	259	253	265	263	243	269	276	245	256	246	254	243	239	248	240	246	237	241	284	283	268	278	264	258	223	268	246	262	263	291	244	277	254	259	266	276	288	288	256	265	272	248	261	275	249	261	244	255	248	250	235	274	272	234	250	256	255	269	272	262	253	236	256	230	252	253	268	258	250	276	234	256	244	236	218	268	243	261	277	242	259	263	268	259	248	253	276	270	264	227	265	258	266	240	249	243	256	251	270	257	251	275	273	227	242	264	274	268	273	270	256	286	249	275	253	252	245	215	249	278	267	246	265	242	264	263	269	250	259	268	266	276	267	257	232	284	261	236	262	256	258	272	261	271	265	250	268	272	281	280	249	261	265	265	257	242	242	234	251	232	240	231	265	269	263	234	255	261	277	247	287	261	259	244	300	278	273	252	296	241	244	242	261	257	260	270	242	235	248	279	272	253	287	267	262	235	282	285	246	259	283	246	244	271	274	261	254	271	274	242	268	251	247	265	246	247	252	270	268	238	257	265	249	266	270	263	239	249	262	285	270	253	260	272	250	258	255	245	256	266	256	252	248	255	244	268	228	280	260	283	248	266	226	282	278	271	228	242	254	252	260	264	254	244	260	263	290	269	245	243	278	264	256	285	244	247	249	264	256	247	256	240	252	274	261	230	255	264	272	296	251	251	307	256	254	244	249	265	253	281	253	255	260	233	276	251	254	246	232	274	231	243	256	244	291	282	268	254	267	223	284	233	278	240	260	256	260	238	241	267	256	243	241	272	245	248	244	255	240	265	269	263	266	269	245	263	240	261	284	242	292	252	276	255	275	255	299	255	258	258	275	262	244	283	281	256	259	262	257	261	248	244	259	261	263	277	270	257	265	295	258	270	249	257	281	259	256	254	269	260	246	260	258	246	274	305	254	292	273	257	268	274	272	260	245	270	253	270	275	225	244	247	257	264	262	249	254	254	254	276	261	252	281	264	295	251	259	272	255	264	230	273	242	271	278	265	274	232	283	260	260	262	261	257	248	237	240	286	278	270	256	256	242	255	272	278	255	269	240	239	236	242	247	275	273	281	275	238	233	253	255	237	263
16680	29013	5414	2526	1830	1387	1098	828	714	625	595	457	439	402	359	369	327	368	313	292	317	307	311	288	307	301	266	284	298	264	271	311	287	316	300	277	285	270	266	292	271	300	260	283	258	267	257	277	274	275	260	271	312	277	274	271	281	271	275	277	283	272	286	300	269	281	267	271	278	250	290	277	291	248	277	262	250	301	250	253	268	255	270	261	265	300	256	298	279	276	284	263	301	248	257	254	262	260	320	269	293	271	282	281	318	305	262	269	291	271	255	273	273	222	279	262	257	299	271	261	281	285	274	293	254	264	278	295	262	235	252	278	269	309	256	245	230	253	273	252	276	272	271	245	268	248	260	248	301	303	298	270	307	290	272	269	271	263	268	242	260	285	282	248	241	283	253	246	264	270	303	255	232	266	270	264	286	251	283	279	249	258	245	287	268	283	257	239	258	284	266	262	242	277	275	260	286	292	260	292	275	268	264	259	272	299	250	267	282	278	245	230	269	254	271	263	240	265	285	257	244	279	270	292	276	252	282	256	261	275	273	245	263	277	250	299	285	271	270	303	248	260	280	289	260	284	253	255	287	253	276	285	262	254	278	265	266	294	289	303	301	264	276	293	270	269	247	264	281	270	262	254	285	298	269	297	246	269	299	253	293	288	272	258	284	246	263	221	282	282	276	271	273	291	269	285	283	260	274	265	283	264	286	269	269	256	281	300	299	263	303	273	257	285	265	271	248	259	282	240	264	274	275	257	261	269	280	284	308	264	266	302	258	291	283	290	274	249	245	271	268	310	255	262	267	286	275	274	274	266	275	269	274	273	258	286	271	264	292	274	269	252	279	282	284	270	246	252	299	280	277	265	270	283	276	263	282	261	270	295	252	278	274	294	237	268	260	294	258	272	251	281	275	296	271	271	252	240	281	283	281	259	302	230	276	290	275	273	262	295	257	278	232	244	270	266	266	300	259	248	275	273	264	288	277	274	246	256	263	271	217	283	264	288	263	288	240	248	245	270	278	275	246	265	267	262	291	247	292	239	256	276	266	251	280	297	290	275	270	297	246	273	259	291	287	235	274	258	274	256	282	305	277	249	274	274	262	255	302	254	265	274	258	270	261	266	268	260	264	273	254	304	251	281	292	278	283	257	255	246	273	283	281	242	280	262	275	262	312	263	282	273	271	221	274	257	258	260	292	278	280	270	246	295	276	277	283	275	283	256	281	245	300	261	283	280	270	273	289	258	265	255	242	257	253	254	275	245	284	269	254	272	261	286	265	280	240	250	294	264	291	242	254	246	249	276	292	267	253	251	269	318	266	278	281	266	254	237	276	248	267	280	260	243	269	263	264	247	250	242	249	251	282	260	262	284	257	306	279	275	285	261	283	271	271	268	273	251	262	259	254	268	248	272	299	278	274	286	290	249	272	255	246	282	282	267	249	234	268	256	238	271	260	252	306	266	249	268	269	261	255	300	272	287	277	260	286	263	287	269	268	266	273	304	241	277	266	235	263	268	275	255	261	273	285	251	279	304	274	240	268	265	265	270	251	271	281	270	298	270	270	290	269	278	282	265	263	261	277	280	265	255	267	286	279	291	268	270	253	311	277	259	287	272	278	271	250	251	276	267	239	272	299	255	280	291	255	272	287	279	273	297	275	277	269	265	257	251	273	235	278	289	281	255	266	262	265	280	273	263	287	266	281	261	240	267	271	252	265	272	258	288	271	282	286	275	251	282	263	291	300	288	278	297	257	265	249	293	241	284	239	292	259	263	236	255	271	268	265	218	258	267	294	264	261	295	279	254	267	325	286	269	258	289	279	235	248	283	265	251	269	267	271	247	276	251	249	257	300	266	275	279	292	264	275	234	281	254	269	321	251	258	258	253	268	273	260	280	280	283	271	254	278	282	286	264	246	299	287	270	277	270	257	259	251	260	259	242	253	291	253	254	259	286	281	291	267	270	305	255	281	248	287	241	293	254	228	261	262	258	269	294	268	265	298	293	253	263	245	273	279	257	250	282	286	227	263	272	261	274	282	244	246	288	287	244	265	262	231	277	283	245	269	278	269	310	264	264	275	292	256	273	277	256	262	248	274	272	273	253	267	307	252	276	282	299	242	257	276	281	302	266	291	252	245	280	287	262	287	260	296	290	254	262	286	282	266	263	277	248	264	265	255	303	276	273	306	291	270	254	275	278	269	281	299	245	272	271	249	259	268	274	218	288	274	275	269	272	252	283	283	284	253	238	280	298	272	274	278	234	268	271	265	271	230	262	289	269	283	284	238	278	265	249	246	260	284	278	252	256	258	274	284	249	287	269	274	292	269	246	293	254	274	259	282	258	260	285	265	272	270	288	268	294	253	274	294	244	262	292	287	276	265	257	261	243	258	259	259	246	254	276	268	298	273	250	250	257	248	248	266	259	282	273	262	257	298	291	279	248	294	247	267	294	265	283	259	281	274	243	238	270	279	277	268	268	272	272	287	277	274	278	266	303	268	276	258	257	277	279	268	273	228	249	274	255	263	274	272	267	261	267	262	268	285	267	273	267	251	273	271	265	295	245	271	263	281	290	254	253	283	235	252	271	272	258	253	280	281	254	265	260	262	264	252	298	262	222	251	248	276	266	294	277	273	283	276	268	257	241	297	281	297	275	276	268	298	236	245	265	291	250	270	251	294	265	254	294	284	275	253	258	261	307	281	314	250	277	264	296	299	277	276	265	271	273	262	259	285	244	272	263	240	242	267	244	275	285	262	278	252	283	247	282	267	311	264	271	247	260	274	280	244	262	305	257	304	269	301	300	284	281	276	272	254	310	258	271	273	281	273	287	272	235	254	276	281	289	266	279	274	261	253	301	236	257	265	273	263	252	260	268	276	248	280	259	276	273	282	264	266	278	263	286	261	265	265	269	271	248	290	278	259	267	251	268	265	269	275	295	279	298	265	254	254	265	272	275	249	269	274	271	250	265	284	257	273	292	283	257	277	280	262	269	289	290	266	249	262	266	265	292	273	242	266	255	265	267	279	251	236	276	248	269	286	269	294	291	280	259	271	257	272	259	261	252	276	264	276	287	264	286	253	296	272	278	306	254	258	279	273	244	275	269	270	255	271	275	274	275	295	236	247	250	263	284	249	268	261	290	275	259	283	270	265	280	261	271	268	266	232	255	251	264	294	254	291	272	318	295	284	246	288	259	280	265	284	236	275	228	291	289	274	260	278	274	279	290	274	259	279	262	258	255	244	262	293	293	299	250	267	269	292	283	284	255	256	257	271	263	279	303	270	252	278	277	252	276	292	247	310	262	256	289	285	278	283	262	272	246	269	248	298	255	243	280	297	266	297	272	266	278	281	262	275	265	245	289	295	275	277	244	242	284	265	249	254	287	277	271	291	275	272	241	295	248	300	271	261	265	264	268	263	261	285	282	254	240	274	302	288	258	259	253	257	260	293	283	252	291	265	254	250	281	291	270	258	287	256	264	252	271	287	279	251	299
25038	21153	26966	25536	8582	742	574	503	429	422	399	418	377	351	366	383	326	370	358	351	379	380	338	336	340	351	392	348	358	326	339	355	325	342	321	374	360	380	308	311	326	369	349	340	354	333	333	341	362	362	334	337	369	338	353	347	307	342	353	331	331	343	345	323	343	334	349	350	345	356	347	342	332	339	329	318	334	336	347	368	302	339	317	348	353	348	301	341	353	365	345	339	328	334	302	353	348	381	348	371	351	306	357	380	358	354	360	364	309	320	339	342	314	318	331	334	339	346	327	305	355	328	345	333	317	370	339	325	345	351	313	311	328	312	355	373	378	337	335	345	353	377	349	331	330	347	329	343	343	325	320	342	310	350	358	324	363	324	357	350	324	370	370	403	325	357	360	352	332	315	351	368	362	332	341	320	356	357	361	352	309	331	356	350	393	358	356	334	348	316	327	365	339	319	335	325	363	322	317	371	370	298	316	339	334	360	344	369	347	340	362	349	361	327	325	320	322	320	350	320	346	349	329	362	342	346	358	359	322	346	326	335	325	370	345	354	323	375	364	304	307	325	350	328	347	341	356	309	336	362	328	339	348	343	317	343	385	337	370	355	318	358	379	352	345	362	351	308	316	318	330	332	320	325	345	348	336	305	338	353	349	353	362	348	354	387	339	345	317	349	342	331	345	347	335	335	342	355	291	329	335	341	325	326	307	343	326	344	308	308	359	319	323	315	316	380	338	326	355	356	364	338	336	360	344	280	359	320	311	331	375	357	322	361	363	348	310	305	336	362	336	348	335	355	344	305	370	340	323	309	352	343	332	349	330	319	333	335	363	382	325	372	342	316	364	338	362	343	302	341	338	324	339	378	356	375	361	368	343	322	329	344	344	337	343	374	371	340	334	332	338	312	350	330	326	355	329	369	350	318	334	379	355	331	318	353	317	320	347	340	334	357	354	301	375	359	325	335	320	367	331	355	376	319	348	337	370	325	367	351	342	304	310	329	300	350	315	364	336	298	345	352	301	328	344	332	346	333	355	319	310	337	346	351	338	323	348	352	322	362	327	347	347	367	317	310	334	324	333	324	316	310	342	345	341	374	350	369	330	365	346	338	358	317	314	383	343	324	327	313	330	292	368	313	322	357	341	335	337	326	329	328	369	339	327	375	291	345	303	341	358	310	376	343	338	313	354	303	335	329	336	304	335	342	324	360	355	344	334	340	320	345	327	380	337	328	332	352	341	342	312	315	350	353	344	333	356	334	323	325	342	347	327	360	358	321	351	339	315	345	347	322	343	339	369	337	346	313	317	346	323	330	377	340	332	339	345	351	348	352	328	336	309	342	327	347	341	347	297	331	320	339	332	337	327	338	343	322	351	336	314	328	334	321	348	351	351	333	329	340	362	365	341	326	314	327	382	313	332	340	320	333	387	312	328	324	339	309	350	384	340	313	305	345	379	326	307	340	335	351	320	353	326	364	340	364	331	378	330	348	353	364	352	330	331	331	327	344	356	371	338	355	340	314	344	306	335	300	344	339	309	337	319	349	339	311	360	329	340	328	357	335	352	322	335	334	322	338	351	353	372	355	337	330	327	348	321	350	325	335	315	357	362	359	333	354	363	363	337	329	356	343	304	312	325	354	330	333	316	328	332	323	371	376	347	337	368	303	333	356	358	309	323	351	320	354	344	359	331	388	336	327	314	336	348	292	328	373	352	337	317	330	331	341	332	352	351	318	308	325	311	347	346	325	339	329	326	313	362	357	327	331	318	361	339	344	334	328	321	350	333	336	377	343	332	345	313	364	301	370	327	343	340	359	366	317	318	323	311	344	347	345	361	353	335	340	326	329	353	335	371	341	339	319	337	343	333	316	296	337	327	364	335	319	319	355	352	346	370	316	313	335	313	318	326	381	351	339	329	367	361	365	302	329	314	355	356	338	347	316	337	325	338	331	322	330	359	344	348	327	304	349	331	365	327	350	333	354	341	342	329	326	359	347	354	341	309	339	344	324	340	353	326	356	331	326	327	351	350	327	345	348	356	317	326	342	372	335	347	352	339	340	336	341	302	328	360	351	338	321	325	325	334	337	338	332	340	336	321	364	339	311	339	354	335	341	381	359	323	355	341	341	333	334	337	348	355	344	339	313	349	345	363	348	340	346	312	361	330	352	355	309	337	319	380	364	328	333	350	342	324	323	313	350	324	338	356	341	317	323	350	339	384	315	343	334	331	339	340	346	351	328	311	311	367	328	320	368	317	326	319	330	337	326	323	338	350	332	320	326	351	358	320	351	363	368	331	318	364	368	323	317	328	308	354	327	343	341	352	332	317	300	332	369	357	341	317	319	350	323	328	337	366	328	387	354	309	342	352	357	340	342	337	327	332	328	389	339	331	316	368	355	326	334	327	364	364	307	324	377	329	379	353	332	363	342	342	338	375	382	328	306	334	316	335	357	351	343	349	340	338	336	340	350	345	332	346	331	345	334	319	330	377	324	338	314	345	373	310	326	304	327	355	370	327	343	372	332	334	324	365	318	358	304	352	326	342	370	351	307	349	336	354	333	376	354	390	363	330	334	336	386	329	362	326	351	349	353	352	334	378	332	314	326	330	319	307	314	329	339	368	324	353	382	297	324	323	323	347	364	334	358	329	317	339	364	331	368	331	336	328	351	354	367	334	365	338	350	315	336	340	330	345	336	354	353	342	338	374	359	356	315	318	342	344	354	336	360	344	340	339	358	337	348	329	371	345	335	316	300	350	331	335	343	320	372	293	316	369	323	377	315	321	312	307	331	326	364	340	350	325	319	325	374	335	336	340	313	327	343	334	320	313	342	371	332	324	367	345	353	330	341	325	349	352	339	358	339	335	337	364	329	363	342	305	330	323	321	344	364	322	321	359	339	326	339	311	335	335	367	344	331	381	347	319	333	343	363	316	360	334	332	339	312	354	324	353	355	316	321	364	339	361	367	313	333	350	357	345	358	338	327	348	358	345	337	345	344	365	319	326	304	361	352	340	363	346	324	320	347	325	309	333	335	330	310	352	352	315	332	334	350	332	336	297	318	341	352	368	359	331	357	317	311	364	347	372	337	350	340	341	350	330	326	342	309	347	298	361	349	373	314	352	339	357	331	285	354	320	324	341	333	327	339	325	326	311	333	302	343	353	368	338	331	336	340	327	340	325	333	333	360	344	377	339	377	356	337	297	343	353	341	341	362	368	338	342	350	347	305	309	320	311	350	340	326	356	294	397	328	347	344	319	353	359	351	360	357	328	346	358	304	367	358	317	370	355	343	341	340	372	321	358	351	343	361	335	335	314	351	303	351	353	352	332	370	345	324	339	336	359	347	360	350	352	350	343	356	327	341	315	354	361	346	340	346	334	342	335	377	339	324	351	394	341	333	325	345	330	356	349	348	352	308	363	310	330	358	340	373	335	330	340	333	373	342	385	327	337	344	341	342	346	369	372	322	326	340	330	319	349	346	337	342	347	344
16346	24079	3133	1566	1219	980	842	683	659	522	536	482	469	442	447	420	399	406	413	385	370	412	417	386	387	371	331	357	376	400	369	380	348	378	415	366	379	356	347	361	392	370	330	374	368	369	409	359	348	363	327	363	378	362	385	363	385	363	344	328	353	344	390	411	364	336	390	389	352	352	357	372	353	377	392	368	360	402	313	294	340	368	348	390	347	382	364	321	396	381	406	369	364	413	370	361	373	348	345	375	388	363	372	355	383	378	402	355	394	369	363	332	347	390	361	382	347	350	386	389	363	330	394	360	390	348	372	373	358	360	381	373	372	381	357	362	363	364	382	365	363	370	395	359	358	387	374	380	370	349	344	386	355	376	377	383	377	367	347	346	362	356	365	377	380	357	374	371	368	367	351	350	355	371	387	349	372	363	357	346	361	420	335	381	333	382	362	372	364	355	396	371	380	331	382	361	332	346	402	311	354	381	348	374	358	391	364	347	368	393	376	389	356	348	383	349	391	377	378	338	351	373	364	324	332	352	360	354	361	363	376	369	354	363	349	409	348	398	337	347	355	338	372	345	341	342	442	378	365	384	386	389	366	375	378	371	357	382	364	350	408	401	361	361	368	371	339	387	369	371	350	347	377	387	336	368	371	340	324	346	348	398	375	365	389	328	363	357	378	352	384	346	358	372	347	362	343	361	392	390	367	389	368	376	387	372	350	334	358	359	390	367	383	367	358	373	355	374	387	366	379	344	357	374	383	372	378	361	379	355	370	381	384	392	381	411	349	367	358	367	342	392	372	342	355	340	378	374	358	361	386	325	346	345	365	338	357	381	363	375	340	347	342	356	376	371	360	352	387	395	356	331	350	355	364	355	397	385	364	333	333	342	351	375	376	354	347	352	353	365	370	372	386	384	376	376	366	349	359	392	384	344	391	360	388	366	368	341	370	382	372	373	350	380	365	386	383	338	384	384	383	389	369	394	337	346	361	352	355	378	340	383	340	361	391	360	378	342	352	386	332	367	366	364	313	357	372	382	377	398	397	380	359	383	342	359	344	371	390	378	357	376	378	395	358	389	341	366	351	353	346	370	369	354	347	364	342	378	385	372	351	362	357	395	330	398	369	389	363	364	398	386	378	358	387	386	377	381	379	400	375	332	381	372	358	340	396	362	380	386	417	364	385	377	369	340	348	369	358	371	372	368	371	397	366	383	371	383	386	394	377	380	384	394	370	372	381	360	386	347	385	392	397	380	372	359	362	360	395	372	373	389	338	368	363	380	342	381	366	356	367	380	378	379	372	345	392	420	374	381	401	339	349	376	347	382	379	392	341	377	351	414	359	363	409	358	379	360	375	328	386	377	320	368	375	345	348	379	356	361	366	404	370	383	366	370	375	370	396	368	370	348	366	377	367	326	336	372	359	390	355	352	329	346	382	358	381	353	368	337	377	384	364	357	385	336	351	362	328	387	362	380	387	352	365	385	385	361	346	361	366	384	356	369	353	391	352	402	348	326	372	355	370	394	347	359	357	351	352	386	347	385	319	387	352	397	381	388	355	345	354	376	392	324	365	386	369	387	360	343	370	389	367	388	373	339	358	339	373	343	364	343	369	376	373	357	414	373	371	351	365	370	348	362	353	375	389	423	366	368	339	335	334	357	380	402	348	394	376	382	370	353	364	379	349	393	394	338	345	370	375	332	345	347	382	342	355	359	359	381	361	348	358	360	360	343	369	386	331	381	378	406	347	387	424	373	373	375	324	363	362	375	385	385	393	380	389	357	329	342	356	360	348	343	369	354	353	381	370	310	356	360	380	364	376	312	393	361	385	382	363	369	385	391	343	386	380	383	362	379	360	382	372	332	359	351	383	360	370	387	353	351	355	384	359	357	387	375	354	356	346	377	331	339	389	348	367	365	397	345	342	369	370	373	365	375	374	403	339	360	377	395	373	365	382	377	407	374	376	363	349	378	339	380	350	359	350	341	384	346	369	356	338	358	374	365	323	374	388	367	378	348	364	345	381	387	393	372	371	349	342	359	369	330	362	343	343	380	361	373	377	364	369	330	357	364	386	387	351	376	378	349	363	335	385	387	385	383	349	393	353	368	352	358	365	357	349	337	363	352	339	350	323	375	353	369	367	377	363	351	336	370	373	373	331	387	342	353	390	375	373	350	340	355	358	367	336	328	394	371	354	375	383	353	317	368	371	376	377	358	349	384	352	330	367	363	381	357	352	373	340	364	370	352	392	336	366	354	337	352	328	367	368	373	382	377	370	338	341	348	364	359	339	393	371	372	359	365	342	351	378	345	363	332	359	352	365	368	366	382	367	360	369	360	362	366	366	347	404	313	398	343	342	379	333	372	376	314	353	373	394	353	381	401	326	377	349	364	337	325	369	358	353	368	388	356	386	377	358	403	369	394	342	361	393	381	369	364	412	378	346	327	354	359	337	351	348	352	357	384	384	365	325	352	374	364	371	393	373	393	370	379	354	344	367	370	398	354	371	379	350	373	382	371	372	351	393	341	352	358	377	329	371	355	351	340	390	350	364	363	388	371	378	360	350	394	393	333	366	352	382	362	364	369	359	368	361	368	327	360	354	366	370	367	380	380	360	364	370	371	357	325	376	347	351	331	358	374	391	360	373	362	352	363	363	371	363	365	368	352	369	366	350	374	383	356	358	371	327	364	372	358	376	384	381	361	349	332	390	354	359	341	336	362	377	324	340	343	337	359	353	353	381	382	381	363	371	384	368	347	340	355	359	358	360	373	355	373	397	371	340	358	374	402	323	377	365	330	369	352	412	367	393	367	364	370	358	366	347	357	389	362	367	401	366	385	347	360	367	357	389	388	393	368	374	358	354	356	342	386	391	358	331	372	367	389	383	360	339	354	352	382	369	352	389	357	412	416	363	354	349	381	405	355	360	359	372	347	360	349	357	342	374	337	351	376	345	370	359	356	358	357	366	343	347	361	339	378	369	347	349	364	360	381	349	359	388	375	340	347	386	351	347	358	351	345	368	353	378	356	366	336	412	370	342	367	344	360	335	368	392	385	366	333	387	358	360	338	353	345	367	347	381	369	362	363	363	353	336	364	334	401	363	323	389	375	354	356	406	366	376	335	368	345	381	343	345	363	360	343	383	340	403	371	356	382	362	353	358	394	372	367	375	339	354	369	353	371	339	376	362	371	381	337	380	347	352	392	345	384	357	377	338	357	392	351	381	365	381	391	353	376	383	375	346	368	360	337	342	350	372	370	359	385	333	336	348	352	342	365	364	391	371	350	392	363	377	380	357	356	391	374	377	369	380	374	357	366	363	365	379	334	370	348	325	396	327	383	330	342	398	359	366	362	356	350	365	350	382	365	357	377	344	392	350	343	358	370	373	334	378	370	384	394	398	322	367	367	378	366	355	343	381	388	361	338	346	362	371	355	345	367	365	350	372	356	358	365	366	349	385	409	358	367	378	376	334	351	348	362	326	340	370	370	348	324
22564	21082	28562	23832	21086	21115	7218	1227	979	892	780	730	692	638	664	603	632	646	594	612	561	552	548	588	522	523	519	527	546	574	547	595	527	556	584	538	552	523	494	577	488	541	558	530	537	516	511	514	530	533	513	491	500	483	514	519	535	533	527	519	544	518	543	506	543	562	518	490	551	521	505	543	502	508	534	493	561	565	521	547	538	521	527	482	485	537	558	538	540	528	576	514	531	533	502	502	516	501	555	503	505	511	490	493	492	538	543	527	517	501	481	487	486	525	502	547	533	534	519	533	557	539	500	495	513	534	518	548	535	476	524	521	540	530	510	510	526	505	512	508	496	520	473	493	531	511	513	510	502	537	498	525	555	525	538	519	509	519	530	507	516	522	556	548	533	568	542	536	473	513	552	537	488	519	509	550	531	522	498	541	512	537	488	497	516	482	516	505	481	478	488	533	523	504	575	560	493	523	484	516	509	502	515	542	543	481	503	524	515	532	493	539	538	515	558	451	505	505	478	513	553	532	516	513	510	536	546	514	535	484	517	495	523	510	533	545	515	538	551	520	519	512	511	536	543	516	513	509	511	513	502	520	539	529	511	499	551	525	526	525	532	495	485	532	521	504	501	506	503	510	514	501	543	570	519	592	498	474	532	493	506	511	555	565	508	502	579	516	497	533	517	492	504	512	510	542	574	550	457	522	523	515	504	524	499	504	549	519	568	499	559	509	520	522	518	562	476	516	500	483	509	527	519	527	542	503	485	508	503	522	513	537	513	539	512	507	475	503	491	522	504	566	545	542	556	521	503	524	506	559	507	504	519	470	505	499	491	532	521	509	508	541	527	516	513	537	511	515	536	487	541	494	505	531	551	546	505	569	512	499	501	516	518	475	481	505	534	506	524	507	534	538	532	505	554	495	509	482	524	531	500	521	532	539	485	514	505	518	526	507	541	553	596	513	519	525	516	498	471	508	539	519	512	505	510	531	509	536	484	549	504	530	509	499	517	528	539	491	532	513	502	513	541	535	538	529	521	558	532	519	535	498	523	481	531	528	555	535	532	507	555	507	511	521	524	554	517	503	498	480	569	486	523	493	500	474	529	519	529	538	542	522	492	528	520	512	508	549	521	519	544	500	514	526	507	500	534	535	521	539	539	515	495	542	524	503	542	521	516	520	532	501	525	516	488	563	528	529	497	520	520	489	499	524	544	517	501	542	530	531	498	549	523	502	551	517	539	533	555	518	531	513	531	540	495	533	514	563	472	514	514	511	564	502	504	583	525	516	495	529	531	500	489	554	542	558	529	510	511	555	521	533	530	504	556	539	562	552	489	496	501	520	514	544	488	510	538	509	488	490	559	577	517	521	558	488	518	536	530	488	499	548	538	499	494	501	480	507	515	522	524	520	501	508	518	501	567	511	506	501	512	514	518	521	550	535	495	491	520	513	490	535	511	487	556	520	509	507	529	548	497	497	549	553	478	513	530	517	480	514	524	542	511	503	491	490	549	514	482	551	526	505	523	554	510	515	536	520	515	512	499	551	483	514	561	542	491	526	523	532	522	529	507	514	532	564	503	536	534	534	505	528	498	529	533	504	502	528	514	516	500	500	495	511	529	510	492	497	523	484	551	524	561	516	533	520	500	514	487	535	492	542	504	517	514	571	565	512	551	526	565	516	513	552	503	523	482	508	554	514	534	496	507	499	504	535	566	518	512	527	542	528	458	524	544	542	504	550	567	518	566	532	546	540	538	509	523	506	504	523	517	544	508	506	519	510	502	515	537	484	512	512	465	524	516	504	508	489	524	503	512	516	567	520	525	536	556	540	542	564	565	496	472	483	528	514	544	505	535	499	531	485	539	483	510	514	521	531	517	533	560	523	494	534	497	505	558	544	516	556	524	542	553	555	530	491	520	511	549	504	526	529	548	517	518	515	536	539	509	488	554	526	485	554	476	520	532	514	503	516	514	501	560	508	493	497	501	529	556	499	514	469	518	480	515	524	486	522	471	494	488	518	547	538	506	532	519	501	502	529	543	512	509	504	502	537	507	520	497	529	508	537	521	463	540	518	489	525	543	537	531	477	491	533	538	530	517	516	491	494	544	540	567	531	501	498	532	481	541	487	561	503	537	554	513	558	515	504	564	515	558	528	497	527	513	523	512	531	533	524	489	513	506	543	560	544	511	539	478	528	503	540	513	589	528	501	509	515	518	525	492	525	534	538	535	509	533	525	504	492	528	539	507	527	550	521	542	508	501	494	491	515	529	497	508	521	487	495	509	522	515	513	539	520	525	513	550	503	539	566	541	554	530	485	519	528	519	501	554	474	550	508	508	495	531	485	516	507	528	482	563	554	510	509	507	477	506	524	564	508	532	542	508	512	526	489	514	580	497	509	516	516	532	468	486	492	527	494	483	569	521	494	521	519	522	522	545	538	529	545	528	483	507	508	524	520	521	532	537	547	519	529	489	524	490	526	510	499	521	534	505	522	523	495	483	539	491	539	495	531	488	529	527	546	531	502	522	529	540	532	516	515	500	526	504	505	550	546	505	511	524	539	490	497	499	518	540	552	509	512	508	485	523	530	546	530	518	492	534	530	511	499	525	535	499	511	547	529	536	566	502	500	557	532	535	577	521	564	516	555	483	496	548	525	524	508	563	527	536	480	518	509	564	535	550	538	523	468	535	547	517	547	525	510	522	527	507	521	483	545	551	571	512	492	562	524	459	550	502	488	528	550	516	513	520	516	479	516	545	552	508	533	513	448	537	547	525	524	528	518	538	546	533	541	540	544	507	506	473	505	548	486	500	529	497	503	563	535	534	522	496	520	525	530	521	502	505	535	554	557	541	532	512	531	546	519	513	536	501	542	552	523	476	478	537	492	518	536	494	531	501	517	521	480	524	516	512	557	539	513	510	511	485	506	507	514	516	543	513	530	538	503	510	492	558	509	531	513	532	545	529	505	537	549	511	488	525	495	501	527	531	538	536	542	532	485	522	522	471	554	524	488	518	528	520	545	506	524	560	506	508	557	494	485	515	513	515	504	513	580	539	535	487	486	483	506	528	553	550	515	507	485	546	545	547	492	495	515	502	583	570	541	556	508	499	530	506	523	489	489	545	511	526	526	521	532	504	503	546	516	540	548	510	567	522	534	544	531	525	504	492	506	520	473	472	501	503	485	530	501	514	541	536	475	522	538	525	472	549	516	514	531	507	511	538	506	514	501	528	505	530	534	541	466	500	495	516	551	491	506	509	491	502	509	551	495	494	533	527	529	533	520	525	497	502	513	497	529	509	504	544	520	533	503	526	495	528	542	498	587	542	509	477	489	472	520	545	543	516	515	506	534	512	549	504	510	524	534	559	526	534	521	538	528	530	533	547	507	505	517	545	520	525	513	530	508	489	544	527	533	548	543	551	494	508	487	524	520	524	528	545	503	547	529	498	546	545	538	530	566	522	558	518	536	496	467	506	537	528	502	522	511	504	552	525	515
19002	34440	9604	4656	3317	2631	1991	1676	1359	1132	1026	949	846	764	751	741	681	659	662	633	643	662	634	592	579	553	578	536	512	538	516	631	566	584	531	573	581	575	570	525	561	578	522	521	537	552	503	499	584	544	501	537	483	540	560	525	518	525	523	519	473	513	516	495	527	502	537	509	526	523	539	502	518	473	476	550	525	565	523	492	555	526	535	538	539	527	545	549	487	535	512	514	523	508	537	516	485	525	540	526	481	531	494	483	523	528	529	513	510	522	471	516	506	502	536	557	571	528	529	516	501	490	519	518	523	523	469	526	540	535	537	547	543	528	525	518	492	527	498	514	542	540	490	517	535	559	511	507	512	504	529	516	511	530	520	524	511	556	545	550	532	508	531	575	489	528	502	522	528	555	515	537	515	560	489	487	513	539	515	538	489	500	518	527	514	536	502	524	484	520	527	535	520	566	480	493	511	523	508	488	528	538	504	538	489	527	542	545	505	535	518	523	522	531	514	522	501	516	491	472	539	534	518	542	517	535	489	561	532	500	527	481	521	539	502	553	538	519	510	553	499	510	514	537	515	501	555	491	479	544	552	517	528	525	524	547	547	541	546	518	514	510	501	531	509	502	515	523	500	522	532	534	555	576	510	517	503	540	544	537	503	506	544	526	496	524	470	505	523	521	513	497	522	523	571	513	514	538	524	526	512	498	524	532	534	480	545	525	502	538	524	500	516	512	542	532	541	512	496	529	563	550	535	511	501	520	509	534	501	532	519	534	527	517	545	492	525	510	521	508	553	484	527	541	548	512	519	487	516	500	504	496	536	523	496	539	553	543	548	509	522	486	547	543	527	507	542	539	520	542	520	534	537	510	524	498	512	533	535	552	476	511	489	513	518	551	507	493	534	497	502	556	498	496	496	475	482	512	557	537	520	522	554	526	516	516	519	488	514	513	482	540	525	456	559	503	530	519	518	502	502	513	522	558	528	520	536	534	542	519	507	526	508	474	516	535	488	530	516	518	508	483	498	521	506	506	486	517	545	544	539	473	542	503	533	534	496	493	501	575	511	503	550	504	516	516	517	512	530	553	531	521	529	521	560	538	522	516	502	507	541	505	528	543	481	526	547	463	538	486	474	505	531	522	512	534	507	506	517	513	534	519	533	501	513	507	532	504	572	532	517	497	510	516	527	512	491	481	553	536	523	493	497	510	476	535	521	552	558	532	528	516	514	490	515	537	501	530	545	509	473	528	527	535	522	477	536	510	514	528	519	554	512	522	483	502	494	529	474	512	503	553	549	514	527	518	507	540	506	547	471	522	483	496	522	550	548	506	511	499	524	493	532	587	513	470	502	538	541	517	543	521	508	548	517	545	481	514	549	543	476	540	490	526	524	505	504	549	502	535	525	511	476	504	552	567	511	531	472	504	536	535	543	495	527	466	528	510	516	501	513	516	526	556	489	489	508	522	506	536	534	515	544	535	542	525	533	509	533	516	507	486	494	509	491	491	521	512	509	499	538	502	490	539	505	566	544	517	504	547	505	521	504	513	503	519	508	472	470	537	529	496	523	516	533	533	553	497	509	532	532	566	513	552	543	472	542	505	536	506	523	536	534	504	497	520	531	559	498	547	541	562	533	498	518	550	507	549	551	490	518	519	495	535	498	494	500	506	553	530	528	519	520	491	508	535	484	520	504	508	571	510	511	501	519	515	536	540	488	537	551	554	505	530	486	493	514	506	542	537	500	554	508	489	540	578	504	509	500	506	501	492	537	560	507	517	473	510	516	499	509	513	511	531	567	510	534	504	553	480	541	544	481	525	539	559	483	539	517	483	536	501	511	521	542	543	510	563	496	485	498	555	558	522	507	538	529	516	523	545	496	493	517	528	516	520	506	490	489	494	525	519	476	548	526	489	525	511	473	526	501	533	536	571	509	530	518	549	528	494	524	464	499	545	528	504	523	547	486	512	559	527	565	524	516	483	542	510	530	457	490	514	528	487	510	545	467	526	530	460	500	522	526	543	447	488	530	505	548	550	506	535	493	506	492	535	534	533	539	538	531	495	489	502	535	535	537	491	512	541	538	513	550	511	508	533	480	484	546	528	535	521	518	506	526	555	513	560	550	532	497	522	552	499	504	516	501	492	530	472	551	533	476	565	520	538	518	509	488	541	503	491	483	519	516	578	528	520	522	490	529	545	474	503	492	547	488	486	509	523	501	476	523	510	512	502	530	518	539	480	521	507	501	553	488	560	548	551	523	536	502	491	545	505	509	556	557	489	509	519	505	529	555	516	568	534	461	495	530	483	521	548	543	485	519	541	533	520	502	531	550	474	496	528	494	528	559	479	496	522	521	515	481	517	508	492	522	564	544	520	512	525	535	489	515	522	515	519	523	515	548	515	531	504	500	496	531	523	527	531	510	531	536	537	494	521	476	537	519	551	525	510	494	511	521	513	525	542	521	512	487	535	516	564	550	512	510	489	566	510	541	537	479	523	537	561	467	530	561	520	540	508	525	515	521	497	597	514	496	497	495	449	546	524	475	549	538	536	515	512	524	518	532	512	545	526	481	577	530	551	491	516	519	509	524	496	516	506	516	511	488	523	517	556	500	514	513	529	559	562	489	509	543	521	512	515	557	544	516	550	507	541	529	553	508	478	525	530	526	507	500	532	524	510	575	559	523	562	480	514	504	486	511	548	516	505	514	521	502	507	478	521	520	494	517	511	524	502	541	532	511	512	473	502	508	522	502	481	564	568	526	502	523	492	505	536	533	518	521	524	523	565	529	494	544	513	510	511	537	504	524	526	524	536	573	525	531	504	534	562	514	499	566	497	518	474	539	521	524	528	475	506	518	509	495	515	498	522	577	533	530	505	496	499	507	564	529	525	468	565	532	484	545	501	509	509	534	527	535	505	518	540	560	503	502	499	564	487	500	532	487	515	486	535	489	536	519	560	513	558	522	515	495	518	504	538	524	495	534	514	476	491	533	522	514	525	522	547	543	484	494	515	509	535	539	535	539	499	534	501	550	530	530	539	516	545	529	538	496	540	522	508	547	514	511	497	516	559	530	514	525	517	535	541	523	533	503	463	546	541	547	519	524	481	514	547	520	543	523	541	534	487	505	520	550	522	491	508	493	496	483	523	507	540	478	514	464	493	505	535	549	581	505	488	522	524	530	518	519	512	514	534	490	510	521	512	566	535	563	485	558	529	537	503	497	517	522	544	526	490	525	557	540	517	526	540	529	569	545	538	514	550	540	511	522	562	499	523	529	474	482	551	526	560	534	495	516	513	538	494	533	523	535	519	572	509	518	521	479	555	525	550	543	499	549	543	478	457	547	525	506	512	536	517	502	516	555	562	536	527	537	531	521	550	558	524	546	535	518	532	532	553	507	491	491	511	512	552	546	500	519	516	536	469	528	549	492	513	509	500	524	526	529	539	553	504	558	507	470	507	523	476	505	499	537	557	502	536	490	509	535	538	549	528	518	524
27933	17982	3736	344	263	219	200	156	173	189	166	158	178	158	132	163	155	177	178	172	168	181	148	190	192	172	143	189	158	171	177	163	179	164	168	148	153	167	177	153	160	152	191	163	172	150	155	153	157	185	160	173	159	175	161	157	174	166	189	161	171	144	139	172	188	163	189	191	157	150	170	148	176	179	161	159	169	153	185	140	153	164	166	139	170	161	156	177	167	173	167	174	168	161	158	143	137	167	156	156	161	164	177	167	188	156	170	155	147	131	174	156	171	173	165	144	161	153	158	161	164	157	169	169	175	168	180	182	161	156	158	158	158	171	159	148	177	147	181	166	175	184	134	178	160	175	153	154	172	146	170	156	161	166	180	145	188	171	199	164	176	171	161	159	167	169	163	185	171	162	148	151	147	179	158	168	172	176	150	169	176	166	165	177	159	178	174	161	161	158	169	160	158	166	146	180	161	147	165	153	160	180	171	157	167	173	153	166	162	185	147	161	164	174	176	173	160	167	175	182	168	162	150	175	161	141	173	168	161	171	173	189	167	150	161	135	186	154	157	150	171	181	146	175	179	145	161	164	171	155	171	164	171	191	191	172	179	167	156	148	150	199	151	149	143	150	179	173	175	161	162	145	149	186	158	156	151	177	181	161	151	183	159	174	167	148	172	168	167	145	152	176	144	167	163	156	168	182	170	169	167	160	170	166	158	140	173	179	176	155	152	148	155	160	157	167	183	165	159	164	173	184	173	180	147	205	162	172	159	163	171	155	161	169	175	171	155	169	159	164	166	135	162	144	169	160	160	162	188	175	174	156	179	170	174	144	179	190	151	148	162	187	164	167	173	181	157	191	161	151	148	172	168	149	155	171	167	178	169	177	146	173	168	178	185	171	146	154	180	171	171	172	147	151	164	159	187	156	179	170	171	193	157	164	143	131	158	162	164	151	170	179	185	161	162	183	177	164	148	176	163	177	175	162	179	148	168	131	182	158	169	176	160	182	165	189	174	154	165	173	178	160	183	143	173	169	170	174	160	167	165	158	165	172	158	171	146	151	177	175	169	165	179	140	179	177	155	171	168	156	147	165	171	182	160	160	153	156	155	174	157	167	166	144	166	163	165	172	185	173	158	167	185	187	175	186	179	164	165	157	195	145	144	174	166	180	185	178	168	164	184	179	178	166	167	170	172	152	185	161	160	153	174	172	193	152	136	163	147	148	194	166	183	158	163	177	183	166	162	163	154	147	145	166	158	165	187	175	164	174	154	182	175	183	161	176	176	175	193	166	159	152	164	176	187	150	191	173	178	163	163	182	139	160	185	167	174	164	161	171	149	157	162	152	172	183	170	151	152	157	156	162	156	158	142	156	168	172	143	164	163	150	163	181	182	155	171	155	170	189	153	170	176	166	166	161	169	168	176	187	161	158	176	169	161	151	182	173	182	183	194	156	167	169	145	153	162	165	176	190	149	171	173	152	152	192	143	147	178	168	183	167	163	178	150	171	171	155	158	182	177	162	164	158	163	161	184	159	182	159	168	173	149	170	149	168	167	162	142	158	171	162	159	161	163	161	163	167	184	148	194	168	170	154	137	171	177	178	171	165	162	156	192	166	156	159	161	152	180	150	178	174	186	155	170	166	163	192	151	157	152	167	156	154	167	165	143	186	142	165	143	157	168	177	145	147	150	157	169	151	170	176	164	164	146	160	177	176	180	167	160	172	157	145	168	165	151	160	179	162	168	176	175	160	170	174	155	166	174	167	152	160	172	165	171	179	176	172	151	166	173	188	171	157	163	162	166	176	178	149	146	171	168	175	148	172	134	151	161	164	176	141	179	156	157	170	194	148	150	157	186	177	168	155	153	172	183	166	165	167	120	175	178	162	157	165	155	148	170	159	169	162	178	177	161	153	171	186	170	152	173	166	171	150	185	188	166	153	177	151	180	175	150	160	174	148	151	176	163	180	161	156	187	172	155	170	145	141	186	145	162	161	160	145	164	188	162	170	177	170	158	156	176	162	165	175	152	163	177	159	160	169	185	150	168	166	176	186	159	161	172	148	161	165	155	162	141	149	187	156	159	151	154	131	175	179	177	174	149	149	187	178	157	157	165	167	158	163	180	185	164	162	173	165	159	174	184	188	178	163	154	161	155	158	161	164	162	163	156	159	164	173	161	169	157	165	144	172	178	163	145	166	156	173	150	159	163	128	166	176	165	176	169	162	162	172	165	167	167	151	183	142	172	174	171	138	159	158	168	172	156	175	165	183	164	187	167	163	172	167	165	156	162	141	152	172	150	171	180	181	164	149	180	169	165	164	160	145	160	151	156	169	161	175	179	162	170	169	180	160	167	168	160	131	144	178	164	135	156	177	165	171	176	172	149	148	164	160	159	154	167	153	185	161	168	178	162	163	185	196	155	158	169	168	160	154	152	166	168	168	175	177	173	160	175	153	180	147	146	156	163	172	148	151	165	157	159	140	147	155	161	178	155	169	175	154	161	157	158	155	146	145	181	137	168	157	163	160	167	147	173	169	148	173	157	178	170	167	180	170	161	189	152	163	163	172	168	186	178	183	191	202	191	176	157	177	178	187	187	159	184	152	149	173	184	159	166	206	163	154	168	172	145	157	150	172	179	175	184	152	184	141	164	162	158	159	160	146	169	166	154	167	162	197	172	154	144	159	169	175	170	153	188	152	174	170	162	180	160	157	163	157	175	156	185	181	156	187	149	158	163	141	138	151	165	167	163	167	161	183	193	165	159	154	180	178	175	185	185	165	170	165	161	174	170	155	154	143	158	177	153	145	157	157	169	164	166	173	168	141	178	167	163	165	147	161	128	180	167	192	166	160	166	166	179	168	165	162	139	161	143	172	158	160	157	167	170	170	154	157	192	171	156	161	171	179	185	161	180	144	175	178	141	171	184	167	159	166	166	178	176	177	178	173	173	164	170	194	155	150	161	181	170	141	151	150	162	164	189	138	171	178	162	146	158	144	160	169	160	160	184	156	161	165	174	163	166	174	178	162	168	150	169	171	173	168	137	153	169	176	161	172	150	147	186	175	167	160	162	151	168	149	159	163	164	173	179	149	164	166	158	159	190	151	158	155	157	186	155	163	145	148	155	186	149	179	156	157	166	166	156	168	168	166	174	184	157	144	180	173	168	163	177	159	169	149	148	147	177	165	173	136	164	164	190	138	181	147	176	152	179	163	167	178	179	167	169	176	145	162	143	167	160	175	159	160	168	162	164	188	160	179	177	165	171	162	149	167	162	173	161	155	162	154	155	153	161	187	168	172	171	139	179	166	177	168	145	184	177	184	166	149	148	185	161	181	149	134	158	172	176	163	181	152	177	143	164	157	175	144	160	156	157	161	156	153	162	177	168	161	170	156	155	168	166	132	166	149	148	167	173	160	166	150	166	149	146	139	160	164	168	175	153	181	198	160	150	151	161	167	149	175	169	171	142	156	165	173	191	184	151	188	168	156	161	168
15396	9436	487	318	278	268	220	216	178	176	208	202	200	206	183	184	197	179	183	216	177	213	195	173	178	221	193	167	198	200	172	158	199	160	207	184	191	190	195	194	191	192	202	193	184	182	179	177	191	153	194	181	182	161	204	186	187	183	199	212	169	186	196	185	192	173	187	205	196	180	199	176	197	198	182	171	177	200	179	165	199	185	204	189	215	163	197	183	195	191	182	202	166	177	179	166	185	169	191	187	174	206	176	194	192	170	173	188	197	131	182	201	164	186	200	164	194	176	168	158	180	179	164	177	194	198	186	187	174	190	180	184	176	188	163	214	179	195	173	191	201	196	184	188	206	208	165	188	195	165	213	178	176	193	169	184	190	183	197	195	205	193	180	170	183	184	177	193	188	208	198	191	184	161	201	182	180	207	190	203	181	194	190	192	195	194	178	175	192	188	179	172	187	168	189	192	175	179	201	182	210	180	205	183	184	173	177	182	200	195	172	200	183	181	178	183	176	189	200	181	185	189	157	175	181	207	180	189	186	186	178	169	179	172	187	185	197	211	174	191	182	179	179	181	197	183	186	207	194	185	191	195	206	206	188	197	178	194	182	206	202	192	184	176	163	181	197	179	192	202	173	192	166	195	185	175	191	157	181	187	174	189	189	188	193	181	185	191	186	207	177	179	212	173	194	198	189	189	193	165	199	182	202	164	166	190	174	174	174	205	203	168	199	205	181	159	180	180	198	200	172	200	199	189	197	188	167	187	206	193	186	200	193	185	185	182	209	186	179	162	174	203	184	176	196	193	200	214	183	215	183	194	171	200	191	182	178	188	168	179	188	169	186	185	185	193	192	186	151	190	178	181	191	190	179	189	185	180	192	189	187	202	176	187	185	180	198	209	193	201	185	176	182	217	193	190	202	189	217	177	162	175	180	183	166	193	188	208	198	199	177	183	205	208	176	211	201	155	214	172	175	193	182	165	206	199	194	186	182	180	210	188	193	190	182	198	166	180	206	164	185	179	170	183	209	184	201	188	174	195	174	192	200	201	194	176	189	179	206	192	181	188	194	189	182	186	164	195	194	185	203	170	187	199	199	186	165	179	185	190	184	180	168	178	204	194	212	184	201	188	188	199	195	178	205	220	187	188	191	215	195	198	203	205	185	171	185	196	189	181	172	196	204	200	187	185	162	179	199	173	176	152	189	201	196	168	180	190	186	189	183	232	193	196	177	175	228	193	198	158	165	184	191	183	187	182	197	181	181	189	186	180	191	190	180	197	204	179	204	194	191	185	164	198	181	170	176	186	185	194	173	183	176	192	188	217	197	186	219	206	182	168	183	189	207	186	182	188	190	192	190	195	186	214	166	190	194	177	179	187	176	183	199	187	192	166	160	196	183	212	195	189	177	188	177	186	194	196	187	155	190	169	206	178	170	190	198	198	181	196	178	208	187	193	200	185	189	177	195	192	200	189	189	198	179	215	199	176	179	188	200	215	185	197	167	204	191	182	209	211	187	196	177	192	186	180	186	171	182	175	168	195	175	218	173	178	199	190	205	192	199	204	185	192	191	175	181	172	187	175	180	189	185	170	203	193	194	169	159	188	192	199	189	176	209	156	188	185	188	188	191	177	168	180	162	188	183	201	188	170	194	200	174	178	172	154	210	184	222	202	200	172	181	200	185	199	189	186	162	185	184	180	185	195	209	190	190	182	199	168	189	171	179	199	184	186	174	186	209	186	201	181	189	183	179	190	195	171	188	192	211	166	194	181	189	184	185	201	220	184	192	192	180	168	177	200	168	181	209	177	193	167	161	197	197	190	197	178	206	170	189	199	201	195	186	188	191	198	198	150	171	170	209	178	196	192	152	183	203	186	211	192	197	212	177	171	186	189	189	167	208	185	185	188	168	180	200	180	166	206	172	185	180	180	182	196	191	201	185	191	164	190	196	181	174	184	184	191	183	187	197	196	184	170	189	181	204	190	194	191	169	188	215	192	186	175	193	195	176	181	226	186	170	166	189	199	191	174	198	197	197	202	195	195	204	197	183	196	193	186	214	179	196	209	189	195	200	185	205	188	211	200	204	181	163	160	192	175	201	168	190	198	182	175	192	179	188	215	165	187	169	145	173	193	201	187	189	194	183	176	182	184	173	196	191	182	177	180	193	201	171	186	192	200	210	200	186	169	194	202	183	173	197	189	189	209	228	200	188	191	181	172	184	174	176	186	187	186	170	189	159	182	161	206	189	177	185	175	184	184	178	208	189	206	178	178	195	212	223	227	179	181	192	209	180	197	181	191	214	203	166	204	197	168	181	197	179	184	194	202	200	208	187	187	183	207	193	200	198	191	184	190	201	182	184	190	189	182	192	187	187	162	179	200	194	187	184	190	168	191	186	195	188	178	199	213	181	173	177	169	166	196	183	183	198	183	175	181	185	189	199	183	188	198	204	175	170	176	198	191	185	179	166	197	174	177	169	200	187	207	168	195	199	194	193	204	191	198	185	182	170	212	185	181	197	203	189	196	180	181	168	184	174	189	186	166	213	202	193	174	195	188	171	207	184	174	173	188	173	168	176	164	178	176	177	184	199	177	185	180	205	209	183	182	188	210	187	214	204	198	190	198	176	194	191	191	208	196	205	198	188	184	194	190	198	184	198	196	177	199	160	215	202	209	187	157	185	192	205	209	195	183	176	206	168	219	186	168	187	182	172	171	176	209	183	187	163	173	209	184	197	171	180	193	208	206	186	227	170	209	203	176	182	189	201	186	183	189	216	189	193	190	208	218	165	186	197	245	178	183	167	184	177	170	193	180	177	172	190	215	206	161	188	180	176	187	201	165	203	166	209	185	186	184	188	176	169	192	213	175	184	185	191	197	194	177	190	191	177	177	177	208	190	190	164	181	175	203	177	204	187	171	176	222	182	184	198	205	202	185	196	187	177	201	178	190	163	172	189	179	177	198	192	196	187	190	178	197	188	176	158	185	172	181	186	175	181	185	176	199	168	197	225	186	190	181	180	213	183	176	179	174	165	181	189	189	171	183	187	192	180	176	197	176	203	208	207	195	187	180	168	174	221	197	190	210	203	192	174	164	182	191	210	199	173	193	193	151	208	183	201	214	178	197	191	183	207	162	159	176	183	180	168	180	165	198	187	192	205	180	175	179	201	164	148	189	203	196	207	162	199	196	178	164	189	183	186	234	169	183	167	207	186	177	199	199	187	215	187	173	174	189	187	196	199	169	210	193	196	201	213	186	206	192	190	202	198	201	175	209	186	193	207	190	180	180	194	171	176	187	228	188	200	181	188	210	181	169	210	160	184	168	186	183	181	177	197	170	180	203	182	192	181	182	186	178	198	162	189	220	202	195	213	196	177	197	188	184	187	197	188	194	171	187	188	172	189	219	191	187	219	185	193	175	176	198	179	184	163	202	167	178	233	199	190	167	183	198	183	188	209	205	193	199	200	191	170	196	182	216	195	184	193	171	177	208
23728	21106	28203	24267	21099	8579	891	568	541	457	401	381	356	368	319	322	310	312	314	281	308	310	252	287	270	282	270	277	274	275	285	257	279	275	257	239	280	284	288	261	258	267	245	272	283	241	286	255	243	238	248	263	270	267	261	277	272	253	272	271	220	261	250	259	274	299	258	278	261	232	243	270	252	236	290	247	274	244	249	286	286	258	273	240	272	285	269	262	260	287	267	253	240	264	247	281	262	225	242	241	257	280	272	272	267	250	252	265	280	276	229	269	279	242	249	265	274	272	252	262	277	291	235	253	285	250	267	255	263	273	272	265	253	265	255	258	252	262	257	268	251	244	276	242	254	253	248	264	274	266	287	249	251	254	256	241	261	245	252	255	271	253	268	248	290	248	258	265	235	248	258	224	291	240	275	282	301	259	246	252	229	281	258	237	278	261	253	240	263	263	264	267	255	259	286	243	227	257	249	277	253	264	275	278	275	247	250	275	262	244	255	241	246	244	235	241	236	235	242	256	260	258	246	244	265	272	270	264	247	274	291	271	271	257	233	260	290	253	244	244	272	270	266	242	265	241	239	250	248	240	274	259	250	274	224	299	270	246	248	266	254	246	267	260	305	275	233	274	250	280	252	241	257	271	257	244	274	244	260	250	240	268	278	280	245	268	252	242	252	265	273	264	270	282	238	268	268	292	262	256	266	282	267	264	280	263	274	239	280	242	253	285	278	262	249	257	257	264	257	261	254	272	269	260	233	249	275	247	241	259	249	243	244	254	259	250	251	282	274	287	258	249	266	266	277	260	264	265	266	245	269	280	289	264	285	264	285	241	272	266	255	217	275	256	255	275	272	234	265	272	229	234	262	273	248	271	242	246	267	260	264	277	250	249	227	239	242	277	265	266	261	228	283	281	266	257	257	266	274	259	241	279	268	241	264	265	255	268	240	270	288	265	240	271	282	247	281	267	248	269	252	260	284	252	236	249	257	266	254	264	279	255	254	255	275	258	268	288	262	256	262	256	258	253	237	281	244	291	270	260	280	264	258	237	249	270	254	297	265	262	269	265	264	274	238	259	276	254	253	283	240	247	278	251	254	250	258	243	249	272	251	284	241	261	271	282	269	249	266	275	240	262	292	243	254	273	254	255	250	225	254	252	262	271	259	275	264	275	247	269	270	245	268	259	265	268	249	262	251	247	246	273	267	267	285	269	239	238	238	248	245	258	219	271	245	274	256	254	269	270	271	304	283	291	259	270	242	298	264	251	287	244	278	256	227	260	259	279	271	250	276	255	263	247	282	257	261	286	251	239	287	239	254	261	246	265	266	269	254	234	255	257	276	240	263	261	259	266	269	253	240	244	248	271	296	244	242	268	258	285	279	253	262	279	250	260	281	264	276	280	249	250	236	284	260	258	257	243	257	278	241	230	237	247	259	232	269	257	242	285	285	243	249	267	256	244	269	260	264	272	295	269	256	256	267	245	284	253	242	250	245	235	254	231	258	288	273	267	259	264	242	281	270	261	251	249	245	230	298	256	249	256	266	262	270	283	243	262	222	259	299	253	249	234	296	243	263	274	247	260	261	227	257	237	250	286	274	267	285	240	240	260	273	255	262	240	260	242	257	290	244	243	267	253	249	264	261	280	240	256	235	267	263	284	232	238	274	228	248	287	294	248	276	259	248	267	266	226	237	267	273	249	235	262	265	254	253	266	285	254	241	265	271	275	272	264	274	271	263	236	245	235	239	255	270	251	274	252	273	240	261	272	278	254	265	290	248	270	233	250	237	252	238	243	256	257	244	270	257	269	290	279	263	240	245	256	303	252	232	254	258	252	280	252	266	265	260	241	268	267	247	250	286	258	239	237	273	280	253	268	276	273	259	258	272	267	292	250	249	239	272	243	266	244	263	265	254	277	255	268	242	281	252	268	270	282	279	244	267	276	225	231	272	257	256	234	248	264	217	275	269	257	227	271	258	252	260	262	218	260	243	246	241	260	250	257	235	271	245	262	252	266	254	251	253	243	259	270	267	248	253	260	234	253	261	264	272	214	254	257	236	255	243	270	251	254	294	259	267	250	256	271	237	270	264	258	278	255	270	253	275	256	271	266	262	264	257	260	254	259	263	294	262	254	289	267	247	272	260	240	237	261	262	268	280	266	270	263	259	249	292	245	276	272	296	249	250	273	259	263	260	236	275	285	253	249	244	294	273	248	241	255	243	263	264	254	247	256	242	253	256	243	265	277	247	292	261	294	277	235	270	289	244	275	242	260	261	260	279	224	257	281	223	249	272	258	268	254	284	255	236	298	288	252	249	278	258	263	253	231	293	260	248	261	263	261	249	292	252	262	243	232	256	262	257	260	279	287	293	236	278	290	239	228	266	259	273	268	272	267	277	261	278	248	284	241	255	246	262	249	255	259	275	264	257	265	245	252	249	259	261	279	287	256	285	262	230	236	279	229	234	271	256	257	283	284	264	231	246	272	278	249	278	268	285	248	249	253	254	231	267	256	305	275	261	286	287	259	254	254	255	290	258	238	254	269	266	281	249	256	278	264	228	272	295	262	248	241	249	239	294	249	244	283	253	254	287	255	268	264	253	237	257	300	252	222	272	265	253	243	268	244	268	274	254	266	258	229	277	271	263	261	277	266	259	240	268	263	222	282	228	249	245	250	273	257	255	254	250	263	303	240	252	272	257	246	265	250	283	292	255	275	235	278	272	259	280	272	264	237	253	249	248	258	296	251	251	224	265	249	279	245	259	270	245	253	276	247	248	256	273	235	281	259	253	258	266	230	235	235	271	250	286	262	271	261	246	234	261	240	284	262	242	238	252	290	254	267	283	264	260	282	217	272	246	271	247	244	291	271	272	240	248	236	231	272	225	255	242	242	233	277	253	265	281	262	279	284	273	276	258	264	262	229	235	274	237	290	280	250	268	246	252	252	245	265	259	260	284	264	268	280	252	222	281	269	266	268	235	248	226	267	261	271	256	270	276	274	275	279	254	262	272	283	264	258	270	274	257	277	248	250	254	261	262	256	256	288	273	289	291	271	245	244	258	281	272	262	264	274	279	267	263	248	248	256	259	277	259	245	272	229	277	248	247	283	248	280	273	238	247	263	246	250	276	298	265	250	264	255	248	259	297	246	283	236	270	299	230	262	253	266	260	258	253	254	252	243	250	250	248	250	229	236	249	243	244	263	251	244	234	262	268	266	281	236	266	255	274	281	225	268	258	268	258	252	243	264	264	286	234	262	276	266	246	251	281	256	258	232	288	214	259	263	277	290	263	268	249	264	252	260	254	264	238	253	263	265	262	247	235	257	272	266	262	265	250	228	265	257	248	284	261	264	241	271	233	255	274	251	267	243	257	261	265	275	252	246	281	299	255	281	232	288	280	259	241	265	269	307	238	263	250	243	294	256	264	252	271	269	243	280	251	274	259	273	292	267	254	266	278	272	263	234	254	244	256	272	265	246	232	296	276	262	267	242
15933	26926	5568	2635	1850	1400	1091	831	704	615	571	470	423	442	408	392	389	362	309	341	342	309	321	322	300	307	274	317	274	281	254	295	285	288	292	329	277	295	275	282	287	267	266	277	298	289	268	272	269	282	282	270	285	264	256	246	273	262	259	280	260	272	293	317	263	274	265	255	261	289	286	260	289	285	271	277	277	261	239	264	293	271	258	289	248	265	260	276	259	293	296	267	248	275	243	277	294	245	279	270	264	288	284	256	272	260	265	261	279	270	287	279	239	283	260	276	257	283	272	280	267	271	265	257	282	288	259	250	260	284	292	256	280	286	263	279	290	276	258	268	280	261	301	232	265	267	282	268	278	283	261	263	292	240	267	284	256	272	228	288	261	272	270	286	255	254	262	273	279	271	267	292	278	262	274	285	258	280	275	292	284	285	254	272	255	266	285	262	258	270	279	272	235	284	266	281	270	262	246	249	268	279	270	257	271	263	299	270	297	262	290	260	280	269	249	256	281	278	282	277	272	275	264	274	269	268	267	274	300	258	285	278	284	304	269	240	256	267	286	262	246	284	258	290	247	248	279	297	281	250	251	264	245	294	288	252	261	278	271	275	265	303	268	285	257	271	274	236	260	257	287	258	264	287	265	261	275	252	279	275	274	260	286	265	261	270	302	275	310	266	262	306	285	257	288	279	269	275	273	271	269	283	265	241	257	261	295	258	259	263	287	280	295	268	249	272	266	256	293	259	260	285	247	265	294	276	257	292	278	278	296	271	277	268	271	287	292	262	275	292	276	260	304	246	257	276	235	278	291	295	266	266	278	285	261	271	263	269	272	262	256	284	285	252	290	273	299	265	302	262	273	264	270	281	270	277	261	300	229	258	266	288	279	242	263	236	296	263	290	278	256	285	256	269	273	298	259	245	278	290	257	282	269	257	293	250	274	233	272	300	279	250	283	286	257	290	280	275	296	266	281	263	271	277	294	269	254	285	276	290	288	254	293	280	260	272	255	298	280	288	278	244	290	291	264	271	266	261	285	270	273	233	289	275	217	267	267	272	263	285	282	279	261	265	258	285	263	302	256	307	309	293	269	251	282	280	260	284	268	268	271	254	261	273	253	266	268	270	283	275	263	244	278	268	272	272	269	277	266	293	284	284	257	267	273	261	283	283	263	277	289	264	287	282	267	298	267	267	247	282	267	283	279	294	296	300	252	280	254	247	253	253	288	295	255	266	278	266	255	276	275	273	273	256	289	266	264	266	252	275	258	288	286	264	288	280	281	272	242	280	279	255	274	267	272	292	273	252	265	299	234	290	259	261	286	281	260	269	252	288	261	283	249	273	268	279	302	288	276	296	258	285	262	262	262	265	279	252	261	258	257	293	299	283	261	270	271	316	280	271	271	289	281	259	296	245	309	237	293	246	264	280	255	260	276	278	301	267	273	291	265	255	268	265	255	273	288	266	276	267	263	243	299	232	293	254	286	279	263	286	277	263	277	255	241	271	245	277	281	279	264	283	279	255	229	266	276	268	290	280	273	280	265	249	259	264	273	281	259	268	283	236	262	279	281	271	270	274	277	274	280	265	269	248	278	265	253	272	230	297	259	260	264	275	273	314	267	296	288	266	260	274	257	266	254	248	269	270	261	275	275	275	278	257	263	266	303	268	270	284	257	259	278	296	269	259	252	281	270	285	290	253	282	261	286	277	242	259	257	255	293	308	277	279	278	284	292	264	285	267	261	253	252	247	288	274	249	249	276	278	297	283	267	274	261	299	274	240	272	288	283	253	293	271	273	260	262	286	274	279	314	266	273	244	274	269	276	270	291	256	279	257	253	268	271	273	248	301	268	254	251	264	253	273	294	254	259	275	284	285	289	260	266	261	244	244	271	264	263	282	253	263	299	306	280	272	265	300	289	267	290	278	263	302	265	260	261	287	267	264	255	266	291	263	267	269	263	289	275	258	296	258	263	256	294	269	280	292	262	257	249	246	287	278	295	275	280	276	270	235	268	272	264	281	292	295	260	281	266	275	249	294	262	277	290	277	260	257	293	269	262	288	258	278	256	238	284	251	292	266	277	267	255	269	260	277	274	266	273	261	270	277	301	275	264	294	277	273	259	266	272	276	263	270	278	274	279	247	282	268	275	267	280	261	280	307	277	249	246	273	251	264	271	284	242	289	257	269	228	275	280	271	282	261	279	303	295	279	291	273	310	277	272	262	255	285	313	261	272	282	259	256	282	267	273	249	263	249	270	269	268	271	293	283	277	255	291	279	274	252	261	284	266	265	282	275	268	222	260	274	276	274	260	257	272	267	263	257	262	267	278	276	269	283	259	313	274	287	258	299	243	258	278	264	273	286	286	247	245	275	287	276	274	281	260	255	289	259	277	265	261	272	282	261	255	268	263	241	264	286	269	307	252	284	281	264	258	306	263	244	238	256	262	225	219	300	256	255	288	281	284	314	256	298	267	310	285	282	265	261	273	293	279	271	258	286	258	268	269	271	308	252	245	276	236	293	273	298	266	275	264	267	274	282	243	315	273	279	287	257	262	287	288	241	289	265	298	251	276	245	278	238	267	245	261	294	259	275	278	256	264	284	268	295	262	255	262	300	259	269	299	281	270	258	273	263	269	291	261	258	289	276	268	267	281	268	259	265	273	268	286	259	264	258	281	268	294	298	291	261	258	286	252	252	264	285	286	291	250	247	269	229	260	279	256	295	306	291	248	265	246	287	270	273	245	282	277	295	270	278	269	273	261	291	261	263	245	281	246	241	274	286	277	281	283	240	244	293	269	270	257	264	252	263	281	249	283	256	269	256	251	257	248	242	279	258	250	285	235	242	277	275	303	292	270	254	295	271	272	239	262	250	286	280	247	286	282	283	300	243	287	291	266	279	265	273	283	259	244	283	292	284	268	243	250	276	268	284	260	278	240	306	265	256	271	270	278	286	284	279	282	257	267	264	255	267	252	261	283	283	288	272	255	290	288	292	265	258	274	287	273	280	272	283	250	280	265	277	259	294	273	285	264	225	256	252	258	285	265	261	281	290	291	261	284	302	307	281	223	287	270	274	249	283	232	285	295	266	246	307	233	250	284	253	250	259	259	254	258	266	272	267	282	230	271	309	270	247	274	260	282	290	277	292	299	277	251	270	277	285	275	272	246	257	257	254	270	255	252	261	269	283	252	245	277	277	266	270	240	261	280	287	258	278	259	266	281	290	270	276	286	274	244	250	272	248	316	249	251	273	271	260	278	266	275	291	280	279	270	277	247	268	296	265	285	282	263	245	264	267	261	282	265	272	283	281	287	244	258	261	248	275	256	260	265	286	239	260	291	257	253	271	268	273	262	247	241	289	240	242	257	301	278	277	276	242	264	268	279	277	264	272	275	284	262	268	292	283	261	300	267	279	295	258	256	243	284	275	289	278	274	270	246	288	256	271	264	237	269	292	291	301	267	304	279	292	230	276	309	264	292	281	255	268	259	275
24881	21085	26944	25340	8544	716	577	508	409	428	430	426	375	371	388	362	373	355	342	365	396	332	376	327	393	353	375	335	348	349	356	356	361	362	331	330	333	352	367	347	384	348	316	386	345	336	336	352	341	375	337	324	321	347	299	342	334	350	350	355	326	340	324	339	321	324	326	342	330	342	358	302	326	322	326	331	346	340	339	327	315	355	354	351	347	336	324	329	350	302	336	349	328	311	360	355	331	347	352	302	338	325	334	346	319	340	317	368	313	312	335	346	294	312	347	345	338	310	351	343	369	326	370	344	328	363	383	316	321	356	358	339	353	365	299	330	319	348	350	357	342	323	313	325	319	340	335	345	330	354	349	347	326	357	348	309	353	332	339	355	319	334	341	346	341	302	327	346	343	336	333	341	338	346	356	360	334	348	350	377	354	321	300	321	319	329	329	339	311	342	368	327	314	334	338	330	327	336	337	335	350	350	359	354	339	341	337	326	318	318	337	373	308	350	334	344	311	331	346	345	332	318	280	326	342	330	336	341	363	319	364	331	340	370	353	330	319	342	331	337	328	345	288	342	352	314	323	373	325	357	322	359	313	378	338	329	322	323	335	319	320	355	334	356	342	323	347	316	329	354	371	329	324	356	304	375	337	342	347	340	315	331	356	334	347	369	347	303	315	358	348	304	342	340	318	310	309	317	324	344	328	332	339	363	376	346	375	309	344	333	325	366	305	327	335	332	341	334	335	351	323	339	329	333	352	358	327	339	340	344	366	358	342	333	325	342	324	353	345	353	341	371	340	307	299	321	326	339	315	319	378	352	313	323	330	345	339	337	327	359	325	332	320	344	315	355	353	347	341	356	312	350	352	311	356	336	347	340	353	309	362	337	354	313	357	328	342	332	347	343	339	381	319	343	316	325	311	340	332	326	343	339	335	307	347	343	351	309	305	293	378	326	319	324	317	333	335	365	344	333	325	332	323	354	323	349	326	365	336	330	327	332	350	358	367	335	361	350	303	338	352	319	313	318	324	362	336	335	295	359	295	353	303	331	324	373	325	342	343	345	309	309	323	311	340	329	375	350	336	368	335	321	327	323	340	315	330	336	333	328	341	348	347	358	346	345	316	313	285	334	358	353	359	333	320	350	319	360	340	308	342	323	346	325	351	351	352	360	314	320	321	345	353	347	357	359	348	328	323	332	368	326	295	373	358	343	338	354	333	347	356	322	320	350	359	345	329	360	368	355	306	315	370	346	326	312	311	321	382	347	320	363	336	375	348	311	312	330	330	329	360	344	316	343	333	308	327	351	342	347	352	341	327	330	350	334	336	346	381	348	365	327	307	301	348	340	317	305	329	337	354	344	336	311	357	356	341	337	340	333	313	319	327	314	358	339	336	308	348	313	362	344	331	337	341	334	333	325	329	335	338	351	317	313	326	313	355	323	343	331	343	347	319	363	312	323	329	354	321	327	337	358	317	310	318	329	317	308	352	345	348	374	342	324	350	327	383	365	331	347	330	377	355	336	364	373	330	316	344	369	323	326	339	336	332	356	329	346	358	375	290	364	331	323	350	339	352	358	333	340	311	344	328	324	348	317	310	324	321	358	349	320	327	343	340	332	321	334	340	359	326	319	317	345	356	335	330	322	333	356	315	341	346	310	306	335	330	358	339	323	346	366	313	340	351	345	359	361	344	346	350	310	338	333	336	321	300	360	310	324	342	332	333	338	330	327	324	346	293	350	337	321	331	364	360	378	350	367	323	319	328	326	308	327	320	331	314	315	322	362	330	336	341	351	375	334	331	316	364	303	330	322	330	402	344	323	340	325	329	329	341	315	333	368	339	315	328	335	334	325	310	357	345	371	326	323	363	367	345	354	328	306	341	345	340	342	352	340	316	352	332	334	375	357	348	334	351	327	321	344	345	341	335	332	340	309	383	315	333	355	337	304	308	353	314	376	349	354	368	310	327	341	307	344	346	355	318	326	328	340	314	369	335	328	343	322	361	317	341	335	379	316	332	320	309	309	310	345	362	315	356	357	338	332	332	324	325	327	320	346	324	339	327	339	332	312	343	362	344	344	331	328	327	327	331	350	334	353	330	341	344	352	332	367	359	314	361	355	380	352	366	321	368	319	339	318	328	346	336	359	329	352	313	304	310	335	331	329	350	301	344	324	331	311	373	332	326	335	349	342	343	375	329	307	330	314	344	348	314	331	334	326	352	342	336	324	345	308	320	315	321	341	354	341	332	343	344	321	312	339	347	359	353	350	330	335	341	352	317	350	349	350	318	351	312	313	373	343	340	330	318	326	354	321	339	303	351	337	360	341	355	312	364	342	329	324	365	347	336	338	362	320	322	336	324	377	344	327	326	312	334	325	325	372	344	364	352	348	337	354	308	307	316	348	331	330	360	338	351	327	319	337	328	324	337	351	353	307	347	334	357	355	318	326	315	332	339	337	306	355	355	299	348	329	326	332	377	333	319	337	363	342	339	359	356	327	347	354	326	329	329	334	306	344	322	340	346	320	298	326	312	328	324	339	359	320	326	351	340	320	347	349	306	328	347	338	329	313	337	310	323	328	327	348	317	337	329	329	341	357	347	360	315	334	329	316	333	352	347	349	352	347	348	324	332	347	343	310	298	349	350	329	357	335	338	320	325	337	357	325	328	374	352	327	346	353	333	340	350	331	309	325	327	364	330	324	310	380	375	348	336	366	340	344	339	281	312	325	302	315	342	335	307	349	347	349	338	340	335	343	323	337	334	325	355	369	340	335	343	359	337	341	373	331	335	344	356	329	320	335	292	361	327	352	356	334	335	343	365	343	323	355	334	324	356	327	370	303	344	306	331	339	323	366	340	334	340	327	345	330	319	354	331	298	371	346	336	352	314	338	319	303	339	352	314	366	345	337	344	348	346	329	333	315	316	323	335	379	318	321	331	335	337	333	344	329	327	370	349	279	357	334	355	345	357	338	327	325	366	351	349	344	329	326	353	321	332	345	299	363	320	321	317	332	323	360	349	327	317	347	327	364	359	314	329	364	311	324	369	344	362	344	351	359	332	338	340	343	309	314	328	339	340	346	350	349	356	336	310	346	309	334	323	334	358	329	366	350	366	334	326	343	323	332	338	304	323	324	343	343	346	309	339	336	313	330	341	325	349	337	291	324	358	361	307	334	329	335	333	368	325	339	326	345	321	336	318	343	324	297	327	342	343	339	335	344	359	313	311	352	348	328	334	347	317	309	337	334	353	306	332	310	353	325	376	330	328	330	343	334	333	346	312	326	301	320	331	356	326	311	328	336	342	335	311	363	335	301	315	343	372	366	315	331	342	339	324	335	328	332	354	327	317	375	342	323	344	323	329	305	310	299	310	342	347	320	342	314	334	357	346	332	325	321	338	311	321	367	332	313	342	334	320	338	330	343	322	339	352	342	327	318	314	332	330	342	322	369	337	330	318	350	349	353	325	317	355	336	337	334	316	323	336	358	320	353
15088	21325	3103	1547	1217	952	831	683	596	564	520	482	441	458	420	410	425	418	410	380	365	404	363	412	401	389	388	341	368	407	370	361	377	365	384	348	362	352	404	343	381	403	392	315	328	389	350	357	385	352	380	384	377	342	381	365	367	348	345	378	363	355	372	356	313	388	352	363	379	358	376	341	372	367	311	364	394	363	368	360	356	379	351	372	366	333	394	324	362	375	366	383	368	410	315	380	381	384	388	332	351	359	388	359	358	368	382	348	349	385	383	352	346	373	358	426	375	381	383	361	401	358	348	303	401	354	351	336	377	344	366	364	383	365	332	398	367	388	369	373	329	411	372	370	379	382	406	388	340	334	375	374	353	361	350	358	386	357	353	366	373	380	387	363	356	376	368	348	368	368	362	352	338	372	361	335	377	401	420	364	354	351	340	370	333	321	358	384	336	365	366	373	376	340	369	355	359	368	390	397	367	372	373	370	358	361	354	338	363	340	384	391	377	352	356	398	331	375	378	352	331	365	389	379	364	372	370	370	350	370	351	343	364	357	348	320	339	367	374	371	359	386	384	358	339	363	337	387	378	384	372	364	358	380	382	323	380	374	370	372	365	410	345	370	371	356	364	354	362	364	367	373	366	394	379	364	365	375	364	365	345	367	373	338	322	337	350	359	353	389	355	359	341	354	371	370	355	371	374	350	341	383	361	365	325	407	355	344	368	344	366	348	372	388	345	375	348	371	356	350	389	381	370	370	357	353	372	322	337	382	352	336	365	375	385	340	373	356	375	361	342	346	376	348	360	360	382	363	310	404	337	358	383	360	356	349	364	353	362	341	362	386	362	372	354	339	361	348	344	392	376	356	373	331	392	422	371	354	374	364	371	397	333	385	370	337	368	359	361	366	340	344	357	330	354	364	355	355	323	358	359	342	357	359	332	396	327	387	319	364	372	357	374	362	373	357	345	409	406	366	365	358	347	365	402	338	335	396	385	355	330	360	370	367	385	340	367	365	355	377	371	361	348	379	388	371	351	350	357	366	357	366	373	359	370	356	383	376	371	366	347	348	356	338	381	350	347	357	374	357	351	339	368	373	346	351	386	389	367	356	348	355	340	364	364	335	354	361	390	342	378	347	341	378	375	350	385	327	412	369	343	368	393	351	382	388	341	358	361	378	390	383	390	345	367	368	374	373	392	418	323	389	369	390	378	370	384	344	389	322	367	368	381	322	357	374	322	360	354	361	356	335	326	357	376	372	384	387	366	346	394	379	384	358	350	373	399	364	393	372	382	345	356	371	358	375	367	346	343	374	333	410	362	381	349	349	363	349	338	330	370	351	348	359	394	383	391	352	350	379	361	370	356	374	348	362	337	378	363	343	363	386	364	369	305	353	333	387	361	388	355	375	356	354	364	347	340	332	373	339	390	381	393	358	371	380	318	362	356	385	385	362	366	340	391	339	372	378	385	416	379	333	340	361	348	353	359	413	358	384	349	382	324	382	364	336	371	369	394	374	373	354	370	363	355	371	379	371	366	379	359	351	346	385	375	333	340	339	384	364	371	352	364	365	365	352	348	366	360	357	360	390	336	352	378	369	349	331	346	337	379	359	335	350	368	387	372	377	370	355	332	344	358	380	371	339	366	355	359	390	347	369	358	331	339	336	322	387	412	332	350	370	367	372	345	372	343	364	367	354	338	362	357	373	335	373	340	358	339	383	366	396	339	397	367	352	375	336	370	376	373	394	316	365	355	370	356	351	375	374	364	374	369	316	357	358	362	340	348	369	329	380	375	364	361	402	364	347	379	379	343	371	383	368	390	378	360	332	393	351	358	371	371	316	342	374	371	363	371	386	355	387	350	350	395	376	386	377	334	389	386	326	359	372	311	350	372	371	368	355	330	365	355	345	358	342	414	353	369	359	364	361	352	375	365	373	360	336	344	375	340	381	391	335	354	399	352	383	368	352	403	379	381	368	371	370	365	369	371	334	357	357	374	384	371	374	345	402	362	331	345	384	377	366	398	372	346	355	349	338	352	362	360	336	338	356	354	356	370	376	356	374	341	372	344	380	356	386	339	357	348	354	396	368	344	380	362	367	346	363	369	375	354	381	387	386	362	374	336	374	353	355	343	432	343	352	362	386	342	339	350	365	372	368	352	333	373	317	379	383	356	349	372	378	377	372	372	390	308	402	381	369	373	347	364	340	368	356	374	353	330	365	337	378	383	364	371	357	378	352	350	337	350	375	367	336	341	355	349	368	354	352	328	358	378	381	376	371	340	358	352	359	336	376	364	378	368	338	335	366	343	354	340	356	380	363	398	365	355	387	377	342	373	324	352	361	354	354	377	359	350	320	344	373	386	380	332	393	355	357	396	390	363	403	347	383	388	366	333	403	363	345	374	394	377	367	361	357	335	330	384	347	341	351	411	320	329	342	391	385	302	351	350	395	352	376	333	356	402	356	402	369	370	384	401	341	363	373	340	356	366	366	372	331	381	357	345	363	342	365	401	381	351	386	362	359	361	383	334	371	348	356	352	344	373	384	392	351	333	326	355	347	362	366	333	349	361	343	364	317	386	386	379	358	347	352	336	339	402	324	368	374	354	367	375	352	370	383	363	348	354	369	331	325	356	372	377	369	356	369	394	392	340	358	366	386	378	341	361	362	329	403	341	340	338	323	384	379	321	382	347	363	350	382	366	371	331	340	366	335	371	391	358	369	341	391	375	371	411	393	368	347	363	347	357	351	364	368	360	350	334	359	381	386	372	370	371	344	352	360	354	368	353	402	338	389	360	346	382	375	397	352	383	348	358	373	353	327	380	363	322	382	371	317	362	352	356	345	374	359	370	365	346	369	368	366	393	355	346	360	328	349	377	369	347	365	360	372	381	363	372	388	329	366	396	367	363	393	358	351	360	373	353	387	396	360	362	374	354	364	394	343	343	367	367	414	361	365	379	332	333	352	370	358	364	359	357	393	371	353	388	401	353	372	377	363	392	379	348	390	359	366	341	399	353	376	367	353	347	377	348	365	361	386	365	324	350	365	359	356	364	322	379	349	350	384	336	345	355	363	383	413	370	367	363	323	372	392	385	358	367	371	374	391	376	374	335	392	328	373	365	375	397	353	343	368	365	397	396	346	364	385	386	355	362	369	321	369	356	371	363	326	345	341	382	328	368	341	374	371	369	364	331	375	383	391	369	399	340	401	357	355	346	328	379	359	375	358	405	368	350	326	370	355	370	341	363	387	371	361	352	342	380	354	391	353	367	386	388	361	355	362	379	377	347	373	356	335	366	357	335	355	361	366	346	346	359	347	351	360	369	371	363	359	317	342	342	386	341	357	362	354	366	376	373	355	373	333	366	350	358	370	373	393	382	382	379	339	360	375	349	399	374	346	367	379	320	370	376	381	372	356	402	350	347	356	359	325	345	323	377	367	378	361	345	342	382	371	357	364	346	394	388	345	331	382	369	364	349	360	351	362	355	377	408	367
22734	21158	28733	23859	21159	21210	7464	1282	959	909	799	759	705	696	660	646	629	551	612	568	599	598	577	553	578	587	564	556	587	571	595	552	538	580	485	536	561	523	519	594	566	567	556	502	553	538	514	530	568	570	517	551	538	547	551	540	537	541	496	540	541	516	549	519	497	534	499	510	482	511	513	551	551	566	531	528	553	521	555	539	501	526	579	475	519	549	498	499	507	582	545	476	480	514	554	478	518	553	512	500	521	498	495	515	502	517	500	561	510	519	538	515	569	568	546	498	511	494	500	558	505	529	538	515	539	518	490	521	548	568	497	509	549	526	521	525	528	512	530	506	513	555	508	524	576	539	545	520	554	506	499	522	491	505	537	508	532	534	496	538	483	527	553	514	558	540	541	536	533	507	501	553	524	514	540	551	514	495	505	552	554	481	491	535	520	529	523	544	528	517	565	523	528	548	554	539	496	536	509	521	567	516	551	474	536	525	532	531	468	478	514	525	534	520	506	511	549	471	509	539	540	522	517	519	542	555	508	569	519	527	536	487	499	551	592	560	560	528	523	540	553	544	553	519	550	545	534	517	542	520	519	543	489	552	476	556	538	565	536	501	533	534	525	512	531	517	540	512	512	526	491	512	510	506	559	509	504	502	516	495	521	492	508	522	523	510	517	515	529	521	482	522	542	564	523	525	535	543	549	531	526	538	504	507	546	483	489	535	522	548	509	562	532	482	499	497	520	528	534	551	508	558	494	545	521	530	549	531	487	510	550	541	507	524	559	471	506	494	526	539	535	524	547	534	530	519	543	538	572	527	494	489	545	527	596	530	553	527	508	498	547	538	489	503	528	506	517	541	494	542	520	517	544	524	519	532	490	476	529	524	517	511	515	514	536	515	540	511	512	527	504	516	527	519	535	537	508	521	530	479	511	482	524	526	513	520	539	520	523	530	500	505	532	487	514	524	570	488	540	536	497	487	489	521	551	540	521	565	515	539	464	550	517	574	556	514	533	532	469	527	506	555	486	497	525	509	596	520	480	526	524	534	495	518	520	551	521	512	535	507	506	538	479	525	503	500	484	523	482	550	541	544	525	510	521	542	512	518	484	547	519	511	509	569	498	537	521	521	529	532	518	540	528	510	554	545	504	510	489	521	509	511	542	501	517	539	517	446	509	530	526	461	556	532	494	532	521	513	477	533	539	518	507	530	542	546	495	510	536	500	499	537	504	543	526	486	497	557	492	564	531	516	496	500	473	534	523	541	514	542	519	533	487	535	526	543	499	555	500	538	531	514	522	513	519	502	511	504	505	533	554	466	476	540	541	601	564	537	513	575	532	592	522	515	550	512	511	510	564	534	515	482	543	476	538	515	543	532	566	463	546	502	537	527	481	533	491	541	525	494	504	554	524	519	535	513	488	564	499	505	564	529	481	518	542	558	507	533	511	505	490	504	516	534	550	518	528	554	509	502	537	502	515	519	502	546	503	511	454	495	543	496	521	522	536	559	547	528	539	536	517	512	545	516	512	499	521	525	524	553	545	551	510	487	527	551	517	502	532	568	511	511	538	526	516	530	492	522	524	530	513	554	552	502	562	514	497	496	534	500	495	491	537	506	515	492	553	537	546	520	547	534	516	538	516	530	513	522	506	543	547	513	546	544	507	518	501	479	515	566	562	490	523	547	482	496	490	530	557	506	541	521	533	511	497	561	565	511	497	527	497	518	499	535	565	547	464	513	509	550	506	531	515	532	586	524	552	540	513	501	513	515	517	532	518	555	518	546	569	535	526	539	540	505	533	524	521	556	501	469	472	488	496	489	546	494	509	547	501	492	551	515	528	542	563	501	508	523	522	502	512	538	522	537	521	550	528	561	518	540	472	489	513	493	540	481	502	530	533	515	526	505	461	522	555	533	526	540	501	531	517	505	465	556	509	488	515	554	538	504	531	497	537	540	507	522	522	499	483	508	555	528	535	492	519	535	503	498	496	506	506	518	528	532	501	467	525	492	516	571	544	532	506	465	563	527	533	500	486	512	489	524	520	557	477	525	534	532	514	511	531	512	521	462	548	555	547	485	482	511	537	532	515	517	539	502	536	529	521	515	497	546	555	470	532	496	496	512	535	525	506	534	506	500	555	519	536	515	503	517	539	503	499	499	508	526	574	510	556	528	544	555	508	518	504	546	563	557	485	483	538	497	509	529	495	530	520	501	519	508	516	516	503	497	489	519	544	517	539	522	505	521	515	495	521	517	517	541	473	507	530	551	515	498	518	570	530	493	529	537	529	501	588	509	546	540	470	502	537	489	528	550	525	580	493	516	556	519	488	530	502	546	504	534	496	504	521	513	565	488	499	510	547	521	512	507	498	503	488	540	523	550	494	504	529	519	567	526	523	515	551	547	519	513	518	546	505	498	497	524	506	511	519	535	481	528	520	560	495	477	535	520	542	524	556	562	522	547	501	573	540	525	493	521	523	490	495	504	507	509	533	547	546	511	487	490	513	519	530	532	500	519	512	550	506	493	524	534	520	509	541	541	521	480	520	549	552	523	473	481	530	521	521	543	552	526	535	503	512	530	565	524	545	540	553	521	553	523	545	556	526	485	535	498	474	488	534	513	527	499	520	558	513	509	537	525	530	502	531	550	527	510	506	499	486	534	471	527	549	504	543	529	540	491	498	535	491	525	537	513	510	499	493	517	498	501	559	518	551	531	499	566	510	500	526	513	517	486	539	542	513	525	541	514	456	528	536	488	536	548	502	514	527	538	523	472	509	510	519	522	538	534	532	499	497	536	526	546	517	506	505	529	535	568	549	530	528	516	547	521	523	525	520	569	500	517	540	549	554	512	572	545	543	518	505	508	515	497	498	515	540	550	544	538	492	489	510	483	492	515	479	534	540	504	534	510	535	494	561	489	512	577	510	485	498	512	520	516	529	503	514	551	553	473	489	526	481	549	540	546	524	524	520	509	494	499	517	484	567	509	516	506	549	488	565	497	492	523	514	505	544	519	500	535	512	580	503	540	500	559	506	523	541	505	501	507	504	532	517	554	501	506	509	518	534	560	525	510	530	525	537	478	507	520	481	481	491	521	509	510	520	500	526	505	522	524	512	555	513	527	487	492	525	536	550	548	525	532	534	518	528	543	531	537	514	508	518	532	486	560	511	534	509	572	522	535	547	556	549	518	522	530	516	507	535	473	518	534	560	506	492	500	502	524	536	515	469	526	521	519	523	564	526	530	535	502	525	559	552	530	510	516	517	525	512	508	513	529	481	494	547	489	519	535	557	525	546	532	521	527	510	521	505	519	527	515	543	517	516	519	523	487	512	566	558	506	524	503	491	530	558	510	537	519	512	520	540	492	547	543	495	516	537	546	530	529	532	528	496	536	515	537	498	542	551	507	536	476	488	506	499	497	513	503	530	530	515	487	516	532	527	543	470	536	505	528	529	547	538	516	535	492	497	499	500	524	507	514	531	482	525	533	556	531	552	521
18047	32068	9489	4778	3429	2624	2014	1683	1353	1186	1028	930	852	803	736	684	705	655	639	633	635	579	587	594	596	530	572	573	532	570	518	507	586	601	497	562	525	555	503	518	604	518	515	585	568	561	501	548	502	522	521	528	527	509	521	526	553	518	551	520	505	515	505	553	503	533	522	528	565	537	576	528	507	553	511	545	504	560	538	558	519	512	560	525	523	541	539	534	511	507	525	536	524	500	509	527	525	512	539	501	540	501	542	523	520	516	517	516	472	502	537	555	509	537	530	477	495	515	546	485	524	502	539	513	535	518	514	483	524	500	510	521	568	505	524	505	513	522	519	539	530	540	518	529	522	489	494	524	516	507	549	509	503	518	536	530	555	505	552	579	530	525	511	524	559	524	499	501	468	500	523	549	543	548	576	498	487	521	490	503	517	554	544	529	538	551	548	491	529	547	513	495	512	535	559	556	520	571	539	551	493	538	488	563	516	531	530	518	511	538	503	493	548	491	538	519	575	531	541	538	532	527	529	559	555	573	555	476	529	579	542	511	485	555	509	499	508	553	527	523	542	502	510	482	511	513	494	491	510	516	518	488	539	547	495	513	553	490	494	561	513	511	512	554	552	536	492	510	553	503	517	469	507	541	502	506	550	514	531	510	486	542	500	526	542	515	517	516	580	503	529	511	499	545	544	526	535	511	525	533	550	481	521	470	566	533	526	535	508	513	542	517	564	532	547	556	526	518	519	538	531	528	539	525	513	505	538	548	524	518	548	508	473	492	528	525	508	553	519	542	517	564	528	527	515	477	523	487	521	519	511	509	544	519	570	499	511	514	508	483	556	550	483	521	537	497	490	514	581	517	491	555	563	513	516	537	550	514	549	509	514	523	521	546	540	510	482	512	556	548	482	530	549	513	520	497	545	495	572	504	533	501	510	534	522	545	545	524	531	492	539	505	509	533	508	538	517	503	545	500	563	546	508	551	546	533	520	523	523	492	474	524	511	523	559	516	503	491	541	514	537	531	575	554	540	548	529	508	539	511	521	485	531	537	529	519	488	500	529	495	499	507	562	519	522	524	554	531	515	519	527	515	530	522	526	505	499	504	561	515	546	547	537	534	482	560	552	556	528	545	502	503	515	512	516	541	546	507	512	525	518	541	528	503	527	487	488	497	502	559	546	553	534	513	545	506	556	475	548	498	515	495	508	540	507	484	502	513	546	531	514	501	530	561	525	514	508	512	502	524	473	543	497	520	514	535	510	498	505	548	541	563	511	494	503	549	507	519	547	518	527	495	466	516	496	543	509	540	539	517	509	497	530	520	515	482	525	510	508	531	545	512	544	504	517	504	508	526	537	508	494	488	541	497	507	506	481	498	543	539	545	494	480	495	491	495	499	532	483	565	545	523	500	493	462	515	539	506	502	524	546	541	542	524	486	557	514	554	528	484	531	536	488	536	528	542	470	470	531	538	486	516	526	543	489	516	514	494	533	516	515	488	530	517	541	525	519	523	491	525	498	532	510	534	512	527	527	546	531	493	512	514	503	513	487	533	513	535	514	512	547	548	514	540	507	515	541	517	512	542	533	528	531	503	520	539	526	548	537	517	495	530	543	559	530	537	495	490	477	502	526	561	507	523	506	486	484	501	506	493	553	535	496	512	534	533	513	504	527	522	557	492	520	512	561	493	519	514	496	514	501	540	534	525	509	497	507	554	573	525	535	532	523	521	508	576	513	519	530	529	518	485	542	524	524	473	493	546	520	501	522	534	529	543	558	487	582	495	497	549	533	507	513	534	529	541	513	528	483	519	508	533	505	491	472	500	543	524	554	510	554	540	503	529	520	522	529	539	474	527	514	542	498	502	533	539	535	483	530	537	515	524	554	542	506	494	525	493	571	485	496	504	525	505	542	509	502	560	517	517	530	508	543	525	506	490	518	541	505	496	542	482	535	559	507	535	440	504	474	494	497	514	481	500	513	498	525	512	511	521	501	530	520	502	521	518	504	516	540	547	532	533	475	536	537	517	552	538	491	514	463	538	514	523	562	516	525	486	506	530	512	544	541	527	495	531	525	529	482	554	496	495	539	506	532	526	550	515	530	534	502	521	538	510	498	492	538	502	516	548	486	506	543	535	522	529	535	522	527	528	497	536	555	501	507	538	589	482	506	539	532	589	546	516	539	499	502	490	510	526	517	517	493	485	507	518	554	535	464	505	537	551	519	545	543	553	538	521	519	470	500	526	493	518	559	506	495	518	542	520	512	522	547	538	534	483	523	553	534	540	480	528	497	562	528	560	501	544	527	524	504	507	534	540	518	496	521	524	508	550	543	538	489	550	512	534	505	537	510	496	537	503	543	523	552	539	515	553	513	552	531	548	523	518	477	520	492	538	564	548	528	503	536	546	542	551	507	496	508	488	526	539	530	534	553	462	548	512	527	497	520	488	531	505	497	564	534	503	544	552	515	547	523	498	505	473	527	511	524	528	554	509	521	526	542	519	538	533	510	532	456	550	543	537	519	504	513	514	482	543	526	499	517	547	552	536	494	548	532	555	521	513	553	514	522	507	488	498	524	536	530	540	499	528	522	511	536	494	540	500	536	525	499	547	523	508	550	541	547	495	517	489	531	496	548	536	520	518	521	478	528	535	525	504	515	500	500	561	514	481	552	542	571	572	523	497	539	506	532	496	503	528	537	540	500	548	522	506	525	552	525	520	515	522	524	515	495	531	516	531	526	545	526	480	514	496	518	492	500	506	539	465	529	510	539	528	498	530	511	525	501	527	502	506	508	513	521	531	528	522	496	506	533	593	481	506	528	532	518	506	521	520	540	529	501	501	495	509	608	518	482	538	514	492	524	493	501	558	543	565	501	530	523	500	586	507	496	497	458	561	491	511	558	534	515	529	470	500	523	511	501	557	517	532	536	520	486	536	535	559	560	506	519	522	523	502	540	509	502	522	506	499	574	487	506	519	543	521	503	506	540	501	505	538	504	493	537	477	532	514	516	525	525	518	523	516	506	494	523	538	487	508	497	534	516	569	554	526	549	488	498	488	510	494	530	515	479	513	519	522	505	507	515	525	515	521	520	553	527	497	514	534	516	547	515	526	512	526	571	529	547	544	546	534	507	511	506	530	527	557	487	535	552	506	522	520	513	497	535	517	524	538	533	507	514	542	504	534	514	503	535	527	527	499	535	502	531	545	498	515	550	539	523	493	538	537	540	540	528	561	547	496	548	518	489	519	512	552	516	517	523	533	494	504	564	486	521	548	508	552	536	537	493	545	508	522	545	543	494	560	487	549	495	545	532	540	528	531	532	516	520	530	557	549	522	529	503	484	482	541	500	506	533	487	507	547	528	520	484	505	477	541	516	495	512	527	515	521	522	505	522	542	525	510	538	511	537	531	532	554	484	517	533	532	526	541	530	490	515	505	524	557	502	505	529	513	487	526	569	536	527	519	525	499	534	537	541	544	554	542	524	523	587	525	562	494
28078	17715	3376	336	230	219	207	194	168	174	188	166	174	169	165	166	165	185	166	160	159	153	164	179	158	180	154	159	172	181	178	149	170	183	161	181	166	161	171	155	178	186	154	159	174	151	149	141	143	158	168	131	154	184	153	157	163	148	169	165	158	168	167	181	162	160	172	150	190	156	147	165	173	180	181	153	169	179	170	161	162	167	171	186	163	154	156	163	160	187	143	171	185	159	165	176	172	167	172	146	153	161	180	163	172	154	177	170	174	147	162	162	146	171	155	155	177	174	170	164	172	153	172	180	150	152	140	159	171	166	140	151	154	163	165	167	169	172	178	167	164	153	166	168	170	159	181	152	161	152	163	157	157	148	188	144	156	160	152	158	163	199	179	151	180	160	169	170	177	159	159	155	170	185	144	185	184	159	151	156	163	178	177	164	154	179	154	189	172	161	184	163	168	135	182	165	157	174	192	146	167	176	137	177	153	181	146	139	170	165	158	182	178	152	171	155	166	212	160	143	185	154	157	170	162	149	167	168	165	175	165	149	196	181	163	148	151	167	171	152	182	165	175	165	153	157	159	167	170	166	182	184	169	164	171	158	185	148	163	163	164	153	202	151	161	172	199	179	179	165	167	172	164	151	181	189	152	169	154	179	180	168	148	164	159	146	174	164	172	158	158	167	144	157	168	174	166	155	168	182	176	143	176	163	169	159	152	163	149	176	175	176	152	166	173	197	160	154	160	197	160	186	171	137	172	181	178	177	177	162	150	161	183	177	175	158	163	177	163	152	171	156	160	182	170	164	184	152	170	157	152	159	179	168	175	161	167	144	155	167	164	143	173	193	171	172	166	181	157	163	181	157	184	166	174	161	179	163	163	151	165	176	142	175	151	161	185	170	174	148	170	166	182	171	157	157	161	175	156	140	169	194	170	165	169	172	170	172	162	182	171	141	186	178	161	172	166	175	193	178	175	172	178	182	164	170	139	182	178	169	180	181	174	172	169	169	173	162	182	164	130	194	149	185	171	156	142	153	151	171	156	166	163	155	159	159	156	157	188	179	151	165	176	162	161	175	165	178	179	169	140	178	170	165	179	160	166	147	127	186	167	166	162	150	178	187	162	169	168	153	165	164	177	153	166	175	166	151	171	150	155	168	176	162	179	177	166	153	168	176	166	160	175	156	162	165	163	184	166	155	176	163	169	178	167	157	136	162	159	150	185	158	158	172	173	193	160	196	155	169	196	145	189	154	159	179	159	156	166	162	177	151	179	142	169	146	156	173	159	165	162	162	146	171	160	153	166	180	157	164	160	166	161	172	143	159	169	163	174	179	202	166	189	161	175	175	165	172	152	154	165	148	157	149	161	158	161	157	159	178	165	131	175	171	174	143	169	151	172	162	167	165	175	160	176	170	180	154	176	169	170	174	166	154	156	163	138	157	161	160	159	191	174	187	172	157	178	159	181	159	161	160	154	150	171	170	174	161	190	202	171	182	166	177	156	166	137	172	181	171	152	166	155	179	201	157	195	147	147	148	143	157	156	165	174	152	181	153	159	144	153	133	162	157	183	150	141	162	167	145	173	200	183	178	150	151	160	199	178	160	159	165	169	154	174	171	161	164	185	173	158	179	170	186	187	148	169	175	162	140	155	191	172	154	151	169	167	155	154	172	185	166	158	172	151	159	156	169	165	174	161	153	174	148	157	168	181	170	178	190	172	168	162	170	160	170	165	167	164	175	179	165	188	162	193	162	188	161	168	187	136	160	177	178	157	156	183	189	170	163	155	164	149	147	144	157	167	160	156	155	148	140	171	152	170	161	160	170	181	159	175	147	184	185	169	152	156	190	170	178	177	175	172	159	161	165	146	170	179	163	171	145	181	182	177	173	163	155	158	148	162	187	154	121	166	135	177	154	160	175	172	145	143	159	176	154	144	142	146	157	183	155	150	176	151	173	198	155	159	178	178	157	141	158	140	175	149	162	149	153	179	175	180	150	151	154	174	177	169	189	147	172	139	178	164	171	142	170	139	197	175	155	178	167	166	160	137	165	159	151	151	169	164	163	171	165	154	167	182	170	178	169	185	144	169	184	185	165	196	173	169	165	185	174	174	177	147	177	152	152	177	157	178	168	169	173	159	157	162	132	159	161	179	161	159	151	164	170	163	156	150	175	164	152	174	162	167	153	154	165	161	161	155	173	144	159	184	154	174	177	163	154	171	156	170	156	168	151	157	187	172	174	147	168	178	142	169	151	186	167	173	170	158	176	172	171	152	154	183	158	165	184	165	163	158	171	167	169	170	163	160	164	170	180	149	174	165	164	178	185	164	175	157	181	150	185	162	182	173	153	157	163	161	168	174	135	180	158	152	172	173	145	163	170	143	151	169	149	167	146	164	164	183	162	177	158	173	189	172	174	159	176	140	179	171	186	186	185	156	164	176	140	159	163	193	144	169	173	156	187	188	157	153	153	163	162	179	161	150	187	167	190	155	181	169	189	168	179	168	173	150	169	156	164	158	146	179	161	179	160	162	180	160	167	163	182	189	160	175	177	166	159	150	174	162	152	143	167	143	150	148	152	176	184	178	167	160	153	170	172	163	166	168	168	142	176	183	160	172	172	181	180	177	176	178	195	167	167	162	170	193	170	163	163	168	160	174	144	144	140	161	174	145	150	170	176	157	165	158	171	134	188	168	165	163	158	169	153	173	188	176	172	168	170	183	163	163	154	158	145	156	173	156	158	161	160	147	151	174	163	167	171	141	165	183	168	163	164	168	158	184	152	167	174	161	149	159	168	172	181	183	172	133	158	167	154	192	174	190	168	154	168	179	166	162	181	166	171	166	175	188	140	169	161	186	165	166	141	127	171	159	164	150	192	167	165	190	155	139	136	176	158	176	185	195	162	134	157	171	191	166	186	175	149	182	138	178	148	174	160	151	183	178	149	177	191	172	165	158	159	159	146	174	175	148	147	174	189	178	174	152	179	175	138	175	161	155	157	186	192	169	157	151	160	158	149	192	161	163	163	169	186	168	166	155	173	161	159	164	153	158	157	159	148	160	155	152	153	166	169	163	162	180	163	177	165	181	168	169	142	174	155	156	172	162	145	161	164	161	176	191	172	155	166	171	172	176	170	163	153	175	161	162	172	155	160	173	161	148	175	172	145	185	166	161	165	174	158	159	168	161	169	175	193	160	148	164	154	169	170	170	145	152	154	170	156	164	155	179	164	158	183	165	168	177	169	168	160	166	155	170	161	169	151	157	161	178	129	145	164	173	143	167	175	163	151	158	177	178	151	173	171	141	153	165	165	171	159	171	157	165	161	166	167	154	156	150	177	168	182	164	169	192	178	154	173	169	161	162	139	158	174	188	172	156	170	163	161	157	170	195	160	175	155	163	178	154	172	152	175	151	188	182	147	156	176	169	178	156	170	178	139	176	173	151	158	175	172	164	162	167	164	146	185	166	180	182	172	140	147	149	173	157	168	154	171
14491	8546	531	302	254	241	240	225	203	185	222	205	201	202	196	200	196	185	200	204	176	175	195	178	188	190	201	185	174	189	194	180	201	190	200	184	200	168	208	188	196	192	210	190	173	176	206	191	183	182	213	177	195	197	196	159	212	181	181	188	202	169	186	184	184	180	188	186	158	184	190	176	205	175	190	185	210	195	177	189	169	179	183	168	182	191	169	183	179	187	171	194	178	183	183	154	186	215	175	187	185	178	207	198	205	177	179	189	168	178	200	172	178	177	172	175	164	202	185	173	184	199	181	211	184	190	186	203	165	201	179	194	179	189	190	191	195	180	191	182	165	167	157	179	202	199	163	186	158	196	207	198	201	183	180	196	192	198	182	214	181	204	169	189	193	191	155	209	197	172	168	185	172	202	175	204	184	201	174	180	186	193	174	157	176	229	173	164	199	179	174	182	175	201	183	177	176	170	175	195	195	199	201	181	197	193	202	181	181	180	179	198	182	211	199	183	205	205	196	162	159	191	189	162	189	178	181	181	184	170	186	163	190	199	201	173	182	175	192	180	190	153	176	188	187	188	199	202	189	198	168	205	167	187	171	200	210	192	176	180	174	175	171	174	189	168	176	191	193	180	174	195	203	170	185	173	171	168	181	162	179	181	195	191	173	169	212	181	166	190	168	179	178	215	195	176	199	177	176	188	200	152	198	194	186	181	196	201	187	172	211	192	198	194	175	169	180	172	194	196	188	170	191	176	170	174	184	204	189	185	197	186	191	204	176	212	222	192	197	183	189	156	176	195	180	190	170	186	164	176	190	178	193	203	197	178	179	186	163	194	211	189	148	208	169	177	191	218	200	187	202	195	189	179	196	200	199	186	170	181	205	194	201	210	158	187	197	188	205	167	196	188	176	188	192	214	164	165	186	194	198	167	187	191	205	199	170	206	190	219	174	150	183	186	175	185	190	198	186	173	202	200	183	203	202	174	187	180	189	191	186	181	201	205	202	179	170	196	198	167	188	162	200	213	178	188	183	214	185	176	182	215	179	184	175	226	189	192	178	175	154	194	191	196	191	195	197	191	169	180	160	195	172	200	201	200	188	167	201	170	184	162	192	201	193	189	178	186	172	190	190	233	178	193	191	191	169	169	196	197	179	199	180	179	215	178	188	197	185	181	204	169	206	158	199	193	188	193	173	158	180	164	197	202	176	180	184	175	169	201	178	182	186	189	182	190	188	179	206	206	187	184	178	204	202	190	204	192	157	190	166	176	182	170	182	174	209	201	196	200	196	185	178	182	177	212	186	189	184	181	180	170	179	167	175	180	179	196	193	170	183	185	166	170	181	182	207	209	201	193	209	177	185	164	176	169	195	207	178	186	198	188	191	226	193	185	191	191	176	186	172	177	207	194	182	192	204	193	192	190	169	217	183	192	171	215	177	177	189	199	190	196	179	175	186	186	188	183	177	172	188	166	197	181	186	179	195	182	190	190	172	171	167	184	187	187	175	205	160	168	175	180	187	180	171	198	177	192	197	168	181	199	218	170	158	159	175	155	205	195	193	161	163	186	194	208	199	183	198	194	195	181	184	194	189	178	184	209	178	169	192	183	184	198	211	165	180	172	180	219	190	190	198	176	193	195	167	196	213	206	188	176	174	191	186	189	178	170	173	179	194	161	187	192	170	200	240	176	159	188	162	211	172	185	177	188	162	167	173	217	200	164	211	209	166	182	172	174	191	177	178	182	216	235	167	185	195	191	184	188	218	205	194	169	200	183	205	203	186	168	184	193	194	199	187	197	175	213	176	176	202	180	206	186	184	171	174	193	209	182	183	189	218	206	196	195	195	169	178	170	169	194	198	193	188	188	177	182	190	176	182	183	176	168	188	217	198	188	185	203	174	177	186	187	173	187	189	180	170	189	216	198	188	164	173	155	187	180	181	172	172	195	174	183	187	188	182	179	188	168	203	161	167	184	185	182	198	197	195	185	184	172	195	167	193	186	161	205	173	178	195	187	183	179	196	172	199	175	187	164	185	176	177	189	185	201	203	183	161	182	209	197	163	191	199	183	198	176	193	173	191	181	176	206	178	194	201	193	197	180	203	188	185	190	213	185	202	161	191	193	172	168	181	177	194	170	170	180	191	156	180	201	196	201	206	177	191	226	180	189	191	161	199	158	176	167	179	187	187	186	175	185	203	194	189	187	198	190	178	205	169	184	181	180	179	187	189	190	189	213	169	195	175	183	172	172	163	195	160	168	190	191	181	178	183	197	193	177	205	199	188	169	185	183	182	153	172	158	179	181	196	173	182	195	192	183	187	166	169	178	193	215	173	200	170	185	187	197	178	201	191	206	166	185	178	168	194	181	181	203	177	191	167	197	184	182	201	198	180	195	183	196	187	195	198	182	198	187	197	186	177	198	181	181	193	178	165	174	193	173	179	186	204	204	194	192	192	153	199	157	204	241	214	170	186	192	170	188	207	207	214	190	192	203	207	176	179	199	209	200	194	173	212	186	185	185	178	196	181	205	168	199	191	178	186	188	180	187	168	195	178	181	184	185	171	178	199	187	177	191	212	168	198	208	189	171	176	179	169	205	182	190	186	204	200	178	181	171	152	174	170	187	170	203	191	173	165	189	211	189	198	174	195	216	168	201	200	183	172	194	190	200	198	175	205	187	181	189	206	203	197	188	188	191	203	178	184	188	194	190	205	188	201	208	176	201	183	175	199	179	187	207	204	201	204	165	162	218	191	192	202	174	172	191	195	185	157	201	184	174	178	166	190	199	165	200	199	197	206	182	185	183	207	179	182	177	187	185	202	191	177	185	187	155	171	213	194	189	186	181	201	198	156	182	194	201	199	188	192	168	186	207	185	190	196	166	173	201	191	172	180	175	178	208	175	190	183	216	202	197	189	167	179	204	166	203	169	206	187	177	193	196	198	178	200	183	195	192	210	177	194	172	200	204	178	178	180	180	164	178	177	201	181	194	183	185	179	213	189	194	185	197	178	171	183	182	168	165	179	181	186	169	223	170	197	202	175	182	200	186	206	155	189	178	186	204	167	210	191	182	179	171	195	165	185	176	184	199	185	194	182	192	175	181	192	191	173	190	211	168	187	184	199	170	189	217	176	193	199	200	208	197	187	179	214	174	176	172	185	202	209	196	175	193	195	194	193	180	191	195	188	210	168	199	205	188	163	197	204	215	212	211	153	193	189	198	179	201	175	198	171	196	181	203	174	190	181	189	182	211	197	200	203	197	185	161	192	190	174	188	200	239	160	182	159	196	213	190	176	189	197	199	203	199	212	188	199	184	198	190	194	176	187	170	217	180	196	173	182	177	212	171	185	192	171	174	193	208	194	185	191	206	199	191	186	187	184	172	174	157	175	192	168	186	161	220	204	200	191	196	205	207	176	193	202	185	173	202	204	188	207	169	209	164	176	185	182	193	170	181	190	204	214	180	184	191	176	178	199	176	167	189	164	176	175	193
23734	21143	28172	24372	21125	8132	862	585	506	429	429	408	349	318	329	333	307	336	337	331	289	268	305	308	321	252	275	259	287	251	283	283	287	245	263	268	255	275	251	284	266	288	280	261	282	261	267	249	290	242	236	230	299	242	249	241	279	248	247	245	232	283	283	231	254	259	244	264	284	288	247	265	255	272	250	255	223	258	275	272	275	266	292	250	244	272	259	243	253	262	248	256	262	251	216	258	268	221	260	291	286	255	276	234	263	234	255	288	255	231	259	252	261	272	241	271	267	266	266	261	286	276	252	289	256	256	233	258	252	283	256	274	310	242	267	275	261	278	260	227	261	259	266	265	277	261	248	249	265	235	243	290	258	269	229	258	256	232	306	260	255	252	258	269	277	298	266	264	280	271	274	282	234	304	285	257	239	271	255	243	258	251	271	260	258	288	248	250	243	265	265	254	258	252	264	258	250	266	249	269	280	264	270	250	302	261	258	267	287	251	256	262	273	270	260	261	276	256	248	277	274	246	267	258	261	253	270	275	250	270	257	292	277	271	231	274	269	244	277	284	251	305	280	284	246	284	244	272	265	253	285	247	248	284	273	249	267	262	273	280	250	258	257	234	277	264	249	254	238	269	253	266	251	266	258	260	296	262	313	252	255	265	258	279	305	270	233	257	250	254	271	270	266	279	265	282	285	269	268	237	238	302	268	274	244	254	268	293	255	281	247	236	243	282	254	230	237	272	281	273	255	233	268	268	270	233	254	238	245	263	253	276	255	274	258	277	253	249	262	269	231	269	253	261	222	249	259	266	267	244	249	263	255	254	285	263	268	288	251	256	277	283	270	218	283	292	265	257	293	268	265	239	271	254	260	238	268	273	252	261	236	313	279	256	242	255	281	246	258	248	266	231	258	256	288	252	260	262	286	274	269	242	245	281	251	282	276	278	263	230	273	274	255	286	248	262	255	267	272	275	270	258	247	237	249	278	262	245	265	275	245	245	259	286	269	259	301	257	240	256	281	296	275	250	252	284	261	251	243	275	280	264	256	258	306	257	243	265	294	258	243	258	274	256	238	273	292	249	286	244	259	258	244	249	298	253	240	286	271	230	281	240	275	241	274	257	245	251	232	249	243	255	229	248	268	256	257	270	268	237	252	266	234	245	265	263	244	263	275	249	263	261	216	263	256	246	273	287	255	266	262	257	293	265	284	245	233	261	249	239	253	252	264	259	258	251	285	305	247	272	243	241	265	245	306	252	276	242	279	279	251	270	228	262	271	270	268	257	271	249	256	276	236	285	269	257	274	284	250	247	251	262	265	241	237	259	258	270	247	257	282	262	241	274	259	276	254	274	268	257	257	289	239	258	273	257	265	259	284	261	257	211	229	258	266	254	246	294	257	255	240	262	221	237	275	261	247	245	259	266	249	287	249	238	283	233	262	280	233	294	253	247	262	227	222	255	247	274	235	245	249	236	254	272	275	259	253	247	261	273	254	244	266	241	270	267	264	260	261	273	249	244	264	250	239	261	277	273	248	257	284	285	250	262	265	260	244	263	263	236	277	257	275	246	250	258	286	276	233	267	259	266	248	254	277	265	284	266	274	268	262	280	265	245	237	262	255	281	272	258	259	259	262	254	255	217	261	263	261	251	268	224	261	238	256	236	259	274	259	254	250	279	269	252	264	265	272	254	272	281	289	247	243	243	258	248	282	277	270	240	218	277	256	257	268	262	267	264	253	260	241	253	257	240	241	273	262	256	272	246	281	244	266	242	245	244	253	274	248	267	260	240	248	249	273	286	237	257	258	260	283	246	240	266	265	242	227	254	272	237	274	247	247	275	253	240	251	266	272	262	260	255	258	256	301	231	243	230	258	260	268	247	259	291	253	285	281	251	294	285	248	268	243	252	250	294	251	267	267	272	262	267	250	264	262	265	276	245	268	268	233	268	228	263	250	231	238	246	274	258	265	278	275	252	258	254	244	274	252	268	247	259	259	251	266	258	239	275	248	239	259	257	250	268	267	296	264	247	259	271	234	240	251	258	257	259	267	264	249	261	284	252	292	259	265	279	257	297	261	244	258	276	271	267	253	253	266	278	267	238	246	286	270	242	253	275	264	258	249	248	217	236	285	269	283	301	273	273	253	247	246	224	239	261	269	239	256	270	315	249	272	267	276	272	279	251	274	259	241	272	252	234	261	291	259	247	264	244	289	261	297	263	260	276	286	228	266	273	266	270	264	250	265	260	283	239	247	292	254	262	253	254	270	250	241	282	290	228	273	254	248	268	271	234	243	281	263	235	276	273	263	264	267	251	215	268	271	262	278	295	249	278	246	249	260	251	259	253	297	242	253	279	277	242	248	258	256	261	219	263	266	274	253	267	246	238	245	256	262	267	259	258	268	259	246	249	276	242	254	247	252	261	244	271	258	247	278	266	259	243	269	284	259	274	262	255	250	255	244	275	266	254	258	260	257	257	263	235	260	237	243	277	270	278	264	235	254	247	253	259	250	274	270	263	257	281	261	250	262	242	287	263	282	266	257	292	217	257	253	255	285	295	262	266	268	277	252	271	273	279	235	256	265	274	283	262	236	294	261	252	279	240	267	273	255	266	262	313	249	261	273	275	304	239	237	256	270	287	226	261	266	273	279	237	308	259	286	267	266	257	249	280	261	255	269	257	245	258	228	255	280	257	259	256	258	243	267	238	270	237	272	266	222	264	257	263	251	230	260	260	253	251	235	265	257	238	256	287	262	267	247	265	271	262	238	285	240	271	258	276	258	238	242	288	277	266	242	272	278	272	248	280	248	247	269	204	218	266	244	274	241	241	262	244	275	273	262	273	231	276	271	232	251	256	261	252	295	255	262	240	269	250	241	258	255	239	296	269	262	253	261	265	252	249	253	261	238	255	240	284	249	277	268	274	279	259	259	264	279	260	268	249	238	265	272	262	288	276	272	231	287	267	250	242	250	276	269	278	252	292	248	270	231	266	260	241	231	254	252	275	245	254	234	278	264	243	259	261	266	247	288	241	266	255	262	232	226	286	245	291	262	254	257	275	230	279	239	258	257	273	252	271	254	256	271	262	262	275	262	271	249	228	253	294	295	272	259	262	265	264	255	259	287	280	240	246	279	244	280	260	281	276	269	236	251	295	243	252	240	252	242	262	230	294	270	268	264	249	255	245	234	227	252	254	226	252	284	263	264	260	275	258	254	294	250	263	234	260	201	250	264	255	262	271	263	274	269	255	270	276	246	263	250	271	260	253	271	272	240	250	247	234	271	267	291	249	254	282	265	257	224	258	243	224	245	251	252	274	209	238	232	261	253	261	280	241	252	263	259	275	233	218	251	265	246	268	263	256	268	281	254	242	258	288	277	305	275	283	260	265	274	296	260	273	269	266	250	266	256	279	248	250	284	236	276	255	276	265	258	265	281	237	250	253	265	251	249	267	280	275	268	276	268	272	278	269	254	284	267	256	274	271	236	268	245	289
15534	26387	5668	2616	1858	1383	1068	835	748	600	536	515	453	409	362	351	366	336	319	317	336	341	313	308	287	318	283	293	293	314	288	299	271	294	281	289	284	287	299	295	299	300	255	262	274	285	275	265	262	251	275	260	288	288	275	249	270	293	268	254	275	278	266	270	255	284	271	283	265	271	260	283	266	245	264	275	276	267	295	291	259	295	260	263	261	254	267	265	239	278	257	297	285	241	275	269	275	273	262	294	286	268	284	238	289	260	281	259	282	247	252	261	287	253	256	273	250	286	257	275	269	293	246	269	286	281	260	288	287	238	279	295	238	262	267	282	268	286	246	256	275	284	279	284	286	274	275	278	286	254	277	277	274	270	240	282	289	254	260	267	295	280	280	267	294	245	251	285	242	260	278	267	289	269	264	282	299	265	260	274	287	256	236	272	269	278	252	275	259	293	270	227	274	276	281	254	289	279	250	290	257	268	289	282	257	253	273	276	279	248	279	257	281	274	311	258	280	286	268	241	280	246	285	259	283	285	266	259	257	272	272	266	295	271	242	266	277	266	265	270	276	288	269	298	234	294	254	281	262	279	254	281	234	288	278	296	265	267	252	253	270	261	293	278	281	275	277	268	241	248	259	289	278	271	287	254	255	249	275	256	283	289	272	268	256	259	275	265	281	241	258	259	238	274	288	280	273	260	271	263	261	250	252	278	274	261	278	291	260	275	282	267	266	281	275	278	262	257	268	282	281	261	257	256	273	298	253	268	304	286	254	271	253	282	236	283	281	276	271	267	270	263	256	251	295	271	289	273	291	255	251	284	284	253	249	284	274	292	294	306	275	234	273	262	232	278	279	273	262	280	276	271	298	254	267	252	289	258	246	266	269	299	281	276	297	291	287	316	250	261	292	278	241	260	266	271	250	254	300	270	267	259	279	268	282	259	281	262	282	265	266	267	254	271	247	275	264	266	302	285	268	292	284	246	281	296	301	259	274	273	307	285	287	282	267	257	262	254	283	264	262	258	265	274	258	265	276	287	257	265	275	283	266	271	274	229	270	291	263	284	225	263	284	256	284	271	279	269	270	268	275	273	260	268	273	244	260	278	279	235	290	261	264	294	293	272	296	282	275	243	250	270	282	286	269	284	273	281	288	275	283	263	292	280	267	262	258	269	253	267	250	249	272	297	236	269	306	295	274	257	270	255	249	275	288	282	267	252	244	273	269	247	249	264	279	248	269	272	297	265	276	277	263	283	280	261	243	278	264	260	281	288	267	251	244	268	276	266	243	291	294	255	287	276	270	295	291	273	275	290	273	277	285	277	278	287	269	285	251	278	257	273	274	270	262	281	267	274	279	272	298	236	262	255	256	266	260	278	248	272	288	308	280	290	255	255	262	269	279	267	256	277	271	250	241	272	244	275	287	288	264	284	300	287	276	278	265	260	240	257	251	288	265	279	249	293	278	277	298	278	295	238	287	260	234	267	255	264	271	271	257	273	260	291	233	261	283	253	273	252	236	279	266	265	274	305	285	272	274	289	293	254	255	270	268	235	284	283	250	246	302	286	256	267	298	263	270	310	292	274	255	257	295	267	269	255	258	289	265	279	276	266	248	263	279	284	302	266	284	283	254	274	272	294	253	284	250	268	279	299	300	308	263	255	277	294	257	255	276	288	264	266	290	246	275	253	251	271	249	288	273	266	292	276	256	294	288	278	295	273	257	286	261	251	285	292	298	262	257	262	284	251	255	288	276	268	274	257	248	286	224	281	263	275	275	240	288	287	262	306	292	246	265	252	269	243	314	256	256	270	281	233	273	261	260	290	258	238	269	286	273	269	272	293	286	277	279	267	281	271	279	278	284	280	285	273	278	280	258	262	264	265	267	242	300	276	264	294	285	303	269	254	291	292	272	292	299	257	252	264	256	298	279	262	269	248	274	286	258	232	263	281	240	273	256	275	247	269	293	267	276	262	279	245	273	223	277	247	239	259	271	277	267	230	255	283	276	292	254	253	287	273	251	264	274	271	245	280	277	304	244	231	271	266	276	275	280	270	261	274	272	301	240	284	289	264	248	273	259	287	294	262	284	323	256	296	300	264	278	225	260	261	264	275	306	254	296	267	308	274	260	281	265	282	275	254	257	278	281	288	285	281	283	294	279	235	271	249	256	272	272	291	244	290	271	273	248	262	278	252	293	285	252	261	311	276	262	273	272	270	295	244	257	294	272	278	265	253	260	271	268	266	246	260	281	280	297	271	295	260	284	296	257	246	263	291	263	248	273	264	287	265	278	252	285	273	262	255	273	281	282	275	271	278	281	273	305	278	231	271	278	269	275	264	259	277	290	277	290	289	285	236	287	260	301	295	268	248	272	296	278	286	282	257	298	289	281	276	247	271	279	289	234	266	281	288	259	269	257	281	280	259	252	271	281	258	278	282	274	239	249	244	284	229	261	266	260	275	241	274	284	261	248	270	262	264	259	240	273	290	304	276	258	280	266	267	234	274	270	267	266	265	280	280	279	298	314	250	274	243	254	284	272	289	263	284	271	261	294	261	266	284	270	254	239	288	247	271	279	261	268	265	255	251	240	271	258	264	276	268	270	287	299	245	260	260	268	245	275	235	293	275	269	285	284	269	274	254	234	262	268	274	282	278	277	268	254	263	300	251	287	284	273	249	289	266	250	262	261	263	290	256	262	247	275	258	267	271	274	282	276	266	283	263	272	291	260	248	279	246	263	268	292	264	270	315	286	293	296	295	242	258	271	279	269	250	281	287	250	303	280	279	286	252	269	260	284	290	271	259	279	264	263	284	259	286	252	292	252	272	259	259	295	274	288	272	262	285	295	273	262	294	246	284	280	274	266	273	266	290	264	285	279	268	263	301	268	277	262	272	308	246	278	258	326	279	269	285	290	268	257	240	260	268	282	252	278	291	255	288	252	263	242	263	264	314	267	274	263	299	255	257	251	257	261	279	251	236	279	278	271	267	261	282	280	263	250	262	289	297	289	282	272	258	276	302	285	319	264	262	268	255	258	252	280	266	254	290	225	259	248	287	245	267	304	275	295	319	281	279	283	254	280	272	267	275	249	280	255	281	270	232	275	268	260	282	270	277	277	279	278	292	297	280	280	260	252	281	259	269	290	255	283	282	291	259	266	225	252	278	263	232	286	291	291	274	268	257	284	270	270	277	270	263	266	263	245	264	267	281	270	263	283	272	264	263	252	259	236	242	253	268	293	247	240	284	267	283	253	261	300	277	287	243	277	263	299	280	255	252	272	268	247	289	275	271	266	295	285	265	302	249	259	266	300	277	304	257	282	271	262	294	296	253	298	271	263	262	253	274	274	277	258	278	262	285	260	287	266	259	235	276	257	260	286	266	274	241	272	263	276	274	282	256	283	256	282	272	252	248	287	261	258	283	236	269	256	280	259	269	283	264	278	267	277	287	268	266	274	280	261	258	296	255	248	272	261	268	287	296	261	255	241	258	282	289
24904	21070	26863	25428	8318	725	521	484	425	432	387	360	388	353	372	378	351	383	346	368	370	315	342	355	335	335	338	332	325	350	364	322	310	354	353	326	351	319	355	313	336	356	327	344	339	347	325	349	347	329	354	345	343	320	340	331	337	339	363	324	323	351	339	346	319	304	352	339	332	327	326	328	371	323	311	335	347	320	334	325	349	340	321	326	303	316	347	363	366	364	332	345	311	310	380	312	332	349	334	353	310	319	305	340	320	314	333	329	346	347	322	337	317	336	331	329	337	332	341	311	326	305	346	341	314	368	333	321	322	353	333	342	348	360	324	304	326	347	327	331	341	340	322	313	319	335	308	354	325	327	323	351	336	326	347	345	349	330	292	331	350	328	336	339	343	341	312	324	335	337	351	329	311	317	326	340	340	361	324	337	337	319	307	343	353	359	330	352	330	333	334	281	348	327	327	337	358	355	324	300	323	332	370	313	322	356	337	348	345	320	332	332	323	335	306	370	331	345	352	318	326	366	329	336	370	334	331	321	323	338	340	362	301	370	323	339	350	349	348	341	360	318	322	342	340	337	326	356	347	356	309	330	320	330	329	358	349	350	322	369	338	352	359	325	328	345	344	334	331	327	356	313	349	336	323	339	354	354	339	359	319	320	357	311	316	355	362	384	347	332	345	373	310	346	335	302	312	295	302	374	313	368	352	354	308	310	317	319	366	355	336	334	339	330	346	338	318	343	353	363	356	306	343	351	336	315	349	332	349	326	324	336	308	344	328	337	343	361	326	344	337	335	348	342	294	351	345	344	332	319	321	352	348	351	339	304	343	339	351	333	298	331	333	297	314	334	342	375	325	381	324	336	350	321	340	333	330	326	335	347	338	340	342	345	346	341	371	313	324	353	336	348	329	345	355	341	333	307	318	298	311	337	338	334	320	326	374	312	331	326	332	337	343	300	323	327	326	334	360	309	321	324	311	344	302	359	316	360	334	355	322	354	323	324	336	332	296	354	318	350	316	338	355	357	328	349	340	323	342	327	321	343	324	350	368	373	305	358	301	348	339	369	314	368	346	339	333	363	347	326	336	336	326	351	314	322	358	353	317	340	321	361	340	324	323	344	357	337	322	328	319	337	347	379	341	360	330	319	337	336	317	358	332	346	328	332	340	320	329	350	338	336	357	355	285	336	341	342	316	342	329	321	351	371	336	306	340	329	347	350	338	332	364	368	353	354	332	335	341	319	335	335	328	372	341	313	343	331	350	336	306	341	335	334	347	315	339	381	348	352	326	330	349	353	309	340	326	374	340	326	312	354	317	341	346	345	320	326	338	360	329	320	368	321	365	324	339	361	307	296	354	370	329	328	329	351	357	316	339	341	365	346	322	313	341	320	331	313	317	305	365	340	349	322	319	313	332	311	332	337	316	345	349	357	352	333	331	318	347	317	378	339	337	348	305	313	332	309	334	326	358	337	338	334	376	333	367	320	353	351	366	347	338	352	328	391	341	304	329	328	346	349	355	350	331	330	319	325	306	329	359	355	332	323	370	341	312	352	355	351	321	319	320	338	347	311	388	334	343	335	385	314	354	311	325	313	349	349	322	357	304	367	328	327	350	305	325	340	334	344	355	343	348	367	287	358	329	353	346	369	360	321	343	337	316	321	325	306	322	333	354	322	318	339	326	337	315	343	326	372	312	332	338	333	323	317	333	340	340	354	315	346	355	323	354	318	350	328	361	303	307	316	332	344	336	351	313	325	370	335	365	323	323	342	353	334	329	343	329	342	325	296	332	342	341	321	316	351	340	327	327	327	322	319	340	332	319	337	331	328	347	340	336	340	359	343	365	325	313	321	300	317	336	343	332	307	334	348	324	356	380	306	321	369	336	324	376	331	339	333	318	342	324	341	339	331	378	334	345	334	337	344	317	356	301	339	331	366	336	311	349	352	297	294	350	359	328	364	347	320	358	311	327	341	340	315	345	366	346	351	332	317	317	369	347	317	331	341	319	332	343	350	346	337	343	323	311	331	347	317	331	347	359	346	296	315	354	335	388	317	357	347	320	377	314	339	348	348	332	332	321	343	326	332	342	311	329	343	345	348	316	325	325	348	345	346	356	322	341	335	363	347	327	321	361	349	334	322	345	323	350	361	331	373	337	312	309	336	322	322	332	319	324	329	307	336	332	334	360	312	327	335	336	323	322	331	334	342	341	364	335	323	373	356	320	309	320	354	316	395	310	337	344	312	333	338	336	331	355	371	340	323	309	301	300	364	331	340	359	303	327	360	335	360	352	322	331	336	324	350	322	346	324	321	369	354	380	357	325	311	340	320	328	337	375	328	332	327	328	305	354	360	315	325	334	342	326	327	313	340	317	347	329	356	326	368	343	338	326	357	337	352	369	341	327	308	339	341	315	318	324	334	377	363	339	303	331	330	314	349	341	346	301	355	324	336	358	319	324	342	320	361	348	328	306	343	331	345	297	350	320	341	346	324	307	329	359	296	330	350	296	297	397	350	334	328	321	339	344	355	337	354	344	352	353	343	371	376	362	328	329	311	353	335	353	306	316	355	341	358	318	350	319	331	327	345	366	343	357	341	310	325	334	357	326	335	338	303	306	334	335	378	345	349	389	331	311	342	336	339	320	306	314	292	342	311	346	339	332	370	354	334	291	335	325	335	337	334	327	317	369	330	334	305	342	340	317	361	321	362	333	293	327	321	323	316	326	332	326	295	340	319	328	348	352	324	313	350	338	304	354	312	327	326	333	340	328	322	325	328	366	337	334	341	309	374	335	344	338	349	363	348	319	347	344	340	306	335	339	376	344	338	319	344	308	355	293	348	342	343	328	334	347	322	319	353	362	310	332	292	316	327	368	341	366	297	320	331	325	330	328	351	283	324	344	347	352	320	353	363	321	313	316	347	358	332	311	325	324	330	351	322	329	316	357	365	342	335	335	329	326	307	321	349	330	338	346	353	301	372	346	352	331	338	339	347	326	341	329	330	332	354	325	352	313	335	368	346	313	339	337	336	344	324	333	341	359	359	365	307	337	322	349	321	355	357	322	349	317	319	328	347	321	322	330	338	321	329	364	336	310	342	335	323	336	322	322	296	335	332	340	326	357	312	330	328	325	333	342	339	320	324	342	348	349	310	314	349	309	334	363	325	326	372	356	324	325	338	341	316	354	338	339	321	359	304	323	311	345	353	363	334	363	368	309	343	358	342	383	327	336	317	342	370	327	335	335	342	352	313	341	341	336	355	320	362	344	339	314	309	355	315	329	303	310	311	335	331	337	349	337	364	351	339	308	383	342	351	309	341	344	358	330	382	349	358	338	360	346	375	370	329	342	312	321	352	323	354	341	356	367	350	303	319	361	329	349	305	315	285	362	325	357	314	323	331	339	354	330	349	335	312	287	352	342	317	351	346	352	323	344	315	321	344	304	315	306	341	328	372	338	350	318	319	312	361	360	328	345	318	335	333	341	312	313	345
15199	20321	3043	1548	1197	1001	784	670	582	526	510	471	452	423	395	402	416	418	429	353	404	414	404	409	403	361	362	371	369	386	373	376	368	361	356	380	369	354	345	378	313	349	359	373	374	374	355	381	367	373	359	347	362	370	359	384	357	362	375	360	384	351	360	358	378	380	380	366	341	357	354	347	357	356	331	398	358	338	367	390	370	351	380	415	376	366	327	331	347	356	344	355	359	351	341	376	358	359	369	385	391	382	348	364	394	389	345	381	383	345	360	371	346	379	375	336	352	329	356	353	377	333	355	352	373	357	353	362	376	381	340	343	395	359	400	395	351	340	374	335	389	382	339	377	358	342	366	353	350	363	353	376	359	377	357	346	361	375	339	365	368	355	355	364	368	370	355	345	367	376	372	344	355	371	359	374	380	389	369	333	380	361	373	367	375	336	355	371	376	366	323	334	418	378	364	369	356	364	369	360	327	367	328	321	379	373	359	342	395	356	353	386	400	374	364	340	400	350	332	347	371	370	372	374	366	346	366	349	392	323	364	377	329	389	354	375	356	369	343	366	364	328	359	354	343	391	367	344	357	361	357	351	367	351	351	352	368	352	341	370	370	352	342	363	362	381	341	365	404	342	377	370	359	338	366	377	361	390	347	355	351	377	375	366	338	359	354	358	329	396	349	389	332	327	381	356	356	384	357	365	358	323	363	356	329	345	392	365	391	341	384	354	347	364	368	355	381	375	344	339	362	366	344	361	352	340	377	376	378	345	374	359	344	371	354	383	355	368	403	414	404	359	374	370	361	382	363	344	389	361	324	373	355	355	346	372	375	369	381	365	379	361	363	368	388	366	388	346	378	342	330	369	390	377	383	331	400	326	377	351	368	364	360	347	357	365	391	370	362	341	350	343	396	370	377	343	353	355	360	363	368	352	366	350	371	360	341	347	359	363	364	371	364	350	375	375	376	337	388	324	390	382	344	366	364	362	358	383	388	370	381	369	365	364	366	367	366	359	341	357	357	361	339	357	348	370	345	371	336	358	368	392	328	361	370	342	357	331	363	393	365	329	367	378	367	387	371	381	328	345	345	368	350	360	355	336	376	349	331	360	348	372	368	358	382	363	384	366	352	415	355	392	332	365	347	356	367	405	374	407	343	366	371	365	333	350	341	357	373	348	364	357	390	315	370	361	329	327	368	356	368	362	375	365	378	357	374	384	345	377	365	392	343	373	351	395	366	342	387	358	375	370	373	363	392	337	367	384	357	388	370	370	369	345	371	398	354	321	367	386	335	349	353	373	365	397	382	405	359	374	370	344	378	390	391	336	368	372	369	379	335	368	347	361	359	378	365	319	380	352	363	339	350	364	385	355	378	335	357	357	375	389	362	351	384	343	375	365	376	390	383	358	348	371	351	337	353	362	376	336	360	357	333	369	356	378	325	375	380	370	369	352	376	379	367	334	372	355	377	349	379	356	334	388	343	353	354	365	366	366	366	358	362	333	374	371	363	338	386	373	341	344	344	361	378	362	321	346	350	363	328	353	359	326	351	379	345	355	354	322	352	355	369	341	348	371	367	374	346	363	362	350	395	381	363	349	382	369	358	340	354	309	344	371	359	362	356	373	373	368	360	382	344	357	360	380	370	395	350	346	387	371	375	361	342	377	342	365	347	405	340	360	352	384	363	344	364	321	397	328	384	351	336	364	358	361	347	344	383	350	359	386	346	316	367	355	321	340	367	383	367	355	384	348	350	368	345	384	385	367	354	357	368	364	354	359	362	330	368	354	325	359	370	314	379	399	385	369	372	372	377	390	374	369	345	364	338	329	363	374	382	387	382	367	325	358	356	358	360	373	354	381	344	393	382	348	367	354	383	361	365	382	306	325	328	378	387	349	409	391	357	349	381	380	354	339	344	357	394	383	331	361	341	373	367	344	352	362	360	373	373	359	381	353	338	358	371	369	365	373	348	351	370	367	343	374	368	335	354	387	344	367	360	377	346	359	345	348	379	349	367	355	357	364	398	390	369	364	344	366	318	367	334	354	322	366	356	392	376	356	358	378	406	332	356	310	313	381	370	375	361	373	345	389	384	369	366	338	364	344	382	372	367	377	346	382	373	362	360	350	373	392	371	351	365	352	373	358	325	349	373	335	329	402	352	347	330	389	359	391	361	358	354	363	351	353	386	333	356	372	365	329	352	338	383	360	351	330	407	326	372	353	348	353	372	388	338	348	351	368	369	381	376	383	363	395	357	381	347	331	346	387	353	379	310	385	350	364	346	375	379	361	358	369	366	395	386	354	374	367	346	365	373	374	339	360	349	370	358	363	352	376	359	360	385	385	353	363	382	356	352	337	370	388	354	386	367	360	354	368	363	387	337	393	339	357	375	374	334	352	347	377	336	338	370	369	357	366	358	369	374	345	340	377	396	400	355	372	367	354	399	379	388	374	405	397	337	351	336	363	371	337	365	329	392	349	368	338	351	378	383	349	369	375	363	378	362	363	357	335	370	370	340	384	362	393	380	353	386	376	372	355	352	319	340	349	388	353	352	354	376	417	362	317	384	355	334	341	360	366	362	379	356	352	364	323	389	326	345	344	366	362	384	340	343	322	391	359	350	372	387	326	362	352	370	359	331	370	391	389	345	349	340	361	354	371	372	391	361	384	331	343	373	387	334	337	352	367	356	353	366	368	380	352	357	344	369	358	352	354	362	375	372	375	323	368	377	320	359	368	397	387	330	364	351	397	375	378	350	345	328	353	340	361	353	365	359	369	375	365	364	362	368	357	333	347	372	361	343	379	332	373	387	363	350	365	347	348	339	337	347	363	380	345	367	352	364	351	364	364	365	341	369	368	378	349	362	347	352	357	391	358	345	410	388	350	362	357	354	359	371	354	356	351	351	386	383	331	353	364	342	356	367	310	375	368	373	350	377	342	341	368	316	348	331	367	332	383	384	351	356	362	334	347	381	365	363	357	337	349	339	339	352	348	340	371	347	359	348	330	371	360	361	341	357	339	368	339	397	408	355	388	370	341	403	402	369	365	389	364	370	363	338	359	383	351	355	348	345	347	344	363	372	312	358	365	374	378	378	335	327	382	362	367	357	321	415	333	368	355	361	332	357	363	380	346	366	384	376	359	348	407	361	374	370	361	383	367	374	369	333	352	402	363	378	360	362	362	343	356	358	337	362	337	388	365	368	353	353	360	319	391	342	377	395	352	317	373	372	357	376	400	348	335	349	412	361	372	350	368	376	351	369	348	330	336	389	342	383	394	357	346	383	376	345	335	352	359	406	335	341	375	353	372	369	368	354	398	342	398	361	384	339	346	357	394	365	367	362	369	359	399	364	353	343	362	385	358	403	344	339	338	346	351	334	391	385	363	355	365	360	365	382	366	382	370	367	361	361	354	401	379	332	369	337	383	348	367	384	356	360	358	355	369	375	353	336	352	355	412	400	358	372	351	382	373	364	369	328	345	346	362	341	349	378	356
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
