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
341564073880	341564074434	341564074984	341564075534	341564076084	341564076634	341564077184	341564077734	341564078284	341564078836	341564079384	341564079934	341564080484	341564081034	341564081584	341564082136	341564082684	341564083236	341564083784	341564084334	341564084884	341564085436	341564085984	341564086534	341564087084	341564087636	341564088184	341564088736	341564089284	341564089836	341564090384	341564090934	341564091484	341564092036	341564092584	341564093134	341564093684	341564094236	341564094786	341564095336	341564095884	341564096436	341564096986	341564097536	341564098084	341564098634	341564099184	341564099736	341564100284	341564100836	341564101386	341564101936	341564102484	341564103036	341564103586	341564104136	341564104684	341564105236	341564105786	341564106336	341564106884	341564107436	341564107986	341564108536	341564109084	341564109636	341564110186	341564110736	341564111284	341564111836	341564112386	341564112936	341564113484	341564114036	341564114586	341564115136	341564115684	341564116236	341564116784	341564117336	341564117884	341564118436	341564118986	341564119536	341564120084	341564120636	341564121186	341564121736	341564122284	341564122836	341564123386	341564123936	341564124484	341564125036	341564125586	341564126136	341564126684	341564127236	341564127786	341564128336	341564128884	341564129436	341564129986	341564130536	341564131084	341564131636	341564132186	341564132736	341564133284	341564133836	341564134386	341564134936	341564135484	341564136036	341564136586	341564137136	341564137684	341564138236	341564138786	341564139336	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	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
22730	21456	28704	24592	21449	18682	988	423	296	285	232	221	241	171	213	185	181	196	171	184	179	166	188	168	164	162	157	172	156	169	177	183	174	148	148	159	161	158	160	148	137	187	160	149	155	134	142	149	156	169	173	166	148	148	153	152	185	148	145	160	140	131	141	144	139	153	153	136	133	155	169	135	136	147	140	158	145	133	128	140	151	161	136	141	135	132	127	137	149	126	133	153	168	148	142	151	134	149	142	166	146	145	141	148	136	145	156	149	149	137	137	160	128	155	146	153	148	134	133	150	148	143	160	135	177	159	154	146	129	152	143	134	122	149	137	151	126	159	136	148	141	151	130	165	149	143	157	148	125	155	148	144	143	152	150	156	160	138	158	143	151	147	151	165	143	126	151	136	133	122	139	144	141	152	170	127	144	147	128	128	147	154	141	140	159	146	142	134	142	140	150	131	151	124	162	145	143	155	129	145	135	139	130	147	146	160	158	143	149	147	134	157	140	154	172	151	155	132	160	155	137	141	160	130	145	113	128	146	119	156	147	145	116	161	131	164	156	176	129	113	139	147	149	161	151	142	129	146	150	174	164	145	141	135	151	174	147	166	155	156	146	142	152	146	149	140	146	164	139	119	140	145	145	147	146	135	139	132	125	152	143	159	160	134	142	145	152	113	126	139	149	147	161	133	138	142	161	161	171	133	158	135	146	159	153	135	115	153	139	152	156	140	156	145	139	146	149	153	146	152	142	152	150	141	124	150	133	140	128	149	135	151	171	143	152	145	156	145	130	139	139	170	142	157	140	128	143	130	133	153	153	131	137	152	154	146	143	126	143	135	130	144	147	137	158	152	142	150	140	132	160	142	123	166	149	156	140	146	127	172	124	155	136	148	142	146	147	135	127	154	161	133	155	142	143	144	134	135	136	151	154	159	149	136	147	131	161	124	143	144	147	154	115	147	157	135	127	140	150	154	148	134	137	131	134	143	143	115	142	144	137	148	143	144	144	127	143	135	123	159	127	143	157	153	136	140	166	135	140	150	155	153	142	135	152	147	153	156	158	156	135	160	151	127	147	153	146	149	147	162	141	149	152	133	153	141	149	148	130	184	159	157	157	145	152	145	143	134	129	139	150	129	180	145	137	138	142	143	161	135	148	136	167	154	142	156	150	110	137	151	121	136	138	145	134	162	155	131	162	138	127	134	146	118	167	155	128	153	141	150	138	147	145	152	172	137	130	135	122	151	136	141	130	135	129	162	143	147	134	145	166	152	148	137	159	131	147	160	149	139	159	142	147	144	135	151	128	141	169	142	150	144	148	156	138	159	159	163	131	173	143	127	140	158	146	144	152	146	142	127	114	116	135	129	143	141	145	141	160	160	153	129	161	141	147	135	126	142	136	171	133	138	129	146	147	139	157	151	162	135	168	179	156	137	142	125	129	129	142	164	127	144	144	149	153	162	129	138	142	151	164	142	143	152	150	138	150	149	166	129	136	164	134	140	144	160	145	145	134	146	141	148	184	130	144	156	132	123	143	143	151	143	158	140	118	134	141	155	164	143	148	155	130	145	158	125	130	157	147	147	162	150	146	143	131	119	133	145	169	167	149	136	155	133	140	141	148	135	144	138	141	161	136	143	141	130	153	151	147	129	149	151	132	156	149	140	141	153	165	150	160	131	158	131	136	141	167	128	145	139	153	146	154	133	149	137	154	168	150	126	130	123	149	151	146	153	157	162	149	140	148	130	137	156	132	154	156	138	137	128	137	160	125	123	167	150	139	150	140	140	155	185	147	160	155	141	147	130	119	175	154	134	106	173	155	141	146	156	137	143	166	142	145	135	163	147	157	146	149	126	118	140	174	156	164	146	125	141	145	148	144	142	139	134	137	127	155	139	127	153	150	177	134	143	167	136	143	148	145	144	143	141	162	155	148	152	152	153	156	126	181	134	142	143	152	153	136	125	160	156	140	151	141	150	126	137	157	145	155	132	131	146	154	150	148	142	133	144	132	138	156	130	144	137	162	128	147	151	169	152	143	146	129	162	169	163	147	136	145	144	157	145	151	160	131	126	147	151	125	160	142	138	166	140	136	141	157	144	132	154	159	141	147	141	136	151	129	176	158	144	131	126	131	153	126	139	136	155	156	117	147	153	148	131	125	141	158	133	127	146	164	132	143	169	152	140	122	155	141	147	116	147	134	154	148	115	163	140	163	137	140	162	156	145	153	151	141	141	126	132	151	145	149	159	162	147	147	153	140	134	155	159	126	137	158	149	168	157	131	143	157	156	133	138	144	148	141	128	138	129	134	162	133	147	135	155	140	147	133	132	139	147	151	159	141	151	147	136	129	138	134	172	143	137	126	144	147	111	154	153	145	147	140	130	136	152	144	135	119	155	166	126	152	161	146	148	152	134	147	149	128	123	177	180	145	126	155	166	170	158	162	142	156	142	147	143	166	165	136	141	132	139	167	135	126	150	132	129	159	135	142	155	170	135	149	138	133	152	150	120	145	159	146	142	152	145	157	135	135	132	129	145	150	144	136	170	124	161	139	154	133	148	138	163	156	151	156	153	113	149	162	165	156	152	148	151	124	148	143	128	136	130	151	146	144	133	140	146	166	125	141	143	129	144	161	152	152	145	159	131	157	122	131	148	153	144	161	128	142	138	137	136	148	179	157	159	120	176	141	153	129	144	140	150	134	139	148	142	140	140	158	154	125	149	144	136	141	145	138	142	159	131	136	146	148	167	140	146	133	145	119	131	150	141	164	156	155	160	153	138	139	150	157	126	149	143	132	152	146	165	164	160	159	126	169	142	124	163	149	142	161	150	132	145	163	170	135	145	150	152	162	171	139	137	141	157	149	124	118	146	128	159	153	146	132	134	162	147	161	152	141	161	159	162	128	146	147	152	153	140	141	154	154	134	152	145	123	133	129	123	147	157	147	134	149	141	143	143	144	147	142	156	150	146	142	155	154	147	133	153	137	134	132	147	149	145	146	152	144	134	135	149	131	156	143	126	146	127	142	146	170	147	160	137	142	151	147	140	144	115	141	153	159	140	130	145	124	140	153	139	142	153	159	149	129	147	147	146	146	140	144	165	143	155	145	154	132	143	136	152	129	138	143	152	143	137	152	143	142	148	129	172	140	177	140	144	153	127	157	138	135	133	162	141	151	137	136	156	153	153	157	127	137	127	170	164	150	141	141	149	130	124	111	138	134	149	140	131	123	142	143	139	127	136	150	144	147	133	126	147	154	144	146	131	135	145	134	144	142	145	128	162	148	159	138	143	139	134	148	147	147	154	155	126	151	148	140	151	120	143	138	125	133	152	140	107	142	148	168	155	157	130	154	135	102	135	133	146	161	134	115	134	129	147	158	138	136	150	139	160	143	141	139	148	130	138	146	148	138	120	164	136	147	130	142	141	132	137	152	155	159	154	139	144	160	160	153	134	141	145	146	148	147	136	134	151	145	139	153	143	129	132	149	137	154	139
23396	10618	6657	3016	2115	1535	1125	933	778	602	524	442	408	347	357	318	317	310	301	296	296	255	262	234	242	250	246	235	229	230	201	230	202	202	267	238	218	240	230	237	203	206	201	196	208	217	203	208	209	193	221	208	218	206	199	208	202	236	220	205	211	191	210	221	203	207	194	214	208	189	206	205	221	190	209	234	187	205	225	200	211	204	207	180	193	213	175	204	202	222	207	200	209	200	220	182	213	217	199	206	214	204	214	210	197	189	187	182	212	224	189	209	198	213	189	193	223	216	237	185	191	227	229	197	183	191	215	212	211	217	212	217	204	202	217	203	190	215	188	211	225	233	206	209	193	202	194	205	215	201	206	184	190	203	215	203	202	228	196	188	229	215	181	168	213	190	196	216	209	218	213	191	206	213	221	202	205	181	198	194	194	206	228	203	230	222	218	215	208	201	209	200	211	196	189	208	213	238	186	219	190	211	192	220	191	222	235	233	207	206	229	198	191	199	206	209	221	202	196	205	213	206	190	206	220	208	193	182	197	197	197	213	220	217	203	198	178	192	196	204	191	193	212	193	212	208	213	210	197	180	200	204	231	181	208	210	212	223	209	193	192	202	205	208	211	209	219	206	213	223	229	188	230	220	214	202	214	200	209	196	214	203	221	220	200	211	185	224	200	210	210	212	188	204	210	210	233	235	197	211	199	214	179	191	213	211	209	180	210	195	218	222	201	211	203	181	203	193	193	197	219	194	200	193	213	226	187	196	205	231	218	235	172	187	167	205	222	193	188	212	179	189	197	190	196	230	226	191	204	197	197	218	219	200	202	193	199	203	224	195	211	217	204	205	204	208	232	196	231	206	197	219	199	184	214	202	199	199	213	174	196	226	205	215	206	203	202	210	213	196	195	230	198	217	199	203	209	177	216	217	198	218	203	195	195	206	192	194	191	212	209	201	201	201	210	205	200	204	221	224	195	212	214	208	222	200	208	219	177	206	206	206	202	180	199	197	201	208	203	224	206	213	197	194	191	174	201	210	191	197	207	198	200	214	193	214	193	208	188	219	204	174	205	204	191	189	231	225	200	204	233	190	208	188	204	189	188	196	213	203	203	177	205	236	193	188	194	210	212	230	207	230	201	199	205	182	241	214	202	189	186	211	204	212	197	212	179	209	205	208	205	196	189	211	204	210	187	207	226	205	198	174	190	203	197	200	200	189	220	203	197	227	220	202	203	201	177	210	186	199	223	211	212	213	194	195	191	198	179	188	203	201	197	216	206	218	199	217	220	213	205	187	194	198	201	216	193	228	180	197	211	200	205	196	208	198	239	200	201	214	174	208	183	215	213	175	189	195	200	192	185	199	218	210	213	218	220	211	200	206	190	181	192	183	221	204	176	192	193	203	178	216	199	207	194	197	217	218	192	219	202	211	216	206	207	210	169	198	211	213	204	170	228	214	192	188	191	233	198	190	227	211	205	192	222	203	203	229	243	205	213	198	214	198	230	188	197	219	216	206	201	250	191	218	219	220	218	172	200	175	208	215	202	194	212	234	182	197	195	175	201	205	225	196	185	211	209	196	203	211	171	210	211	191	205	194	189	191	162	207	186	199	247	206	208	187	200	202	189	197	224	211	206	192	191	191	209	218	229	227	204	212	217	186	207	210	204	200	211	198	193	215	205	197	228	214	217	202	209	208	204	233	190	243	239	208	161	202	217	206	211	217	199	215	209	209	214	224	218	244	219	183	206	196	187	212	215	210	201	203	206	197	227	205	192	196	192	175	210	211	230	199	212	201	220	201	195	210	195	200	198	207	209	206	208	210	230	207	184	210	207	198	199	199	157	182	185	211	210	175	191	183	206	176	193	212	196	227	238	217	193	198	190	196	210	199	210	212	218	203	183	217	219	199	196	211	196	188	230	208	221	220	212	197	205	213	215	210	191	194	179	209	223	185	214	206	199	192	196	207	204	187	228	164	198	199	212	217	217	222	199	210	181	207	205	219	217	229	218	184	204	198	204	209	206	195	198	199	218	202	224	184	194	198	213	197	229	186	218	191	192	211	202	201	181	217	221	220	233	185	210	228	230	202	204	226	218	194	214	196	208	217	207	190	192	209	207	200	211	239	238	201	229	182	204	204	224	199	205	195	227	220	220	199	228	196	221	188	196	187	196	202	213	220	199	211	228	185	207	219	217	205	213	226	198	200	208	235	203	212	187	191	211	190	228	192	240	240	223	212	196	186	211	210	216	198	228	214	206	191	210	175	218	188	221	190	211	227	229	214	198	210	188	196	203	185	194	199	198	180	217	199	172	211	183	183	189	215	205	218	208	193	201	175	202	199	226	201	221	197	206	198	187	179	178	214	185	214	189	217	204	181	197	198	188	218	210	203	203	199	214	196	226	205	213	221	208	191	197	201	173	217	197	190	208	213	192	161	195	193	214	225	199	217	190	228	197	200	196	190	192	192	194	171	204	220	208	199	210	188	207	205	213	222	218	203	212	242	197	220	210	188	183	186	204	198	231	189	191	196	223	205	217	225	207	221	194	194	238	213	225	192	197	202	206	187	194	199	197	198	206	226	194	219	215	216	203	202	213	193	200	241	197	212	201	230	181	206	204	216	203	197	181	232	233	225	218	203	203	224	199	194	226	217	207	197	198	199	211	177	208	196	212	179	185	188	186	204	196	211	195	234	198	187	207	206	184	239	243	198	193	187	191	222	198	212	196	192	232	195	220	205	213	222	197	178	188	219	218	208	192	201	215	189	219	227	209	196	201	194	199	183	206	228	215	203	206	189	221	200	203	203	214	202	208	187	220	193	194	196	194	223	198	214	218	178	222	190	201	196	207	213	205	206	185	177	215	197	191	205	205	197	203	218	204	183	182	218	201	209	219	226	195	228	202	234	203	202	192	219	195	196	207	198	211	207	205	200	207	188	203	186	191	189	226	222	200	211	187	225	189	201	200	187	196	214	221	214	182	224	213	203	221	209	182	176	209	223	199	207	228	196	219	183	213	217	209	199	239	196	177	207	217	223	215	205	193	219	197	215	191	196	168	221	210	210	222	186	227	184	212	238	204	209	193	194	182	193	194	223	206	193	185	210	191	214	216	193	223	192	225	193	199	197	223	206	207	222	202	207	186	185	216	197	214	201	212	179	191	206	182	202	217	192	214	187	207	217	193	201	205	198	189	185	201	215	216	225	214	226	167	207	205	208	207	212	191	204	216	223	203	217	189	193	205	193	230	190	187	222	211	207	223	219	198	196	195	201	216	189	204	224	187	213	198	216	207	201	168	224	195	185	215	197	198	174	209	206	209	204	195	224	207	209	208	201	182	214	210	205	180	200	200	196	223	190	193	195	213	187	216	224	198	213	176	220	214	225	181	194	188	214	194	203	180	201	190	204	211	219	197	205	195	200	196	199	211	208	226	199	227	198	207	212	214	223	219	213	207	186	204	220	225	193	205	187	208	209	223	216	204	195	212	207	186	201
27944	15292	2010	616	553	451	497	479	480	474	482	450	468	446	453	504	516	480	427	477	460	477	433	435	497	437	446	432	446	426	461	471	443	444	447	446	464	464	462	422	446	455	493	465	496	421	415	417	471	457	455	413	485	453	450	487	466	477	466	443	477	472	463	460	444	456	481	498	464	472	479	480	458	486	462	462	468	471	464	464	447	452	478	385	456	472	481	473	431	460	469	442	439	456	458	485	425	479	465	411	486	464	484	445	513	455	473	452	456	452	434	440	499	449	425	495	454	454	445	488	466	458	474	462	453	470	452	452	511	455	457	451	469	465	460	456	494	479	444	468	480	474	465	474	438	450	466	464	467	481	447	492	458	454	481	461	417	490	468	476	454	448	464	425	449	508	460	415	423	450	486	438	458	429	439	470	458	458	441	434	448	454	512	460	436	467	429	444	458	425	475	447	449	474	448	433	466	461	439	433	452	456	465	443	459	446	446	489	459	508	489	455	472	472	456	455	473	497	492	461	452	484	506	425	431	468	478	431	457	454	440	432	430	423	428	462	448	482	459	448	505	497	453	474	457	469	461	468	440	494	463	450	416	464	460	486	445	465	470	472	441	455	469	501	447	464	472	436	456	505	409	458	442	462	447	496	463	460	475	465	479	449	469	425	431	460	479	468	448	472	420	425	467	493	488	439	464	472	504	473	493	444	490	418	525	478	460	470	490	464	436	459	483	491	437	462	446	487	464	431	460	447	472	505	479	455	461	463	486	437	454	453	459	444	458	471	450	471	465	460	440	463	471	508	495	434	441	461	437	412	471	447	480	447	465	443	468	431	442	406	422	455	463	473	462	443	448	468	476	438	478	487	505	464	449	479	478	454	485	479	431	467	462	441	467	473	438	492	446	441	453	466	433	464	489	451	457	420	445	436	496	446	490	467	472	451	449	468	459	504	469	479	436	486	456	464	472	486	445	473	474	453	465	472	461	460	488	461	453	436	440	445	452	456	476	481	442	479	483	432	461	405	460	468	476	456	417	470	449	481	458	448	460	446	462	443	441	434	473	488	416	442	440	479	481	468	458	486	437	463	458	429	443	453	487	460	439	485	442	492	463	444	469	487	476	488	435	446	467	443	426	449	450	510	440	456	472	438	469	472	458	441	467	469	454	480	485	427	445	460	442	519	467	447	436	446	466	423	470	442	462	448	472	463	478	481	441	457	479	475	455	465	472	473	454	454	452	449	425	443	460	427	449	477	432	439	442	467	472	432	467	470	459	464	470	454	435	462	447	484	480	455	441	456	466	447	437	444	456	460	477	471	460	452	475	481	492	452	490	503	490	433	464	462	514	439	422	451	498	460	482	482	489	436	474	439	444	462	453	470	441	515	472	474	454	450	453	460	469	463	467	442	454	434	437	462	482	464	430	442	454	468	485	441	450	443	459	460	470	467	470	453	459	439	443	443	441	440	461	522	452	437	457	487	459	467	469	435	443	434	498	478	454	479	433	464	482	431	455	497	463	431	484	487	478	467	492	443	484	440	474	460	496	432	438	464	509	473	463	435	481	436	502	478	490	490	472	464	466	447	477	449	431	486	482	436	468	495	493	488	488	444	480	496	461	458	479	459	474	436	437	445	481	436	473	459	454	459	436	468	427	454	459	473	467	429	465	488	507	437	481	479	487	515	446	469	434	441	452	429	456	454	465	524	483	457	493	491	468	470	434	467	514	465	451	441	472	458	420	471	440	463	446	445	455	505	462	431	463	460	433	443	460	433	452	442	456	461	464	458	463	429	468	489	462	505	478	464	482	462	469	439	479	457	463	495	465	454	454	417	473	465	495	506	428	466	467	458	442	455	426	454	477	450	452	517	479	462	437	507	458	452	487	454	437	448	437	482	466	520	496	446	475	437	459	451	460	464	442	478	494	449	485	451	454	445	492	443	470	485	444	469	451	444	488	464	465	485	444	466	484	437	463	484	464	461	488	437	406	424	457	419	458	470	452	448	445	438	457	475	500	498	427	435	443	472	452	443	431	435	483	477	479	453	426	458	488	446	500	428	477	503	420	484	452	441	449	485	461	468	481	480	458	464	448	487	491	501	446	426	436	505	433	461	444	426	488	478	449	444	435	415	460	442	483	487	478	463	465	440	439	465	457	492	494	474	464	434	469	457	458	455	467	466	465	471	469	452	459	456	518	412	437	444	465	462	482	469	471	463	456	487	457	454	412	451	480	436	461	450	499	431	475	440	478	450	447	462	453	476	491	465	464	487	467	469	505	427	463	466	484	453	470	492	467	474	476	491	465	449	451	459	455	479	496	451	455	441	473	449	430	463	431	448	430	454	449	475	428	465	473	499	466	429	511	456	467	474	445	451	479	429	464	490	437	455	482	455	426	464	450	455	440	457	472	448	445	445	453	461	493	413	440	457	459	445	472	507	434	493	501	469	449	452	451	491	478	443	482	466	472	445	479	445	445	474	440	438	437	449	449	489	456	438	448	437	461	469	447	474	459	429	471	485	453	486	435	474	451	433	462	440	474	467	446	473	470	449	470	444	433	468	453	461	454	463	467	466	473	493	469	446	459	462	479	447	439	438	486	474	473	462	466	471	459	460	463	465	454	508	486	446	486	470	475	476	431	464	451	411	476	447	493	409	466	416	478	460	447	472	443	474	451	439	467	480	454	470	442	434	452	443	449	457	493	500	454	452	465	442	480	471	455	455	435	462	466	461	453	477	461	486	438	468	422	444	455	442	492	466	442	484	419	466	486	451	447	467	459	461	486	449	454	453	507	446	476	443	438	441	483	462	464	471	454	489	424	454	440	437	458	495	437	465	417	448	483	475	461	469	467	478	455	455	420	418	425	450	475	478	441	482	454	468	446	449	407	446	516	455	442	445	443	460	427	476	455	448	454	464	447	463	467	469	465	464	473	424	480	452	456	447	441	527	443	436	456	435	422	463	478	468	487	456	436	504	478	452	482	466	439	462	468	476	444	496	430	456	472	444	466	468	445	463	486	468	468	514	441	486	478	480	470	452	483	465	424	483	439	456	452	484	489	442	473	450	474	464	437	485	493	441	466	444	472	426	449	440	483	450	465	460	454	469	449	420	470	460	469	504	483	449	502	473	463	443	456	462	471	465	455	441	471	477	472	513	487	459	483	459	446	452	463	443	476	444	477	486	449	450	447	472	469	466	461	493	437	475	462	473	502	473	444	433	485	478	454	437	448	471	443	467	468	481	481	476	479	442	465	443	442	449	473	437	473	450	481	447	499	447	486	468	499	468	423	466	468	469	435	470	505	519	496	485	460	505	422	424	477	450	463	483	479	483	443	433	459	487	455	461	438	468	456	425	489	456	453	498	407	466	433	456	443	504	453	433	482	427	428	476	484	452	443	459	454	495	440	459	471	477	460	471	471	449	467	477	466	462	474	457	457	476	489	461	452	437	468	453	461	428	439	455	457	430	447	464	451	471	463	493	469	477	430	498	424	473
7522	955	829	738	687	654	653	627	674	627	598	611	634	626	611	677	608	640	611	593	580	640	618	619	609	601	615	638	653	651	612	651	595	632	602	595	602	617	635	643	588	612	628	609	612	611	600	636	612	618	631	636	628	591	628	607	595	625	649	619	604	580	600	641	644	629	633	593	640	614	588	633	617	629	630	597	622	600	650	588	638	641	630	577	582	652	600	583	579	598	620	642	649	620	613	664	614	598	590	634	661	638	584	636	596	584	605	622	626	637	568	595	603	634	670	632	622	605	625	627	636	603	635	617	610	601	584	647	595	584	631	576	610	581	577	589	621	668	625	618	642	604	576	647	623	592	597	568	605	604	595	652	642	575	577	594	665	622	568	577	631	635	581	648	652	608	662	620	621	590	628	620	626	621	611	640	600	564	641	644	608	568	674	616	601	650	610	629	643	541	623	625	567	607	644	605	577	599	615	638	594	592	657	663	620	647	617	606	621	623	605	675	620	653	668	594	588	576	631	621	651	612	602	652	625	668	617	634	576	552	574	613	557	653	576	604	570	623	597	601	670	652	607	594	641	617	620	624	614	593	609	614	626	570	622	590	661	621	633	628	656	691	611	610	617	631	622	633	577	594	690	643	595	628	572	606	615	616	655	638	586	614	628	607	568	572	611	631	640	602	621	597	584	588	622	609	610	627	608	592	637	581	592	631	626	588	667	656	642	630	594	647	634	614	619	640	594	629	643	614	641	608	549	591	622	637	656	605	632	639	633	607	633	614	594	588	626	613	615	639	614	649	627	619	607	629	626	613	654	617	649	535	609	567	632	632	622	620	626	640	605	617	652	648	580	636	623	623	581	602	636	595	578	605	644	632	573	587	577	593	615	610	622	634	589	646	632	582	574	606	592	592	613	596	635	629	636	645	576	580	607	600	609	631	577	614	623	611	571	586	651	579	612	626	574	628	625	617	628	608	569	600	619	605	608	603	592	592	627	607	646	607	627	633	628	632	664	615	594	616	613	608	608	634	636	620	586	623	595	574	624	640	599	652	630	607	615	621	585	654	653	581	649	610	595	579	649	598	619	640	632	595	613	630	619	622	597	599	628	629	594	593	559	625	609	601	642	670	624	611	631	599	576	591	613	637	601	624	620	626	617	590	596	664	625	624	648	636	618	608	641	594	627	636	623	626	617	642	607	616	671	622	583	651	626	576	599	626	664	593	676	649	640	619	609	597	609	594	601	612	578	595	609	584	604	605	615	625	621	587	635	622	653	637	615	616	578	606	622	639	617	625	608	611	622	585	609	608	616	614	617	648	585	611	658	612	621	634	604	619	628	614	618	638	627	628	632	600	652	607	611	632	593	588	603	610	587	589	648	650	612	588	586	601	589	623	614	613	577	659	662	628	611	615	671	664	661	627	655	626	630	640	595	617	605	610	659	637	595	640	607	638	567	670	587	600	642	599	637	642	644	605	609	648	635	637	620	588	547	617	599	595	623	614	606	581	644	611	577	616	605	610	607	585	614	617	571	632	638	621	626	597	609	675	609	646	607	632	602	594	610	586	608	647	640	583	682	633	602	667	608	617	578	597	612	626	613	609	619	600	595	600	561	606	646	602	606	591	669	660	641	597	646	614	596	638	628	623	624	611	607	598	589	571	579	556	617	592	624	615	614	642	629	604	615	593	625	632	655	640	589	596	604	623	665	607	605	625	656	633	627	626	632	610	632	651	636	640	604	645	589	658	582	606	617	600	612	627	574	654	653	599	636	602	631	648	638	646	604	620	646	619	657	612	616	581	635	587	618	604	573	601	638	636	606	607	594	644	643	614	607	607	639	629	591	632	592	638	588	604	603	635	606	603	599	601	629	610	606	610	613	652	627	635	596	648	620	563	672	610	606	641	676	574	610	600	619	601	644	654	645	607	645	644	571	623	588	625	606	629	617	600	622	616	606	641	625	595	588	570	634	633	607	621	600	636	633	644	639	628	615	643	557	646	606	581	604	632	644	625	628	640	628	635	564	638	600	596	594	566	633	645	632	571	608	612	606	632	613	627	595	632	593	605	616	621	618	596	574	603	590	642	642	611	657	640	668	613	609	626	586	659	616	636	632	631	639	625	648	632	619	621	640	582	629	597	586	609	605	636	618	641	608	663	588	631	612	611	631	637	615	635	608	639	654	618	605	623	629	617	628	600	637	687	616	633	628	620	590	630	622	625	601	608	650	580	633	605	552	546	586	610	617	583	604	556	601	635	606	613	636	630	660	587	627	582	657	610	615	626	602	597	645	606	612	621	601	636	633	623	610	625	576	654	606	640	637	598	613	618	612	647	588	597	680	677	606	612	637	603	652	584	613	599	629	630	628	601	658	565	643	635	579	616	665	619	641	648	617	618	593	614	610	567	614	615	621	583	654	637	624	568	600	611	620	617	638	631	613	595	608	613	644	634	646	601	630	588	665	616	630	638	631	601	617	614	552	614	674	603	639	639	588	641	612	598	597	573	580	568	588	622	597	629	609	639	610	600	604	630	642	600	589	622	665	601	646	646	590	678	638	588	570	639	636	638	561	631	641	621	583	577	643	642	627	627	654	567	584	631	640	625	630	645	616	641	610	576	622	612	588	655	616	674	642	593	595	613	597	620	590	621	612	605	615	577	575	686	660	599	625	620	646	591	659	634	617	607	633	637	604	616	599	586	640	643	642	589	657	603	588	642	597	573	620	647	637	598	608	576	664	637	641	613	656	603	629	604	614	616	667	646	631	648	636	599	618	586	629	604	617	665	642	617	623	616	640	592	610	622	637	592	648	639	613	641	655	656	636	627	621	640	654	615	591	637	662	635	627	627	652	600	630	626	595	593	630	609	605	631	619	626	665	620	633	606	650	589	617	608	653	652	601	619	630	636	610	643	621	627	586	582	627	594	631	625	592	634	611	628	627	627	652	645	661	575	613	621	672	598	608	573	633	618	587	625	623	613	628	634	576	598	625	572	643	627	622	630	611	624	584	629	650	634	632	612	627	595	624	628	596	572	641	635	672	608	654	603	613	607	601	602	612	632	654	614	619	657	578	610	598	574	616	631	632	631	611	645	631	581	605	593	660	604	604	622	632	636	572	602	620	598	593	601	612	634	605	602	662	646	584	631	599	637	640	598	579	611	587	635	583	648	640	614	635	660	621	606	588	602	634	638	560	572	629	635	628	595	601	655	600	608	599	658	653	628	629	602	608	617	639	623	619	615	609	644	640	633	628	602	629	654	639	619	642	610	623	623	587	617	629	621	596	607	613	602	662	614	618	656	660	595	624	622	593	572	569	621	599	584	583	613	625	594	588	583	609	628	600	626	619	634	599	588	644	641	608	635	595	645	639	639	605	620	601	621	591	635	643	610	615	641	620	643	611	668	595	588	576	606	642	628	573	590	665	614	617	580	616	651	635	600	629	631	651	597	640	616	616	608	646	617	603	621	640	577	599	562	640	654	628	590	572	643	601	614
23523	21298	27913	25003	20498	1829	617	477	483	422	421	378	383	378	371	384	352	343	354	364	336	354	342	379	357	334	319	351	380	328	345	340	373	374	331	399	371	378	335	317	361	377	339	339	323	359	333	363	330	362	382	359	351	358	334	355	378	335	359	326	335	323	360	338	335	320	340	358	366	361	349	341	375	357	369	352	368	314	335	349	308	353	322	342	339	325	353	323	354	347	360	355	339	351	331	354	355	354	361	351	340	338	363	318	365	327	323	344	358	340	371	325	341	355	313	345	359	337	330	346	338	351	331	341	358	354	367	317	353	343	323	337	360	361	357	340	323	372	337	331	360	322	351	333	353	340	344	341	333	350	327	350	316	360	363	356	355	376	356	365	332	382	327	319	381	340	338	334	354	334	372	384	317	329	365	353	319	305	356	333	322	333	334	342	333	302	328	364	333	367	373	318	344	356	313	361	362	340	339	369	346	309	341	323	352	346	381	329	341	339	346	338	349	355	348	345	364	351	353	330	352	355	343	349	338	347	350	323	342	354	368	354	356	378	318	332	320	330	367	336	353	362	335	337	345	373	327	344	353	343	374	358	307	337	362	335	393	368	335	328	363	344	335	341	335	311	371	369	349	324	366	306	350	336	353	347	332	340	370	336	387	362	321	358	360	347	328	337	347	342	386	343	375	372	339	357	360	332	319	373	332	334	383	351	358	369	350	328	362	345	361	351	353	307	365	337	373	353	388	329	363	363	350	374	345	368	352	312	341	343	342	343	342	333	299	318	323	377	328	346	348	346	346	342	319	374	336	396	331	342	326	351	340	328	352	316	349	328	350	369	318	347	361	378	348	350	326	317	369	351	358	321	350	322	352	336	351	353	333	341	344	376	340	369	324	358	342	332	330	347	346	329	342	341	334	345	363	337	340	370	314	371	365	352	355	361	344	381	368	388	334	330	361	320	340	351	344	349	318	338	360	359	325	374	352	307	341	363	362	362	366	321	364	358	354	338	352	362	338	343	349	340	366	343	345	339	338	367	331	397	359	362	361	359	364	334	337	344	337	373	367	355	353	331	384	340	341	352	337	365	356	366	317	341	324	347	345	350	340	357	326	362	353	356	314	370	358	367	358	362	304	369	331	343	319	338	325	384	367	354	340	334	369	305	344	335	351	317	347	343	303	346	343	346	337	340	342	342	319	304	352	329	357	355	317	309	339	354	342	356	335	341	342	334	328	338	352	341	359	367	330	329	329	361	347	335	337	356	335	343	370	332	354	359	360	345	357	378	371	349	314	351	329	350	333	344	358	356	353	326	358	341	351	315	321	349	342	342	332	331	338	350	345	358	325	369	379	348	352	318	328	371	320	336	362	334	333	360	324	368	346	345	332	339	353	373	335	384	312	325	433	326	328	320	318	353	337	365	348	345	363	359	337	359	297	331	327	348	348	333	347	321	341	358	349	319	334	375	362	324	331	388	338	349	335	318	363	365	315	351	360	348	353	339	341	315	363	365	324	312	350	343	326	345	364	322	329	357	323	371	364	379	360	334	319	306	348	369	346	317	366	353	376	317	369	323	323	354	362	357	341	340	332	347	326	349	375	334	322	360	338	370	349	356	330	354	332	344	361	349	352	360	351	330	348	319	345	354	348	334	364	347	332	336	353	355	321	311	353	359	326	344	333	325	359	359	332	344	288	325	361	351	337	356	360	339	318	333	346	330	373	326	346	366	349	376	335	338	349	357	351	342	347	349	371	337	375	344	350	330	336	316	349	342	334	392	365	364	359	373	308	330	369	348	315	331	334	377	351	360	331	419	347	359	382	331	338	330	312	374	349	336	345	343	354	360	353	342	337	369	360	318	369	334	318	356	346	371	337	330	349	358	312	361	375	337	389	361	336	337	295	347	365	351	354	334	349	371	336	358	352	320	368	361	344	374	346	358	358	390	372	348	329	344	351	345	350	345	349	329	322	332	356	369	332	325	369	355	358	361	366	329	369	333	368	323	327	366	332	353	326	348	328	381	324	351	354	353	376	362	388	359	360	317	356	378	342	354	340	339	342	363	326	348	348	333	338	367	355	351	334	354	331	372	345	344	324	346	346	346	350	351	327	365	357	346	385	372	369	343	372	338	362	365	320	332	357	318	350	393	348	394	349	343	389	356	331	327	354	348	312	338	344	326	381	312	386	353	314	334	343	339	351	372	363	342	333	343	369	358	306	316	350	368	319	360	339	345	342	344	357	342	359	368	359	364	338	289	349	365	314	328	345	341	342	355	373	355	362	355	365	337	358	374	347	365	363	372	313	356	375	326	329	342	339	339	349	330	318	388	353	355	361	336	340	339	366	327	359	362	328	377	343	333	325	381	325	362	328	333	331	381	333	374	367	345	337	343	347	361	358	316	317	313	348	360	360	332	367	360	363	358	339	382	350	310	320	331	336	349	351	340	353	328	354	325	337	351	359	350	319	302	337	344	360	351	343	350	351	327	337	369	356	329	326	383	351	338	339	356	353	376	351	311	336	361	321	365	353	355	379	338	338	319	356	356	374	344	331	346	359	329	356	345	341	320	332	280	380	335	324	339	365	318	359	340	354	348	355	296	361	326	345	317	339	354	314	338	343	362	356	338	318	336	316	376	346	350	336	354	342	361	371	336	314	352	366	351	358	293	326	333	329	331	329	340	343	348	308	346	340	344	353	377	362	373	348	314	356	344	372	326	342	345	383	365	326	363	402	347	345	353	334	365	359	334	378	326	357	365	351	351	339	356	315	349	351	353	308	340	375	342	320	353	386	319	333	342	358	343	393	343	341	346	346	362	346	301	370	332	351	325	357	367	313	359	363	341	352	339	354	342	349	332	362	359	381	334	357	350	362	344	358	335	350	347	370	330	359	344	337	326	331	407	340	346	341	332	373	355	349	361	338	321	361	383	339	346	366	341	330	356	335	373	364	344	337	348	328	356	350	340	340	372	329	364	319	351	329	366	353	315	337	352	343	331	354	352	330	336	360	362	351	374	353	341	350	356	333	328	334	313	310	356	337	337	355	358	369	341	340	353	323	351	350	313	336	332	345	327	346	367	327	379	354	324	337	362	323	356	356	350	370	351	325	355	375	367	346	347	324	329	330	356	348	338	340	339	312	351	319	350	352	360	347	324	334	348	333	362	346	339	333	311	351	345	322	334	371	334	362	352	332	349	347	344	353	319	323	335	343	370	359	326	363	355	361	346	365	331	311	345	318	317	356	373	348	362	360	319	334	341	338	363	361	323	362	339	342	330	315	326	312	297	357	330	337	345	340	380	335	324	309	336	338	348	368	356	345	356	353	342	319	358	325	345	351	350	332	328	330	349	348	373	360	348	368	346	339	339	349	322	341	356	367	334	321	350	366	343	358	356	308	378	314	334	347	352	332	336	342	349	330	308	353	375	340	317	342	356	352	343	336	349	365	370	361	358	320	324	345	339	343	320	337	329	325	321	367	332	353	391	336	356	344	387
19977	6696	3982	2047	1435	1180	943	834	691	692	643	560	540	544	522	497	502	479	527	495	550	514	474	488	484	521	510	469	481	470	465	504	499	478	507	474	492	500	473	498	478	490	481	465	457	508	487	497	487	487	466	491	452	465	473	469	506	460	461	458	497	435	439	510	458	498	469	462	461	471	494	484	480	457	485	470	471	498	487	504	473	489	501	459	463	469	481	514	504	472	476	506	504	483	447	517	468	452	465	475	446	478	460	466	464	461	472	489	466	444	480	456	474	509	486	469	486	475	474	481	424	479	508	471	466	487	430	444	466	438	467	440	452	462	490	472	484	486	465	496	463	482	468	501	463	465	475	490	462	471	474	495	447	481	439	454	464	483	481	459	508	478	478	448	466	464	450	455	485	472	447	467	463	490	496	494	484	468	513	471	483	485	460	482	470	478	477	496	461	447	477	493	443	491	459	490	506	440	454	451	497	476	459	462	466	445	443	466	456	459	482	481	492	453	453	466	460	450	457	487	465	455	425	496	455	458	465	510	467	472	449	458	468	473	441	499	466	518	488	455	477	495	438	473	463	446	464	512	487	485	460	502	468	452	445	434	470	459	504	428	453	459	453	431	459	492	477	474	494	493	489	498	488	455	436	479	449	463	449	474	462	476	434	451	451	472	437	465	509	488	454	463	441	465	465	460	475	477	452	511	512	416	463	457	489	468	499	468	454	477	447	464	477	465	447	436	497	428	496	491	463	489	429	446	496	489	495	481	437	479	470	499	520	483	448	449	494	455	501	479	476	472	488	459	506	458	464	472	469	482	477	467	485	499	483	477	467	489	472	453	475	475	476	505	465	490	488	485	440	454	490	450	476	490	457	494	485	510	483	473	491	481	450	448	434	479	495	481	454	453	480	443	459	472	474	449	484	477	470	459	458	489	472	462	480	506	473	477	446	492	464	472	435	441	451	439	499	463	439	482	448	463	442	481	498	452	436	460	469	472	443	445	469	468	469	503	451	490	500	453	468	485	467	447	457	492	444	514	453	479	469	465	483	469	481	479	475	446	475	462	429	462	507	456	491	484	462	470	457	496	505	512	465	491	477	487	487	541	475	478	443	492	478	487	466	460	485	487	491	454	457	472	469	513	449	464	492	502	493	461	473	491	432	467	459	481	450	498	488	480	468	492	497	479	479	459	448	470	453	455	476	452	486	514	452	490	514	462	482	488	433	471	475	443	496	458	457	516	497	507	524	463	482	468	484	465	462	464	491	458	469	466	492	462	481	488	446	491	458	463	453	433	469	464	501	485	491	438	480	460	460	464	478	496	458	472	501	469	459	469	448	479	462	430	471	531	451	430	454	498	488	484	520	530	475	454	458	479	475	467	433	488	484	453	450	485	430	476	501	473	461	495	483	442	445	437	462	492	457	500	450	446	500	516	467	476	497	489	470	483	488	475	448	510	457	441	461	505	508	516	473	470	468	480	492	448	465	459	477	478	481	462	518	501	465	458	472	499	472	480	495	461	473	451	498	488	460	488	482	496	462	508	463	461	461	466	485	467	503	465	505	479	473	495	518	496	474	491	457	486	483	444	467	438	486	474	475	488	501	505	494	455	488	466	512	462	502	443	472	479	456	481	440	462	502	476	479	475	475	451	451	478	448	468	476	440	470	469	496	487	472	476	452	475	477	455	461	448	484	462	472	482	482	492	429	438	477	462	486	493	450	476	479	474	492	441	496	478	474	491	464	458	492	495	478	479	517	486	475	454	465	495	500	461	473	448	473	463	473	436	477	446	474	505	478	462	469	490	461	476	459	507	486	462	478	431	448	450	468	470	472	489	493	469	474	474	489	443	430	466	495	469	482	460	472	456	486	521	451	485	475	491	457	435	468	467	446	456	490	464	472	464	472	464	449	464	477	454	492	459	474	511	486	476	482	467	491	525	458	473	462	487	469	448	476	439	479	466	457	494	487	473	486	425	474	465	477	436	493	492	472	459	477	431	499	488	486	482	484	430	486	491	468	490	485	486	500	458	505	511	459	483	439	449	465	498	491	490	471	535	522	478	441	442	452	447	512	517	461	417	517	475	448	530	486	440	498	472	490	452	471	397	452	514	509	495	523	455	497	469	471	468	479	493	450	488	498	484	467	455	466	459	455	463	441	474	477	470	471	476	447	458	455	449	501	486	487	475	461	500	490	507	484	447	490	496	478	485	470	477	471	468	475	509	489	471	466	477	467	495	464	431	456	478	495	437	464	468	485	476	494	419	470	491	475	433	503	471	475	465	467	449	504	436	503	441	467	470	494	477	490	472	463	464	472	480	495	462	467	471	486	456	474	473	501	464	461	456	488	488	487	473	500	479	459	477	513	465	477	484	483	456	446	484	434	495	501	445	452	441	480	470	515	486	472	455	467	451	480	481	475	492	479	449	467	473	446	466	488	473	475	476	481	451	478	505	439	464	471	466	477	469	519	427	455	459	472	495	519	504	443	484	470	501	497	477	456	503	463	498	520	437	466	506	461	462	479	476	478	430	439	443	481	476	503	450	494	416	465	463	479	450	473	474	462	462	466	453	522	474	511	474	439	515	487	527	454	497	475	493	492	509	457	481	524	443	464	492	468	484	465	413	488	477	463	459	515	460	476	485	469	516	468	478	468	488	460	460	511	445	455	422	479	458	455	436	495	471	473	437	461	542	490	511	494	462	443	440	481	472	435	440	459	481	446	489	480	488	478	477	479	491	526	429	469	491	452	513	486	480	492	465	503	449	448	455	472	410	453	423	467	478	530	500	469	512	469	510	485	490	466	479	477	486	480	463	480	432	489	497	503	487	481	454	477	488	468	489	456	495	464	484	524	436	477	477	490	480	473	455	479	472	490	442	473	446	453	474	466	487	497	487	440	501	489	479	462	459	483	443	480	458	470	468	456	499	488	477	468	486	491	481	528	493	456	438	496	476	469	482	493	477	478	510	464	439	501	491	451	473	480	525	466	506	466	513	472	463	481	460	427	494	463	462	457	466	480	496	458	436	518	502	455	491	494	453	452	449	454	479	504	476	477	477	476	475	467	456	464	462	444	449	501	486	457	471	469	469	489	421	470	461	462	448	498	499	471	437	482	440	499	493	432	431	479	442	473	462	479	486	462	460	470	451	429	466	499	469	465	472	445	471	475	494	455	481	484	436	488	488	462	470	498	479	466	454	449	463	478	478	482	503	521	485	462	472	444	512	475	489	517	466	463	426	493	469	488	453	456	476	489	456	471	426	470	448	453	472	477	475	472	467	511	487	470	449	455	451	484	464	489	462	464	477	485	490	483	428	450	502	478	486	454	474	483	439	484	507	487	437	443	456	449	437	485	501	482	468	494	493	462	441	490	472	451	484	488	454	462	471	520	508	466	497	469	494	485	445	477	428	466	505	464	517	490	454	478	442	427	469	465	465	479	480	475	454	430	496	483	501	462	460	415	478	490	439	490	473	477	482	496	456	469	468	462	449
24938	21211	25549	21965	1012	448	400	364	351	324	318	392	357	317	343	335	369	346	331	321	349	364	342	326	340	353	321	336	339	294	340	332	347	311	342	328	336	361	342	306	304	319	322	296	320	361	337	331	344	336	354	341	339	320	322	336	317	322	317	329	316	318	303	337	346	322	350	326	322	334	318	349	314	335	319	346	319	338	321	323	328	367	342	351	344	306	311	346	318	319	331	325	333	355	315	305	313	334	338	321	332	307	350	320	350	311	313	322	346	355	335	324	324	332	288	330	333	336	340	328	316	329	341	295	302	369	335	317	341	325	335	336	354	318	297	317	319	316	362	330	334	339	351	349	347	331	349	338	309	354	339	304	316	330	346	309	302	335	329	348	332	311	341	337	320	314	325	323	388	336	341	309	324	306	370	335	312	341	308	311	304	343	335	296	305	326	349	344	341	331	306	337	324	331	307	337	341	351	318	350	317	314	326	346	337	313	293	315	320	285	329	335	313	353	338	309	314	347	337	339	323	295	297	304	296	313	329	340	312	338	323	318	318	328	325	331	306	315	339	340	348	338	293	349	318	333	327	335	350	317	333	351	352	322	317	311	332	313	288	308	307	298	307	332	316	345	316	292	333	301	315	347	340	335	350	285	307	318	339	327	324	315	341	319	345	307	344	330	326	332	335	338	330	347	310	342	326	323	336	330	339	318	333	326	342	365	363	325	312	313	304	306	338	334	334	320	309	345	309	313	343	324	329	315	318	353	364	340	312	328	309	338	296	343	349	316	336	319	361	316	328	342	319	344	328	299	317	376	339	308	348	309	304	314	355	339	323	303	312	343	278	326	337	329	353	318	344	337	303	327	313	339	325	297	300	345	346	319	332	345	306	285	311	352	348	347	369	341	345	320	311	362	301	316	313	331	323	320	303	340	361	358	332	314	332	298	305	371	349	327	355	324	308	292	328	307	330	326	309	357	331	299	317	308	329	313	321	344	305	317	323	353	330	351	322	361	293	324	361	388	318	315	314	326	309	328	319	329	306	312	346	324	340	354	353	322	351	315	289	318	312	344	327	355	348	307	336	318	353	311	317	325	350	317	324	274	312	335	347	350	340	300	347	330	332	347	332	347	333	347	295	341	341	343	309	331	336	325	342	310	331	326	295	378	324	331	317	341	344	339	351	325	327	298	309	347	304	337	304	299	310	315	330	371	337	309	335	316	355	331	322	321	352	340	351	351	337	336	314	321	334	307	353	293	350	343	321	322	337	343	296	346	317	333	310	305	314	314	297	323	332	308	328	310	357	329	341	336	336	323	331	336	296	288	308	317	337	335	344	339	344	336	346	347	317	341	324	336	332	345	316	312	308	319	347	286	348	332	333	336	323	344	334	349	337	347	330	337	307	338	312	312	346	310	307	322	322	336	307	323	313	336	319	301	328	319	306	342	380	326	330	333	321	330	342	327	308	338	310	332	337	339	281	338	342	325	329	309	351	319	342	323	323	320	303	304	329	316	329	355	300	312	287	312	328	325	318	342	328	321	309	304	342	321	328	321	334	306	325	355	320	321	337	301	310	293	325	320	315	331	309	317	341	324	298	319	328	331	352	333	300	336	343	305	321	317	347	301	343	355	333	317	362	305	338	342	329	353	319	347	327	349	361	351	319	322	333	297	344	342	321	333	348	349	303	366	330	344	293	308	322	304	321	337	357	326	355	317	289	318	316	316	292	320	319	346	305	316	334	321	314	343	339	335	326	330	343	288	355	330	328	294	335	330	356	317	348	329	321	314	344	318	311	344	301	327	344	307	333	346	310	315	321	339	326	365	310	340	320	328	341	349	343	308	318	322	325	348	333	337	333	333	347	309	306	314	332	295	352	315	320	315	358	318	324	311	311	321	371	331	340	320	315	341	350	315	306	292	341	309	324	339	339	311	340	333	296	326	331	323	339	346	336	345	339	315	329	345	311	319	341	346	308	335	338	348	320	313	340	324	330	316	329	360	354	324	326	343	325	345	351	334	321	328	335	325	306	332	316	321	341	335	363	317	361	336	320	295	359	355	319	304	363	326	350	311	335	343	296	308	333	343	348	328	331	356	357	351	319	295	330	315	311	321	334	328	323	312	307	317	296	330	361	345	356	303	337	332	346	332	327	321	296	330	370	326	355	315	318	335	320	302	326	305	335	321	360	355	358	312	331	328	333	301	333	303	333	338	316	333	308	332	338	346	333	341	326	329	330	315	360	290	338	298	327	337	343	315	300	296	328	336	344	316	322	329	358	350	350	312	305	355	346	347	326	321	339	314	316	360	305	345	320	317	307	307	301	347	303	306	341	315	356	305	309	307	332	305	350	310	332	324	333	344	350	308	316	331	322	350	320	350	319	323	350	329	341	325	328	302	319	336	319	317	328	324	372	329	347	317	334	327	350	341	319	303	364	318	307	331	329	310	333	350	341	317	347	312	367	305	325	335	355	381	320	365	321	329	329	324	300	337	337	363	327	350	317	342	338	347	359	282	296	331	343	326	326	343	338	307	293	328	329	318	328	300	332	303	312	335	346	337	311	317	332	324	300	334	331	325	355	308	338	303	334	327	351	312	336	313	299	351	349	338	290	361	309	326	344	320	342	314	346	312	324	312	329	343	321	321	331	339	343	322	313	364	275	326	333	316	309	320	321	318	297	303	313	321	335	312	335	285	315	338	305	305	323	337	312	324	322	321	328	344	339	311	328	331	346	341	310	286	323	357	341	328	332	327	329	293	302	334	346	312	301	347	373	362	328	333	291	337	327	312	339	341	353	306	313	314	327	319	317	319	302	344	313	343	323	337	340	306	339	340	305	306	295	294	315	337	330	331	354	315	345	350	288	292	307	326	323	332	325	352	335	329	331	302	323	324	314	327	309	318	339	338	306	342	361	323	323	314	363	337	324	318	324	321	316	358	287	294	338	324	359	332	359	331	327	340	354	311	339	320	340	344	364	336	331	339	331	321	308	312	347	329	329	320	306	340	326	366	306	317	350	351	322	314	348	346	321	337	335	361	304	325	333	357	321	350	321	342	316	316	324	307	324	325	314	339	343	336	302	331	314	304	298	360	302	293	330	312	333	328	317	303	328	306	332	318	319	345	330	311	309	330	370	335	337	352	321	341	309	329	351	330	369	324	342	320	358	334	315	352	336	311	347	332	318	352	319	304	350	341	303	344	324	312	312	323	326	337	302	338	320	338	335	321	311	350	329	336	334	313	333	329	335	299	296	318	319	311	322	359	307	349	329	313	336	316	351	328	326	326	321	322	317	333	304	365	324	307	319	335	303	330	329	354	350	321	337	347	331	350	334	340	344	309	303	338	350	325	333	310	305	320	310	338	357	331	325	330	302	328	340	319	295	356	320	334	338	362	322	320	338	331	339	336	326	314	344	336	346	313	311	326	343	337	328	305	309	338	309	342	352	290	325	309	328	323	315	355	289	308	332	343	308	329	326	347	317	352	311	336	323	330
18753	3191	2079	1081	908	732	681	599	544	557	544	509	500	471	442	447	470	481	436	454	490	434	466	455	446	403	452	441	483	459	425	422	412	413	509	493	444	463	409	440	454	432	453	494	413	429	417	436	415	431	463	410	425	410	415	442	423	360	447	444	450	460	466	452	421	465	423	433	439	465	441	478	443	476	427	430	449	406	402	438	432	431	437	480	443	416	439	426	448	461	415	420	414	420	413	418	439	418	416	444	412	398	421	444	441	414	439	433	436	452	459	427	486	449	445	423	468	435	484	402	474	453	446	410	421	428	465	424	434	463	406	434	416	394	427	465	468	445	463	414	430	439	444	400	411	453	431	469	413	446	428	403	465	422	447	416	466	452	434	442	457	450	431	469	389	444	402	438	432	445	464	445	440	445	449	465	448	461	450	425	474	444	427	456	423	449	429	449	411	448	460	458	461	449	449	406	449	429	448	458	396	423	455	452	381	416	463	417	433	432	430	461	427	398	450	440	439	469	443	422	436	462	442	439	439	413	463	428	471	417	459	419	423	398	468	415	414	453	416	405	397	433	406	437	416	449	423	428	449	405	419	453	394	439	446	404	442	474	476	424	428	420	456	460	426	479	424	465	439	421	428	424	403	433	404	466	422	430	422	439	386	437	460	452	424	449	458	474	456	463	458	426	423	427	417	445	430	476	472	459	438	452	421	427	443	460	388	443	424	442	425	478	458	456	395	432	422	404	429	471	440	423	456	443	405	426	426	401	438	448	439	459	435	395	420	447	432	461	486	422	419	454	416	441	441	421	445	431	438	421	419	419	479	452	454	438	443	431	459	450	456	425	422	464	406	455	454	479	377	450	415	445	438	424	400	432	425	432	434	426	455	456	460	458	442	432	441	421	430	465	442	433	470	482	408	483	464	378	442	409	419	439	433	444	425	441	491	447	436	459	438	430	429	455	459	440	469	422	444	442	486	450	459	439	409	448	427	456	426	442	439	445	443	460	427	449	434	438	452	435	462	434	422	430	448	421	422	488	422	424	436	429	432	453	456	420	444	429	434	434	439	434	418	425	433	427	440	455	450	457	431	439	411	457	430	412	443	454	468	404	453	445	460	482	428	407	439	473	405	437	470	419	437	456	452	471	432	449	428	451	459	440	431	455	447	421	451	432	432	458	418	469	433	424	469	418	456	436	452	407	443	433	443	432	419	416	457	421	443	427	393	415	464	426	435	435	439	436	427	445	463	424	402	421	437	400	457	428	432	437	433	446	436	437	425	488	433	461	447	439	457	415	416	428	437	426	443	463	465	453	458	440	434	443	436	403	473	440	431	425	436	434	475	403	426	460	434	455	447	429	440	454	456	477	423	432	451	481	425	439	388	424	426	426	427	413	431	412	426	432	420	425	426	436	437	419	447	433	429	457	425	453	476	445	475	451	474	462	414	469	411	460	460	443	423	424	473	447	407	476	480	423	450	447	444	439	440	446	451	452	402	433	465	466	419	440	460	456	442	437	435	462	412	425	439	413	424	454	450	420	420	414	420	419	428	443	443	425	478	407	448	439	453	412	462	420	426	461	444	439	443	401	445	448	401	430	418	440	428	435	423	445	405	463	382	398	445	451	450	452	465	429	451	422	476	425	430	440	430	489	418	445	418	450	435	439	408	442	440	430	437	466	455	416	397	441	459	418	459	441	423	422	452	401	421	425	437	431	431	457	405	468	414	419	426	394	433	454	444	442	427	446	399	412	442	421	397	412	404	434	431	460	413	410	430	400	443	442	400	446	407	454	452	447	425	419	469	457	467	417	460	418	433	438	444	428	427	394	416	456	424	425	434	414	428	461	446	501	431	417	444	439	482	420	470	443	416	450	428	464	413	429	412	428	439	457	423	423	457	418	434	458	414	434	455	408	406	454	411	442	475	452	434	441	407	450	442	473	427	461	439	476	440	456	408	422	458	422	427	444	435	422	439	436	414	438	425	449	397	463	438	445	479	471	425	433	435	436	471	452	412	465	492	461	433	412	418	411	434	422	433	444	463	410	422	434	415	436	442	444	452	428	425	440	413	390	416	411	408	418	421	434	402	412	396	477	458	429	410	458	427	449	430	421	418	420	392	408	457	423	467	416	419	451	440	419	451	429	437	409	455	416	415	402	427	427	447	412	437	398	429	462	457	444	490	441	442	435	426	432	483	419	437	408	449	404	451	415	463	416	432	435	414	438	449	437	480	415	423	414	456	419	446	439	431	460	437	437	422	421	421	473	492	418	439	470	428	392	420	484	469	447	460	466	481	457	441	415	402	445	427	428	446	396	459	466	416	412	424	411	422	409	463	461	450	437	438	428	453	424	414	486	461	438	461	416	456	466	458	392	394	443	496	420	459	440	439	405	435	395	421	436	432	421	483	469	429	470	424	435	441	416	469	450	429	464	432	446	408	468	408	443	442	428	424	414	452	408	441	433	443	467	454	450	466	421	425	408	464	390	420	411	449	438	458	432	420	472	444	446	405	447	438	414	425	450	450	447	435	427	467	413	429	420	442	416	432	464	429	426	442	390	424	431	404	449	410	429	422	419	442	429	446	445	420	443	430	472	442	457	462	459	423	423	408	438	476	424	435	439	412	437	436	443	445	421	438	464	418	435	411	423	435	454	446	464	466	421	432	434	445	433	450	438	414	421	420	463	440	438	445	426	442	404	439	452	427	418	406	414	463	424	431	423	452	467	430	456	435	443	418	435	420	491	449	457	433	444	444	460	448	447	455	437	459	411	412	439	429	433	435	421	422	433	448	464	473	426	434	441	465	436	460	443	419	424	416	418	459	472	419	424	411	426	447	431	451	451	441	438	434	396	419	428	422	450	430	439	429	470	442	417	417	415	408	397	418	397	436	447	437	463	431	433	428	460	413	454	426	422	423	441	425	437	463	426	431	452	425	454	466	447	427	441	421	443	457	482	403	421	405	449	437	454	441	449	441	412	448	429	422	415	422	453	448	436	449	416	416	434	450	434	445	427	477	444	451	467	419	448	447	453	436	454	436	445	436	453	464	454	446	457	438	432	455	387	426	422	411	414	413	432	469	414	420	432	428	464	425	429	404	444	421	452	425	460	425	467	438	403	438	460	393	405	421	439	461	412	408	462	458	422	454	413	414	415	416	417	444	438	422	435	434	415	446	450	428	462	427	419	428	460	432	419	444	409	450	470	460	448	447	428	422	438	464	457	416	425	439	433	432	438	424	445	414	428	439	462	403	441	419	447	460	406	435	493	433	413	433	460	419	433	445	430	413	428	441	450	435	453	497	422	473	425	399	448	417	439	473	441	475	435	458	417	490	447	434	397	418	408	439	397	428	471	390	434	459	444	475	456	430	416	444	421	460	453	438	400	451	438	449	451	384	463	445	440	398	391	429	433	449	410	446	421	403	423	418	454	465	456	428	449	451	424	399	422	442	444	419	424	467	436	418	413	428	430	424	476	438	473	461	492	408	429	428	426
22588	21262	28464	24372	21261	18360	962	445	333	281	225	235	237	217	206	206	201	182	174	179	172	146	206	155	169	149	143	159	162	155	158	163	142	167	168	188	162	159	162	157	134	141	156	136	145	167	160	156	131	155	159	146	158	156	173	129	145	149	148	150	157	150	144	120	126	140	126	127	138	138	157	161	174	157	156	132	123	144	133	122	151	136	165	129	158	115	139	159	136	153	143	145	148	140	150	118	142	142	166	155	143	168	151	130	148	149	124	144	149	127	149	122	145	143	137	147	151	144	141	148	147	123	137	138	120	163	147	138	151	149	135	143	136	156	128	127	143	135	119	131	147	137	134	140	151	148	152	155	157	144	151	135	143	137	139	136	120	152	141	153	136	147	141	147	131	126	160	161	141	156	144	159	150	134	155	151	145	148	131	155	132	163	133	136	145	147	154	133	128	141	166	161	154	134	134	145	132	150	142	135	129	149	145	156	145	153	128	125	140	136	153	153	105	117	142	132	142	144	135	125	127	140	133	142	154	117	131	138	130	134	128	148	135	122	141	128	162	173	139	133	143	128	169	169	130	119	137	110	143	144	140	138	140	162	157	141	148	162	148	126	156	125	141	117	150	139	149	151	143	139	132	139	144	145	156	154	156	147	129	153	137	112	142	163	146	124	145	142	145	138	133	141	127	162	122	148	142	144	155	165	134	137	128	145	150	142	121	143	131	135	151	159	152	160	150	155	127	133	143	148	121	139	150	140	135	143	129	149	130	150	138	146	135	157	161	169	140	131	151	133	147	142	136	159	151	135	147	137	128	130	155	155	111	151	138	132	151	132	154	141	123	122	132	135	146	161	159	142	151	126	126	134	146	144	147	140	134	121	123	146	139	155	132	149	144	143	160	137	155	144	151	145	153	135	159	135	141	133	153	133	149	144	136	152	132	150	141	157	151	135	164	144	161	136	158	143	128	128	139	137	133	151	164	141	156	142	138	159	138	143	132	150	131	137	139	123	153	142	150	143	140	145	147	150	157	139	148	146	162	123	154	129	142	178	148	129	147	148	155	112	162	163	134	156	136	129	137	135	127	140	165	161	128	146	134	147	176	139	163	176	138	147	136	142	129	146	137	151	143	134	151	138	130	144	136	152	119	132	144	150	160	159	137	178	148	130	112	130	156	142	171	152	144	138	130	143	142	143	147	128	158	142	142	136	136	128	155	132	142	145	148	157	143	157	156	149	123	147	140	138	177	128	150	126	139	163	145	130	139	151	141	121	141	158	141	156	134	151	148	156	148	126	125	134	137	150	124	138	128	159	133	167	157	158	152	146	139	145	128	146	148	126	132	151	134	136	125	138	151	130	150	139	151	153	154	154	133	149	141	151	158	142	135	150	144	135	149	149	146	137	134	142	130	160	132	166	153	159	120	133	124	131	120	150	155	140	142	148	145	133	118	117	156	148	137	142	123	127	151	158	134	135	151	163	166	130	150	135	120	141	142	148	130	131	150	149	149	144	127	140	130	157	158	150	153	145	131	146	143	158	154	143	131	141	147	145	145	167	154	143	132	163	137	159	142	128	133	136	159	138	153	150	151	137	127	171	145	139	138	134	166	147	136	138	142	145	150	137	119	132	129	118	132	138	138	148	132	145	138	158	155	148	134	149	136	127	164	158	127	121	135	155	169	142	145	134	149	127	141	148	123	135	140	138	119	147	150	134	143	137	144	147	152	151	111	130	149	128	123	176	135	149	151	136	147	112	151	130	137	125	142	157	135	131	152	145	143	143	143	134	156	128	133	153	148	122	138	122	132	138	132	129	141	157	154	142	130	137	135	131	140	144	153	143	138	120	140	148	134	149	165	141	130	146	141	138	154	149	128	149	146	150	135	139	126	157	148	148	146	137	154	158	166	138	145	124	154	134	134	129	158	120	147	112	131	150	150	144	148	142	142	123	123	151	161	149	138	146	153	125	135	152	159	138	145	149	145	149	150	135	127	126	149	115	145	127	159	123	124	155	176	142	138	134	142	160	127	135	135	154	154	155	147	138	151	139	151	135	140	156	152	137	138	135	143	140	145	143	158	134	132	151	130	155	161	120	128	158	139	130	121	140	139	119	163	151	125	149	124	138	126	153	138	129	146	116	122	145	139	161	143	126	134	151	134	151	133	137	160	130	149	140	147	133	114	140	128	158	133	159	128	133	149	150	146	125	139	154	147	152	150	160	144	143	132	146	156	146	149	168	128	138	138	132	155	120	143	132	148	143	147	143	131	144	154	154	132	143	145	121	152	161	125	128	147	139	133	143	155	148	165	141	142	139	122	155	129	135	123	124	153	155	133	122	148	144	149	116	137	154	136	126	140	140	165	123	142	145	153	119	132	171	153	132	130	155	134	146	143	143	140	130	150	154	137	147	136	148	130	168	152	172	139	158	142	143	161	133	146	120	149	127	116	141	128	138	150	135	152	147	129	155	161	146	139	139	157	139	132	154	141	158	140	143	136	131	144	165	131	125	145	150	139	142	138	141	120	126	151	150	133	130	149	144	148	139	125	147	131	133	152	148	134	115	143	131	139	144	132	138	138	121	146	149	137	158	139	140	140	141	142	139	143	129	169	131	131	146	142	123	136	163	146	142	146	138	136	174	143	148	149	140	135	130	148	125	137	116	154	133	151	130	137	140	132	120	139	126	133	124	156	154	154	128	160	152	142	125	126	144	172	146	153	139	132	128	115	147	148	130	137	138	128	149	159	159	128	153	141	140	119	147	121	134	129	134	138	151	126	154	145	161	161	151	133	131	130	146	145	124	137	127	137	142	147	134	157	137	154	142	145	139	125	138	155	144	149	137	165	165	149	136	140	143	130	141	124	145	146	142	122	152	155	139	131	127	120	141	138	130	137	157	139	135	149	156	142	147	122	136	127	122	156	140	153	144	152	157	145	141	159	150	125	143	142	139	131	148	135	122	149	127	152	162	146	139	111	127	134	156	141	150	145	148	149	133	152	146	125	137	143	142	138	146	123	150	145	146	145	157	152	125	138	151	152	152	137	147	157	159	124	126	168	160	120	147	138	159	143	155	120	151	144	140	126	145	157	136	158	164	124	165	161	144	163	139	106	138	134	134	165	122	148	134	137	119	138	136	130	160	146	149	146	149	166	155	168	138	133	130	136	133	149	147	147	125	150	152	153	134	140	146	130	120	134	151	152	148	160	139	129	128	162	140	143	172	150	156	146	140	128	150	142	140	146	150	148	132	129	164	116	146	140	152	157	151	131	137	146	159	128	127	152	149	140	147	127	140	152	170	126	146	142	140	130	154	129	150	140	166	161	153	120	156	130	142	171	158	153	161	132	145	150	160	133	158	151	125	140	144	149	147	136	135	126	136	155	148	153	130	144	133	142	142	124	131	158	153	141	142	145	136	138	136	144	150	137	147	140	124	140	115	144	137	145	141	141	136	120	137	139	132	141	151	133	138	142	144	145	156	144	141	154	142	139	153
23436	10467	6472	2991	2100	1498	1183	890	757	578	519	484	416	348	320	308	343	288	241	282	273	255	257	267	256	263	245	248	223	224	234	222	232	240	258	231	263	269	277	242	234	213	200	197	219	214	216	216	218	190	217	187	189	205	207	209	207	190	216	235	202	178	203	241	221	201	232	203	198	208	192	206	218	205	214	202	211	185	218	194	212	186	201	191	194	203	183	210	203	195	215	200	200	185	176	208	198	224	194	206	219	172	174	194	195	192	203	196	155	194	204	206	176	184	167	209	227	207	203	203	182	212	202	204	168	183	189	196	210	211	216	215	193	199	198	212	179	168	225	212	208	188	193	194	202	200	203	198	195	200	213	206	201	182	206	206	198	182	201	180	200	216	223	197	185	194	197	214	194	192	214	212	208	232	217	212	200	185	206	225	215	211	187	181	193	191	198	173	212	194	215	171	207	189	205	192	180	195	189	201	201	171	191	194	217	209	198	207	215	219	206	210	198	187	185	188	178	194	197	193	170	215	210	203	184	211	198	190	213	179	214	210	237	196	192	229	203	198	191	205	206	214	206	201	202	207	203	208	184	196	217	199	189	193	193	214	206	194	212	194	220	196	210	210	210	189	209	187	183	210	206	194	217	181	192	201	219	201	176	189	216	217	214	198	203	169	180	182	205	207	201	187	184	187	215	181	175	200	177	207	187	174	195	209	213	209	191	187	197	199	205	202	204	181	187	208	222	205	192	188	158	211	198	212	208	195	205	209	207	202	210	205	206	181	185	197	234	208	224	201	206	208	181	227	189	217	183	213	205	185	192	215	199	180	188	193	175	186	200	180	215	201	169	199	172	215	178	198	195	188	204	169	189	188	194	204	178	208	182	186	186	193	204	201	196	209	180	226	191	216	199	208	219	170	207	210	199	196	197	222	194	208	190	197	203	193	233	192	184	191	193	200	196	159	195	198	217	188	192	191	200	203	193	211	210	188	178	190	205	183	209	195	186	161	230	185	185	184	218	176	204	192	209	216	192	188	203	200	203	189	205	191	183	178	201	200	180	201	218	192	208	167	184	204	205	189	237	194	207	219	191	204	184	199	189	202	184	191	195	206	200	197	197	184	195	192	203	195	213	215	212	200	195	214	188	199	175	193	198	177	209	201	222	212	188	198	167	187	188	211	216	181	187	197	226	214	183	204	196	200	180	202	185	189	207	224	183	196	189	214	200	203	198	196	199	212	191	205	215	192	203	205	209	184	201	180	213	210	197	183	203	205	197	200	177	189	210	197	200	186	202	232	192	187	217	190	191	204	203	212	177	206	206	191	197	228	214	208	206	201	219	204	194	171	210	182	208	219	187	201	200	208	180	197	191	185	196	208	213	169	189	188	210	180	185	186	203	186	197	179	191	204	201	219	191	188	193	196	215	237	206	194	216	225	180	203	200	232	193	201	207	208	188	185	177	203	196	198	224	184	189	181	207	206	197	210	199	211	197	213	187	200	199	202	191	213	187	178	189	210	219	201	201	175	211	193	189	173	192	212	201	193	208	201	215	188	199	225	203	209	201	189	207	213	205	195	185	195	209	160	173	203	192	187	210	203	190	181	212	205	209	220	226	196	200	194	174	210	213	206	208	205	219	181	218	247	185	201	223	201	195	188	195	201	185	205	216	222	201	184	212	192	177	202	184	227	203	195	221	227	205	194	221	185	194	195	198	208	190	224	202	242	210	187	187	196	206	215	167	197	203	195	196	204	211	175	213	240	215	193	224	206	202	195	208	185	190	214	208	190	212	233	192	231	193	220	200	203	203	198	190	203	194	200	218	188	201	224	211	215	206	173	202	201	206	182	193	223	212	201	196	196	199	207	166	202	199	198	220	183	188	186	194	192	198	222	217	197	191	217	204	199	182	207	198	216	189	189	186	193	178	191	175	236	191	193	201	195	182	182	208	188	226	189	190	217	170	192	210	196	207	187	188	196	206	207	195	197	206	192	203	173	175	207	209	199	187	192	180	222	204	230	201	194	199	202	220	191	181	199	201	191	241	178	187	215	190	195	188	197	198	215	213	196	206	195	196	193	207	216	203	206	225	198	188	206	197	218	232	195	180	192	213	188	223	223	201	206	205	208	201	179	199	205	183	187	209	204	185	223	201	210	205	215	191	196	193	198	181	200	185	177	198	205	210	210	214	185	194	223	183	183	180	207	191	206	218	209	214	193	198	222	218	180	180	223	206	189	201	178	194	197	155	202	199	198	190	182	181	208	206	216	210	181	199	184	185	186	191	225	198	203	196	193	199	217	189	216	212	194	212	203	214	178	211	211	187	198	190	209	217	204	204	177	185	157	198	170	174	195	179	203	210	204	179	190	213	206	220	200	181	191	197	236	202	194	184	224	202	209	204	196	182	214	176	199	237	172	202	221	203	197	200	209	217	204	202	192	201	214	194	223	180	196	209	204	216	211	192	185	181	207	211	210	204	222	218	201	199	192	190	201	205	194	168	189	211	190	189	223	202	220	187	203	177	207	214	210	196	184	193	216	185	212	221	207	193	197	220	213	218	199	187	201	162	213	196	204	217	206	207	209	190	226	196	197	192	217	207	166	225	212	200	210	202	197	200	192	195	214	185	201	188	186	202	211	186	208	185	190	211	218	188	196	196	202	203	191	207	213	199	200	176	212	193	209	196	192	202	185	184	204	176	208	209	201	208	201	209	230	189	194	189	189	209	210	202	214	186	196	208	197	204	213	198	200	202	224	172	195	186	185	190	205	220	175	212	205	190	224	191	199	203	179	201	209	222	214	222	226	179	217	215	214	172	239	188	196	170	190	203	206	203	238	164	198	221	192	210	218	199	195	181	211	189	204	191	173	182	209	205	193	174	195	187	203	226	212	184	178	177	196	192	213	193	210	196	218	192	187	179	196	191	195	193	185	215	197	200	203	177	211	187	213	195	197	218	191	171	192	195	210	207	209	198	195	192	185	191	188	208	218	217	198	193	194	195	215	191	213	207	219	215	179	213	210	189	183	191	194	212	211	187	186	204	199	187	206	218	194	220	200	209	190	202	180	206	204	194	201	194	221	216	206	209	178	205	193	192	206	181	188	187	185	208	191	215	209	221	185	191	204	196	198	232	167	210	223	198	196	186	201	186	187	188	201	203	193	207	211	193	220	222	191	192	198	216	201	176	198	196	184	235	227	193	219	181	206	201	176	209	198	197	206	183	213	218	207	194	197	190	192	192	202	202	201	196	194	225	212	188	218	204	211	209	187	171	202	188	175	186	207	212	194	193	187	180	192	219	203	180	209	213	192	206	187	228	179	169	185	193	186	193	198	205	207	206	194	196	187	202	221	159	192	210	202	209	214	210	188	188	197	225	191	173	184	208	210	181	203	174	235	231	209	191	192	208	199	196	218	159	207	207	195	197	225	217	190	208	189	211	199	199	183	198	185	211	185	202	231	203	200	193	211	196	195	191	192	188	188	206	191	168	192	190	195
27949	15272	1927	554	519	459	480	424	440	472	484	479	482	472	475	472	461	453	470	479	467	472	460	419	476	448	460	456	509	454	472	484	449	482	496	481	487	465	476	474	469	439	421	423	478	449	449	485	436	467	443	453	483	422	428	443	491	399	482	425	444	477	471	447	454	518	457	477	470	475	441	456	484	471	441	489	459	438	460	432	486	455	439	467	465	443	445	455	456	430	451	439	485	461	451	440	462	448	517	464	413	465	472	457	479	467	439	436	474	437	461	462	463	425	442	475	462	451	462	462	433	431	446	407	443	445	478	455	422	436	454	448	476	449	475	424	472	440	410	445	453	461	459	485	469	457	450	467	462	463	458	413	504	466	450	472	465	430	461	451	435	469	468	443	447	456	440	467	473	442	431	475	456	480	447	451	466	461	424	464	489	461	461	492	463	454	450	464	468	434	455	461	438	453	468	434	471	450	413	459	445	450	473	475	510	439	480	425	481	446	449	464	477	460	449	477	488	473	433	450	476	476	488	475	454	466	449	462	470	434	446	464	506	478	468	471	466	495	483	458	496	468	482	437	467	432	438	481	468	452	432	415	466	491	461	471	448	459	445	445	412	442	471	429	445	444	459	484	475	466	448	468	450	438	452	460	466	440	471	434	455	449	417	462	483	461	435	417	483	403	446	496	457	443	509	459	468	464	450	446	479	438	469	439	494	440	404	462	478	452	438	471	433	431	454	444	473	454	408	470	459	418	492	412	461	448	454	485	486	468	466	459	447	414	468	475	481	416	472	481	480	500	493	476	455	459	452	446	426	485	434	437	474	452	469	484	463	469	476	441	431	472	433	466	434	443	433	459	459	466	469	451	444	482	470	494	448	504	444	464	430	481	458	429	478	465	447	445	459	450	464	444	465	421	469	466	491	489	434	480	454	455	439	446	458	456	490	444	488	454	440	467	423	429	473	484	439	474	452	483	449	476	470	407	464	428	479	456	441	424	467	434	479	458	435	460	456	453	463	431	467	482	459	445	446	487	474	493	461	451	446	469	455	468	442	440	430	457	462	442	464	482	458	481	452	482	426	469	461	434	481	437	459	452	466	455	413	497	462	467	470	468	441	433	451	467	432	451	468	511	460	490	438	444	477	451	459	444	482	436	444	445	421	466	482	453	443	469	463	459	466	455	468	444	457	490	485	448	475	440	464	457	451	482	454	461	466	468	449	501	451	478	453	474	446	463	461	459	421	445	471	453	487	463	482	425	433	453	479	478	485	467	416	472	430	471	476	460	449	475	460	484	443	466	474	460	453	429	448	433	465	467	476	485	451	474	444	480	438	412	446	464	457	487	414	445	443	466	473	440	476	428	474	439	451	457	473	438	425	504	431	502	403	462	446	440	431	433	474	464	481	453	439	434	427	438	438	456	467	452	458	450	464	439	446	473	495	453	478	449	420	459	439	443	443	486	447	453	440	465	492	467	425	429	461	435	441	401	454	422	474	425	428	435	485	493	479	466	456	438	442	453	448	467	471	431	464	411	452	445	468	451	464	433	436	457	494	459	449	446	450	454	436	438	467	431	461	406	466	438	436	435	472	447	466	435	480	464	464	438	437	442	462	475	485	465	458	462	418	473	481	427	472	408	475	465	444	437	494	427	463	448	493	416	469	467	470	459	486	475	465	458	475	446	486	467	475	478	467	443	426	407	469	483	446	467	432	453	508	456	462	511	452	446	468	450	457	476	473	464	428	464	458	441	481	447	473	448	443	409	457	466	490	470	499	477	466	463	451	460	475	466	460	427	421	477	445	443	479	448	474	480	455	459	461	455	490	504	477	428	472	444	486	483	452	480	484	472	463	439	490	500	488	465	457	477	438	451	459	450	460	476	451	459	452	450	472	449	457	453	499	451	447	490	478	458	466	463	437	432	469	492	444	411	475	408	480	482	425	470	443	436	439	433	469	423	448	431	500	462	481	439	445	459	473	445	480	480	414	473	413	420	471	475	468	483	488	476	466	425	456	491	516	483	460	448	458	453	452	490	453	474	449	470	477	460	458	448	441	471	429	473	465	500	451	455	456	457	468	456	430	503	442	457	483	428	467	486	454	459	505	473	450	492	460	475	451	448	471	476	457	488	492	439	448	475	474	415	452	460	459	449	452	429	442	448	471	437	468	469	452	459	450	424	467	481	466	460	491	438	495	446	439	454	449	509	444	426	440	433	501	454	467	479	433	448	446	439	441	408	450	436	492	445	470	474	426	429	463	463	493	452	443	476	444	429	435	465	466	482	478	454	469	475	487	442	430	427	451	482	450	481	449	425	439	447	444	497	488	447	429	476	425	399	479	465	460	448	480	434	458	439	456	445	479	479	439	490	435	461	468	467	486	416	436	474	465	487	436	481	435	450	476	463	455	468	437	453	434	432	460	477	480	457	443	482	495	471	470	430	480	435	426	461	455	473	447	458	468	451	443	425	433	481	444	434	464	483	447	463	454	433	473	462	466	471	466	454	478	458	458	442	480	469	472	504	431	496	441	457	436	478	454	448	451	470	459	466	442	470	470	441	450	480	442	410	448	491	460	475	451	478	484	439	468	442	448	501	447	450	441	455	451	453	499	438	490	510	433	463	455	471	477	479	469	462	479	427	424	452	435	476	445	467	453	451	461	426	443	446	446	429	444	451	483	426	459	494	480	437	496	435	451	443	457	427	450	470	477	477	456	465	466	455	406	451	468	474	427	455	466	421	437	462	465	421	443	474	435	493	444	446	468	475	458	467	498	468	458	458	433	467	449	430	447	445	444	482	453	496	475	457	471	437	486	471	468	416	460	423	441	458	458	480	440	456	449	434	472	435	459	459	480	496	464	474	455	470	468	520	461	469	466	477	447	430	428	441	440	442	455	444	486	456	429	469	457	451	427	485	490	442	474	468	450	433	457	443	421	439	419	468	496	421	459	433	430	451	455	452	435	439	457	447	446	451	486	469	435	445	445	462	458	436	487	468	452	496	427	425	463	443	446	471	442	429	440	466	442	453	463	505	450	466	477	452	468	468	466	462	459	470	468	465	470	464	472	486	467	435	457	458	477	464	465	428	443	450	484	432	424	447	479	447	468	445	463	468	464	419	478	449	446	451	466	481	452	477	441	453	435	435	470	424	477	462	431	457	432	448	488	431	449	461	440	435	457	457	478	427	438	457	484	449	435	462	431	425	466	487	418	467	454	501	442	474	505	474	476	446	427	492	425	428	456	433	480	448	472	468	469	449	444	457	420	478	437	451	445	474	468	468	439	434	496	445	478	437	472	488	469	426	436	436	453	428	444	506	491	451	477	475	444	462	456	473	455	455	460	419	423	444	447	463	461	471	444	480	495	469	420	432	480	483	428	460	460	477	487	465	487	460	456	473	451	448	430	452	479	467	464	490	439	469	449	469	449	432	457	446	469	427	459	507	460	460	476	442	417	458	476	463	458	484	440	451	416	452	426	449	447	443	459	470	456	441
7532	1004	749	711	649	623	627	644	668	604	638	622	589	553	641	587	586	600	639	607	618	592	593	627	610	571	602	602	605	636	554	616	566	587	537	670	636	630	624	586	636	608	646	622	609	634	589	547	599	636	621	581	613	613	670	571	601	597	623	637	617	576	600	636	596	596	614	550	631	563	631	612	640	610	606	638	644	594	594	629	590	587	608	611	633	601	619	646	627	666	575	618	637	615	593	575	691	578	582	635	615	627	647	586	639	623	615	589	612	559	631	627	584	654	622	619	611	601	587	612	611	606	613	579	642	626	641	639	619	596	622	581	588	615	633	597	580	561	644	561	644	567	609	580	587	578	587	640	585	595	621	591	611	660	639	631	648	585	616	601	626	607	647	605	643	604	612	616	595	590	609	641	577	545	606	601	595	648	568	605	598	639	632	538	579	594	578	584	623	611	636	600	664	595	593	618	651	629	631	586	629	616	554	567	630	624	613	616	593	588	622	599	581	591	624	615	600	659	584	529	614	615	590	629	597	655	616	655	594	623	612	584	613	620	597	592	579	623	616	597	584	582	583	605	641	611	615	585	603	600	611	622	596	615	609	591	584	538	620	614	581	610	612	594	626	639	583	618	575	600	609	605	636	596	630	614	592	603	587	589	635	603	631	642	566	596	624	616	631	583	586	619	596	616	588	605	601	605	599	618	631	636	608	574	636	610	612	587	601	671	612	610	589	621	594	639	586	601	589	648	567	614	648	605	633	600	633	579	606	630	602	619	585	589	624	646	592	667	619	625	603	634	597	644	570	600	612	619	586	567	589	644	621	666	620	593	672	547	556	621	605	623	594	606	582	607	620	611	626	627	618	617	625	588	618	641	583	601	596	602	594	658	623	598	589	595	644	620	596	592	654	622	623	646	577	604	632	589	586	658	615	591	573	590	564	594	589	609	650	644	570	572	631	592	605	584	628	618	595	561	567	641	617	563	595	598	573	636	586	611	594	594	616	633	597	641	583	619	645	634	583	603	615	583	601	571	645	600	594	644	648	615	619	611	578	593	652	628	627	563	584	580	637	615	638	598	599	618	618	594	587	600	594	611	628	602	609	586	574	614	601	604	612	577	586	627	614	588	576	615	617	636	588	614	601	623	610	631	618	601	608	605	635	672	634	641	627	571	637	650	628	582	612	606	605	608	578	599	634	643	650	606	618	639	574	612	612	631	608	652	631	610	594	635	591	588	599	586	608	613	633	607	621	631	621	600	590	601	605	621	583	615	616	636	626	608	601	566	615	613	618	640	589	579	589	666	612	661	621	641	692	575	632	615	649	623	627	599	621	624	617	582	616	621	633	635	618	600	588	602	611	585	661	591	607	642	619	604	627	632	655	625	655	604	659	612	623	616	588	565	607	638	615	631	606	622	585	628	563	621	620	598	617	553	601	664	608	567	629	637	590	590	565	656	657	590	596	599	606	672	591	638	640	606	614	649	626	667	604	624	600	610	656	639	629	612	604	664	550	570	598	618	665	611	621	655	616	622	629	634	573	625	600	578	581	649	592	621	604	617	577	624	630	605	604	644	637	574	601	611	632	573	621	599	607	591	601	601	582	650	572	612	620	665	633	593	602	590	621	653	582	594	620	591	618	638	605	621	600	613	596	622	585	645	587	629	593	632	613	571	616	598	621	628	584	606	599	583	607	584	573	625	569	617	600	606	592	590	634	630	645	621	647	613	625	592	618	607	660	610	559	614	604	635	612	609	608	615	655	647	597	591	572	633	635	573	658	628	633	597	573	639	599	649	638	619	604	615	639	645	642	633	616	618	627	624	638	647	631	590	600	588	656	579	572	634	628	615	635	625	616	615	617	577	615	604	610	591	624	644	606	638	564	615	626	626	598	556	606	593	583	645	574	596	633	637	608	639	632	645	589	618	654	611	625	591	586	586	571	590	609	584	645	565	617	635	626	647	609	578	637	629	620	604	608	611	568	585	598	609	620	591	572	621	606	587	614	628	590	599	616	569	652	567	591	601	637	582	571	643	660	629	620	591	629	660	614	652	630	602	637	597	643	603	626	590	613	596	635	633	613	626	594	631	596	610	596	644	597	597	611	607	602	608	644	619	623	628	593	610	609	626	604	624	614	604	636	623	606	620	645	628	633	560	561	618	586	658	608	571	604	563	625	615	596	629	582	614	594	632	623	664	580	608	632	609	606	544	613	576	614	598	600	668	597	595	609	608	639	569	628	644	604	598	618	611	598	620	593	618	558	600	562	642	622	585	598	621	620	622	631	644	593	611	623	615	593	641	594	616	633	595	662	622	599	591	633	594	619	620	609	601	608	581	575	637	604	590	617	615	576	632	556	611	594	606	593	603	612	528	631	609	635	628	623	592	624	583	615	654	643	641	621	574	577	659	624	621	624	615	595	587	588	613	623	608	594	604	598	558	638	606	595	633	614	634	612	633	623	565	642	587	654	594	621	625	577	632	621	577	588	604	634	622	622	621	632	610	627	627	640	636	630	606	606	620	586	556	548	581	599	622	623	608	614	635	616	595	604	618	597	588	596	592	614	612	603	596	614	580	607	617	617	617	652	575	609	620	598	624	653	638	623	619	590	623	612	616	626	633	627	581	588	593	619	632	583	611	581	642	627	617	645	595	599	603	615	587	608	632	616	606	641	616	606	638	599	625	574	603	613	601	600	599	602	601	578	632	627	613	638	581	608	569	594	629	593	621	624	642	609	603	634	586	603	643	631	599	628	622	601	584	602	597	637	578	624	623	635	640	620	570	628	610	649	622	653	596	589	595	611	610	572	615	631	571	617	588	630	648	603	602	574	605	606	604	651	571	623	616	655	616	665	587	636	572	630	631	660	597	605	614	625	647	616	628	572	634	595	624	631	580	567	637	621	629	621	593	581	649	607	594	629	607	634	610	606	625	615	610	602	641	565	653	569	619	607	599	618	620	627	652	605	631	601	644	599	605	642	585	632	600	587	631	589	592	609	626	623	628	626	637	576	604	615	624	609	629	656	650	618	571	618	584	644	625	607	616	611	628	658	628	602	621	606	666	685	639	624	654	633	644	598	586	608	639	627	631	609	598	628	657	589	596	611	617	650	618	573	608	621	645	601	607	625	584	582	577	616	636	615	629	597	629	628	641	613	584	626	609	612	592	603	613	584	584	605	639	607	599	611	595	573	618	603	599	603	646	599	612	629	610	568	632	638	609	640	628	627	571	604	607	635	639	587	615	614	619	575	605	585	634	629	591	650	574	578	614	645	561	611	587	580	640	593	621	621	616	593	572	597	569	607	616	654	618	630	624	610	615	611	582	601	593	607	576	629	583	582	646	655	620	583	604	608	639	615	651	609	599	619	628	557	647	611	600	648	646	630	609	636	585	622	599	560	591	604	614	623	647	613	625	594	611	603	611	604	599	589	602	626	577	611	603	607	612	628	605	605	584	662	583	577	614	621	625	601	574	600	605	592	611	638	640	637	608
23371	21214	27786	24918	20368	1838	623	493	424	437	400	417	409	351	338	380	364	374	358	372	347	331	333	370	353	376	350	337	346	316	320	349	362	339	355	341	346	347	384	351	343	334	300	354	346	312	306	358	357	343	336	366	329	336	318	360	370	345	330	360	315	327	332	324	340	350	344	358	349	334	339	336	309	326	368	337	317	345	364	340	369	326	345	331	302	361	336	357	369	358	336	359	371	354	321	367	341	334	306	349	336	346	317	327	326	334	392	368	348	327	329	374	366	344	305	339	350	326	346	334	362	359	335	331	364	367	328	337	316	352	327	309	345	339	338	353	316	329	329	365	313	299	345	310	357	317	356	347	358	325	319	330	340	341	342	346	368	325	336	304	325	349	344	323	316	335	323	339	340	373	314	341	334	355	355	337	317	374	322	393	308	324	336	385	330	337	299	278	354	373	313	345	364	326	330	358	316	331	362	324	321	344	308	367	303	338	324	348	312	314	337	332	354	366	296	363	318	342	338	311	341	298	338	321	381	347	355	347	326	357	359	318	313	347	323	346	335	354	323	349	348	337	303	335	352	360	322	336	308	321	322	315	318	324	363	342	366	320	313	345	337	352	312	357	348	348	325	320	327	328	347	341	351	347	343	319	331	368	331	353	318	323	328	330	358	339	363	382	297	360	366	331	362	332	360	325	339	303	317	336	337	370	345	350	338	340	357	342	345	322	344	369	339	352	304	327	331	334	327	302	359	284	317	341	324	302	340	326	333	353	341	322	351	349	334	366	319	330	356	352	304	316	326	331	336	336	348	362	321	361	329	348	326	344	362	312	358	346	292	303	364	335	304	341	350	347	368	329	315	328	338	322	303	359	316	334	323	326	358	361	307	360	375	326	340	337	313	337	305	333	338	315	328	359	326	343	349	301	346	317	290	338	319	337	312	355	311	366	348	321	355	329	309	323	354	327	374	330	329	335	363	344	326	347	322	351	361	319	352	322	359	281	343	357	340	329	349	326	333	357	339	347	336	357	337	326	320	336	329	349	343	341	324	340	331	348	309	340	322	331	333	339	329	349	328	337	343	305	375	304	337	340	305	340	326	354	304	353	336	329	311	314	344	351	353	309	347	334	398	340	300	340	342	327	317	333	295	348	322	315	356	328	331	337	370	354	333	338	351	345	324	364	351	334	288	353	312	343	344	335	331	347	344	308	348	333	333	340	341	334	353	346	314	321	359	327	334	332	364	318	334	328	330	346	334	323	346	343	365	331	354	336	320	329	373	369	308	326	365	318	345	372	344	315	329	350	346	347	319	385	343	348	310	354	328	369	357	318	340	346	306	320	341	335	329	329	357	344	359	310	351	338	338	347	367	337	352	334	322	340	316	307	321	351	334	360	354	349	361	338	308	354	347	363	349	326	320	344	346	323	366	336	313	345	344	349	356	334	345	312	313	345	355	338	336	318	331	361	394	342	348	347	363	323	333	333	317	339	324	352	342	345	344	324	359	321	333	324	330	332	369	347	318	319	325	349	338	344	337	341	334	319	291	335	338	278	330	352	350	353	330	315	311	334	343	324	346	322	342	314	338	313	343	346	333	353	368	315	347	360	331	341	330	328	344	341	347	359	337	320	339	305	329	357	351	354	288	311	360	352	343	363	325	382	317	339	350	333	349	337	365	353	333	326	339	339	354	340	338	347	368	333	328	323	352	328	335	315	339	338	317	330	375	312	325	325	333	339	341	347	327	343	325	332	324	357	381	330	361	323	335	345	316	317	357	314	350	324	362	365	359	338	342	341	328	329	365	358	330	326	345	338	345	340	314	330	357	351	317	338	331	321	315	324	324	339	357	318	330	323	373	287	339	332	328	325	315	362	344	332	333	335	337	349	331	341	319	363	317	351	338	351	403	355	304	325	334	377	388	308	316	335	309	305	324	335	332	334	344	326	347	390	339	319	340	309	350	354	340	339	340	337	336	357	339	340	337	327	339	322	354	332	392	330	364	323	306	317	336	328	343	340	329	359	297	341	351	325	307	328	323	306	306	368	363	358	340	327	362	355	315	355	340	328	334	327	353	341	328	324	313	342	332	344	334	371	351	335	360	337	354	330	336	312	325	334	342	327	326	321	323	316	360	352	339	364	334	334	349	373	344	350	332	305	310	337	292	337	329	359	339	327	334	315	335	332	345	333	340	337	313	304	347	328	335	355	305	352	354	349	344	281	361	335	316	356	324	332	342	349	340	338	327	332	317	350	362	342	330	344	365	364	327	362	318	334	328	330	354	365	354	332	358	307	310	356	350	337	351	328	337	331	327	351	363	337	305	306	345	323	329	333	336	333	379	348	322	345	351	317	328	372	350	318	342	325	344	324	368	353	343	347	380	349	341	341	335	324	361	333	335	328	324	338	339	322	350	301	338	362	323	349	333	344	346	348	364	327	330	316	338	349	359	318	336	364	343	352	338	334	340	349	334	318	349	347	362	320	368	319	371	303	310	331	357	362	345	295	353	349	330	335	302	345	320	328	348	354	312	334	339	355	323	325	335	363	331	375	328	329	354	308	331	340	334	316	350	366	324	321	365	316	321	330	361	349	334	317	365	333	310	346	327	302	350	314	323	311	334	322	344	328	314	349	336	343	351	339	357	335	345	311	307	344	318	342	350	371	341	318	344	317	338	345	322	346	341	328	339	367	339	338	333	332	333	359	308	353	352	344	351	330	323	373	349	341	350	331	322	329	351	327	345	333	337	360	335	335	331	342	350	344	312	322	357	353	337	331	340	337	332	301	341	345	381	350	299	330	344	335	343	339	341	358	341	342	333	327	348	348	316	374	356	359	282	351	318	345	346	307	316	324	337	343	347	354	364	332	325	356	313	372	328	376	359	357	290	337	323	347	332	313	343	322	350	348	346	320	312	350	361	333	353	325	378	342	346	357	354	350	341	327	346	334	325	338	314	340	338	347	339	325	327	364	338	332	335	346	337	369	337	333	382	335	362	357	330	328	377	328	329	314	360	350	333	333	322	384	322	321	369	337	339	351	342	318	334	302	340	331	356	355	346	343	342	331	343	368	320	334	315	344	346	353	338	330	323	341	353	318	383	321	358	335	323	334	331	332	332	346	309	361	347	323	364	316	347	349	358	351	353	321	355	336	353	303	367	351	327	327	323	341	349	337	322	325	347	333	334	343	333	343	317	314	335	343	306	299	336	340	361	319	349	357	355	344	339	373	358	350	357	319	333	350	330	387	348	327	332	382	364	328	372	331	382	342	359	322	350	367	310	337	336	348	371	345	344	345	359	300	340	326	328	345	304	326	349	338	333	365	359	325	315	305	343	305	339	353	295	333	343	327	338	327	336	323	363	336	324	316	352	334	340	359	365	373	336	349	323	341	313	360	377	332	355	349	338	346	339	296	313	347	352	331	295	332	347	329	336	331	336	341	332	341	352	352	328	371	288	333	312	365	338	317	348	332	334	309	333	320	343	321	323	314	334	316
20110	6489	4220	1953	1455	1221	966	879	736	648	617	584	565	585	544	535	535	534	531	521	523	512	475	518	494	474	464	462	483	458	475	461	471	512	480	486	473	513	506	465	464	484	502	468	465	496	454	484	452	510	477	446	442	448	447	443	476	491	457	449	450	498	481	493	448	467	445	470	435	493	500	476	435	454	430	451	448	486	481	462	482	429	460	445	470	489	425	472	471	455	484	458	451	423	440	452	450	474	458	464	468	479	458	468	449	442	414	513	479	467	469	452	445	484	473	462	481	461	498	461	486	483	450	495	477	490	468	478	433	437	466	449	472	468	479	443	424	458	481	454	482	416	451	473	435	450	508	431	470	480	447	467	449	494	462	466	449	444	457	473	470	396	469	487	462	473	472	496	474	454	424	471	441	451	465	479	460	487	417	474	472	479	449	461	468	421	460	472	435	453	473	462	471	482	475	444	481	446	440	441	487	439	458	474	498	482	482	430	415	460	470	462	455	460	462	466	486	422	461	475	479	446	463	478	442	464	470	473	460	471	487	508	453	471	441	498	463	447	468	458	425	450	452	450	455	437	469	445	483	527	470	470	458	450	444	496	452	430	494	458	498	442	486	450	458	458	467	429	451	451	464	455	456	474	499	472	450	473	502	436	491	455	448	431	459	486	474	506	498	491	450	466	472	464	490	440	477	493	455	472	473	428	457	413	431	495	443	461	470	459	470	483	477	462	470	485	486	478	486	461	479	434	497	467	438	470	518	447	474	437	490	463	459	457	437	466	458	466	409	470	438	428	481	452	477	458	413	409	442	415	452	445	509	453	435	453	481	456	468	498	464	460	480	455	454	461	452	487	427	488	437	435	474	455	479	486	442	478	461	495	466	476	472	439	459	451	470	460	480	467	504	494	486	473	457	467	472	429	469	442	461	447	447	463	454	478	459	478	483	447	474	458	455	491	450	493	493	443	487	460	488	447	467	453	449	469	467	473	455	450	484	469	496	466	436	478	451	510	451	432	463	436	466	445	452	457	516	472	467	469	451	444	444	503	481	431	407	491	460	453	471	459	474	452	440	511	482	461	454	453	460	469	476	451	502	496	458	467	470	453	461	421	446	470	463	468	427	461	489	466	439	423	445	472	467	460	442	456	461	445	506	475	431	459	416	456	418	473	457	463	442	478	457	500	434	436	484	441	469	452	466	496	462	484	449	454	399	488	470	457	448	458	459	422	448	444	438	446	508	459	445	439	455	441	487	534	458	443	469	435	474	511	459	469	485	482	515	468	479	455	465	497	454	472	466	465	468	473	471	476	456	440	479	473	456	503	490	466	453	493	481	467	441	488	442	453	435	470	508	494	468	496	505	423	461	489	449	444	454	493	432	458	495	457	451	488	453	453	463	446	443	449	492	510	422	481	447	496	468	466	479	465	466	453	465	440	472	465	457	464	464	494	417	475	454	478	454	459	458	468	453	467	470	416	463	455	443	442	460	458	469	488	504	459	447	469	433	482	450	467	460	462	469	466	491	449	441	468	453	448	461	458	471	446	473	462	444	452	491	468	486	456	480	448	449	478	456	446	439	440	443	462	468	480	452	455	471	431	434	440	498	488	445	467	471	447	511	459	466	462	469	458	464	473	475	433	471	463	476	486	437	455	480	464	514	458	460	478	442	497	475	458	453	462	478	447	452	501	457	485	484	438	450	451	430	444	455	445	466	463	435	478	465	500	437	472	491	453	453	443	470	474	447	462	455	442	476	504	480	482	472	444	458	479	496	460	476	521	500	438	445	443	468	441	461	457	437	431	468	477	502	484	477	462	439	441	472	470	479	494	487	447	457	448	472	439	488	449	469	466	453	446	444	469	506	462	478	432	472	482	482	478	447	450	456	489	441	444	534	452	469	445	448	451	449	465	453	451	452	462	425	487	465	436	480	439	456	446	488	491	477	422	494	495	471	443	482	456	477	467	435	482	505	456	476	459	453	505	463	456	462	446	454	469	478	461	434	475	492	505	441	439	457	489	439	485	467	444	504	474	495	444	454	452	458	459	497	472	400	456	451	454	455	479	463	435	474	480	443	493	450	485	438	459	447	446	455	472	471	482	477	465	455	451	426	443	446	465	425	478	444	463	474	476	430	513	479	459	503	454	490	448	455	430	458	472	458	473	495	484	465	483	470	442	453	477	482	474	449	485	462	471	452	439	465	498	452	434	492	486	511	474	475	468	448	410	429	501	476	497	468	475	430	470	465	467	434	440	444	450	448	465	473	503	455	445	522	453	450	446	491	471	479	472	448	478	475	458	478	487	465	470	517	486	456	483	476	503	482	474	464	433	458	462	462	491	465	472	467	470	453	460	455	463	445	456	465	485	497	477	485	450	439	465	433	501	481	439	460	448	440	520	448	459	443	454	495	474	453	459	482	489	461	501	424	465	452	438	442	483	472	434	459	444	469	472	462	424	450	448	463	459	472	453	479	491	453	458	472	455	454	476	514	480	479	468	465	456	462	450	483	473	475	474	475	464	447	472	490	447	441	476	474	436	472	456	477	498	494	423	478	465	453	448	463	481	491	466	495	444	459	455	444	438	412	463	451	472	450	473	463	478	488	439	447	462	449	447	456	443	437	456	449	470	477	460	455	445	498	449	486	484	472	484	502	459	488	487	461	530	434	456	462	482	461	483	471	473	478	497	511	497	471	483	488	450	461	451	474	462	501	449	507	499	503	470	451	453	449	492	459	465	455	455	442	472	501	444	466	449	445	435	462	466	476	450	472	475	495	462	477	495	482	433	454	453	517	453	459	464	462	455	479	423	467	465	517	448	470	485	481	482	475	484	455	450	462	452	452	463	477	487	429	461	480	435	458	443	454	455	491	433	457	473	419	472	478	462	452	483	455	463	455	444	465	475	457	426	440	492	438	473	415	461	480	473	478	435	473	469	498	448	487	477	497	477	484	474	446	473	500	456	468	448	439	481	447	454	488	430	435	479	475	447	485	459	498	475	439	478	489	469	445	464	457	452	439	476	457	463	461	493	441	481	455	493	488	427	478	425	495	485	478	479	455	432	454	486	438	434	440	459	497	446	472	463	455	447	454	464	474	440	451	460	478	432	473	472	431	447	446	444	490	462	473	433	453	472	493	440	487	478	454	477	494	466	457	488	433	476	455	480	480	470	461	467	521	451	454	463	466	505	450	475	466	472	464	501	409	478	433	486	490	501	469	511	459	447	455	438	478	481	450	449	528	477	472	495	507	467	445	472	500	459	501	492	486	458	475	489	456	421	429	460	414	481	511	419	497	466	465	450	448	435	454	464	454	435	450	469	459	484	453	440	476	496	476	489	471	493	500	487	440	452	479	439	455	498	481	483	491	468	455	474	476	467	465	459	422	424	486	481	487	468	462	492	486	487	465	486	432	467	468	503	492	466	432	422	516	492	494	463	452	421	490	463	485	454	457	480	478	430	475	487	450	467	441	458	449	471	461	460	422	445	491	458
24941	21237	25605	21813	1007	462	404	364	353	339	357	355	357	332	350	354	332	327	331	346	308	343	335	307	322	324	319	347	329	306	348	337	345	344	287	347	355	300	338	342	313	339	329	295	330	300	351	333	302	339	315	350	326	306	318	306	317	329	308	337	345	328	312	334	319	310	284	325	346	344	326	306	307	334	331	334	321	306	332	319	316	324	329	305	295	290	316	339	350	345	322	315	319	348	320	340	347	316	302	297	343	303	318	330	296	298	328	320	329	348	320	328	340	332	320	331	339	317	337	330	336	330	346	305	317	314	317	345	295	303	338	341	335	325	288	318	304	351	310	321	355	322	321	350	317	327	310	317	293	329	345	332	324	336	351	335	335	333	305	317	326	334	318	326	313	322	307	333	340	339	303	308	330	354	349	348	307	296	300	316	328	324	304	339	288	334	324	315	326	344	339	313	322	333	336	309	298	302	356	284	326	273	343	338	333	317	344	308	277	322	319	333	321	325	317	327	327	331	324	347	310	346	338	338	325	323	320	323	349	294	328	317	322	336	305	323	299	320	335	317	285	338	348	337	310	322	329	324	343	318	324	337	324	348	303	348	349	320	309	298	330	332	306	327	305	317	326	328	287	350	332	326	291	338	355	343	329	276	358	326	296	324	307	342	321	352	316	338	357	314	313	322	328	315	325	327	290	347	349	309	321	325	294	315	367	316	319	317	350	340	310	314	302	298	340	333	302	313	363	354	298	331	340	305	321	297	333	353	323	352	326	312	338	331	343	362	351	319	352	301	328	358	324	337	339	324	338	304	328	305	303	319	322	342	340	309	308	311	327	338	352	324	351	318	327	327	310	330	300	354	332	314	345	343	314	311	311	302	323	294	340	322	313	326	324	342	324	327	330	314	335	301	336	296	333	347	316	330	347	321	314	317	317	324	296	344	325	335	333	319	327	297	324	339	303	332	311	329	294	296	312	315	332	339	356	339	338	340	341	320	315	350	342	355	338	361	339	324	331	272	303	348	354	316	304	337	379	309	332	342	322	318	326	305	359	336	369	315	329	357	308	331	322	342	346	317	339	331	335	347	325	322	335	337	332	320	327	312	350	336	319	324	327	313	319	307	359	302	336	342	306	314	335	300	345	349	335	338	325	304	294	304	317	303	319	300	343	322	321	347	328	290	304	335	314	360	331	347	337	344	305	315	303	332	320	334	352	284	322	342	323	325	307	318	330	323	301	323	319	357	307	316	323	339	341	290	327	352	347	336	343	324	333	306	344	299	319	309	317	336	314	344	322	342	330	331	317	344	319	312	310	341	332	305	302	298	339	354	316	342	307	333	332	321	329	322	345	319	325	320	302	307	315	319	319	303	311	327	306	300	324	300	292	293	305	342	322	340	327	370	328	304	328	351	326	360	336	312	315	337	331	306	315	324	324	334	322	318	343	326	348	318	316	333	317	322	324	324	361	310	344	327	342	314	302	321	330	325	344	313	291	343	304	363	342	336	310	304	340	315	334	333	327	333	344	310	306	331	326	344	313	310	340	326	344	375	314	309	320	314	312	359	336	306	323	304	292	316	342	343	310	340	316	332	309	326	318	336	322	297	313	360	300	314	315	342	323	352	333	330	317	303	331	335	313	344	312	311	314	329	319	340	336	368	344	362	311	312	331	336	310	325	322	312	342	305	352	348	326	340	313	326	325	317	346	316	334	354	338	318	337	378	377	323	338	344	330	330	284	320	308	316	298	344	327	347	303	345	337	334	325	345	342	339	332	332	286	317	346	325	325	326	340	339	362	306	310	321	321	317	353	327	310	334	289	349	360	327	311	323	338	334	346	298	340	316	327	327	319	312	356	335	298	299	284	335	331	303	336	337	313	329	307	329	335	329	344	339	356	320	325	299	325	315	339	323	321	340	325	315	328	315	328	309	341	296	314	304	317	315	320	356	324	350	329	352	345	324	334	331	343	318	343	319	318	324	332	301	340	328	365	336	306	329	318	358	331	327	306	336	314	339	312	343	324	360	330	302	306	289	330	339	328	291	331	319	313	332	300	333	304	333	334	307	350	346	330	332	318	312	321	306	314	308	331	319	318	301	363	311	311	308	329	312	325	343	325	303	343	308	311	325	334	303	300	341	303	317	328	330	353	331	325	324	310	313	344	341	324	323	302	313	339	304	309	341	318	315	299	312	329	316	308	316	335	301	297	344	339	308	361	318	310	322	307	315	322	337	315	333	309	330	331	336	329	311	338	336	343	327	337	302	341	319	312	318	329	324	318	319	308	327	319	338	302	322	318	340	316	324	329	335	319	324	347	323	329	337	338	326	335	370	326	308	301	344	320	311	351	325	310	295	287	324	368	341	317	303	321	320	323	348	298	334	336	303	322	357	331	349	318	371	322	322	318	336	330	334	318	281	328	322	351	334	347	350	343	316	308	296	313	333	324	310	338	314	320	330	293	326	327	302	332	317	337	307	342	330	317	313	321	302	312	329	291	345	348	329	309	348	340	304	321	332	340	311	306	314	350	318	304	362	310	328	324	280	326	328	339	321	345	348	300	284	304	357	348	308	322	301	327	337	313	303	334	351	306	320	335	323	334	316	339	338	336	334	365	322	343	327	325	341	312	330	296	313	327	317	329	349	294	314	361	318	365	333	359	337	317	308	320	295	330	324	331	295	327	335	331	318	334	334	351	350	317	329	367	313	358	302	310	335	322	332	328	286	320	322	349	305	351	324	327	331	359	314	321	325	337	315	319	314	366	328	357	347	310	359	300	309	343	298	320	340	344	320	326	331	318	335	344	337	370	314	305	307	308	328	343	280	342	322	348	343	362	324	321	318	313	321	313	316	363	349	326	317	293	312	346	345	339	330	356	292	311	349	359	338	327	310	321	306	319	320	344	343	326	270	323	331	312	334	325	342	320	354	309	342	313	344	319	334	347	302	321	319	319	335	338	321	349	333	335	317	315	331	308	337	330	308	349	345	363	321	308	318	336	322	300	328	324	348	340	318	322	332	331	355	331	343	331	341	340	316	344	322	340	332	341	340	318	359	301	327	325	336	292	332	351	339	329	313	343	350	333	365	320	324	338	293	312	322	343	330	331	323	330	322	324	320	355	330	302	309	314	291	314	293	298	351	305	314	317	316	358	313	349	319	371	310	334	327	316	325	343	336	309	343	310	302	293	303	312	315	327	372	340	307	322	303	323	333	334	349	322	317	336	346	330	357	321	339	337	337	341	321	310	330	353	291	365	340	328	311	348	313	329	305	314	330	345	333	367	328	317	326	337	365	324	296	323	363	355	309	332	312	316	329	340	340	301	363	326	338	341	322	298	331	320	358	332	354	317	309	323	358	327	329	323	337	312	328	317	334	356	298	299	360	327	322	318	318	330	314	299	326	316	373	327	324	347	319	332	335	333	344	299	332	331	345	338	339	360	344	349	329	316	338	304	318	316	376	308	312	274	332	331	325	298	287	349	308	327	322	323	358
19092	3219	2053	1166	885	732	632	623	530	513	531	471	501	449	467	482	498	441	475	477	469	471	417	460	449	443	464	447	434	452	462	426	480	438	445	470	445	472	433	462	407	485	445	457	422	412	428	442	431	424	443	430	463	479	439	442	414	448	435	452	458	424	462	423	432	417	422	407	435	444	469	438	435	432	447	420	437	467	445	432	440	420	472	465	417	456	458	408	424	422	447	433	419	475	444	458	476	499	428	397	446	438	438	436	432	424	446	468	459	394	416	465	454	455	445	462	439	444	423	453	423	420	393	432	403	436	440	440	446	432	439	437	454	452	416	402	459	457	446	434	428	456	419	429	456	377	429	415	443	433	438	422	421	412	432	399	422	461	447	473	439	430	433	442	443	448	456	469	451	460	422	435	454	411	477	448	457	394	440	446	454	393	400	446	432	404	411	434	398	427	392	426	427	458	457	425	434	424	404	414	455	421	429	431	453	461	431	423	403	457	411	436	399	439	426	438	417	410	419	448	427	434	441	423	401	442	415	432	434	435	434	410	420	444	429	439	453	436	434	449	440	413	463	413	386	433	441	438	434	440	440	491	408	429	452	414	417	445	443	456	431	415	434	425	436	442	399	419	447	435	452	458	435	448	409	432	460	398	458	450	448	443	410	439	443	409	411	493	419	430	433	439	417	468	440	427	376	425	433	435	432	432	419	438	437	453	428	405	443	433	416	476	422	437	420	411	438	419	470	443	467	419	430	400	420	440	423	403	442	401	405	420	409	446	418	424	429	402	443	414	439	437	435	412	436	469	433	442	456	437	442	439	420	454	448	444	412	445	432	428	445	414	392	419	414	438	458	422	413	443	428	428	411	441	420	416	404	425	441	432	408	440	457	405	424	474	421	464	443	434	432	447	438	436	452	469	436	467	455	449	413	411	455	435	404	425	408	452	454	451	405	419	425	419	455	459	412	443	379	439	434	415	447	449	431	401	429	429	387	417	448	431	435	426	421	409	436	446	454	413	468	408	426	458	401	444	417	397	436	422	431	426	459	421	432	434	455	432	480	437	445	429	391	437	447	424	434	441	443	421	434	447	395	457	416	430	426	466	417	420	441	440	461	448	440	411	464	426	401	437	422	482	476	407	447	446	410	461	429	412	385	423	450	419	440	406	426	443	450	414	453	452	438	470	442	406	441	419	410	431	389	431	425	410	474	474	421	443	417	394	424	456	457	416	424	437	414	416	419	425	413	397	417	426	424	428	439	429	411	418	453	445	438	446	444	429	441	421	427	424	434	427	485	443	438	435	429	460	392	457	445	482	413	420	418	444	449	474	418	426	437	450	410	428	452	400	442	408	431	429	454	410	422	429	419	425	406	449	412	414	429	440	445	413	454	430	432	439	454	448	400	436	473	431	441	451	396	428	407	443	421	434	430	417	426	434	459	442	394	457	440	411	419	434	436	408	460	430	439	442	449	414	441	429	450	442	454	429	460	431	419	420	460	423	409	450	431	468	459	429	429	458	422	454	465	433	457	416	436	437	441	431	433	425	453	432	459	453	413	430	452	417	435	418	432	442	407	401	453	450	437	455	441	420	421	415	445	413	408	440	407	437	434	447	464	446	421	454	400	442	428	459	435	424	455	448	455	431	415	462	407	440	416	458	442	458	425	427	407	437	432	458	438	435	402	447	404	434	410	390	428	407	459	411	463	451	424	414	435	433	424	423	426	429	454	462	447	449	452	429	462	451	460	411	434	412	456	433	416	468	456	390	446	433	451	429	473	398	407	447	442	405	436	398	466	420	442	387	412	433	413	398	422	441	401	462	393	420	415	421	421	435	445	448	480	467	432	417	429	442	448	429	463	428	444	449	396	434	463	436	432	434	408	390	470	417	411	450	446	430	420	430	399	416	413	445	403	454	443	450	412	434	407	456	413	419	443	441	440	412	420	467	426	438	398	446	425	443	420	432	446	461	464	435	408	425	441	380	417	396	411	434	446	457	428	450	429	442	414	430	424	454	433	435	409	423	410	416	434	453	405	447	433	467	439	409	424	414	406	451	439	422	428	393	430	442	431	420	445	456	456	446	409	392	403	421	454	423	442	452	464	425	453	408	422	446	416	435	441	457	460	416	433	423	452	427	488	427	416	435	406	422	426	437	407	463	456	454	427	411	466	415	422	441	442	419	441	410	425	415	427	416	433	457	396	429	457	444	432	449	436	448	437	451	415	432	435	383	463	429	400	464	411	458	430	401	426	422	414	429	438	387	452	454	404	404	407	452	443	455	458	426	449	454	438	421	418	433	420	462	473	434	445	417	422	469	450	426	431	425	433	437	433	431	440	407	435	417	422	412	456	445	425	467	414	458	430	416	414	423	442	452	440	435	442	444	406	416	410	471	423	410	448	428	436	445	417	434	452	452	463	420	437	426	417	410	437	408	416	419	462	446	421	428	435	428	404	432	457	450	443	444	422	448	459	425	445	400	464	431	426	421	417	450	421	440	414	445	435	426	430	456	455	403	451	429	420	450	423	449	412	437	427	411	439	427	432	444	411	442	456	458	415	427	454	426	469	444	452	435	416	387	431	393	406	432	468	439	443	452	405	425	470	439	443	445	453	464	422	461	406	431	454	435	446	430	463	439	424	416	430	389	487	440	451	426	429	432	456	438	429	447	423	437	436	445	411	402	445	409	431	442	419	433	427	423	432	417	444	441	467	400	420	470	433	437	425	435	449	462	432	445	409	449	455	453	389	396	430	436	424	419	450	430	415	413	430	437	387	438	429	473	439	420	472	449	444	452	408	413	472	428	421	406	423	457	434	419	422	430	429	437	377	411	408	456	417	434	423	437	421	435	427	436	449	457	407	410	412	437	446	465	419	422	400	410	439	445	467	428	423	456	446	453	431	434	439	425	448	428	410	440	421	448	448	445	403	466	419	397	397	436	413	420	443	410	422	437	441	462	414	427	408	437	448	466	422	456	424	458	398	432	428	389	409	424	433	409	444	445	386	419	446	453	443	444	393	421	444	460	411	429	454	430	393	472	449	441	425	428	384	411	444	413	413	415	438	434	464	422	452	408	405	397	383	419	406	426	399	418	423	463	443	434	430	437	442	425	437	435	442	424	433	451	448	446	424	438	452	438	430	449	420	470	436	404	439	455	412	422	429	413	428	462	435	431	421	441	464	442	443	454	413	412	426	439	452	412	424	450	422	442	432	442	442	462	418	454	395	480	429	437	435	396	433	443	426	440	402	404	459	434	414	464	447	414	430	426	419	413	422	410	411	428	466	423	443	462	435	461	420	421	427	407	447	424	412	436	422	450	421	431	443	468	421	463	439	387	467	454	399	449	418	433	440	449	441	422	479	430	424	411	381	450	456	466	452	423	461	447	430	451	432	420	421	442	452	459	451	424	435	400	424	408	435	486	448	459	453	439	437	400	413	455	462	430	451	450	448	436	440	417	422	407	434	480	444	422	453	458	448	429	412	413	427	458
22568	21258	28477	24337	21255	18259	940	424	288	273	259	233	240	188	194	194	185	168	159	164	151	162	149	161	163	125	151	150	138	139	161	144	164	151	185	161	166	131	154	163	167	141	167	144	133	148	145	126	121	144	146	154	135	140	127	140	154	134	134	141	147	146	149	146	127	134	136	143	137	150	130	138	141	132	151	145	128	132	147	147	138	139	140	142	134	161	153	161	133	125	146	135	139	147	130	146	141	128	142	145	147	107	118	140	153	142	135	155	144	130	121	147	145	129	128	143	132	139	135	123	130	147	133	144	144	148	152	132	153	133	132	132	150	138	134	131	148	135	134	146	131	157	121	136	173	163	142	140	136	155	117	150	127	151	126	142	182	154	153	116	118	141	138	144	159	126	139	144	134	137	153	133	120	144	138	164	133	144	132	131	139	142	130	128	153	135	150	131	121	141	135	152	152	141	134	136	149	118	150	154	146	132	120	133	158	140	145	128	146	143	140	153	141	148	139	147	137	146	139	132	130	133	144	115	150	130	127	149	164	137	111	146	121	160	124	160	116	138	154	159	151	144	136	131	149	161	151	162	137	151	129	160	127	115	140	120	141	154	142	137	141	147	141	140	147	142	157	145	127	119	135	153	154	139	151	142	153	126	117	137	123	127	159	141	147	145	125	136	134	139	157	119	137	133	158	152	139	130	152	130	136	141	122	126	163	154	134	137	136	120	122	116	127	153	139	134	130	134	156	141	148	127	137	120	134	134	141	142	138	138	148	132	131	124	135	160	133	155	143	140	128	130	144	149	142	129	141	136	111	151	134	148	127	140	152	136	132	127	136	124	156	156	129	137	150	119	135	129	133	136	149	125	148	160	159	167	143	145	150	131	148	140	143	139	142	125	143	133	129	133	140	137	133	142	134	153	142	149	137	157	140	118	144	143	133	126	162	130	126	144	140	145	136	137	147	142	137	153	135	134	129	146	140	141	121	135	129	142	131	135	141	144	152	128	138	136	117	144	131	131	143	146	131	133	154	143	126	151	152	125	165	141	123	132	152	133	116	128	161	143	147	134	144	123	136	135	135	155	121	125	124	128	113	144	118	145	158	153	137	136	114	155	149	162	126	143	143	135	135	140	116	137	141	146	125	151	127	155	139	146	129	147	146	164	134	144	139	108	131	144	144	156	127	137	143	124	162	138	137	154	128	129	127	162	131	141	130	148	128	148	140	152	144	142	141	146	137	123	143	143	111	146	132	150	127	150	146	137	133	146	123	147	153	152	148	136	149	136	141	123	135	154	134	136	139	123	143	164	141	139	138	131	141	123	140	136	124	154	147	144	138	143	131	158	136	139	146	146	132	132	125	130	135	136	123	130	132	144	157	140	145	154	125	186	125	128	146	133	137	156	135	143	140	134	155	132	145	139	138	151	119	121	138	129	130	128	133	137	134	147	123	134	135	156	155	148	153	145	140	146	117	126	141	149	143	135	140	143	128	127	153	126	136	141	144	129	130	141	136	170	148	144	167	125	142	120	136	102	131	141	154	152	132	141	122	148	142	134	141	138	159	140	147	139	135	129	136	132	146	126	132	140	145	140	149	141	136	140	163	152	138	140	179	140	145	134	143	139	159	132	135	137	138	136	143	130	154	139	149	141	134	137	131	153	111	139	123	126	134	144	135	124	133	137	162	139	142	131	133	154	174	124	145	136	130	136	157	141	137	141	156	137	131	130	138	143	149	128	161	147	128	134	128	145	135	119	129	129	119	111	140	150	140	154	136	134	156	127	148	155	122	137	150	132	148	141	135	151	137	126	147	136	143	153	117	140	135	147	138	127	141	155	138	154	125	142	139	128	135	140	145	139	141	144	171	158	128	137	152	136	141	132	151	131	132	137	123	122	147	127	145	142	130	134	139	141	131	147	154	156	119	136	134	145	134	131	136	148	120	131	133	129	145	131	130	137	165	168	145	129	140	151	155	141	149	138	135	127	129	135	167	142	159	124	142	143	150	156	125	141	143	130	142	117	134	137	135	130	132	123	159	126	159	144	129	130	148	131	146	135	142	138	148	128	140	144	143	146	146	166	142	137	132	149	135	161	116	139	117	118	144	129	134	119	150	131	133	124	140	130	126	149	119	153	148	131	132	146	134	154	136	143	147	109	146	144	126	135	143	128	116	150	155	108	125	149	141	141	132	142	127	148	138	131	155	133	121	131	129	120	136	118	114	139	135	144	135	157	139	131	128	153	134	145	153	168	139	156	147	124	124	128	132	138	135	141	134	149	139	132	114	149	139	148	125	136	141	155	155	133	142	137	142	139	143	139	145	145	121	148	148	155	146	132	124	131	124	149	111	130	140	126	149	154	141	132	153	129	141	155	128	123	138	130	134	137	127	130	128	145	133	134	140	135	127	143	151	131	117	148	165	138	145	124	130	135	151	133	150	147	107	130	121	146	148	130	137	155	128	134	150	160	121	114	119	173	163	163	148	130	133	125	151	126	130	118	149	136	115	149	132	141	140	136	139	135	136	152	135	144	139	134	130	152	131	144	156	123	128	138	134	136	125	128	133	134	133	153	154	146	137	140	113	138	132	123	133	133	129	136	157	140	151	133	125	149	149	159	128	149	146	135	146	135	140	131	136	148	139	147	138	116	148	135	138	127	129	152	149	114	147	136	129	120	140	153	149	148	153	151	160	156	164	147	127	138	134	142	150	142	116	136	136	132	128	132	127	134	155	118	142	150	127	156	140	138	133	132	148	150	144	127	128	138	130	136	130	132	138	135	127	131	169	141	138	129	152	139	139	139	130	151	137	138	145	123	129	143	135	139	145	138	142	150	144	141	145	140	147	125	110	155	140	139	128	134	148	149	138	130	137	122	132	130	140	115	157	122	150	133	139	130	133	138	150	153	141	145	123	130	152	114	131	134	132	139	148	142	130	158	125	142	134	151	142	153	146	141	159	127	149	143	126	132	130	146	112	137	125	136	134	137	143	139	145	149	139	136	145	131	131	137	131	139	133	130	128	158	143	144	137	143	118	138	110	133	125	139	130	149	125	137	124	139	137	137	119	156	139	154	143	147	131	129	142	145	150	119	132	154	141	137	138	124	130	145	166	105	137	124	149	132	140	135	146	154	143	140	126	138	163	130	145	122	132	132	174	137	140	142	141	147	115	150	125	144	133	132	141	129	146	149	148	154	132	128	148	134	122	121	164	171	144	127	155	136	130	142	153	122	111	144	131	133	139	144	134	139	152	138	116	137	154	126	141	159	129	120	142	135	144	138	124	140	120	94	121	154	126	135	139	158	134	139	134	134	132	141	133	137	131	121	139	142	139	142	124	144	143	129	151	123	138	135	132	131	134	150	149	148	139	142	138	152	148	139	149	140	132	128	143	155	142	147	145	161	132	120	173	156	141	155	139	152	134	167	157	130	144	142	144	143	125	105	138	144	166	137	141	142	133	159	155	156	141	134	138	117	137	138	148	138	130	122	137	131
23561	10418	6448	3031	2094	1569	1113	894	738	644	483	465	385	377	330	303	340	310	248	285	259	251	245	236	215	254	235	224	228	212	231	202	225	230	240	238	213	239	224	258	214	216	208	188	214	214	205	191	220	192	216	196	182	169	197	215	185	216	213	206	184	216	205	198	194	201	192	190	207	196	222	201	187	171	204	181	211	200	198	174	199	192	188	190	220	199	199	185	192	193	194	185	202	207	199	189	188	179	179	180	181	197	193	185	195	198	203	184	182	180	188	182	168	211	202	196	185	181	185	171	223	193	166	185	217	182	220	184	199	187	183	222	221	213	182	200	193	211	213	175	187	186	202	201	176	177	193	190	204	195	211	192	196	219	213	204	185	211	193	196	210	198	192	190	201	215	183	189	191	209	173	204	211	219	220	203	193	203	186	215	174	198	214	207	191	217	178	181	215	180	187	230	204	189	206	177	190	218	212	210	208	168	188	208	218	173	177	201	183	198	179	189	174	199	203	227	195	202	212	185	190	186	201	163	195	187	179	214	171	150	182	202	195	212	190	183	190	176	181	204	207	200	211	190	183	196	189	197	207	204	184	183	216	181	193	200	201	206	207	198	206	172	186	189	200	204	216	200	205	218	189	200	198	184	196	183	222	200	170	198	212	189	194	170	222	215	211	207	161	181	180	199	182	215	181	195	198	207	207	189	207	180	209	207	191	201	209	201	173	210	194	221	185	182	186	202	195	211	158	188	192	180	180	190	196	214	184	210	185	173	190	208	203	187	199	184	190	212	185	205	200	188	192	207	186	178	212	225	197	205	197	206	210	183	197	228	235	203	161	192	194	218	208	187	208	205	183	184	174	216	187	197	187	166	201	197	191	223	187	207	168	185	194	214	197	182	178	187	200	187	210	193	188	204	194	195	193	191	201	186	180	189	188	199	184	198	212	212	205	215	176	196	185	177	170	175	190	195	185	200	211	185	202	199	208	187	194	202	216	202	188	202	180	188	212	208	214	198	191	199	214	203	195	180	219	201	204	171	180	183	198	225	184	203	195	212	218	183	194	212	173	174	183	214	182	192	217	192	202	194	189	217	204	205	208	194	160	198	189	180	197	164	174	223	190	204	181	182	181	194	192	205	194	192	200	202	183	209	190	182	186	188	208	203	180	210	190	216	181	178	209	173	179	199	198	203	209	194	206	197	201	186	164	196	167	187	213	200	166	195	190	190	190	191	187	207	193	181	201	196	206	212	220	193	184	183	174	213	200	171	197	180	191	237	183	207	205	214	183	184	191	195	180	213	193	186	191	206	203	193	168	191	210	193	192	184	203	216	195	180	186	200	181	205	182	210	214	203	194	220	195	209	184	211	199	199	198	196	195	214	194	180	204	183	211	197	192	203	197	183	180	200	162	175	194	226	202	178	192	217	180	188	198	190	197	189	194	171	194	183	170	211	191	177	188	213	178	214	213	196	176	180	193	204	215	197	207	200	201	189	190	176	199	187	169	214	180	215	170	199	191	187	222	206	200	195	198	191	198	205	199	204	187	184	206	194	197	194	195	196	211	185	203	162	200	166	178	194	171	192	170	174	180	189	189	208	186	193	195	207	215	189	171	183	204	196	171	201	205	210	206	179	197	207	193	217	215	203	195	183	200	211	195	189	201	171	214	225	215	190	182	180	196	201	191	198	207	185	191	198	190	173	172	173	190	224	204	201	191	180	201	204	191	192	182	204	193	178	232	196	186	197	207	200	216	191	223	191	194	199	222	193	203	200	214	196	183	205	205	190	190	169	195	171	216	187	208	194	219	188	193	184	185	203	205	195	193	189	195	191	217	184	176	186	197	215	193	189	209	209	181	198	200	202	191	190	179	194	202	177	188	203	196	234	180	199	202	203	194	204	180	176	192	183	184	198	203	185	200	197	198	205	193	194	207	200	200	194	199	191	185	205	201	199	202	175	190	194	204	205	211	207	205	191	170	182	216	223	205	195	196	211	198	178	187	169	170	211	211	211	195	174	179	198	209	178	201	189	169	202	215	171	195	188	187	229	182	206	220	173	195	211	205	188	167	184	190	203	182	211	197	186	187	200	193	183	183	191	173	208	204	159	183	203	196	204	193	179	193	186	193	187	191	177	181	197	179	202	188	204	211	203	201	209	185	211	193	180	199	201	185	199	195	186	228	221	207	200	201	192	186	200	190	186	201	212	224	200	196	199	182	202	183	221	211	196	184	211	183	203	188	185	165	217	207	215	213	211	211	190	216	193	189	191	237	225	231	196	196	196	198	207	168	195	184	206	182	197	189	190	198	194	211	200	198	193	176	205	197	228	182	183	178	182	212	188	213	194	201	223	174	199	228	205	188	178	168	172	208	178	196	198	184	191	198	168	209	198	206	193	187	179	187	206	205	166	201	198	197	241	206	197	173	232	166	218	200	203	164	202	220	190	187	180	179	207	192	202	187	202	187	192	193	187	181	198	189	209	179	181	193	189	172	190	187	188	165	203	185	202	185	194	204	187	177	212	209	202	183	187	205	191	208	197	207	207	183	207	202	204	209	187	179	220	198	219	198	185	176	211	178	207	187	223	201	190	201	211	218	172	221	184	183	167	219	175	191	223	179	212	216	217	190	188	200	201	182	187	198	190	217	212	194	190	199	200	205	184	212	223	189	195	203	187	192	190	187	195	215	183	206	178	198	183	203	206	195	198	206	191	195	194	165	210	211	168	199	190	203	173	183	211	188	222	203	206	171	209	217	200	204	206	193	183	208	198	194	182	189	192	210	189	194	165	191	189	193	203	237	203	190	197	201	211	188	214	190	196	175	201	211	194	188	221	192	186	182	190	222	207	211	189	201	206	212	197	196	181	202	202	180	217	189	199	200	222	193	187	191	193	192	234	187	201	197	217	197	200	209	208	186	186	192	199	200	213	190	182	211	184	182	209	179	211	209	179	194	189	197	225	193	198	205	208	191	183	210	194	182	194	193	183	222	191	181	166	202	189	184	207	181	184	206	196	204	193	195	178	202	152	215	202	216	187	217	211	216	185	209	192	198	198	211	191	168	211	196	176	171	192	207	169	217	184	201	201	174	223	205	208	202	169	207	194	175	174	197	209	195	188	191	203	179	211	202	213	177	196	192	207	168	203	224	165	218	202	171	182	208	212	212	197	199	198	168	193	177	190	185	194	180	200	186	197	218	182	195	164	222	200	213	203	177	185	182	208	193	203	195	173	182	189	178	197	210	206	188	199	193	199	179	180	225	192	198	168	203	217	204	177	189	188	207	177	180	177	201	179	201	191	176	206	178	189	205	193	203	186	219	205	202	203	174	197	184	192	188	206	184	198	194	203	181	230	186	199	206	194	215	217	181	188	189	188	201	177	192	169	204	195	190	195	198	165	200	172	221	192	186	221	212	203	191	216	181	198	167	181	185	224	203	194	200	213	193	212	192	177	173	200	192	174	197	177	202	221	188	200	192	225	178	205	180	213	194	210
27925	15182	2052	588	528	472	472	449	468	454	451	457	458	459	455	440	425	457	458	440	475	462	490	456	427	418	475	456	461	451	469	483	463	501	456	460	467	463	459	446	460	466	477	449	438	488	488	452	466	457	430	447	459	465	422	439	462	440	461	455	443	443	424	441	473	472	447	507	454	425	435	452	418	429	426	472	451	458	456	449	441	463	493	461	449	455	472	485	487	423	444	469	434	447	450	431	450	461	442	451	464	440	455	460	468	452	422	404	423	428	463	458	492	417	486	439	441	429	473	444	480	432	439	437	454	466	477	447	460	478	423	462	441	479	473	451	466	477	427	469	453	479	470	455	455	453	443	456	454	446	450	452	437	468	459	450	467	433	465	451	416	439	459	448	455	482	452	448	454	443	417	430	478	463	440	452	470	458	460	428	461	482	464	445	506	471	467	473	449	430	483	439	466	483	490	472	465	469	429	478	454	408	470	410	489	443	435	499	472	474	410	457	440	480	461	474	476	437	475	487	449	486	464	454	461	437	435	443	451	451	508	513	454	478	456	474	420	429	466	499	430	441	442	454	412	474	445	446	477	486	455	451	475	466	476	465	451	454	472	458	409	464	464	439	479	460	491	469	442	485	461	494	453	457	493	451	446	459	411	410	494	470	443	428	455	434	449	431	451	468	440	462	461	464	490	406	461	452	416	446	407	437	478	478	467	470	434	453	436	489	436	449	494	502	454	444	443	455	458	488	438	444	444	474	480	445	491	479	418	457	450	432	480	449	434	467	462	468	458	436	469	444	479	459	453	453	483	473	446	489	449	448	419	449	453	479	464	442	439	455	432	466	430	458	458	478	433	422	449	479	440	479	446	444	451	506	439	449	459	445	424	459	464	523	440	455	432	432	466	451	439	427	452	474	417	443	444	446	467	455	443	460	416	436	430	439	476	470	440	431	415	415	419	454	421	448	472	428	464	478	443	466	475	467	501	442	465	445	448	421	446	447	467	407	441	425	475	449	458	453	430	491	483	466	434	428	425	419	446	417	441	467	397	430	433	467	465	472	483	461	441	435	486	410	445	474	453	421	457	482	417	497	450	433	478	446	465	474	469	442	472	486	442	458	447	455	490	415	505	445	473	448	438	496	424	456	478	421	426	410	420	445	438	462	493	427	446	484	502	426	491	463	464	455	452	424	460	447	441	444	448	489	458	444	438	462	456	469	439	482	441	467	422	436	433	436	459	468	468	450	447	462	462	440	479	448	445	460	454	438	452	470	479	465	403	439	436	441	475	442	450	459	458	428	423	469	427	480	485	454	429	447	430	455	495	461	425	459	485	410	445	467	461	460	463	442	433	488	475	466	464	463	487	482	422	474	464	443	426	425	421	464	442	433	537	433	465	456	453	462	466	465	490	441	466	441	433	462	440	499	462	483	456	469	443	441	459	422	456	420	437	412	461	467	433	421	462	464	475	485	429	441	452	381	441	473	443	472	446	437	454	457	463	457	407	433	428	479	455	472	460	472	459	424	422	469	427	445	453	465	433	474	462	426	464	435	456	460	484	432	473	469	441	486	471	432	492	442	443	441	429	445	441	446	489	465	451	445	441	447	437	426	493	429	460	504	465	447	461	441	430	458	450	431	487	440	435	437	444	425	469	457	472	464	433	419	466	419	417	457	481	442	457	436	458	459	449	436	465	468	450	441	492	453	427	431	425	417	466	448	484	445	502	429	479	451	463	421	456	449	490	477	482	416	472	463	445	452	463	440	481	474	442	460	460	436	458	421	455	476	450	408	422	434	460	466	427	454	437	437	457	478	437	452	445	477	427	468	473	427	430	466	455	469	465	419	459	469	461	416	497	440	446	492	431	452	449	444	444	435	458	489	480	440	431	483	445	466	418	427	443	452	468	440	456	466	451	450	429	417	440	475	448	442	465	466	424	446	464	432	442	459	416	433	434	462	450	445	455	441	469	439	434	475	445	438	457	465	447	417	483	486	443	443	447	436	407	448	469	419	428	420	429	462	463	449	469	450	466	441	457	443	429	420	425	474	454	470	489	477	445	433	490	442	467	448	484	501	439	465	429	452	466	409	441	429	457	484	443	468	429	445	463	451	419	445	466	436	469	484	419	463	467	462	479	456	427	459	473	463	470	435	444	469	471	397	474	481	424	486	468	469	461	470	454	456	438	427	458	434	450	464	466	444	430	474	419	450	456	440	464	422	425	442	434	492	450	461	464	436	450	446	477	442	466	472	441	455	464	469	424	450	458	428	460	469	494	459	460	453	465	471	504	483	483	449	450	407	469	467	415	452	472	447	462	454	465	415	435	468	407	420	467	478	429	430	477	448	457	444	453	463	492	429	466	451	462	450	439	457	495	450	449	414	437	458	434	465	469	466	401	447	457	439	465	485	442	461	443	430	442	458	453	417	429	452	444	444	434	478	421	428	424	448	473	499	462	417	464	462	475	467	445	442	425	449	447	474	474	439	458	490	459	475	498	452	453	457	465	476	425	486	465	494	476	441	455	450	469	420	454	418	466	455	461	413	430	408	480	439	414	440	437	441	453	451	473	432	431	471	450	448	440	472	447	444	428	441	425	476	461	460	476	428	469	415	501	422	501	438	441	475	423	446	464	423	495	458	450	431	461	453	471	442	425	456	455	445	446	438	495	477	433	427	517	445	443	481	412	482	457	465	478	446	437	484	500	432	462	481	461	464	453	503	462	455	433	439	460	437	475	492	457	436	450	476	459	454	457	463	465	448	465	435	466	437	406	443	413	461	458	441	426	442	478	427	422	445	449	464	428	512	483	437	481	471	492	505	467	430	471	443	478	449	456	494	448	459	468	451	453	467	448	428	448	439	494	464	479	459	454	455	458	445	442	430	442	468	485	438	474	469	441	475	437	431	430	464	441	459	452	482	452	447	468	479	432	468	462	508	460	434	458	481	457	477	470	395	432	449	457	484	489	439	450	452	459	434	454	458	439	489	402	479	445	455	460	485	467	418	460	462	471	452	426	414	453	445	479	476	462	463	470	460	444	428	447	491	455	450	456	444	455	466	427	439	460	478	436	422	484	419	439	479	432	463	457	471	436	460	483	469	489	444	449	461	482	461	472	462	433	447	483	456	489	482	459	460	440	422	422	439	416	450	427	474	446	475	425	445	431	469	470	448	459	480	460	449	467	473	439	459	410	477	475	443	449	454	440	451	443	488	493	441	446	466	470	467	445	452	437	449	467	433	441	421	476	441	432	471	453	459	461	442	490	467	473	442	448	447	434	452	473	489	425	473	427	437	482	481	443	444	434	466	462	450	479	461	444	443	450	456	513	471	486	435	437	502	432	476	465	444	444	426	470	473	477	451	458	468	420	486	475	445	431	430	456	439	447	466	499	454	421	443	450	415	446	452	436	433	452	455	427	425	458	442	454	475	484	418	456	424	472	439	451	453	458	433	432	453	460	456	473	459	439	429	445	457	440	450	433	458	452	429	449	444
7589	965	827	700	611	624	631	588	592	586	631	605	620	591	577	649	592	577	609	641	583	642	637	618	651	586	617	675	613	600	607	620	632	627	650	568	597	615	596	516	557	578	586	664	619	619	578	604	538	649	606	606	567	628	597	582	631	596	617	632	625	637	635	607	584	581	580	610	585	574	614	561	626	592	625	611	585	609	573	584	600	636	588	614	647	601	557	597	568	603	623	587	605	615	580	625	632	577	583	584	577	591	598	617	627	666	562	602	614	618	609	570	604	594	571	640	566	618	608	633	622	614	620	597	609	602	613	653	582	612	574	593	616	612	642	622	611	600	612	640	614	579	629	590	649	587	617	594	649	568	550	570	603	567	569	573	595	624	603	612	620	595	588	591	568	600	637	646	572	611	646	637	598	605	630	599	621	622	603	581	583	563	622	579	585	584	572	635	617	579	585	578	608	619	617	639	614	564	629	610	569	636	608	572	612	630	617	610	622	575	637	632	647	550	588	623	615	628	645	592	613	598	655	592	605	621	607	633	603	557	622	599	598	660	568	608	642	601	581	606	581	595	604	599	577	656	571	596	583	633	606	599	592	589	646	569	623	605	545	584	576	588	585	603	616	604	601	579	629	606	581	632	606	589	623	631	579	593	607	561	620	588	619	560	598	594	567	591	613	632	627	623	635	573	610	602	588	598	618	585	646	631	654	617	617	593	617	598	646	582	648	632	626	616	639	599	645	614	638	610	620	638	585	613	577	586	621	583	591	560	561	590	663	628	650	631	642	626	597	626	622	597	588	675	609	599	610	625	614	645	534	619	576	601	595	589	624	569	640	586	589	568	542	593	609	570	611	636	624	567	583	605	590	563	604	588	582	645	607	612	611	602	605	575	614	615	597	589	621	598	569	587	580	568	594	602	631	641	579	616	603	628	576	567	624	545	599	589	614	600	607	586	616	570	606	577	594	634	627	533	626	600	588	594	584	592	611	595	578	575	564	637	655	650	614	656	602	615	608	602	561	577	606	623	624	631	617	625	581	640	613	631	631	611	639	584	612	609	609	634	594	564	630	581	619	584	590	590	593	600	602	607	608	606	617	578	600	600	631	604	607	609	611	628	603	579	580	605	643	627	603	609	611	622	624	556	581	619	577	588	616	599	615	623	592	600	580	629	608	592	591	577	598	583	628	608	667	600	595	546	599	601	613	582	634	580	626	597	598	614	621	633	627	598	663	606	667	569	587	617	564	566	593	578	615	576	595	598	646	616	576	604	596	632	614	597	603	644	600	630	631	603	627	584	591	606	557	593	573	590	623	647	573	593	632	573	631	584	621	596	619	589	611	659	629	623	629	632	600	595	592	622	558	656	615	609	613	559	554	618	586	548	595	647	607	631	609	586	567	665	576	618	589	619	606	626	602	621	602	633	600	539	654	598	608	604	646	604	621	624	603	612	589	585	596	594	616	610	579	574	600	598	597	554	589	626	576	581	566	650	597	556	613	651	609	621	607	628	608	604	600	613	604	647	658	558	617	577	623	622	551	634	646	565	650	618	571	653	594	670	624	580	579	593	612	595	609	671	572	556	617	590	639	604	592	625	606	588	619	625	604	626	656	614	612	619	610	561	552	625	615	615	603	634	642	622	602	594	615	620	623	576	616	617	597	598	578	615	553	581	609	615	571	589	598	623	591	594	583	616	610	638	596	609	595	587	570	572	584	626	623	633	669	605	554	599	605	593	579	631	616	641	631	635	578	583	609	593	621	643	629	601	588	612	612	596	613	619	618	596	555	580	589	608	600	579	565	622	615	581	603	643	601	628	670	640	622	629	636	578	574	604	621	613	579	571	597	568	559	618	586	598	625	573	588	575	615	602	597	592	623	622	557	616	603	608	615	602	590	593	638	600	621	657	626	616	632	623	595	647	595	602	562	575	615	618	624	612	618	614	628	627	599	605	610	623	587	611	623	607	576	581	629	557	577	606	600	608	620	632	638	604	564	624	589	598	568	582	598	601	579	661	662	573	600	634	640	606	595	578	620	573	610	610	590	620	604	593	607	604	603	608	592	607	599	601	572	619	617	584	607	622	594	575	617	646	611	593	571	585	590	571	634	590	562	613	614	575	608	615	668	639	547	601	585	628	615	604	622	592	625	619	603	591	564	607	590	561	629	561	595	609	614	615	626	596	586	627	633	629	604	564	621	571	644	633	572	610	581	612	595	639	596	612	589	586	628	636	582	607	608	593	596	574	592	610	601	609	601	593	593	602	601	619	583	608	623	596	619	625	614	625	563	599	653	599	592	608	618	567	578	612	586	587	556	603	583	585	587	610	593	626	566	632	591	586	636	619	601	595	580	595	556	635	636	610	551	593	589	619	619	598	651	592	635	615	607	636	612	578	629	606	556	610	605	614	595	617	587	571	606	615	631	603	620	607	620	619	563	634	600	604	551	633	563	579	572	562	557	596	576	575	591	578	580	617	608	582	626	610	602	582	561	621	580	605	562	603	613	600	611	561	595	630	574	613	590	596	599	584	585	589	600	598	608	584	606	622	599	600	598	635	633	557	614	626	619	618	627	589	596	598	594	612	583	615	597	580	595	628	630	630	599	604	594	569	617	591	588	591	572	640	602	641	646	643	626	605	613	576	600	604	588	556	617	596	610	623	599	629	582	629	608	610	580	586	613	569	587	562	586	601	577	602	614	604	592	588	612	576	572	535	676	610	612	589	605	618	619	597	621	605	584	593	629	649	604	587	612	598	585	597	630	635	634	554	609	583	604	619	633	606	601	602	606	665	610	603	605	580	615	644	617	585	634	581	601	599	589	599	585	615	629	605	633	628	630	579	562	566	574	605	592	695	589	616	615	639	607	563	613	545	627	583	639	610	599	612	662	595	601	626	549	602	620	600	600	595	600	614	563	597	582	613	604	599	573	615	600	632	550	584	626	579	584	624	587	609	562	622	608	617	634	621	614	580	613	646	628	576	630	619	588	585	636	649	603	633	591	607	615	608	588	593	580	667	647	545	646	639	568	604	608	594	599	605	607	658	561	595	648	607	589	610	616	625	610	592	620	640	579	648	590	576	593	589	630	583	606	589	555	614	624	584	601	575	612	583	608	617	550	593	610	602	635	599	575	617	561	590	580	649	593	605	640	605	627	610	642	621	630	560	572	615	630	623	626	602	603	600	638	572	643	628	646	610	616	625	568	583	621	634	627	581	618	625	624	625	649	618	583	610	607	564	621	604	569	599	632	600	648	588	624	591	595	589	613	579	605	592	589	607	643	608	565	631	613	631	627	564	609	580	615	635	601	603	575	583	602	628	663	574	611	652	619	624	594	589	572	623	645	561	595	620	647	587	612	589	632	595	593	572	599	616	609	591	591	608	624	572	609	578	647	571	609	609	638	604	581	606	622	612	610	609	606	653	578	560	594	600	601	578	616	590	639	611	616	582	573	623	600	600	587	590	621	601	630	639	587	606	563	638	551	614	646	597
23461	21232	27808	24939	20332	1775	573	443	472	419	391	386	394	355	369	383	347	353	368	339	321	357	333	347	364	358	352	334	351	309	379	355	343	328	349	370	357	342	346	359	345	326	353	317	338	353	325	343	346	363	357	333	390	324	347	295	343	355	290	351	336	337	321	317	336	359	344	350	347	322	327	340	329	360	371	313	332	349	341	346	329	334	317	326	319	325	333	343	353	343	324	351	346	348	311	353	364	315	312	354	353	349	367	331	343	315	333	336	319	367	329	349	308	302	330	311	310	374	331	322	322	314	309	330	310	333	312	320	320	330	337	379	349	333	343	328	335	354	327	308	321	356	352	344	315	330	344	322	335	375	329	334	335	328	365	358	312	345	314	329	360	341	329	341	327	351	353	332	311	347	338	322	329	327	323	360	319	366	329	350	334	288	344	331	342	360	349	287	353	346	310	305	346	328	360	340	298	325	329	333	323	341	348	322	383	324	307	353	329	361	333	349	327	353	360	337	331	304	324	345	364	317	302	326	320	309	339	343	369	328	330	325	336	334	337	362	325	316	337	324	324	347	328	349	301	361	324	337	348	336	329	331	344	328	340	317	359	314	330	332	344	328	319	374	337	334	342	317	329	359	323	339	341	343	324	349	390	368	336	334	308	351	324	356	314	338	363	296	302	328	309	327	362	337	294	332	305	317	339	341	335	338	321	310	314	313	306	323	311	309	319	334	320	354	333	355	324	304	353	304	320	329	341	332	304	285	343	318	341	385	335	337	303	337	300	331	307	329	355	354	366	344	347	323	333	319	326	329	327	383	317	366	337	331	336	333	311	340	362	333	327	320	353	342	328	330	316	343	408	339	384	278	333	355	310	330	285	332	326	364	331	316	297	333	349	361	331	336	310	334	343	369	357	353	327	355	319	321	352	314	322	321	347	310	304	337	348	336	341	345	346	313	341	357	359	353	312	334	331	351	365	317	327	350	359	345	349	336	312	387	354	318	294	359	326	329	321	301	333	342	336	341	332	334	358	328	330	332	330	338	318	301	307	317	342	345	330	355	334	328	332	301	314	368	339	323	342	327	359	364	337	355	358	320	344	340	288	353	335	342	338	361	363	332	358	311	376	354	333	339	350	344	369	328	330	329	322	319	311	316	360	313	330	327	321	349	333	364	298	340	331	326	347	328	329	322	369	338	332	325	329	339	357	311	330	346	349	326	346	340	347	361	342	357	328	320	321	317	342	351	336	319	319	361	322	310	367	338	341	378	305	336	331	344	350	336	325	329	342	290	369	331	343	337	322	335	325	320	371	310	315	364	328	353	337	376	317	347	334	337	334	343	321	324	314	345	324	353	354	359	345	354	316	344	335	353	335	341	334	331	326	331	340	323	334	318	353	325	343	290	339	339	357	331	319	354	319	341	356	326	328	352	303	312	300	351	365	313	351	353	338	329	298	328	348	353	311	320	343	335	331	334	350	318	348	358	344	320	340	369	323	308	338	309	300	344	308	299	309	342	323	336	334	343	328	292	342	357	336	363	359	326	331	374	322	351	356	324	333	358	353	312	331	309	355	340	312	360	352	332	350	331	361	330	332	323	365	356	338	358	354	327	318	330	336	333	324	322	321	345	327	297	312	301	340	347	338	306	340	313	340	359	351	329	346	344	350	318	334	320	353	322	332	340	304	340	308	355	309	327	307	318	350	324	327	324	322	348	317	327	337	336	352	312	345	368	371	348	349	350	365	332	317	363	316	329	375	342	359	320	336	322	327	333	322	295	315	316	328	353	341	341	338	334	312	350	332	351	321	353	347	327	352	331	381	349	363	337	343	321	320	409	359	342	312	333	346	333	324	320	368	335	323	364	324	350	310	343	278	347	332	334	343	332	380	343	344	332	294	357	326	334	353	288	374	348	327	346	318	324	318	332	330	315	361	336	326	319	329	316	328	315	297	343	291	354	334	343	357	321	320	329	313	339	344	312	353	333	318	339	321	349	309	353	322	341	321	359	318	332	323	348	345	326	337	353	323	348	319	327	353	311	326	334	358	327	346	328	343	314	356	370	345	320	356	306	356	311	358	326	346	325	358	350	322	295	330	333	321	327	341	313	333	280	329	363	343	335	316	337	325	356	317	339	342	318	317	327	295	351	334	378	348	346	346	341	363	307	362	327	343	290	339	331	355	339	328	324	331	337	349	350	363	334	324	309	348	358	350	293	319	334	384	344	324	325	333	346	341	356	343	320	339	306	308	344	360	349	315	335	325	298	353	320	347	332	316	314	331	327	371	344	382	302	331	332	331	318	332	336	340	335	324	324	324	309	304	321	289	325	325	320	345	296	356	331	330	299	322	339	350	331	334	325	312	317	295	311	346	346	321	350	350	333	341	332	326	348	337	366	359	320	331	319	323	329	328	347	306	344	310	348	366	303	323	345	349	349	345	323	312	319	347	333	353	331	311	332	352	362	344	323	348	344	313	329	328	340	356	326	306	332	326	329	330	304	347	346	319	333	352	352	335	341	325	323	337	322	313	333	335	347	322	299	320	336	316	330	337	336	332	317	326	349	331	295	338	346	326	377	333	344	330	368	334	310	312	332	348	341	363	309	320	361	345	331	297	331	338	328	314	370	348	344	332	339	324	352	311	334	318	327	324	332	330	363	349	322	359	350	339	342	342	335	328	325	303	317	340	341	344	324	351	360	332	349	347	354	327	340	335	340	323	342	320	324	319	311	349	298	352	299	349	311	333	321	292	318	319	326	336	338	307	328	342	348	344	345	351	326	319	314	306	303	328	350	348	341	375	343	362	327	336	367	344	311	337	327	312	343	330	326	324	342	295	336	322	349	338	338	346	325	314	323	351	365	320	335	341	346	352	360	333	326	318	334	322	364	339	339	345	309	331	331	316	334	360	331	318	352	331	323	311	341	350	358	342	309	335	353	313	331	340	301	307	369	340	346	355	355	331	374	323	330	307	314	349	351	338	288	318	344	330	363	337	339	342	327	333	316	320	347	328	298	317	353	378	317	351	339	342	334	363	335	331	344	310	353	338	310	335	342	328	332	339	324	313	349	317	346	345	352	325	357	311	280	337	375	337	325	341	331	314	338	313	341	368	320	295	326	319	300	348	319	314	310	336	359	342	348	326	371	304	339	335	341	350	317	326	318	316	326	365	308	357	352	376	332	346	332	324	304	326	361	322	340	330	317	327	342	321	316	343	337	334	353	315	346	331	363	318	327	323	338	377	385	354	300	341	327	317	319	370	306	312	345	326	325	342	347	350	339	340	305	286	316	346	316	304	326	340	353	351	339	342	366	361	357	361	302	315	345	347	338	319	344	339	360	288	329	334	375	317	358	332	342	325	309	346	329	343	321	314	347	306	320	330	328	358	298	307	325	368	319	332	324	323	311	346	348	335	356	361	333	359	322	365	344	376	349	333	328	313	351	317	349	358	328	353	350	355	338	357	322	324	344	317	321	323	313	318	314	356	353	341	331
20292	6579	4117	2017	1430	1102	924	841	747	652	632	629	545	514	507	516	537	533	507	482	445	500	529	453	481	478	465	462	487	459	474	496	462	445	472	480	533	534	515	486	483	481	534	474	489	493	459	485	498	461	462	506	449	481	466	477	449	444	451	443	486	465	482	468	457	469	440	469	435	468	461	447	476	461	500	485	440	445	496	479	457	490	475	483	493	454	452	412	404	471	498	504	442	428	454	459	496	495	460	472	488	452	473	466	470	441	487	456	442	488	471	473	448	442	456	481	481	441	449	487	477	444	454	480	453	449	475	458	463	455	469	479	477	452	427	487	498	447	456	452	451	473	474	462	488	468	462	427	460	478	472	450	440	454	437	476	448	492	443	459	468	488	460	456	466	476	473	476	445	476	476	463	460	448	474	470	484	517	451	444	487	436	443	462	431	454	449	504	489	456	461	443	454	468	466	472	448	435	477	496	508	448	478	449	458	461	441	463	464	471	429	499	461	479	518	482	459	438	416	440	489	450	485	459	445	452	457	470	452	465	468	495	428	464	449	481	451	445	446	463	441	422	468	455	480	468	473	486	440	473	431	481	447	448	459	483	481	429	467	495	459	471	443	449	468	463	486	499	498	415	459	460	420	446	454	432	464	466	458	497	452	493	439	436	476	507	423	492	512	483	479	471	459	432	451	436	443	435	492	464	467	464	484	465	456	463	465	421	490	462	438	449	461	432	452	503	448	498	470	478	487	458	467	447	506	461	472	436	435	465	450	456	463	446	477	482	501	475	452	486	464	475	499	467	462	499	493	462	489	459	456	491	486	432	478	411	450	458	456	452	471	460	464	474	480	441	470	439	486	479	453	443	412	485	441	460	483	499	442	415	475	443	438	460	496	448	473	461	472	489	468	479	461	453	463	443	506	461	475	452	477	446	463	474	456	465	398	498	442	483	469	484	458	438	463	478	455	461	477	459	434	459	446	475	474	446	441	443	473	429	448	470	494	493	440	458	435	439	471	473	465	440	417	463	450	476	461	467	432	454	500	453	463	460	507	464	476	441	461	471	442	462	476	455	427	479	482	477	457	486	481	474	415	434	434	458	489	453	440	462	460	463	487	483	454	423	439	437	452	480	436	462	478	423	475	459	461	445	464	444	477	436	490	455	427	496	486	486	495	409	456	438	462	453	467	427	430	478	493	484	435	443	449	429	472	485	454	456	477	429	451	472	439	457	466	480	465	497	484	489	476	456	439	408	474	465	429	437	464	426	462	465	435	465	442	479	448	451	469	491	425	469	489	444	433	457	477	419	451	474	466	473	461	441	472	463	480	457	452	487	483	447	452	456	472	455	462	474	462	473	505	469	457	454	496	478	494	478	471	484	460	456	460	448	444	446	457	474	494	440	439	425	444	471	455	512	453	455	426	441	464	475	469	470	448	449	461	455	492	497	465	466	460	463	461	457	466	455	426	439	445	446	444	454	437	464	487	467	477	458	467	478	489	468	460	448	449	479	430	460	513	454	464	472	465	446	498	476	484	486	454	436	480	456	484	442	483	473	480	434	478	440	458	426	464	463	474	453	455	460	433	451	467	463	454	502	426	456	465	482	457	457	453	465	475	488	461	454	443	438	485	478	437	495	450	446	480	459	438	451	424	420	452	469	499	462	427	476	473	447	437	457	486	507	477	457	471	481	470	456	499	421	430	467	463	456	464	474	508	481	464	435	478	461	448	459	452	435	476	429	513	469	508	464	463	485	452	442	481	465	472	474	442	484	465	490	485	455	431	487	457	453	467	454	496	448	472	496	438	427	424	451	478	477	451	433	512	461	437	470	489	455	471	451	444	431	477	455	456	433	479	486	438	450	396	464	433	476	505	453	487	457	455	386	469	440	441	435	471	448	457	473	459	440	493	452	455	460	427	474	451	429	439	469	448	504	432	497	465	481	468	474	465	493	489	476	464	440	479	472	384	453	458	484	454	448	476	474	463	406	477	466	468	490	404	450	472	440	468	486	469	432	486	453	473	474	444	451	451	447	499	457	468	471	447	479	441	495	484	427	447	476	430	449	471	432	488	415	466	454	471	457	453	484	456	438	421	491	449	429	490	463	452	418	476	475	457	475	496	499	484	456	464	438	440	474	452	438	500	469	460	442	469	464	480	468	481	450	427	447	449	456	456	443	484	468	476	452	434	476	467	452	469	444	450	472	411	453	444	436	459	451	505	408	457	475	453	462	444	451	425	447	474	482	423	421	467	477	443	453	431	463	430	483	516	467	471	441	489	475	465	475	457	455	468	454	473	476	486	458	459	437	462	454	507	430	452	442	489	442	462	462	453	488	477	421	432	432	439	435	490	426	459	452	447	439	455	516	470	447	499	468	442	462	492	456	439	462	459	437	473	478	444	449	473	446	432	465	455	465	480	440	478	453	436	423	451	493	462	470	452	458	467	468	461	425	464	434	449	408	466	442	440	482	421	412	445	442	421	476	471	481	472	436	459	453	475	439	438	455	471	452	469	460	464	504	481	442	470	493	442	487	493	457	471	494	482	503	460	424	457	447	444	455	495	455	432	449	462	479	476	479	420	412	498	440	491	480	466	504	415	456	457	459	490	439	468	466	474	475	443	481	450	488	458	480	458	469	418	484	446	483	520	457	456	455	494	432	489	457	475	475	441	456	468	467	467	494	462	443	453	439	457	466	422	464	481	468	471	475	438	476	465	453	435	450	466	430	464	478	443	445	445	478	467	480	479	490	442	491	458	466	485	439	463	484	453	453	458	420	482	456	492	432	445	476	421	494	445	442	482	471	472	434	481	441	503	474	495	438	534	457	476	478	451	452	442	434	494	496	459	501	438	465	459	436	444	481	460	455	457	484	445	521	470	439	458	446	485	456	463	461	467	446	471	466	462	478	443	430	484	456	454	471	465	467	468	438	475	513	488	474	488	492	489	472	466	425	445	479	437	479	447	459	430	462	483	461	443	480	457	473	459	465	449	495	462	438	529	481	442	477	491	443	501	475	447	487	510	423	438	465	473	439	465	439	424	498	457	454	460	459	443	433	454	475	498	464	460	455	465	473	491	475	501	484	426	452	451	467	446	451	442	455	472	456	429	479	523	443	448	458	429	468	452	407	448	425	485	425	455	453	464	443	499	449	433	475	444	471	456	469	485	445	449	453	414	414	459	458	462	482	482	467	450	433	451	452	472	437	454	472	455	465	475	432	492	436	489	442	437	482	455	444	438	498	493	466	487	472	447	460	463	462	442	445	486	442	507	434	437	469	477	439	462	482	508	487	461	508	466	506	462	434	472	456	453	497	484	476	453	454	472	455	515	500	476	465	483	486	493	473	470	466	469	468	459	457	450	470	468	476	441	473	446	448	439	462	481	447	483	482	442	462	461	464	458	433	436	460	463	457	455	473	440	465	452	445	470	455	460	406	456	458	513	469	451	483	481	475	446	464	490	458	463	492	409	491	449	462	490	457	438	454	438	493
24919	21211	25596	21896	1001	420	435	360	357	375	367	318	329	321	329	346	338	348	335	335	373	301	317	321	314	321	325	313	306	341	321	320	315	310	347	326	351	315	316	318	324	322	318	323	333	302	330	335	275	333	311	315	344	361	322	316	307	305	290	355	304	330	326	318	317	340	333	335	314	344	348	327	314	328	333	316	303	291	338	331	345	323	334	345	281	318	289	345	314	314	305	289	303	347	351	281	301	281	315	305	345	327	344	278	358	341	301	307	330	316	315	309	337	345	345	320	322	312	350	310	305	307	316	322	308	312	318	337	316	337	324	342	307	343	325	328	349	334	319	316	276	315	343	305	330	340	311	305	306	312	313	353	314	344	324	292	345	314	331	329	349	304	333	313	343	324	275	314	326	287	319	334	323	313	337	318	290	311	311	328	342	336	298	326	330	347	339	334	353	328	349	335	344	324	350	343	330	303	310	337	337	297	327	293	317	365	349	293	325	303	317	314	280	342	319	344	320	344	279	309	337	359	350	309	339	336	334	339	314	273	325	362	338	340	326	313	338	313	325	319	296	339	311	309	326	330	367	347	305	327	323	303	331	294	316	300	352	324	328	345	279	317	297	309	338	342	334	319	326	336	285	303	310	292	343	347	327	346	327	311	291	326	317	330	301	313	309	326	328	312	321	338	325	326	324	321	288	295	325	289	310	308	330	344	364	307	346	301	304	315	358	343	302	325	330	313	348	329	316	324	353	308	321	326	311	328	292	353	331	339	298	336	309	341	336	294	322	301	321	340	337	322	332	312	338	330	311	316	289	325	295	302	353	338	325	295	316	307	344	328	342	358	327	342	303	331	313	318	285	322	351	289	317	329	321	321	323	341	341	329	349	302	309	351	348	295	300	309	335	306	321	345	344	369	332	317	330	340	354	300	298	333	286	352	322	327	338	299	339	291	336	316	321	343	337	338	344	318	295	307	339	322	350	323	306	303	323	322	332	341	323	310	308	346	308	327	374	290	317	341	309	314	351	298	308	328	317	318	326	314	333	326	326	306	330	339	311	344	318	317	329	307	338	332	314	318	336	326	317	307	321	332	290	315	311	302	330	322	341	281	345	324	325	341	346	352	340	301	332	344	309	321	300	325	305	316	312	314	308	316	337	314	313	315	292	347	317	335	315	341	340	296	320	314	295	336	326	309	302	344	325	344	323	314	319	349	300	301	316	327	323	300	297	315	330	296	327	323	288	355	308	334	312	316	328	310	315	314	333	334	325	294	316	318	326	276	315	329	320	338	334	317	321	309	331	294	304	310	313	318	302	299	328	293	322	321	299	301	332	305	308	286	293	338	330	306	299	321	321	295	338	318	317	300	310	339	330	311	344	307	303	317	307	315	312	332	334	337	354	314	319	322	282	326	332	328	313	356	349	321	312	305	328	312	333	319	345	314	336	327	298	334	341	324	311	308	303	352	355	328	301	350	327	319	333	314	354	312	307	325	339	313	324	306	331	266	312	344	304	325	314	308	300	321	309	338	300	318	299	311	336	312	349	319	364	298	299	339	324	311	303	309	322	318	298	313	328	307	344	325	342	332	360	325	319	347	338	348	315	298	328	322	346	318	301	318	320	344	326	330	311	309	317	336	320	297	315	331	353	336	336	328	322	308	319	305	341	342	302	302	291	325	325	297	323	360	309	344	333	266	331	313	325	343	349	358	317	335	330	290	312	293	334	322	308	298	321	337	325	331	305	343	322	296	359	325	337	340	315	310	302	341	297	292	330	329	348	334	313	297	346	327	382	278	314	336	319	321	367	345	309	310	313	350	299	305	329	311	331	315	307	329	324	319	324	329	320	320	323	322	326	314	308	297	323	300	283	329	300	323	327	316	314	331	310	324	333	321	337	330	335	323	316	303	322	313	318	328	268	290	351	339	323	332	320	329	339	340	292	298	297	313	315	336	333	313	335	337	307	313	334	298	346	309	334	328	281	346	304	294	316	282	311	330	319	302	331	287	351	311	352	317	319	306	331	297	335	330	298	324	314	319	322	366	288	339	341	304	324	282	332	324	315	325	297	331	322	297	300	329	320	329	315	313	293	331	312	333	303	342	321	352	307	312	329	319	294	299	299	333	326	305	353	298	299	291	319	328	330	315	294	339	304	302	331	307	320	254	320	309	293	320	335	321	300	325	289	317	307	300	322	331	355	319	358	326	344	341	304	317	315	343	317	308	318	292	311	350	322	304	301	310	326	316	346	322	322	341	327	328	322	313	336	358	297	318	310	300	325	314	319	299	311	292	322	292	333	288	275	334	340	263	306	334	331	307	289	325	314	318	323	319	300	313	313	315	332	290	303	324	288	286	317	316	332	292	365	336	286	311	326	334	346	320	320	337	306	300	318	335	319	304	321	277	323	326	313	334	311	336	296	319	309	319	336	314	352	341	320	299	319	306	312	317	314	299	342	341	296	297	301	317	324	350	316	301	308	287	301	332	317	338	293	318	334	315	333	357	326	304	334	295	334	297	343	371	311	331	346	323	327	277	306	319	321	308	331	323	336	322	331	327	316	316	310	318	334	307	322	347	311	337	299	339	349	303	320	342	305	311	336	320	319	339	348	348	293	285	325	275	320	300	315	331	334	344	304	315	341	315	306	336	302	312	321	345	311	342	342	305	348	347	320	308	340	308	314	280	334	354	320	307	310	325	336	305	346	296	342	299	296	321	322	298	316	302	312	294	341	325	267	340	342	329	301	304	331	337	291	351	304	332	306	304	310	319	314	312	304	305	355	323	312	325	331	300	309	335	319	311	320	319	304	317	337	300	321	307	337	307	300	332	312	334	308	320	294	328	323	305	343	337	313	322	307	303	350	290	351	300	329	324	315	306	300	313	296	331	349	323	300	337	323	311	342	327	295	343	306	314	326	342	355	303	290	322	312	329	328	353	314	297	329	344	336	335	315	364	308	330	331	332	341	312	307	316	343	332	313	301	291	286	332	304	294	325	332	308	324	335	348	314	308	326	324	321	325	328	333	314	336	291	281	329	321	305	307	327	309	298	357	352	342	292	323	336	332	332	358	346	282	297	334	338	331	334	352	342	315	316	348	324	334	315	323	347	348	289	326	314	307	303	321	343	332	301	319	295	319	344	301	321	309	346	332	314	321	282	297	313	346	325	292	346	292	303	354	319	304	310	325	323	302	334	334	351	323	295	318	338	333	330	347	330	307	280	307	307	312	323	314	309	355	338	337	325	302	313	318	312	285	327	343	279	327	344	352	298	326	315	318	334	301	317	306	313	323	330	314	322	301	335	336	308	323	293	306	292	336	304	300	327	331	325	319	327	296	291	335	327	317	318	315	320	319	296	312	351	343	308	292	318	306	340	327	326	305	356	311	289	333	373	315	309	317	317	308	327	363	330	345	323	312	310	325	334	301	318	314	312	339	360	361	309	330	300	303	315	305	331	315	339	334	314	356	367	333	332	296	307	327	334	325	326	328	301
19299	3174	2097	1133	890	730	649	614	585	544	500	503	459	415	462	442	445	417	423	429	458	432	427	449	460	474	447	451	443	487	426	410	426	427	435	406	460	464	454	427	480	461	453	449	446	423	411	450	436	433	440	455	420	437	450	417	432	454	428	435	417	456	402	428	413	435	429	434	418	414	449	434	440	467	391	443	424	449	452	411	437	419	437	447	414	452	408	425	428	438	422	425	424	460	451	401	448	449	446	459	438	410	399	428	420	404	393	482	418	414	408	409	400	442	404	447	418	425	447	406	432	415	428	409	432	414	418	408	447	426	449	441	424	417	417	396	436	415	445	456	420	405	449	405	411	412	433	450	438	424	417	411	445	433	426	435	417	411	427	437	438	411	432	418	475	476	419	410	403	456	423	411	446	434	459	425	427	416	441	411	413	408	447	437	433	399	397	402	439	433	425	477	438	436	424	416	454	408	396	402	419	429	445	384	416	427	410	414	432	400	434	472	395	417	416	445	400	396	386	425	434	434	412	402	420	433	409	382	468	442	394	438	425	375	433	415	412	444	421	431	444	462	416	428	421	454	431	418	447	430	451	435	422	431	429	389	404	429	415	428	427	412	425	440	416	448	441	419	427	454	398	427	432	421	423	397	429	456	444	445	393	446	467	430	394	448	409	437	404	409	407	441	443	441	384	460	446	402	421	445	424	430	403	451	399	432	446	411	453	428	436	403	416	405	392	412	444	437	422	416	435	430	409	446	425	418	394	418	437	400	423	444	415	410	447	443	448	463	418	402	432	413	406	466	437	431	404	423	426	410	383	442	423	406	393	432	396	427	474	403	417	413	425	445	421	424	438	417	428	452	442	440	380	429	441	472	438	412	423	417	425	426	435	424	436	415	440	448	445	431	424	428	380	433	430	440	453	383	411	446	435	412	448	407	413	427	445	425	426	414	420	426	454	468	429	433	424	435	441	449	412	448	461	454	434	438	461	402	416	426	389	380	419	441	421	425	485	456	415	443	444	434	412	434	384	420	406	442	397	431	448	454	412	433	432	439	471	432	394	453	422	421	434	413	438	424	408	406	423	417	439	455	409	455	432	427	430	395	396	437	435	394	436	437	411	409	434	433	460	481	442	418	434	464	457	458	454	380	425	396	438	396	400	399	398	415	410	430	466	431	436	417	414	400	447	419	434	425	428	409	404	431	430	435	438	402	432	430	417	419	414	408	460	431	444	444	403	414	372	393	413	400	415	417	419	428	456	399	423	437	442	406	416	417	428	418	439	416	446	429	406	430	409	431	397	403	429	455	415	432	387	417	469	441	389	451	464	420	453	425	430	445	438	451	466	475	413	437	449	379	435	420	394	427	449	436	445	416	377	443	415	440	463	411	429	442	410	419	447	409	443	428	428	394	407	426	438	460	410	452	397	425	433	433	428	421	461	461	408	440	446	443	430	429	408	433	403	444	415	430	427	421	448	435	432	445	391	463	433	427	443	455	438	427	465	410	421	424	395	428	415	448	413	402	443	439	434	440	388	481	426	407	405	374	444	409	446	445	419	393	406	429	461	413	402	392	472	428	407	401	453	394	442	440	417	431	391	431	371	395	446	422	442	459	419	428	438	425	444	392	396	410	452	437	421	409	441	423	451	431	427	454	471	439	415	468	442	441	445	444	447	406	430	414	412	389	390	438	442	403	444	406	432	443	449	426	448	431	453	441	424	444	434	433	425	397	459	424	393	390	383	405	415	410	446	448	438	460	455	411	411	436	453	426	416	418	402	428	450	431	436	409	432	427	431	410	402	428	437	423	441	449	424	446	454	412	445	443	410	416	408	437	398	427	420	436	423	462	436	434	446	446	450	421	359	424	441	436	373	434	440	410	477	424	467	447	428	442	443	444	422	449	408	452	408	425	449	395	403	424	455	428	411	440	403	438	431	456	445	466	439	412	405	459	442	454	450	425	452	408	416	452	447	433	429	462	428	401	420	400	370	413	397	445	411	465	411	427	470	403	456	455	428	383	473	425	451	425	428	433	441	440	433	442	402	413	449	421	443	437	414	404	447	381	457	438	414	401	444	438	439	425	410	446	422	410	423	429	418	407	436	419	412	416	439	406	392	450	396	455	447	433	456	414	446	462	433	431	461	417	422	456	462	405	439	414	439	428	435	435	434	433	409	432	427	419	465	453	467	402	403	445	433	429	406	425	431	438	432	441	412	453	450	451	406	409	433	429	405	445	438	461	407	451	422	428	401	428	401	469	427	415	400	418	405	426	435	446	448	425	431	401	425	410	414	455	423	433	423	436	432	410	423	440	464	404	443	447	427	447	403	407	402	452	385	455	398	406	408	404	430	385	433	437	421	445	414	399	434	431	416	459	410	443	436	431	423	404	414	467	436	426	439	409	435	438	429	437	434	426	428	472	402	431	439	444	470	458	446	436	404	418	438	443	418	430	416	437	451	420	392	432	430	406	431	425	426	433	451	454	415	399	401	450	438	416	463	412	430	444	432	428	464	410	392	503	416	417	403	464	438	449	440	415	412	437	447	425	442	412	454	415	453	420	404	462	451	456	416	455	421	407	421	427	418	440	405	420	426	414	466	454	421	431	416	449	440	442	443	429	432	434	409	431	427	401	380	454	432	423	421	442	472	430	453	438	433	447	444	485	412	437	486	466	415	426	412	412	452	450	432	444	426	433	439	416	417	433	434	442	412	455	419	398	435	462	463	464	438	433	397	454	424	388	407	410	410	406	395	380	450	410	463	466	428	435	408	410	416	417	398	436	403	452	439	411	393	436	409	411	417	425	466	414	445	410	435	419	420	441	455	415	401	422	446	427	472	380	434	456	396	397	431	421	434	424	427	436	414	438	453	456	439	438	413	411	428	391	423	426	401	422	374	383	426	443	441	446	414	441	456	459	420	432	411	422	443	439	418	425	437	468	410	443	428	425	433	443	386	443	421	430	457	435	425	401	453	436	419	395	435	419	419	420	443	436	418	410	416	439	413	415	397	393	457	390	419	440	437	444	450	434	419	423	442	418	413	425	413	451	399	401	418	450	417	464	433	392	419	454	417	433	407	384	392	446	427	413	449	423	411	387	453	474	429	410	401	421	448	432	443	397	472	463	446	429	453	436	413	427	418	432	432	408	451	430	418	428	403	432	418	435	411	420	415	443	416	412	414	436	454	428	425	428	415	398	443	412	444	425	406	410	458	407	411	464	430	420	450	435	400	419	421	420	432	424	415	424	404	428	420	394	436	408	420	440	430	417	440	451	446	446	461	426	410	384	427	426	432	452	414	420	419	436	415	430	411	450	443	460	443	415	398	388	386	434	438	439	411	413	416	425	438	394	435	431	431	400	445	449	414	437	420	418	418	412	426	431	418	429	437	417	423	424	450	415	447	428	436	454	460	432	405	418	420	433	448	476	449	418	450	431	423	409	428	428	422	443	423	400	469	432	405	408	460	439	413	437	446	426	404	446	403	410	428	427
22595	21266	28508	24334	21260	18375	886	388	318	262	246	231	202	223	179	174	165	194	164	166	178	177	168	148	165	155	140	161	120	154	137	129	151	170	126	156	166	140	172	135	134	139	137	145	160	156	146	167	149	137	136	138	134	157	158	135	146	148	153	125	146	114	143	141	129	152	141	148	159	127	159	153	113	140	158	132	149	121	154	131	122	153	140	125	118	160	168	145	137	127	151	144	140	148	146	137	144	124	126	117	133	130	143	132	127	125	130	142	144	122	104	150	130	135	142	153	135	130	139	147	155	134	139	142	150	120	138	145	154	133	171	132	149	141	142	131	129	151	134	113	119	144	135	152	153	135	144	138	140	125	126	128	116	141	130	149	151	151	138	145	138	145	142	145	162	138	138	142	136	167	136	134	151	147	146	144	133	127	148	136	137	134	130	125	148	146	155	123	129	142	137	144	124	164	118	143	133	175	151	128	142	160	135	142	126	142	160	145	135	134	132	138	130	146	147	117	149	137	147	149	128	143	150	132	127	158	170	136	123	149	137	140	131	124	136	147	140	133	134	139	144	142	156	135	144	136	165	132	133	143	141	129	142	145	137	139	144	145	152	146	170	146	151	149	131	156	139	116	143	123	149	152	148	129	149	153	126	142	132	131	142	139	141	131	136	110	140	122	135	147	144	144	124	144	134	160	126	128	141	129	132	159	138	148	142	122	137	124	130	148	133	134	150	151	129	143	128	143	150	130	129	129	140	124	147	151	143	129	134	128	119	139	147	133	125	110	139	129	144	166	129	145	116	144	170	129	126	129	130	128	161	127	142	125	137	145	141	131	146	136	141	142	133	145	119	124	147	138	134	152	142	145	133	141	150	136	171	139	135	146	129	129	136	137	134	137	139	125	116	129	128	148	136	141	145	142	144	143	152	148	154	131	160	148	155	136	148	127	129	141	114	141	143	137	151	147	130	139	152	153	146	156	135	143	138	140	127	137	135	133	129	134	128	135	118	149	131	149	144	126	134	136	138	126	132	134	134	152	148	120	140	147	130	121	139	151	136	160	123	129	145	140	144	127	148	132	152	121	138	118	131	132	165	144	144	124	135	128	142	134	131	132	149	153	130	136	141	155	122	145	135	132	125	149	147	145	142	135	146	137	131	113	144	162	140	150	119	128	140	136	125	144	135	131	140	127	127	125	132	139	130	114	146	112	133	137	166	134	123	132	144	117	166	134	139	127	129	144	114	132	144	132	126	155	150	136	163	151	122	117	152	123	133	135	135	110	130	132	145	117	134	135	145	139	143	137	139	111	140	140	134	146	123	121	134	142	127	144	124	111	137	118	136	137	140	135	146	125	132	151	129	120	128	143	133	137	152	127	122	149	150	143	147	145	149	129	136	128	136	142	139	135	144	135	135	119	126	137	137	138	146	126	156	139	131	138	159	152	134	136	122	135	110	145	123	147	154	136	165	118	155	129	145	143	154	134	125	136	141	130	160	135	147	148	132	143	152	131	120	146	153	148	133	146	123	154	145	123	152	142	114	140	128	133	146	136	137	137	137	136	150	122	144	137	140	152	133	127	139	137	137	153	142	135	133	120	124	144	150	152	155	150	142	136	124	134	163	147	118	125	151	140	132	132	140	137	118	129	125	123	113	134	148	126	129	146	122	126	125	130	123	132	147	164	141	153	123	128	130	134	133	120	155	134	138	131	123	126	126	130	133	153	142	124	131	104	143	127	143	131	136	133	144	143	144	135	147	141	150	132	128	147	151	147	129	134	141	143	118	141	130	136	145	126	144	155	162	121	136	144	134	118	146	141	132	121	115	135	135	144	145	121	125	141	139	136	149	154	144	137	146	146	135	142	134	151	141	147	120	141	127	147	137	123	160	144	124	133	130	118	132	132	123	139	127	124	140	136	151	149	124	134	123	136	139	135	142	133	142	148	127	141	133	121	127	140	135	136	127	139	136	127	151	142	130	145	137	135	132	129	127	125	142	147	121	142	152	122	137	148	140	130	118	125	136	138	138	137	136	134	131	154	129	170	156	140	133	133	129	147	145	120	125	127	120	123	147	132	142	133	126	127	129	142	129	142	139	145	154	145	141	141	139	149	138	138	131	140	127	147	154	152	140	145	146	151	138	138	152	160	128	135	160	133	125	148	128	137	139	154	145	148	134	126	149	141	121	134	139	119	115	123	141	144	124	128	114	139	138	124	141	117	144	127	129	135	122	153	121	117	123	137	129	127	133	135	114	151	165	125	138	124	138	153	152	140	120	125	134	143	160	147	140	142	128	150	129	139	130	143	145	117	136	123	128	137	143	125	137	137	168	122	139	154	145	137	130	129	132	141	128	162	134	137	119	133	143	142	155	144	149	144	162	138	125	117	119	126	145	119	119	127	152	134	154	136	115	149	136	135	121	131	136	142	128	140	141	166	132	157	137	137	150	133	149	142	149	150	116	150	140	127	133	137	138	151	159	139	148	157	139	133	140	126	144	146	145	128	153	136	143	144	130	137	128	147	154	131	129	148	142	162	155	145	150	144	124	147	144	142	148	122	141	125	151	130	143	126	148	151	147	143	139	133	145	141	143	144	172	171	128	148	147	132	116	133	149	136	148	138	142	149	135	130	137	147	153	133	135	140	143	139	138	158	118	133	135	114	126	132	132	128	155	101	143	140	138	132	133	121	145	128	132	127	131	120	128	124	139	140	141	165	134	131	144	129	113	137	126	139	148	151	128	127	126	137	112	129	136	124	131	143	141	145	138	131	143	115	137	150	125	156	152	121	131	125	146	144	145	151	134	146	140	130	129	145	131	107	144	135	123	152	141	134	137	147	148	141	132	115	136	161	158	106	123	138	119	147	122	147	107	141	142	138	146	150	150	139	122	137	151	126	140	150	131	136	135	143	142	129	146	141	157	120	134	143	144	153	137	104	158	150	132	142	152	125	145	136	129	149	129	137	139	134	132	137	128	137	140	135	126	128	134	127	153	138	132	150	134	138	138	177	116	155	131	137	126	138	124	141	126	134	144	128	138	157	130	124	133	128	130	147	140	151	141	140	127	124	134	133	138	146	142	132	127	132	127	158	147	125	133	120	143	146	131	146	141	157	143	145	140	126	134	153	142	145	146	143	136	149	122	121	137	127	134	137	136	116	118	157	132	125	141	132	135	132	143	131	120	121	142	147	136	147	143	134	159	142	111	130	153	148	135	152	154	127	150	137	150	137	124	133	137	131	155	130	141	131	133	149	136	157	147	143	169	137	143	130	141	129	147	156	137	138	132	136	143	130	118	128	135	149	133	123	115	132	148	152	146	143	120	125	149	118	157	140	129	149	136	144	145	115	143	135	145	135	121	135	152	126	138	129	144	133	133	139	124	148	125	132	169	151	145	127	133	135	161	110	137	151	145	123	143	106	119	149	134	129	128	147	103	118	132	135	123	120	166	129	148	124	128	141	121	130	138	126	119	117	146	128	149	116	131	119	143	133
24190	10584	6503	3013	2065	1553	1162	876	722	604	537	414	382	391	341	318	303	272	275	308	263	265	260	231	220	241	247	242	174	253	232	197	207	224	204	235	244	265	242	200	201	209	204	184	197	241	196	221	233	183	223	209	185	194	211	213	198	217	201	219	167	198	227	226	176	205	177	214	177	207	174	200	195	179	194	200	199	195	195	184	209	225	184	200	192	195	186	190	201	191	184	215	197	210	205	171	174	202	186	192	199	219	201	203	212	181	197	197	192	187	183	202	198	212	203	204	195	185	186	200	182	206	200	182	200	176	185	197	207	187	192	228	205	215	207	186	199	197	191	196	201	191	199	196	171	198	190	206	196	211	194	216	208	201	172	194	174	203	203	205	198	190	205	212	200	198	214	190	214	183	189	172	182	205	179	192	197	211	199	181	194	192	196	180	227	191	173	183	177	185	200	190	196	200	198	200	187	208	204	182	205	179	208	205	204	199	189	188	194	203	191	208	213	195	204	198	195	169	216	213	201	178	195	179	207	191	187	196	191	179	191	171	184	218	201	160	203	186	197	191	193	174	184	181	198	200	214	203	200	187	182	171	198	192	200	208	192	187	197	186	183	209	222	213	221	195	186	186	200	196	184	199	190	197	212	199	191	203	211	184	217	184	193	188	194	196	173	198	203	187	189	217	197	187	210	175	185	210	199	193	189	204	208	167	187	190	202	196	207	206	182	170	221	199	199	186	183	200	184	184	208	196	189	176	182	185	177	210	185	187	198	189	217	205	207	199	177	196	222	185	183	193	177	222	193	184	195	172	173	204	197	179	174	193	184	180	188	190	198	190	188	184	194	189	204	212	171	204	186	219	188	194	196	187	181	190	192	191	194	179	199	194	182	200	195	194	215	211	194	173	186	202	175	198	203	175	198	194	194	187	171	190	205	194	173	214	213	184	190	210	191	205	205	200	202	211	199	187	176	192	211	205	205	180	166	191	183	172	208	209	189	189	193	192	193	173	214	180	217	195	182	203	176	193	201	188	178	201	164	183	178	169	195	181	206	202	178	184	201	196	170	200	226	186	209	168	201	199	190	182	174	185	211	195	191	189	212	186	191	184	168	194	230	179	215	202	181	191	198	207	186	210	201	169	207	218	174	199	209	207	209	194	196	202	198	172	197	227	182	185	208	178	214	172	199	167	195	204	175	209	181	181	175	187	184	185	191	176	162	175	189	203	181	180	192	168	213	204	198	186	178	165	169	182	174	203	199	176	187	166	210	177	212	215	184	186	199	203	201	185	179	199	191	163	184	221	195	196	202	184	200	186	191	179	190	174	185	199	193	204	181	195	209	174	174	174	188	174	193	167	205	194	204	195	190	174	172	174	203	185	201	215	171	185	184	194	196	184	196	198	149	200	204	208	201	182	212	191	195	194	185	194	204	196	180	201	208	208	176	213	203	174	186	198	210	216	219	192	196	214	189	206	181	214	235	195	223	191	219	194	192	202	209	198	196	182	185	193	230	203	186	196	203	188	206	199	187	213	196	172	193	189	194	203	200	169	212	200	173	175	199	191	226	199	210	196	189	186	209	207	181	191	227	202	196	166	214	187	177	178	217	183	183	187	183	176	188	199	161	195	202	201	188	179	195	193	178	198	171	207	190	196	187	181	213	209	191	190	178	176	206	173	203	207	205	189	189	163	191	201	205	200	214	199	187	207	175	215	186	179	185	198	182	207	187	190	172	205	181	195	184	181	176	191	188	195	195	202	199	204	197	209	184	196	171	186	206	199	181	180	229	178	186	179	200	189	180	203	174	189	184	204	197	185	191	197	195	192	206	191	194	198	206	203	201	188	179	214	179	183	197	183	186	203	217	194	201	200	185	205	201	196	231	192	201	203	162	207	206	192	200	191	203	190	190	189	189	204	201	181	178	184	200	178	210	200	175	200	215	182	228	201	175	194	194	187	177	199	187	201	188	207	216	192	200	192	177	227	183	184	207	210	181	183	198	210	183	174	175	181	197	209	197	204	204	210	210	186	203	220	188	200	171	209	204	170	192	208	192	199	193	184	207	199	207	192	203	197	202	181	205	198	193	167	181	207	199	204	176	199	177	195	171	202	203	251	186	168	184	196	199	180	183	202	187	201	199	176	185	184	182	185	206	199	183	185	211	213	216	197	181	187	208	195	194	164	211	172	190	195	175	196	178	195	194	172	194	203	182	200	206	198	189	186	187	194	207	192	167	209	216	181	191	172	216	191	191	194	192	182	163	198	213	173	192	207	197	204	208	182	197	196	190	228	204	210	169	195	173	198	204	168	215	176	197	210	197	197	194	194	222	177	170	206	193	179	207	205	202	187	200	210	193	198	180	174	193	221	163	200	160	179	222	182	190	206	179	196	207	185	166	223	188	198	199	190	221	169	184	188	181	200	188	182	187	164	194	189	219	183	199	179	192	190	195	201	178	196	187	215	193	207	203	171	199	214	182	179	186	190	180	182	198	176	181	226	196	181	175	190	180	204	205	219	172	207	192	196	184	192	219	235	198	226	186	172	211	206	235	161	184	205	168	196	171	204	200	192	189	180	189	194	183	200	212	209	206	213	224	177	191	157	177	181	205	192	207	197	185	188	205	209	182	214	218	184	175	179	205	190	215	209	192	202	203	184	183	176	184	174	211	202	174	192	204	213	188	171	182	211	203	213	191	209	210	189	199	159	194	185	181	184	173	209	187	192	214	211	188	180	190	203	212	221	210	183	193	193	197	172	173	193	179	181	191	192	189	193	208	197	179	204	210	203	220	219	193	174	221	176	208	206	185	194	200	204	199	195	202	194	197	175	207	202	195	189	196	181	210	211	194	177	188	202	187	186	167	181	177	173	198	192	204	189	185	184	209	204	187	201	188	197	201	201	172	204	176	167	181	195	186	209	225	179	175	192	230	176	184	205	189	183	170	192	192	187	215	199	219	183	197	183	206	173	173	207	197	185	198	167	202	205	217	172	196	196	179	177	200	215	194	183	204	199	192	196	193	206	197	184	207	183	215	180	209	195	172	211	223	198	207	190	187	195	212	199	200	184	180	217	184	176	197	210	208	190	167	169	188	183	196	185	190	200	195	191	208	184	179	215	180	205	193	194	187	198	190	197	191	210	207	163	172	199	160	205	197	206	191	203	184	197	174	191	177	175	194	171	212	167	218	191	198	209	217	202	179	176	176	203	215	226	174	200	197	214	175	186	203	228	170	188	205	191	184	200	185	217	212	195	208	195	198	194	172	189	185	196	185	208	191	200	207	199	192	199	206	161	209	177	166	167	202	174	177	162	176	185	196	191	176	190	191	183	193	194	198	196	206	200	228	170	185	192	178	193	194	192	218	175	194	177	163	178	216	205	190	188	193	209	197	204	189	200	183	148	192	170	199	191	215	181	187	208	172	197	181	185	182	219	191	209	180	197	164	184	183	193	181	200	187	203	194	188	201	185	201	211	190	194	189	207	211	209	186	207
27806	15279	1929	611	475	449	450	444	446	443	453	409	467	440	460	457	421	408	408	452	402	504	479	431	435	405	440	425	429	475	440	412	447	390	453	473	406	459	447	441	415	461	453	430	422	423	429	481	457	448	444	461	483	474	474	426	412	444	444	460	441	433	469	457	479	399	464	427	444	432	456	435	453	494	435	421	448	442	444	446	426	447	452	439	426	443	438	427	465	409	420	449	427	442	432	464	454	459	415	419	472	436	426	421	455	430	425	459	474	438	387	402	437	457	431	446	420	455	444	446	467	429	431	448	443	438	436	420	402	459	469	478	430	433	455	448	433	438	440	425	436	416	456	442	384	437	429	482	458	476	427	459	472	462	438	425	395	417	438	426	439	413	402	427	432	441	432	453	467	427	434	458	445	471	441	425	427	420	466	412	460	460	453	436	452	434	459	457	475	426	425	429	415	453	448	479	436	483	440	445	444	488	459	435	410	468	421	430	473	449	442	428	445	441	447	481	443	433	459	425	417	431	419	443	411	431	432	443	401	434	450	453	434	455	432	434	417	441	440	457	428	469	442	449	449	412	443	456	451	475	465	457	424	465	461	469	426	458	453	485	431	463	421	438	476	437	439	417	451	483	447	429	470	449	458	466	427	423	459	463	411	459	436	448	469	448	423	444	469	450	434	470	430	431	444	445	415	456	450	428	450	437	424	428	473	435	445	432	442	438	443	425	459	434	461	469	423	431	464	409	443	453	450	428	458	435	456	466	412	430	477	454	468	407	449	456	430	446	472	435	407	448	445	444	450	459	438	463	448	432	439	430	456	457	455	482	418	458	443	446	464	433	479	440	469	423	466	448	458	446	453	440	449	425	423	460	426	428	416	447	443	411	476	476	402	432	436	453	414	435	442	456	437	478	462	430	459	442	449	445	457	434	451	414	429	399	434	453	446	440	436	467	442	434	454	456	474	444	446	460	446	451	437	452	488	450	443	447	422	426	432	431	451	415	453	459	421	448	444	450	471	450	469	464	473	468	432	462	437	481	434	475	452	458	438	461	473	434	446	488	439	414	464	434	434	491	432	403	408	419	450	448	439	433	401	486	472	456	416	482	448	425	451	432	427	448	450	421	463	447	416	441	403	424	484	451	422	458	476	441	407	460	402	409	441	448	441	420	455	452	459	435	422	397	430	427	458	456	446	424	435	448	443	425	460	458	454	386	434	454	442	439	411	420	441	451	446	444	454	433	453	493	437	439	438	444	427	447	468	440	463	423	433	459	439	464	454	447	435	455	441	463	485	444	417	411	453	479	432	443	462	467	443	444	443	419	429	468	465	451	454	468	466	470	437	413	433	431	429	473	431	464	422	459	416	452	495	416	477	467	405	437	449	464	445	492	443	455	457	457	451	441	416	408	429	434	433	449	434	476	452	409	460	436	428	435	435	465	461	486	479	408	437	401	457	447	437	416	407	435	453	415	472	443	433	476	496	461	403	485	455	466	448	412	445	439	417	400	422	462	455	466	458	435	423	449	421	444	385	396	451	458	434	448	411	439	451	446	443	407	438	439	427	422	450	441	440	435	412	434	425	453	457	442	443	430	453	461	455	436	442	481	438	434	432	438	469	433	449	436	479	414	440	410	435	454	442	457	503	445	454	429	426	456	419	440	439	435	414	400	446	452	492	416	443	434	472	451	448	457	466	461	467	390	453	437	437	451	427	421	437	457	429	480	404	472	452	415	463	441	467	425	434	441	448	402	445	439	400	442	448	455	446	438	434	431	448	469	438	447	437	498	456	440	480	392	475	439	432	449	444	437	443	445	438	412	464	451	477	416	451	454	410	455	465	473	441	409	435	427	444	463	431	435	458	462	462	472	431	452	433	455	475	482	445	437	435	437	443	447	447	404	426	445	426	466	466	435	447	429	439	440	457	386	477	447	452	444	440	447	474	447	467	447	471	421	462	412	445	469	436	432	423	423	421	504	424	438	448	464	426	476	405	406	421	475	434	435	413	440	417	457	424	415	479	448	467	454	446	427	434	420	465	477	440	427	421	451	443	472	416	446	457	463	436	429	455	466	423	455	437	429	460	416	451	449	443	456	458	472	423	459	438	418	426	453	465	451	445	443	443	424	421	435	451	463	434	426	454	472	466	426	412	445	446	475	453	465	414	464	457	467	437	449	451	468	420	448	470	458	395	431	435	455	423	436	471	481	450	433	463	463	441	419	448	449	457	448	430	464	451	426	471	429	400	449	391	431	416	382	432	447	436	442	436	459	468	438	478	432	435	458	452	451	456	417	431	474	434	426	466	433	448	432	417	465	403	466	444	422	430	427	418	452	429	461	404	429	472	442	415	425	435	448	463	439	461	443	455	490	479	445	448	415	473	421	447	453	445	438	430	402	472	434	462	453	416	493	443	439	421	476	494	456	458	425	414	426	440	429	439	457	434	442	407	467	429	439	471	477	473	443	418	459	444	445	430	422	501	462	441	452	435	486	425	427	431	467	456	429	406	398	415	427	440	430	418	472	455	459	402	457	463	466	488	461	470	448	450	455	432	423	460	436	421	440	424	445	445	434	444	458	464	416	429	440	433	447	447	422	455	456	445	448	461	446	464	479	451	458	432	437	420	474	446	434	453	424	449	421	465	438	447	444	407	432	443	461	408	452	413	434	430	423	449	440	457	483	427	443	460	412	446	409	426	471	438	425	418	473	443	451	434	468	454	444	453	403	451	414	464	423	471	449	462	442	412	424	470	435	439	426	434	441	458	419	448	455	463	437	504	431	452	458	491	422	451	453	446	416	457	415	413	446	465	452	426	424	445	433	452	435	423	415	447	456	463	490	386	402	444	435	469	476	441	404	451	458	416	455	423	452	457	440	426	419	439	459	460	438	426	424	461	437	457	387	442	460	432	466	445	465	470	423	471	459	447	461	450	429	426	466	453	414	466	442	459	456	450	461	450	444	440	460	483	424	422	441	449	416	413	430	473	473	477	437	422	418	405	471	453	405	436	440	470	432	440	437	468	435	426	427	415	447	412	425	455	452	454	460	432	447	468	452	423	430	447	426	445	449	481	441	413	455	463	448	420	486	452	435	482	460	438	467	460	467	444	442	434	421	440	427	449	455	420	454	435	474	461	441	438	445	450	441	447	468	447	440	425	417	486	479	444	427	454	433	405	462	456	436	451	487	431	418	436	451	407	466	445	473	448	441	474	429	433	452	442	461	449	424	460	438	432	441	453	429	446	459	446	434	469	431	434	439	448	455	455	428	402	441	417	425	466	443	407	469	414	416	442	444	451	426	431	438	431	435	447	440	449	436	417	450	438	458	438	432	434	451	460	442	434	432	401	452	442	458	436	425	459	423	428	425	470	427	459	489	470	452	422	441	428	485	450	461	453	470	460	427	461	495	436	431	460	454	441	425	415	409	451	440	423	426	425	443	417	472	439	481	443	454	431	484	445	441	428	458	454	448	412	479	414	457	432	423	456	466
7763	941	792	652	681	649	620	644	620	607	649	592	586	574	585	560	599	613	606	604	617	586	603	598	639	601	618	596	616	615	659	594	598	576	600	560	613	612	611	574	582	578	636	576	587	605	575	635	620	566	584	586	606	616	596	581	600	572	612	600	568	592	587	606	594	599	567	560	572	608	616	590	612	584	569	597	584	651	578	623	598	620	631	583	541	622	587	623	586	589	598	556	581	600	573	588	585	589	624	561	601	577	622	576	633	573	600	588	610	595	602	607	620	592	539	586	597	639	570	588	584	571	588	620	579	610	618	589	563	623	594	632	576	564	622	617	591	607	626	590	650	578	618	607	555	602	579	596	584	571	538	596	608	631	616	604	586	577	583	595	600	584	596	591	610	609	610	619	603	586	576	640	607	630	643	566	604	604	633	555	557	611	580	632	611	641	566	570	560	623	610	594	594	628	619	571	594	562	586	592	558	567	600	607	600	600	533	609	599	599	575	636	608	582	614	595	560	611	604	576	585	567	605	600	613	574	591	613	580	567	602	595	554	619	588	571	588	598	586	596	624	577	595	594	574	576	616	637	582	560	596	598	604	605	583	569	584	592	590	589	582	601	616	613	609	597	605	570	591	560	588	611	615	582	591	602	567	597	603	635	587	603	551	576	623	597	611	567	572	541	565	583	593	613	606	590	581	620	597	601	581	610	602	595	591	596	610	556	597	593	612	637	579	612	619	600	618	576	611	571	621	582	563	593	578	583	605	565	591	635	607	585	551	612	630	618	606	665	623	573	579	608	541	615	560	536	574	596	582	572	645	595	605	615	591	594	601	578	589	587	564	549	573	567	597	614	585	619	618	560	586	611	627	603	567	615	645	609	593	586	582	628	598	598	606	582	611	588	611	573	594	620	580	602	637	585	557	615	593	609	667	599	635	611	605	594	572	587	609	577	612	642	606	608	590	605	606	582	611	608	590	562	580	578	592	612	580	590	584	584	594	603	607	601	590	612	580	575	578	568	601	616	557	599	592	671	567	593	588	573	574	596	606	576	572	629	614	579	598	604	588	550	595	630	596	586	543	587	576	608	609	596	610	631	552	607	606	591	585	582	659	616	616	570	598	615	616	576	548	586	603	602	575	642	560	601	613	610	586	556	594	590	612	586	576	583	588	623	561	559	577	633	564	570	604	627	615	608	540	588	579	591	610	591	600	607	634	577	565	589	635	570	634	582	599	616	644	595	607	570	581	600	576	578	611	561	607	589	589	538	635	601	558	590	555	606	595	619	611	597	545	567	585	589	589	616	595	569	594	587	611	589	633	595	622	566	584	583	578	607	605	599	579	605	618	608	580	611	593	572	615	630	587	557	607	561	638	529	590	647	592	574	604	559	572	608	613	595	587	623	640	600	605	591	555	596	598	604	608	589	585	584	590	573	605	613	550	620	618	629	574	634	594	587	615	581	606	604	613	570	669	569	627	563	561	587	595	618	589	584	597	562	600	582	595	602	578	564	625	597	627	611	612	586	555	576	586	586	589	598	582	619	604	606	582	579	622	578	618	603	609	588	573	593	648	618	577	589	574	590	610	581	605	567	634	584	606	572	560	560	585	638	642	609	606	594	591	620	590	600	602	548	561	591	613	606	612	598	593	613	575	628	595	571	586	540	576	560	561	581	559	561	586	577	594	615	621	583	629	603	582	581	573	555	609	576	639	668	574	572	560	595	596	614	600	588	603	634	599	624	629	601	570	576	574	611	581	583	599	568	552	587	602	591	573	598	598	569	578	588	626	605	611	552	609	631	599	590	662	627	587	565	577	634	604	620	615	614	587	621	564	592	552	618	619	607	580	601	605	618	537	593	615	586	639	569	612	598	599	592	610	586	602	601	591	601	561	580	573	589	578	596	618	580	630	632	574	576	646	589	631	617	604	559	607	611	615	577	594	577	569	597	602	550	593	612	605	583	606	592	561	605	608	593	590	589	567	578	624	555	590	596	617	593	584	608	587	577	585	585	670	621	588	598	610	583	608	570	623	591	557	607	619	568	601	597	570	574	564	603	602	593	630	622	606	557	615	595	609	612	589	621	638	587	592	606	578	580	602	555	610	576	627	597	564	626	614	564	595	601	624	577	601	597	553	606	584	604	601	622	560	611	578	600	598	577	578	620	585	595	592	611	605	606	639	556	614	585	542	603	660	616	585	603	592	618	577	602	555	610	583	587	636	628	644	630	604	565	582	611	589	588	549	613	615	588	558	630	584	616	602	561	590	597	591	640	608	604	585	541	614	550	599	593	564	591	615	576	604	559	593	602	595	592	595	616	627	560	534	597	633	629	604	541	547	618	616	587	565	596	589	631	591	597	607	620	622	590	593	598	587	597	583	571	616	627	560	591	603	635	607	556	587	574	583	619	581	596	599	611	617	618	554	563	592	639	615	558	585	580	578	644	573	582	589	567	598	610	589	591	589	613	594	601	599	625	593	618	584	616	587	589	595	577	582	576	611	582	614	610	594	603	590	621	553	601	603	596	567	640	602	636	592	576	606	608	585	569	592	590	536	590	645	586	615	614	593	600	588	610	590	597	623	595	592	602	585	608	613	614	619	590	629	610	600	640	626	603	578	569	589	656	609	595	600	623	617	576	597	585	594	616	576	633	597	583	590	562	593	603	610	572	628	634	593	650	568	610	591	603	580	579	614	567	603	628	554	599	589	578	570	586	605	579	600	622	600	599	614	571	612	611	586	574	586	606	597	619	584	559	602	587	641	595	574	650	611	617	575	588	554	595	563	628	561	595	619	585	609	624	588	575	602	574	563	620	594	580	546	600	600	612	561	608	573	632	608	568	576	594	620	581	584	627	573	560	603	610	629	580	602	603	609	588	590	628	604	590	595	580	598	609	597	600	622	613	583	531	574	579	632	540	656	618	593	574	608	620	588	586	603	636	553	602	585	593	615	619	595	569	588	574	619	552	631	575	564	592	580	599	600	557	614	607	599	597	578	593	610	595	581	585	620	585	582	597	551	614	596	560	643	605	608	631	569	560	574	647	599	579	594	600	584	593	566	572	568	649	605	598	597	584	587	608	565	582	593	648	612	599	596	570	568	562	628	645	584	556	603	577	639	585	605	609	594	600	609	570	584	589	614	650	600	596	592	657	609	579	591	575	591	608	606	595	555	586	589	589	603	595	569	592	582	587	587	599	568	591	577	605	606	613	620	608	580	592	565	610	592	602	631	608	571	597	594	639	610	589	585	587	611	639	638	624	582	548	585	557	589	592	600	608	616	573	581	575	593	556	620	576	574	528	575	580	603	622	596	618	556	644	587	622	634	632	565	628	580	593	604	585	559	609	586	589	624	639	598	616	581	569	592	580	595	560	617	619	576	572	603	569	571	567	611	604	666	578	576	572	605	635	635	640	606	557	640	576	621	595	602	583	642	587	587	628	578	612	578	552	576	600	651	588	621	550	562	600	613	638	603	633	615	555	638	613	599	600
23406	21224	27794	24952	20344	1862	580	466	410	447	426	374	376	352	389	345	334	349	330	325	386	336	340	382	358	366	337	337	364	362	338	328	337	347	367	328	315	383	328	349	347	370	357	318	312	353	316	343	343	352	348	320	357	374	316	368	344	307	329	308	341	338	336	351	327	337	333	305	323	309	339	326	319	344	306	347	333	327	353	287	277	340	307	317	352	319	329	310	323	333	308	297	344	333	345	321	314	341	337	317	320	336	327	343	353	317	308	329	303	337	332	360	353	302	363	345	327	302	350	304	346	338	325	348	368	346	327	321	304	299	307	341	318	346	326	330	325	343	322	341	299	306	342	316	292	312	326	349	324	322	347	340	332	308	303	342	317	339	319	353	309	357	340	354	325	305	356	318	318	347	308	344	336	315	341	356	315	309	310	316	353	352	344	305	352	321	304	346	351	362	313	344	333	336	317	324	325	324	327	343	340	314	351	297	308	309	320	353	365	318	336	336	315	333	326	333	343	337	346	312	304	335	328	342	315	343	334	338	316	338	314	324	367	345	333	334	302	289	341	319	367	372	343	332	330	358	306	342	345	322	352	332	358	351	368	334	312	320	332	329	326	319	317	315	333	322	333	319	300	349	351	317	356	348	318	335	329	349	313	298	326	341	333	327	327	307	315	335	324	338	329	322	358	323	349	307	307	312	310	333	299	335	344	346	331	317	316	350	322	343	337	307	332	322	344	337	318	343	324	327	343	326	309	339	328	362	360	303	321	318	319	340	341	327	319	320	319	331	313	310	307	336	338	346	304	380	316	345	314	327	341	312	329	340	328	303	377	365	283	335	326	323	340	308	287	337	309	361	323	357	358	336	306	336	312	334	310	324	322	320	318	326	328	354	352	305	327	327	324	342	365	319	298	315	334	337	299	348	341	353	337	343	318	320	332	328	322	332	320	332	355	332	334	308	342	363	322	293	333	320	338	322	328	326	335	304	323	328	301	310	323	339	328	350	281	328	332	336	332	345	327	358	311	311	274	314	361	320	330	363	328	322	332	325	318	316	316	338	330	291	317	314	358	316	335	360	350	323	324	339	316	319	352	345	336	330	342	332	330	334	320	350	351	335	325	350	330	327	305	340	288	349	346	340	319	333	350	329	356	328	353	342	329	304	326	334	346	340	324	324	333	319	316	316	311	337	297	340	317	341	320	316	317	345	330	354	318	305	309	320	340	322	341	330	337	338	329	347	346	341	329	323	347	300	298	335	313	311	313	345	328	320	340	333	312	329	332	332	328	319	330	342	320	325	309	337	313	317	305	322	308	339	324	339	313	378	309	318	304	323	337	314	318	339	326	312	314	300	350	363	311	368	320	311	329	325	342	321	309	356	339	316	336	331	306	356	331	325	362	304	354	295	315	327	333	347	325	314	310	347	367	320	347	300	325	296	316	324	309	316	372	323	350	339	347	330	323	311	352	306	349	319	331	353	330	343	306	343	321	355	360	334	345	320	314	316	309	334	335	325	338	310	310	314	314	330	309	321	333	371	319	310	304	305	353	309	327	339	299	330	334	326	359	305	333	332	330	330	314	330	340	324	327	339	329	366	355	318	352	321	326	310	316	323	297	322	328	326	320	309	356	329	304	324	313	311	320	325	340	332	361	340	314	338	357	312	325	358	330	325	306	327	331	359	323	355	304	312	336	346	334	324	339	316	343	331	345	345	344	304	329	345	332	313	324	335	336	312	347	332	317	354	313	342	307	321	344	352	364	384	321	331	337	363	310	354	365	370	319	334	320	334	328	337	312	324	356	317	342	278	336	316	331	319	308	357	333	344	335	332	296	328	295	293	347	323	338	362	367	335	327	312	319	311	353	324	323	317	322	337	325	319	311	345	324	336	319	322	314	325	322	363	349	363	316	344	326	355	329	295	334	339	354	315	318	302	297	343	319	325	333	328	340	340	305	343	315	352	314	332	311	312	311	334	313	328	331	368	344	328	370	297	370	361	350	348	328	328	321	333	344	306	330	349	291	321	339	329	354	309	318	318	359	321	359	333	347	367	331	331	341	325	308	305	301	296	318	330	308	345	336	321	338	320	375	325	346	305	355	300	308	320	328	336	343	352	345	335	331	317	315	339	325	339	327	349	337	331	344	330	326	309	326	317	347	314	311	294	308	354	311	330	322	328	331	340	331	314	348	363	322	316	329	339	346	358	340	318	340	338	332	349	306	344	299	335	314	334	326	320	332	347	344	339	323	314	348	295	369	366	362	319	340	330	332	321	332	338	327	308	305	341	339	341	323	306	327	379	350	342	310	327	331	322	295	313	353	321	300	328	318	313	349	334	312	349	302	354	359	314	350	317	336	345	296	335	310	341	329	334	347	297	323	338	343	328	315	333	302	312	317	325	347	342	331	302	352	330	347	370	348	307	325	345	350	343	296	304	331	337	325	324	323	327	297	338	328	335	316	332	315	342	308	334	335	317	320	350	338	323	315	319	316	336	331	318	323	327	328	362	316	318	322	344	349	322	328	295	326	364	319	357	322	346	316	322	340	278	339	308	349	325	336	325	322	344	319	363	319	351	347	315	335	319	309	310	303	342	322	340	316	347	313	312	331	335	305	319	320	328	367	338	344	348	325	317	344	303	333	317	322	349	322	344	308	327	329	311	308	322	331	317	339	317	318	299	317	307	353	338	343	308	338	314	304	365	338	337	321	316	331	303	367	339	305	353	336	339	314	331	316	297	325	307	360	304	364	318	320	364	330	332	331	333	309	349	320	320	293	322	336	334	322	327	357	345	325	333	360	290	337	313	353	300	354	297	309	321	313	302	299	328	347	330	333	350	326	327	351	320	331	333	334	326	334	302	305	327	328	337	315	351	309	354	335	342	332	329	297	348	312	340	306	354	348	351	341	291	337	317	298	299	316	352	320	331	302	303	289	298	300	308	349	350	321	349	308	334	343	320	321	331	323	298	306	309	324	323	345	326	348	326	304	329	345	325	332	332	373	354	324	328	352	330	320	329	344	338	329	361	316	331	338	309	308	338	347	326	327	348	342	365	326	302	342	341	335	335	344	325	303	355	360	342	324	309	342	327	345	359	336	347	335	321	309	346	333	328	305	348	318	305	377	328	361	323	281	331	305	325	329	325	302	326	369	340	323	344	326	311	339	321	340	341	328	337	343	336	338	347	312	314	322	367	291	324	337	298	323	303	310	315	329	330	325	331	334	301	327	359	339	330	312	327	331	318	324	307	348	326	364	363	342	317	319	302	304	305	355	303	318	358	347	335	320	334	317	323	309	328	313	344	314	281	355	337	324	344	313	316	318	329	315	290	310	360	300	351	315	293	327	343	327	334	319	342	334	327	332	333	328	312	310	359	323	308	325	331	329	319	374	332	344	323	339	331	334	341	337	295	322	299	331	355	310	338	340	314	313	372	346	298	316	314	374	338	322	338	301	343	308	336	341	336	338	340	348	323	329	343	349	320	317	356	305	340
21705	6566	4062	1959	1524	1131	928	834	741	627	687	590	530	524	514	541	516	495	468	501	537	502	468	495	548	452	477	465	512	469	479	513	466	458	495	496	521	507	455	468	438	448	496	481	484	440	488	470	431	468	457	464	440	473	466	460	458	452	455	451	430	505	444	480	419	499	451	447	518	468	492	446	440	478	458	453	471	467	479	479	418	440	518	434	456	471	434	492	431	456	462	431	477	464	402	474	454	489	455	465	475	467	456	487	457	492	460	470	450	452	476	487	434	489	435	456	474	453	449	470	488	450	446	431	468	452	452	405	416	429	441	478	474	424	416	418	443	464	425	475	456	462	450	456	467	440	470	454	463	502	452	459	430	462	425	453	415	455	468	476	474	486	462	407	454	442	424	457	467	425	422	425	439	453	478	481	421	465	456	435	430	421	475	421	464	447	475	435	429	475	479	506	462	440	489	439	456	433	443	487	471	460	448	464	436	519	430	440	441	484	475	453	469	457	446	439	454	433	465	433	475	491	432	446	425	442	443	460	442	433	446	507	476	446	434	461	434	474	463	463	457	454	449	442	461	469	438	427	467	466	466	488	455	464	445	476	470	438	514	458	452	482	474	437	456	453	436	489	426	439	466	470	476	473	458	471	432	429	443	423	461	431	434	458	479	470	489	471	476	435	454	420	441	450	463	501	472	450	474	448	496	488	443	429	444	504	464	407	481	472	450	449	454	421	448	468	471	422	435	456	439	433	464	479	465	447	437	432	443	443	425	473	450	438	514	493	454	448	458	467	441	447	422	464	454	460	426	449	465	438	443	425	467	488	455	464	439	474	458	488	479	432	471	469	502	462	440	465	490	428	443	447	437	459	449	462	443	471	464	417	451	457	461	452	453	466	416	443	489	470	520	462	463	475	455	425	444	452	470	450	476	488	417	434	455	449	478	463	466	453	469	448	442	458	399	446	472	481	469	443	474	467	447	435	438	448	413	446	463	468	438	459	454	495	459	459	442	456	441	481	441	411	455	450	443	427	422	452	446	472	474	445	458	475	443	437	474	441	453	427	443	440	486	430	440	492	461	425	437	453	405	458	437	427	427	448	418	471	474	484	472	475	487	456	432	454	478	486	461	450	453	434	467	429	481	441	480	465	442	466	447	463	435	441	481	441	450	456	421	476	474	429	433	440	429	438	437	464	445	476	416	467	457	454	445	438	419	468	387	449	455	482	453	453	457	438	483	452	449	449	455	504	448	457	443	403	477	451	459	487	463	473	494	451	436	429	442	432	479	487	473	456	441	476	428	435	477	470	485	457	460	480	442	492	460	461	462	428	446	479	448	424	471	442	431	445	451	429	415	407	416	458	483	464	483	467	478	453	401	437	429	462	443	450	485	460	439	479	461	488	468	447	471	428	458	461	458	420	445	468	475	470	460	430	431	449	442	434	447	447	493	496	456	462	433	485	449	480	502	452	506	429	437	424	462	453	433	428	455	441	444	435	444	436	473	444	451	472	455	462	439	455	436	459	481	485	467	444	462	447	409	427	475	473	412	472	428	426	444	490	448	424	418	481	445	431	466	454	436	434	478	430	431	469	471	442	489	477	453	410	475	456	459	445	458	484	452	446	455	452	431	431	472	469	429	427	444	445	458	490	447	414	444	452	489	452	460	441	437	483	460	435	433	481	469	489	459	440	435	428	423	449	465	468	462	466	462	453	442	475	480	473	461	515	477	405	442	469	429	469	462	494	469	454	456	449	442	490	429	480	443	460	427	479	428	436	480	458	457	459	472	454	421	448	496	471	433	471	470	446	449	467	474	459	476	463	440	469	471	445	452	465	403	441	436	469	415	462	452	492	456	442	449	447	437	437	425	479	482	460	457	457	428	433	442	487	463	453	454	418	456	463	443	465	453	465	472	475	427	475	444	460	464	470	468	463	450	444	474	491	446	476	446	480	424	448	479	494	445	438	445	447	450	450	448	444	471	470	498	431	468	460	453	458	435	426	445	471	464	485	467	505	421	432	428	450	435	475	453	456	492	435	422	452	478	428	458	439	444	457	471	433	456	423	460	437	433	474	447	440	453	451	446	442	458	438	449	441	475	455	471	465	457	477	464	447	450	495	437	451	471	439	469	454	448	464	425	425	455	440	450	473	481	441	446	450	457	474	465	433	449	459	464	464	454	447	447	459	452	456	483	472	465	454	449	462	463	457	443	432	441	452	455	471	442	463	464	452	447	392	455	439	479	480	476	447	464	458	439	410	465	438	486	435	451	467	477	424	430	494	430	474	463	453	457	462	473	482	448	419	496	437	471	455	454	430	387	445	462	462	446	493	447	391	492	466	435	475	443	458	443	506	464	472	397	462	486	453	467	468	464	438	457	433	455	479	434	416	489	468	434	435	470	438	452	453	443	417	453	466	478	422	447	437	482	454	477	451	439	462	441	403	463	425	455	449	475	504	480	446	464	442	474	489	429	474	443	459	464	419	428	440	460	447	433	445	444	442	435	447	425	434	453	454	454	447	464	427	481	432	468	393	456	504	483	422	470	423	482	437	448	453	417	452	468	437	458	461	441	430	461	439	444	491	458	483	421	433	473	458	415	474	452	457	429	423	441	448	457	455	457	443	448	475	433	469	472	444	460	435	444	464	452	456	513	426	446	461	470	464	496	443	413	468	471	445	458	450	461	445	492	429	476	432	476	425	470	482	480	420	453	454	465	455	441	431	415	430	449	474	422	432	460	431	472	475	453	456	475	471	460	444	496	438	458	517	463	441	478	482	460	425	466	433	433	449	463	447	450	447	444	435	480	479	444	446	456	487	447	442	460	448	515	446	441	460	492	429	469	475	454	442	405	442	450	450	476	450	475	471	431	424	441	447	469	451	454	423	455	403	459	440	463	409	469	462	486	442	471	438	484	424	440	443	455	443	484	463	447	466	456	463	466	483	415	436	440	461	449	432	426	428	444	434	420	467	460	428	440	476	468	450	467	483	441	457	434	444	443	434	458	437	473	501	482	437	462	455	459	498	438	444	477	433	452	461	467	467	445	424	454	443	430	474	428	483	443	429	446	448	443	496	449	463	473	442	468	471	466	423	437	457	425	446	407	441	427	456	471	456	442	452	445	454	513	445	477	454	435	426	436	504	446	470	471	447	473	502	436	418	436	456	486	475	428	447	434	510	441	433	474	458	440	427	475	511	455	486	462	444	447	486	459	436	440	464	448	449	505	481	435	465	446	479	476	436	492	459	446	450	434	435	469	444	433	431	453	439	434	459	460	507	447	438	474	480	453	485	429	430	467	490	444	437	483	432	456	449	484	458	455	491	474	447	459	475	478	451	464	424	452	450	436	484	454	447	448	464	417	473	422	479	438	461	461	498	447	458	438	473	455	399	459	473	458	445	436	453	419	460	443	453	440	453	421	468	471	455	450	451	452	471	458	473	391	422	448	439	469	451	446	435	442	417	428	460	479	461	448	440	480	482	428	428	470	463
24911	21224	25617	21942	1055	459	417	373	417	355	375	359	367	329	359	333	282	351	317	305	348	330	349	328	332	330	319	332	314	293	304	313	332	350	306	345	355	331	332	315	333	308	329	324	306	339	312	334	295	305	308	289	347	325	341	321	299	328	335	307	318	333	315	318	376	358	322	293	332	296	334	320	321	342	334	296	324	326	321	351	310	331	317	339	314	324	301	361	321	303	328	336	312	341	327	348	311	286	307	303	303	309	306	336	322	339	301	299	288	318	300	325	294	297	312	303	344	330	324	343	305	328	321	304	295	322	317	333	301	312	316	327	304	336	352	331	343	304	288	345	313	317	322	327	331	292	307	325	313	342	316	328	338	336	323	321	309	356	351	314	317	298	341	329	297	337	333	331	311	329	343	327	321	306	276	338	314	328	347	326	272	336	331	346	295	297	364	283	317	337	352	332	334	307	340	312	308	321	336	352	350	340	312	335	321	313	306	303	344	306	325	328	321	331	323	311	328	309	307	341	355	301	318	331	326	292	310	323	316	333	322	335	337	320	293	300	300	292	303	318	306	333	293	291	333	318	310	356	325	297	309	308	322	302	312	320	313	291	317	356	298	342	300	338	311	334	310	300	370	300	306	332	331	338	340	311	334	325	311	332	317	357	317	312	310	336	340	337	338	311	319	314	315	304	270	291	309	344	346	332	308	321	359	306	327	334	296	311	307	346	341	294	330	299	327	311	307	344	303	351	281	329	285	329	343	312	320	310	305	337	299	317	328	310	298	323	305	308	316	298	336	296	318	333	288	295	311	347	327	295	296	347	340	330	317	312	330	319	316	328	303	324	282	331	299	322	319	317	349	318	310	343	310	322	318	303	318	296	293	317	344	345	301	297	308	357	340	338	350	324	345	342	303	334	321	338	307	321	312	331	314	307	292	320	305	293	312	288	324	343	354	350	311	364	343	304	335	292	307	316	316	310	305	305	320	306	305	337	341	314	335	305	333	340	332	336	310	327	332	370	347	310	304	338	338	329	299	290	297	342	314	329	303	320	347	324	317	301	315	289	318	332	340	324	322	292	303	320	324	333	321	294	340	274	330	296	289	322	297	311	314	341	328	332	312	343	316	348	306	302	318	314	354	339	319	292	293	310	314	335	316	309	330	292	311	328	317	343	284	346	334	358	345	341	353	292	297	292	338	353	303	305	326	332	339	319	308	309	295	303	312	364	309	354	296	314	304	305	334	352	333	328	307	316	324	332	320	318	311	323	347	340	372	353	308	331	342	309	335	337	322	315	341	296	318	309	301	322	298	315	325	293	290	347	317	296	304	304	331	375	341	283	284	313	338	317	295	291	317	323	325	338	293	303	320	339	339	304	304	324	318	364	304	352	313	321	334	305	328	307	303	311	336	316	315	324	310	345	326	298	324	292	289	314	324	304	379	320	346	288	303	319	332	315	304	309	302	304	332	291	341	337	330	335	305	316	335	304	315	307	324	323	335	302	316	331	302	331	312	331	312	320	323	317	323	318	333	317	302	306	343	317	320	331	293	332	312	320	327	334	319	326	336	275	334	348	318	306	294	320	333	311	324	313	326	344	323	299	339	327	309	326	315	316	324	333	320	328	326	291	327	310	328	321	316	311	346	322	309	334	308	319	317	328	307	297	295	304	352	309	324	295	284	308	306	331	319	324	297	290	319	319	320	312	317	321	339	318	349	312	350	303	296	353	326	309	307	289	316	284	315	325	327	301	313	334	313	350	326	322	306	322	351	334	311	305	326	325	323	315	337	333	296	292	330	323	364	326	322	257	367	338	342	278	285	302	293	278	342	307	318	297	311	268	293	339	325	306	308	273	333	309	343	305	319	333	294	280	321	330	319	314	317	342	285	314	301	306	338	306	323	310	319	316	336	297	312	347	310	324	321	320	320	343	306	313	321	356	300	320	337	331	290	313	332	320	305	303	297	312	302	320	331	319	346	314	307	338	327	332	320	342	331	303	316	308	317	306	321	312	300	290	306	341	320	313	304	366	315	329	306	352	320	350	309	313	282	328	335	317	298	329	330	287	308	307	326	354	318	305	335	333	328	328	350	325	329	327	291	276	307	319	313	329	356	303	334	335	289	334	349	300	327	341	298	303	285	336	303	294	312	305	297	332	314	335	282	349	352	338	328	300	274	316	312	319	332	344	317	300	340	296	324	293	309	303	347	315	301	335	339	331	318	361	342	311	318	347	276	331	331	288	339	295	359	297	305	310	307	318	289	305	321	325	328	290	300	355	292	322	329	309	369	307	300	310	323	301	344	337	334	320	324	345	339	312	285	308	316	352	307	277	336	313	319	313	328	289	348	353	308	314	304	308	304	314	375	320	328	336	338	336	286	324	339	323	336	289	307	298	307	305	317	310	308	301	310	305	331	289	316	318	339	318	334	315	330	311	301	299	341	303	284	340	314	328	331	325	338	344	303	372	287	315	345	316	315	326	296	312	284	299	325	338	341	293	317	317	315	332	341	303	325	292	334	341	314	302	313	313	298	338	283	321	320	300	315	368	305	289	301	348	322	317	321	336	318	314	324	342	328	314	314	301	292	313	289	309	302	330	343	334	324	286	309	289	330	319	321	331	311	325	317	302	300	283	305	306	331	333	292	329	301	331	306	330	303	323	339	333	326	338	341	290	311	310	301	290	292	289	299	336	302	298	329	319	315	312	316	346	316	317	325	309	344	340	367	324	351	334	333	306	293	362	317	329	298	329	303	298	313	348	304	333	319	299	317	324	320	321	317	285	326	299	331	332	329	312	322	324	333	306	306	319	324	294	314	323	319	326	312	340	320	306	330	293	316	342	311	327	317	294	349	306	337	342	311	328	308	311	320	324	327	321	332	317	335	333	356	264	302	318	312	262	322	326	337	306	337	332	324	328	316	338	326	321	307	356	275	336	298	302	309	338	321	320	309	324	321	319	273	359	323	337	373	308	352	306	289	311	288	323	314	308	314	310	356	328	334	318	316	302	302	362	338	340	345	293	338	334	339	334	320	314	318	285	361	330	309	318	308	310	317	350	305	327	314	311	315	326	284	313	314	328	322	327	348	345	318	297	324	329	309	329	340	323	305	338	299	331	346	328	336	307	333	306	310	343	321	326	306	300	312	315	316	346	345	282	319	315	317	314	320	311	296	316	342	330	286	317	302	317	316	295	308	309	320	301	320	314	353	320	299	331	320	324	309	336	329	319	282	325	307	332	342	317	316	339	337	321	332	312	316	297	282	305	310	336	335	334	330	325	321	286	293	293	317	322	317	324	310	322	316	332	309	334	278	325	314	286	317	331	345	314	304	323	308	326	300	318	318	335	305	304	331	333	315	332	290	353	303	317	363	317	313	320	331	317	335	298	342	301	365	318	328	317	348	328	328	298	315	299	337	318	333	330	304	313	334	317	342	316	315	341	356	305	334	310	322	313	337	318	315	311	308	331	304	288	329	303	320	309	321	326	311	337
20455	3180	2035	1145	871	778	661	585	545	526	511	510	475	474	468	442	456	475	437	478	467	422	443	431	436	452	434	421	413	402	429	460	409	471	431	469	432	454	438	415	441	413	461	423	438	398	395	413	400	455	419	437	428	413	430	444	427	416	396	415	407	401	442	432	401	410	431	429	396	415	438	411	404	421	385	416	449	443	429	448	415	457	446	383	425	413	439	434	439	449	433	410	449	413	439	423	456	438	434	417	424	455	493	417	403	440	410	452	393	433	405	402	385	382	398	423	423	416	425	427	423	430	437	389	413	417	478	404	401	447	425	431	447	418	384	427	422	428	419	430	415	436	422	419	423	442	398	423	472	410	382	421	401	427	412	421	394	402	407	439	398	418	458	448	419	443	427	425	431	437	425	435	398	435	430	421	439	378	425	415	375	413	412	394	416	425	385	423	405	425	456	427	464	416	448	449	437	423	416	404	391	444	423	426	428	444	450	446	386	404	430	401	453	405	426	431	386	425	445	399	445	418	419	452	465	432	405	427	437	404	414	415	387	431	403	457	461	415	410	422	431	434	418	392	439	414	431	398	413	426	419	442	410	430	456	415	435	430	452	415	397	401	403	398	420	424	425	428	429	419	444	388	487	402	424	398	406	391	393	412	405	427	433	423	469	456	431	394	440	441	425	434	422	420	408	396	406	438	413	462	420	440	433	446	439	432	419	392	422	412	422	386	435	409	459	460	406	451	420	405	395	414	424	411	408	423	398	423	427	412	446	394	388	456	463	399	423	424	422	426	420	443	396	412	452	420	399	454	415	430	427	408	447	408	412	433	424	430	403	408	442	430	376	418	433	413	412	422	421	388	434	415	367	475	424	388	444	431	423	462	408	453	437	413	434	436	402	417	411	417	400	463	419	436	458	408	406	430	455	411	423	429	432	476	422	420	430	429	433	424	426	406	419	401	458	407	430	432	419	435	443	401	413	418	388	442	442	427	418	423	425	434	448	380	418	425	420	449	434	455	446	434	433	432	445	443	423	416	394	426	389	420	479	412	455	409	374	448	434	383	478	405	433	432	458	419	423	416	428	448	414	460	407	408	371	416	452	435	429	423	437	426	405	434	423	434	449	400	430	425	453	387	406	430	393	395	415	371	444	431	369	443	420	434	400	460	401	433	387	438	395	410	448	454	425	442	426	453	432	379	413	403	463	450	411	432	431	411	419	418	400	417	403	411	426	426	393	402	413	434	414	400	442	345	384	422	425	426	437	413	400	436	408	433	388	444	441	430	417	450	408	438	444	398	441	406	393	404	429	420	417	395	407	443	428	465	424	446	415	411	410	401	429	410	432	434	422	432	416	402	445	399	374	461	458	435	404	399	384	380	470	423	424	440	418	401	406	427	433	401	415	394	448	385	421	423	410	432	425	429	411	439	399	416	384	423	421	408	412	416	434	412	435	428	429	419	446	407	400	410	446	418	439	398	441	399	428	407	462	412	413	439	420	420	406	410	437	428	425	427	455	424	471	434	422	415	444	450	432	414	393	382	406	457	422	429	420	436	435	417	428	415	422	439	433	468	434	430	463	359	448	419	391	430	402	427	421	413	414	431	428	454	446	411	427	455	427	412	417	416	451	419	391	437	428	441	459	430	412	412	402	411	426	422	438	421	427	406	418	434	412	432	435	449	372	411	417	435	426	444	443	427	439	437	431	420	437	426	417	434	413	405	434	452	406	431	409	389	443	451	410	421	407	415	417	395	405	453	476	396	426	457	406	454	440	423	382	421	424	439	412	405	412	426	403	420	412	454	403	414	420	459	415	405	418	428	398	420	377	441	424	444	415	426	436	458	398	410	441	410	423	436	438	413	435	423	378	438	441	438	437	423	442	379	425	410	447	403	395	428	431	408	434	431	434	421	447	425	439	431	403	418	415	411	427	408	419	436	440	411	408	387	402	428	407	432	439	436	407	425	398	419	473	438	441	439	429	436	415	406	436	439	419	431	437	396	415	433	418	403	421	438	425	440	421	404	409	437	419	456	431	421	417	417	407	416	408	430	419	421	437	422	401	481	439	430	423	424	411	429	415	424	392	376	426	438	449	425	429	417	430	400	429	419	436	411	477	442	410	458	423	399	437	412	471	389	421	444	435	415	424	390	429	433	418	428	425	449	428	449	391	406	396	416	441	438	385	432	438	400	382	390	408	448	456	413	440	440	419	447	377	439	422	404	450	427	394	394	401	406	454	401	405	426	439	409	427	405	474	437	413	439	413	402	409	424	467	443	406	421	423	406	413	437	481	433	429	454	410	395	476	460	465	420	417	442	395	434	401	419	403	428	388	451	415	443	434	424	428	432	437	462	455	423	434	419	386	444	392	421	421	420	426	398	396	418	462	419	447	396	398	427	400	439	409	409	406	440	424	446	452	399	412	425	425	459	445	427	429	394	419	429	400	412	435	435	452	441	401	392	394	412	404	382	412	405	397	428	423	380	405	412	403	371	438	402	409	443	398	433	417	411	419	433	441	409	441	403	424	444	443	446	410	399	436	417	393	402	448	429	430	460	433	408	423	476	425	402	422	395	450	392	406	428	418	433	445	429	401	448	443	425	422	402	412	400	423	393	435	443	399	435	435	420	419	401	399	457	430	411	460	441	399	422	395	466	422	454	418	404	436	398	419	426	462	424	448	416	420	411	414	403	463	480	437	417	383	430	412	439	389	435	412	464	426	420	412	403	455	410	409	433	429	431	435	442	392	446	436	436	402	421	418	418	427	447	401	415	444	423	428	445	429	433	406	438	402	439	434	385	429	425	410	437	448	422	398	445	424	445	432	432	406	449	448	409	418	461	416	428	377	425	422	441	421	461	439	394	426	372	397	415	411	400	399	417	400	375	416	438	452	453	374	437	430	449	411	427	444	373	422	485	435	400	433	435	424	387	433	400	413	422	429	409	393	407	421	388	404	392	435	424	409	376	441	434	415	412	434	376	445	429	420	420	425	385	407	410	476	457	400	461	443	413	420	405	420	451	436	446	416	403	435	448	418	422	464	390	428	406	417	408	410	434	433	411	414	395	423	424	455	434	418	404	408	413	435	452	409	441	412	416	422	438	413	395	419	407	417	411	452	423	439	422	433	447	405	406	437	394	440	406	425	430	424	450	430	419	436	425	482	426	413	395	432	403	436	408	411	432	442	415	438	441	402	421	455	427	411	416	421	473	422	399	427	435	396	382	422	405	430	416	446	379	411	406	421	416	416	418	433	407	435	440	426	397	444	415	408	410	440	446	451	427	419	409	415	425	401	389	395	417	423	411	422	450	413	430	439	421	440	423	449	402	451	425	373	411	436	410	402	396	392	449	452	443	439	424	427	427	382	397	411	404	421	410	427	442	416	463	408	454	404	406	373	416	394	425	426	403	419	398	392	432	393	431	443	442	415	387	430	376	438	418	411	410	471	447	432	394	390	449	415	399	407	438	387	427	416	415	428	449	427	380	418	439
22646	21350	28611	24427	21346	18561	910	424	324	286	250	239	207	172	185	168	176	176	157	148	160	153	159	175	176	162	165	158	167	178	131	174	126	129	170	152	165	154	129	121	145	146	146	144	144	142	146	161	145	131	144	133	125	141	155	122	136	122	150	133	129	131	144	143	139	145	138	123	130	132	118	147	126	107	134	147	118	135	134	138	145	132	115	124	155	130	139	124	159	157	140	124	133	146	142	131	136	113	129	151	124	126	146	148	160	119	145	147	123	134	138	130	143	145	147	143	102	130	132	122	129	142	139	146	123	128	149	136	144	130	118	126	150	120	136	117	141	129	145	114	126	121	130	129	122	145	136	122	149	125	137	136	135	109	129	133	150	147	120	131	128	134	123	131	131	133	140	134	147	140	114	142	153	137	124	138	137	136	142	142	138	126	138	126	130	145	153	135	142	150	129	133	134	160	127	134	136	123	148	131	136	127	125	133	144	119	142	132	124	138	136	131	145	115	137	131	147	166	134	125	130	138	140	137	137	122	134	137	130	146	126	142	136	116	124	106	152	129	125	131	142	115	130	124	117	123	161	169	119	132	116	129	146	134	141	118	149	159	136	126	125	145	129	132	138	153	130	152	137	142	151	150	144	129	114	124	125	117	127	120	120	112	125	147	127	125	146	140	131	156	142	120	142	135	149	124	137	142	148	132	125	146	126	137	144	138	131	141	144	124	116	124	144	154	125	129	147	130	152	133	133	151	121	142	112	132	135	115	129	133	142	147	136	143	144	139	132	138	134	131	119	125	121	145	140	131	150	144	134	137	143	126	132	135	128	149	159	135	152	149	117	149	136	127	124	153	119	132	136	153	150	144	146	139	136	127	151	136	146	149	128	144	124	138	124	137	135	140	152	143	157	140	158	147	122	143	126	122	112	131	112	131	113	122	144	112	135	124	136	156	127	134	145	133	131	129	136	134	153	149	131	135	134	130	133	162	152	132	138	134	137	148	131	146	140	146	121	132	136	126	132	135	133	120	143	144	134	125	129	149	146	133	133	125	127	135	139	132	144	126	127	128	125	151	114	145	136	130	140	145	148	135	131	139	145	151	129	115	130	137	140	137	138	138	151	144	124	145	125	140	136	141	121	124	121	119	149	121	151	136	149	141	148	126	114	139	130	143	114	156	119	148	133	145	142	142	131	142	118	138	140	132	151	126	122	161	119	120	130	132	127	138	150	146	125	147	154	152	120	128	123	131	138	133	143	143	143	152	137	118	121	133	122	163	134	139	129	146	126	136	125	119	135	129	132	128	123	125	136	127	161	135	137	138	127	144	141	123	140	134	124	131	138	142	111	120	149	131	115	152	141	127	130	149	148	152	123	150	131	146	140	127	132	120	138	153	152	145	128	149	121	133	150	139	136	138	123	140	153	136	141	126	135	114	128	119	137	141	133	147	139	125	117	134	146	126	141	146	140	137	137	143	120	134	139	130	136	131	155	130	134	135	136	152	145	122	105	151	112	154	138	131	137	131	130	150	123	142	153	127	153	144	149	130	147	126	118	145	130	127	117	119	147	126	123	136	128	132	131	139	179	128	134	126	139	123	113	140	144	135	148	148	136	147	143	125	114	116	126	144	129	115	159	138	127	123	127	138	130	139	134	139	135	133	141	128	126	134	118	138	137	158	132	130	150	115	136	106	129	134	136	135	136	137	122	151	135	135	124	145	144	128	124	143	158	147	112	151	131	149	140	112	150	147	114	144	130	141	135	118	113	118	140	131	144	132	135	147	144	152	139	144	138	130	142	145	118	146	113	134	142	131	157	148	131	149	136	126	124	159	132	119	130	133	137	141	135	136	140	130	152	134	117	152	132	147	129	123	122	131	118	143	136	110	138	140	139	129	126	137	143	144	142	150	125	139	146	133	129	140	115	118	123	126	131	133	132	145	135	133	134	135	123	130	154	153	138	144	159	145	143	141	124	134	142	126	131	147	142	130	148	130	153	135	138	136	135	118	146	124	134	121	125	142	136	120	131	136	131	139	133	110	141	150	140	104	130	131	148	128	140	124	135	150	128	143	147	137	131	135	133	124	132	135	128	144	141	153	113	127	150	137	139	132	137	143	118	136	139	131	125	128	153	126	123	131	147	121	146	132	128	140	140	125	133	126	126	137	109	133	145	124	135	128	120	141	124	137	152	140	111	163	123	141	137	129	121	123	128	149	169	143	135	120	133	133	136	160	121	109	142	121	134	149	128	145	143	153	118	129	116	160	135	155	124	134	102	135	125	130	136	132	125	139	131	138	138	127	139	139	144	133	142	148	132	134	136	137	140	140	125	129	131	143	140	122	125	137	118	152	155	145	129	127	137	135	128	135	142	135	124	148	146	141	133	140	155	120	123	131	142	152	129	138	134	140	138	145	131	135	130	142	155	162	131	133	146	124	148	130	121	126	126	140	127	129	153	127	122	119	128	129	125	151	145	120	146	127	126	136	130	127	126	155	139	135	143	139	138	127	123	133	137	122	140	123	136	142	135	147	132	137	140	127	160	137	126	146	146	142	165	108	155	150	116	132	120	141	146	127	146	157	132	136	135	137	135	136	144	130	142	135	147	132	120	135	126	134	146	141	142	119	126	144	136	128	137	139	137	121	126	133	138	132	138	128	133	130	115	141	134	146	130	142	137	147	136	154	157	143	148	140	127	153	133	137	149	134	149	118	144	128	127	148	134	136	126	146	137	147	141	136	138	134	120	122	141	125	144	122	134	133	137	141	133	120	121	132	123	125	133	119	112	142	129	134	139	114	154	121	144	145	129	142	133	132	135	123	130	136	125	116	164	145	127	142	129	128	134	140	118	149	139	146	131	130	137	150	147	123	133	130	136	114	130	146	136	140	145	138	131	125	125	145	126	141	147	121	126	126	132	135	136	133	164	132	130	143	122	135	130	140	127	138	138	150	112	137	135	134	130	159	122	168	146	141	136	135	159	124	136	136	130	115	128	149	136	106	151	136	139	119	143	119	131	127	122	126	143	138	122	127	135	124	135	139	137	130	122	123	147	134	145	127	129	129	153	148	111	130	114	144	166	142	142	149	135	125	130	137	133	160	139	141	131	139	120	139	130	158	141	132	137	127	131	129	127	125	130	143	131	125	137	104	120	115	135	116	170	132	128	141	127	138	140	135	148	123	113	145	161	128	124	140	130	137	141	139	126	147	124	119	130	123	132	132	121	133	141	138	131	118	133	138	128	137	139	132	133	126	149	117	142	148	118	133	143	117	136	113	142	148	130	119	122	149	132	121	145	118	135	113	146	131	129	135	131	137	123	134	126	131	140	123	125	142	136	139	140	140	149	123	136	111	123	141	123	142	143	155	144	126	126	128	122	129	132	146	132	145	139	117	164	104	148	124	118	130	138	142	128	150	135	141	146	125	150	133	150	131	123	122	123	114	142	136	121	136	136	147	135	132	128	134	126	150	133	152	161	114	133	145	134	138	141	145
25285	10452	6589	3066	2109	1461	1097	942	707	579	528	443	363	356	307	315	281	273	307	300	270	288	248	244	227	239	248	231	239	249	202	208	206	217	209	248	230	254	208	187	211	196	225	209	194	187	206	225	185	201	186	207	179	208	197	204	208	169	176	200	195	198	197	173	194	186	186	171	188	203	205	196	185	196	175	174	175	214	186	214	176	216	196	184	201	174	178	190	169	237	201	204	173	203	192	195	179	204	208	206	194	180	205	213	194	193	215	173	174	198	199	184	165	175	198	187	188	169	186	206	165	197	196	197	189	185	199	203	173	217	189	226	208	189	191	201	163	207	197	199	181	193	198	192	190	182	185	180	178	205	188	200	187	192	187	202	219	205	169	190	211	170	201	179	190	225	201	178	187	182	194	185	193	166	202	213	225	183	214	187	185	192	187	178	199	200	168	183	211	183	185	214	179	180	191	184	159	180	182	184	179	172	181	194	167	193	165	200	182	202	176	161	167	198	188	188	194	167	204	185	187	209	198	190	197	178	180	185	171	181	202	225	185	188	180	183	192	193	197	203	207	209	173	185	175	191	206	176	188	206	178	165	184	195	187	207	191	217	198	205	200	167	182	196	187	184	184	201	203	200	177	191	177	217	208	200	185	210	172	204	190	195	186	178	194	177	222	198	181	177	191	201	191	182	206	190	185	177	184	193	178	188	212	192	196	173	173	189	175	191	167	175	200	186	183	202	190	210	187	170	182	191	215	178	189	211	189	196	192	179	206	184	201	218	174	196	176	195	179	178	162	195	198	172	194	187	200	220	201	152	190	179	181	187	200	210	195	197	177	193	174	161	190	181	171	183	194	187	188	180	200	185	209	198	194	197	193	182	193	201	195	178	201	185	179	197	197	198	193	211	189	219	181	182	197	178	215	173	182	223	208	192	166	195	190	182	205	216	206	181	210	169	166	203	204	182	176	182	195	171	155	199	208	183	196	169	189	162	180	200	184	191	181	191	186	177	205	186	195	172	181	184	211	196	192	170	189	172	183	189	179	193	158	187	172	204	204	196	165	201	200	179	194	169	193	186	198	189	203	192	191	164	191	174	187	184	198	166	198	166	186	198	182	187	211	176	193	216	193	196	197	189	174	180	175	201	175	200	184	184	180	173	187	193	173	177	207	173	191	186	202	204	189	215	190	186	204	194	198	215	184	174	203	202	185	177	179	185	170	185	182	212	167	191	200	207	194	207	181	155	200	195	181	165	159	198	198	195	202	187	174	203	197	199	184	203	190	199	186	193	162	179	199	184	201	179	210	180	181	195	204	175	190	225	196	170	205	182	201	189	179	199	179	196	216	190	194	184	185	191	194	186	173	196	189	191	185	177	206	221	225	180	213	194	166	204	178	185	194	182	184	176	224	181	196	192	173	177	193	187	198	186	217	222	212	197	200	197	169	164	203	191	194	182	207	192	191	177	192	180	183	183	184	213	188	182	177	187	167	175	195	208	175	178	205	181	175	192	218	204	170	183	210	200	188	188	167	175	214	207	197	187	194	189	193	181	167	213	171	197	197	179	190	180	169	177	194	190	209	196	208	169	183	189	186	203	179	195	179	212	177	194	199	200	179	205	198	204	184	184	186	193	202	193	191	183	168	183	200	158	177	188	204	187	182	194	167	185	187	213	176	192	184	181	172	196	196	188	196	182	178	178	201	220	170	184	192	213	203	177	213	194	185	192	174	189	199	173	200	182	189	183	156	167	177	189	189	198	193	194	197	191	182	198	160	197	189	169	209	191	191	187	156	172	198	201	183	200	181	192	186	211	182	193	182	192	196	177	188	186	172	205	177	191	169	220	177	175	209	178	184	187	192	203	202	176	200	182	172	203	199	181	210	177	189	186	175	194	183	188	219	208	179	184	188	185	199	198	166	216	209	190	188	192	198	199	164	178	200	177	189	199	188	184	182	192	198	162	187	156	217	171	173	193	193	198	188	196	194	190	184	200	182	170	187	178	200	174	179	178	178	183	195	210	174	188	204	227	182	197	173	191	189	195	169	170	190	198	188	169	176	219	214	192	207	192	181	219	174	199	139	198	207	186	193	190	193	219	187	182	216	193	204	189	184	192	190	196	190	194	194	205	164	175	199	176	194	224	214	164	188	183	196	216	192	219	202	184	189	183	196	187	219	174	175	206	193	196	165	193	162	178	192	189	175	179	160	212	209	177	181	199	190	191	184	179	181	205	178	181	189	200	190	207	204	190	206	178	199	184	198	179	182	186	180	194	172	183	191	195	191	185	195	159	192	169	189	184	176	214	200	210	206	202	166	202	177	163	208	159	187	168	203	180	180	170	179	206	199	188	171	190	187	175	190	207	184	169	186	215	172	186	204	175	175	206	214	192	169	181	177	193	187	216	178	188	182	206	179	176	179	184	196	200	185	187	160	194	199	216	170	196	182	185	185	179	179	197	190	198	205	181	184	194	188	206	182	212	180	193	207	232	189	193	203	183	196	190	196	202	193	182	192	190	201	196	194	202	176	195	186	185	180	174	197	189	186	192	184	205	192	179	204	186	184	202	196	194	198	184	156	193	182	170	195	185	177	198	169	204	174	186	173	199	175	221	195	180	179	189	180	206	170	187	206	215	177	182	208	204	195	188	191	190	183	193	179	185	215	193	194	197	214	193	188	195	209	196	194	185	191	175	190	193	186	207	194	191	178	183	181	184	206	178	177	172	191	206	173	171	186	192	198	186	179	201	186	172	201	181	201	205	191	194	181	188	178	189	212	183	203	183	190	175	184	180	169	201	207	193	188	174	185	183	166	196	169	178	202	198	189	175	185	197	197	187	182	172	191	181	181	207	182	195	200	190	211	193	198	200	202	192	182	168	180	156	180	193	198	168	183	175	191	184	180	169	201	186	187	198	198	183	185	200	219	195	203	192	187	180	188	206	196	186	175	181	204	189	201	207	161	155	198	204	175	164	186	174	155	191	168	212	189	213	179	189	193	181	182	177	187	202	182	189	201	203	198	192	201	167	178	181	200	183	209	186	198	173	172	187	202	183	211	172	170	183	190	185	203	204	209	198	192	201	167	204	184	198	179	179	179	200	197	198	192	205	179	184	197	182	216	187	184	190	193	216	213	191	184	174	170	183	195	179	182	170	190	214	190	171	179	178	189	187	198	175	205	184	175	201	162	208	189	179	189	221	208	206	195	183	208	185	215	195	213	170	184	193	192	197	189	183	202	195	183	193	190	195	188	214	200	186	200	192	191	188	190	194	180	166	193	189	213	184	170	188	200	198	196	186	206	198	208	205	177	187	200	195	167	184	188	189	199	183	187	176	175	191	196	191	193	173	193	195	194	204	192	175	182	194	190	209	201	194	158	182	174	180	162	214	178	198	179	204	188	207	194	200	184	171	210	175	184	179	197	199	191	179	189	187	208	176	206	225	181	186	190	167	227	179	190	173	173	171	188	183	210	200	199	167	173	178	166	194	207	188
27773	15258	2015	617	500	433	386	444	452	408	413	459	443	450	453	449	420	441	452	430	465	423	454	411	427	445	485	437	436	440	421	445	463	445	424	431	414	399	439	435	405	406	416	465	418	396	459	432	451	430	459	473	459	465	464	428	440	435	438	456	475	423	402	414	468	442	423	413	464	427	436	430	422	433	439	452	464	476	468	423	437	440	440	424	404	387	444	447	427	429	450	424	417	461	449	416	432	440	465	454	442	425	427	453	452	422	459	441	423	431	448	443	430	421	416	442	437	431	424	448	453	415	469	449	428	421	457	471	469	431	418	418	408	413	437	425	471	466	424	410	438	435	440	432	424	496	427	428	451	450	439	460	429	416	406	425	449	405	430	396	437	420	446	453	467	454	427	427	446	419	446	446	436	425	467	402	403	456	444	426	407	436	400	464	440	452	430	440	414	412	434	426	456	409	457	451	461	464	461	437	445	442	443	420	460	403	436	417	437	422	447	446	453	460	429	442	417	454	437	427	436	458	433	456	435	456	429	446	447	411	422	442	457	437	425	426	433	446	439	452	455	455	450	456	412	447	451	440	432	437	402	448	405	401	405	462	451	464	473	427	435	405	498	453	452	429	445	420	438	439	480	448	435	491	418	432	436	437	415	433	454	426	436	420	440	423	420	454	429	429	460	439	421	463	451	493	440	449	468	424	453	415	429	418	477	448	439	441	400	453	423	452	417	479	425	384	450	455	408	450	499	486	447	430	441	453	423	444	436	416	443	426	436	453	438	439	435	431	428	446	438	429	438	436	415	441	438	432	450	442	400	452	442	461	427	437	439	422	407	457	437	436	434	429	455	489	426	427	469	459	416	446	427	429	413	452	437	452	443	472	438	441	419	435	455	450	444	443	449	455	479	440	438	453	444	452	449	423	416	466	403	443	447	470	420	433	423	466	460	387	435	454	405	425	463	445	480	459	430	440	420	452	433	425	429	461	393	432	455	446	445	466	427	476	409	430	439	430	418	451	451	424	408	461	450	448	442	429	397	439	436	427	419	459	410	460	487	417	431	441	452	446	434	442	438	405	462	439	484	426	440	449	424	410	408	445	465	465	462	446	467	432	440	445	468	379	422	427	443	419	420	424	410	425	463	457	429	434	439	433	445	417	441	383	448	445	419	429	442	458	420	437	416	391	460	454	426	423	490	445	461	434	414	423	468	418	396	425	484	470	461	436	441	486	435	460	430	426	458	444	423	433	438	435	467	423	425	437	407	450	446	488	403	436	444	460	428	472	455	447	426	439	422	432	425	423	399	463	435	447	446	448	460	446	423	431	436	424	407	436	454	431	427	464	402	393	471	465	419	469	453	422	438	430	431	409	431	442	440	435	451	438	429	432	442	412	459	454	401	431	446	475	447	462	468	452	463	468	467	394	465	443	419	417	432	410	438	449	439	446	421	433	447	443	446	450	443	390	447	393	466	472	466	427	410	412	402	446	426	418	419	411	422	420	455	461	463	464	479	444	465	445	437	429	446	393	405	402	461	418	441	421	445	443	432	426	442	446	404	423	467	444	433	452	449	451	381	387	432	434	467	434	453	415	466	436	443	433	450	442	431	469	448	442	412	416	446	443	423	429	423	434	413	471	445	447	445	396	418	420	385	424	461	399	420	421	424	420	448	440	448	436	458	417	415	433	430	460	431	460	435	455	434	412	437	448	437	490	444	425	469	425	465	446	467	425	470	451	440	462	457	418	444	474	438	449	422	416	437	465	463	405	423	405	443	441	441	453	444	426	416	442	389	414	416	434	443	421	413	481	408	446	427	405	459	412	433	458	440	461	434	419	433	428	458	429	434	399	440	460	420	442	470	423	433	469	457	448	454	419	386	429	451	437	454	411	440	422	460	432	459	451	425	416	452	451	406	445	524	411	459	448	415	458	472	421	436	455	458	454	449	429	403	475	462	416	417	455	466	445	436	480	438	437	449	475	427	481	441	418	416	447	454	442	417	420	453	481	458	433	411	467	420	443	452	431	450	415	421	448	466	475	454	418	453	416	459	449	436	412	454	416	469	407	454	386	423	483	467	428	437	424	444	443	426	455	424	449	420	440	439	463	449	488	429	452	451	404	397	463	439	414	456	472	455	413	438	407	459	413	460	461	427	434	468	445	470	467	463	435	455	482	413	423	445	444	474	428	433	413	399	413	442	435	406	408	435	413	410	421	450	450	417	443	473	474	412	403	460	457	446	417	390	461	438	421	433	436	416	460	440	444	443	470	438	436	426	441	394	453	453	476	452	477	401	428	439	455	448	429	470	455	425	389	427	422	428	451	439	424	449	418	424	450	427	431	452	430	425	474	434	413	476	419	468	469	465	449	443	451	452	434	422	441	414	390	470	452	454	445	443	472	449	444	422	459	448	433	431	422	430	428	418	456	460	439	417	416	450	471	429	451	405	404	424	429	451	464	440	455	402	449	402	430	430	429	423	447	437	432	430	450	438	424	468	424	430	415	458	452	422	427	446	417	413	412	427	425	448	430	441	448	429	434	439	410	361	423	434	426	454	455	460	422	436	444	431	379	456	436	447	439	442	462	430	420	393	407	424	468	408	450	439	442	424	456	484	474	457	466	461	428	439	420	432	433	473	463	424	453	431	407	460	428	434	423	462	430	438	436	441	438	479	482	443	430	435	450	415	433	450	444	473	441	426	431	434	431	456	460	446	434	430	446	426	441	444	428	452	444	440	448	422	469	392	460	431	420	430	433	426	450	442	447	436	450	456	427	414	467	440	431	452	423	435	448	383	433	464	465	435	445	410	428	398	481	397	434	453	457	451	473	461	448	436	458	423	441	430	439	432	454	444	442	416	453	458	416	368	468	444	431	431	437	398	478	414	435	416	421	418	452	432	459	432	430	439	453	432	449	458	431	418	433	427	437	488	444	420	447	425	456	447	437	434	437	458	413	418	415	425	454	423	460	448	468	456	467	437	410	451	441	449	410	451	443	426	462	492	460	453	402	450	432	455	386	425	426	454	428	414	430	445	437	435	419	413	445	423	467	418	427	453	420	460	415	430	426	468	404	405	408	400	454	421	474	417	432	457	466	459	454	447	419	432	400	414	428	438	406	434	472	431	426	420	455	452	412	413	439	449	431	467	479	445	400	401	454	427	430	421	472	431	450	419	434	454	499	441	429	456	442	443	417	440	462	448	480	421	443	418	470	432	457	458	465	455	471	420	466	445	418	442	427	470	443	451	404	438	454	457	452	418	439	488	427	426	427	449	437	421	425	427	434	412	472	427	496	439	445	434	474	452	434	436	426	477	449	443	410	455	487	441	446	417	446	443	460	432	480	438	435	447	438	440	434	455	440	397	460	438	444	432	424	445	451	416	429	444	441	393	486	456	447	445	432	452	423	439	445	448	440	433	395	444	404	417	475	412	452	481	420	452	433	446	437	436	438	415	475	464	454	456	460	464	419	446	408	448	465	429	421	438	468	378	432
7688	939	791	689	652	619	612	605	563	597	556	585	629	570	622	604	584	589	578	577	577	582	587	607	583	537	562	583	574	621	618	624	605	585	598	577	621	592	552	632	608	551	548	600	570	540	627	574	585	603	574	624	619	581	611	601	615	589	634	615	533	571	587	573	646	556	590	559	599	588	609	572	571	579	620	582	568	586	593	632	592	566	586	620	560	594	542	543	581	574	578	635	569	622	595	573	608	576	607	598	630	559	545	634	535	602	616	570	566	561	574	569	562	588	575	603	600	534	581	567	596	578	555	542	568	598	599	574	580	620	583	563	564	574	590	555	602	571	562	570	590	619	558	579	549	572	621	570	558	597	583	610	597	591	565	584	555	635	586	569	557	617	544	606	598	602	541	607	573	543	580	602	575	603	570	579	588	599	586	634	563	569	619	607	623	577	598	551	585	578	588	650	542	559	576	566	610	573	598	613	599	573	569	609	595	597	607	565	596	608	551	635	575	592	613	564	609	598	557	567	625	575	528	617	601	593	541	608	567	568	596	566	531	588	592	560	584	600	570	568	598	614	627	589	617	599	591	601	593	608	615	570	574	591	597	625	598	601	586	618	578	595	627	608	618	588	535	593	626	592	532	546	591	581	600	587	593	591	568	592	543	585	566	588	524	566	521	586	612	585	564	600	579	632	595	578	631	644	575	551	602	558	633	570	615	567	555	594	580	584	566	586	602	564	600	562	560	595	566	577	580	599	567	586	614	611	562	550	577	585	575	594	563	585	550	606	580	556	601	668	569	611	619	569	590	609	590	594	609	583	559	585	564	562	594	628	606	575	580	565	554	593	646	566	595	571	582	613	568	632	556	607	527	589	564	607	570	595	532	587	580	560	601	585	568	596	579	625	599	562	579	587	566	595	585	589	581	571	582	594	550	599	613	594	551	602	622	573	613	556	551	588	645	620	587	590	602	608	578	604	590	529	639	612	601	593	596	606	576	569	557	597	591	591	630	601	548	594	608	574	561	609	601	579	603	578	594	558	582	594	607	615	589	603	576	539	580	604	576	588	551	587	599	630	619	549	618	603	537	565	586	557	605	596	524	541	593	591	579	592	579	571	619	595	580	587	591	608	607	581	601	574	613	550	596	580	572	613	582	599	571	585	620	566	587	523	554	611	597	552	604	618	613	600	594	607	616	546	576	602	559	612	573	652	569	560	597	605	573	632	579	587	558	612	595	632	585	594	575	583	566	621	598	596	571	570	587	647	581	534	602	597	540	576	650	575	610	568	594	582	567	590	583	599	620	579	602	601	556	538	557	591	599	557	591	554	589	553	606	607	553	590	561	549	572	578	600	628	594	608	584	581	628	623	585	605	561	611	569	583	573	607	582	564	608	596	556	545	611	574	596	578	587	581	626	593	605	594	589	593	580	555	588	584	581	600	556	583	605	589	589	593	584	549	583	591	580	556	599	593	584	595	633	589	576	591	607	605	588	608	553	577	619	607	561	589	621	599	541	549	591	585	573	605	597	554	623	631	592	542	600	568	604	549	565	595	580	614	548	588	630	597	560	570	543	600	559	561	584	580	588	570	579	589	618	542	547	607	557	547	583	611	635	571	557	562	578	571	583	594	583	588	571	609	572	577	583	531	602	591	580	552	619	602	576	610	567	653	615	582	570	590	582	584	574	609	577	649	573	605	553	552	575	561	614	595	564	578	577	570	607	611	601	598	571	589	538	619	559	594	572	565	579	605	566	546	563	647	592	649	553	567	625	604	587	593	556	587	629	581	608	543	591	565	591	582	575	579	617	634	582	580	586	539	620	574	582	602	528	599	600	609	564	567	629	557	581	629	590	580	581	562	577	599	605	555	578	600	578	595	606	634	585	581	615	601	605	543	564	566	567	557	583	613	587	620	574	595	616	539	593	541	539	579	542	634	603	588	536	594	583	567	583	577	576	574	566	597	573	608	579	568	641	546	547	551	594	631	554	591	560	604	584	597	578	563	598	608	623	573	544	548	573	563	559	556	573	609	589	586	556	569	615	559	573	591	609	577	611	554	545	598	607	612	598	586	623	634	605	559	597	579	577	595	629	562	562	560	601	557	620	570	619	615	564	579	550	574	614	614	555	590	587	601	547	585	572	612	592	561	583	629	565	588	579	578	587	563	575	543	576	595	611	589	574	604	597	577	578	599	585	586	596	560	530	635	615	555	581	591	592	588	598	572	621	605	564	607	549	580	574	575	565	595	582	595	566	576	560	621	596	596	569	598	627	574	636	582	583	619	555	580	584	602	574	566	566	639	620	592	580	544	626	608	588	621	620	541	595	564	588	569	592	583	551	596	596	582	599	567	605	610	581	574	659	595	584	608	591	566	628	560	602	561	589	567	528	582	590	605	576	565	593	576	600	596	626	583	570	607	559	569	597	601	576	565	552	598	585	597	623	583	553	627	560	583	613	528	607	600	576	614	590	582	618	560	583	646	562	612	594	581	551	579	600	608	608	559	623	529	579	597	555	601	596	574	575	593	579	566	604	605	593	601	594	571	587	589	592	570	569	526	607	558	557	597	616	607	558	608	571	560	583	568	569	591	585	590	568	568	600	602	588	611	603	582	628	585	605	604	603	571	601	579	543	600	569	573	579	586	606	577	610	581	585	592	608	607	593	635	552	599	612	604	593	598	613	631	620	631	598	603	551	620	589	604	612	589	600	577	570	595	608	607	602	589	544	584	542	591	548	600	592	600	587	540	564	604	617	565	593	575	560	619	618	623	604	580	592	591	589	603	526	581	583	513	618	650	565	557	540	572	585	588	586	599	544	584	613	561	587	589	546	592	605	564	586	599	657	595	579	575	595	585	605	550	592	569	579	578	636	570	586	575	617	602	579	554	625	530	633	574	618	563	590	571	572	599	564	557	584	592	563	590	560	597	590	607	586	601	565	578	597	570	621	580	585	639	581	599	564	610	586	581	576	607	571	598	586	579	604	566	590	581	594	580	577	580	623	569	630	549	580	588	593	551	604	588	588	556	589	575	589	568	611	594	603	597	591	587	594	588	596	573	597	611	580	607	562	564	594	592	630	574	555	612	592	617	605	556	596	570	606	570	611	581	551	577	575	566	588	595	572	578	558	581	552	564	562	620	622	586	566	539	569	566	573	593	566	590	594	589	561	578	598	602	581	583	614	581	616	588	600	563	585	599	575	579	615	547	583	594	566	593	617	560	575	584	587	596	588	601	556	600	535	585	600	607	565	619	560	613	583	577	577	635	599	564	556	586	563	558	556	576	570	598	578	596	629	604	568	539	585	564	566	554	572	542	544	565	606	595	563	619	588	576	642	564	568	597	594	593	582	619	577	628	571	598	557	596	585	567	584	603	637	594	590	580	564	570	593	603	623	587	584	589	561	530	604	597	558	606	547	574	587	562	544	538	599	594	573	588	599	626	581	621	560	588	545	596	594	611	556	591	597	599	631	581	569	569	600	561	544	577	560	604
23516	21260	27839	25010	20457	1842	600	436	428	390	378	374	361	334	345	359	339	367	341	349	344	348	317	348	299	329	363	296	369	362	353	339	335	355	330	323	319	323	320	310	336	332	363	328	349	293	312	307	320	335	328	302	330	295	289	339	348	353	293	357	330	297	343	310	340	309	312	318	314	318	324	316	336	328	312	340	329	320	297	331	311	277	332	336	330	290	327	344	331	314	320	342	324	325	322	328	311	332	329	336	330	342	319	317	298	324	329	344	352	336	333	322	322	296	326	331	341	321	317	313	353	333	340	321	298	349	333	335	358	320	320	320	329	326	350	306	339	320	341	349	332	315	315	304	349	308	324	309	307	312	318	358	326	318	346	307	309	319	317	336	361	311	353	331	354	326	318	315	309	353	337	361	317	333	315	326	321	346	323	340	336	322	307	313	339	349	331	305	316	288	320	323	324	321	313	329	339	325	327	310	319	320	328	325	329	316	349	324	311	314	342	332	327	354	338	309	315	315	340	346	337	326	344	274	319	302	316	329	353	315	316	331	351	318	330	310	298	303	321	323	338	328	318	338	334	354	333	289	319	350	350	308	291	320	313	357	331	325	346	290	302	325	321	320	321	315	352	311	310	331	318	319	326	330	325	324	351	365	352	307	344	331	345	319	328	329	323	325	341	328	322	326	319	319	326	291	303	333	301	331	312	306	277	308	305	315	305	343	290	331	334	327	308	318	320	347	293	342	331	358	317	289	375	332	347	332	331	326	324	310	311	320	351	316	312	328	327	351	323	325	317	312	291	329	305	335	338	323	290	367	331	345	279	333	320	314	288	343	326	328	321	325	306	317	320	325	295	298	289	327	328	309	322	320	333	357	300	352	328	323	318	347	318	332	344	330	344	326	302	339	327	303	324	319	325	320	296	329	327	349	305	291	351	324	336	314	343	337	333	325	302	339	311	289	309	298	290	336	311	357	334	294	288	315	328	371	344	321	305	315	341	309	296	302	348	301	321	323	310	319	350	327	305	335	361	328	332	332	337	315	281	317	342	342	349	326	295	306	296	337	333	322	321	329	328	318	334	338	351	328	368	349	327	296	290	337	340	316	294	283	355	307	324	346	314	309	293	327	312	347	342	306	336	313	337	346	342	315	308	313	317	333	307	311	328	344	319	334	296	328	348	325	317	310	337	315	314	329	346	336	299	329	333	355	290	336	335	329	312	306	351	295	329	315	334	340	309	369	317	339	310	309	356	327	313	322	312	344	290	364	382	341	338	298	281	345	311	275	341	343	314	336	321	316	333	342	316	322	344	339	318	366	292	319	320	325	324	318	320	314	300	327	349	319	314	292	342	335	328	317	318	309	293	308	334	341	328	338	301	314	343	317	289	348	314	317	358	309	310	323	303	331	302	298	323	329	324	313	345	322	330	303	303	330	290	304	329	304	339	324	327	330	347	330	353	321	345	319	317	327	314	337	337	307	329	354	316	327	310	313	305	308	354	329	312	331	355	343	307	326	329	330	325	284	357	376	329	352	293	314	352	334	326	312	334	325	285	332	317	340	342	334	288	294	337	346	341	289	297	310	352	327	322	312	325	341	307	370	335	342	335	336	324	308	318	309	321	330	372	285	333	363	349	316	333	353	304	323	316	308	335	317	363	317	301	303	340	328	333	326	311	350	321	339	335	331	313	363	332	317	335	324	292	337	304	324	322	316	322	300	288	346	321	333	315	297	309	370	311	306	313	284	339	321	347	317	288	312	343	300	323	313	282	310	329	351	309	337	325	320	357	328	335	359	307	348	328	308	334	312	317	333	303	313	325	340	279	343	319	327	345	309	330	339	319	337	363	357	300	307	324	328	302	341	320	325	327	345	312	350	345	329	330	317	285	338	296	332	334	289	341	308	351	344	341	306	329	331	336	322	320	313	326	323	348	291	306	304	314	353	335	325	331	328	306	337	322	352	314	329	321	294	322	324	335	307	334	310	295	314	319	317	340	307	323	359	363	324	320	338	310	353	318	334	295	312	322	321	312	279	354	342	323	331	329	344	326	322	315	320	358	333	350	321	319	332	327	330	333	329	344	324	312	319	333	308	330	314	298	334	317	336	341	326	320	295	332	313	318	312	290	289	300	309	331	318	310	321	311	319	346	328	329	342	340	301	305	327	310	349	295	311	330	307	288	319	326	326	313	318	327	361	357	342	302	333	340	339	305	303	311	346	318	358	338	335	326	345	356	303	341	342	298	342	320	323	349	318	338	350	322	387	326	344	300	305	299	325	335	308	317	334	280	345	310	273	338	287	320	355	284	335	299	338	335	373	319	321	325	332	326	348	333	292	333	315	312	325	300	333	338	292	319	313	308	309	324	349	329	364	338	325	306	323	296	345	298	309	324	272	298	297	320	292	324	312	324	340	316	324	346	328	342	309	342	296	343	331	300	335	328	353	293	325	291	329	279	360	335	318	318	314	321	307	326	327	298	333	300	335	318	339	320	337	324	330	308	312	322	339	338	364	317	342	323	335	295	337	319	314	320	360	308	327	311	309	333	328	329	334	321	319	309	348	307	314	298	304	306	318	311	333	327	311	336	334	324	337	316	336	320	342	342	308	314	328	311	346	312	273	316	309	320	326	294	287	323	311	320	340	334	323	339	309	326	312	317	336	341	334	308	340	336	322	312	308	330	323	317	322	318	337	316	306	308	318	341	301	340	318	324	325	338	328	320	337	324	301	330	319	334	330	299	290	328	313	346	337	330	315	323	325	343	294	323	342	341	335	327	339	356	316	314	344	308	343	316	316	321	360	325	326	325	318	306	325	327	364	335	319	321	331	348	278	309	340	321	362	314	304	338	283	301	350	309	330	344	299	316	305	358	334	336	360	320	317	337	302	333	332	335	333	309	331	323	313	340	330	304	313	331	312	288	337	324	313	321	319	324	285	340	327	341	330	318	316	323	306	316	322	323	306	324	327	344	332	342	325	332	343	316	334	309	316	322	311	306	314	292	361	304	329	316	337	310	330	308	318	321	297	328	325	340	313	333	332	311	291	314	308	341	342	331	327	334	325	337	294	333	293	304	310	294	334	334	331	321	326	342	320	317	342	305	347	342	314	328	348	328	313	328	306	344	329	328	312	323	331	346	338	328	328	344	315	293	313	344	311	296	341	337	307	331	318	316	320	319	337	328	328	304	295	355	321	328	324	303	318	311	290	322	339	359	311	288	329	324	373	308	304	308	344	321	324	330	325	302	338	311	306	296	324	302	329	304	366	321	325	327	316	321	316	325	302	352	300	299	312	326	346	318	379	329	329	312	314	311	313	330	344	318	334	350	320	303	336	328	307	347	303	296	336	320	347	326	337	337	328	303	323	302	320	326	296	358	332	310	315	327	333	307	317	320	320	341	292	333	324	293	331	327	345	311	350	303	353	309	331	311	334	311	335	324	301	313	300	334	328	318	312	351	368	325	338	313	366	322	346	319	331	320	333	305	355	321	341
21692	6697	4055	2051	1498	1145	1002	877	737	663	653	583	583	514	552	512	516	478	493	522	460	473	458	462	483	462	465	462	436	487	462	441	465	443	474	451	478	422	450	500	474	474	469	487	460	439	492	478	463	482	438	449	427	462	453	428	429	462	440	454	430	456	437	470	413	451	440	485	460	440	421	441	447	424	458	446	434	435	457	437	431	483	444	453	442	405	468	445	470	431	423	479	494	402	510	419	435	452	448	439	445	449	417	422	431	477	436	427	451	459	447	471	432	464	460	441	450	467	446	481	449	469	459	436	446	445	424	408	469	446	396	455	480	439	439	427	442	443	461	491	452	470	455	440	445	434	448	423	463	431	445	486	464	469	433	453	429	441	460	415	454	458	473	433	455	475	457	430	470	457	416	446	466	449	462	443	450	447	423	472	494	437	453	430	425	440	448	452	418	439	445	469	461	491	464	390	447	459	412	457	486	447	440	475	448	426	431	464	423	408	436	468	426	434	478	460	443	455	417	446	453	435	445	451	471	474	469	436	452	441	391	450	418	436	462	468	442	467	408	468	429	455	474	443	433	469	464	466	439	480	439	469	472	452	446	465	447	419	430	457	468	433	449	467	437	490	430	433	444	432	427	480	487	446	472	442	452	412	429	462	431	481	442	447	459	453	484	474	427	438	421	426	434	457	447	445	436	422	425	436	460	456	409	446	457	447	432	456	462	433	432	452	454	441	430	447	467	473	438	426	454	415	479	439	464	467	430	441	436	434	459	407	439	449	480	486	482	436	445	465	458	419	431	463	438	458	383	429	444	421	467	438	443	400	445	435	436	457	432	454	460	468	445	439	417	449	459	451	424	456	421	470	441	431	434	443	424	419	427	410	445	457	447	415	448	421	432	436	468	432	427	457	460	394	430	413	470	466	468	461	459	435	492	440	466	461	451	440	461	419	458	460	403	454	411	432	465	437	456	456	422	449	457	461	481	453	434	447	475	393	405	445	459	450	445	468	455	457	450	440	490	436	459	501	447	459	462	435	416	420	444	478	439	457	465	462	453	445	400	415	476	420	449	467	449	494	405	452	483	458	453	421	454	464	437	427	448	463	454	464	429	457	426	495	431	480	398	414	424	465	425	448	460	459	483	443	435	452	428	424	438	451	420	444	445	449	429	432	439	453	487	469	423	454	484	440	467	427	461	481	418	443	422	446	444	467	406	427	448	443	440	433	461	424	459	427	449	439	438	493	400	430	445	436	436	418	454	428	457	443	455	452	428	440	423	460	469	425	481	478	441	481	449	428	448	459	462	438	447	463	435	442	439	428	458	485	476	495	462	479	446	463	446	475	445	452	426	422	455	470	473	427	430	453	463	449	440	445	445	463	464	462	438	461	458	438	465	491	442	440	409	434	439	480	476	440	461	461	450	478	440	478	503	476	441	444	448	472	474	471	420	417	445	463	456	496	412	451	423	410	429	437	487	435	474	462	474	453	431	438	457	471	417	484	404	447	449	429	449	479	418	431	447	467	479	459	457	413	474	422	442	466	446	459	435	433	404	453	442	420	453	421	481	432	497	433	469	405	428	434	440	443	468	433	449	407	418	421	448	467	443	467	476	475	465	413	433	453	455	436	417	409	453	459	461	409	443	470	434	446	453	419	404	468	445	429	451	453	426	429	458	411	432	448	523	446	515	467	455	414	481	445	447	460	455	464	471	469	415	437	461	447	400	449	457	438	476	434	456	455	479	436	460	412	481	418	465	441	440	484	480	466	457	446	457	478	451	423	448	448	446	470	466	437	474	479	432	497	443	426	469	438	441	466	455	437	414	465	472	419	427	436	456	437	440	456	451	447	470	403	397	412	437	433	458	427	457	470	411	462	424	457	454	441	439	475	436	414	429	429	465	428	444	461	493	461	460	433	449	457	423	431	456	467	460	435	444	450	436	434	446	464	459	433	433	428	438	475	430	457	463	444	411	415	466	490	441	486	439	470	440	465	442	464	457	413	490	461	443	452	448	486	464	409	444	465	455	449	450	479	415	418	439	452	414	426	429	450	499	431	508	456	426	446	446	433	453	425	462	425	447	448	447	446	454	446	483	441	434	443	427	446	438	441	476	490	471	427	415	480	484	422	467	456	475	444	444	420	444	460	476	442	435	478	462	414	416	490	441	423	458	427	438	440	438	464	451	413	435	465	477	410	441	442	471	450	459	440	412	467	446	466	436	452	499	423	474	417	447	473	433	456	458	404	430	460	503	457	430	442	439	435	470	433	416	444	433	456	441	452	510	430	474	427	435	433	434	437	421	488	395	430	474	482	427	448	455	493	453	454	436	489	445	437	479	485	452	442	410	442	465	439	464	454	439	456	443	421	449	435	478	483	456	418	427	456	479	456	479	418	441	426	481	446	455	417	432	442	444	476	452	454	455	445	465	435	437	415	429	451	479	438	419	437	460	473	432	439	442	471	440	425	457	439	430	429	432	495	455	433	462	457	419	484	455	460	478	445	424	436	427	481	480	431	414	449	429	444	407	446	420	434	404	463	437	480	459	450	470	418	485	403	440	445	433	456	464	429	427	435	461	431	486	452	473	501	461	467	444	462	459	418	424	439	466	441	465	401	419	427	430	404	446	440	435	439	467	433	436	448	436	429	449	463	423	436	463	425	475	483	431	445	448	397	482	437	472	434	445	459	382	444	459	405	443	487	458	426	501	453	413	425	429	425	438	456	461	451	404	444	448	432	478	416	428	433	415	422	431	415	430	480	412	447	436	424	409	430	436	432	479	492	426	452	458	444	417	456	428	419	445	461	453	443	435	437	427	436	457	480	439	469	481	437	472	448	449	421	457	438	451	417	432	450	459	461	415	471	453	464	459	460	443	460	489	449	470	434	450	479	438	449	481	457	451	461	484	428	493	428	452	439	431	454	461	469	432	444	488	428	444	433	446	454	440	456	445	441	471	467	440	457	452	466	465	400	458	412	457	396	489	474	467	455	431	448	438	453	456	447	474	430	423	435	446	447	451	446	457	442	470	462	438	458	455	469	422	446	445	431	453	450	440	434	450	455	470	452	462	451	443	450	466	465	450	434	435	426	418	450	444	419	451	435	454	461	406	415	438	484	470	473	439	446	465	430	481	470	451	472	474	425	457	468	450	462	465	483	475	451	416	448	499	461	426	443	456	433	450	463	494	454	444	435	413	474	463	415	425	444	433	445	420	438	417	449	423	466	455	437	420	488	443	458	412	456	432	423	413	447	488	477	495	436	433	460	428	430	438	409	432	445	465	407	427	458	441	445	469	465	442	431	469	439	427	440	473	469	446	466	446	452	453	435	436	442	456	433	431	431	452	436	410	434	472	459	452	466	419	428	436	446	447	464	455	425	467	431	424	460	501	423	437	468	471	454	467	413	400	464	410	488	450	463	478	481	433	459	439	464	446	457	434	426	455	433	424	430	446	455	473	454	454	445	450	476	435	443	432	421	462	424	449	452	469	442
24924	21238	25692	22038	980	427	380	389	350	365	388	330	321	301	312	338	336	309	321	344	324	326	293	319	327	287	326	336	346	310	341	339	336	320	318	346	324	322	308	296	318	295	296	324	289	327	304	338	325	304	295	291	303	319	299	309	308	317	338	339	331	310	314	314	311	328	303	283	311	326	303	353	324	306	333	329	324	304	351	324	295	306	311	338	302	346	324	276	300	319	317	317	347	328	318	301	337	292	347	316	322	351	334	331	325	340	329	281	340	317	266	320	310	290	312	325	303	330	340	295	304	298	332	320	318	316	292	328	312	270	292	306	313	334	305	337	329	318	318	303	317	323	317	314	298	285	320	289	301	317	308	316	319	303	313	304	344	342	265	316	298	347	304	320	300	294	303	305	321	323	320	297	280	321	307	302	308	291	289	331	304	335	297	317	305	297	315	319	290	308	323	346	288	335	311	312	320	316	305	315	287	316	302	332	284	290	311	291	302	307	334	316	283	317	300	281	258	330	341	332	308	307	340	326	296	330	326	281	283	339	335	307	291	345	301	347	287	295	308	323	311	329	329	325	308	322	336	311	330	300	290	335	302	314	290	327	314	307	303	328	334	297	315	327	317	338	321	305	339	305	316	309	313	344	312	327	292	316	304	334	299	308	305	290	317	281	331	346	336	303	298	304	318	331	303	295	302	317	305	276	321	304	329	304	292	292	317	342	318	328	291	327	335	312	308	310	296	332	318	311	309	310	292	306	314	284	313	317	310	327	296	291	297	310	291	333	338	308	330	342	307	350	327	313	313	279	313	324	290	317	319	337	326	329	317	322	321	337	294	316	303	327	284	272	333	288	308	328	324	339	297	319	306	292	300	295	302	314	309	290	294	295	317	335	346	292	302	318	338	338	319	291	296	323	295	318	302	288	299	324	287	310	312	316	324	276	314	344	313	312	331	317	298	298	315	308	290	318	328	338	311	313	317	329	313	338	332	298	307	301	279	295	292	313	340	326	344	322	313	315	337	292	318	294	320	361	312	344	300	327	338	340	324	341	286	328	336	315	336	312	287	307	321	325	360	310	274	275	313	299	305	313	294	326	352	317	320	317	287	325	287	324	291	314	312	328	327	319	320	293	296	302	304	310	323	288	313	320	311	270	307	331	265	311	348	310	302	314	328	326	308	307	304	320	297	323	312	318	305	301	316	339	313	333	324	334	289	308	301	309	296	291	334	277	304	322	310	308	303	315	317	313	310	369	307	300	296	345	309	315	326	310	295	319	285	309	312	289	321	335	349	316	346	315	321	321	308	288	319	317	288	320	325	297	331	315	302	343	299	278	302	313	304	321	306	283	324	285	299	336	282	296	290	310	318	302	313	263	289	328	318	317	323	297	320	313	317	310	301	317	301	316	312	295	316	330	337	317	354	323	323	300	295	338	331	323	304	275	308	333	338	341	317	300	345	282	297	319	316	334	331	348	315	299	337	317	315	294	308	295	311	316	326	329	286	300	297	319	303	303	349	297	307	296	341	299	325	320	290	288	296	324	287	326	311	322	306	283	292	310	313	323	294	330	343	324	307	318	296	300	316	315	301	304	318	311	317	335	301	323	320	322	313	303	315	295	329	324	284	328	332	317	285	317	328	292	322	280	315	333	319	315	307	298	327	310	327	333	309	307	300	333	314	297	319	333	303	301	325	288	307	327	288	330	340	292	278	302	326	292	307	308	309	281	324	289	289	326	321	292	313	331	309	336	332	306	292	315	296	319	298	308	312	313	317	304	301	323	297	320	313	289	358	298	308	300	314	325	286	331	327	336	299	308	316	340	295	300	301	348	321	282	311	299	300	309	301	288	326	287	309	292	295	318	317	281	304	313	344	309	322	325	322	285	312	325	347	307	307	320	295	317	338	277	298	311	344	333	302	310	327	309	346	325	294	317	337	315	320	331	306	281	334	316	269	320	303	300	325	282	303	315	296	321	278	320	299	293	331	319	303	321	322	280	311	298	321	313	304	291	337	317	331	293	306	344	307	302	307	310	272	321	339	305	318	328	292	297	320	335	330	286	327	301	310	337	312	297	291	331	320	340	324	310	313	321	322	326	287	336	337	318	326	318	309	323	304	315	324	296	290	302	337	305	323	329	311	305	309	314	310	319	318	318	299	326	303	272	320	314	296	286	311	307	328	295	287	341	319	319	309	311	326	307	313	307	310	278	298	321	315	308	319	311	308	324	322	324	318	317	333	301	321	332	303	328	320	315	326	333	318	317	336	315	285	348	321	305	319	307	293	322	321	299	283	298	299	330	339	307	324	302	289	311	326	310	300	316	296	310	300	301	291	321	317	326	327	314	305	294	293	301	307	343	308	291	335	283	328	316	309	305	317	322	313	289	313	315	328	303	319	347	306	317	333	298	314	338	339	315	306	299	322	327	303	292	319	316	329	293	341	317	317	324	332	315	303	307	294	340	323	315	315	302	329	313	323	278	322	299	306	341	305	318	309	313	318	321	286	338	315	300	326	291	336	303	340	315	327	348	309	307	330	322	329	321	321	329	293	326	330	291	300	308	321	318	302	301	325	302	316	338	302	308	320	317	304	328	293	299	322	306	319	319	329	284	314	302	335	312	315	303	313	302	324	301	289	351	320	294	317	302	321	297	300	321	297	314	306	289	323	326	313	314	318	342	305	315	314	314	323	316	313	309	306	316	303	315	274	341	301	312	321	339	320	316	313	315	331	312	327	352	323	294	344	302	303	331	293	302	304	332	310	330	295	307	324	317	305	298	311	296	271	302	316	295	315	342	313	280	319	305	282	359	302	307	334	315	305	298	318	292	304	295	285	327	304	315	315	345	308	324	296	317	337	322	306	314	314	317	308	295	325	303	316	298	293	324	307	357	316	293	311	326	284	304	297	323	310	319	305	290	296	352	336	336	307	333	339	325	322	307	294	354	314	327	309	304	313	298	318	328	327	313	308	312	315	312	299	316	308	322	310	310	299	316	297	294	319	314	306	301	354	317	336	272	327	338	297	283	299	295	340	306	303	291	325	296	313	303	284	301	289	306	340	313	308	285	303	319	326	335	304	328	311	298	306	317	290	334	341	301	320	314	333	307	315	312	323	327	311	298	324	303	335	298	287	302	324	327	304	346	298	351	322	297	327	345	306	319	335	312	338	334	299	313	289	329	298	326	294	324	280	321	312	301	328	332	305	281	325	315	330	302	311	284	319	335	304	293	325	306	293	336	337	328	286	297	333	307	317	327	320	301	321	295	335	307	304	294	316	324	333	327	308	319	296	350	321	266	344	297	311	318	306	307	288	307	336	316	302	278	337	318	327	293	297	296	291	299	311	308	328	328	346	312	349	304	280	320	309	328	331	276	312	303	284	301	333	351	337	321	321	321	330	288	334	326	318	307	360	338	321	311	321	323	319	288	297	291	344	292	288	312	308	313	311	334	291	328	307	299	284	322	312	312	341	302	326	292	291	356	309	322	321	305
20185	3256	2070	1089	917	744	668	595	531	472	470	453	466	482	463	427	435	426	397	428	467	439	413	419	428	443	454	445	429	392	400	408	465	429	417	454	403	406	443	430	436	417	409	441	401	422	400	450	423	430	397	439	418	401	385	433	447	388	439	402	430	395	420	434	374	429	412	469	432	419	407	456	399	408	412	398	441	395	399	404	442	406	388	384	399	390	367	439	404	417	445	421	407	377	412	394	416	394	381	420	390	452	441	385	434	413	437	400	389	385	402	412	386	392	425	440	428	393	408	470	416	373	410	443	394	418	413	440	421	408	412	418	423	410	429	447	406	443	421	429	416	431	446	391	376	416	438	434	425	438	436	401	442	397	447	445	409	424	427	395	405	426	394	381	425	391	385	397	392	395	399	423	421	391	427	409	412	426	403	405	391	412	470	391	431	422	436	457	432	441	439	425	415	426	408	400	415	415	395	379	430	389	408	425	456	417	396	407	418	443	395	477	396	429	427	440	429	429	430	407	440	430	394	411	439	393	421	420	427	411	412	405	440	402	400	423	418	370	384	432	373	403	411	365	421	392	430	369	439	409	402	398	429	381	382	399	422	429	423	361	430	421	400	387	405	444	411	403	419	417	432	405	430	416	459	404	405	436	430	432	386	435	402	409	464	426	438	459	443	423	409	390	450	431	405	410	432	438	385	422	428	426	426	445	432	452	361	416	393	442	404	401	388	410	390	403	406	449	429	395	424	415	410	423	399	412	419	404	401	437	426	408	400	376	373	365	435	396	444	450	432	406	379	400	450	409	431	412	404	393	426	413	409	369	401	444	430	406	419	389	403	412	419	416	473	419	400	450	421	379	459	437	398	429	439	425	415	415	387	437	453	387	377	375	412	446	454	439	438	460	436	398	423	388	398	450	415	445	418	394	387	427	380	453	443	416	413	391	431	412	416	481	403	429	440	428	405	431	421	426	395	423	436	410	400	398	390	411	411	417	431	399	430	431	386	406	381	440	419	430	410	425	411	412	408	421	409	390	406	387	396	406	453	411	412	421	419	419	427	414	406	443	421	445	396	398	418	399	439	414	375	408	424	396	431	410	421	435	395	412	430	416	421	414	400	404	440	406	435	428	365	398	400	426	394	393	418	412	404	395	419	418	397	398	389	426	397	393	427	389	461	411	444	426	395	442	392	402	418	430	405	416	412	372	443	420	439	384	406	450	413	428	373	432	406	394	397	423	388	432	464	432	450	389	415	417	455	413	390	436	445	418	402	386	409	389	423	414	414	454	416	445	429	437	423	386	421	396	413	408	432	398	389	427	465	376	376	421	412	395	392	389	418	432	401	425	436	407	401	377	419	397	392	402	457	449	405	419	440	447	447	406	407	444	399	392	409	402	426	397	419	363	412	411	411	418	438	423	424	416	411	423	413	429	427	394	416	397	415	393	380	401	406	463	434	458	384	399	404	453	424	405	379	415	397	391	431	418	412	421	419	438	413	422	414	458	426	410	464	404	407	448	422	412	424	447	369	415	399	414	381	437	438	423	376	410	377	416	450	395	441	407	424	423	429	415	385	433	432	418	374	434	449	406	420	417	424	437	436	414	415	374	393	404	426	427	443	416	382	415	445	417	403	425	405	391	426	428	410	404	418	397	399	432	400	423	423	402	418	414	401	419	420	386	397	411	406	432	417	386	433	383	423	454	425	406	374	445	406	461	408	424	394	426	380	397	433	378	395	412	379	433	414	447	441	405	456	411	398	427	447	382	418	368	431	403	464	415	417	440	392	418	398	418	419	431	403	434	437	388	444	378	423	423	374	408	450	449	400	394	449	439	417	417	384	388	388	420	392	418	430	399	399	417	403	415	429	413	452	415	406	414	456	387	435	404	382	419	418	422	435	402	401	437	395	402	420	407	377	407	439	413	453	415	405	419	416	414	392	422	428	397	407	447	387	443	429	431	407	439	418	401	454	402	427	409	436	389	389	422	420	409	427	410	442	426	411	394	438	421	427	423	415	410	414	417	442	390	380	391	420	413	413	415	418	438	407	431	429	424	412	412	414	424	390	419	393	401	389	412	412	395	385	424	376	453	423	376	415	375	396	408	391	430	437	444	379	369	400	421	407	480	410	456	405	404	424	382	447	422	433	429	412	408	420	399	439	402	430	414	391	439	367	385	389	422	393	412	428	401	412	405	420	426	396	437	459	450	429	420	392	420	392	382	397	404	437	421	406	416	407	355	358	381	423	419	398	421	413	450	376	383	387	399	401	439	446	378	406	382	416	423	441	413	401	401	402	405	430	401	463	408	410	439	389	411	410	437	425	413	405	409	419	420	404	426	421	398	397	395	419	436	382	431	391	419	419	371	405	426	417	429	408	401	428	431	408	432	394	457	375	445	418	406	435	376	381	426	430	408	402	420	437	387	430	440	425	414	437	413	408	391	430	417	418	431	420	400	442	427	417	450	390	405	414	396	389	449	399	413	444	387	412	401	400	437	423	407	411	428	456	380	405	414	415	406	413	404	408	437	427	431	427	425	397	433	409	415	417	406	391	429	459	405	397	449	404	402	402	405	443	440	377	385	409	409	439	401	416	420	366	433	418	417	433	388	444	388	430	426	418	372	414	430	427	434	443	427	407	401	420	429	455	410	425	389	434	393	386	388	406	397	404	401	407	403	399	410	435	411	395	391	425	410	401	463	410	415	391	409	407	442	382	391	416	441	400	391	424	407	409	433	437	387	401	426	410	404	411	429	413	440	388	414	407	445	401	418	406	407	409	379	420	453	430	432	393	436	439	453	421	399	438	420	416	419	400	391	415	413	444	409	405	422	461	418	443	406	386	417	407	412	406	442	423	381	380	409	393	423	433	425	405	371	382	430	393	449	411	410	428	393	426	396	405	411	419	403	419	425	428	392	460	394	414	398	452	422	409	391	438	442	400	401	440	390	392	412	406	407	454	431	372	421	384	397	417	404	410	450	411	451	398	418	407	401	395	431	425	411	358	430	414	377	413	412	392	415	426	425	378	466	405	415	406	422	410	452	432	398	404	455	427	401	408	445	415	434	432	419	419	430	428	365	437	411	446	411	409	430	420	392	406	435	437	399	403	404	418	441	399	408	402	403	398	407	429	407	380	406	453	399	425	429	425	407	412	440	428	430	374	419	416	445	427	414	421	399	400	394	421	448	452	414	416	423	402	400	405	427	394	407	424	383	418	421	415	409	421	439	433	395	451	415	392	402	378	417	416	393	425	425	425	419	427	428	425	410	403	393	464	441	367	430	428	459	436	424	407	384	397	382	407	451	438	388	393	425	423	402	427	408	387	385	390	454	430	402	369	460	418	383	426	401	399	416	417	411	408	393	419	411	397	388	430	392	418	379	446	395	426	377	436	421	442	431	379	430	406	393	440	393	415	397	441	424	407	401	425	425	404	445	442	424	382	412	381	415	413	425	388	414	393	411	430	409	379	396	437	413	410	421	426	431	393	421
22572	21266	28518	24342	21261	18408	915	384	283	272	248	201	213	187	184	194	162	183	148	186	154	153	136	166	150	152	160	132	139	160	142	122	141	144	123	159	150	161	151	138	140	142	142	140	140	150	168	146	140	119	130	137	148	131	150	137	142	136	111	123	117	127	148	123	133	123	117	141	144	147	138	121	141	136	139	159	147	144	130	120	136	129	123	143	130	109	126	141	138	132	147	147	138	128	130	135	123	151	138	142	122	143	126	147	113	146	120	126	119	142	145	112	122	125	127	133	148	102	138	126	125	138	117	145	123	115	117	132	128	124	138	133	98	137	139	122	139	140	120	129	124	128	126	133	134	137	121	120	125	108	126	131	119	135	150	110	125	128	112	139	131	109	137	132	141	134	119	129	107	114	138	143	108	129	120	112	111	116	144	135	120	138	128	116	124	127	140	137	128	124	154	115	130	120	140	124	123	117	109	123	163	117	122	110	139	131	132	134	131	143	123	132	129	132	144	138	156	144	119	144	116	135	112	141	112	127	144	137	104	137	108	126	120	132	122	130	124	136	124	131	134	133	118	113	120	145	135	116	131	149	125	114	145	140	118	118	137	147	131	158	126	146	140	144	125	128	140	123	141	121	132	122	129	122	126	108	146	137	142	145	135	125	153	134	160	133	133	107	148	116	122	136	134	137	117	122	145	126	128	130	111	131	116	140	147	129	125	144	133	136	131	120	123	127	126	141	117	127	123	142	119	139	141	128	127	123	125	126	115	132	137	133	127	141	139	148	130	134	115	139	105	120	127	122	139	136	118	144	128	139	122	143	122	128	134	145	119	133	135	119	120	114	123	124	148	133	127	109	146	135	147	124	137	143	136	147	121	139	136	129	126	130	108	143	131	130	129	136	131	123	119	136	136	125	132	121	123	143	136	105	125	131	134	111	144	130	129	102	129	132	115	140	143	133	132	117	129	122	124	135	133	144	120	121	126	112	129	143	139	137	142	126	123	118	139	128	116	126	119	129	118	98	129	117	125	132	126	109	138	132	148	137	124	130	123	131	123	132	117	132	125	126	141	118	120	150	117	150	129	133	122	136	135	134	128	159	129	122	119	130	111	112	119	128	131	144	123	125	137	138	147	124	128	128	133	124	136	143	150	131	126	124	128	130	150	132	137	145	137	129	137	134	128	124	125	138	152	134	134	133	126	125	120	132	133	128	121	150	146	134	99	119	132	139	144	128	129	134	121	143	123	106	121	134	143	141	138	130	120	139	121	141	108	117	147	151	126	148	169	116	118	132	133	134	134	145	113	103	119	108	133	149	141	136	125	154	138	135	105	114	136	117	145	133	122	139	144	125	121	100	125	144	117	148	132	117	149	129	128	130	132	126	140	124	131	125	136	114	131	136	143	128	122	97	147	139	104	140	136	129	121	126	119	117	143	106	125	141	131	121	132	135	133	123	112	151	125	139	125	126	143	127	140	147	149	113	132	108	142	154	151	136	139	118	137	138	135	148	126	132	125	136	130	154	140	149	112	104	141	113	141	133	129	135	114	121	134	157	133	120	140	131	125	130	139	112	133	116	132	135	126	131	125	144	128	132	139	108	112	141	123	113	106	120	137	108	122	132	127	127	143	136	129	121	121	130	147	141	131	136	143	130	129	130	146	138	123	149	135	118	118	135	133	136	120	114	138	135	145	121	145	136	141	129	129	126	135	127	124	132	120	129	131	136	146	112	136	125	138	125	113	134	136	119	136	119	142	135	146	137	121	132	122	128	150	132	120	143	128	133	113	119	126	118	125	144	144	109	114	141	131	127	108	116	130	145	141	132	137	137	136	137	140	147	139	112	145	112	123	126	134	145	137	130	145	144	125	127	140	137	134	127	124	145	135	131	130	134	160	120	135	126	124	119	135	112	112	131	126	129	130	135	128	122	124	124	127	118	126	129	120	125	142	133	133	140	129	138	135	123	130	144	115	143	131	129	145	103	125	146	138	122	114	114	130	105	153	145	134	137	145	137	129	132	141	125	110	109	140	124	136	137	128	145	116	123	133	150	137	123	132	135	131	132	134	123	139	122	124	132	134	144	135	105	129	119	146	113	102	108	121	124	133	141	126	123	129	119	131	145	121	141	155	134	131	114	133	132	119	142	152	115	138	134	137	121	135	126	130	113	136	134	127	130	142	129	123	115	127	123	128	113	151	147	130	139	113	127	142	109	127	137	123	124	127	144	125	131	123	118	135	114	131	120	145	122	123	122	119	138	136	130	147	118	110	132	132	134	124	114	130	143	122	143	149	129	118	104	138	114	111	119	132	132	130	139	135	132	142	128	139	140	138	129	140	130	127	110	146	121	146	120	136	120	140	111	115	143	139	148	123	114	155	121	130	131	137	146	128	123	121	135	100	137	136	118	143	123	130	155	130	141	128	141	134	113	137	125	146	128	113	125	109	146	119	128	119	145	107	123	126	134	140	125	125	125	142	147	118	136	141	124	124	140	144	144	129	126	132	129	130	133	123	108	117	110	127	131	123	123	127	113	144	135	125	129	142	137	111	141	115	107	137	124	129	143	130	147	139	120	126	123	134	139	129	121	147	127	139	144	135	141	132	125	113	146	124	116	138	146	140	129	116	126	124	127	145	117	123	125	136	132	138	130	134	151	120	123	125	135	147	115	121	141	140	150	132	121	122	143	104	123	131	141	121	136	119	142	131	124	141	121	148	115	118	120	119	133	134	131	137	126	129	131	113	131	114	127	117	119	147	134	132	158	125	112	98	129	131	158	113	134	139	135	128	143	119	126	125	132	148	130	135	120	139	127	117	122	122	123	145	145	99	120	123	139	129	140	116	150	130	163	141	137	104	122	138	134	127	112	121	124	135	116	133	128	125	137	125	109	133	139	151	127	152	114	121	121	131	117	111	124	144	136	114	134	127	135	156	134	156	139	128	128	112	135	112	137	131	131	129	133	139	123	117	124	122	127	117	130	115	138	142	112	129	134	116	121	136	135	142	105	125	126	151	128	150	119	132	156	129	124	120	145	139	136	128	134	126	135	124	117	142	125	123	125	139	123	126	130	143	140	129	127	141	114	154	127	127	117	144	118	124	130	137	144	130	121	129	148	128	128	144	116	153	138	128	137	141	137	130	125	136	127	144	135	137	127	128	133	135	148	125	132	124	126	120	130	127	137	136	137	135	119	147	112	137	112	135	118	120	131	146	130	125	126	139	139	121	132	125	127	114	136	120	113	115	125	110	127	119	118	156	134	110	128	103	126	128	137	118	117	127	120	125	127	151	125	125	123	123	123	124	115	136	135	139	118	128	120	145	106	135	123	131	134	116	127	118	124	135	145	130	126	112	125	149	131	157	126	142	137	139	131	122	141	132	136	136	111	136	118	152	130	138	133	124	150	133	141	125	147	114	123	126	121	117	129	134	128	134	121	142	137	129	151	134	131	133	137	133	132	120	142	114	105	121	125	122	119	126	117	128	131	145	106
25272	10744	6607	3060	2105	1505	1179	854	672	598	519	462	391	332	350	295	303	259	256	259	253	240	224	213	223	224	234	212	221	209	208	197	204	191	238	198	185	204	207	210	187	171	165	205	201	205	183	220	200	178	180	166	218	189	165	177	190	186	193	203	190	194	193	163	172	191	199	179	204	180	172	180	178	180	202	178	185	197	180	195	182	186	177	182	181	164	163	179	176	187	204	175	184	199	181	157	164	196	169	176	199	193	177	179	199	169	174	195	207	200	185	188	167	186	190	198	191	184	166	205	184	174	190	203	178	196	195	164	180	176	179	189	190	187	204	171	186	177	192	189	172	212	161	171	174	182	176	173	208	184	183	202	187	192	180	178	179	186	173	176	172	178	213	189	176	174	196	183	163	186	177	169	169	190	188	183	186	180	196	194	202	179	178	183	182	186	149	173	190	161	180	204	168	192	185	195	184	175	180	187	204	185	176	168	215	183	159	173	183	178	207	162	179	186	184	195	196	187	183	205	161	188	170	173	186	162	206	191	177	154	178	212	174	192	187	195	190	193	181	148	157	155	166	198	158	196	184	194	174	166	163	157	193	185	172	176	179	173	197	194	167	186	193	196	197	188	176	198	170	175	190	187	166	179	176	162	186	193	196	179	173	185	203	179	169	188	172	200	189	173	175	187	170	176	192	169	187	179	173	176	168	189	183	187	180	166	174	164	202	189	188	177	176	194	179	187	176	166	184	175	170	171	191	168	178	176	186	163	192	179	180	174	182	217	174	187	185	194	186	175	156	176	170	186	182	202	174	176	178	213	171	182	168	178	187	176	181	180	166	158	164	198	178	166	164	166	186	162	188	169	169	176	182	177	186	163	189	188	195	188	219	179	179	194	182	176	164	172	183	181	200	200	198	151	183	170	175	169	186	189	167	165	194	191	188	161	190	191	171	178	179	188	145	157	189	169	197	206	179	206	190	165	173	167	187	197	194	174	211	177	163	190	176	190	181	203	185	162	179	165	191	175	185	206	197	212	175	171	177	197	170	187	171	197	196	177	196	188	180	156	178	191	173	185	184	196	180	177	180	183	176	188	179	177	172	192	204	177	185	191	179	173	184	179	180	174	181	179	181	180	183	180	197	198	163	190	165	158	166	169	179	164	195	207	180	190	185	179	178	172	190	167	188	194	182	187	182	184	192	178	165	161	178	194	203	162	199	175	152	202	189	163	175	175	174	171	180	188	183	170	207	202	165	193	180	198	182	179	175	184	181	195	190	186	168	184	179	171	186	185	198	169	175	184	191	180	179	175	186	165	167	184	162	156	192	189	190	217	196	200	162	182	170	163	175	174	179	164	157	204	171	192	194	170	185	169	191	171	177	197	176	176	200	189	203	175	179	172	172	180	186	165	184	205	190	175	181	201	207	178	174	164	179	190	160	177	173	179	217	176	180	165	169	169	172	188	201	189	183	192	184	182	157	192	173	185	151	157	190	183	175	185	174	185	153	155	174	183	165	186	187	182	186	188	175	173	191	172	210	182	171	180	172	197	166	205	208	161	174	190	180	168	195	153	179	194	180	171	186	194	167	192	140	155	194	193	165	181	161	188	199	189	167	172	173	180	166	165	176	170	182	198	184	160	175	162	194	208	182	155	166	173	211	160	165	190	204	194	202	193	176	169	162	189	180	164	176	165	150	182	159	205	208	183	183	184	168	180	175	172	191	192	178	185	181	177	202	176	149	177	197	175	189	182	209	172	179	186	180	181	154	204	190	187	162	176	156	197	189	190	177	171	176	193	181	145	177	193	193	186	180	139	177	194	205	183	176	177	182	175	162	183	167	191	199	165	176	147	170	226	181	178	175	173	203	178	179	174	187	206	193	168	172	169	197	209	182	186	179	192	160	190	193	166	171	158	191	181	172	222	181	175	186	175	197	187	194	185	193	157	161	182	170	195	184	192	214	168	221	168	184	192	192	192	173	204	189	189	167	163	191	178	168	180	184	203	172	201	190	180	191	195	181	167	175	208	173	203	194	192	185	166	175	152	194	187	185	183	191	177	172	192	157	202	176	199	169	180	169	183	178	158	188	200	189	184	185	170	183	178	175	185	156	197	199	209	182	181	176	189	153	181	188	169	173	189	191	197	180	172	190	175	185	178	189	182	194	160	169	205	165	213	172	159	178	168	189	203	170	192	178	185	187	165	168	180	174	191	180	175	187	174	202	165	196	177	160	185	183	177	163	190	205	175	186	179	171	183	183	180	171	192	193	189	188	190	186	182	191	200	170	147	181	170	197	206	193	199	179	173	177	204	188	196	166	180	177	181	216	161	185	171	199	191	181	203	200	191	192	198	170	175	180	166	178	199	185	197	183	214	171	192	169	180	178	176	189	163	158	194	167	164	168	192	199	184	185	195	194	176	186	185	181	186	169	178	167	172	173	181	187	158	178	173	180	188	176	175	188	178	196	179	186	177	185	199	181	199	152	160	184	173	183	182	182	178	184	185	165	183	190	173	179	159	198	183	171	184	161	190	189	173	179	190	185	192	174	183	183	186	178	195	196	180	162	196	180	173	173	184	176	201	210	184	194	181	185	164	166	178	177	191	186	155	187	196	167	180	154	193	191	165	180	179	187	193	188	158	159	179	186	182	155	182	187	209	177	176	180	163	170	198	178	193	189	179	177	171	196	186	212	184	168	212	172	184	187	191	160	192	202	191	194	176	174	162	179	200	163	171	162	182	182	175	184	198	200	179	193	156	185	162	178	186	198	188	173	191	170	183	165	166	192	204	181	183	179	184	194	156	194	205	177	169	176	187	187	200	173	195	194	209	218	189	190	165	187	171	180	186	192	154	175	181	190	168	205	192	190	199	183	193	172	174	164	199	167	164	190	200	178	192	166	187	209	184	178	193	212	179	189	198	181	186	183	166	184	188	197	204	174	200	176	188	197	169	200	168	197	170	195	171	177	187	173	196	195	142	155	176	192	200	178	168	183	176	169	202	178	186	179	185	177	194	184	177	168	169	204	189	158	184	183	186	192	172	189	173	168	188	172	174	198	182	167	178	157	196	158	171	175	192	176	190	180	187	186	178	194	164	169	168	164	183	172	189	165	182	191	187	167	213	198	177	179	190	165	189	170	192	178	168	187	178	163	156	191	158	179	178	195	179	176	165	165	162	191	190	173	201	187	204	183	177	165	158	186	173	180	174	179	180	167	212	196	202	156	168	189	211	173	197	173	192	184	156	196	177	173	173	195	201	178	205	189	180	161	193	193	198	176	185	188	186	168	208	186	169	185	189	176	191	174	175	180	205	191	165	172	182	186	160	152	181	196	185	189	169	152	184	189	173	192	198	197	201	194	181	175	174	190	187	179	194	218	206	174	165	181	166	171	194	194	183	185	170	189	174	189	174	173	188	187	173	189	175	170	168	176	187	184	188	162	197	186	181	177	216	164	170	173	165	191	188	206	183	176	201	182	191	172	204	183	175	184	169
27839	15388	2025	601	451	429	483	435	471	435	424	434	431	444	429	397	424	460	443	416	454	436	462	462	444	421	449	382	455	432	416	417	429	438	446	427	444	423	458	468	469	384	458	405	419	437	441	436	442	452	405	401	406	477	434	423	458	447	461	422	443	432	406	471	432	451	403	405	465	450	420	422	409	385	466	444	446	444	420	446	405	449	452	432	407	444	392	440	426	449	453	457	426	426	402	466	388	433	461	449	426	428	446	442	403	400	448	444	440	460	440	409	420	422	455	458	429	406	425	476	440	405	433	430	407	443	417	421	427	417	438	434	400	429	405	440	432	432	398	424	419	425	435	451	439	410	423	480	441	437	455	430	433	444	452	447	419	420	432	417	456	454	468	409	442	437	464	450	406	421	428	410	459	431	475	390	433	429	429	433	443	421	398	430	433	433	442	472	427	454	446	442	413	411	442	439	442	408	422	407	414	463	421	463	408	438	451	485	414	380	413	428	438	409	461	463	423	436	458	411	447	420	414	448	417	450	448	470	398	446	398	451	451	401	450	458	410	463	428	443	452	453	448	425	407	431	395	404	423	475	410	426	416	453	404	445	461	407	426	457	443	390	451	419	415	471	414	440	460	443	412	380	413	486	418	429	422	439	430	422	433	435	420	438	386	401	413	455	429	456	364	441	385	434	447	440	392	445	445	383	455	450	453	459	438	437	456	445	398	395	414	424	435	452	439	440	446	420	424	433	446	434	388	431	411	455	416	428	456	409	400	446	456	413	384	415	461	457	396	426	442	501	425	383	430	407	431	424	445	415	384	436	436	421	405	419	399	468	420	449	468	402	441	426	439	448	414	438	437	472	451	422	467	432	458	444	444	419	441	404	426	439	425	450	420	462	439	418	460	448	431	410	435	416	422	437	446	433	415	399	435	421	412	398	429	446	456	438	440	434	403	438	409	436	413	427	405	463	435	436	445	401	417	412	411	437	410	441	432	451	425	412	416	424	454	456	456	439	424	393	453	457	477	485	450	455	432	455	465	433	429	412	425	397	433	431	478	405	460	443	462	381	436	442	426	467	414	403	438	417	437	455	453	421	425	419	435	420	458	409	403	456	469	437	434	408	430	407	421	413	453	427	470	429	431	463	475	421	413	406	433	417	467	415	435	412	412	404	425	417	444	425	423	446	446	429	432	460	419	446	403	449	456	441	425	455	400	394	440	434	437	415	440	423	444	440	430	425	448	415	440	419	427	442	447	426	437	441	434	430	435	389	423	438	425	451	441	427	443	425	456	436	447	459	449	430	462	451	414	434	384	425	428	445	431	419	445	472	406	411	435	417	473	442	462	410	461	458	435	415	436	422	446	397	472	475	411	411	429	419	405	369	443	433	421	450	456	439	421	440	420	427	398	426	463	401	441	412	449	489	448	455	495	462	420	417	442	460	440	459	422	419	416	445	428	451	416	452	441	424	450	434	451	421	428	425	432	426	431	403	449	428	414	438	428	420	419	456	439	395	415	437	413	440	410	440	388	448	386	423	445	406	439	460	476	448	414	450	407	438	440	442	480	424	421	470	430	446	454	397	429	436	409	423	437	427	428	458	434	432	423	422	445	430	409	416	447	388	451	453	406	432	450	432	424	440	475	439	472	424	418	470	471	420	431	397	436	412	435	408	440	401	429	438	463	433	441	421	424	409	431	442	412	434	432	424	470	425	447	448	456	460	467	432	460	421	454	424	414	389	414	446	472	430	428	424	441	425	394	446	424	423	421	449	427	444	423	425	420	448	422	420	404	431	417	452	434	423	432	423	435	424	463	457	445	467	468	423	381	484	445	399	413	439	416	431	426	395	441	465	417	443	436	422	414	438	443	423	465	441	426	382	417	422	451	443	415	440	442	426	432	444	438	429	419	404	434	431	439	422	455	440	404	440	412	443	452	441	422	407	440	437	432	428	438	471	498	415	435	453	449	438	405	479	407	431	437	444	410	423	452	427	415	427	452	440	406	412	462	419	409	388	452	447	456	420	436	440	453	413	454	437	454	453	406	443	421	398	416	438	465	407	438	412	446	438	427	410	414	467	424	402	467	394	425	462	404	447	433	425	463	431	424	416	385	394	444	491	425	440	454	434	433	453	456	431	443	426	420	416	444	440	401	468	460	405	412	420	439	433	431	440	435	427	460	438	418	405	483	430	432	431	418	398	438	442	493	406	454	460	425	442	410	436	446	441	403	447	459	463	415	445	410	433	436	458	449	397	451	466	463	412	419	403	463	475	402	430	439	441	411	461	487	411	399	405	409	417	423	405	442	432	431	425	476	425	468	416	457	459	425	434	448	435	462	449	432	437	456	460	479	426	429	458	420	452	431	364	391	445	407	447	445	465	428	443	433	431	441	401	437	415	439	440	465	445	391	441	428	433	394	422	410	409	434	447	414	412	418	432	427	407	391	434	439	437	463	410	448	420	443	480	428	446	426	417	449	403	411	438	427	458	407	421	412	469	421	450	445	424	424	431	410	471	448	460	418	449	439	464	423	448	422	420	462	432	444	442	404	424	416	459	444	436	466	438	400	421	440	413	456	476	430	417	453	434	452	430	410	421	479	432	382	416	493	469	428	415	391	449	431	432	452	431	440	425	446	406	444	431	485	436	456	464	410	428	453	414	398	407	411	454	423	415	385	395	431	452	447	432	410	431	437	411	470	430	409	455	444	435	434	447	456	430	452	434	436	451	434	438	431	438	442	448	413	460	435	481	432	403	431	405	440	454	432	452	435	431	422	433	404	426	431	439	424	435	438	455	436	428	436	440	423	425	442	408	426	442	397	421	443	448	451	424	438	425	410	411	391	432	437	433	396	456	405	424	442	434	434	423	400	431	453	442	450	477	414	468	407	445	430	429	408	441	444	457	447	418	424	411	447	436	475	452	409	444	412	457	411	384	436	436	444	436	423	390	469	467	389	431	453	444	435	444	431	453	391	449	438	484	419	416	409	423	383	414	382	429	412	434	426	429	438	414	434	453	446	447	436	414	444	400	443	449	452	400	448	443	456	448	460	417	488	400	459	421	428	416	416	461	431	450	415	453	475	443	445	444	438	450	416	448	448	428	455	439	478	430	408	422	450	436	442	480	425	424	420	419	443	479	444	436	483	432	447	433	406	447	434	422	413	437	457	453	400	447	456	417	419	456	446	429	439	442	438	437	419	469	441	435	443	425	452	444	436	383	477	447	449	450	471	432	415	430	441	417	439	446	452	435	455	436	403	404	408	452	424	478	457	428	418	457	424	438	452	409	428	433	418	430	450	447	426	416	413	418	434	426	475	450	431	453	401	443	463	424	450	431	421	416	413	386	422	413	436	421	400	479	440	421	458	460	397	445	406	435	432	462	368	431	429	433	412	411	416	425	460	412	449	439	460	437	425	407	451	422	427	415	447	427	418	398	393	449	457	449	418	435	405	455	475	456	442	456	374	432	451	432	417	429	454	436	384	397	418	459
8109	927	770	645	629	621	579	609	598	600	537	588	554	586	561	571	621	585	560	572	576	525	588	590	589	571	596	551	587	573	573	576	580	571	549	559	570	611	586	591	537	601	590	543	577	560	553	569	562	564	579	563	560	595	609	585	605	558	592	559	638	574	587	528	559	579	572	602	549	614	582	578	599	567	583	565	544	592	552	586	543	632	564	632	565	590	582	601	545	596	548	563	627	555	574	578	576	556	561	549	581	605	576	593	575	579	620	547	585	553	578	575	557	556	608	569	554	592	582	598	578	561	558	577	579	611	565	548	576	556	604	584	582	583	558	573	562	588	609	590	610	593	633	587	561	613	564	580	590	546	562	574	562	558	610	602	570	555	593	576	578	574	598	605	579	586	582	551	577	594	600	582	553	606	556	564	588	560	605	580	571	543	557	529	551	590	593	550	545	576	559	561	579	549	585	599	585	585	594	558	573	528	570	575	595	604	615	542	628	590	577	620	583	576	586	575	561	578	569	555	605	578	533	561	585	612	571	586	588	657	607	576	604	598	594	623	586	594	592	558	576	554	574	572	550	565	569	588	586	546	526	576	588	601	562	614	520	597	613	608	583	613	573	569	588	550	563	588	555	570	595	602	611	549	620	571	561	518	571	597	582	608	561	593	576	597	586	546	621	556	543	568	616	597	537	566	562	570	566	601	549	531	616	599	571	543	605	536	585	612	552	594	567	595	561	574	557	573	600	624	623	607	542	598	534	561	535	577	542	603	592	606	556	607	604	603	577	591	585	621	587	557	575	576	603	548	587	567	594	587	579	584	613	550	601	565	573	530	572	610	591	568	567	568	547	541	587	549	599	586	606	532	577	584	585	626	557	589	568	525	571	549	560	574	579	581	555	579	604	601	568	560	596	575	537	614	608	607	588	595	613	572	558	601	574	596	546	612	547	582	549	598	589	595	595	581	542	599	599	574	578	505	568	603	573	561	574	612	611	612	564	575	571	604	568	563	639	560	567	563	626	554	600	579	569	526	605	577	580	610	554	574	580	589	573	577	595	602	612	545	550	600	574	596	555	604	601	606	593	588	625	583	595	534	549	559	547	624	584	557	573	564	581	583	583	616	567	570	537	573	628	611	555	556	537	605	581	598	584	574	587	604	567	585	560	570	564	572	540	616	560	582	585	602	589	577	551	597	544	558	553	572	597	571	626	567	582	578	551	580	546	559	571	578	578	569	563	556	594	580	509	579	588	563	577	557	551	554	585	540	576	603	599	579	552	576	612	600	576	566	592	540	591	544	559	574	564	590	574	581	585	553	595	565	587	590	576	590	554	553	547	572	571	623	570	594	540	561	560	613	581	620	590	543	601	539	607	577	611	597	581	544	590	556	568	585	584	593	589	563	636	558	614	574	545	572	570	558	584	596	598	563	554	601	579	542	543	584	627	561	561	594	526	558	614	584	584	559	574	545	605	592	595	582	590	592	543	578	582	548	600	601	531	600	581	556	603	581	571	546	608	563	585	562	570	599	583	576	571	546	574	594	560	575	567	594	565	600	566	581	609	577	617	573	521	558	598	595	630	574	571	609	560	545	564	584	580	577	572	553	555	550	606	609	607	558	588	589	574	597	588	587	566	568	587	562	572	575	577	563	599	596	580	554	552	606	577	600	599	565	636	619	604	550	540	622	583	592	611	595	585	595	561	611	564	571	573	592	569	597	578	564	571	577	616	584	528	619	550	603	594	604	574	545	530	559	599	555	545	574	532	579	573	577	522	638	565	580	570	551	569	593	566	592	560	606	564	582	576	576	571	586	600	572	592	585	604	615	603	565	623	526	545	556	582	544	586	555	569	582	523	568	578	567	558	560	588	623	604	582	591	602	516	597	607	551	579	578	601	595	539	600	560	630	606	579	604	550	556	568	573	582	632	590	543	576	556	546	556	588	545	557	565	554	627	599	607	593	562	574	601	569	613	611	591	567	560	580	574	556	552	630	606	591	586	574	596	609	557	586	612	583	557	613	578	557	569	586	540	523	561	598	569	577	571	553	610	577	565	557	593	586	571	549	548	561	584	573	595	571	616	546	603	561	590	537	580	562	636	552	636	588	579	583	616	595	572	557	572	595	601	573	606	546	606	599	561	567	598	572	583	604	532	572	580	577	597	613	543	553	603	592	586	563	563	564	571	580	583	559	613	587	520	536	581	587	545	613	592	569	569	516	595	527	528	541	610	552	589	565	567	551	506	574	588	588	554	554	588	558	560	585	564	562	552	599	598	600	640	577	618	576	545	533	569	579	570	593	568	548	595	549	580	614	560	570	558	572	596	579	622	579	553	577	557	574	632	595	554	553	578	566	549	574	615	591	570	545	588	622	583	583	570	533	578	523	544	606	563	618	552	598	583	566	552	516	599	580	626	560	549	607	559	624	557	592	589	638	574	551	610	544	560	597	579	585	556	549	584	636	582	570	560	594	559	586	596	601	598	567	602	578	586	558	631	608	591	588	609	569	577	628	578	606	590	581	541	566	583	573	572	590	567	568	620	578	550	624	579	589	583	598	578	607	581	592	578	574	590	522	594	577	551	534	567	572	607	568	538	582	580	596	614	553	557	586	557	576	545	625	581	582	582	591	591	619	595	602	567	536	567	529	630	586	575	602	555	592	618	588	559	530	591	577	601	578	561	550	570	528	554	591	607	562	591	604	530	558	577	549	574	584	577	565	551	531	579	630	591	575	539	609	544	609	589	614	557	579	567	587	556	567	561	550	568	553	600	608	567	592	583	568	606	592	582	577	605	532	579	575	625	574	575	595	575	574	573	619	570	609	600	572	562	554	548	553	567	560	578	538	575	603	608	560	563	531	606	570	603	608	578	583	571	604	609	604	568	572	549	600	621	572	597	584	523	545	606	557	599	584	541	617	566	576	580	616	577	626	599	581	596	628	574	636	572	573	591	578	585	599	565	590	564	585	527	596	601	594	589	579	612	585	589	596	586	629	586	614	597	581	607	577	596	587	605	571	595	576	549	583	555	547	628	586	596	544	565	585	567	603	596	561	609	537	595	583	597	536	590	641	571	601	572	571	591	581	560	557	576	566	598	572	581	597	553	568	579	601	571	566	559	577	567	568	568	554	583	556	573	576	623	618	540	582	633	559	576	549	564	595	585	615	571	599	513	603	583	570	579	562	583	545	594	575	595	590	580	609	607	578	533	585	545	550	546	613	595	577	594	585	590	597	561	597	579	581	570	596	548	569	550	607	575	600	584	586	612	594	537	576	563	566	578	609	556	552	523	599	591	615	544	578	603	609	584	538	560	635	570	598	588	606	574	553	615	561	592	597	571	549	573	567	586	595	578	584	585	576	600	565	548	566	534	550	597	568	527	584	584	594	554	611	590	567	574	567	607	590	566	609	561	590	582	559	561	583	575	616	609	578	547	550	555	558	552	574	574	603	594	578	580	558	596	603	568	621	586	564	575	623	561	525	560	549	553	585
23553	21272	27874	24973	20467	1877	565	475	414	410	389	369	354	349	341	369	365	332	365	332	364	348	347	328	340	323	331	310	299	310	347	307	353	332	314	336	355	315	333	322	315	297	338	336	311	333	305	345	319	367	336	316	323	315	322	335	340	316	322	349	340	328	327	355	281	311	305	307	299	306	330	303	264	308	303	344	306	318	305	307	307	344	304	310	336	288	312	326	319	309	329	306	312	351	311	326	332	316	323	330	330	350	313	322	345	322	304	307	310	335	326	310	306	333	332	306	322	300	344	315	307	368	337	330	336	296	310	320	282	314	304	335	340	341	312	325	300	340	329	294	335	318	314	314	312	327	307	304	301	311	328	321	288	339	313	318	311	288	321	313	325	299	352	302	305	321	299	318	346	316	306	336	302	304	297	332	335	316	294	309	334	329	303	291	315	290	319	325	328	330	341	314	329	281	298	325	293	318	299	320	331	303	295	295	324	312	321	314	297	299	323	330	330	326	308	338	302	336	313	320	315	306	329	314	324	317	323	290	338	343	319	359	286	319	360	362	320	313	309	318	317	310	315	339	293	306	313	306	352	343	350	297	301	305	306	317	296	321	315	312	331	315	318	325	310	317	309	309	350	308	312	327	299	302	304	333	335	322	294	335	288	331	331	315	319	287	322	304	306	311	286	302	325	314	331	299	361	280	335	330	307	315	313	311	334	314	322	290	344	334	317	293	297	331	296	314	318	336	336	297	304	300	320	328	306	332	308	326	301	331	294	302	337	331	293	330	320	318	288	303	328	307	313	314	363	316	329	329	307	333	308	364	303	302	330	300	299	313	317	331	332	325	321	317	340	319	316	333	312	333	294	283	344	305	318	317	297	312	300	305	301	335	343	333	335	307	337	321	317	345	306	326	290	302	306	329	335	308	336	327	287	316	321	377	325	291	318	318	324	339	344	331	312	337	301	341	283	318	298	322	312	312	311	320	303	332	301	329	312	306	324	350	293	302	348	350	322	355	312	321	308	305	350	299	302	314	327	331	315	312	323	304	364	307	331	325	328	312	300	299	346	348	296	284	293	321	300	315	347	311	310	355	329	301	330	327	300	320	291	322	305	304	306	298	308	319	308	297	341	326	292	300	286	295	322	326	313	354	304	284	328	314	297	321	333	311	354	358	349	320	358	330	328	322	298	310	321	297	341	313	340	322	318	312	299	335	338	300	331	291	348	314	313	343	341	320	315	293	307	320	310	311	331	295	314	339	354	320	293	312	335	318	295	310	332	310	311	312	331	321	328	319	289	315	298	326	348	316	358	312	333	333	356	298	326	318	329	305	336	280	327	328	321	315	295	350	301	318	344	306	316	293	328	322	324	313	305	294	288	333	318	292	316	345	297	318	352	307	309	327	330	323	314	348	325	313	357	305	289	332	316	319	326	308	296	332	346	310	308	332	322	302	317	298	307	332	292	293	295	308	302	288	302	306	302	335	336	296	316	324	344	331	291	317	303	350	312	328	332	316	288	293	310	328	322	311	329	341	348	308	326	295	345	326	309	333	324	328	335	344	337	327	314	343	306	335	314	332	313	320	299	334	311	293	291	349	328	315	328	327	294	320	322	317	304	311	296	317	320	311	328	316	313	353	303	321	325	316	287	288	297	307	300	319	325	266	317	321	300	340	318	303	308	331	301	311	320	323	309	346	312	337	291	319	337	341	335	336	344	314	311	300	296	317	301	329	316	335	306	309	309	301	337	304	347	296	304	304	346	290	306	295	350	320	331	306	346	305	317	298	339	344	310	296	325	309	340	304	315	296	325	310	275	315	282	319	307	318	319	309	290	312	329	306	346	333	338	328	313	329	327	304	340	296	338	339	301	294	325	300	329	301	304	349	339	291	312	283	297	322	301	299	298	286	343	333	322	297	337	309	289	315	314	307	313	297	314	337	306	313	330	332	364	337	319	328	296	316	315	315	300	336	318	303	313	310	289	344	305	328	347	316	323	322	335	300	312	302	318	332	305	319	342	312	300	317	300	318	326	309	318	305	311	316	318	319	352	318	293	321	327	319	328	341	328	314	327	350	319	299	327	312	312	360	340	315	317	313	299	316	314	326	343	312	324	359	347	300	353	319	289	314	322	281	303	298	340	338	318	304	309	301	335	310	313	301	311	313	309	313	337	329	299	357	276	319	348	332	323	334	297	316	306	333	295	310	291	334	340	294	348	365	316	283	306	306	338	326	299	313	344	347	325	355	328	304	310	331	321	321	311	308	295	324	315	318	342	317	310	331	314	323	307	320	293	343	310	299	338	340	326	313	319	333	329	298	318	323	296	356	322	322	327	311	292	304	308	363	327	275	309	297	295	303	330	308	302	303	329	305	341	333	316	329	324	323	317	290	335	312	305	346	351	312	305	338	365	317	324	314	281	325	297	284	304	351	304	339	317	285	311	324	306	317	308	345	330	314	330	330	350	309	298	341	325	291	319	332	324	317	307	302	290	311	339	311	333	316	309	318	336	293	309	315	374	314	332	307	329	334	298	315	341	340	322	310	296	305	328	337	325	340	330	322	329	328	349	280	317	323	307	334	326	321	323	294	296	315	274	318	312	321	322	324	339	322	328	315	312	304	340	334	300	341	311	291	304	323	310	305	305	315	274	284	318	345	319	310	331	323	318	296	332	338	320	333	357	353	290	315	322	315	310	344	339	320	345	302	343	311	314	317	305	345	286	317	315	317	331	314	313	329	310	313	302	306	286	346	310	313	293	338	305	301	355	340	316	336	351	320	303	296	330	327	300	324	313	336	327	312	331	312	303	320	324	315	294	361	314	322	343	315	311	326	317	319	318	337	304	318	321	312	302	340	311	315	332	287	301	350	327	335	324	275	293	314	321	288	349	330	336	307	331	337	318	322	327	293	322	342	345	356	313	326	315	322	323	297	326	306	348	333	291	314	336	302	322	303	321	319	306	321	345	322	314	309	313	305	325	336	325	308	283	328	295	328	317	292	343	325	304	299	309	315	293	330	310	317	333	316	312	295	309	323	341	303	356	341	310	327	305	284	324	312	305	357	300	317	318	321	327	278	302	327	325	313	315	324	324	332	313	311	288	339	301	318	323	326	332	295	327	310	357	334	341	341	331	324	314	333	299	292	291	313	348	340	304	323	339	333	317	317	312	328	327	299	307	300	301	293	333	303	299	328	345	316	329	323	302	329	359	327	307	275	274	314	338	318	319	323	311	307	316	307	308	315	310	307	304	338	324	327	328	303	310	330	291	320	298	287	302	316	303	295	346	314	320	323	335	324	339	301	335	285	336	308	291	334	330	312	296	318	322	341	309	291	344	337	292	325	323	298	350	347	311	316	305	352	336	329	307	316	336	309	324	324	314	309	330	355	341	326	335	305	327	331	323	339	319	330	351	306	317	279	344	309	295	281	338	351	344	316	302	301	309	331	297	339	322	289	339	309	345	322	322	322	324	293	305	327	282	355	315	329	311	309
22064	6509	4024	1957	1484	1176	950	828	683	623	627	550	537	548	497	493	487	455	467	508	471	414	439	452	455	484	443	456	443	464	476	474	435	462	505	454	454	396	492	497	436	441	411	419	437	434	433	439	453	466	454	406	436	444	432	434	442	435	464	429	452	464	426	443	433	429	434	419	429	480	425	444	423	461	400	427	453	441	447	435	453	435	429	492	446	452	417	459	439	457	439	443	429	426	442	423	399	477	426	410	447	454	444	436	448	426	448	443	433	387	445	475	457	444	436	451	415	431	421	450	430	408	458	447	478	446	411	428	454	411	455	473	424	451	456	448	435	417	419	467	429	461	460	435	431	423	431	464	434	446	415	421	433	421	443	440	433	466	429	399	426	390	413	444	464	451	444	428	435	445	447	434	422	445	412	404	450	416	419	449	429	419	413	446	445	447	427	440	455	493	409	446	454	447	459	414	438	433	441	428	417	472	396	410	457	421	405	421	414	423	425	440	440	429	447	450	415	487	436	425	376	463	423	437	453	407	451	425	449	429	416	438	442	476	450	415	429	441	409	447	431	391	432	403	464	451	427	428	443	422	448	439	436	416	434	454	436	421	430	396	462	433	415	425	421	408	420	409	436	430	422	447	452	432	457	415	448	460	457	426	446	436	470	442	397	415	396	404	450	441	437	476	443	424	420	407	423	414	455	451	428	456	448	383	444	446	431	437	431	476	432	376	446	451	450	447	457	397	461	436	438	453	422	428	421	404	433	477	472	434	407	443	435	429	418	463	427	448	457	440	422	470	441	417	460	427	460	400	439	433	425	436	452	421	426	446	399	445	415	413	452	411	454	447	446	438	446	438	416	401	468	441	435	439	420	460	458	432	402	459	442	425	432	417	428	455	468	439	438	435	460	398	446	478	446	475	470	405	408	422	455	416	448	420	430	440	439	416	431	431	414	447	455	418	453	442	471	491	468	464	420	400	404	444	473	430	455	404	413	402	428	431	400	462	437	413	427	420	426	445	439	434	438	410	469	434	471	441	424	478	417	418	425	439	481	397	423	429	466	435	424	451	475	413	440	426	434	463	412	423	439	446	436	424	435	465	436	412	444	440	408	426	451	434	448	378	410	435	452	425	453	432	426	462	437	454	444	440	435	462	438	470	453	450	425	426	421	462	437	437	440	397	412	415	417	416	473	462	431	468	415	446	453	424	421	447	453	446	417	488	436	416	412	428	460	424	449	414	445	399	437	476	471	416	460	413	433	449	463	450	448	450	419	430	455	417	413	455	434	455	449	457	431	445	441	444	479	427	436	433	406	443	479	472	437	406	426	452	430	450	461	440	448	435	461	440	456	436	441	416	428	408	450	453	422	450	404	425	448	421	408	437	448	422	419	422	457	389	451	436	456	440	453	467	451	417	462	426	462	430	464	445	425	452	419	415	441	443	398	414	417	475	446	434	445	405	400	423	428	421	458	411	428	438	402	432	442	385	457	455	432	396	408	398	469	462	404	449	479	419	424	419	464	423	437	404	417	445	444	437	415	424	430	460	461	472	446	460	419	443	468	446	427	433	450	399	424	417	429	418	461	442	417	427	394	405	444	423	429	437	430	436	448	442	421	405	473	421	435	455	450	451	428	405	439	409	453	433	445	413	446	433	425	454	405	443	429	413	437	415	444	461	425	440	449	402	484	435	416	437	429	431	439	417	436	445	437	439	443	424	454	422	436	449	442	439	452	417	412	448	441	423	453	399	442	420	439	440	419	414	418	420	441	427	401	402	475	436	410	434	424	431	468	440	407	436	439	424	405	421	436	436	446	413	469	447	412	475	423	430	432	452	419	418	459	414	438	422	388	430	457	435	429	445	440	471	443	437	412	399	472	424	436	415	458	447	431	443	391	424	444	447	443	430	447	429	435	448	459	441	457	459	409	441	413	432	428	412	377	427	410	423	454	441	416	433	448	439	414	432	454	448	437	402	455	445	406	456	451	459	447	445	449	430	450	452	470	457	422	427	436	401	444	451	405	401	393	433	446	434	419	429	442	428	417	427	441	419	416	439	463	424	444	450	442	430	468	411	430	437	446	361	404	393	456	467	454	445	455	456	434	453	422	433	422	457	453	478	437	437	410	417	458	421	436	408	451	413	478	419	401	443	431	415	416	413	426	446	474	440	426	410	412	437	470	389	450	421	461	445	460	425	459	451	462	451	466	416	432	480	407	469	402	407	422	397	421	419	416	445	446	419	436	412	395	448	419	440	416	472	434	426	429	408	455	413	443	444	430	411	436	471	458	421	484	424	407	437	425	442	446	441	445	422	421	453	429	444	455	434	448	452	419	440	443	400	425	436	416	461	482	461	434	427	468	420	439	474	448	435	441	463	441	426	410	448	455	443	454	424	473	439	448	402	474	440	398	474	432	436	440	432	449	410	480	425	409	459	431	404	422	423	458	453	446	476	468	395	436	421	457	446	463	446	406	465	407	468	469	438	490	430	445	431	435	481	491	455	442	427	433	421	461	418	417	445	422	431	434	466	418	443	438	454	446	448	424	483	437	433	471	457	469	440	421	439	422	442	423	441	427	424	494	435	440	425	417	424	435	434	414	430	406	426	431	458	429	444	430	431	415	416	469	429	446	444	437	426	429	437	435	458	493	431	411	430	420	418	437	453	451	434	448	429	466	437	427	405	398	415	432	431	458	399	445	466	470	441	442	413	404	464	408	465	461	436	375	439	475	445	422	427	413	436	443	446	447	403	455	412	408	469	423	453	390	441	446	391	433	427	405	439	437	459	451	414	388	419	419	402	417	410	436	419	427	430	435	440	468	443	433	397	457	456	452	429	403	448	418	452	417	411	470	446	404	466	446	477	433	429	424	435	429	449	401	438	429	448	427	433	437	421	409	414	394	411	454	438	434	455	436	444	410	434	456	485	466	433	419	456	423	404	439	419	396	417	436	461	422	452	423	447	440	450	423	463	427	431	419	418	446	406	418	426	398	440	436	462	472	424	434	443	412	452	424	442	467	409	429	431	433	462	462	417	481	422	423	442	468	443	432	444	462	418	395	495	408	444	445	443	438	436	417	464	433	405	393	434	472	431	435	451	428	453	422	473	430	420	450	429	431	416	459	415	444	403	434	418	462	399	448	443	449	407	417	415	420	409	449	464	420	435	449	425	415	435	446	424	418	430	459	422	446	427	419	437	466	438	409	457	428	435	426	423	452	443	399	435	473	419	437	437	424	409	417	471	419	414	461	414	428	410	458	459	424	437	418	438	449	446	420	397	435	456	440	412	430	424	437	448	389	441	452	398	410	428	445	478	470	440	411	434	407	427	475	456	437	445	442	459	419	387	444	467	501	398	435	461	474	404	478	418	416	460	424	477	406	442	418	425	413	412	426	452	441	442	457	445	427	425	445	475	482	462	431	401	427	456	390	447	473	445	438	498	434	474	449	433	448	459	420	475	394	457	469	427	467	411	453	470	442	424	434	432	389	436
24937	21261	25715	22086	972	396	402	337	371	334	344	334	321	348	338	311	310	359	328	301	311	361	282	302	312	309	296	277	323	296	302	261	342	324	310	355	323	295	294	314	284	354	310	298	295	293	298	286	317	304	310	268	319	302	309	301	307	327	309	283	301	314	351	321	314	307	313	289	326	290	312	320	315	273	322	347	316	309	305	305	272	327	274	302	312	306	283	291	287	309	300	300	305	302	331	330	328	326	303	322	305	312	314	301	252	294	274	316	297	315	282	316	297	304	332	296	326	289	284	306	311	323	290	305	335	308	292	289	304	342	272	342	313	331	323	312	303	291	313	301	296	337	306	292	303	361	333	265	288	279	264	295	263	275	318	294	310	302	290	306	319	354	290	325	313	308	334	291	309	302	290	334	289	294	321	301	314	325	330	291	314	298	288	304	277	347	294	314	295	287	297	296	326	296	302	313	290	278	299	312	340	301	287	300	300	332	350	311	301	300	313	320	344	290	331	314	279	341	329	326	321	322	307	293	290	302	288	299	288	306	322	324	305	309	286	279	341	318	302	341	293	311	360	290	298	303	333	301	294	305	345	299	315	306	303	287	327	305	303	283	316	319	306	285	318	315	301	275	313	292	319	323	323	304	291	300	300	274	319	271	277	333	304	302	298	330	319	316	318	304	301	319	313	322	295	276	280	318	328	311	297	266	314	327	301	298	312	317	328	309	313	288	311	347	324	315	303	321	334	270	319	297	289	303	327	278	293	306	297	290	315	318	292	319	338	287	285	302	306	290	292	271	314	319	318	311	309	279	330	318	310	300	291	311	300	324	317	345	291	273	291	285	359	306	305	302	301	279	311	320	324	303	282	319	336	321	321	321	309	332	316	287	285	297	284	301	312	318	339	291	305	316	304	319	304	294	303	292	326	307	316	298	303	309	311	331	308	314	326	318	305	322	322	303	293	284	313	337	289	283	321	265	317	333	289	300	329	307	327	290	305	288	302	289	328	289	298	302	332	260	319	308	299	298	334	330	345	317	333	305	271	327	312	319	324	300	292	302	314	289	310	304	315	307	329	298	323	289	303	314	287	330	311	339	290	323	329	296	298	320	286	325	338	326	304	315	306	322	325	325	296	300	306	317	320	289	300	311	281	305	296	308	317	289	299	319	306	297	321	327	315	315	296	306	320	298	291	302	280	323	307	322	310	274	291	289	335	307	290	341	300	320	304	327	333	306	341	317	325	313	279	278	293	289	330	287	304	336	313	318	306	324	311	330	309	302	332	307	306	286	291	283	325	315	320	310	280	289	319	300	327	303	266	298	295	291	286	307	299	315	293	336	318	338	340	298	318	309	335	297	316	305	352	306	288	307	324	327	272	296	291	291	308	284	294	307	317	276	356	333	343	326	318	338	311	301	298	322	290	359	313	290	329	275	307	287	295	328	313	289	299	267	333	322	311	312	322	324	314	287	297	304	305	277	295	301	314	320	304	310	337	311	299	305	297	290	337	277	285	312	312	283	320	309	306	289	244	316	307	314	323	331	321	321	298	301	297	290	314	323	321	296	330	298	350	321	302	330	314	292	292	299	303	316	322	305	308	273	312	315	284	314	294	281	298	279	317	329	297	324	293	283	284	327	336	323	314	302	299	312	297	322	294	321	316	320	309	318	324	308	330	290	291	317	296	301	304	315	297	292	301	319	336	297	303	319	277	318	280	289	312	289	276	276	307	307	323	295	320	295	286	297	323	290	263	312	330	323	323	341	319	288	317	299	314	301	296	304	316	296	324	292	321	284	303	295	345	309	289	259	318	307	328	298	304	290	297	309	311	306	309	294	279	330	326	301	286	283	304	327	291	300	332	296	334	320	285	324	358	315	283	298	288	309	304	325	297	315	309	277	321	332	319	294	296	320	326	316	303	338	288	312	268	276	291	283	320	274	304	325	322	300	332	299	323	300	324	280	312	306	314	312	326	324	289	313	331	305	298	289	334	280	317	276	314	293	294	300	306	303	297	314	278	303	283	281	298	309	326	318	291	315	318	306	280	300	259	308	344	306	308	307	333	296	283	318	313	283	301	311	293	341	335	324	305	303	317	299	283	317	296	317	295	287	308	316	315	296	281	323	312	284	312	303	294	296	288	291	296	301	285	313	342	287	338	304	323	296	313	319	326	283	291	320	307	329	302	305	290	317	309	324	327	301	311	270	283	315	319	297	305	307	326	302	294	314	286	323	317	280	301	318	278	302	293	328	318	318	337	306	289	290	313	296	286	294	294	295	317	307	311	322	309	261	325	303	326	342	294	295	314	285	283	332	342	287	300	307	293	329	309	316	297	333	334	323	310	308	301	322	290	293	311	335	324	308	272	322	282	306	316	318	294	328	342	323	315	285	331	320	322	327	305	280	304	303	305	307	306	305	322	302	315	326	307	286	321	287	284	330	313	326	312	303	298	321	324	345	307	316	301	316	324	303	323	317	322	289	277	339	293	316	284	273	293	317	316	281	298	290	299	289	325	338	318	306	333	307	306	304	306	328	322	301	306	302	270	334	298	308	303	298	309	319	304	273	303	296	323	318	320	331	285	294	321	296	334	310	327	299	296	277	304	299	318	314	302	330	318	319	276	312	321	317	306	314	331	304	289	323	321	301	317	332	301	293	304	326	290	311	288	274	277	314	306	318	313	298	316	309	280	279	322	285	288	324	320	295	309	297	313	295	306	301	294	288	320	298	323	294	269	290	308	329	292	316	323	309	286	288	297	270	302	310	313	296	296	320	315	293	325	292	331	320	308	301	304	311	322	290	264	300	319	310	301	325	289	280	308	297	322	306	296	352	339	313	309	310	305	287	322	294	301	320	321	298	315	306	319	304	271	283	304	312	291	304	300	299	306	317	323	283	323	290	321	313	308	273	295	296	314	307	286	311	284	294	327	309	294	313	326	298	309	296	353	320	283	302	278	318	305	341	278	295	318	294	323	297	301	306	301	327	277	307	297	285	314	298	301	299	302	311	304	321	291	281	283	287	279	317	308	281	314	301	308	307	316	298	328	330	285	306	304	293	332	297	313	337	311	295	303	267	317	321	335	324	319	284	306	324	311	316	281	308	275	321	316	290	320	320	278	324	301	321	294	301	316	321	311	291	315	318	348	338	337	310	298	330	313	334	309	307	327	327	325	268	320	333	331	302	316	302	283	318	335	298	274	308	318	331	291	300	284	330	281	283	298	315	289	295	294	277	317	298	317	321	320	323	309	301	317	314	288	300	317	302	317	286	339	309	284	312	296	328	292	313	293	328	330	297	341	308	312	285	283	329	305	292	293	298	300	279	291	321	326	302	326	335	349	322	275	284	310	317	312	274	290	306	309	288	343	329	318	291	332	312	306	277	282	304	295	291	293	305	291	307	313	307	304	284	294	303	298	300	317	302	312	316	281	287	335	298	324	307	294	296	321	292	329	297	283	267	305	315	309	307	296	299	324	328	320	278	299	317	318	318
20436	3231	2037	1107	826	757	674	590	507	503	472	490	472	467	442	443	426	448	410	432	414	437	428	411	406	429	388	451	427	413	404	384	432	386	409	416	434	448	437	388	392	394	413	390	405	464	409	420	387	395	396	416	381	420	403	391	382	425	403	428	421	433	435	416	396	431	418	440	429	413	442	391	394	377	404	449	394	373	420	404	432	461	389	415	417	436	415	427	415	387	389	427	388	406	409	406	413	405	429	371	416	427	412	422	412	397	396	429	411	426	423	417	362	400	423	399	406	408	369	413	395	399	405	370	400	428	416	434	390	389	374	443	400	404	428	410	401	405	457	414	388	438	394	419	404	436	391	439	426	419	377	385	393	418	433	426	401	428	430	418	404	412	420	442	397	397	405	416	397	403	398	402	414	393	401	440	416	424	401	421	397	401	423	419	429	430	429	427	392	398	452	432	413	377	401	414	404	394	390	411	402	423	415	414	394	418	431	433	434	429	398	415	436	416	368	391	388	402	448	398	389	354	410	401	422	409	417	434	388	437	390	396	376	403	382	411	401	386	383	404	409	373	422	388	380	401	375	400	439	409	423	420	400	421	400	381	386	394	381	392	401	444	429	410	378	375	403	407	404	390	393	398	424	407	399	392	413	451	417	411	405	427	417	394	417	405	401	416	447	401	437	423	377	401	388	436	415	466	473	388	402	400	376	416	424	398	417	431	433	414	361	423	395	445	397	414	448	423	394	439	431	391	387	429	430	393	376	375	422	404	409	408	392	420	395	409	400	435	439	443	418	400	414	391	404	402	462	371	388	436	405	382	384	368	446	402	373	404	400	437	422	411	397	403	414	439	406	383	398	407	423	394	386	410	405	393	438	391	412	425	425	411	397	403	366	388	427	422	395	403	407	443	373	395	391	418	388	379	399	402	402	386	419	417	379	394	389	425	422	405	394	406	397	421	450	400	407	387	393	399	389	382	451	391	432	377	397	404	369	435	387	445	357	428	385	401	428	390	441	380	382	412	435	401	423	422	402	406	409	402	426	388	431	412	415	394	414	417	399	392	417	422	396	393	411	397	396	381	417	433	404	392	417	408	411	414	407	409	422	377	403	394	411	434	430	411	427	416	394	386	425	442	416	414	425	419	418	420	398	436	405	389	387	390	390	433	429	407	393	390	380	414	414	394	441	416	423	403	402	417	410	399	407	402	375	427	432	407	382	409	421	412	371	417	362	422	394	425	414	403	386	404	430	428	421	409	397	393	420	390	374	401	400	381	407	398	442	434	422	399	448	421	415	411	410	423	444	418	419	414	405	375	422	425	387	391	438	383	433	421	436	402	408	415	396	413	430	407	408	412	390	407	389	422	423	405	420	426	401	437	399	394	361	430	406	404	437	419	411	417	405	420	438	397	393	397	396	416	454	414	402	431	378	426	381	407	418	441	412	440	419	388	395	451	407	410	400	391	384	389	400	421	371	401	417	404	413	407	430	407	414	398	418	384	400	418	440	392	446	374	435	396	435	450	431	387	413	416	395	404	388	414	421	375	385	411	368	399	394	406	379	438	400	436	409	399	396	416	425	425	400	374	415	422	432	393	379	395	384	395	385	399	411	415	374	393	402	409	390	440	385	422	413	381	426	389	382	394	388	390	428	388	398	401	445	388	410	415	391	419	431	390	433	403	435	430	401	396	398	387	422	380	412	431	411	421	403	412	365	431	461	414	428	395	397	434	433	360	391	415	407	412	389	393	384	437	435	393	392	416	435	397	414	410	433	422	362	397	388	385	400	455	403	405	397	407	411	416	445	399	389	420	410	418	421	426	411	379	372	411	394	430	412	438	398	371	408	375	370	370	433	414	406	409	472	415	390	409	424	401	400	416	407	392	386	407	417	406	395	422	393	402	404	411	419	406	425	384	394	420	380	426	406	403	431	354	423	371	442	396	366	403	405	433	427	425	437	403	443	423	406	420	421	411	445	388	431	440	442	384	419	368	394	379	392	414	430	407	436	412	399	401	388	392	395	420	393	442	426	384	401	393	435	391	386	384	426	376	387	413	404	411	468	438	390	408	410	400	399	435	409	397	409	410	402	383	444	398	440	371	409	413	392	408	433	420	405	392	391	428	444	378	416	375	375	444	393	444	386	415	406	435	416	400	389	421	385	409	367	416	406	427	420	403	402	399	400	432	415	406	388	403	392	381	366	384	392	440	404	377	433	445	397	396	409	414	382	439	395	425	418	354	423	411	407	407	397	439	426	386	414	449	377	438	401	396	389	458	398	410	413	434	447	390	396	386	420	424	427	372	367	440	410	426	415	420	400	375	379	386	449	410	413	410	398	390	413	386	399	404	372	426	416	394	421	433	420	411	421	412	404	420	388	398	408	435	418	386	407	413	381	409	407	426	422	422	417	387	384	396	414	402	384	409	420	413	401	420	414	378	387	416	406	434	410	404	377	369	416	412	407	419	403	411	390	380	402	420	435	434	413	420	423	449	393	418	416	414	403	437	428	384	401	398	414	425	419	404	408	402	376	417	404	404	415	432	357	401	397	410	407	417	423	443	431	374	420	413	394	406	425	448	404	386	401	391	400	378	431	400	392	412	387	427	385	397	385	374	444	411	403	402	395	374	413	441	376	376	426	413	433	395	407	431	412	388	405	428	436	435	413	414	418	399	404	415	394	431	401	378	400	422	407	394	382	431	447	399	415	418	422	377	371	375	414	415	387	403	460	418	410	418	449	407	393	388	456	377	423	417	403	396	385	401	417	433	423	388	385	391	399	425	405	401	417	405	425	394	414	400	399	401	380	411	405	410	417	384	389	419	405	425	405	414	363	382	423	379	412	381	413	398	413	426	409	402	432	407	377	412	415	422	401	389	383	380	405	380	406	437	397	420	430	394	413	427	384	404	376	372	372	419	432	415	363	413	399	404	396	396	405	402	390	389	424	372	423	422	409	428	448	393	362	404	423	421	458	362	377	414	403	432	435	432	367	416	372	401	406	389	424	420	380	421	388	425	398	402	399	397	367	425	434	446	432	423	448	425	384	369	402	410	414	370	415	422	396	374	388	429	406	407	402	460	416	382	428	404	382	393	441	382	406	429	356	398	417	427	427	415	411	436	410	395	412	438	389	419	460	430	357	416	405	420	436	419	426	403	394	398	408	380	392	410	375	394	421	385	392	457	419	384	374	381	427	381	418	427	403	420	386	394	399	429	403	409	391	395	396	426	398	430	370	382	417	419	400	375	377	405	438	422	390	416	423	380	420	400	378	401	373	401	379	391	448	412	432	409	410	415	376	407	390	396	386	409	379	420	397	369	393	369	412	385	412	380	387	396	394	408	412	401	434	380	418	407	390	416	433	419	432	393	415	406	380	365	413	386	405	401	387	392	411	419	389	422	413	371	413	396	404	405	404	367	387	407	409	410	370	413	430	406	363	405	410	447	410	453	424	395	443	396	417	426	400	398	395	403	445	422	415	405	400	418	395	412
22606	21275	28513	24334	21269	18431	958	397	282	241	238	207	184	182	177	173	151	150	166	146	136	151	155	148	137	122	142	120	135	136	117	138	165	150	138	115	127	149	176	117	132	135	126	137	121	115	114	136	132	138	121	148	139	130	108	143	122	133	126	146	126	140	121	102	118	149	126	134	117	132	141	114	121	133	128	108	143	115	127	113	147	144	146	142	131	137	137	108	119	117	126	117	114	101	115	131	108	108	134	116	143	126	137	133	135	125	140	118	147	131	133	120	113	120	116	143	129	119	124	129	132	126	133	127	137	123	131	130	121	115	124	124	120	125	107	138	122	113	110	124	142	122	126	134	130	132	115	115	145	126	125	120	134	108	146	119	127	117	122	123	117	115	125	106	141	115	114	102	131	126	127	116	139	133	155	134	137	134	120	126	116	105	125	124	132	124	123	120	132	105	111	119	117	127	137	122	103	136	128	146	106	129	142	135	127	135	133	119	119	132	132	125	127	139	111	133	133	123	142	128	153	121	132	147	117	119	153	146	127	149	127	143	102	117	130	131	137	135	134	114	123	143	124	115	126	126	134	126	117	106	111	134	118	123	125	120	146	122	152	108	119	104	133	132	132	133	130	121	133	127	121	144	120	118	130	118	118	138	123	116	138	127	115	124	114	122	127	160	125	113	114	146	117	121	121	89	129	145	124	111	125	144	118	136	97	135	110	114	136	129	110	117	113	125	122	126	99	116	123	121	124	91	138	117	137	122	138	108	122	123	132	124	127	120	132	115	120	125	123	109	112	115	115	135	120	127	137	127	138	120	119	124	164	102	133	126	123	121	123	119	139	121	121	136	132	107	120	134	118	128	118	124	121	116	150	118	121	140	127	124	124	109	145	122	127	134	113	112	125	131	134	125	132	121	111	127	124	112	113	139	136	112	120	113	112	145	140	119	118	120	127	135	119	121	94	151	139	111	134	138	114	140	132	119	101	118	117	121	127	127	125	119	108	135	122	142	122	132	156	122	121	120	118	124	119	127	122	143	116	129	119	115	131	129	112	117	123	118	119	121	108	116	139	117	103	138	122	135	105	141	145	129	134	131	150	127	127	112	143	114	136	136	128	122	113	137	116	137	135	120	134	122	128	118	126	121	126	112	121	119	119	107	132	127	123	142	131	117	143	124	127	107	114	119	123	108	119	132	121	114	141	143	106	131	119	116	131	126	123	118	123	130	137	115	125	123	125	141	141	125	127	118	122	115	119	114	111	110	112	111	126	131	123	116	114	125	107	117	132	137	146	144	132	121	110	109	102	116	133	130	146	109	127	135	128	116	132	124	127	126	108	119	133	128	127	122	107	136	112	144	116	122	117	124	125	139	120	125	137	109	133	136	107	138	138	116	126	117	128	132	131	132	121	117	135	138	123	131	140	140	119	136	125	111	128	109	111	116	112	121	131	120	126	113	116	133	117	114	125	129	122	102	128	122	120	124	124	136	129	123	105	139	109	123	132	138	126	125	140	122	126	116	117	123	123	110	140	111	125	124	125	105	119	117	118	114	118	123	116	145	129	107	130	117	139	132	120	114	114	118	114	117	133	136	129	120	127	137	110	124	129	113	123	141	122	120	99	126	118	135	143	119	134	113	122	121	115	118	115	119	134	133	128	124	119	124	115	112	142	123	124	123	132	116	118	129	140	128	123	108	133	148	131	150	109	108	136	116	106	112	132	114	102	125	82	129	129	109	124	122	127	154	113	117	117	118	121	123	135	109	137	133	125	123	122	117	136	124	126	132	133	111	137	118	120	135	142	114	135	103	127	128	120	137	119	133	139	135	136	126	119	114	108	126	115	117	130	132	117	94	128	128	133	129	116	130	121	126	111	124	140	103	128	118	134	120	118	124	110	128	129	113	126	114	122	115	125	103	111	134	104	138	128	137	106	125	118	110	135	107	121	140	131	138	132	142	115	117	148	127	134	112	112	125	122	116	154	116	148	132	125	133	107	112	131	122	127	128	129	136	113	122	127	117	126	125	121	121	127	113	116	107	108	140	124	105	119	125	118	127	131	132	136	121	128	125	111	124	124	117	134	115	99	123	135	107	124	124	132	120	119	105	120	120	124	118	117	124	130	129	138	114	103	134	122	125	137	129	126	140	130	144	122	118	138	118	118	118	113	126	119	144	138	133	130	127	120	116	121	146	114	118	122	122	125	114	130	137	137	119	152	114	109	128	98	138	111	112	95	129	143	114	115	149	127	110	128	120	115	158	126	122	122	117	126	117	119	115	112	119	134	121	135	128	115	118	119	133	113	106	151	128	121	133	139	124	137	120	100	129	113	127	126	117	119	131	127	139	138	124	118	122	125	117	136	118	115	124	143	130	129	123	119	129	121	153	120	134	127	125	125	114	127	115	129	125	125	110	138	115	119	127	134	136	137	119	125	137	144	131	133	115	131	124	144	134	136	120	131	137	112	123	138	127	119	125	133	142	116	130	144	125	114	140	144	120	131	129	126	135	118	117	119	122	146	154	142	135	130	115	103	119	129	107	125	125	116	124	117	108	119	117	126	125	113	111	121	124	107	114	132	124	114	149	142	130	134	138	136	111	118	105	111	125	154	135	133	130	135	137	126	120	113	142	101	135	129	122	142	142	98	149	118	109	114	129	124	135	141	131	130	138	113	120	119	119	139	127	103	115	125	120	127	138	118	128	119	124	140	95	134	123	127	127	125	142	129	126	111	124	131	126	134	124	120	128	129	123	122	130	116	123	124	111	137	136	122	113	124	115	119	111	123	121	129	137	99	140	117	111	131	125	112	119	112	133	106	124	139	153	136	124	129	121	123	118	120	115	129	122	121	120	136	132	121	119	113	140	117	113	110	119	144	118	105	132	124	124	129	131	131	100	134	127	130	141	127	118	123	102	114	111	126	131	122	114	133	120	122	117	126	133	111	128	115	133	149	116	136	133	117	118	124	140	146	139	140	107	116	130	123	127	112	125	112	129	120	134	125	120	122	122	120	131	124	121	108	135	143	114	129	106	129	107	126	119	124	150	144	128	123	119	115	121	138	125	129	128	113	115	120	122	130	126	113	111	118	135	132	130	130	137	135	109	142	126	156	127	106	148	129	147	97	131	120	116	131	124	125	117	131	107	126	132	132	126	123	139	136	115	144	114	120	142	121	122	140	128	123	124	138	106	125	113	118	117	133	117	133	119	119	123	124	109	125	138	123	118	122	109	128	120	114	124	119	124	112	105	142	121	126	126	110	136	122	136	122	113	122	111	138	121	111	109	126	119	101	132	101	151	123	131	125	146	109	144	134	139	133	110	120	141	131	100	133	124	136	136	114	137	131	103	139	115	124	134	122	114	138	141	121	110	116	116	134	129	115	144	118	113	124	115	139	121	129	118	115	126	112	140	122	102	138	108	134	122	138	122	125	137	125	123	131	139	128	127	141	108	142	110	131	132	111	121	109	134	135	125	118	124	108	126	118	120	126	132
25487	10461	6553	3022	2009	1528	1104	846	726	555	490	432	366	342	306	285	282	284	246	280	242	226	265	230	243	247	206	202	202	206	189	223	198	206	208	214	190	225	203	213	199	195	205	190	180	182	190	178	185	166	192	179	188	175	200	181	202	166	175	201	195	185	160	167	193	193	176	174	168	192	179	137	166	176	175	201	165	160	184	177	187	193	164	166	160	183	158	169	176	182	196	168	183	198	190	182	186	188	180	208	176	164	183	166	182	175	196	173	171	162	189	201	195	182	166	154	185	189	160	182	177	147	203	187	182	176	185	192	167	174	180	178	187	171	175	189	192	176	177	207	168	194	174	179	181	201	172	194	195	180	177	170	171	161	171	181	183	160	170	195	170	180	176	176	178	170	201	184	187	186	174	168	159	180	158	173	196	177	165	163	190	182	159	163	162	173	155	179	182	206	170	175	198	170	170	160	166	184	170	184	200	158	175	173	184	171	170	174	171	192	153	181	174	161	193	165	176	209	180	169	190	191	169	140	179	178	174	177	182	195	150	180	169	180	148	189	157	170	166	149	184	163	174	193	181	179	181	175	159	184	183	200	163	190	182	176	169	178	171	182	179	182	159	170	175	171	176	173	161	186	155	200	188	165	155	186	180	181	172	166	179	181	164	178	180	178	201	177	185	157	190	175	175	190	171	170	178	167	188	163	171	151	171	183	192	194	151	198	180	158	190	182	172	177	168	172	172	189	184	194	181	181	184	167	177	194	183	177	157	216	179	166	201	193	175	175	181	177	191	184	180	162	182	184	180	167	167	158	178	173	163	153	195	200	150	188	171	157	187	158	200	189	174	200	180	185	157	191	212	178	166	176	192	161	167	176	175	172	172	174	177	173	160	177	157	180	170	158	174	179	182	188	144	176	167	158	179	177	191	170	163	167	168	156	181	154	180	181	173	152	182	145	163	164	170	166	172	160	170	160	175	175	192	185	179	195	170	160	175	174	173	196	195	180	162	184	173	151	187	186	152	193	163	175	196	175	189	168	172	157	171	189	183	166	190	207	169	191	173	155	181	177	175	181	170	167	181	177	153	163	164	190	173	177	170	178	187	169	176	194	153	187	175	176	186	167	191	168	181	188	174	175	172	199	159	191	183	184	179	189	166	170	170	184	180	187	195	174	177	181	194	181	171	192	195	195	178	172	163	181	180	190	191	166	152	186	192	174	184	175	198	172	191	181	188	183	170	199	184	196	163	174	173	192	189	181	185	191	156	164	189	175	172	191	177	163	163	169	167	163	147	168	163	185	206	168	200	183	175	167	171	196	175	168	173	162	146	177	180	163	218	183	197	178	154	157	164	155	157	188	167	168	181	144	184	179	168	139	183	179	193	160	186	171	184	192	191	175	204	168	166	190	185	184	169	193	204	172	197	177	179	173	184	171	173	170	171	179	179	154	176	163	189	177	188	164	181	160	202	169	199	177	163	190	176	201	191	188	174	183	185	169	190	160	198	159	153	190	198	180	176	164	163	200	185	165	165	143	196	193	183	159	205	183	193	178	157	193	172	185	170	147	163	189	165	173	148	165	195	201	181	193	177	170	165	177	185	164	183	190	188	185	181	192	185	205	171	178	170	169	184	169	163	174	178	177	182	168	176	156	164	179	170	164	173	153	165	177	177	193	166	180	184	180	161	157	170	158	173	176	170	170	168	212	178	196	182	201	168	170	185	189	178	198	164	192	162	178	207	159	174	157	164	178	170	176	188	193	172	186	166	170	161	206	170	181	189	185	210	178	158	200	185	165	163	183	175	184	154	156	175	181	183	152	178	191	179	175	164	180	172	168	176	169	156	192	160	173	185	195	178	155	171	184	155	186	173	168	174	179	184	193	190	192	186	170	165	181	150	162	169	175	198	174	153	183	183	178	156	156	195	186	185	157	186	195	154	189	194	186	180	165	172	177	162	179	199	194	178	176	188	196	173	171	197	183	174	168	177	190	192	180	172	186	178	169	157	182	161	174	170	178	175	174	176	178	177	183	182	179	154	176	184	159	198	161	153	194	142	158	182	168	177	208	208	177	172	163	151	186	186	186	152	191	172	182	185	195	185	173	179	190	170	175	185	166	188	154	176	181	162	197	173	195	172	152	181	193	200	170	183	175	160	210	149	188	170	181	163	177	187	189	182	189	170	177	180	185	172	153	185	177	169	158	173	175	184	174	172	175	169	195	148	186	156	173	170	202	174	171	172	162	175	179	179	142	179	196	181	153	183	179	186	181	160	165	192	174	165	171	149	186	195	170	196	186	173	174	178	163	181	184	176	178	178	183	187	198	184	145	185	175	166	181	161	195	194	173	191	187	165	178	167	183	169	173	161	182	152	177	167	174	170	176	204	177	191	168	214	141	161	169	198	171	171	175	177	186	171	176	178	164	212	164	197	170	180	161	196	172	192	168	191	177	156	181	206	148	180	163	179	166	178	162	153	179	174	202	171	159	184	164	181	162	185	191	182	176	166	196	154	186	173	177	177	161	177	183	175	184	188	173	185	161	194	140	166	187	171	173	176	172	175	181	169	181	185	185	167	180	150	177	180	174	161	168	188	180	165	183	171	176	175	191	192	169	183	177	184	188	179	166	167	195	186	188	144	194	154	187	175	178	161	186	171	170	168	178	151	172	168	171	187	173	186	159	178	156	158	177	163	177	187	169	170	188	193	170	180	180	170	177	181	188	173	173	165	183	180	180	181	182	179	178	173	188	145	202	169	189	174	165	171	184	169	160	176	156	155	156	172	158	167	176	173	144	151	152	191	178	186	161	171	182	191	151	162	191	160	167	190	175	167	184	173	191	178	165	187	167	188	183	164	186	169	169	178	183	184	192	179	169	171	175	158	140	189	160	147	176	159	163	166	174	157	166	177	165	166	166	174	167	196	173	158	175	195	174	191	181	188	191	173	176	185	171	175	169	181	177	186	162	165	185	188	194	168	183	157	142	171	173	157	187	150	178	180	183	205	182	184	172	185	190	169	187	182	163	191	142	170	181	165	187	169	161	181	172	156	162	183	162	163	184	170	179	184	199	171	171	187	163	168	170	162	152	180	175	142	172	198	168	159	181	165	163	178	183	146	156	165	166	174	157	158	138	173	194	173	168	174	177	171	187	186	163	199	160	184	147	165	175	184	176	163	172	186	177	162	136	194	185	184	167	175	157	160	183	166	178	181	180	158	176	179	154	182	181	186	162	182	190	169	183	181	177	183	164	203	170	172	192	174	194	168	197	164	180	175	200	162	168	167	187	166	152	176	197	165	176	157	175	150	168	154	185	182	181	194	170	189	172	185	153	183	184	168	167	193	191	161	191	162	154	169	149	202	171	162	183	176	163	181	154	176	168	160	191	180	188	175	174	181	161	180	175	179	177	171	174	173	180	175	160	165	165	167	159	190	184	187	163	170	189	181	176	175	171	175	184	178	153	167	153	178	194	175	186	167	178	171	182	172	163	156	177
27739	15363	1990	528	474	468	444	419	427	421	469	456	442	403	431	431	384	445	444	437	441	446	413	421	413	388	440	419	420	393	407	396	445	417	399	421	425	427	468	427	449	409	435	418	464	414	428	405	431	407	418	449	438	454	412	400	419	392	405	422	453	412	457	424	451	415	445	401	406	401	422	434	421	398	405	424	371	419	434	443	430	430	424	433	408	451	430	433	408	386	423	415	435	404	438	444	413	433	474	403	426	442	430	443	464	429	413	439	405	430	450	431	409	409	443	403	425	422	411	423	434	428	457	401	401	448	441	417	402	393	416	416	370	424	410	415	435	403	423	399	395	431	422	418	398	431	396	433	436	452	438	414	404	442	440	394	420	374	437	385	413	414	382	404	394	390	434	423	436	474	449	451	412	430	441	402	399	432	425	411	391	402	412	429	453	422	406	421	430	412	451	406	393	393	398	391	430	430	416	469	421	450	424	448	421	431	442	419	406	399	441	408	432	395	452	379	439	409	424	474	450	395	399	428	385	403	426	456	404	424	441	468	453	435	409	422	465	412	451	408	438	444	423	391	405	415	394	385	402	385	436	425	377	429	413	443	398	412	428	417	443	402	429	418	427	420	420	416	400	395	404	430	403	448	371	454	417	454	426	430	413	420	426	437	451	430	435	396	432	397	439	438	402	452	464	449	418	447	426	425	457	414	407	436	439	432	451	443	417	475	398	448	398	392	451	426	399	403	412	431	444	415	385	439	397	421	430	448	424	406	433	421	394	431	411	427	394	428	444	431	407	408	430	425	413	400	421	397	422	395	448	444	464	410	397	440	423	412	391	409	425	401	451	419	404	429	440	426	430	430	435	430	425	457	396	400	439	449	433	422	418	439	400	407	407	402	387	437	407	375	431	421	390	447	422	390	402	425	373	410	415	428	457	436	424	435	435	431	437	427	425	439	409	414	437	397	424	407	422	430	402	441	398	405	404	369	410	394	422	394	432	392	399	436	434	440	431	435	424	448	423	422	398	437	442	447	425	415	422	397	405	408	415	424	457	390	421	417	434	373	435	416	429	413	403	408	377	464	428	415	446	421	409	426	416	432	426	430	390	446	426	466	438	409	431	446	419	399	431	424	381	418	460	394	403	456	422	390	433	373	423	433	405	444	398	448	407	388	410	382	416	427	434	383	445	439	395	421	415	408	426	416	437	406	446	414	431	435	455	461	439	438	427	416	430	433	437	417	396	399	445	427	453	414	433	410	445	429	413	417	404	433	407	425	422	409	406	432	432	446	423	435	397	432	444	414	401	456	406	385	389	436	414	413	423	431	381	430	390	366	414	411	425	457	404	410	422	402	431	415	435	394	439	453	453	417	439	394	446	435	412	413	412	435	418	400	409	441	410	423	424	427	431	407	454	387	414	397	449	429	454	418	383	457	454	430	424	406	446	429	408	410	432	446	442	397	457	399	439	402	399	416	424	394	430	420	394	420	381	407	432	421	435	423	451	398	409	426	386	444	419	381	437	409	399	404	378	430	408	422	420	421	473	410	408	432	432	428	404	420	455	388	430	418	450	455	421	419	416	420	408	432	409	415	428	423	401	441	410	425	466	410	423	409	449	407	406	448	387	409	395	424	402	458	466	430	399	414	402	415	448	406	431	399	455	442	426	395	375	445	445	430	436	372	410	414	455	411	424	391	429	397	415	395	440	440	414	426	378	448	461	398	440	403	427	422	432	442	424	445	485	427	432	430	397	409	438	433	422	441	413	395	419	404	396	396	401	449	387	425	443	424	404	408	396	393	428	374	405	411	434	423	426	407	412	415	396	370	418	425	441	415	404	413	427	436	377	398	443	425	432	410	435	430	421	426	437	419	384	409	440	429	428	419	441	400	431	426	409	447	400	420	431	407	440	456	449	442	439	412	440	433	398	394	394	435	432	469	434	397	437	432	446	408	451	381	430	438	430	424	434	411	392	408	442	408	426	425	408	425	436	463	403	418	402	437	442	433	423	445	426	441	400	413	412	435	399	418	458	415	449	422	433	404	413	387	419	451	427	418	426	400	460	403	397	452	410	395	437	478	431	420	397	436	393	428	434	426	420	415	404	430	417	394	432	423	411	432	392	448	428	394	426	453	397	442	400	364	433	415	410	434	418	383	420	410	421	426	430	398	417	428	427	411	426	402	408	446	419	431	404	386	399	389	412	414	408	444	463	399	425	415	414	428	416	430	378	413	424	386	397	420	420	396	414	421	426	438	414	365	416	420	406	451	435	413	426	423	425	379	389	422	405	411	411	421	422	442	453	438	419	360	386	460	377	435	427	411	454	389	406	405	426	403	427	411	426	394	444	420	418	409	398	464	430	401	422	360	446	415	430	398	406	373	445	433	428	442	459	436	401	395	433	405	384	388	427	405	413	411	381	440	429	433	435	395	432	415	416	426	412	453	413	441	415	470	415	412	384	421	393	403	426	434	437	437	477	422	415	422	404	396	433	389	417	421	406	445	402	426	429	425	412	433	390	426	394	466	420	437	441	389	431	415	436	412	456	403	406	399	421	405	421	408	422	448	427	413	416	417	443	426	412	421	431	396	426	414	409	454	414	419	418	404	379	407	395	395	411	442	429	423	419	405	430	412	432	422	430	436	452	427	462	417	428	422	436	418	427	435	411	403	403	386	440	419	404	438	426	408	409	457	422	429	433	441	439	425	436	419	395	407	464	418	416	396	416	427	415	418	401	415	394	418	411	405	427	469	381	416	374	421	392	424	436	434	393	422	426	412	410	443	405	408	401	425	422	414	393	419	431	412	438	440	418	411	412	455	425	418	416	433	431	436	409	451	439	450	446	399	433	453	388	429	415	435	411	421	433	436	424	431	401	414	396	393	422	447	391	335	423	452	456	413	400	415	413	389	451	400	400	423	415	446	406	427	429	443	434	421	393	406	402	418	422	451	440	415	393	416	451	459	430	444	421	412	409	380	428	407	407	416	451	442	399	423	391	418	435	464	442	439	437	366	440	425	424	424	422	369	427	393	411	401	387	400	403	403	438	433	426	444	409	422	440	424	419	404	426	414	399	428	414	436	445	420	438	416	396	444	403	438	434	416	408	413	384	410	409	414	419	404	410	410	432	427	423	424	409	417	429	433	426	455	423	415	428	400	418	399	403	386	416	406	445	453	412	443	438	438	393	396	438	375	415	423	408	396	445	415	427	434	436	418	403	375	433	446	413	383	378	442	416	440	404	410	362	412	412	436	429	435	447	412	448	402	441	469	403	423	453	411	425	454	422	381	368	421	401	423	428	422	412	428	395	413	412	420	434	413	399	427	452	421	402	395	413	419	392	397	444	452	398	445	427	461	409	442	418	435	381	415	424	398	409	429	410	405	421	415	449	422	412	439	441	392	430	444	459	402	433	409	380	400	413	439	435	434	431	417	425	400	417	424	410	413	388	468	411	417	447	432	406	378	447	417	420	441	403	412	405	458	428	396	427	408
7898	913	775	661	597	643	564	549	595	560	589	539	572	564	562	557	641	569	518	600	560	574	600	566	584	537	518	563	579	558	569	613	581	549	557	594	529	568	572	510	564	525	574	588	539	617	583	515	555	579	576	607	539	553	570	549	558	607	573	570	571	550	590	569	573	549	545	565	543	593	552	561	611	561	586	555	566	542	587	549	561	568	572	561	579	569	554	560	548	543	562	593	560	556	606	570	570	588	562	578	590	539	576	569	574	559	598	559	539	537	587	572	566	575	542	546	597	519	561	587	581	574	625	583	555	553	554	577	582	540	586	559	572	613	576	546	575	599	555	581	559	579	545	549	601	601	525	542	577	590	612	574	572	531	566	563	544	556	547	585	545	577	577	587	569	581	586	580	559	531	616	558	566	577	589	559	593	554	588	627	598	544	567	579	531	597	535	557	576	552	573	567	566	607	555	580	586	575	542	558	552	581	603	580	550	555	593	562	550	571	587	533	565	567	567	545	566	569	560	576	556	600	588	562	575	584	560	588	556	564	554	591	575	551	537	586	580	529	535	560	554	599	555	597	564	591	559	531	615	567	597	546	553	550	548	545	574	571	568	558	579	557	570	608	579	582	561	630	582	568	587	581	599	553	550	558	562	597	558	506	582	557	571	537	567	541	563	576	632	571	567	583	561	564	549	587	583	588	562	573	549	597	576	595	578	598	562	586	550	573	543	538	588	557	568	553	576	563	524	555	584	603	545	573	565	514	510	570	555	563	524	570	602	531	560	546	558	552	553	542	563	500	594	540	566	582	576	542	599	528	576	620	560	576	586	590	574	541	549	620	561	533	562	560	563	562	555	566	564	604	596	568	602	604	597	546	549	554	565	578	574	585	554	525	558	603	569	538	539	538	547	554	549	554	536	569	609	488	558	581	561	562	583	566	582	558	577	573	581	592	565	544	531	561	589	527	594	588	589	580	576	599	534	558	580	581	561	584	529	574	543	592	508	581	554	590	557	555	544	562	532	544	614	593	622	572	538	597	545	597	525	617	594	568	565	594	584	582	547	565	565	582	566	576	543	633	528	587	543	539	556	595	593	572	546	589	585	548	586	552	572	539	574	553	552	545	613	626	594	523	562	575	590	579	553	574	562	569	587	633	564	578	575	584	561	567	546	572	549	590	554	541	604	557	596	583	582	568	568	635	607	585	534	556	596	538	599	605	560	590	578	606	569	565	546	582	580	547	591	588	602	566	580	610	578	540	572	612	558	594	566	581	539	558	552	559	566	546	594	545	548	551	601	576	543	576	591	564	587	525	555	579	547	563	574	518	563	580	521	598	612	563	558	553	524	567	591	581	585	589	565	589	572	554	587	532	588	558	582	568	570	591	530	572	510	590	621	576	538	576	595	564	540	581	562	569	609	542	569	576	574	540	558	580	530	542	527	554	533	515	557	537	581	577	559	550	572	590	611	571	569	514	572	549	585	598	580	542	594	543	554	579	535	544	616	569	572	602	567	571	590	581	552	542	561	549	579	568	553	600	565	581	598	519	568	578	587	567	579	578	580	521	576	575	622	566	587	567	604	536	546	561	511	520	581	581	581	574	587	554	555	580	569	576	534	581	606	620	551	552	562	573	562	534	522	559	574	571	530	534	595	601	553	525	532	557	539	547	538	571	565	508	575	579	567	581	544	540	571	542	552	602	595	599	568	586	569	585	589	558	536	558	551	595	573	582	593	529	579	555	537	553	500	590	589	562	607	547	554	586	555	574	575	548	583	534	566	562	586	556	573	570	585	600	555	577	562	606	559	565	553	563	575	603	569	571	538	617	575	622	563	586	538	580	562	549	575	567	565	548	608	555	533	570	576	623	564	570	575	590	573	582	598	563	563	566	539	551	544	575	594	567	598	564	539	555	578	560	589	572	591	532	574	594	547	567	573	569	568	575	551	610	554	565	522	567	592	537	550	565	575	582	611	567	539	566	578	532	598	577	581	595	569	538	571	596	554	542	519	573	520	536	563	566	576	566	578	537	548	592	594	624	578	529	603	597	579	580	586	569	544	564	608	513	565	565	560	549	536	552	614	565	573	528	556	538	572	560	560	569	592	553	582	595	575	561	538	556	554	561	557	549	551	555	563	567	542	595	573	579	572	570	535	583	571	622	570	558	552	579	575	611	603	571	598	540	547	553	567	549	565	593	549	548	611	590	585	577	558	556	565	592	572	566	544	545	563	556	545	556	588	602	546	583	554	550	565	595	580	525	571	578	595	564	570	592	616	552	558	561	568	610	557	601	558	570	573	592	550	544	565	614	544	607	535	576	589	568	590	546	570	562	540	577	574	526	560	532	560	545	572	594	560	585	556	564	568	572	528	539	597	584	581	554	567	561	570	543	608	558	554	563	579	535	562	559	558	599	559	547	573	610	574	575	550	554	580	550	533	573	594	541	577	646	581	563	558	533	611	569	579	538	594	588	564	612	566	565	568	533	589	549	572	570	562	600	582	597	564	581	547	538	594	546	580	568	561	576	556	580	564	555	567	532	554	542	586	597	536	577	569	557	581	543	601	606	589	572	583	566	573	576	560	570	582	543	562	545	571	599	552	558	598	570	549	538	598	571	572	610	580	544	561	577	588	609	525	536	610	548	621	569	568	580	569	555	558	573	577	591	555	566	541	563	569	576	553	572	584	604	555	569	567	509	560	563	588	566	555	561	548	549	564	592	616	570	574	575	554	535	599	566	550	583	549	599	555	568	546	539	598	519	593	570	563	606	562	527	575	505	561	529	567	578	572	560	559	526	562	537	574	569	556	563	593	567	548	569	560	580	540	584	578	585	590	544	550	593	584	563	553	565	531	560	535	534	548	595	613	574	571	531	573	578	557	571	597	546	541	571	573	556	539	578	536	553	600	563	583	522	580	541	542	552	587	597	575	552	562	552	591	558	594	608	552	576	527	595	536	574	556	542	562	553	584	562	589	592	554	569	568	605	568	578	559	576	578	567	594	566	562	516	544	624	575	608	592	548	553	561	569	576	598	522	566	571	542	584	559	574	541	576	543	552	558	558	579	579	554	598	563	578	616	580	557	586	608	531	555	560	516	564	573	558	597	568	559	565	595	580	569	594	597	588	581	542	562	580	592	546	579	574	572	581	562	561	555	559	523	512	565	589	593	582	545	556	572	549	535	581	575	568	556	571	534	560	546	566	523	535	565	589	583	575	563	568	595	541	527	553	599	548	562	550	596	571	627	581	540	545	570	545	546	577	534	633	547	549	578	509	583	592	565	602	548	574	536	592	619	571	528	560	562	578	591	569	574	554	578	539	552	593	564	567	581	607	579	542	586	587	593	554	583	548	588	538	552	568	559	541	542	548	585	611	570	582	607	543	552	577	544	586	564	558	571	576	511	588	561	580	576	588	568	542	584	590	550	573	558	560	529	563	592	574	548	585	571	547	592	590	514	522	577	567	550	613	600	575	588	546	522	551	586	545	548	551
23420	21258	27893	24934	20390	1717	598	457	419	407	369	390	378	364	333	332	335	284	364	351	349	322	332	357	346	283	294	332	311	312	323	300	329	322	295	321	330	340	330	315	302	312	300	352	339	290	332	308	327	314	334	328	313	310	342	299	298	322	291	285	294	313	316	318	332	312	286	307	302	346	331	307	331	335	328	308	296	300	290	327	310	301	302	295	315	329	295	302	313	294	307	293	311	316	309	287	295	301	303	286	307	317	317	301	308	330	308	304	304	352	293	287	297	293	305	304	299	331	289	271	330	290	276	325	304	319	311	286	308	274	284	280	300	305	328	322	312	316	297	289	330	276	349	317	306	326	296	329	323	312	301	300	297	327	313	310	299	337	325	335	310	317	322	311	319	307	295	310	284	317	278	320	342	327	288	325	278	297	298	329	316	304	295	307	315	311	348	312	320	305	290	296	281	327	279	312	319	319	302	285	330	338	314	297	321	297	326	296	309	341	291	307	315	300	317	341	266	297	303	341	308	336	335	305	310	333	323	335	279	323	317	305	284	316	296	314	315	311	274	337	341	304	298	310	318	310	295	308	295	300	314	292	320	288	288	306	316	298	305	352	314	310	323	275	295	291	324	298	268	308	312	315	282	346	313	337	283	290	286	316	343	307	309	303	331	324	343	299	310	269	312	282	293	352	329	301	278	320	292	320	312	324	305	318	301	333	305	318	346	315	362	322	310	311	296	318	314	297	311	334	323	332	310	325	296	316	325	308	308	326	329	292	309	304	261	281	312	318	341	304	340	353	297	329	325	293	326	308	306	325	304	303	289	330	303	314	300	326	292	305	314	330	308	296	313	297	299	299	309	297	301	325	298	344	296	300	325	293	295	303	306	302	310	300	300	323	305	326	306	320	316	290	275	318	337	310	333	325	322	305	306	309	314	301	309	295	290	299	294	308	284	310	303	323	315	298	330	268	309	319	309	314	276	313	303	298	316	331	362	342	284	334	314	314	309	306	343	330	287	284	295	335	285	320	280	299	335	309	288	312	289	336	286	333	303	315	287	326	309	326	322	305	318	299	309	338	291	341	332	305	328	321	334	309	296	283	325	319	294	325	291	304	321	293	311	299	283	314	341	295	333	310	319	308	294	329	306	317	315	305	295	293	305	302	299	325	300	299	316	325	294	329	302	314	306	342	294	301	313	350	318	301	307	310	323	305	336	294	322	278	319	319	275	267	288	331	287	310	288	298	291	267	300	300	311	310	301	308	309	297	313	297	284	341	272	329	313	296	315	326	308	302	306	318	316	302	282	305	325	319	321	335	349	329	263	274	324	358	322	303	323	328	291	323	324	294	285	301	312	320	314	285	326	368	304	333	316	303	312	316	285	321	287	357	306	330	317	300	330	323	318	332	327	302	331	313	296	299	272	323	294	321	348	302	298	307	307	285	312	294	305	311	326	314	291	332	312	303	338	317	297	298	270	319	318	314	333	334	316	321	303	325	314	312	299	315	322	310	303	282	280	315	316	315	290	285	317	338	294	292	333	313	321	268	303	299	300	316	319	337	309	285	308	314	282	286	339	306	318	289	322	326	295	324	318	323	263	312	305	274	265	334	311	307	309	293	293	314	330	297	309	290	327	276	323	286	300	314	303	282	309	277	311	332	323	312	317	293	295	278	313	343	286	338	319	311	316	327	302	323	276	314	316	315	313	329	304	299	306	341	339	292	295	307	307	339	286	310	315	305	306	301	266	324	308	326	308	321	275	297	317	282	332	328	300	309	299	303	323	289	286	299	297	299	273	300	302	303	302	326	327	300	322	302	323	296	315	285	345	330	284	314	339	288	270	304	301	307	281	322	300	314	281	303	310	308	296	280	305	282	289	292	319	303	295	309	331	276	322	306	337	322	285	316	322	284	294	337	287	300	297	322	310	326	319	308	314	281	294	322	297	301	293	314	319	292	301	305	312	345	321	313	319	305	303	283	330	296	309	298	337	288	294	290	329	322	309	311	316	319	347	307	310	310	327	296	354	322	319	326	288	324	320	318	338	300	284	298	288	322	305	309	293	329	342	314	294	322	286	332	343	295	344	314	332	283	285	308	295	270	301	314	287	279	324	320	332	303	331	306	317	272	322	315	296	326	308	308	327	327	306	316	315	305	312	321	347	302	270	318	300	299	294	276	317	302	312	333	291	322	326	307	320	334	283	274	305	293	289	324	303	333	303	342	321	308	290	310	312	335	358	324	303	342	305	297	319	308	283	333	297	308	287	304	331	298	330	306	307	341	310	318	309	308	304	321	319	309	331	305	327	335	313	285	293	321	331	340	311	333	318	292	317	323	302	294	304	303	295	309	315	329	292	298	284	287	300	294	302	309	307	309	294	304	306	311	289	297	292	325	333	275	341	324	317	316	268	304	250	279	318	308	309	275	306	313	316	317	298	332	305	314	313	319	305	301	278	299	307	334	299	354	327	291	285	312	325	308	297	303	329	340	278	275	299	320	341	291	326	315	309	311	318	296	313	330	309	308	295	299	308	296	321	351	340	298	295	310	266	345	305	317	335	312	312	291	320	297	325	348	314	333	271	337	277	312	296	323	297	309	320	304	325	298	294	332	298	315	313	324	337	299	305	347	301	310	337	294	315	288	299	299	294	305	290	318	277	314	290	305	277	304	324	301	293	316	304	322	314	297	307	311	310	340	306	285	340	293	289	322	309	309	313	293	316	292	317	275	316	288	327	279	304	280	280	318	297	321	304	326	302	309	338	306	307	299	308	291	313	316	319	277	320	295	319	296	317	300	288	308	318	296	299	293	297	313	288	343	297	298	283	320	297	295	284	304	320	303	296	314	286	268	308	317	271	336	309	303	299	269	311	311	292	313	336	303	293	304	312	303	324	308	311	288	306	313	316	300	283	318	336	292	315	281	288	287	297	323	303	295	315	307	297	350	316	345	297	301	304	291	309	312	308	310	335	303	300	288	351	300	312	314	291	313	293	308	322	312	301	308	306	324	313	279	298	306	300	293	311	320	300	310	300	340	302	327	319	331	324	319	315	300	280	318	312	314	323	352	295	284	341	311	310	281	307	321	280	303	313	321	294	296	295	320	303	283	301	312	288	328	280	319	290	287	312	352	305	330	330	309	296	276	295	289	321	296	287	330	316	313	295	315	302	307	293	297	296	321	309	309	296	319	328	309	301	307	297	330	300	329	291	292	274	281	330	307	303	331	332	304	324	285	330	299	300	315	313	296	294	291	309	278	315	289	340	319	313	332	344	315	314	286	272	323	329	317	301	298	288	308	298	292	336	329	326	319	299	318	306	327	292	338	285	333	331	331	335	316	337	293	305	327	316	302	327	289	311	306	283	315	299	291	312	302	318	299	312	309	329	319	341	290	336	308	306	309	309	301	304	298	276	293	330	292	293	339	294	281	342	296	330	295	314	329	306	286	327	293	319	295	331	318	285	293	307	344	322	287	297	330	323	318	320	285	320	280
22348	6569	3982	2028	1444	1154	932	800	691	599	582	548	510	473	527	461	447	500	478	443	451	452	478	490	415	467	435	450	474	455	436	444	446	439	459	436	445	455	444	477	466	436	403	446	433	418	426	441	421	453	451	454	440	424	433	378	446	441	429	400	459	460	390	410	432	412	421	432	421	417	395	392	408	495	452	450	439	421	440	421	466	428	438	425	410	435	423	428	379	447	419	443	418	402	460	428	407	458	432	426	416	411	434	428	457	455	430	429	413	425	431	427	418	405	449	379	422	449	391	407	425	440	442	434	425	457	424	409	454	462	404	439	395	416	425	429	458	432	425	423	447	453	410	406	444	400	387	440	452	436	434	432	472	435	389	391	438	426	427	431	419	423	401	429	425	479	418	440	411	431	410	407	402	409	415	420	441	431	430	438	469	437	420	414	424	417	415	434	387	430	421	433	439	422	435	412	418	415	452	432	458	414	422	418	424	412	422	423	463	420	443	426	421	435	447	425	417	420	458	411	418	451	451	451	421	429	441	413	425	422	450	415	437	476	497	450	417	446	451	435	390	414	396	454	429	445	415	430	439	420	417	435	442	419	396	453	453	422	434	424	407	451	444	434	434	443	434	426	431	414	376	456	437	386	420	458	427	429	442	437	452	436	412	419	446	430	453	435	431	427	443	397	427	405	395	424	437	422	429	438	417	409	397	404	468	425	445	406	395	432	461	409	476	447	450	438	427	457	452	452	402	439	419	392	410	412	417	423	425	426	393	427	447	443	430	432	439	415	446	422	434	406	405	406	437	416	450	439	449	447	435	436	385	468	446	415	436	416	397	449	432	409	409	411	479	419	429	413	445	392	399	428	399	450	427	435	421	408	448	426	420	428	434	428	441	399	376	413	436	429	435	480	409	388	398	409	441	434	450	420	432	385	419	394	432	437	412	396	423	415	431	467	387	417	424	440	426	439	429	419	397	376	444	389	425	435	404	408	430	423	423	441	400	449	461	434	416	418	410	438	438	433	470	454	437	435	435	396	403	428	418	434	448	381	394	402	466	433	435	427	430	448	403	415	432	452	388	393	422	431	425	394	419	431	430	434	424	430	445	454	446	397	400	436	419	419	427	451	411	421	420	417	431	430	413	414	450	414	422	440	405	415	388	426	456	408	413	430	464	435	440	440	419	447	447	413	414	424	460	459	445	422	434	399	414	424	432	431	424	452	441	416	425	399	401	437	429	449	437	420	409	459	465	423	390	427	402	434	422	441	418	450	448	388	431	422	429	439	422	420	440	417	412	423	429	422	472	417	437	432	421	462	409	435	449	450	437	435	398	439	416	438	431	452	401	423	452	450	416	395	448	427	430	426	425	413	414	411	418	463	402	454	393	453	426	426	422	398	435	448	406	439	414	417	422	401	420	439	433	428	435	443	420	416	446	396	374	435	388	427	457	385	420	369	427	476	425	435	453	400	440	453	427	429	427	407	413	437	443	459	452	409	419	411	432	444	446	413	424	422	426	424	444	434	429	431	425	407	400	427	442	405	443	428	440	434	425	457	428	411	416	410	440	448	412	436	475	400	415	399	461	430	424	470	404	452	433	446	430	419	431	414	423	420	428	448	395	467	462	443	410	418	455	414	428	430	419	425	430	432	406	433	410	434	417	430	446	424	442	393	400	433	401	441	416	423	483	414	444	428	414	441	416	449	422	410	430	452	449	457	424	430	416	415	435	404	424	430	400	400	417	461	388	426	449	437	450	424	429	430	391	441	396	421	446	416	451	421	450	408	433	438	425	444	427	438	459	389	467	443	395	439	409	397	442	405	444	417	397	424	457	438	410	430	436	466	422	426	407	421	407	401	468	445	392	450	440	427	442	461	459	434	427	412	440	439	419	478	446	412	442	395	435	439	438	446	413	458	431	430	449	427	455	438	431	400	457	412	415	437	431	402	393	423	427	391	400	410	403	442	420	436	429	437	437	452	425	449	421	412	446	428	445	434	450	437	413	429	457	402	425	478	465	455	434	399	434	455	427	428	423	410	411	434	393	419	428	417	415	414	411	431	436	461	408	456	424	433	454	433	422	389	441	422	453	468	439	435	431	465	414	435	450	434	453	441	480	405	416	367	425	425	434	407	400	448	457	423	420	435	446	443	423	404	417	416	413	441	421	440	418	409	441	414	462	417	465	415	457	445	393	438	396	434	413	408	427	432	435	407	432	418	438	426	423	414	442	422	430	430	450	404	373	413	420	427	412	453	436	429	430	434	394	441	475	456	426	423	477	432	440	444	407	389	405	436	426	468	418	421	395	436	435	416	431	483	406	431	404	438	436	444	418	443	419	448	444	436	453	448	451	460	455	475	405	396	451	389	442	374	413	417	393	422	418	444	433	419	444	409	430	358	431	434	441	431	440	419	440	440	427	399	443	436	425	414	427	455	438	415	403	413	419	393	413	445	426	430	434	448	478	474	434	423	418	468	427	405	376	415	433	416	413	429	436	432	439	409	450	388	460	450	449	451	403	417	442	404	439	425	425	439	453	439	418	455	407	408	435	432	395	451	442	414	446	428	457	437	425	442	367	417	414	411	420	402	431	414	409	431	434	430	419	414	431	398	428	422	429	421	409	426	411	433	422	417	406	443	422	425	390	433	423	428	420	402	428	406	421	428	410	420	448	447	399	460	421	445	451	464	452	430	426	434	406	449	437	428	406	418	431	414	407	411	424	434	448	428	455	423	398	453	402	426	442	415	422	416	467	426	427	402	428	418	432	434	447	442	385	464	476	376	431	411	400	412	425	414	433	439	443	420	433	441	427	413	429	423	425	428	404	409	425	417	445	427	444	428	451	450	427	424	444	479	395	452	464	400	469	428	463	421	427	446	459	456	426	420	420	428	411	434	426	410	420	391	430	471	411	421	503	432	418	423	404	438	433	436	421	423	446	430	432	418	428	433	420	442	407	398	421	402	414	441	429	423	428	463	428	470	408	433	424	451	454	427	405	427	435	394	469	421	435	443	451	472	447	427	453	464	466	427	419	413	470	436	448	426	396	432	412	442	457	429	450	411	430	382	435	427	434	414	444	421	443	401	429	439	472	415	421	446	390	394	410	438	426	471	465	430	373	430	426	466	403	437	417	443	457	425	477	424	434	450	424	419	443	431	460	427	445	436	437	412	437	403	428	430	409	394	433	420	448	443	424	427	452	432	430	474	435	439	404	429	392	415	454	445	451	428	396	430	400	430	413	422	466	401	454	451	407	410	402	408	425	434	431	439	450	445	414	418	436	398	438	398	436	438	444	406	426	425	478	421	419	440	429	403	409	441	433	447	396	421	421	438	446	404	420	416	443	440	415	408	419	398	435	395	413	461	407	420	474	410	457	430	417	436	441	421	441	413	413	415	439	433	428	410	456	444	417	441	425	432	464	423	425	477	406	397	451	415	430	433	436	447	417	442	453	469	446	421	426	409	413	436	422	434	449	400	404	408	452	409	453	420
24863	21205	25620	21988	905	423	389	321	310	341	332	330	349	300	314	333	308	312	315	312	299	278	330	317	310	306	289	276	307	274	326	293	312	285	276	322	302	312	280	314	313	290	299	343	276	317	311	309	316	279	270	272	296	327	298	285	291	298	352	316	288	333	283	289	306	281	285	289	285	298	306	295	281	318	294	311	297	321	295	289	326	305	271	333	322	295	286	315	319	305	303	292	308	284	307	306	312	315	318	302	304	307	335	322	317	264	289	298	297	294	339	312	319	287	310	306	314	327	308	295	288	294	294	322	307	300	328	313	257	298	306	308	315	294	303	320	314	283	298	321	316	298	307	312	300	314	282	313	309	317	290	286	306	310	295	308	294	282	295	277	293	304	280	286	305	311	309	305	320	296	307	297	305	311	288	310	309	306	323	313	300	301	256	335	286	323	294	294	313	295	292	323	275	279	255	281	343	324	285	326	302	308	300	292	315	330	317	297	290	266	290	304	303	294	296	312	312	316	280	333	304	287	314	318	303	312	326	298	291	269	294	299	286	282	331	311	303	324	288	286	282	292	298	281	293	307	304	310	293	321	290	293	299	306	280	289	283	284	305	288	300	308	303	292	318	285	329	318	317	264	311	277	297	291	312	293	274	302	295	314	293	308	312	335	305	280	302	333	308	296	290	311	303	338	292	328	293	270	283	338	274	321	322	319	297	282	270	318	320	287	320	303	339	288	302	320	307	321	286	303	298	299	296	308	311	303	287	315	305	334	306	305	291	280	283	281	307	302	317	281	337	294	317	274	282	301	324	297	296	262	292	298	292	317	320	315	303	277	296	321	317	278	310	282	294	254	318	325	317	321	312	292	288	314	315	285	310	281	289	308	299	315	321	283	285	299	277	291	283	275	282	295	303	307	280	299	291	285	320	267	311	271	302	320	297	322	313	262	320	329	291	290	301	318	299	267	299	296	285	325	302	294	306	307	314	293	286	322	279	278	328	314	275	281	299	308	290	316	274	320	327	338	274	322	325	299	307	273	321	300	314	310	299	286	275	292	285	287	306	258	312	312	310	284	311	347	297	293	296	305	306	317	307	308	295	291	323	296	321	313	323	295	294	312	310	294	289	306	305	303	298	306	304	322	290	285	326	303	298	269	308	290	328	300	278	296	315	283	286	322	307	268	295	317	325	325	276	304	292	292	303	301	295	296	286	309	305	314	288	319	292	313	299	269	313	290	294	285	301	291	306	300	304	310	301	306	300	300	294	330	284	288	329	278	323	316	295	289	300	299	320	283	318	297	299	261	278	287	262	270	301	313	312	300	279	293	302	278	297	299	277	276	307	268	303	307	283	299	271	330	286	318	295	300	328	294	287	290	305	299	325	313	299	284	296	315	265	295	340	298	296	293	309	293	300	292	329	283	285	309	292	288	313	306	311	315	266	312	319	333	282	302	316	269	296	283	292	294	312	292	287	320	295	293	321	322	272	319	275	285	282	311	301	288	325	287	294	303	292	283	280	308	292	270	285	286	328	297	271	323	315	312	318	325	312	294	318	271	283	324	307	325	293	301	300	299	302	306	311	289	282	275	285	303	311	281	258	297	318	297	267	297	307	319	289	296	329	299	296	273	318	316	287	292	312	279	290	306	292	291	263	297	296	300	290	275	284	296	317	308	306	315	257	309	337	299	298	272	310	295	288	292	258	294	298	346	308	300	302	292	324	252	342	286	297	301	301	260	287	315	318	298	293	325	272	306	318	281	274	280	310	284	310	334	284	333	322	295	327	288	294	279	277	299	306	306	318	301	326	330	299	312	303	318	291	297	293	270	289	270	277	270	296	274	272	309	307	306	281	318	317	304	284	300	304	324	296	279	278	300	273	296	306	300	276	298	269	304	292	286	289	302	303	318	287	313	305	325	293	294	336	303	304	335	315	303	304	316	322	301	271	299	279	298	320	295	279	272	307	332	306	288	309	291	318	292	304	291	309	299	294	282	265	267	315	289	289	298	283	330	282	300	285	321	284	302	301	283	327	289	275	289	282	308	316	313	321	288	306	289	312	314	300	279	335	297	300	318	295	289	281	314	307	288	271	301	287	292	313	281	264	298	280	330	292	282	312	283	312	294	304	305	317	318	286	291	276	289	294	307	302	326	300	323	276	329	281	286	289	314	293	284	296	296	297	326	310	303	300	301	305	292	301	317	298	307	278	313	300	309	305	309	319	283	316	287	295	319	262	282	324	318	306	308	279	303	282	308	310	309	278	307	297	288	264	319	308	296	341	293	303	307	289	311	318	275	321	320	302	304	291	303	311	312	294	320	298	278	340	287	281	302	296	307	297	298	269	317	299	328	293	324	328	276	280	317	278	274	254	294	264	311	277	294	324	312	293	288	349	300	277	290	294	283	289	303	283	319	289	302	321	317	321	291	317	302	298	310	289	286	266	281	297	251	301	320	309	283	307	320	294	298	303	285	268	295	284	309	300	304	290	278	301	287	291	317	298	308	324	303	299	326	299	309	322	318	304	276	318	297	283	307	285	296	280	313	306	295	281	319	278	277	281	291	322	293	306	334	309	299	281	297	289	314	277	291	328	285	305	252	305	315	322	329	313	327	294	299	307	298	311	307	320	296	259	329	288	314	319	309	320	294	298	330	281	295	284	316	273	308	298	307	309	316	305	284	282	280	302	319	269	294	315	295	313	350	281	292	255	293	315	297	317	279	299	332	308	302	334	311	304	282	314	302	286	284	309	290	276	295	322	292	272	329	296	267	299	290	307	266	294	289	276	324	308	313	297	306	296	284	289	289	309	284	330	287	292	293	307	307	306	316	279	289	310	301	280	305	296	286	297	310	311	278	297	306	311	266	290	313	270	279	323	275	315	334	310	284	261	311	310	272	304	295	291	291	310	308	299	297	291	302	339	283	299	278	267	293	288	296	317	294	331	293	292	300	281	321	295	292	299	323	303	306	317	298	292	311	281	313	312	314	311	293	303	336	287	290	289	332	311	280	315	288	303	281	311	296	305	286	277	313	335	284	316	311	321	312	311	296	283	294	285	305	303	297	294	297	290	290	324	295	281	302	335	307	246	285	334	334	337	296	319	344	294	302	300	331	298	279	296	282	306	289	311	280	304	305	292	311	284	272	309	326	294	269	290	332	307	318	290	274	300	300	281	288	298	288	325	296	287	288	298	288	337	286	256	287	294	291	303	288	294	271	301	316	311	309	296	306	296	339	293	289	305	305	309	300	267	303	297	317	317	270	312	304	293	312	300	272	256	275	322	318	324	298	304	314	314	322	269	278	305	288	269	320	314	304	270	321	259	302	308	310	311	284	304	326	358	331	258	306	280	298	302	306	277	319	270	319	288	274	278	291	290	322	307	295	298	303	295	304	293	321	298	330	299	314	309	319	309	308	282	291	289	320	325	288	319	279	288	288	291	272	285	325	302	302	285	319	277	287	297	306	336	302	288	339	268	280	299	292	294	307	301	289
20773	3225	2058	1045	838	710	676	556	567	502	499	476	478	424	466	458	458	417	447	399	439	401	429	423	413	418	453	381	371	416	406	392	395	430	416	435	421	410	398	416	389	393	409	399	404	410	429	393	412	368	413	367	400	376	438	391	391	438	395	419	422	405	392	439	416	446	401	408	409	410	402	362	388	390	394	400	403	386	408	390	381	372	416	392	421	421	413	381	380	397	372	399	391	371	440	419	386	420	409	373	381	396	368	395	444	412	386	361	413	422	376	375	390	392	393	402	411	387	373	388	420	466	428	406	415	418	399	394	364	380	376	377	412	412	376	388	384	366	369	402	409	401	378	401	362	390	409	399	421	390	397	383	407	411	389	404	397	369	402	416	402	369	410	369	385	381	385	388	408	413	404	406	413	386	392	366	391	428	430	394	406	414	396	400	396	414	401	382	414	422	379	390	429	403	399	415	413	412	412	413	402	362	417	441	363	390	403	407	382	387	403	357	412	365	413	407	390	400	386	402	381	409	396	438	391	404	416	367	415	415	400	354	383	396	408	396	393	391	404	408	381	408	387	366	362	438	380	368	404	394	402	376	400	378	396	407	414	375	397	389	369	417	442	403	376	389	389	381	416	422	348	416	402	415	373	386	432	398	424	395	379	418	406	388	367	419	359	418	378	383	403	390	393	392	391	416	412	406	398	411	419	402	375	407	441	387	393	420	430	401	400	391	411	410	406	386	422	391	360	419	404	396	401	384	437	374	395	409	385	396	400	407	417	378	413	397	401	384	368	386	385	403	392	410	391	444	392	390	424	393	395	410	412	425	385	403	377	372	401	391	422	413	401	422	389	419	387	417	369	396	406	384	411	360	417	370	393	362	380	402	386	417	381	431	397	411	395	398	432	392	433	384	431	400	415	396	388	376	398	366	398	423	399	369	416	386	406	379	398	391	414	389	407	367	428	414	416	360	384	383	403	405	426	365	425	437	401	363	396	405	417	428	415	412	417	347	411	383	417	376	419	391	426	405	369	440	426	423	422	407	402	400	409	394	362	411	382	381	387	393	373	400	409	412	383	379	413	400	413	408	397	405	410	426	396	388	428	412	388	404	410	399	393	421	382	435	401	400	398	397	377	425	412	407	423	372	441	416	386	401	388	463	411	418	413	400	359	404	383	394	386	390	396	414	392	376	439	367	401	413	388	424	384	408	397	407	437	415	389	401	415	410	382	383	384	385	378	403	379	383	376	431	424	428	386	413	440	394	375	420	405	411	423	409	372	408	379	413	389	355	394	419	414	444	424	387	393	386	407	381	436	368	393	412	412	413	383	405	416	383	370	426	396	390	396	357	370	411	402	380	388	418	448	395	406	414	375	418	399	385	356	383	379	400	398	414	349	399	393	406	411	390	400	407	399	403	383	377	401	410	385	413	387	401	409	403	400	388	382	430	408	405	352	408	376	388	417	373	395	421	398	364	364	424	378	427	379	411	392	421	404	391	402	412	421	394	420	428	411	384	415	425	399	450	396	415	397	379	404	358	370	401	370	390	390	413	421	432	387	380	401	417	392	381	395	422	408	367	427	385	412	400	376	392	392	389	397	397	387	399	369	407	426	371	430	415	433	391	378	414	422	403	410	400	389	402	415	405	405	422	396	395	414	383	445	405	390	390	377	372	396	375	358	401	396	367	400	393	387	418	385	391	400	376	419	424	374	386	392	435	378	428	386	393	392	417	402	417	371	381	400	383	394	408	418	385	389	409	448	394	379	404	381	393	414	431	425	405	372	410	396	389	358	411	400	399	377	392	422	409	415	408	404	401	415	395	414	437	375	406	425	387	396	390	428	411	389	401	414	389	412	415	391	389	411	375	389	421	423	387	419	422	433	387	400	445	416	419	393	411	403	423	374	398	423	435	412	412	406	426	415	377	412	369	379	389	433	363	423	415	410	386	400	401	435	394	384	367	397	420	404	394	407	408	376	421	447	421	410	381	408	395	390	409	384	387	362	410	424	394	393	356	425	415	393	391	425	414	381	379	404	384	385	401	371	374	391	398	393	374	397	401	405	387	410	402	352	414	427	393	403	399	423	362	385	376	412	416	416	384	398	394	386	408	397	408	343	382	389	409	438	381	355	440	377	388	433	384	380	359	406	361	393	408	396	374	386	374	382	414	414	421	417	361	374	372	426	389	430	381	413	410	425	369	393	388	391	370	379	409	390	390	426	396	422	398	369	420	381	404	371	423	393	446	382	406	402	392	371	397	374	426	384	377	415	413	419	433	405	389	414	412	383	414	389	375	384	387	384	384	375	382	425	421	453	424	409	422	400	454	413	452	448	397	422	427	418	385	404	389	402	387	421	401	417	380	416	383	452	445	397	398	394	413	420	374	438	370	432	420	400	401	429	398	401	389	382	411	414	367	390	410	459	413	378	440	427	367	428	394	409	392	420	370	379	392	462	415	403	381	392	391	388	374	413	392	394	409	440	386	400	402	388	365	390	433	397	399	429	394	387	394	380	396	403	382	404	420	404	391	398	394	394	407	386	402	425	422	388	405	373	391	385	407	395	388	376	375	422	382	404	430	404	440	412	393	402	413	356	384	409	383	393	412	401	393	439	369	418	410	413	376	365	412	408	420	408	414	368	387	385	373	373	415	406	398	384	413	395	394	404	429	412	370	384	369	415	420	385	393	416	433	379	393	416	392	411	384	415	418	410	415	383	433	405	388	366	355	435	372	405	367	414	395	411	355	437	392	402	399	383	352	429	396	389	431	408	376	411	422	399	401	399	402	400	442	414	396	423	365	411	441	411	417	420	412	401	396	372	365	433	420	409	392	437	413	383	415	388	410	427	398	360	406	391	413	401	393	432	404	369	361	405	394	410	415	400	451	416	373	393	400	387	400	430	391	388	373	381	377	399	364	420	415	446	350	390	379	405	360	371	388	396	396	395	408	391	404	408	413	373	365	403	385	419	402	388	394	394	364	416	367	417	398	414	419	410	407	392	407	402	417	422	405	355	392	385	416	407	399	399	391	356	393	404	375	419	388	410	370	426	381	402	369	397	387	387	378	407	412	406	401	388	397	386	377	400	415	377	388	428	388	395	378	409	408	375	403	387	396	395	408	438	376	411	398	411	369	390	396	435	372	383	429	394	400	412	394	406	390	381	398	417	411	406	385	373	395	398	432	368	413	408	371	423	397	397	396	388	370	394	374	429	380	383	409	374	388	398	377	402	413	405	445	400	415	383	370	374	397	377	402	382	439	371	395	405	390	401	383	434	369	411	405	417	403	398	388	411	403	409	406	407	384	417	437	399	388	374	400	398	380	412	403	366	453	417	391	399	431	429	387	432	421	422	378	414	407	392	370	399	354	407	377	408	393	379	422	434	415	386	373	361	380	429	386	380	401	379	411	389	398	488	376	412	375	409	406	378	413	400	406	415	382	385	367	393	400	418	407	367	385	424	397	370	408	428	442	388	389	407	407	425	407	397	419
22599	21302	28562	24389	21302	18626	938	378	306	250	235	201	203	181	190	157	178	144	161	155	142	135	140	154	134	112	130	142	161	128	132	136	122	153	123	125	142	139	130	125	143	138	120	126	133	100	130	120	118	119	129	132	120	108	135	134	140	117	127	117	137	116	131	97	117	117	142	127	114	127	127	129	129	106	131	111	143	143	122	117	107	129	121	124	116	116	132	98	111	152	137	123	125	122	121	115	120	130	125	115	128	114	119	104	126	122	136	127	122	119	110	133	118	122	123	95	108	124	145	120	119	134	125	116	116	132	135	90	102	128	126	117	115	117	117	119	112	141	117	110	99	145	117	132	132	108	137	110	139	126	96	116	115	126	109	116	121	135	129	116	115	122	140	114	127	125	140	137	144	141	109	116	139	121	107	130	120	113	109	106	114	134	130	124	131	98	123	125	133	131	145	125	123	116	119	141	133	107	128	125	123	113	129	115	118	120	119	128	133	120	121	110	115	122	128	115	101	123	120	122	114	121	114	99	118	128	101	114	140	120	119	139	125	128	116	111	122	117	134	122	130	130	135	115	136	116	121	133	141	121	100	123	114	114	106	103	102	115	117	118	115	114	107	117	129	128	134	112	146	114	112	106	132	113	116	129	107	112	127	121	129	125	119	124	127	114	117	133	126	139	105	113	118	121	128	127	109	117	131	118	104	128	115	127	112	116	120	108	137	113	113	115	104	113	118	126	131	137	124	117	125	125	135	106	136	122	118	111	145	122	132	105	123	121	115	109	120	136	133	117	127	123	142	125	119	117	116	125	145	138	121	106	117	136	123	126	116	107	128	112	121	126	130	118	92	128	114	110	115	111	127	116	123	133	145	121	113	123	120	118	125	117	135	105	113	136	103	108	123	119	139	112	117	111	113	112	107	128	113	128	120	126	112	104	118	112	133	140	125	135	128	116	120	115	117	122	106	125	125	112	139	116	117	146	129	103	116	126	138	134	127	119	131	128	135	113	113	126	142	127	109	146	111	121	127	114	109	113	105	127	127	123	106	106	124	124	138	110	116	114	118	136	130	111	109	103	143	124	138	103	119	124	124	109	125	136	114	113	107	122	120	114	104	137	124	131	103	127	142	118	129	108	115	117	136	110	128	106	120	121	113	134	113	120	131	130	100	116	135	133	124	130	138	133	127	125	123	103	131	131	113	133	127	138	117	104	112	118	114	130	113	143	119	126	115	115	128	139	126	113	108	117	109	134	119	107	107	132	121	119	90	124	122	125	120	109	123	126	114	119	132	101	112	119	112	110	138	143	111	137	114	127	129	113	140	119	128	116	139	148	120	110	111	114	119	122	106	128	105	153	117	122	119	108	111	119	118	141	124	134	117	108	119	114	108	130	115	105	128	128	138	123	123	124	124	136	115	120	117	118	114	127	127	115	125	135	129	132	126	106	136	119	118	126	122	124	117	110	125	121	110	127	129	101	114	124	101	115	142	125	96	136	115	131	119	121	117	105	120	121	136	121	120	124	105	117	120	139	124	102	126	124	122	113	109	93	127	127	130	112	110	103	118	138	117	115	109	122	133	127	135	130	124	118	99	107	127	117	119	149	114	126	118	121	120	120	134	127	113	128	126	124	110	124	121	119	144	111	136	141	138	131	129	102	114	129	114	129	135	124	129	107	119	126	97	107	128	109	120	114	111	115	124	122	125	135	126	105	125	138	121	116	108	126	119	119	118	122	135	115	115	136	117	117	119	125	108	108	127	122	129	120	120	137	128	109	103	133	124	117	103	111	133	141	133	124	130	129	117	117	106	123	135	109	122	102	138	120	117	109	126	130	120	141	112	125	124	125	111	116	123	127	123	126	116	135	119	135	99	134	119	126	129	104	122	121	97	133	115	114	138	129	123	119	118	119	113	126	133	116	116	107	121	144	121	131	121	130	109	128	102	115	145	124	152	126	133	113	114	115	146	126	125	113	118	145	103	111	120	124	139	115	111	121	118	125	118	127	104	121	119	108	132	114	118	129	116	134	99	134	113	129	137	129	124	118	118	108	116	122	105	132	128	111	98	108	102	110	114	124	123	137	131	137	113	144	140	138	123	119	108	129	127	126	94	110	132	122	137	122	115	110	118	107	137	121	101	141	132	135	124	142	113	128	121	147	136	109	126	114	141	118	113	102	113	107	126	137	119	116	105	138	109	119	106	126	131	122	118	129	114	125	131	117	124	117	127	118	127	119	138	142	112	128	121	130	120	128	133	113	125	114	116	118	126	126	118	134	129	119	127	124	130	113	107	131	105	119	142	133	146	92	111	120	113	117	130	130	98	122	133	136	105	120	124	125	134	141	103	126	119	113	131	121	119	121	112	135	137	98	115	118	103	90	123	114	128	115	123	119	109	128	130	126	122	128	112	122	140	113	136	111	123	126	116	114	99	120	120	127	135	133	123	104	129	105	112	112	116	110	131	129	120	140	94	113	116	103	115	132	124	106	109	117	129	113	121	115	117	119	122	109	119	139	125	109	115	143	128	116	140	114	137	136	125	133	135	111	137	107	116	134	103	115	114	124	118	145	122	127	117	133	140	132	119	134	115	118	116	125	123	109	121	114	121	123	128	114	138	130	119	134	115	112	112	151	118	142	104	112	131	118	141	135	116	122	129	136	120	132	120	122	121	112	130	107	118	111	118	117	112	139	136	134	112	106	131	142	115	114	125	120	115	120	122	116	121	132	134	124	106	118	112	101	116	144	118	108	130	114	127	122	102	122	84	130	101	118	124	126	142	114	116	125	91	120	107	126	98	135	117	119	108	110	140	144	121	119	117	134	121	138	116	129	114	136	123	119	130	132	133	126	128	121	134	144	125	126	132	113	115	133	120	130	115	120	129	130	121	116	132	121	104	108	115	120	137	126	116	123	121	112	117	118	110	111	121	118	115	119	108	120	125	123	115	113	117	122	121	130	122	112	128	134	131	108	122	141	122	112	113	135	130	113	116	137	129	119	122	116	124	125	129	114	118	119	129	107	101	126	132	128	120	111	111	120	137	128	123	121	107	105	122	122	122	142	140	107	137	122	132	125	137	126	142	106	117	119	129	104	122	117	117	122	133	118	119	104	124	125	139	108	103	109	126	141	137	127	122	111	148	132	124	137	131	125	100	115	128	112	132	103	128	119	109	115	135	121	129	125	126	141	128	106	129	128	113	127	113	122	111	117	128	118	128	132	119	130	120	114	132	133	121	108	119	98	125	125	124	109	135	107	122	125	116	135	117	121	116	117	114	127	113	119	128	121	119	120	123	145	122	128	129	117	113	124	140	121	125	142	128	121	114	137	117	117	121	111	126	119	119	128	138	124	132	113	131	132	117	114	130	134	118	129	111	114	109	130	134	118	111	145	128	104	136	131	122	125	101	122	110	131	129	111	108	110	140	123	119	117	113	123	112	117	108	118	115	115	123	118	114	111	108	124	127	140	113	131	131	129	113	112	137	120	117	118
25922	10685	6534	2999	2099	1492	1097	865	698	599	509	412	399	362	309	300	271	279	245	262	253	202	230	217	215	194	195	214	199	178	208	195	165	203	187	191	185	210	184	198	180	194	203	183	182	212	184	198	187	170	177	167	179	171	205	172	179	183	166	187	191	167	186	185	191	191	177	162	185	171	180	171	163	202	178	170	167	159	159	170	173	183	187	174	162	181	155	163	158	176	164	151	172	165	162	158	165	188	175	180	160	171	173	159	175	166	190	171	158	175	203	150	171	162	147	171	170	173	171	191	159	191	172	169	187	193	176	179	172	153	187	176	188	180	167	169	156	167	158	179	168	180	165	174	153	164	164	172	164	164	165	168	206	171	166	176	154	180	150	161	166	178	160	171	179	170	164	170	182	173	166	184	168	146	180	166	156	176	180	174	177	168	171	166	161	159	164	170	159	180	162	139	180	169	177	161	169	178	180	153	159	169	164	162	142	158	151	159	175	173	181	162	169	159	157	159	180	179	163	143	195	186	175	180	164	163	171	162	154	157	177	171	196	169	175	164	180	175	170	177	144	139	163	164	181	185	164	149	186	156	171	167	171	187	186	167	144	170	176	184	170	180	173	191	157	158	169	158	166	160	183	172	186	164	162	178	168	178	162	179	155	184	160	183	176	160	163	180	188	183	183	176	151	144	189	178	177	158	167	192	179	180	166	160	184	162	172	150	156	144	179	163	175	155	166	163	195	178	154	170	182	183	177	167	183	167	177	184	155	165	137	160	147	155	170	161	178	182	150	139	160	195	199	168	171	159	175	171	167	179	180	166	179	176	168	147	183	160	179	156	183	194	160	206	157	155	181	184	171	171	183	167	163	168	181	192	165	167	175	186	184	171	178	169	152	159	183	182	159	182	161	161	171	183	170	158	177	179	162	156	175	174	184	170	202	184	167	154	187	180	194	172	187	165	170	174	169	177	175	181	173	168	173	175	188	159	180	171	167	181	185	146	154	176	141	168	165	170	168	169	189	175	148	182	150	159	165	180	180	156	181	205	148	174	180	174	180	191	168	172	154	175	185	193	179	164	165	199	170	180	164	163	189	144	152	173	153	188	163	172	179	169	171	180	162	182	190	171	177	174	168	153	139	162	176	145	153	172	183	176	192	163	191	183	160	164	177	198	148	177	164	193	173	159	175	188	177	184	175	167	160	175	149	149	162	161	168	167	176	155	171	189	168	165	169	174	165	162	177	191	161	142	185	169	157	162	163	171	164	150	175	175	161	183	181	173	167	173	168	164	200	153	168	183	197	177	171	163	169	158	166	151	141	189	170	185	175	183	176	182	164	177	191	171	174	154	183	185	182	166	177	191	172	159	164	171	169	171	164	157	157	152	201	173	175	161	173	178	152	150	150	161	188	160	205	185	181	150	169	170	149	159	149	159	159	174	187	174	161	143	174	179	153	166	160	171	146	174	174	170	153	188	169	160	198	178	180	156	171	179	156	177	172	175	158	169	175	179	192	154	161	145	182	171	177	159	183	167	159	152	165	184	186	183	179	175	196	189	184	196	170	176	177	177	175	169	159	215	162	195	156	192	165	141	176	163	177	177	144	150	190	149	198	188	189	167	179	180	184	164	172	164	187	184	172	173	182	177	149	161	190	169	141	161	160	173	178	191	163	159	159	159	156	161	183	189	177	162	181	161	168	153	168	165	189	178	170	165	163	158	175	156	167	151	207	161	163	173	191	176	157	168	183	171	179	152	189	163	170	156	189	180	177	160	187	164	178	143	151	152	163	175	177	131	165	174	178	157	170	177	198	177	172	182	189	162	201	167	146	146	198	179	161	165	177	179	168	177	164	166	165	169	164	158	175	150	178	144	176	149	190	191	177	166	176	194	182	176	170	153	160	169	156	177	172	169	181	191	171	156	177	138	194	175	140	181	164	164	179	168	149	178	163	159	156	199	155	188	162	170	193	180	203	170	180	193	152	181	173	172	161	177	184	175	183	141	158	160	150	166	155	153	148	170	209	176	138	164	153	175	157	162	174	150	164	157	181	169	168	175	172	181	179	156	180	174	167	147	176	183	196	166	148	170	155	163	163	165	197	182	176	148	178	169	152	181	161	189	175	186	173	193	187	194	171	167	170	161	183	174	153	192	184	183	174	172	168	159	174	172	172	177	182	159	174	181	170	190	163	164	182	190	164	182	177	167	172	149	148	151	184	163	154	178	177	174	177	156	157	166	157	180	152	180	168	193	188	175	165	168	185	166	175	153	155	177	162	157	158	195	180	146	171	165	182	191	187	178	207	157	139	152	192	206	193	164	179	198	158	165	167	168	171	187	169	172	174	150	176	166	174	163	179	188	158	158	174	179	184	159	166	174	176	170	171	175	167	156	175	153	157	169	190	163	167	185	160	162	176	165	176	197	166	165	173	151	196	143	167	199	189	161	165	156	173	176	202	158	153	164	150	191	167	164	190	179	169	161	177	161	186	164	184	154	183	155	167	161	186	186	175	160	189	144	177	171	169	157	148	170	162	154	175	188	167	189	172	172	175	168	169	170	195	163	164	170	182	166	157	169	197	166	168	174	195	157	166	166	158	184	150	171	153	155	164	166	151	192	159	192	180	157	175	184	154	173	150	192	166	148	169	176	175	211	163	174	170	185	185	147	178	197	181	164	155	175	147	179	164	158	173	182	203	172	176	165	156	157	175	175	154	156	178	160	180	187	166	180	187	192	168	188	164	143	179	146	178	173	164	170	183	194	170	184	173	153	161	166	161	158	155	151	164	179	159	195	185	189	187	178	169	178	168	160	165	200	178	181	169	158	153	171	159	186	187	145	161	154	189	172	159	168	177	167	158	159	159	165	168	177	187	170	172	169	199	160	162	194	154	181	147	177	182	165	187	170	177	186	181	171	166	161	161	160	168	172	172	188	194	175	177	197	153	175	181	190	182	182	176	158	175	185	163	180	161	169	163	163	165	165	174	186	178	171	179	172	173	186	177	158	179	163	179	163	180	165	171	179	183	168	177	183	174	172	171	181	188	186	171	162	166	168	192	182	170	198	162	192	184	168	176	149	158	174	166	184	195	182	181	181	189	179	165	179	199	185	172	162	158	176	184	160	184	181	181	166	170	168	166	181	171	172	185	202	162	163	157	178	181	160	168	176	172	210	162	174	188	180	183	177	181	149	148	171	170	168	194	165	140	160	152	177	174	169	159	177	173	180	165	200	175	180	164	180	173	153	159	178	170	177	158	167	171	170	195	172	168	186	153	148	172	175	170	175	169	170	146	161	175	161	194	178	161	159	189	169	185	184	177	162	168	146	185	158	163	160	163	184	175	168	176	165	161	172	183	171	154	156	218	159	159	163	187	186	169	171	184	175	183	150	170	180	168	197	166	187	173	164	163	174	188	167	169	161	171	146	168	175	134	187	171	177	182	160	180	173	177	172	175	175	179	180	170	185	171	158	170	161	170	171	168	158	158	165	180	180
27696	15455	2043	577	478	438	417	376	429	462	427	436	418	431	409	415	431	405	406	415	404	362	419	430	403	420	461	422	391	408	406	422	404	397	427	374	417	455	444	438	437	381	399	425	405	390	418	444	458	410	404	441	443	429	431	439	392	377	436	388	384	382	411	410	452	430	419	428	404	387	418	435	422	420	409	397	451	410	434	418	481	400	404	393	440	395	422	389	392	452	410	399	450	437	411	452	422	449	392	417	450	406	401	399	398	421	454	406	392	404	467	418	453	452	432	440	432	403	401	449	439	409	402	416	451	425	396	419	389	423	438	429	436	445	407	398	375	443	400	401	419	405	373	364	446	444	361	395	363	414	435	375	429	438	430	430	401	417	420	405	416	406	422	403	412	430	408	399	412	444	403	427	425	385	405	402	419	408	420	382	400	471	417	404	461	408	414	407	406	412	414	403	429	412	379	411	404	398	370	416	400	392	393	464	417	392	404	416	410	427	461	425	396	431	420	383	400	429	408	388	459	424	406	445	422	375	372	433	448	405	457	416	413	415	408	413	385	427	414	406	392	395	393	379	386	430	397	449	385	412	430	406	444	423	418	412	399	430	403	410	411	405	369	421	415	431	388	404	420	392	394	420	377	434	392	392	404	382	426	416	449	420	412	387	402	388	405	427	435	445	403	414	463	427	394	418	414	423	390	399	389	410	369	393	400	400	422	409	423	406	441	442	406	410	413	423	420	380	416	432	401	371	444	422	404	385	426	408	391	456	406	390	378	402	402	413	391	410	405	385	412	403	407	426	405	432	404	422	394	400	386	407	411	414	458	410	437	419	422	474	443	411	410	391	408	408	399	406	422	396	430	387	403	369	434	421	396	420	393	403	418	389	445	436	391	384	414	432	418	403	427	420	410	436	407	383	397	378	404	429	426	414	435	396	412	440	416	417	424	409	423	414	402	417	415	371	384	412	381	393	421	432	424	403	409	407	400	402	417	413	419	400	419	444	431	420	433	403	392	417	402	359	392	385	387	401	400	420	429	411	430	397	418	440	447	402	383	429	413	405	421	375	367	419	422	430	402	409	394	413	420	429	413	419	454	410	406	379	451	420	420	393	448	414	369	458	445	401	372	419	423	440	393	393	402	418	422	415	383	409	385	410	472	382	427	397	431	429	423	387	419	381	416	428	426	393	455	386	405	381	408	404	405	408	433	377	406	397	411	430	439	410	415	389	404	395	446	398	375	409	398	425	419	381	418	409	402	414	393	409	450	395	411	415	373	405	362	415	391	430	385	384	417	428	439	410	408	401	405	428	363	423	436	380	424	421	409	419	409	425	394	394	413	421	439	408	432	408	415	402	421	395	407	418	399	393	429	378	428	416	444	426	385	419	415	424	399	424	424	426	441	454	409	396	396	415	415	416	395	430	415	466	441	442	404	414	394	455	403	452	424	399	377	413	414	422	436	433	408	407	385	397	386	396	384	447	406	370	400	434	427	404	389	398	407	400	388	398	408	410	387	423	405	431	401	431	407	370	421	411	425	379	426	386	414	451	392	409	385	377	436	410	411	393	403	414	445	437	433	422	436	415	442	449	427	429	391	432	379	410	415	411	430	374	426	420	412	415	400	408	434	401	447	432	398	365	415	397	418	417	418	357	434	434	410	411	429	405	388	414	388	384	419	397	433	394	439	446	406	411	401	390	405	446	382	400	420	416	401	398	421	388	409	400	425	400	445	435	378	408	404	453	457	402	382	389	414	406	402	403	410	431	397	410	391	432	409	393	427	412	406	442	425	406	397	414	451	430	445	411	391	383	418	384	425	420	433	437	400	368	391	403	458	400	390	425	416	477	449	409	454	419	398	437	437	415	391	416	452	400	427	420	409	411	422	443	392	420	445	448	437	437	426	410	421	432	406	413	382	374	435	363	386	430	410	435	374	383	419	393	445	406	391	385	406	445	400	380	377	406	439	441	434	443	397	388	416	383	397	425	410	391	427	442	410	409	425	375	387	375	444	412	416	428	396	379	427	411	414	403	393	424	433	408	398	426	455	427	402	375	433	395	423	411	403	396	415	444	379	401	429	396	385	417	446	435	411	414	432	400	390	420	418	429	442	391	400	431	409	406	399	403	418	414	431	418	406	441	395	380	433	405	440	428	420	444	395	424	411	435	405	393	455	396	386	402	389	414	400	423	381	434	406	408	420	436	433	398	432	402	427	406	417	433	421	384	435	406	417	408	406	362	392	432	436	425	431	420	407	419	434	410	399	423	424	435	394	454	379	423	370	394	405	404	417	389	372	438	433	413	435	406	438	402	420	392	417	415	405	406	411	418	425	396	408	405	431	453	409	396	413	405	440	400	439	387	459	422	393	424	427	407	397	450	424	416	399	412	415	394	418	428	427	403	424	423	400	378	448	429	424	405	433	422	390	416	424	433	435	419	449	382	419	442	384	417	418	411	368	388	443	430	429	412	428	375	418	411	421	435	406	375	413	393	431	389	401	399	425	434	391	405	426	382	435	409	453	416	415	416	388	414	405	404	402	404	426	417	419	393	443	405	394	411	397	404	369	405	411	416	394	371	396	427	380	407	443	398	403	388	422	433	461	377	405	411	473	402	412	416	428	402	444	435	389	406	434	436	387	405	402	398	429	390	412	438	381	404	409	409	452	399	445	416	398	401	440	400	417	466	422	372	446	423	403	455	410	401	396	403	455	430	393	418	415	419	406	442	417	413	417	413	463	447	414	457	443	411	433	411	400	401	380	397	412	423	408	405	399	434	405	426	427	469	417	410	405	412	387	398	391	413	402	463	438	363	393	425	432	397	442	456	396	433	418	389	402	415	414	390	392	422	405	423	403	397	432	420	416	398	420	424	396	399	408	405	410	422	422	400	387	422	428	436	401	404	425	417	415	429	430	402	403	417	405	417	464	393	408	430	407	445	422	425	412	432	428	389	439	405	402	457	389	405	407	447	377	432	419	414	433	428	407	423	364	396	476	387	408	450	434	403	412	416	399	412	433	433	386	417	415	405	394	398	391	441	401	412	432	378	411	406	401	434	407	386	468	393	433	404	397	431	401	398	416	450	415	421	404	401	411	430	427	383	409	429	421	434	401	411	457	422	409	398	396	403	437	380	409	410	395	407	427	370	388	428	387	403	419	398	397	402	387	413	413	423	410	429	411	351	413	411	404	445	419	389	388	432	415	410	422	436	416	431	406	394	424	417	402	442	397	411	421	414	423	430	413	380	384	416	410	422	462	407	444	427	425	394	403	414	409	414	430	410	438	439	398	382	430	427	460	406	422	409	414	398	455	418	396	399	397	450	412	416	435	393	420	438	396	442	429	388	398	416	417	409	401	476	408	395	427	392	388	407	419	401	401	446	429	397	429	402	383	449	417	428	407	413	428	414	397	405	426	413	411	419	430	422	388	418	445	412	405	435	411	405	403	407	433	434	413	420	408	413	426	420	433	400	370	436	417	423	424	412	379	346
8161	958	709	685	609	618	555	559	579	576	591	564	538	575	573	556	579	619	569	557	562	591	552	529	605	531	523	543	498	574	548	578	589	527	593	571	547	552	604	591	569	531	568	575	562	568	582	540	574	560	563	595	587	568	524	557	526	572	555	565	565	552	592	539	577	491	561	522	563	555	514	488	549	607	552	546	567	552	545	534	585	559	550	569	534	525	585	574	543	546	572	584	518	529	547	560	558	580	577	545	560	575	547	551	536	517	574	567	562	586	544	550	534	568	540	536	536	556	543	573	583	559	559	556	609	549	529	568	544	540	576	540	524	586	583	565	577	547	545	550	587	545	557	551	546	551	508	560	548	559	557	617	565	569	536	527	593	581	554	528	552	516	563	518	532	501	548	547	555	576	559	563	530	544	571	545	535	536	521	540	567	552	547	577	575	564	538	553	565	531	593	540	546	580	509	570	554	579	532	529	577	574	548	535	538	588	531	530	539	579	585	536	571	590	510	570	526	563	527	586	533	558	564	540	519	554	551	564	572	538	555	566	529	568	587	535	565	564	585	563	579	572	590	547	543	627	538	532	545	534	580	564	569	556	559	562	558	546	580	539	614	567	548	546	542	529	544	573	555	573	556	555	547	577	552	568	583	550	529	566	524	573	517	579	581	543	554	585	570	586	619	527	549	591	527	570	631	545	538	572	576	552	559	563	523	534	611	509	527	538	561	570	558	542	527	557	572	528	579	556	542	557	578	542	531	583	585	617	533	548	535	581	543	568	578	547	550	591	560	565	569	570	572	545	505	597	532	568	588	552	543	554	541	502	517	572	548	531	561	539	545	569	582	500	536	592	546	541	562	548	586	536	563	592	565	594	557	558	592	542	562	580	528	543	533	548	568	568	579	557	603	571	561	558	575	570	533	586	578	540	582	556	550	560	584	570	545	584	571	549	577	523	584	609	559	526	601	552	556	530	608	565	559	561	567	568	551	555	549	522	559	562	550	574	535	585	575	561	544	551	555	542	566	555	603	594	560	575	588	523	601	602	536	559	538	575	582	549	547	535	553	558	526	555	554	578	585	535	531	544	553	581	507	560	562	597	574	566	565	558	563	517	551	611	534	563	586	595	566	524	564	533	559	539	555	550	591	587	542	546	569	506	566	556	520	539	572	577	564	578	620	566	571	577	570	543	558	537	576	571	553	557	579	542	565	545	530	534	528	564	560	582	559	570	556	566	525	534	594	550	524	516	529	539	536	557	532	572	570	553	594	595	541	565	556	559	561	562	520	571	564	550	570	551	542	549	579	565	566	576	533	551	568	527	592	569	549	574	560	549	597	531	542	544	569	546	529	624	512	552	561	574	585	553	599	579	527	568	571	572	555	543	554	514	534	575	562	554	572	555	544	530	579	553	552	580	516	543	574	573	569	541	567	554	537	547	579	550	563	582	542	573	549	543	527	528	552	547	554	534	581	570	564	570	562	563	583	609	551	552	562	565	551	551	570	552	532	548	547	584	568	591	556	583	579	577	557	565	526	547	555	538	523	534	542	536	539	569	536	581	579	556	564	567	545	550	583	526	545	542	529	540	519	570	578	547	574	539	550	557	583	577	532	546	518	550	548	544	537	636	570	581	547	585	540	530	533	563	538	531	538	562	536	572	576	563	584	512	581	554	559	587	555	578	549	548	561	571	571	571	537	548	530	552	523	537	572	538	564	570	571	571	579	607	575	572	556	511	572	555	530	568	592	580	503	552	560	572	536	501	579	539	556	576	512	578	590	526	591	576	519	559	557	556	502	620	556	564	555	568	571	555	566	544	570	583	595	565	538	541	524	534	543	567	597	568	546	518	566	537	567	523	596	532	595	540	544	555	561	587	539	527	562	568	547	577	548	565	568	596	552	528	526	540	542	539	544	556	535	557	529	525	537	594	606	610	551	559	532	551	518	539	583	516	550	549	590	586	556	555	592	569	527	575	579	517	517	540	556	584	540	556	565	582	559	581	563	527	546	567	555	582	586	537	571	486	581	567	596	538	595	554	552	536	570	526	564	505	562	525	528	551	575	554	541	542	545	584	547	546	510	531	553	522	582	520	555	568	538	515	543	576	556	504	521	555	570	527	566	542	545	532	591	587	513	584	554	544	547	558	517	550	573	543	567	505	579	540	543	581	552	552	557	577	566	571	547	541	521	555	581	549	590	578	560	572	561	578	523	568	502	569	543	521	543	560	607	564	601	558	565	567	541	573	536	569	557	570	509	565	576	555	551	519	549	528	567	577	581	608	506	554	549	548	569	567	586	596	570	573	568	579	545	603	546	497	538	560	568	560	548	526	551	572	557	550	555	540	561	546	536	572	571	590	589	559	603	555	552	600	539	591	581	522	567	545	584	563	596	559	529	552	573	564	530	551	545	557	574	560	574	543	559	528	590	600	549	590	510	593	562	557	524	607	563	579	556	556	604	607	581	547	560	579	537	558	596	586	563	558	567	560	584	583	540	593	568	620	559	566	579	540	552	596	540	523	591	520	571	541	550	547	521	537	546	552	528	580	568	521	520	543	574	586	624	567	542	546	561	525	562	537	543	556	569	576	574	577	546	572	542	564	535	544	542	576	575	544	572	535	570	574	546	535	512	553	555	569	559	562	566	559	576	505	604	562	564	520	570	545	582	574	567	574	577	551	578	539	547	573	549	568	572	541	576	581	555	547	533	611	563	550	526	581	487	558	591	569	575	548	611	588	544	564	577	533	559	589	568	554	561	571	542	563	549	602	577	592	585	546	547	572	521	561	524	580	558	546	565	526	528	581	585	549	565	559	559	542	527	603	566	545	545	546	559	562	584	555	594	565	596	578	583	580	572	563	584	538	528	606	569	583	605	532	513	567	577	565	573	542	519	525	543	553	542	576	553	539	553	555	570	574	605	577	551	558	562	558	543	503	575	570	560	554	560	555	561	557	551	544	614	579	514	528	584	541	573	552	596	596	567	559	603	547	507	545	575	587	594	579	575	562	555	538	542	560	517	610	521	597	571	545	575	564	585	539	526	550	603	555	550	580	543	571	541	562	549	566	551	597	543	609	568	544	519	586	537	560	580	616	559	550	510	568	555	531	550	559	548	593	541	581	565	559	542	587	542	538	561	567	497	602	583	521	583	529	589	575	572	606	559	507	558	567	585	525	552	581	511	549	542	541	578	572	609	560	568	558	533	572	553	532	551	539	560	595	527	538	550	574	568	567	578	583	612	562	595	540	549	558	560	539	564	569	562	554	587	513	573	580	574	538	572	576	515	569	563	551	574	565	584	536	568	562	569	558	539	513	538	549	548	535	552	544	591	526	578	570	529	586	600	566	543	514	556	532	496	509	538	559	539	566	596	567	544	569	552	531	549	556	516	562	533	530	541	531	552	592	542	596	603	539	569	547	552	588	587	534	541	577	563	560	563	554	563	582	579	547	590	564	567	587	530	575	569	547	542	537	550	580	548	578	556	586	599	550
23478	21268	27906	24941	20463	1837	619	428	389	389	338	343	353	319	324	352	366	308	290	328	299	317	315	305	323	335	310	349	312	297	325	295	309	297	308	321	322	292	319	327	306	326	317	272	316	333	320	289	309	295	309	272	276	295	280	303	327	257	347	319	264	338	300	305	320	266	306	297	308	310	328	316	326	283	309	311	277	277	285	295	292	287	324	286	304	295	333	284	331	303	306	335	283	325	338	301	283	349	304	296	324	315	307	283	297	312	271	277	323	311	306	297	287	294	311	299	324	295	297	304	289	301	311	283	311	303	297	300	265	272	295	273	321	297	303	281	295	300	297	312	299	306	304	279	311	325	313	304	345	293	304	308	297	302	329	287	282	317	295	312	309	322	258	292	291	302	281	278	303	297	309	284	290	309	311	306	291	299	329	277	279	302	299	309	295	303	308	310	293	305	313	310	313	295	292	301	302	298	300	322	299	312	301	306	289	308	337	298	294	306	291	285	315	290	316	294	292	302	293	270	314	315	333	298	285	317	301	336	273	317	325	305	275	319	326	298	318	291	330	314	301	307	280	311	286	274	332	300	293	306	315	313	333	291	294	268	279	288	278	301	286	294	273	311	328	285	294	282	295	282	302	266	304	320	292	295	295	289	311	258	332	288	303	280	301	303	323	285	281	272	302	317	321	277	325	277	316	288	295	309	308	294	295	290	296	319	286	316	323	302	322	321	335	332	331	321	320	282	286	305	298	285	306	331	275	289	302	307	326	316	282	334	299	302	308	301	313	299	302	286	318	309	315	302	283	306	283	328	326	284	302	303	319	298	314	291	287	281	323	302	272	272	281	277	282	314	301	313	290	315	306	282	288	312	276	297	322	312	314	298	299	304	299	283	299	274	270	280	298	319	304	324	315	327	290	297	268	282	316	317	329	298	276	292	290	289	329	308	297	310	294	299	273	316	335	312	272	279	321	294	298	326	326	303	299	267	275	310	284	293	290	309	279	304	304	297	325	331	300	322	271	274	303	293	302	301	306	292	304	325	274	287	297	300	314	285	268	294	335	303	309	292	280	282	296	318	291	270	270	288	311	314	314	315	290	311	284	296	309	333	314	295	302	314	287	307	316	310	330	304	278	287	267	296	282	314	336	310	266	318	332	311	313	278	315	285	286	327	324	299	307	306	295	302	321	285	289	266	284	308	306	310	310	304	279	300	321	281	318	297	323	312	278	306	293	326	334	288	302	289	285	307	316	304	296	314	287	312	277	315	305	296	278	315	304	279	301	290	266	268	305	309	304	320	306	288	306	307	299	290	287	266	290	290	313	308	283	291	301	335	287	329	321	295	330	287	274	303	319	273	308	273	317	294	299	301	321	312	288	306	288	300	244	315	306	342	298	302	297	320	302	270	299	285	306	301	321	295	303	284	285	269	295	323	301	310	276	280	313	308	291	300	298	308	287	286	307	307	284	332	308	322	314	291	306	280	302	303	326	279	287	310	333	296	317	335	295	312	330	304	317	304	312	290	314	297	273	301	295	298	298	309	258	274	305	293	269	302	309	286	290	314	273	315	309	270	304	295	306	316	271	301	346	244	297	297	329	303	311	321	285	278	299	325	326	297	311	317	307	313	331	266	271	290	299	302	308	287	327	285	324	302	316	290	270	307	283	301	324	290	290	307	307	289	320	269	307	294	266	303	282	327	311	323	311	323	334	300	337	291	297	300	298	330	289	318	309	310	279	305	297	295	304	332	320	316	289	293	283	302	295	293	292	305	306	265	304	319	302	287	314	287	284	293	339	311	317	305	329	308	304	313	318	326	334	295	291	308	297	301	304	266	332	308	303	288	335	315	312	288	311	279	292	276	315	325	288	319	285	303	272	299	332	308	304	311	290	303	310	326	317	307	315	297	312	300	300	292	312	319	293	299	280	273	313	287	301	317	304	290	287	277	300	309	315	315	286	304	310	313	283	315	308	314	310	315	328	332	285	291	315	327	311	291	269	279	302	326	297	291	306	302	294	276	287	314	306	308	324	306	310	277	319	285	283	279	318	323	296	331	288	296	308	300	303	292	291	293	276	303	305	276	298	304	311	329	298	333	317	310	317	296	290	310	318	294	309	289	305	266	323	309	319	298	297	267	294	300	311	290	296	309	292	282	325	310	320	280	306	311	341	285	310	298	299	315	265	283	295	309	290	283	289	318	292	298	318	266	316	299	267	271	304	320	319	303	271	311	314	316	265	302	305	322	292	287	323	305	304	292	300	290	310	305	295	295	269	287	313	319	314	317	302	303	287	309	315	271	291	316	303	298	334	317	313	306	319	341	300	318	312	294	315	321	330	325	307	293	277	295	304	312	277	320	309	323	277	296	297	291	300	306	319	282	305	303	286	302	308	342	312	313	285	287	291	288	307	287	306	307	288	289	311	286	286	293	273	309	301	329	304	329	310	285	291	331	315	301	318	270	276	280	319	352	296	315	298	293	311	310	307	314	283	319	300	286	321	322	286	318	298	287	266	303	274	325	275	316	314	308	304	326	321	293	284	261	298	312	292	279	319	305	279	332	326	298	302	273	298	303	308	284	292	291	325	320	275	292	319	308	286	296	318	309	306	323	332	304	318	315	316	284	293	287	309	302	317	288	308	318	291	298	282	306	289	300	276	317	279	302	318	289	269	315	300	290	334	297	304	302	296	274	290	324	303	292	301	325	288	312	296	308	316	314	312	285	308	299	309	302	298	324	349	290	328	312	317	315	309	308	300	307	314	291	321	334	297	303	290	307	275	289	296	331	303	298	279	307	307	304	328	279	289	308	308	305	294	277	292	284	336	311	281	292	293	334	305	297	261	318	289	311	332	297	289	312	305	317	316	329	313	310	292	305	301	281	308	320	279	310	327	306	306	294	305	309	301	332	310	289	289	284	297	311	293	308	303	316	304	303	300	282	295	313	307	314	286	315	296	295	306	310	282	318	304	297	291	299	287	320	293	303	295	318	315	327	310	275	294	314	297	291	308	296	296	298	288	272	300	308	298	351	285	288	310	304	316	286	321	319	272	288	297	315	309	276	295	278	329	260	282	293	305	295	305	321	282	295	313	295	322	278	306	297	310	297	305	289	301	315	296	286	289	296	319	323	323	301	302	277	277	305	289	306	317	287	282	329	302	282	319	285	334	300	296	312	326	305	295	288	325	311	305	294	276	321	306	289	291	322	308	325	282	306	293	296	297	293	328	313	303	315	282	307	291	327	294	313	305	303	293	323	298	310	288	264	301	312	313	305	303	318	301	330	338	289	297	282	267	302	321	322	300	280	306	283	311	295	337	296	311	288	273	278	336	271	339	327	317	322	287	305	299	270	308	316	320	303	305	300	308	298	316	282	271	307	306	323	282	293	268	317	333	289	303	331	313	300	268	303	308	352	298	295	317	292	320	313	303	328	315	309	297	303	286	303	316	291	327	316	294	320	290	291	286	269	320	299	290	300	321	311	305	289	271	316
23517	6623	4032	1941	1464	1153	972	785	652	668	508	552	511	502	501	516	494	460	462	442	481	457	411	450	428	465	444	435	442	436	427	411	446	415	497	453	448	440	419	434	451	407	428	409	421	443	409	434	443	456	430	445	401	442	415	446	442	453	424	417	447	463	387	432	437	442	393	419	448	433	410	423	452	435	409	409	432	407	391	395	433	379	399	416	414	439	446	396	413	425	418	422	436	437	439	428	435	420	387	411	446	440	388	425	417	413	424	456	432	403	426	410	400	426	404	418	398	405	415	396	421	429	424	409	422	394	414	424	385	414	418	429	417	419	404	406	424	452	436	379	402	417	410	420	435	444	457	413	396	445	428	412	425	432	435	399	415	393	382	421	399	397	429	431	420	419	402	414	430	436	417	418	436	400	422	424	405	404	445	430	430	424	430	420	407	377	402	393	426	471	411	431	448	423	415	435	407	394	422	442	403	405	432	441	382	397	410	380	417	414	404	418	416	405	400	421	434	434	440	377	430	441	427	391	383	424	450	428	462	439	411	430	386	378	410	451	392	428	420	384	417	438	463	449	425	463	410	444	437	406	407	434	437	450	387	409	442	407	415	416	405	405	442	427	469	417	426	390	413	444	434	413	426	426	446	453	413	445	380	411	419	441	403	381	448	430	421	419	434	402	426	432	438	404	397	448	419	404	408	408	382	367	442	428	406	409	408	431	445	424	384	400	382	438	417	387	438	411	413	374	406	441	401	404	422	407	420	434	391	418	411	435	439	467	409	423	429	418	393	437	425	455	412	394	446	431	394	447	462	437	442	436	427	414	419	425	436	419	408	450	429	460	446	402	393	380	406	417	411	436	432	414	426	420	409	445	398	403	412	430	480	402	429	451	404	397	439	409	458	419	416	371	408	412	415	434	448	429	415	409	398	423	446	402	449	401	400	409	421	425	432	407	471	439	409	408	426	404	427	436	424	454	420	428	409	426	396	443	429	409	440	415	431	370	394	430	425	437	398	430	383	398	420	398	404	402	413	416	440	442	420	463	395	427	403	422	420	414	443	398	434	413	444	403	432	436	434	418	406	425	409	404	395	388	432	393	405	402	428	437	411	430	442	417	405	424	434	412	397	398	458	412	457	400	419	410	435	398	444	442	384	444	415	438	426	379	408	453	411	418	416	406	433	435	400	464	414	435	438	382	414	438	449	412	469	424	378	395	432	424	413	415	414	374	438	427	437	434	437	448	389	387	416	412	389	413	418	403	419	417	405	436	450	401	401	426	460	475	402	428	445	420	453	448	409	368	407	410	414	420	412	401	408	415	414	416	412	398	461	392	421	398	421	410	393	378	380	443	430	450	449	430	426	442	409	408	406	404	419	415	405	420	404	378	410	424	410	430	384	434	438	412	432	405	402	418	417	376	434	415	414	428	431	421	406	401	395	416	455	428	443	425	412	454	449	405	439	401	419	414	423	444	401	410	419	404	447	443	381	430	441	441	431	422	413	408	435	439	407	426	446	421	431	426	394	400	427	418	427	428	424	437	377	421	411	413	428	418	439	438	434	422	420	400	401	429	384	440	439	413	369	424	437	402	410	410	440	418	448	377	421	406	384	423	432	396	399	403	448	428	428	409	415	461	424	431	442	424	379	436	410	400	412	425	436	454	468	437	415	425	401	417	434	414	430	442	439	429	378	444	424	408	472	417	409	434	421	419	423	422	415	392	467	414	445	413	429	411	419	405	410	426	400	418	399	412	420	408	410	382	408	461	412	433	424	408	408	380	427	438	396	444	433	409	428	424	422	401	410	424	402	402	388	418	384	433	419	384	425	397	449	412	421	421	423	402	431	420	436	441	376	434	409	448	413	401	429	418	403	410	438	408	449	402	419	446	439	418	460	413	398	413	432	395	418	432	419	378	405	425	400	432	397	379	413	440	467	407	438	393	420	417	455	403	433	399	420	423	421	421	447	431	429	434	427	374	465	436	400	401	404	436	399	397	395	434	404	442	414	420	427	388	401	398	394	418	433	431	456	399	457	441	451	416	410	429	421	421	425	423	462	389	435	429	414	384	440	406	416	459	399	418	417	419	418	448	426	435	407	424	457	430	428	406	440	445	443	404	378	422	409	422	436	379	429	448	437	423	433	387	387	439	407	400	407	424	429	454	392	388	444	437	413	463	468	411	436	417	427	410	425	412	449	395	405	408	406	435	437	405	398	423	424	415	431	386	416	383	402	440	382	396	403	428	388	423	401	372	402	428	416	409	388	416	418	469	425	414	405	368	429	475	387	378	430	417	431	389	414	416	449	427	428	435	436	420	392	431	405	434	393	435	434	405	431	430	452	418	422	429	429	424	380	414	430	399	441	420	438	433	365	442	423	434	427	417	400	417	388	412	388	413	420	394	389	416	432	392	442	409	416	408	447	403	425	432	438	394	401	432	402	411	434	448	404	436	434	430	446	435	435	403	398	428	430	437	428	422	408	415	411	422	415	448	425	440	433	443	397	413	421	462	428	420	434	424	428	422	438	453	406	426	413	418	439	407	394	414	435	431	448	408	428	428	432	441	430	418	431	413	427	412	434	454	389	408	392	419	442	442	423	439	434	392	425	432	411	443	420	406	410	421	409	452	443	450	386	403	431	411	437	423	390	419	432	440	422	444	434	362	399	463	430	407	362	377	424	463	391	424	401	432	410	449	399	383	443	425	450	379	451	401	387	413	421	434	419	431	404	430	431	402	390	393	412	398	413	398	461	406	418	409	413	425	392	413	445	395	411	422	429	404	429	426	460	417	448	445	437	427	421	413	413	389	378	397	436	441	440	449	435	429	419	409	439	405	464	386	416	429	413	408	411	404	423	424	393	403	409	404	418	428	423	427	377	389	415	395	420	440	397	396	421	415	414	416	452	412	393	415	425	435	422	425	391	414	410	415	362	428	428	457	435	422	430	454	443	438	427	394	459	398	435	433	381	460	421	408	393	438	418	436	430	427	416	379	429	429	407	422	411	422	451	415	398	397	425	366	444	441	452	450	390	456	443	395	421	405	405	432	453	408	424	420	409	395	392	402	425	434	413	423	442	414	446	430	394	424	437	405	444	399	440	427	378	430	392	441	400	445	406	393	393	439	415	451	396	439	424	423	379	410	423	429	418	416	444	466	393	412	387	417	479	429	451	395	435	413	408	480	430	416	397	413	397	416	410	400	432	400	418	416	405	432	463	432	410	434	398	446	431	415	405	444	427	423	440	397	401	427	418	391	404	424	394	434	417	415	445	417	388	436	422	430	410	393	420	421	438	416	376	410	418	441	397	424	437	413	458	464	391	378	461	403	395	421	434	419	424	403	434	400	406	409	432	424	412	417	426	433	407	409	394	442	424	404	419	423	402	434	460	436	378	437	450	402	425	452	413	374	433	461	433	439	406	424	413	423	422	404	426	443	431	422	427	428	453	427	413	416	425	448	449	427	419	398	416	399	389	371	429	376	447	448	421	454
24838	21234	25671	22090	986	395	374	330	314	342	301	327	309	306	306	294	316	284	306	294	338	284	316	339	297	285	304	266	347	282	265	260	317	307	281	287	324	292	267	300	293	325	327	294	302	292	287	331	301	311	306	290	305	307	283	311	298	294	280	298	270	301	263	322	299	308	296	268	312	300	310	318	282	303	293	286	300	299	317	282	271	293	282	284	273	290	270	334	299	309	319	279	269	272	281	296	277	271	269	295	297	307	280	307	332	323	282	286	302	305	260	298	308	288	289	283	306	288	328	298	273	262	290	326	299	305	279	303	290	261	315	282	312	334	319	314	272	295	297	302	296	287	282	305	324	294	313	278	305	270	282	300	288	290	293	267	303	300	289	294	282	300	282	317	325	305	335	295	291	314	293	262	283	295	280	307	287	302	292	302	325	297	283	285	286	313	298	309	307	306	327	298	316	270	282	307	309	291	312	292	303	300	287	321	276	310	299	296	301	287	250	286	266	295	303	331	321	268	287	298	276	319	282	279	307	314	308	300	303	304	314	277	307	299	293	277	283	297	272	296	299	298	289	315	247	289	287	300	326	273	304	315	311	294	308	294	284	282	319	300	271	300	299	320	335	292	277	290	281	287	275	295	291	305	302	282	298	301	296	294	303	283	283	310	272	336	276	298	307	320	292	304	299	273	289	311	313	289	313	273	308	268	308	284	280	320	306	297	291	306	284	300	334	269	287	269	296	302	305	284	298	296	276	316	285	308	306	285	309	294	284	273	301	288	281	291	310	313	276	299	286	307	322	269	296	288	274	293	249	273	291	293	308	292	332	315	306	306	301	295	306	280	324	291	300	322	314	288	334	304	313	305	315	291	290	266	298	297	287	294	278	284	277	284	289	282	302	289	313	325	268	279	309	318	288	296	315	302	315	287	313	275	303	323	309	301	297	287	296	294	299	282	287	289	274	285	289	296	296	273	285	332	312	303	279	283	276	260	290	257	280	264	300	292	330	300	294	310	297	338	295	271	312	324	287	334	289	267	306	287	294	322	327	312	307	294	324	339	340	280	304	291	295	304	322	319	294	281	298	297	304	287	285	313	300	318	265	272	321	287	278	317	280	292	269	314	299	309	289	262	292	284	325	291	288	327	310	332	276	308	303	275	248	303	290	301	289	315	296	269	261	273	303	280	308	303	323	316	306	285	325	270	282	283	293	288	313	278	287	308	317	292	280	316	306	282	289	308	285	291	286	315	292	309	305	279	330	281	297	312	303	302	284	316	293	303	317	288	288	285	293	307	293	301	334	282	289	299	274	322	300	298	288	296	314	267	305	274	324	313	284	296	313	345	309	292	303	273	304	309	304	302	268	293	288	302	297	279	291	312	306	280	290	292	279	336	309	311	267	296	314	297	309	285	314	307	290	303	281	306	305	293	305	289	297	289	283	314	266	277	312	301	285	285	318	293	309	307	279	270	286	284	295	298	317	283	289	284	325	279	266	278	295	307	303	293	288	312	321	323	265	239	326	308	275	292	300	320	317	270	326	291	296	269	308	310	311	294	324	315	286	283	292	276	308	303	307	332	269	293	294	299	301	299	304	280	268	272	277	278	287	269	324	292	318	278	287	318	289	341	277	307	284	289	311	301	281	286	288	312	286	286	297	291	311	295	324	293	331	307	279	285	295	302	309	267	281	281	287	277	321	293	271	271	288	276	256	322	308	323	320	298	341	291	284	295	300	321	332	280	326	277	299	275	289	315	271	311	331	312	295	318	293	343	305	274	293	307	293	283	312	318	329	332	337	258	281	291	297	282	296	285	326	297	319	302	304	299	315	270	284	291	287	300	308	312	267	289	328	276	343	293	309	294	299	325	302	294	318	294	315	290	306	303	294	329	304	273	301	294	319	303	335	272	312	289	283	298	281	292	278	303	312	271	290	287	281	318	327	327	273	331	280	310	281	320	326	298	302	303	313	312	276	268	316	292	288	315	300	296	302	289	315	318	317	280	296	286	304	297	311	265	295	309	299	313	290	302	312	291	285	310	266	287	313	332	277	314	318	291	295	305	317	282	305	305	313	290	299	295	300	293	291	327	299	278	314	296	275	305	283	300	284	290	292	287	296	313	265	322	287	279	322	297	298	296	304	290	277	297	308	280	277	278	276	304	318	290	297	270	287	293	297	319	305	281	306	283	289	293	279	290	281	316	312	311	283	304	292	274	306	301	278	281	304	311	316	272	303	260	281	303	272	309	312	277	286	322	277	289	291	292	300	284	279	339	310	312	286	319	271	305	284	278	281	323	285	286	283	311	306	296	295	287	256	287	303	293	298	295	276	317	311	297	277	312	290	307	286	303	282	303	283	292	294	313	296	266	294	248	309	304	316	307	278	314	265	316	295	288	304	299	302	295	309	270	306	309	312	274	280	275	303	278	284	286	310	317	296	331	291	296	298	291	305	310	280	290	298	289	298	283	276	304	301	296	297	313	283	293	289	288	317	271	258	289	303	348	268	294	280	290	317	301	270	278	295	311	291	277	289	314	282	323	274	289	302	305	293	298	307	277	283	276	280	313	283	308	293	296	265	305	290	296	308	300	276	293	301	311	283	304	294	319	291	313	274	325	307	312	296	314	311	323	317	289	284	284	279	291	258	292	319	315	305	284	312	321	268	265	306	313	315	295	264	313	286	279	303	304	295	299	290	319	312	295	267	329	267	277	289	280	304	269	316	281	304	260	320	327	250	325	304	268	322	279	280	292	306	311	267	327	301	294	297	311	285	326	320	274	272	292	289	285	299	296	318	287	301	292	270	272	306	309	294	285	301	300	295	332	314	286	304	333	279	273	309	296	274	300	273	304	298	297	295	297	308	306	306	335	308	304	277	296	312	291	329	280	316	328	282	300	309	297	293	271	303	323	301	307	302	330	319	284	329	285	274	298	290	295	287	322	296	287	319	312	287	284	301	311	333	287	308	294	310	307	307	290	274	284	290	287	306	294	267	293	280	295	323	297	282	295	276	288	297	304	303	284	306	298	303	283	290	289	304	278	278	279	260	301	314	286	276	292	304	320	312	288	301	300	286	304	283	293	284	269	292	287	297	302	321	274	301	289	283	294	328	310	299	287	287	275	314	295	289	278	292	314	271	312	275	305	304	290	284	310	330	282	293	283	283	283	278	292	289	309	303	311	298	284	286	305	301	276	283	339	281	313	333	293	305	305	300	295	314	295	301	276	299	323	305	306	307	292	314	310	290	314	301	284	313	329	279	295	307	284	256	294	295	291	286	286	299	309	312	286	288	266	340	321	295	307	277	282	306	306	293	325	298	279	313	330	331	294	303	295	293	308	297	303	298	317	278	271	320	301	298	291	277	280	303	298	303	307	262	275	288	312	326	283	299	282	305	266	318	277	294	310	284	283	308	297	292	290	292	310	280	328	292	293	311	305	277	292	296	291	297	309	294	292	293	299	314	322	316	309	287	326	303	301	304	295	295	291	304	277
21760	3232	2005	1128	887	710	626	537	551	462	466	483	490	443	431	419	422	446	411	428	392	392	429	430	413	388	413	416	357	363	396	413	375	414	403	387	389	398	427	419	407	394	363	419	396	401	385	398	396	389	390	367	354	416	407	396	443	405	387	378	395	432	395	387	390	370	405	413	395	413	441	367	381	410	411	384	397	380	393	366	385	427	411	419	407	369	414	371	412	389	410	380	335	440	377	405	410	419	419	385	380	368	421	365	441	421	394	414	392	358	403	408	412	416	367	389	366	388	459	368	459	392	387	398	402	406	377	407	387	431	399	436	387	382	427	395	417	414	384	396	411	388	411	416	397	407	398	379	376	397	379	402	393	408	411	403	395	386	400	376	410	408	414	380	416	401	389	421	416	390	396	397	359	423	397	394	345	367	406	392	384	369	415	402	380	381	388	404	381	414	393	384	413	398	386	413	439	415	422	387	400	368	387	403	393	363	388	370	375	431	397	414	401	404	398	367	383	370	395	383	412	369	392	375	388	376	416	388	437	383	409	429	430	367	396	417	397	386	365	389	414	363	386	383	405	406	377	379	424	365	421	383	373	405	372	369	379	408	376	412	389	379	382	401	390	370	429	357	381	372	405	381	395	408	388	387	348	400	403	389	379	396	423	423	374	413	386	394	403	368	366	382	403	362	374	371	436	403	406	357	366	362	375	397	404	386	378	398	425	390	416	400	389	373	399	419	436	415	403	391	396	370	370	405	376	417	398	384	375	374	400	382	353	358	403	409	395	411	392	406	400	378	359	402	382	399	367	383	402	440	392	397	379	410	392	436	382	388	346	383	383	361	388	368	369	376	394	407	420	387	379	394	404	400	374	436	380	375	396	368	396	404	423	438	391	366	369	402	362	394	432	381	361	393	433	397	375	340	409	347	390	390	409	382	397	388	383	375	379	434	396	382	385	430	339	379	416	407	394	361	408	399	419	363	410	429	364	447	401	376	380	416	441	428	381	433	370	402	394	394	428	389	411	412	385	402	420	375	405	378	415	378	396	380	384	417	398	404	375	402	358	400	408	397	368	418	388	355	393	398	376	381	402	390	429	360	388	388	365	402	438	424	396	385	375	378	399	401	420	396	380	413	387	403	369	366	371	388	405	400	363	413	347	401	390	419	369	413	389	383	402	419	389	377	403	391	355	408	353	396	411	360	418	374	387	396	371	398	369	384	378	424	402	410	412	387	432	368	416	381	373	355	381	374	386	414	359	408	397	387	416	409	401	429	399	348	397	431	411	421	409	411	409	359	403	417	367	395	383	364	412	379	414	395	353	405	414	417	401	368	395	431	364	351	396	413	397	383	368	373	396	398	398	408	395	385	377	417	371	385	407	388	388	369	415	381	379	352	396	422	412	396	410	380	400	406	416	418	430	431	385	412	392	397	382	417	391	391	393	380	404	416	382	379	371	385	391	391	422	393	389	355	373	412	432	388	399	390	400	389	425	427	374	385	403	398	391	391	378	394	406	382	407	387	397	390	358	395	403	423	392	362	414	388	340	379	382	387	409	403	366	377	410	385	373	353	371	397	380	400	421	400	437	376	382	420	377	349	407	415	370	387	438	392	444	374	396	393	408	369	403	366	395	388	404	417	378	385	417	374	396	392	394	415	390	378	383	392	390	410	435	380	397	391	434	390	384	401	422	366	395	393	381	424	366	377	384	372	363	423	429	390	379	379	411	369	396	409	440	385	388	403	380	388	414	403	341	377	350	420	360	393	416	371	419	409	389	405	398	370	418	413	383	389	398	412	398	412	429	397	415	407	403	386	396	369	392	393	392	390	389	363	370	395	397	353	398	419	387	427	428	392	411	415	402	387	394	378	368	415	419	431	393	445	374	388	404	409	352	436	374	367	376	409	415	424	390	398	374	401	413	406	402	418	396	397	409	386	400	434	425	409	369	362	382	417	375	392	412	421	373	400	386	423	413	410	382	402	411	411	374	368	409	356	421	397	383	383	408	385	408	388	386	347	374	385	360	391	426	411	413	406	395	395	381	408	383	371	430	405	424	380	367	366	390	389	411	415	378	403	399	375	397	398	397	398	393	406	396	395	400	363	376	375	425	381	396	385	400	387	420	421	397	418	385	396	374	377	397	400	377	380	394	384	420	396	362	378	372	350	385	403	404	386	413	411	403	400	384	396	425	420	349	371	380	404	364	378	402	417	379	408	391	377	391	398	400	455	357	420	388	376	403	374	386	409	406	406	379	395	373	442	411	355	405	381	433	389	391	390	413	404	416	365	380	365	392	427	413	394	401	402	399	390	413	399	391	371	392	387	381	400	371	393	418	402	386	385	360	400	413	405	417	373	350	394	401	373	400	365	395	373	386	386	397	407	414	391	377	386	377	381	428	441	394	401	430	392	392	396	422	382	389	411	400	374	376	408	394	407	401	406	394	381	372	387	403	389	415	402	373	368	387	377	371	366	383	432	382	354	406	403	376	387	417	362	392	418	377	401	425	388	415	388	375	392	337	389	400	383	393	421	376	440	370	421	419	408	417	381	440	417	409	393	387	414	419	433	369	409	417	417	412	398	388	401	399	376	407	384	433	388	389	376	383	386	385	385	396	400	400	417	377	386	423	443	388	379	385	404	431	390	371	409	384	428	377	385	388	403	360	395	396	421	418	403	380	410	385	389	395	381	406	385	362	377	400	365	374	404	371	386	390	384	411	401	407	389	400	425	409	377	400	376	387	396	406	409	403	412	390	370	399	391	385	418	388	409	371	404	384	371	388	417	414	424	399	401	425	384	414	388	388	383	371	410	391	400	369	405	392	381	428	434	406	385	397	377	380	392	347	409	393	390	385	378	392	399	411	367	372	382	424	389	435	396	410	421	385	402	378	392	364	392	383	397	436	391	374	368	383	356	374	358	390	394	359	409	405	360	407	389	368	389	376	398	397	361	411	377	394	369	381	402	370	395	418	385	404	386	352	383	393	415	369	422	414	384	410	368	393	405	396	410	375	403	439	404	406	386	418	404	406	440	380	382	391	393	368	364	392	386	390	353	416	413	397	391	381	393	409	409	415	374	365	393	403	402	377	405	406	417	409	379	402	413	400	424	349	424	394	399	402	400	387	382	421	397	444	395	407	391	409	377	373	430	424	377	408	406	373	404	422	387	411	386	382	427	365	409	368	385	381	393	390	389	399	376	421	411	390	379	395	381	397	345	386	393	370	405	404	402	378	355	377	362	422	375	379	393	400	365	412	399	388	414	361	383	377	389	408	445	413	363	368	402	402	377	410	386	372	419	367	412	380	383	424	429	389	416	389	361	383	386	383	374	385	408	409	352	380	392	379	426	362	386	423	354	396	398	377	404	379	374	376	404	417	408	361	398	388	400	390	397	409	410	404	367	400	400	388	388	342	407	410	398	380	392	409	375	381	407	405	374	410	415	405	408	359	387	423	401	414	361	383	377	401	403	409	378	382	388	374	389	397	417
22680	21312	28537	24428	21311	18903	957	361	297	265	222	214	200	172	175	163	144	181	138	140	149	145	140	117	134	117	142	153	150	118	148	125	145	122	140	127	130	103	137	97	144	125	125	139	114	129	132	115	120	143	137	104	130	127	127	118	121	126	126	124	119	114	118	116	108	126	137	129	103	131	121	116	123	120	142	137	117	104	118	120	125	109	116	104	103	124	103	113	122	118	134	105	116	118	124	126	106	109	111	114	114	133	105	109	138	127	138	130	139	112	127	126	135	137	107	116	120	107	131	91	118	126	131	111	120	111	119	146	123	131	119	101	112	119	111	106	132	129	133	117	106	127	128	118	131	113	121	95	107	125	110	116	102	116	109	124	109	108	121	110	117	131	121	120	129	121	106	127	116	130	115	122	116	128	123	117	145	111	114	140	138	114	108	124	119	111	110	119	123	102	139	136	130	117	140	142	122	130	114	114	132	116	127	113	113	114	114	118	120	108	135	101	139	118	114	132	117	116	113	91	107	116	128	103	124	134	121	110	109	153	112	119	101	125	114	108	125	110	129	130	86	135	117	112	129	136	133	126	106	122	137	115	117	148	111	124	135	142	112	134	125	120	125	129	122	118	115	122	113	105	116	97	126	106	129	122	96	115	115	145	109	115	128	118	125	125	125	131	123	108	128	130	113	120	102	116	106	106	115	119	120	114	123	118	104	124	115	120	136	127	136	99	119	108	121	141	114	121	129	127	126	126	100	123	119	105	94	105	110	113	112	125	113	107	124	112	115	124	118	137	118	121	125	117	123	135	106	110	111	137	124	123	116	117	126	116	112	124	127	132	106	123	110	103	130	119	106	119	126	130	118	134	103	108	140	111	113	116	115	108	100	118	121	115	120	120	106	115	116	131	122	115	129	125	97	138	128	136	122	109	111	122	121	102	110	96	114	126	113	130	118	129	118	114	112	103	124	124	117	112	125	126	120	124	137	125	127	112	115	128	120	130	124	124	131	104	111	135	113	130	144	115	119	101	125	137	114	131	120	123	117	129	114	131	117	104	118	98	135	115	122	121	134	142	145	112	127	105	114	113	107	119	108	126	124	107	125	117	117	124	113	138	130	124	118	113	102	118	111	103	111	116	134	115	139	109	138	105	134	134	112	96	115	107	106	135	132	119	118	104	113	127	116	110	127	109	124	123	130	137	123	131	96	106	106	123	118	111	105	117	121	111	116	114	115	135	117	124	123	122	117	113	124	120	99	106	108	122	129	113	122	97	106	130	98	120	112	119	120	127	121	108	128	121	111	113	134	103	115	106	114	111	121	126	126	139	133	111	111	123	116	149	99	133	111	129	127	134	89	121	121	113	128	109	116	101	139	110	113	119	120	116	97	110	123	134	113	137	111	103	111	113	113	128	134	126	138	117	104	108	115	138	98	128	131	116	124	102	116	115	108	123	120	129	109	118	115	123	136	138	115	127	108	100	120	125	122	138	121	116	112	142	121	114	119	125	120	132	113	124	115	144	115	121	105	105	109	122	128	109	106	118	101	120	132	122	141	114	107	121	132	124	144	123	119	129	109	131	101	126	124	138	118	122	124	124	132	136	114	117	136	118	97	117	126	137	104	126	112	122	108	139	122	123	114	110	129	106	115	115	123	108	116	134	95	140	111	103	115	98	119	111	117	105	123	117	132	123	118	120	129	117	113	143	130	125	121	123	138	121	124	118	121	115	114	98	124	132	127	120	95	119	119	127	125	141	131	122	107	118	93	106	128	119	121	126	92	114	140	109	110	112	97	119	109	125	114	113	122	109	142	139	119	116	118	95	123	127	123	100	121	106	121	125	114	103	98	121	131	110	126	127	115	127	121	131	120	121	98	111	125	122	128	102	111	122	115	133	121	95	113	114	98	133	126	117	89	131	100	111	128	106	116	135	120	102	127	123	126	141	106	118	123	123	117	130	115	119	132	115	142	118	137	120	105	128	116	132	118	127	116	111	117	104	109	125	108	107	102	99	123	129	116	121	116	130	133	132	131	124	113	118	99	118	128	114	137	101	130	138	109	113	139	140	122	115	133	116	116	110	121	118	137	118	110	100	113	120	118	108	112	105	120	116	135	136	110	117	120	108	106	108	114	116	131	123	103	125	114	116	117	133	114	123	121	124	126	104	112	98	140	132	124	123	128	118	120	117	103	129	111	124	111	133	104	120	116	116	119	111	124	112	126	118	117	120	92	135	130	130	117	110	121	138	111	132	121	110	135	124	139	122	105	119	126	138	130	134	122	106	130	139	104	130	121	113	122	117	120	121	115	114	87	126	120	130	117	92	114	129	114	113	98	129	131	136	110	116	101	153	115	132	108	119	120	128	101	105	115	125	119	104	126	109	127	132	149	122	125	110	113	119	125	124	95	111	104	115	123	105	133	92	106	134	110	105	117	103	104	131	111	115	138	114	126	117	114	95	94	118	135	138	138	129	121	117	118	133	119	132	113	111	128	114	114	124	133	114	137	125	122	121	134	112	104	112	113	114	132	118	125	121	135	111	128	120	128	134	139	126	132	117	122	135	108	103	152	113	101	117	134	114	128	128	123	139	125	115	111	125	124	121	126	125	101	105	129	131	109	96	128	114	101	121	133	92	141	93	139	102	130	122	122	131	135	137	120	128	102	120	114	112	115	116	116	128	125	138	109	133	126	108	122	142	119	99	101	105	108	107	117	120	114	127	134	115	121	123	133	137	124	121	122	125	127	128	125	129	119	107	105	136	124	116	122	131	111	107	108	118	125	152	112	114	105	117	134	115	113	122	106	122	120	116	100	110	100	131	143	103	121	115	129	109	116	127	101	116	130	126	136	112	137	112	122	136	124	107	112	105	126	129	116	117	137	115	134	112	102	128	119	135	131	115	107	140	122	126	112	124	111	123	135	121	111	124	119	115	131	114	107	97	128	125	110	106	115	128	116	117	119	117	133	136	121	99	119	118	114	116	149	104	123	114	123	115	115	120	106	110	132	111	144	141	111	109	128	120	132	128	117	135	114	113	120	127	105	91	116	124	115	103	100	127	106	97	122	104	111	130	107	117	133	125	121	118	119	124	112	141	124	126	113	125	124	126	107	115	113	108	114	121	120	112	132	123	116	141	139	114	138	119	123	111	114	112	107	135	143	130	113	108	100	115	95	118	114	116	128	112	116	119	106	110	124	146	114	133	111	115	128	114	126	105	120	118	121	119	122	126	124	99	117	115	109	134	126	108	124	112	119	127	117	141	119	116	133	130	116	102	116	103	126	117	117	127	134	123	123	117	118	128	117	131	134	120	127	123	130	104	123	103	134	122	107	135	116	117	122	127	129	106	97	109	102	91	112	109	119	128	124	115	121	109	116	114	139	116	125	133	115	114	119	104	110	117	123	114	120	134	120	117	125	124	137	115	129	132	130	140	112	111	115	95	112	118	118	100	115	116	129	116	110	143	118	106	124	123	123	136	124	121	130	108	132	109
27457	10493	6479	2854	2082	1502	1119	860	691	549	507	407	399	293	332	281	274	251	271	245	217	208	190	217	187	214	220	217	221	228	202	183	198	207	201	212	176	189	191	193	186	185	180	174	191	174	147	156	174	163	152	180	158	150	185	180	170	164	185	151	170	156	176	159	139	175	175	165	169	170	155	180	179	172	172	173	159	164	166	157	143	157	140	151	170	185	166	139	169	168	179	173	169	173	179	172	176	162	176	180	171	170	182	169	171	187	177	166	173	177	158	172	151	171	150	176	170	139	164	158	154	158	171	166	168	163	148	174	152	190	186	179	189	167	171	160	171	152	170	166	165	180	173	171	165	156	156	179	178	173	186	168	161	166	157	191	152	154	182	161	158	152	184	171	160	171	168	174	172	168	155	168	139	167	171	171	172	177	164	172	161	149	173	161	178	182	166	158	178	176	178	173	180	165	170	180	172	171	183	178	171	170	167	163	160	169	177	160	159	165	143	176	176	163	148	163	157	152	163	157	174	154	176	186	151	161	168	157	170	132	166	161	148	149	177	183	182	162	182	156	155	175	156	181	182	167	157	165	183	163	156	143	138	178	158	188	161	184	161	169	177	162	169	159	166	162	157	150	175	165	168	160	184	179	163	171	176	149	151	149	167	180	175	136	159	165	184	176	163	164	191	185	170	135	156	158	161	166	157	185	177	152	178	149	172	182	173	168	183	167	158	168	170	154	169	172	185	191	182	157	180	138	180	148	135	184	166	165	164	179	164	163	162	186	181	170	168	160	147	175	175	170	174	160	171	186	157	171	183	165	181	165	175	169	160	169	170	176	144	150	165	179	166	179	136	156	167	168	151	166	168	197	141	159	174	156	176	188	164	171	163	155	183	175	175	158	183	160	159	184	150	161	162	175	153	191	163	152	176	187	171	164	188	159	170	166	164	178	182	199	167	145	168	158	160	164	161	162	158	186	174	177	154	182	161	151	169	159	190	167	157	153	182	185	164	171	170	172	151	163	180	181	162	152	169	155	183	165	187	193	169	161	184	194	196	162	144	163	162	163	181	169	166	175	168	155	176	168	173	150	161	180	169	166	164	179	148	149	195	205	143	153	156	184	190	169	185	189	177	162	172	193	174	167	142	141	169	154	168	162	181	146	162	174	169	149	159	150	158	184	175	156	178	174	158	173	159	181	171	165	171	167	152	156	171	176	166	179	159	168	160	171	186	167	164	174	143	202	144	160	196	158	184	163	178	174	164	155	161	170	172	167	175	174	175	153	170	174	156	188	161	169	146	169	159	174	178	166	174	180	173	145	176	141	156	167	158	193	188	185	161	177	170	146	180	170	175	173	154	165	158	163	177	157	158	157	144	160	152	153	173	171	170	159	153	163	170	160	160	168	169	179	159	171	165	154	170	182	165	157	170	156	161	171	176	159	167	166	184	165	157	177	162	169	170	183	170	170	173	169	164	160	165	187	171	149	185	163	170	145	178	170	152	156	159	152	192	204	178	143	188	168	167	166	174	155	180	185	178	171	181	151	154	202	166	178	152	177	173	175	137	171	172	199	164	168	209	194	156	176	170	175	185	160	159	168	163	165	178	196	133	145	179	202	168	169	188	179	170	186	181	164	153	156	155	146	166	157	168	175	183	165	171	183	164	166	164	180	157	164	158	162	167	162	160	161	170	189	169	176	141	192	147	193	171	182	202	171	165	156	160	166	165	162	170	165	199	179	169	170	167	188	159	180	163	184	175	146	158	181	162	163	190	177	169	176	148	160	138	146	170	164	168	180	170	154	162	171	154	157	163	174	178	164	155	162	168	161	165	154	160	186	148	166	164	160	173	160	171	149	148	167	174	189	173	165	167	177	153	161	159	184	176	149	161	138	154	178	189	166	160	163	167	167	172	184	153	173	162	140	183	166	161	159	166	175	155	158	169	168	184	171	150	158	158	172	168	170	156	168	176	201	164	143	135	182	156	174	158	161	165	161	154	157	154	154	176	160	161	165	154	157	170	201	161	157	176	189	181	154	164	176	178	163	176	164	180	170	167	152	166	167	171	160	151	140	165	168	164	161	173	172	167	179	169	206	161	171	166	168	160	208	171	150	156	171	171	170	168	157	166	148	164	180	184	169	159	153	162	160	159	172	166	147	178	174	169	174	186	173	144	169	160	180	176	167	168	141	159	180	180	181	173	155	164	179	168	168	169	164	172	161	153	176	167	145	150	183	162	161	164	176	179	153	146	185	150	172	173	149	195	165	144	144	162	157	179	180	156	177	184	172	146	166	166	181	183	147	171	156	137	146	137	175	173	164	165	155	164	166	167	171	194	164	177	162	190	159	153	171	170	158	160	152	166	140	156	155	168	182	157	179	161	159	167	177	162	156	149	176	160	152	179	171	187	162	179	174	176	155	172	160	158	182	202	192	173	184	181	174	177	131	164	152	169	169	151	148	176	177	176	168	178	155	177	151	134	168	154	157	189	168	181	166	174	161	168	169	159	170	155	167	170	176	165	165	159	153	169	171	142	170	167	160	148	170	172	160	185	184	152	172	141	167	176	190	168	181	178	203	154	177	159	180	174	162	185	160	182	154	168	161	163	175	171	154	170	140	163	146	167	184	169	175	153	188	171	164	176	170	169	156	161	176	144	170	150	158	181	162	148	151	162	169	187	165	170	170	159	173	167	170	158	170	179	164	170	163	180	154	165	165	182	176	163	171	164	170	178	168	154	157	159	167	161	155	181	189	147	168	177	180	172	164	162	175	164	156	175	151	170	179	174	167	179	158	177	162	189	175	160	181	150	165	160	146	167	161	170	151	177	169	179	159	151	156	166	165	160	164	162	182	159	162	157	171	179	186	163	194	159	175	176	163	177	154	168	168	156	169	164	169	138	173	188	156	177	179	156	189	154	158	159	187	156	183	162	159	181	184	139	165	161	194	159	160	191	168	162	167	162	158	190	164	172	168	155	173	174	151	176	210	161	180	175	168	164	158	161	167	147	162	165	148	157	164	173	175	157	162	164	177	173	158	204	151	160	166	152	163	166	184	175	168	183	168	150	159	171	166	192	153	164	171	194	169	154	173	166	192	173	178	161	181	179	155	167	159	180	162	159	151	159	146	193	157	186	152	156	162	182	161	154	163	193	156	164	175	183	165	182	153	149	169	182	159	175	166	170	168	169	172	137	143	177	179	169	171	173	167	162	174	179	171	160	197	161	181	151	148	157	161	164	188	174	165	176	163	187	168	133	186	177	175	146	180	185	152	163	160	155	184	153	145	181	201	168	166	187	180	164	175	162	181	150	175	181	185	157	159	171	180	173	160	162	205	185	166	179	159	175	165	140	171	145	181	182	166	178	155	164	174	157	173	150	169	160	160	165	172	172	162	170	154	160	163	169	192	142	163	197	176	175	161	149	149	196	182	156	174	186	160	154	157	162	169	185	168	176	152	174	167	155	174	188	174	175	170	172	159	183	170	164	178	157	161
27773	15450	1962	524	445	444	408	405	401	380	392	406	442	418	412	401	422	406	394	454	387	409	428	402	420	429	385	393	424	408	401	389	392	423	412	402	408	413	418	371	394	454	424	395	443	435	393	410	439	414	415	408	415	398	411	384	381	402	401	380	382	390	395	413	411	387	419	410	426	442	385	413	399	401	406	402	404	414	427	394	424	424	386	372	419	408	425	406	411	379	419	411	407	395	402	385	421	437	428	397	415	449	394	443	430	420	409	439	401	411	411	398	415	406	386	410	392	412	409	403	455	424	437	435	405	414	418	448	438	405	400	389	409	405	424	415	457	372	379	395	400	440	406	414	412	398	426	383	401	402	426	413	370	351	377	398	422	402	391	391	397	406	417	419	394	397	398	378	384	388	374	416	363	399	446	366	363	402	448	423	405	387	407	371	435	385	426	408	404	422	430	390	413	415	395	416	428	378	393	420	387	408	370	401	406	407	396	398	401	366	422	407	392	352	409	400	411	376	357	401	458	396	417	400	409	383	398	410	387	395	371	420	379	427	418	434	433	408	402	438	404	396	444	412	389	419	366	439	441	399	353	387	413	390	410	404	378	399	436	385	398	443	382	404	428	397	382	426	432	381	423	421	433	411	394	370	390	399	399	389	449	421	380	400	389	396	389	407	403	378	399	416	433	392	405	397	401	405	392	406	405	414	385	361	412	382	365	392	437	412	432	392	381	371	390	399	414	378	404	408	398	394	393	421	428	434	427	407	428	382	393	349	425	425	414	405	433	415	420	403	402	404	395	412	391	409	420	404	391	442	396	410	425	409	434	429	386	440	433	431	366	373	414	418	386	376	407	380	408	412	374	390	424	432	400	422	403	412	408	403	376	421	388	402	421	385	419	392	402	418	418	408	462	462	379	391	431	410	395	383	377	427	428	410	384	379	382	392	388	424	407	410	408	374	431	404	418	402	367	413	423	406	375	435	415	405	372	395	376	384	414	433	407	404	401	388	410	390	403	407	405	383	398	408	402	420	415	420	408	449	401	401	439	403	414	402	414	419	388	410	401	400	389	424	386	407	370	461	409	389	376	373	352	395	408	427	441	410	399	422	417	427	415	406	409	393	380	411	410	407	413	421	388	364	397	385	398	405	406	395	431	431	414	407	384	426	417	408	412	385	395	441	401	411	448	407	421	399	431	399	417	402	409	430	374	407	390	414	417	400	407	405	402	399	370	405	435	410	397	431	406	422	399	406	373	404	388	389	413	391	407	422	419	411	406	408	405	421	405	404	426	405	415	430	407	382	431	409	409	381	447	400	399	394	383	414	378	400	397	412	409	420	419	412	393	400	402	380	403	411	437	430	422	419	431	392	412	393	394	403	421	412	372	432	370	391	410	369	409	389	425	416	396	428	438	395	418	420	412	429	409	411	412	383	405	412	411	400	427	427	418	442	415	399	408	387	409	377	381	403	385	451	396	428	404	399	390	365	415	406	374	391	410	449	352	414	396	390	422	356	390	437	417	411	386	398	419	399	404	430	416	427	415	408	392	407	375	437	379	391	377	376	389	442	436	424	373	386	400	427	415	427	393	356	404	412	407	414	433	413	438	426	411	439	390	395	400	381	402	411	372	411	468	402	411	424	413	420	434	460	395	395	396	403	385	414	399	403	425	410	397	374	390	395	392	422	387	400	408	447	396	398	411	395	385	384	407	425	440	414	385	394	429	397	424	413	391	381	404	411	398	397	410	408	368	412	393	413	419	464	391	448	394	421	407	423	398	388	423	387	429	372	399	420	415	406	370	383	381	412	404	430	427	398	387	413	419	414	426	418	385	409	376	441	440	386	443	425	407	395	399	436	396	413	418	451	384	412	435	417	386	402	452	418	411	384	425	386	393	444	427	383	434	403	413	379	416	375	449	429	391	417	377	419	395	392	397	445	401	383	407	410	438	378	394	401	415	408	395	410	408	373	392	354	411	403	411	420	394	394	437	402	368	427	409	372	379	409	420	394	398	392	399	406	404	391	409	411	395	363	390	396	422	415	416	394	394	395	404	437	401	387	389	391	418	401	407	435	385	428	394	432	406	403	409	408	387	396	397	381	417	433	378	392	439	412	409	433	413	417	409	414	428	419	413	377	430	435	411	437	397	422	380	396	408	398	381	410	409	450	398	428	405	447	442	426	413	409	372	408	436	421	389	361	400	394	383	419	435	390	430	406	399	439	399	388	399	403	391	384	371	439	399	378	365	448	350	383	378	396	392	397	431	423	396	398	361	435	392	391	426	412	383	436	418	408	415	397	412	417	390	369	418	368	340	399	398	369	406	431	411	378	377	411	407	397	422	402	365	362	389	404	424	395	388	384	414	403	369	400	428	425	372	420	396	406	388	407	374	451	366	431	423	434	429	395	375	407	420	395	385	408	433	424	420	389	377	395	399	372	381	402	391	393	454	391	418	403	389	397	392	400	424	396	405	370	413	411	429	404	404	358	447	412	409	402	427	392	383	431	382	402	397	374	397	445	356	443	382	397	434	387	389	383	400	392	404	399	389	402	405	379	393	397	381	437	403	428	443	348	411	370	380	400	429	398	393	403	382	428	404	390	408	392	418	443	409	405	409	420	449	411	407	428	404	419	398	431	389	417	384	408	429	406	375	392	415	399	419	422	385	436	374	394	449	428	404	393	394	411	422	412	421	374	385	396	394	381	403	422	396	414	440	389	417	386	389	426	442	419	410	374	399	422	417	423	417	402	380	399	396	431	409	433	368	431	385	399	389	393	426	387	401	379	394	425	395	372	444	383	425	420	379	402	364	415	393	392	394	390	396	418	426	388	432	426	432	399	399	400	407	401	442	378	386	433	369	403	403	394	420	395	372	416	396	424	371	398	414	403	415	405	389	368	394	417	429	374	399	424	366	368	426	426	401	421	417	399	411	407	445	394	399	361	395	396	398	411	427	384	366	427	398	408	399	400	384	386	398	426	408	408	422	402	403	400	417	434	411	427	397	415	390	408	416	417	398	440	423	390	396	427	393	409	414	391	412	394	411	438	370	397	418	416	422	409	366	395	420	388	395	415	407	438	420	378	436	399	424	391	396	396	403	375	421	408	422	404	443	427	390	406	385	394	362	421	367	429	439	434	410	434	411	379	406	412	378	386	425	418	389	445	406	390	373	409	413	382	416	365	399	404	403	421	405	407	431	393	415	420	389	409	432	445	380	411	439	364	407	423	423	406	400	414	451	396	385	412	415	384	377	416	417	413	380	425	405	429	409	368	386	432	428	362	402	384	403	445	382	402	415	422	393	431	393	396	397	429	388	384	407	424	409	428	423	383	397	403	447	405	426	394	376	428	436	411	354	386	438	405	376	416	426	395	379	386	390	416	432	396	432	387	396	369	413	378	410	403	391	409	392	409	389	422	380	418	441	414	426	393	402	413	417	423	399	390	401	432	389	426	413	408	395	405	398	395	383	394	404	421	385	430	438	399	408	373
8548	943	731	624	610	589	585	550	580	560	556	604	557	546	622	555	546	619	537	549	547	560	535	565	595	548	591	605	534	540	555	518	543	558	523	563	564	507	595	535	538	573	539	545	531	553	535	555	557	485	535	545	596	574	566	576	576	575	586	548	568	569	521	551	506	598	569	542	552	533	552	553	564	589	552	536	564	571	531	567	573	541	559	555	533	606	549	570	531	585	519	568	555	541	550	564	523	536	539	533	552	570	574	546	541	543	556	573	540	534	508	537	544	530	591	548	546	527	551	553	572	568	513	577	516	501	568	551	563	552	553	571	514	547	566	531	557	547	576	579	547	581	589	583	526	540	571	576	527	543	548	562	529	552	513	589	535	553	552	534	561	574	533	529	568	561	520	563	533	519	500	530	539	487	527	570	551	539	528	563	519	584	506	530	607	554	564	546	567	529	569	487	518	574	530	572	540	553	572	517	511	521	531	552	604	534	528	585	556	552	519	503	545	568	572	597	558	579	573	551	535	528	586	571	518	531	522	588	529	516	543	549	539	499	550	586	554	569	547	547	571	543	530	493	518	539	543	571	565	523	561	557	568	561	554	528	565	573	541	521	581	566	569	570	562	531	542	541	532	570	526	529	517	527	554	527	542	571	544	573	574	558	542	530	545	575	543	565	562	519	546	551	531	602	555	578	593	531	507	533	559	540	555	561	569	558	598	613	528	560	574	550	551	566	544	532	549	536	516	533	536	550	570	570	568	485	552	572	516	589	482	524	556	586	518	520	595	510	595	562	527	586	529	516	580	536	551	526	540	609	525	530	544	561	540	557	587	526	549	577	549	578	542	536	536	567	592	570	536	531	540	538	587	580	582	544	604	558	555	564	538	530	531	569	545	577	570	588	570	540	507	541	539	529	592	523	551	506	580	510	512	545	571	569	535	572	533	568	621	546	543	590	541	560	553	538	558	517	552	546	545	591	530	561	550	573	537	565	552	557	498	548	560	553	568	549	566	598	508	574	556	530	548	527	566	550	542	544	512	535	526	491	502	576	575	547	520	536	504	547	522	561	567	546	583	533	538	546	565	549	562	561	573	534	528	490	569	552	575	567	514	544	586	541	583	556	538	577	546	568	571	582	596	543	546	547	537	542	571	576	561	458	530	561	559	574	559	585	555	581	558	570	551	556	511	528	535	569	553	539	532	547	574	536	588	557	505	577	573	518	551	551	529	554	587	576	573	498	514	536	550	517	554	517	551	547	570	572	569	513	570	518	551	570	502	573	566	550	545	550	561	537	539	573	595	555	576	548	548	565	601	558	549	498	562	554	596	558	529	568	563	574	534	552	562	550	562	538	518	542	553	527	554	543	585	555	571	553	537	539	574	518	543	539	545	566	562	550	519	543	570	510	556	589	563	547	571	537	561	523	528	538	555	553	524	542	574	531	510	609	572	547	538	583	545	599	566	566	514	542	545	564	524	549	560	488	515	579	551	576	554	505	539	576	534	595	553	532	574	552	533	580	547	555	597	521	520	572	546	535	572	519	523	539	539	549	557	554	569	558	590	573	583	488	547	546	540	536	534	543	537	540	531	550	555	579	511	555	543	550	547	511	540	537	513	563	520	559	520	550	550	537	563	558	541	554	559	531	556	561	579	594	549	550	546	560	536	559	579	564	556	532	524	548	522	577	556	571	520	527	546	495	570	550	552	531	573	564	594	489	568	565	541	540	585	591	569	592	564	557	517	526	545	596	517	572	533	570	533	557	559	495	574	540	539	556	524	540	521	552	560	533	558	534	543	571	603	531	529	545	561	534	581	551	547	595	544	544	547	565	612	569	589	572	558	528	580	555	553	584	547	599	563	535	517	564	564	539	544	555	487	559	530	591	532	569	518	526	533	527	555	547	542	562	572	559	554	531	545	546	548	498	548	540	587	557	568	560	573	578	571	537	563	547	579	523	593	542	581	579	536	566	574	537	545	552	575	563	563	549	540	554	535	530	569	513	520	517	520	570	550	552	551	506	575	545	557	553	533	560	539	552	549	552	538	549	559	562	560	545	544	560	566	551	547	553	517	526	532	519	552	570	556	553	525	530	554	559	527	549	545	589	567	536	570	588	497	554	533	548	512	563	551	535	566	541	541	526	537	516	542	524	566	527	575	545	496	547	592	614	571	600	543	585	535	553	557	564	573	560	576	528	579	564	547	538	590	539	515	553	565	537	555	559	566	527	558	539	557	549	550	549	572	541	531	552	568	583	543	547	586	559	505	536	522	544	529	620	534	546	556	585	567	527	524	583	571	559	530	529	538	581	516	538	554	558	592	540	576	527	541	545	569	543	587	531	597	582	552	538	520	551	513	596	543	533	530	565	612	544	547	556	537	535	533	542	563	502	533	564	556	573	562	517	541	575	574	553	535	557	542	529	557	582	575	527	532	547	605	494	571	518	542	547	569	556	581	540	565	544	517	538	596	534	587	537	529	525	611	609	533	574	539	564	537	533	576	556	550	532	546	589	517	557	547	562	536	537	573	516	574	534	547	560	570	530	584	542	583	537	517	549	540	550	579	617	546	502	552	550	531	574	567	554	556	581	566	527	510	560	513	575	528	536	572	518	528	551	498	572	549	557	554	546	532	588	557	574	522	552	575	540	592	534	570	563	557	591	551	586	503	536	588	541	532	518	565	548	584	536	562	575	518	553	548	579	517	557	517	570	552	546	539	554	571	560	545	537	572	521	531	553	513	535	530	555	566	525	547	522	550	516	560	533	552	533	588	531	526	551	577	558	506	555	520	615	550	556	602	550	529	545	561	553	544	528	574	534	566	561	536	556	509	550	519	557	534	559	564	567	510	552	573	523	563	547	576	540	505	552	560	560	548	566	556	508	538	536	528	539	554	555	529	519	558	566	546	549	588	565	525	565	517	507	584	525	549	541	543	539	530	528	463	540	538	520	501	514	590	548	587	525	549	534	580	525	558	575	562	550	571	543	536	515	590	574	535	551	545	519	527	553	538	545	540	549	560	577	510	533	550	550	551	581	557	577	519	507	562	600	564	588	573	556	521	553	565	530	562	559	534	555	553	566	508	574	537	571	559	518	578	585	545	528	547	543	569	571	494	597	514	543	559	576	531	544	505	526	506	544	578	557	548	520	559	543	555	541	517	557	538	519	543	536	571	598	552	571	593	575	516	517	562	564	582	582	545	552	561	557	514	558	567	528	544	554	528	555	543	530	550	570	571	560	538	555	565	548	531	540	520	573	577	554	521	533	544	529	519	537	537	528	535	532	578	600	564	535	554	549	567	517	542	503	536	560	557	581	544	604	557	541	539	554	584	558	573	587	598	557	541	560	570	585	622	554	547	513	523	535	526	557	528	547	554	528	518	559	544	592	570	539	547	622	530	565	557	556	559	567	556	513	650	583	553	542	528	532	550	578	516	555	562	495	566	527	558	525	502	561	560	551	550	568	552	553	546	552	581	537	523	567	570	579	557	499
23458	21276	27911	24928	20531	1880	611	436	426	356	343	384	359	321	291	319	299	321	278	301	277	288	308	307	281	300	311	291	330	290	304	285	312	312	287	309	262	288	303	339	302	312	288	317	292	272	312	292	312	284	301	284	301	351	300	295	285	328	294	311	279	307	298	317	297	300	302	318	286	301	298	275	288	303	312	292	291	299	307	298	308	293	286	297	272	330	296	294	294	292	309	307	309	293	287	319	315	311	309	265	279	307	289	278	337	329	296	297	288	309	314	301	318	296	299	291	309	284	290	315	273	301	333	294	286	305	294	313	314	277	318	303	313	273	294	288	323	285	259	280	301	287	302	311	301	280	281	320	285	318	304	316	292	272	288	294	284	299	298	308	311	290	279	277	301	308	306	316	298	294	277	312	282	272	275	302	295	307	276	299	296	295	273	296	274	294	317	259	312	284	323	305	288	288	295	306	318	267	280	325	316	308	282	318	294	295	298	308	295	309	276	306	302	280	296	305	268	289	313	307	298	312	315	310	303	333	291	299	299	282	332	289	309	303	301	285	303	297	292	306	295	304	275	294	292	294	294	308	288	334	312	274	291	269	301	295	312	291	302	315	283	305	270	296	302	298	284	306	321	286	298	301	302	295	290	310	276	309	326	318	300	310	310	259	305	322	261	292	281	301	309	300	307	301	290	319	335	285	293	299	299	314	285	309	295	305	334	298	300	297	273	294	299	303	269	266	311	346	276	294	328	322	288	301	257	282	350	302	304	306	273	275	281	310	307	297	337	293	329	300	282	328	347	312	300	301	275	295	308	283	285	289	300	280	315	308	284	291	323	299	304	299	298	296	285	288	307	266	279	276	303	278	316	308	273	318	316	256	309	312	261	306	293	302	299	308	279	292	336	288	292	317	285	261	311	272	301	300	286	279	264	298	314	329	293	279	305	297	308	300	328	284	297	310	302	280	302	306	306	269	310	297	307	313	305	279	324	315	293	313	290	273	287	305	302	299	319	308	301	318	294	281	322	307	303	303	308	297	286	290	293	263	296	282	283	270	312	274	294	299	324	312	291	318	292	295	285	264	278	291	279	268	278	292	299	285	348	287	299	288	288	302	299	318	303	290	329	317	300	332	313	310	289	320	311	272	303	293	306	312	264	293	298	284	307	295	308	299	307	293	283	293	314	285	314	267	322	297	292	327	312	303	309	305	294	282	321	317	315	308	326	311	298	304	298	284	302	279	289	293	298	289	325	304	311	279	280	297	290	299	290	314	311	306	289	318	297	269	273	291	283	307	277	335	284	302	311	318	258	273	296	311	316	318	296	293	308	288	314	283	291	316	295	288	304	294	287	250	292	301	269	288	295	284	300	314	323	299	316	280	286	307	321	283	285	289	289	291	322	302	286	278	277	321	300	296	299	285	308	312	317	274	324	292	302	308	299	282	298	312	321	314	284	290	325	293	281	285	250	303	301	298	295	284	326	301	305	308	285	283	302	330	330	308	255	292	291	295	303	322	300	277	313	296	321	312	296	299	309	290	278	349	289	310	293	315	320	286	288	304	312	267	272	274	306	318	324	292	309	289	286	271	326	316	270	281	296	320	310	303	329	315	314	302	284	285	290	297	311	303	341	298	304	264	330	274	290	326	282	307	300	294	278	299	281	291	277	301	313	303	310	304	275	291	323	274	323	301	314	296	313	305	309	296	288	310	285	285	305	329	276	306	269	329	323	290	301	284	289	274	271	287	319	279	281	259	289	310	338	265	290	295	320	283	316	286	295	277	259	270	320	278	290	322	294	321	290	303	274	306	286	287	257	273	292	273	301	290	302	295	309	293	295	321	326	311	297	242	304	275	298	292	290	302	302	296	302	316	321	266	315	321	284	266	287	307	283	317	285	295	285	316	306	308	301	292	270	294	290	283	306	280	293	264	318	330	303	325	298	273	327	264	298	279	316	292	295	272	279	310	295	300	300	319	288	324	281	298	266	293	298	307	297	313	314	319	301	296	305	291	293	302	317	279	294	296	327	283	306	280	307	306	308	285	284	286	303	325	301	291	298	315	308	331	304	268	273	310	282	304	294	276	333	294	283	285	286	300	293	304	280	293	294	297	283	258	326	318	272	306	306	287	305	294	302	275	278	291	279	295	284	316	284	270	300	288	284	307	310	280	347	296	278	314	299	300	312	282	329	327	293	321	308	308	310	288	284	302	285	318	278	289	304	309	305	279	294	299	332	343	282	264	288	296	312	250	281	291	326	287	317	299	308	297	291	282	285	269	244	286	327	281	303	301	281	339	289	286	304	280	304	288	296	289	295	300	292	280	312	295	299	317	287	308	288	280	293	307	313	297	299	289	313	319	330	289	304	345	322	287	299	301	303	286	285	294	304	282	315	268	308	319	317	279	305	303	308	301	308	308	314	296	273	276	300	314	291	309	295	267	278	311	292	302	313	309	323	283	299	285	332	282	274	319	311	313	259	296	289	294	269	292	285	307	309	297	312	281	309	297	263	290	337	321	284	281	305	303	269	334	298	323	277	278	292	300	272	271	307	284	307	284	286	281	295	300	294	313	317	326	300	316	298	303	298	267	324	278	299	295	285	303	288	307	332	305	316	287	291	303	314	303	304	270	298	303	289	310	267	334	288	258	304	302	300	294	312	283	298	311	308	279	313	281	284	294	331	310	288	307	299	275	302	290	272	288	314	313	306	323	271	282	328	303	318	318	280	311	322	329	297	298	319	283	286	324	300	274	297	309	292	344	284	287	331	304	229	300	306	304	308	294	290	317	278	302	300	284	311	306	320	290	298	288	304	305	303	309	300	283	275	296	321	272	271	287	330	303	266	253	299	307	312	271	278	302	320	281	300	311	273	325	276	317	312	297	289	302	315	309	320	256	293	332	326	324	285	316	281	261	268	310	310	269	318	302	283	288	298	343	326	268	300	299	325	300	304	307	298	330	333	301	296	306	273	281	315	309	295	295	336	299	275	278	293	301	277	311	279	278	303	308	319	316	325	308	297	306	281	301	322	289	305	311	294	301	313	300	317	310	290	273	315	289	314	279	289	289	281	322	305	309	303	290	279	297	291	277	327	281	298	296	330	284	305	289	333	280	306	287	316	273	291	287	273	304	289	302	283	297	290	278	308	277	298	305	272	315	280	303	331	300	273	294	314	304	288	326	299	295	289	321	300	286	298	302	276	288	291	300	266	287	300	326	291	273	294	283	299	299	258	316	311	298	288	296	283	295	294	263	293	278	283	293	276	291	286	314	312	304	314	305	306	259	299	318	336	330	315	312	271	322	278	257	294	297	273	291	285	291	321	291	281	281	313	311	286	298	290	312	300	275	283	262	314	314	298	282	295	283	299	300	287	328	293	281	294	293	298	285	281	280	270	286	312	294	300	318	284	286	297	321	286	298	291	291	262	301	334	292	296	316	299	279	310	297	286	298	328	319	302	286	339	330	300	275	282	321	315	311	282	296	304	336	299	291
24651	6543	4101	1828	1394	1098	919	751	696	625	593	533	556	500	525	478	487	444	470	460	456	430	464	435	440	395	436	375	447	430	416	458	442	455	426	432	474	418	439	426	448	408	389	413	429	388	415	441	427	410	418	382	423	417	394	415	427	410	447	440	447	438	405	449	431	401	424	430	427	431	402	436	431	424	392	445	375	410	408	394	416	412	411	432	393	395	440	398	441	414	369	457	405	431	461	402	429	412	376	439	411	386	399	448	404	399	449	388	412	398	364	434	427	378	389	435	424	414	412	376	431	409	412	428	388	380	416	400	417	410	434	441	445	390	386	390	438	446	411	403	401	418	404	399	382	401	401	441	437	397	406	450	408	420	422	394	407	398	437	421	402	413	353	403	413	422	393	421	377	394	402	421	443	430	399	433	445	387	441	427	379	404	413	432	402	393	417	392	421	416	433	432	423	407	421	396	400	385	371	389	438	420	428	422	429	455	455	404	400	424	423	445	424	430	407	410	404	400	393	411	449	407	406	356	437	393	404	438	420	433	403	385	392	375	406	446	437	426	416	431	395	428	405	440	448	407	416	424	396	390	419	406	387	437	422	422	413	385	405	440	365	427	442	419	405	414	380	375	383	455	395	398	432	387	429	434	420	391	429	430	433	417	394	436	394	390	385	422	435	402	432	394	433	375	395	461	422	426	413	385	394	438	434	439	436	433	424	431	413	377	390	395	410	404	392	425	414	412	395	408	411	433	419	384	413	422	412	373	407	432	424	414	391	399	412	384	391	425	398	411	434	451	434	425	404	438	433	418	393	387	421	419	400	387	433	418	426	413	393	462	435	399	429	406	425	392	418	411	423	427	382	394	400	417	409	425	430	389	394	388	413	405	394	452	402	431	374	394	426	393	417	413	399	446	413	423	395	397	409	383	398	403	409	441	414	420	390	453	425	411	404	400	391	415	375	406	440	428	424	417	399	412	410	430	380	400	425	450	383	420	415	400	404	410	425	425	426	397	393	432	408	428	430	413	422	412	411	416	410	373	404	408	365	413	405	395	423	385	426	424	444	421	425	431	390	399	438	407	424	423	419	445	422	421	396	438	433	426	405	411	409	432	432	402	417	392	411	378	420	397	415	422	405	431	423	376	388	404	414	395	419	419	418	416	430	437	403	445	396	381	385	427	397	418	411	423	439	418	417	416	420	392	407	389	418	443	426	413	454	394	437	416	398	411	425	427	412	399	425	393	402	410	383	430	402	426	416	385	418	408	401	389	390	405	416	411	440	419	372	426	419	428	406	442	416	402	436	411	440	427	429	425	388	412	395	369	409	392	404	395	411	392	421	421	389	416	406	404	404	447	394	420	422	411	412	414	383	414	401	440	372	377	385	389	385	418	435	426	419	422	422	397	424	418	379	390	400	379	421	418	424	420	432	392	372	430	466	411	409	433	441	419	400	416	401	391	419	400	401	426	410	395	391	401	397	402	410	428	406	436	414	413	399	438	398	449	394	410	401	417	415	444	389	454	444	402	402	419	431	405	416	442	386	410	430	458	385	427	433	419	391	402	430	395	412	412	370	426	407	438	410	400	404	417	402	416	411	407	410	409	396	388	416	428	396	418	421	432	412	425	420	452	393	414	408	414	424	415	391	421	423	424	420	407	401	429	408	450	360	412	401	416	405	394	403	401	416	450	376	433	387	417	407	411	402	417	445	441	413	416	408	409	440	428	409	429	406	394	374	403	398	386	429	417	412	403	424	445	394	412	437	389	420	406	420	415	445	450	398	458	367	437	417	395	402	397	434	404	425	433	391	434	420	378	419	426	442	422	425	407	421	428	416	408	438	407	412	454	418	418	416	374	417	415	407	443	420	397	410	440	419	419	435	392	413	426	426	413	377	402	464	395	425	399	425	421	402	406	431	409	395	412	424	416	412	423	383	419	398	419	417	407	419	449	410	405	439	412	394	386	387	412	409	413	391	429	449	409	431	410	401	413	412	427	405	415	386	384	400	449	387	396	399	401	393	412	391	386	394	416	479	417	374	436	383	435	431	420	434	394	396	397	401	392	400	416	408	417	399	414	413	402	393	418	431	402	407	418	429	432	414	421	434	412	408	440	398	371	417	418	446	396	445	371	398	408	401	437	411	417	375	464	436	421	394	415	415	359	415	386	411	420	390	432	415	395	458	421	424	388	416	450	413	422	412	423	375	382	432	404	410	401	420	420	383	415	413	413	406	461	386	406	428	389	427	421	438	406	389	412	389	423	405	422	432	401	458	418	405	392	388	380	411	424	405	405	411	391	448	391	463	440	448	410	414	429	421	450	379	425	420	429	416	398	449	454	417	445	418	410	392	388	406	401	437	395	421	408	417	406	437	387	432	388	417	437	411	395	446	390	447	375	456	447	397	437	412	412	364	420	411	438	420	388	441	437	424	466	392	399	419	411	441	418	456	417	414	418	414	433	426	410	414	391	414	394	381	427	433	439	421	401	395	415	392	400	418	463	431	416	455	411	387	439	403	388	408	389	408	422	408	416	381	430	470	454	417	394	421	386	430	411	416	399	385	409	426	410	415	437	422	404	395	406	432	403	423	424	421	424	399	407	434	424	433	425	415	423	425	423	398	386	412	392	380	431	384	411	424	394	398	392	422	433	417	440	407	382	400	386	404	412	441	404	411	444	458	413	420	366	436	392	403	421	449	442	395	380	392	434	382	386	405	431	418	377	412	391	437	402	404	445	393	398	461	374	422	389	406	412	440	423	392	410	434	402	413	422	416	409	407	441	425	429	423	416	409	403	415	430	426	364	387	473	385	404	401	407	403	431	434	414	425	420	425	394	391	386	436	391	406	409	422	432	393	407	380	402	437	415	472	447	441	398	398	425	423	393	423	450	414	411	420	369	402	440	368	427	419	404	436	432	391	399	397	422	400	400	421	409	415	381	410	454	447	404	444	418	428	446	429	399	465	445	423	414	435	423	429	391	416	409	426	408	422	447	444	403	406	430	416	440	422	405	419	435	426	444	409	438	437	438	398	405	385	434	426	413	444	441	428	428	396	428	388	416	411	450	426	445	413	405	435	394	403	408	413	390	433	435	419	410	423	428	403	422	418	415	388	409	412	410	366	423	457	400	425	425	411	409	423	376	403	420	412	437	394	420	407	401	405	419	448	423	443	426	404	432	445	415	372	392	453	415	416	441	449	418	408	423	408	459	422	396	430	440	410	415	390	426	398	455	430	455	414	390	385	413	427	417	376	388	388	407	403	415	425	389	426	393	419	409	440	399	441	405	390	384	454	386	404	417	392	448	412	394	451	432	407	439	433	396	389	430	425	412	409	403	389	421	413	412	454	433	421	411	397	405	401	417	407	421	387	402	410	416	374	385	424	419	440	420	443	425	413	436	425	411	398	439	456	388	418	378	395	429	374	419	450	405	411	386	373	431	428	409	406	381	386	421	427	408	379	412	419	445	413	374	433	392	439	415	443	423	410	400
24889	21201	25606	22232	1000	407	419	320	366	365	309	329	337	309	325	327	291	310	308	319	298	275	288	277	313	328	304	277	284	315	280	344	300	316	281	305	288	295	294	311	301	261	263	333	288	306	315	286	291	318	287	304	305	281	306	269	306	287	316	265	314	280	271	323	283	305	285	291	292	287	285	286	271	325	289	289	293	295	278	304	276	297	301	298	281	319	317	314	299	306	304	282	294	313	294	292	301	299	292	310	337	333	332	285	306	288	292	292	263	283	306	309	304	313	291	292	302	309	312	295	259	297	283	298	289	271	295	264	310	305	291	286	291	283	307	307	282	310	282	306	277	266	286	279	282	303	313	315	293	270	297	294	313	310	312	299	294	311	302	287	290	315	297	307	292	296	286	277	288	317	292	294	296	269	301	286	332	310	290	287	279	278	307	281	315	289	281	295	310	277	307	297	307	298	294	293	297	284	280	290	305	300	276	291	305	293	291	270	307	299	302	297	311	292	306	310	321	328	274	318	321	328	292	289	302	308	318	302	314	310	318	279	299	289	285	290	307	261	308	282	273	323	298	305	291	256	296	303	297	252	268	290	307	323	259	294	308	262	297	283	326	284	295	330	317	288	307	288	317	282	302	299	297	319	262	293	283	271	284	272	281	285	308	279	285	283	285	323	291	265	281	289	298	303	291	309	312	328	302	300	312	313	300	293	311	268	271	279	270	256	336	305	274	296	309	320	298	300	280	292	310	320	322	302	290	287	296	289	286	294	311	265	260	274	299	309	280	267	294	303	245	298	281	281	294	267	265	290	273	313	287	278	283	298	279	308	309	269	319	251	315	281	283	264	280	368	282	291	264	288	294	302	267	309	280	296	293	295	294	314	299	302	287	333	274	294	297	296	318	283	293	283	282	292	274	299	308	284	291	310	302	297	280	303	283	311	285	291	315	323	276	311	309	296	286	262	323	295	304	275	240	259	304	280	311	295	296	266	293	315	286	297	269	276	292	295	301	251	272	296	291	303	270	269	298	295	315	327	282	316	301	293	259	288	282	290	261	275	293	295	329	289	294	301	288	294	291	272	302	306	287	294	296	308	290	277	272	259	270	295	247	301	301	297	277	266	286	298	300	300	341	274	287	286	251	309	299	277	256	282	301	280	289	293	282	279	273	274	277	311	312	259	288	284	305	307	300	299	300	270	255	288	280	306	302	285	289	286	295	287	315	310	318	317	298	271	281	287	282	307	281	284	295	320	291	301	283	310	320	284	276	325	302	316	298	308	277	290	291	291	308	296	265	290	284	286	309	267	266	290	295	297	270	286	294	283	288	277	267	281	313	318	308	283	284	312	316	271	270	282	325	289	293	294	304	249	289	314	320	285	315	312	272	296	299	290	295	300	272	333	300	315	279	283	285	282	265	299	288	290	279	304	294	317	302	289	297	314	307	296	291	303	278	274	304	308	327	302	302	306	292	290	285	292	286	259	322	273	330	325	299	288	283	292	300	309	293	308	313	282	291	283	308	277	290	289	299	287	288	297	308	303	285	280	292	275	329	295	300	298	248	288	297	339	303	286	293	269	315	306	288	298	271	280	303	294	303	298	292	296	310	295	298	294	291	292	289	270	306	302	265	301	300	307	289	289	269	293	283	298	286	278	287	287	262	278	308	301	268	270	314	299	293	289	276	312	277	326	291	296	281	281	293	289	281	279	273	307	319	295	303	277	300	303	305	281	308	296	284	276	315	315	300	315	328	285	315	301	291	307	281	294	310	296	307	269	271	309	286	314	316	284	276	290	278	295	283	316	276	300	309	325	303	299	306	311	292	289	336	289	290	316	288	262	268	285	307	270	277	275	285	326	306	278	299	300	312	271	305	277	313	293	287	311	282	326	305	334	278	305	307	316	274	294	276	292	276	309	305	312	295	301	309	267	316	272	272	284	311	310	293	306	343	269	286	298	287	304	299	296	275	273	249	286	300	296	287	288	289	275	287	270	294	289	323	271	302	327	301	295	301	293	257	276	338	292	312	275	303	275	310	310	288	291	272	285	323	274	272	326	296	291	283	258	294	311	258	281	312	316	302	298	272	288	277	264	303	286	303	289	290	306	304	277	278	321	301	318	285	290	305	292	317	260	328	267	300	317	319	286	297	281	312	290	291	298	286	291	315	293	272	301	288	317	295	274	303	290	307	281	282	293	288	257	297	299	279	295	292	332	292	294	312	267	275	307	275	267	288	314	297	296	328	319	291	316	301	280	288	283	299	270	294	270	302	259	285	328	297	310	279	302	291	297	337	300	278	303	304	310	312	301	315	291	289	311	263	299	271	323	293	312	311	266	291	274	301	293	292	283	271	273	303	327	288	320	309	286	302	292	276	310	270	306	309	321	308	301	283	296	312	297	268	275	293	276	300	286	271	290	300	248	288	294	294	312	313	290	286	299	301	282	255	293	281	273	306	292	291	272	304	282	307	273	278	278	305	261	294	270	293	293	304	285	293	289	304	291	272	264	321	286	300	286	290	309	287	333	269	305	305	283	302	288	281	337	297	301	301	285	322	299	270	273	309	308	304	302	278	291	304	265	298	294	279	288	309	314	300	265	321	268	271	317	295	291	284	328	287	295	283	269	268	264	308	302	279	277	283	280	283	273	314	291	304	296	295	296	303	280	256	295	276	295	305	305	314	284	303	287	319	309	300	286	286	295	284	256	295	291	334	309	295	288	315	285	257	247	290	260	276	265	307	310	289	304	300	279	291	310	287	323	295	278	304	279	287	287	289	280	292	285	287	311	292	304	287	285	276	303	280	315	277	293	286	299	294	288	295	270	318	283	286	296	288	287	319	287	295	301	329	299	324	307	277	285	294	304	290	285	325	269	292	268	284	307	285	278	310	284	324	295	314	304	281	286	285	284	278	319	304	287	303	300	308	299	319	249	299	291	281	280	291	279	286	306	297	274	283	289	297	286	279	302	330	297	301	289	303	288	285	268	278	298	293	304	257	293	260	274	289	268	321	292	297	276	295	283	271	283	310	303	300	299	296	286	286	315	295	291	303	281	280	298	322	303	267	268	287	286	305	306	330	304	282	315	297	280	305	308	303	283	289	279	339	308	301	284	313	299	318	263	303	275	319	314	274	287	263	298	271	293	280	282	309	297	283	283	309	292	283	262	302	319	235	313	309	311	268	293	302	289	283	278	292	282	314	309	320	295	310	280	260	288	259	315	289	257	301	291	299	276	314	287	300	300	279	320	285	270	266	300	289	317	292	298	293	311	293	296	291	280	293	295	303	263	291	264	318	300	296	312	292	288	300	279	308	303	273	279	302	288	298	293	314	294	286	301	272	311	262	302	288	274	296	306	288	314	274	260	292	325	282	262	273	310	281	309	279	312	330	296	301	310	267	296	272	265	336	303	290	290	282	303	285	303	273	265	289	308	342	303	312	281	292	304	298	270	286	300	295	281	272	286	291	305	290	304	321	291	277	311	293	288	269	315
22683	3166	2045	1029	861	711	626	580	445	489	440	460	455	442	448	456	419	396	456	410	422	430	400	399	414	442	401	398	417	400	425	430	445	362	431	410	355	420	407	419	401	423	377	369	387	386	387	402	385	373	398	360	393	397	398	403	377	389	387	413	375	358	401	374	379	369	355	421	382	406	379	379	391	378	381	381	391	422	393	394	391	387	422	368	389	364	406	380	393	383	380	401	395	355	390	360	369	384	392	380	365	392	390	390	401	402	389	398	410	431	402	411	369	377	404	403	430	433	414	384	401	375	434	428	373	384	379	410	375	390	381	361	423	358	417	384	415	384	392	378	387	383	375	358	413	366	371	369	420	428	423	375	406	370	373	393	376	370	397	381	373	377	412	376	412	412	386	402	369	393	374	425	375	378	361	394	358	427	382	415	392	394	387	409	370	417	418	378	377	400	391	352	383	382	366	391	391	398	371	392	419	431	393	395	380	402	387	379	366	376	406	441	392	389	390	373	400	398	384	372	388	411	394	354	341	372	383	400	395	392	359	397	371	376	374	395	387	379	378	387	397	350	377	366	412	405	366	393	392	407	373	385	442	418	400	386	406	373	378	390	414	349	411	385	393	366	417	368	380	365	405	358	379	439	423	409	381	395	405	385	389	374	402	424	401	378	379	392	405	382	385	377	375	375	413	386	392	404	365	338	369	362	380	379	377	412	400	419	396	384	410	409	378	411	358	412	390	399	403	343	386	412	370	365	404	425	397	399	407	387	392	394	393	399	382	357	368	412	408	386	354	413	398	378	376	410	372	352	411	381	365	397	404	384	365	375	373	378	382	385	376	406	371	406	405	410	406	363	377	403	405	368	401	356	385	383	379	392	406	378	379	403	365	376	389	403	396	347	418	403	397	410	370	411	401	410	368	418	393	404	411	376	383	420	412	360	372	381	357	363	416	391	383	391	366	411	379	405	379	427	381	376	395	402	411	390	405	391	376	388	379	403	402	377	388	354	394	368	384	398	357	408	437	388	402	404	398	400	401	398	349	388	389	358	378	359	400	451	399	400	391	377	417	416	390	406	384	385	364	435	393	394	358	409	378	397	374	381	389	385	396	357	411	384	362	372	376	393	408	405	355	402	404	389	393	404	411	372	396	400	385	378	387	385	381	372	406	382	395	403	365	363	392	391	361	362	366	373	417	383	343	378	373	397	401	375	365	399	374	417	396	356	408	398	374	378	400	406	361	399	371	394	354	381	378	388	357	423	381	385	368	403	421	380	390	408	382	371	384	410	395	386	403	413	411	371	400	395	358	368	389	405	393	387	412	391	397	425	356	397	361	383	376	370	390	368	420	374	352	382	386	368	390	388	408	387	412	392	402	384	406	383	374	440	401	386	390	373	402	379	413	390	395	435	426	363	351	394	389	375	414	439	402	392	385	375	408	407	416	424	374	373	391	405	382	374	421	365	430	383	399	383	375	409	397	395	364	391	385	409	366	405	389	396	392	354	394	379	383	376	367	380	400	415	356	341	360	387	377	378	374	412	347	385	385	361	394	358	415	419	376	360	375	380	370	391	392	388	382	370	393	380	370	385	399	429	360	365	385	396	401	362	373	394	424	398	419	385	379	412	426	415	388	365	405	392	364	405	395	387	394	385	398	382	397	409	421	379	358	403	401	406	412	365	387	368	383	386	407	387	410	442	391	387	362	421	372	386	408	355	385	356	361	385	373	398	381	360	367	356	386	371	405	375	385	371	401	355	368	423	372	385	381	424	394	378	365	382	408	401	397	392	394	381	381	415	389	376	435	395	365	387	377	375	375	370	392	401	372	384	389	400	393	363	406	383	405	408	402	383	416	390	367	370	381	376	392	370	381	399	383	383	373	366	372	345	354	349	388	391	362	391	413	419	397	365	414	363	386	426	388	396	406	405	403	431	381	400	398	363	374	405	363	399	431	363	352	377	384	370	409	381	408	372	447	394	404	383	367	394	375	373	369	395	409	407	401	375	425	397	424	411	392	395	393	374	396	398	364	411	412	422	361	365	402	354	364	434	411	412	379	352	404	396	367	402	416	369	375	390	406	421	349	393	356	377	389	425	378	382	400	385	424	388	395	378	406	392	429	386	367	421	413	389	396	395	362	391	377	385	412	358	383	353	373	352	388	395	396	392	393	389	383	354	360	399	370	380	401	393	349	388	403	373	397	378	382	395	349	368	394	386	359	384	393	404	367	387	389	375	416	362	408	384	431	369	425	368	393	390	370	421	433	386	395	384	384	364	385	399	391	413	343	381	390	392	394	373	400	407	371	373	382	392	397	406	381	372	385	404	389	379	388	363	384	353	379	414	420	357	390	401	412	380	441	382	378	404	386	405	383	371	442	371	393	380	398	391	402	382	354	354	420	390	429	401	385	393	432	395	391	408	412	378	383	394	388	410	402	369	376	396	367	364	366	378	371	371	422	351	402	353	361	382	367	406	382	376	382	378	377	378	383	406	391	346	380	369	357	405	392	384	393	369	353	409	411	400	382	383	394	376	390	417	387	388	385	365	378	376	389	385	353	369	394	377	375	430	366	396	369	376	403	367	410	390	358	415	380	397	352	403	366	391	379	408	377	377	407	391	402	382	391	392	377	386	400	384	346	381	387	388	353	386	391	352	372	378	410	363	417	398	376	372	422	417	389	412	403	397	344	390	352	377	397	397	403	378	380	416	400	353	366	371	385	389	411	396	363	401	422	392	394	378	378	374	409	368	375	364	400	384	388	403	415	385	373	374	393	394	385	354	382	399	354	353	359	383	376	396	423	391	405	421	396	401	410	387	383	410	391	390	426	363	383	419	423	363	441	364	403	373	408	424	369	406	380	383	384	402	409	379	375	387	381	372	391	364	347	416	397	378	398	384	402	369	409	388	384	405	391	384	411	385	377	409	375	385	430	363	388	373	371	392	362	362	384	415	398	411	402	383	395	376	367	413	408	369	384	404	395	450	406	393	348	365	372	385	400	371	387	376	416	373	397	361	377	373	392	373	389	358	428	417	425	353	400	433	376	375	382	379	376	381	370	379	418	361	381	394	400	388	388	338	361	405	405	384	408	399	388	396	412	384	353	422	382	395	361	377	385	375	380	370	363	401	387	430	407	411	375	388	405	407	394	385	419	385	381	399	435	412	399	404	377	379	425	388	343	380	377	386	380	397	389	353	349	415	406	382	360	402	383	383	362	376	393	395	399	398	388	409	400	412	391	375	375	422	332	356	379	412	357	360	404	419	388	407	385	394	404	390	378	388	404	393	374	400	351	423	377	391	427	378	403	386	382	366	404	392	379	372	440	419	404	391	387	400	357	412	401	349	345	395	414	377	389	377	422	389	364	395	396	423	374	393	392	397	349	405	419	396	388	376	363	398	361	409	364	346	403	404	400	380	394	357	372	378	421	396	399	381	406	376	405	403	422	343	390	384	359	362	366	397	354	388	368	363	387	342	367	383	387	411	385	433
22684	21354	28601	24438	21350	18987	930	392	277	272	248	224	175	183	153	152	152	173	156	159	146	117	119	130	139	154	134	152	129	118	139	113	136	134	121	105	135	142	139	131	142	123	114	142	136	121	114	127	120	128	125	119	132	102	107	115	116	113	115	116	130	124	104	105	116	114	133	110	120	109	138	117	132	117	134	118	106	112	106	110	148	94	108	115	117	127	115	105	122	123	115	133	129	126	121	113	96	124	119	116	114	120	107	102	104	109	121	124	122	132	116	122	119	124	129	117	121	116	110	116	113	99	121	123	123	98	98	109	119	122	103	104	105	106	133	106	123	120	119	107	126	117	141	118	114	124	136	123	97	106	109	110	123	124	150	113	110	148	105	126	109	102	114	143	112	119	112	117	114	131	128	111	118	124	121	116	109	134	108	125	116	107	123	123	107	110	137	136	110	115	117	111	134	130	132	125	108	120	109	116	109	100	108	129	117	115	124	116	127	135	115	112	129	133	112	127	103	117	126	111	121	120	123	137	124	127	98	113	107	115	114	104	115	135	124	120	125	140	102	114	121	122	132	127	141	114	111	120	138	119	107	107	121	136	117	140	129	102	124	123	108	119	100	110	117	112	105	126	129	115	110	100	119	112	108	122	132	136	105	112	131	100	129	106	99	130	110	103	129	114	135	113	127	114	113	123	113	122	118	109	115	126	134	114	153	134	115	107	102	117	112	121	127	132	117	123	127	126	104	129	115	115	106	108	113	133	137	129	114	126	118	110	120	122	124	129	113	108	116	103	136	135	116	119	122	115	121	122	128	123	116	120	123	112	126	109	109	105	127	134	129	111	122	115	120	122	108	115	113	134	123	140	119	107	113	124	126	107	128	135	128	120	118	125	118	95	108	121	116	125	136	114	111	114	137	111	128	141	109	102	124	103	120	131	129	137	124	113	136	130	109	114	126	128	103	125	128	105	116	133	119	113	105	110	109	102	128	129	119	128	110	112	121	128	106	128	111	128	125	128	121	106	107	117	113	92	126	126	134	119	113	100	132	127	102	99	129	107	115	113	125	119	128	132	114	113	137	115	128	105	142	133	120	106	118	112	128	125	108	116	139	127	94	111	129	103	103	123	138	107	136	126	134	138	120	112	105	111	101	135	120	107	122	115	128	117	108	127	118	121	129	141	101	119	117	116	115	127	113	116	109	109	113	133	121	110	121	124	98	111	136	118	133	127	116	89	121	117	109	131	140	145	117	97	128	122	141	125	135	110	121	122	110	117	104	112	113	118	117	145	127	122	132	96	114	97	145	123	107	131	131	112	108	123	109	103	112	107	112	102	147	114	140	121	122	120	145	106	114	118	114	109	118	121	145	128	114	122	133	114	147	137	99	129	112	119	124	125	123	127	121	137	107	95	121	109	105	114	130	116	113	138	103	117	114	128	110	118	149	116	104	113	100	126	121	126	117	125	105	118	120	116	119	91	116	123	120	122	117	108	136	108	118	134	93	119	99	125	117	120	114	123	119	125	123	116	105	114	102	118	121	111	137	117	106	107	110	111	137	124	122	98	120	118	127	108	121	113	124	117	107	127	120	129	109	135	130	129	112	130	120	109	93	114	112	123	120	116	116	129	108	107	125	117	119	122	132	123	120	117	117	129	119	116	114	102	128	127	103	123	119	114	117	115	122	114	120	124	123	115	137	130	145	104	95	110	127	117	123	121	121	124	114	111	116	115	115	111	103	110	114	122	109	119	125	119	100	114	110	105	84	124	95	99	124	106	122	117	127	125	109	107	127	129	119	106	116	129	106	108	102	108	126	126	113	118	114	134	116	116	125	133	95	115	130	131	120	122	101	126	115	127	117	120	112	122	98	126	128	117	118	106	111	144	124	114	123	101	110	124	132	107	124	122	127	121	110	135	112	129	115	109	109	120	119	117	106	120	110	102	110	134	112	133	133	119	115	120	108	134	122	122	127	117	99	120	124	106	128	125	128	131	120	131	114	116	110	122	122	134	115	114	114	138	123	124	112	121	109	112	112	123	102	122	116	116	109	123	132	137	123	110	135	97	119	128	130	117	129	111	126	115	134	118	119	114	112	107	136	140	131	117	125	119	110	106	105	110	114	120	114	127	110	102	106	97	112	116	126	105	132	147	127	92	123	100	116	107	130	111	96	130	128	125	129	107	122	122	116	124	139	106	115	135	118	112	117	111	108	126	121	128	122	134	96	114	127	143	119	114	123	129	121	124	110	129	125	120	128	113	113	104	104	104	99	89	116	120	115	111	111	125	129	102	100	115	137	113	117	94	104	121	133	120	125	107	117	127	132	132	117	128	109	114	118	103	115	124	124	114	99	131	97	99	133	126	119	119	112	115	136	104	138	112	120	126	117	138	124	104	113	129	130	125	119	113	116	101	97	125	120	131	114	107	120	127	128	101	126	108	118	116	120	128	150	131	129	118	113	123	110	116	112	92	128	123	119	125	120	141	127	121	127	120	118	102	125	124	99	101	109	113	126	109	115	115	120	100	111	129	128	98	114	127	136	107	102	98	124	139	115	113	109	137	113	119	120	116	101	98	138	121	119	130	133	95	117	122	116	116	122	117	97	131	115	123	105	118	122	124	112	112	107	99	119	120	106	117	118	119	120	108	142	136	104	108	117	102	120	134	113	131	99	106	113	121	111	116	117	100	110	107	115	113	127	100	130	130	121	111	128	99	125	125	123	145	116	105	121	111	117	115	110	122	106	111	118	113	109	113	110	109	120	110	124	130	120	120	122	112	100	113	107	122	111	112	128	109	107	97	113	123	134	102	101	128	133	109	125	111	118	100	131	109	113	115	117	121	126	115	107	113	124	118	101	117	124	98	122	117	127	136	123	146	96	113	122	121	109	113	118	129	121	140	104	124	109	118	105	132	127	130	130	107	115	125	98	110	136	112	119	101	116	120	121	124	105	121	111	111	131	117	131	118	126	134	103	104	103	117	129	129	116	129	102	117	110	114	125	118	118	104	114	108	124	108	115	124	111	149	119	108	131	122	129	129	132	101	97	114	116	104	124	117	118	127	127	120	127	92	114	99	127	130	100	119	110	116	121	115	112	123	108	104	129	105	117	123	139	114	122	119	124	111	122	117	122	126	103	121	120	127	99	114	125	95	105	136	101	106	124	108	109	116	104	111	108	105	119	135	111	120	113	128	118	135	117	101	122	126	105	131	108	101	118	122	99	126	103	136	140	127	113	114	125	128	128	115	103	120	121	107	113	107	111	122	124	139	120	111	98	140	104	121	125	118	123	144	126	124	129	117	110	131	113	97	114	119	139	95	115	105	126	128	113	137	118	133	129	153	127	117	105	108	123	126	123	110	111	131	104	120	100	124	113	125	114	107	127	114	111	112	117	110	136	108	116	126	114	110	140	116	116	134	127	145	132	121	127	104	118	118	119	103	121	112	124	109	124	123	137	121	119	123	119	105	136	120	108	130	106	115	124	122	110	112
28337	10466	6579	3000	2040	1432	1089	876	727	553	510	437	350	329	335	288	253	267	251	243	228	224	228	215	198	220	198	205	193	199	158	193	165	183	206	190	182	190	156	208	174	166	183	190	171	182	183	167	170	208	161	172	169	184	173	166	155	174	184	165	152	178	177	165	179	156	174	178	180	182	170	171	174	169	172	163	162	147	181	159	154	160	176	180	151	149	146	172	180	187	150	150	137	149	173	178	161	182	151	167	193	166	179	179	165	179	171	183	166	191	186	166	171	171	143	146	168	175	153	177	172	154	149	157	155	158	154	165	187	164	173	166	183	175	158	173	173	142	167	146	155	184	164	182	172	150	157	161	170	168	158	169	159	161	166	166	157	157	161	136	166	151	163	175	182	165	157	163	158	175	167	166	165	148	158	162	144	179	151	165	189	195	176	189	154	170	161	160	161	143	162	156	150	162	144	170	146	169	160	161	166	191	161	155	156	160	161	139	181	162	161	162	147	172	184	166	191	169	172	183	162	157	162	157	183	166	146	138	174	163	160	167	164	165	145	171	140	177	165	153	144	154	158	170	166	169	181	152	143	195	168	198	173	172	175	178	165	140	185	170	156	160	149	179	188	188	175	181	162	188	159	149	177	156	170	168	155	185	177	176	152	155	152	164	155	171	165	168	155	178	149	180	160	158	168	179	174	152	149	172	146	168	148	163	161	167	166	158	172	191	159	178	143	166	178	146	186	173	159	177	177	185	174	189	164	164	161	147	149	180	174	171	186	141	169	165	183	145	165	165	183	164	182	189	152	171	171	161	175	163	165	164	159	175	160	164	191	182	186	168	164	163	164	166	169	171	172	167	172	153	185	165	133	161	165	169	133	156	187	178	165	149	145	151	158	173	155	188	158	126	164	154	187	156	176	159	163	139	175	183	138	167	168	160	177	163	178	170	157	184	176	170	154	166	161	174	155	146	150	178	155	160	146	166	164	155	163	159	166	135	175	192	135	167	132	177	167	180	144	138	168	177	173	171	166	167	155	171	182	179	160	162	165	156	159	179	172	172	143	162	154	171	158	157	146	171	182	150	162	160	161	140	172	165	163	171	175	152	157	198	158	185	163	171	148	147	180	151	181	153	174	169	148	164	171	154	170	169	183	157	167	171	168	164	173	145	152	169	176	189	157	184	152	172	183	156	199	167	194	164	174	183	160	176	172	165	175	161	169	156	185	154	180	179	150	166	136	187	156	156	169	181	174	150	171	171	155	176	144	165	183	184	166	165	133	151	148	157	168	142	174	152	180	156	157	170	145	143	179	169	165	162	172	168	161	184	158	153	186	168	170	166	180	171	172	181	164	156	169	177	170	170	178	171	164	158	175	168	165	158	155	153	159	155	159	152	151	151	173	156	158	156	165	164	166	168	140	167	171	165	172	154	134	144	169	145	176	161	136	161	161	156	144	159	161	175	145	167	175	163	175	166	148	162	176	169	177	163	162	169	185	151	160	164	195	158	169	159	175	158	169	174	156	141	162	160	133	158	147	151	170	141	158	161	170	162	139	162	167	171	146	176	148	172	154	161	167	145	177	154	166	150	175	167	161	176	158	170	144	176	169	157	161	153	166	166	163	171	170	185	169	168	133	136	154	158	152	174	175	137	175	146	158	155	163	170	171	190	174	154	167	161	169	164	137	171	147	167	167	171	149	151	167	156	169	131	145	135	157	166	171	167	152	160	174	152	175	168	159	161	165	174	157	155	192	168	163	168	157	157	181	168	153	158	174	169	174	181	159	177	188	142	158	157	185	158	167	149	171	146	147	174	155	155	157	160	174	160	171	173	171	192	157	166	157	153	149	166	149	157	158	166	172	157	160	158	168	162	165	168	173	156	167	160	158	166	173	153	153	186	158	157	176	185	165	173	151	167	153	172	167	157	172	158	151	183	181	169	154	159	177	170	154	163	203	178	175	171	169	170	167	173	163	153	165	161	192	168	186	162	159	185	157	159	169	186	183	186	148	168	164	179	173	137	157	157	160	149	151	157	162	166	172	169	161	140	191	163	168	173	172	169	135	158	145	174	162	166	171	169	160	149	168	147	156	160	186	160	151	143	149	157	158	171	145	144	165	153	173	165	165	170	177	143	174	169	176	190	159	152	155	158	162	152	177	186	146	166	173	137	166	132	167	182	169	179	172	153	170	177	156	168	170	151	163	167	179	177	185	148	151	149	169	159	153	167	167	154	166	194	155	154	163	183	189	162	196	170	154	152	172	162	177	162	157	160	151	167	151	177	153	168	165	145	159	149	171	184	168	167	140	170	164	182	161	182	169	162	154	150	186	158	156	198	182	181	178	178	145	165	165	169	150	192	167	160	158	176	174	166	182	177	160	156	177	166	168	180	164	173	163	165	172	159	179	171	162	175	167	167	155	168	155	163	172	166	187	185	180	164	149	170	182	193	160	154	188	163	188	158	169	166	155	163	159	161	177	149	164	173	150	180	171	184	155	169	178	151	179	174	162	156	171	173	153	167	176	151	167	185	176	153	167	180	146	152	154	185	155	169	140	152	175	126	154	176	187	161	179	150	166	143	179	174	206	162	143	157	165	160	174	176	159	165	169	164	171	156	167	149	174	156	172	128	183	157	176	173	162	160	186	183	166	168	157	149	170	119	161	166	154	171	172	178	174	137	169	162	162	169	148	167	164	148	151	199	159	161	143	176	148	188	174	164	182	186	153	153	158	165	144	165	163	174	137	204	148	172	164	152	162	158	173	169	150	147	152	172	173	174	165	182	163	154	158	186	176	149	169	167	144	155	174	160	169	163	153	175	181	169	179	153	158	174	145	163	180	170	167	167	171	178	166	159	138	172	180	144	164	175	173	174	161	155	170	142	179	181	143	158	146	146	171	189	175	193	177	143	162	182	153	176	145	163	162	177	159	166	195	174	139	161	169	148	165	164	149	145	165	164	170	153	163	176	168	159	167	150	164	177	164	162	169	162	172	153	162	188	173	162	189	150	156	160	166	163	170	187	155	162	185	166	166	179	170	182	151	183	145	171	173	189	157	154	187	172	160	170	166	178	193	166	174	187	185	166	151	168	181	156	159	172	146	147	168	133	161	155	139	172	147	178	184	156	179	168	169	175	143	157	179	162	161	174	179	185	161	159	165	147	167	155	168	160	166	161	178	186	172	155	188	168	138	141	172	149	176	160	169	173	180	157	166	185	148	163	167	157	169	161	142	162	172	153	173	160	133	157	160	173	188	163	174	179	159	163	170	180	154	185	168	181	163	174	167	167	159	181	181	152	174	182	161	159	166	189	145	136	166	163	164	180	175	183	165	175	141	167	163	149	190	174	159	145	170	181	166	157	159	174	150	154	153	148	168	162	177	162	150	154	140	177	155	167	182	153	189	156	163	160	154	166	160	150	174	170	169	162	166	153	160	130	151	153	188	157	173	149	133	176	154	169	160	160	163	158	177	160	150	141	158	191	172	174	184	164
27747	15579	2011	590	388	406	434	461	409	416	383	431	436	402	432	381	400	413	397	423	389	378	427	383	420	386	412	416	393	434	383	374	400	414	402	418	405	406	372	397	440	363	420	418	405	426	398	403	386	384	417	417	385	400	430	385	430	378	411	398	435	419	400	417	385	403	384	423	370	409	424	424	405	406	395	403	434	390	439	405	420	440	395	368	391	424	393	430	445	407	392	421	413	375	424	400	391	405	387	398	394	422	392	395	387	416	424	406	407	385	403	427	391	419	432	431	434	417	412	390	413	417	429	411	411	424	422	404	415	387	386	401	404	415	431	424	410	420	410	444	415	411	429	400	446	409	392	389	413	410	428	434	410	383	382	394	430	427	381	421	443	440	424	382	407	416	390	411	426	460	399	387	400	387	403	399	387	399	381	423	422	385	408	403	390	415	435	400	412	384	389	445	391	388	391	390	400	443	438	430	394	443	386	424	399	394	374	452	425	385	402	423	391	382	388	394	398	403	411	395	414	400	390	388	376	442	423	396	411	395	381	396	411	445	398	402	398	395	413	417	370	395	418	404	377	419	426	384	441	403	401	398	433	403	376	395	426	410	406	404	435	438	401	418	434	397	402	421	436	371	386	421	391	412	377	359	395	394	392	411	392	409	360	384	385	367	371	378	371	417	376	402	416	418	405	440	419	409	422	386	396	384	373	417	414	389	454	451	401	400	418	406	420	425	436	419	402	383	345	410	443	371	384	430	435	421	426	421	385	420	410	402	393	407	413	423	376	375	426	450	408	425	384	400	391	416	397	388	387	432	415	445	375	401	419	396	400	418	352	377	393	403	411	414	391	425	438	426	386	417	432	406	430	435	386	418	392	433	405	416	404	379	394	384	429	384	428	416	399	390	386	423	380	393	411	395	403	391	411	391	432	376	380	376	417	437	421	402	417	382	397	393	452	392	442	381	390	437	403	429	391	388	375	415	452	440	385	380	405	421	396	396	414	378	408	383	384	439	433	369	382	398	398	431	443	400	375	391	381	367	411	398	388	399	403	414	398	418	411	417	400	373	376	409	413	430	380	401	437	410	452	401	423	415	380	395	436	382	396	413	410	383	431	419	402	409	396	443	397	427	405	395	409	417	401	398	417	404	409	398	401	432	397	367	452	408	410	411	405	449	373	412	404	410	409	421	383	408	418	373	393	425	384	413	395	432	448	393	415	414	404	418	369	396	423	399	362	385	420	423	390	412	379	385	411	419	378	412	416	389	396	412	371	413	414	395	398	424	417	425	365	427	400	402	422	372	396	397	410	380	399	386	390	413	428	402	370	400	401	437	404	409	427	392	392	367	410	441	387	411	397	394	392	409	367	419	392	435	411	398	419	382	412	412	383	385	394	425	420	399	439	389	418	368	461	401	459	415	419	418	426	371	386	428	392	382	431	383	391	407	395	435	413	393	416	359	451	406	387	409	406	382	400	398	416	410	399	407	376	405	400	391	392	377	432	403	416	389	419	386	433	429	381	386	403	403	439	417	430	387	387	427	441	417	422	427	374	363	396	387	401	433	387	389	410	432	395	425	414	409	385	423	425	428	422	376	413	394	402	407	417	402	426	387	424	379	428	349	404	418	430	425	433	457	399	425	434	383	414	354	392	385	403	429	406	377	419	402	401	391	397	405	393	409	411	384	413	409	383	416	398	397	388	402	411	395	410	418	417	392	404	416	411	455	379	403	427	442	432	417	367	416	377	425	408	404	371	388	389	382	413	444	422	431	405	417	393	437	373	365	425	437	405	396	407	392	434	379	386	387	369	408	375	384	456	408	408	401	443	399	429	421	397	400	424	384	390	399	412	393	398	414	407	410	382	424	404	373	434	401	427	404	422	380	434	412	411	432	404	376	405	418	415	423	433	417	439	425	397	385	410	430	410	431	396	410	399	435	386	395	415	398	405	397	386	355	390	428	408	432	406	395	408	360	431	388	422	446	375	397	418	416	428	448	394	414	410	360	377	410	403	417	416	408	403	437	372	374	427	406	412	380	387	447	388	395	398	411	409	419	422	409	414	421	408	409	434	395	430	372	443	401	392	364	356	409	402	395	411	394	417	388	413	403	431	430	389	385	417	409	370	382	369	365	414	381	434	411	381	425	407	414	442	413	400	385	384	441	403	434	380	425	398	376	406	397	418	424	357	384	423	387	411	403	389	389	406	390	415	403	415	423	393	398	382	385	392	414	383	403	404	414	439	376	404	396	402	392	414	383	395	414	373	405	404	442	372	410	396	383	423	408	404	430	400	398	423	409	393	426	425	396	408	392	417	408	409	414	420	399	401	410	458	402	398	394	436	421	411	399	415	419	376	421	425	393	410	403	393	427	433	386	389	396	447	431	379	416	450	381	416	432	423	400	412	413	411	369	398	434	397	389	416	382	392	431	390	407	408	372	373	417	395	404	395	404	403	383	366	399	408	457	425	413	443	438	441	379	420	425	379	411	385	445	401	411	410	401	400	407	402	381	404	399	434	399	389	388	371	406	399	403	421	417	400	381	406	362	395	410	368	439	394	389	405	416	406	387	424	383	376	408	415	415	403	406	399	414	416	435	405	426	458	429	414	397	418	408	419	420	451	416	398	448	406	397	397	431	372	436	428	402	457	411	412	423	385	388	420	351	449	403	407	381	410	395	405	423	449	415	362	406	402	401	401	392	425	419	374	414	436	399	431	423	380	419	420	416	421	408	415	391	397	388	407	406	432	414	388	396	401	434	408	405	377	396	384	390	396	399	420	391	419	381	380	394	417	388	399	386	409	400	407	365	392	419	390	404	406	404	398	420	409	390	430	428	417	377	411	405	436	392	414	425	428	429	411	402	429	381	394	385	435	425	441	372	401	405	431	392	384	409	412	422	417	435	401	432	404	415	385	387	375	389	391	380	383	402	410	405	438	397	384	388	378	397	389	408	386	405	418	372	394	410	411	389	399	391	411	387	412	361	398	436	418	391	439	425	357	400	428	419	404	410	407	405	401	416	382	409	429	407	381	403	382	427	401	393	367	428	382	362	404	388	380	443	394	385	427	381	387	405	384	413	428	380	415	428	414	424	421	395	398	407	402	411	387	393	409	381	382	398	386	406	413	400	386	382	436	416	414	417	404	381	386	396	428	431	418	414	379	413	407	385	404	426	417	421	399	410	446	399	379	419	412	404	404	407	412	398	407	440	401	431	438	412	386	393	387	417	419	428	416	398	403	423	379	402	408	399	353	413	389	408	397	401	397	411	367	409	405	388	397	402	395	398	385	385	465	419	422	437	417	417	418	375	428	398	448	411	431	413	401	408	419	415	418	425	381	381	398	399	394	424	405	426	398	402	407	403	418	411	393	390	420	395	407	411	417	420	407	383	408	381	437	425	386	412	397	387	401	409	434	383	419	401	426	394	397	408	395	415	389	426	400	447	414	406	394	407	373	394	388	395	427	431	425	426	390	428	415	387	407	411	418	347
8496	890	763	625	619	652	564	555	547	575	568	525	516	547	568	550	494	537	510	546	524	550	497	527	572	529	539	538	534	552	531	541	560	495	584	567	553	579	551	622	556	567	527	571	533	597	558	561	531	561	576	521	553	537	504	533	532	560	516	546	542	564	527	521	505	586	528	573	509	535	559	543	516	544	587	550	532	510	530	523	526	540	540	514	530	497	574	528	559	566	525	555	533	568	509	509	537	532	523	563	531	504	563	544	552	540	538	551	569	529	586	551	567	565	585	582	531	541	549	507	552	514	536	516	543	546	519	563	549	540	540	550	609	509	552	540	562	540	562	541	545	539	540	508	568	550	539	570	530	524	580	543	533	530	548	559	527	544	568	549	542	535	526	562	587	507	556	535	514	506	563	508	564	514	555	567	582	557	555	545	524	579	532	497	517	548	520	529	528	588	545	548	591	550	512	562	543	536	535	489	547	533	569	556	572	570	554	555	509	523	532	509	542	564	546	583	547	554	556	557	581	491	534	551	561	556	553	523	582	563	578	553	554	522	526	543	529	547	562	541	565	528	499	573	555	538	566	533	519	559	533	556	510	558	552	510	517	560	518	519	537	587	582	545	544	570	563	559	549	536	582	570	573	521	523	516	587	558	521	537	537	588	563	517	541	530	548	533	544	495	510	548	540	572	527	499	553	543	538	518	534	577	502	536	521	531	532	530	536	556	569	545	576	550	535	538	566	564	502	522	552	543	527	536	561	548	527	494	530	557	541	573	541	539	529	557	558	538	534	565	524	551	557	547	566	529	549	572	554	554	504	555	525	527	519	565	512	524	556	534	508	578	594	577	547	539	499	560	582	571	516	551	571	543	522	581	557	529	523	548	515	537	539	545	527	571	487	563	568	552	555	495	491	502	569	560	547	530	542	546	506	555	517	520	512	560	574	490	509	574	582	527	545	552	548	517	579	545	519	528	540	545	567	560	546	551	527	558	503	512	573	510	588	500	569	530	490	592	531	575	535	521	553	550	544	576	542	536	558	551	594	562	511	514	530	563	514	543	529	558	498	555	524	513	553	598	553	560	560	543	530	534	537	543	550	504	501	532	566	542	534	510	586	543	519	537	534	520	530	558	554	501	547	501	573	561	549	584	543	516	555	544	548	514	552	533	568	521	550	547	528	581	572	530	546	570	592	532	533	548	526	580	598	591	551	525	551	555	535	550	558	531	528	546	510	544	558	538	543	560	500	535	545	536	567	533	540	525	536	541	522	524	529	542	532	530	545	549	517	549	559	546	551	543	548	504	532	556	544	554	493	570	515	480	597	519	566	541	572	540	510	551	549	526	545	535	525	502	548	543	572	579	545	540	539	553	529	495	546	587	544	547	531	523	497	498	559	526	528	527	552	552	542	541	557	519	564	552	545	535	536	531	556	558	534	545	528	510	575	562	538	540	524	554	510	550	532	537	545	521	537	514	551	549	516	532	573	572	546	523	549	563	559	571	502	533	508	589	538	511	594	522	541	501	548	551	583	548	562	539	522	572	538	549	557	552	542	553	488	536	569	539	495	574	528	567	558	530	548	521	520	508	559	558	539	537	555	550	564	548	493	552	518	543	565	567	546	519	550	542	579	516	503	560	526	548	572	563	546	521	545	494	491	556	580	568	569	525	560	572	569	513	537	544	524	541	594	541	519	552	556	557	533	530	566	548	509	544	586	550	533	550	589	556	561	512	559	549	552	551	523	536	524	535	566	538	538	509	582	540	522	569	543	556	548	537	545	535	531	517	521	553	501	569	514	535	527	539	561	534	521	563	515	549	523	521	598	512	552	554	549	504	569	540	523	545	568	543	551	506	528	514	540	583	518	568	551	542	529	554	515	492	572	547	541	511	520	568	526	519	512	490	550	537	500	578	505	546	554	550	508	561	554	580	570	542	554	507	533	533	560	541	572	548	512	529	549	532	587	545	502	544	531	492	488	583	556	521	552	565	546	516	514	544	530	555	569	544	530	537	529	552	585	559	571	519	537	493	569	536	530	507	543	522	525	538	544	552	587	546	548	523	544	526	578	567	525	513	534	549	545	578	595	559	559	580	538	554	560	579	566	528	552	530	532	556	551	554	547	476	545	563	477	507	551	531	596	542	534	547	510	517	501	567	524	543	556	565	543	545	501	549	574	554	557	592	535	529	567	563	554	518	529	585	580	543	597	506	612	502	568	534	579	519	506	567	541	579	511	560	564	499	513	560	569	557	565	559	544	561	528	559	525	560	541	560	531	517	529	507	539	482	555	526	583	562	579	520	530	529	544	523	526	533	527	541	508	523	553	553	517	579	536	547	574	553	528	508	553	519	514	535	588	518	521	555	537	525	527	567	563	537	527	552	580	548	572	543	571	559	572	552	545	530	548	562	522	549	533	546	557	550	576	547	523	508	539	536	496	553	519	531	555	534	548	540	540	508	485	523	547	552	532	596	529	554	526	541	529	540	530	551	551	570	575	543	544	536	517	564	542	593	583	561	521	553	570	534	554	585	544	610	580	528	579	551	552	597	494	565	548	531	524	522	536	508	521	560	569	546	529	524	507	582	589	530	548	573	517	539	548	557	537	498	564	542	545	529	602	562	531	573	537	571	537	544	526	557	497	562	527	603	552	514	516	543	540	545	527	519	520	565	512	581	548	512	589	563	511	549	572	557	534	543	541	520	534	549	579	537	530	517	513	526	560	508	550	563	575	528	570	522	578	545	552	518	539	566	577	497	553	504	521	526	485	509	534	568	551	545	496	564	567	546	540	524	589	501	530	523	574	540	515	548	531	540	516	498	543	530	551	557	559	583	559	519	553	539	582	549	543	564	552	576	513	552	519	579	560	555	535	531	576	541	542	551	570	532	561	523	543	525	536	532	539	573	564	483	515	526	530	535	529	509	553	556	539	540	510	542	552	533	522	551	526	541	566	526	560	539	565	517	547	541	558	526	551	523	517	540	579	532	501	553	505	583	556	543	592	551	557	567	548	516	536	568	566	540	543	561	576	566	542	548	528	537	587	519	516	572	525	617	517	564	578	514	560	551	541	547	564	553	513	536	536	505	572	546	519	532	496	544	559	545	560	523	574	559	491	543	506	538	560	589	551	557	556	498	524	536	548	567	560	608	557	554	531	516	537	539	562	523	523	549	502	522	569	524	560	534	569	542	495	539	577	563	566	510	531	535	536	548	541	541	564	523	527	512	533	557	552	530	534	572	531	502	568	543	488	528	581	573	550	508	567	576	527	532	542	532	531	579	583	550	557	547	563	520	559	562	499	532	565	552	540	553	535	540	568	564	506	555	585	548	576	512	516	553	589	542	538	565	553	553	521	550	577	640	511	579	541	490	580	524	528	538	540	588	552	530	512	549	588	567	554	543	525	543	521	556	535	570	504	556	515	560	543	533	547	545	539	549	511	555	547	533	495	532	543	531	562	498	526	551	510	550	532	566	528	550	519	564	498	566	543	511
23506	21264	27898	24917	20506	1854	561	440	405	327	345	344	332	332	344	324	326	341	305	343	338	312	286	277	305	276	292	261	332	303	309	285	291	296	306	326	248	303	287	285	302	306	277	312	279	288	316	304	309	289	304	290	302	289	255	282	268	318	294	315	292	304	311	320	276	282	288	306	277	294	283	290	299	300	300	316	277	302	296	314	318	304	276	288	268	302	315	314	299	312	296	300	261	310	282	275	282	295	269	294	258	280	308	299	304	291	299	266	266	295	316	303	288	275	318	300	275	299	304	296	301	286	306	309	297	298	301	262	290	272	338	295	319	275	314	313	283	329	262	333	292	285	278	289	329	277	270	313	295	290	306	303	307	275	324	287	282	287	298	293	283	288	280	298	300	298	291	303	292	306	302	318	297	308	283	301	263	313	308	286	274	276	281	303	296	289	296	276	296	279	288	306	266	298	259	338	293	287	289	306	274	289	295	294	317	306	277	310	283	298	301	307	301	304	271	304	298	281	299	279	304	325	295	293	310	299	302	278	302	293	274	296	312	286	302	301	310	284	322	282	268	295	316	298	278	287	300	286	290	324	330	287	297	268	270	311	265	291	270	303	273	286	321	276	301	293	281	298	286	278	288	313	321	327	306	281	297	309	297	313	298	275	298	296	287	281	301	301	300	297	283	298	278	273	310	245	284	284	290	304	298	306	289	284	295	313	284	329	328	311	296	310	282	286	323	293	296	313	296	303	295	298	312	311	276	296	306	315	307	301	284	292	287	317	323	269	298	287	304	321	286	281	277	309	308	279	285	302	289	269	289	307	309	292	295	272	275	281	298	285	321	285	304	273	278	309	278	268	318	270	304	303	293	293	301	283	296	287	275	271	302	283	277	269	291	306	331	326	263	295	321	290	283	265	283	266	257	253	309	265	273	300	287	292	263	298	313	312	270	259	293	301	305	266	291	312	271	303	283	299	311	317	279	277	293	299	289	296	279	310	319	302	297	275	271	298	305	302	287	284	319	300	324	335	254	323	281	289	336	287	294	284	297	291	296	296	301	294	276	327	309	324	262	299	308	293	307	298	344	282	284	296	291	282	300	265	282	305	293	282	288	308	299	301	265	272	268	302	295	274	302	280	291	276	312	304	316	293	291	316	274	290	269	303	317	301	303	274	292	280	304	331	316	324	315	315	312	262	310	286	303	265	300	295	270	313	305	275	321	276	316	274	285	296	304	275	271	262	299	292	278	301	274	282	290	280	271	295	297	295	324	310	269	253	289	297	291	290	323	266	328	337	288	257	298	291	286	310	303	293	289	280	270	286	274	325	283	281	254	286	298	299	308	279	285	313	322	307	288	283	296	275	303	295	294	265	345	289	294	305	309	292	316	281	306	258	289	275	255	283	296	309	300	294	313	295	307	288	296	284	309	291	290	285	308	279	293	302	292	279	277	302	318	284	299	306	317	287	307	299	308	281	303	282	302	284	272	299	305	330	307	296	274	292	293	322	306	298	249	278	305	273	307	308	276	297	317	321	263	287	308	257	295	289	312	271	312	285	285	286	286	299	285	294	266	289	297	289	276	291	274	281	270	311	286	309	281	307	293	298	284	276	277	301	307	304	300	259	276	307	293	300	278	276	277	304	282	315	298	297	304	267	305	284	293	272	300	298	294	280	295	314	316	306	319	315	277	284	303	310	310	292	286	281	277	270	303	296	332	303	276	286	288	281	314	292	247	299	291	311	288	276	268	298	263	284	324	327	315	344	269	297	318	313	322	308	285	321	306	266	305	287	332	288	286	301	285	317	290	325	297	287	331	297	331	308	278	291	298	251	305	320	291	291	324	305	303	292	265	290	333	301	285	270	265	285	272	283	310	276	296	275	305	300	303	305	295	283	286	302	321	304	308	262	286	297	291	290	297	301	315	295	283	307	255	290	302	301	291	306	315	316	285	287	282	290	301	307	306	333	292	307	313	304	325	291	313	311	283	299	300	313	289	293	296	295	294	274	296	290	300	282	312	295	293	291	326	281	344	309	306	302	271	309	289	280	292	301	307	294	311	305	304	295	300	294	303	293	274	290	293	266	308	321	320	332	308	269	269	290	300	286	284	305	294	306	306	306	303	270	308	291	306	324	294	286	295	288	289	343	300	291	336	305	291	301	281	310	308	286	274	302	293	304	307	301	297	293	292	280	303	309	305	270	276	319	281	285	299	275	292	284	280	319	291	334	318	298	289	305	272	300	274	288	310	304	300	314	300	276	291	247	284	321	292	282	307	281	270	288	282	277	269	296	313	312	306	307	291	299	297	263	273	314	276	270	270	306	308	298	304	297	287	284	298	281	299	276	282	294	295	280	273	278	314	309	291	283	284	302	295	289	320	294	289	276	278	274	290	300	306	271	289	323	284	267	294	278	261	308	304	256	284	298	267	287	302	312	308	303	287	293	334	273	272	299	283	285	265	282	281	287	304	295	317	290	320	295	291	301	315	263	265	318	280	292	277	290	306	333	291	314	306	255	280	282	312	315	296	270	246	293	298	296	301	304	307	295	280	271	314	311	268	299	289	311	317	329	285	291	330	278	305	297	281	297	295	319	294	282	336	304	287	292	294	290	268	301	297	314	264	288	293	261	288	302	302	302	327	312	319	301	281	306	276	309	301	314	287	282	314	310	294	270	286	300	315	282	303	271	269	294	313	300	326	297	315	311	271	279	299	289	304	295	264	310	271	296	287	267	285	294	261	341	285	281	303	290	294	319	260	281	273	312	273	282	304	293	295	272	309	296	314	290	284	285	290	277	256	289	301	317	300	286	294	313	305	312	279	298	287	304	312	290	311	281	301	295	264	288	301	291	313	306	281	302	283	268	278	298	300	300	310	325	298	324	259	319	296	314	290	271	280	285	299	301	278	311	331	310	276	318	272	297	267	266	301	313	315	300	277	306	299	319	295	290	310	294	286	292	311	289	278	302	304	278	311	321	321	301	317	241	316	304	290	283	302	297	324	283	286	290	300	304	283	309	313	271	299	327	312	277	276	321	273	321	272	288	298	295	300	294	244	304	295	293	285	281	251	297	283	327	273	306	317	313	281	314	338	283	294	282	315	296	291	294	293	293	267	311	300	293	300	318	287	291	283	288	302	312	285	299	317	316	304	296	245	268	319	296	299	325	285	297	298	310	320	285	322	284	296	299	275	303	307	279	312	256	312	294	314	311	303	307	285	290	323	307	316	285	279	312	309	309	254	296	276	324	291	295	297	271	285	325	279	316	318	289	267	299	313	275	291	281	276	309	282	305	291	320	287	267	315	299	311	289	275	282	291	269	263	283	301	303	312	272	293	314	303	288	281	276	250	281	320	321	271	303	304	309	300	296	295	312	275	296	291	289	294	297	269	263	294	304	325	292	303	305	293	300	324	298	285	301	320	301	300	317	276	281	277	274	280	267	276	277	294	293	313	328	293	288	287	286	281	295	295	310	298	300	280	295	278	273	293	289
24454	6558	4062	1938	1443	1130	915	751	683	617	570	557	519	523	438	482	434	452	470	457	412	445	422	436	422	448	446	440	435	424	402	381	386	434	395	382	447	421	413	398	415	419	416	391	398	441	441	430	389	422	437	392	407	434	424	414	417	402	383	391	369	442	397	430	404	415	397	402	439	426	443	417	394	380	425	406	459	435	380	416	392	433	405	383	391	397	416	391	391	404	393	442	417	423	400	410	404	431	402	430	442	451	419	433	414	375	437	458	400	411	408	416	428	430	387	406	416	422	458	438	421	422	384	438	381	420	435	418	427	442	378	408	412	376	436	387	396	364	410	407	395	422	429	427	396	459	423	398	419	370	436	403	388	384	399	410	381	443	409	425	421	439	417	418	413	404	383	422	360	375	421	403	416	439	397	434	412	416	396	412	429	402	414	400	432	400	396	396	405	387	428	421	398	407	378	419	413	375	425	458	419	409	404	369	387	396	419	420	420	362	412	399	412	399	433	395	412	385	353	410	436	406	396	395	406	376	371	399	411	464	389	434	435	408	419	397	412	418	410	430	414	389	375	436	387	409	429	417	411	364	415	404	402	407	431	403	390	423	416	422	403	365	406	371	411	384	385	385	408	415	402	389	446	434	436	383	440	384	418	420	374	399	380	438	387	400	394	416	418	405	400	478	430	400	408	386	398	427	349	425	383	402	469	393	389	427	394	405	416	412	415	411	423	402	412	368	424	419	455	394	398	400	426	391	417	416	396	402	379	395	392	409	409	397	396	389	413	440	396	398	416	417	406	395	435	422	418	429	390	409	409	423	384	346	411	418	423	405	412	396	370	408	395	397	417	411	390	409	432	398	402	396	416	437	415	445	396	422	376	401	386	394	415	431	413	420	371	427	415	439	375	381	409	366	452	402	417	409	400	407	400	446	385	455	414	444	446	429	387	446	421	429	411	419	382	414	407	439	378	361	438	405	403	385	434	397	397	404	424	341	397	434	430	398	424	400	372	395	420	422	407	414	390	417	404	403	392	428	394	386	416	403	414	375	386	415	395	388	411	421	410	464	423	412	444	406	389	391	408	437	420	397	408	342	408	404	423	389	425	424	419	392	429	428	434	405	391	372	462	383	393	409	442	418	408	398	414	428	432	396	390	371	407	451	391	387	401	391	425	456	462	418	424	390	439	410	422	428	367	364	433	388	386	420	421	409	418	411	414	430	445	383	425	406	413	418	407	390	399	429	419	378	405	416	402	425	421	396	419	420	389	414	413	385	416	417	402	395	438	421	369	383	395	401	408	374	435	448	359	374	401	456	401	419	424	374	412	426	410	405	412	419	446	427	411	391	443	395	421	391	397	414	413	397	390	393	423	408	420	370	403	422	420	413	412	405	409	414	448	421	409	395	422	422	441	415	383	409	428	426	401	438	425	419	355	390	411	390	435	409	398	426	421	415	419	377	399	404	388	429	403	421	404	402	410	398	405	422	403	377	455	422	440	419	427	410	392	447	447	404	394	430	384	417	407	390	433	416	416	370	369	397	378	384	408	386	408	418	403	417	429	435	395	404	395	388	404	412	437	434	441	377	417	403	434	398	356	410	402	407	398	399	433	413	414	404	435	383	414	404	453	425	382	424	429	424	394	415	438	430	419	398	383	418	407	372	384	451	443	372	427	399	415	395	402	436	452	421	433	403	368	420	388	411	395	424	414	385	410	429	408	428	413	380	404	404	426	396	399	364	380	419	388	405	428	410	407	380	416	461	442	409	398	428	421	448	389	365	412	401	360	407	399	383	457	406	416	416	415	423	423	400	410	397	394	400	367	414	392	414	434	422	378	444	397	413	407	418	413	436	409	386	381	437	414	430	408	379	375	403	400	391	415	450	409	388	418	385	399	412	407	435	428	392	415	441	412	401	428	393	427	382	373	379	455	411	387	423	402	404	415	421	408	397	387	412	445	415	447	374	422	419	398	384	375	363	418	386	434	391	429	377	437	376	401	430	445	386	385	410	409	392	417	397	433	433	405	396	391	388	387	387	390	420	426	394	386	381	398	411	442	417	389	415	393	392	425	401	403	381	435	390	415	408	417	434	416	423	452	398	407	401	420	379	409	428	443	414	409	379	401	446	414	381	425	400	405	401	409	383	424	448	407	419	390	374	413	403	403	420	380	381	429	440	403	440	396	390	401	393	428	390	376	407	421	416	398	390	446	429	418	392	397	404	431	393	408	407	419	418	421	427	416	403	413	423	375	415	444	421	380	388	424	404	393	434	396	401	418	406	412	421	391	426	395	416	396	430	401	447	382	409	412	436	400	418	365	421	408	391	408	388	429	387	415	452	415	353	400	410	397	412	404	403	407	401	396	431	366	418	397	416	420	407	401	417	407	381	423	396	390	405	375	408	379	404	401	431	383	406	411	433	407	430	402	397	388	420	417	389	405	424	424	419	432	430	401	401	384	393	450	410	413	390	394	381	437	449	402	426	394	415	372	450	445	402	375	423	398	429	408	425	398	411	417	427	398	427	388	385	406	407	394	409	403	417	388	382	411	413	411	392	406	428	407	460	363	372	424	364	426	463	398	395	387	428	370	381	408	410	407	385	385	403	427	398	394	419	386	406	400	418	416	475	403	425	406	419	388	434	400	398	414	425	410	385	413	412	406	408	382	391	400	449	400	403	425	421	369	390	365	415	424	417	411	420	426	396	426	416	391	417	446	390	377	360	416	438	415	409	402	418	409	381	407	415	441	405	390	429	411	410	401	366	396	429	411	421	398	383	426	385	389	433	438	379	406	416	433	437	398	413	394	395	426	412	393	448	408	400	441	395	407	408	373	411	392	414	440	408	419	416	403	412	413	381	367	429	420	420	413	423	385	391	398	417	412	427	395	372	374	447	410	419	435	431	443	402	417	415	429	433	393	410	382	431	404	420	362	417	427	390	436	409	374	429	401	399	428	416	392	388	380	396	393	439	437	387	391	417	425	384	435	395	411	403	384	412	424	394	431	387	422	376	407	393	405	432	419	392	420	394	400	404	386	446	422	410	387	448	389	426	393	411	401	395	440	378	450	400	416	409	426	412	421	411	413	405	404	393	395	395	420	420	406	418	398	373	440	394	414	387	395	396	384	413	412	383	385	404	433	415	410	419	432	383	433	386	394	398	420	415	379	406	455	427	380	411	422	411	381	411	406	405	444	396	413	427	434	423	403	444	398	389	410	383	389	430	385	406	432	443	413	409	402	439	423	399	390	399	387	432	380	411	406	399	383	390	443	407	413	404	463	376	395	362	417	426	390	387	375	383	419	448	353	417	406	441	400	406	429	384	372	393	443	412	419	398	402	398	404	415	410	436	438	412	424	421	433	438	382	413	390	424	425	396	427	385	405	367	415	439	418	400	394	437	435	369	454	428	415	388	410	377	414	436	406	385	407	432	449	394	396	384	390	412	454	385	413	428	415	405	399	387	408	406	407	401	438	399	415	373	386	409	450	437
24786	21252	25726	21984	937	388	388	339	322	326	325	343	321	294	337	287	327	328	296	315	285	275	298	288	284	272	283	279	301	282	330	279	279	298	295	274	289	270	301	303	285	306	294	286	267	302	280	281	255	322	287	277	322	289	274	315	278	282	281	302	282	280	287	261	281	273	259	282	323	294	316	282	298	291	316	273	307	276	273	286	307	290	307	305	273	288	304	258	294	294	256	289	332	274	323	290	278	302	281	299	280	303	291	301	291	282	306	313	299	295	289	267	271	278	291	304	316	275	321	281	315	296	274	272	254	282	300	293	282	274	277	294	309	291	252	314	285	289	290	287	268	298	297	316	263	278	311	294	302	283	275	261	276	288	306	291	311	295	272	283	285	281	299	286	272	280	310	278	288	314	268	287	278	323	258	309	279	295	280	314	320	282	292	279	294	291	326	270	272	262	306	290	279	270	296	266	264	271	305	295	307	283	261	286	277	287	289	283	272	283	293	293	314	267	255	295	306	277	277	301	271	276	268	283	267	276	279	265	267	301	335	277	312	266	284	266	269	308	294	314	283	296	327	283	285	312	284	295	312	269	263	311	295	281	298	303	269	284	271	286	285	263	309	328	294	315	270	280	296	270	297	324	289	268	276	285	274	285	264	307	294	311	290	314	264	277	298	270	283	281	297	301	261	285	278	310	335	280	309	265	296	294	278	261	294	335	267	277	323	299	324	286	291	308	289	272	295	312	302	297	305	313	302	298	296	297	284	296	284	319	251	288	281	293	278	267	265	267	302	270	266	302	310	284	276	268	276	278	281	296	274	333	299	310	296	328	281	284	283	268	297	271	273	272	315	257	328	299	289	276	286	293	296	299	268	272	288	284	306	272	315	277	273	301	279	304	266	300	281	301	275	317	289	274	277	274	310	257	286	284	265	294	276	289	297	277	316	274	304	312	265	293	256	292	272	308	276	290	288	281	306	277	270	259	305	273	252	301	298	298	284	303	272	291	284	295	317	264	309	296	332	301	302	290	289	335	280	297	261	262	291	272	319	276	291	305	279	304	241	273	277	304	316	295	284	277	279	272	323	306	289	281	291	289	289	298	285	313	286	283	327	251	279	306	307	324	306	315	274	302	281	298	297	260	260	264	294	300	306	272	274	316	305	286	275	297	281	306	301	275	280	297	301	315	280	304	264	279	307	313	287	281	307	267	292	297	312	275	257	303	267	273	278	269	287	280	289	278	301	298	272	265	274	314	292	303	281	292	292	293	313	280	285	293	296	313	275	278	290	290	305	299	266	282	267	286	295	283	303	294	324	275	291	264	291	290	279	285	275	281	278	327	284	269	254	280	275	266	285	280	309	267	305	275	272	292	268	281	285	298	285	295	305	306	295	252	287	266	298	302	284	279	281	272	312	283	272	266	248	325	296	298	261	298	279	254	288	297	294	292	304	277	274	309	283	302	285	288	288	298	290	274	297	295	270	298	283	279	301	310	289	308	282	303	309	306	293	271	272	293	275	283	311	291	290	284	287	294	283	284	292	288	308	306	277	275	283	285	278	303	261	282	323	300	283	294	279	278	296	285	305	332	262	276	297	286	291	283	275	282	310	277	296	285	298	245	275	295	292	297	287	284	272	330	282	285	289	288	293	297	265	295	269	306	265	302	267	282	282	269	264	301	309	289	244	307	301	284	287	282	300	317	308	290	282	264	262	286	295	276	279	336	288	296	307	311	288	275	269	266	263	296	275	280	287	287	298	279	280	298	316	293	296	263	298	288	277	272	302	281	303	325	292	258	284	284	289	282	278	265	264	298	297	289	280	275	291	290	281	287	273	321	300	298	293	287	287	271	281	295	303	284	291	295	282	287	306	279	262	308	289	272	270	294	274	251	279	282	292	308	290	299	291	302	300	305	295	279	301	294	287	303	262	303	278	268	280	269	289	273	270	281	280	283	284	274	302	290	290	290	302	283	279	292	312	283	278	262	288	326	286	271	274	270	291	271	299	294	286	286	282	299	277	281	291	269	285	297	266	299	291	293	291	322	282	279	312	282	286	267	305	278	300	275	301	314	288	286	275	244	289	270	281	267	283	304	289	316	306	295	292	273	274	266	292	283	277	307	278	290	281	277	301	266	282	305	312	291	317	317	325	314	279	278	267	239	324	292	280	293	267	272	267	278	309	266	327	284	297	259	312	271	250	293	310	269	308	302	277	274	258	292	300	284	311	267	259	284	311	293	285	263	316	281	271	287	293	304	328	312	303	257	287	288	293	275	296	299	280	290	314	296	282	278	257	328	267	285	258	294	312	275	288	290	297	276	264	279	295	291	280	311	292	291	284	281	311	276	292	289	282	314	258	271	294	305	296	302	276	292	274	279	295	274	299	289	290	276	281	290	286	296	282	277	295	290	260	289	296	282	289	258	321	319	289	313	322	302	303	299	294	291	244	262	289	293	276	306	285	287	284	289	306	312	292	263	281	316	322	291	282	245	284	280	285	310	272	290	279	265	264	269	288	287	296	280	283	280	302	297	304	308	277	296	269	298	278	288	275	307	317	320	293	286	304	274	305	286	318	274	269	283	274	300	297	281	280	270	295	300	285	302	258	273	280	288	302	312	250	292	286	281	286	319	264	288	276	290	279	276	293	272	281	306	282	312	279	264	302	294	286	272	268	284	289	298	301	275	289	300	282	264	275	285	279	314	289	291	299	282	295	280	272	276	276	311	279	316	263	278	315	317	294	299	259	299	270	292	261	275	280	283	265	285	286	278	264	269	269	284	268	310	281	262	322	292	303	280	284	279	305	298	298	294	286	302	294	285	314	280	299	272	297	313	274	285	298	255	300	315	296	276	286	297	329	272	295	312	268	277	285	251	311	288	299	263	250	303	300	268	304	293	275	296	292	284	275	305	289	287	283	309	263	301	274	277	264	266	265	274	270	301	297	272	284	294	304	273	281	281	273	320	309	275	262	266	307	264	268	310	310	296	273	300	290	313	280	277	261	305	278	305	284	289	267	283	309	282	279	259	297	272	293	279	282	256	317	264	303	292	250	299	281	263	279	285	317	259	304	318	314	290	286	276	266	293	294	294	282	292	282	306	299	280	285	295	307	289	272	260	292	284	277	277	297	329	325	290	276	277	274	286	265	276	299	305	303	281	298	331	278	284	287	296	296	292	280	318	298	292	314	283	275	309	309	296	286	259	264	289	286	267	287	282	293	308	282	276	303	322	283	243	273	271	311	317	230	294	293	293	271	309	270	274	310	279	270	281	325	303	308	299	308	265	317	324	276	302	291	277	294	287	279	267	290	319	270	268	272	281	273	269	253	280	293	282	295	292	311	286	292	299	276	276	283	318	269	313	300	258	256	293	292	291	291	319	292	278	265	290	308	282	267	264	296	301	279	292	292	300	286	274	287	293	280	277	287	269	289	317	280	283	302	297	309	283	307	310	291	294	299	299	291	305	278	290	282	297	304	287	292	306	293	287	294	276
22194	3177	2082	1078	795	670	631	613	481	494	421	478	478	461	471	414	404	439	425	414	417	374	413	385	409	398	401	385	392	390	402	384	376	395	398	436	398	402	357	396	361	395	373	392	403	386	396	344	380	388	366	397	419	398	388	379	380	380	390	361	393	403	419	411	387	403	410	378	368	385	378	386	336	384	389	410	391	362	375	357	375	424	361	368	373	391	395	409	405	393	427	367	389	373	365	444	424	393	385	384	399	383	386	395	382	360	392	383	392	375	374	384	386	384	418	423	416	372	394	386	361	374	402	356	371	379	402	373	386	355	403	392	379	355	365	371	404	406	361	411	384	390	410	389	384	430	363	398	357	351	392	383	387	352	388	360	409	394	372	380	387	382	384	374	377	386	356	407	376	412	405	371	403	371	368	413	374	392	393	392	372	403	389	396	399	386	409	375	370	408	381	370	403	392	410	359	370	374	411	387	399	375	407	384	412	398	407	391	369	375	394	398	406	373	379	392	390	410	402	388	394	373	399	401	374	402	386	384	376	387	377	410	392	365	410	398	402	384	354	403	395	387	388	410	402	377	426	404	367	404	393	387	394	416	357	412	409	355	379	391	381	415	389	409	403	387	424	408	419	379	421	374	359	431	380	404	379	408	390	395	397	403	383	413	362	407	375	400	378	388	367	405	406	362	427	372	384	379	390	369	380	393	385	388	383	363	421	366	373	371	417	375	392	375	341	372	433	385	398	387	427	370	355	414	423	409	368	402	372	378	399	369	395	400	385	368	386	389	374	385	409	412	386	406	396	394	351	429	375	364	323	404	396	387	399	376	402	387	389	390	390	368	375	390	349	381	388	384	418	397	384	375	381	385	399	354	393	381	386	373	369	402	395	371	385	350	375	376	381	408	398	406	354	389	374	396	359	361	365	384	395	381	413	362	397	394	374	361	371	417	388	371	372	397	411	370	385	382	477	387	376	381	399	408	369	369	375	404	375	320	385	392	374	382	409	377	392	408	376	367	391	399	435	385	396	388	404	385	349	357	381	368	376	386	398	388	395	379	372	398	394	406	427	411	363	368	398	383	379	379	392	391	387	379	377	378	413	377	387	387	356	402	379	372	355	357	347	372	391	371	418	363	373	344	380	385	365	426	374	392	367	360	360	384	386	349	387	399	386	378	376	406	379	378	382	376	368	393	368	377	370	424	372	382	378	372	387	414	377	396	388	384	399	366	389	382	408	360	399	382	373	386	399	391	403	399	373	405	370	372	373	353	365	371	376	370	441	409	360	366	356	386	396	390	401	362	387	399	335	367	389	404	403	402	394	401	388	400	351	379	342	363	402	354	364	405	374	366	366	352	383	396	444	385	404	387	398	412	374	428	407	400	369	377	386	402	374	377	395	375	393	382	368	385	402	417	390	390	423	381	413	359	364	424	410	375	385	387	366	397	359	370	400	352	341	377	388	395	383	385	392	363	396	391	370	408	380	400	409	372	361	382	401	377	391	361	395	405	360	360	336	377	381	397	410	392	414	374	400	388	382	379	380	383	338	383	413	388	398	358	412	371	390	411	379	356	405	401	396	369	387	371	394	387	370	391	398	369	381	379	399	357	416	410	381	370	397	400	371	379	383	422	421	373	376	411	414	414	360	360	398	432	410	379	357	400	421	362	407	402	372	447	400	408	363	340	385	394	351	393	402	361	404	389	390	382	405	361	418	406	420	420	429	347	386	409	362	396	375	362	376	406	358	362	380	373	367	397	397	377	363	410	374	368	366	399	361	364	370	424	375	386	359	403	354	379	389	385	395	428	377	371	376	380	342	408	397	405	366	389	385	389	375	370	387	412	373	401	391	392	391	377	375	408	369	366	383	426	374	387	387	384	390	381	407	349	362	417	408	372	413	383	405	377	408	390	383	402	394	370	374	387	406	370	376	384	426	383	392	396	352	391	375	373	381	392	385	388	371	383	421	443	387	399	382	394	404	386	375	411	410	387	396	405	397	385	377	398	354	372	404	384	411	388	391	413	387	391	390	421	368	389	346	385	377	395	381	388	377	359	389	385	348	378	378	389	394	379	378	396	360	374	381	369	415	356	399	412	351	399	388	379	337	377	356	442	370	388	370	411	395	410	417	339	398	380	388	369	350	425	356	361	386	369	376	386	397	381	400	401	403	411	377	374	378	397	353	404	398	410	394	356	399	396	392	391	365	410	399	366	363	389	358	367	410	388	357	374	416	414	398	400	405	380	347	378	405	361	400	411	387	380	415	348	385	380	391	335	419	398	385	427	374	382	372	351	374	362	337	364	402	405	402	400	397	372	377	373	411	407	355	396	397	381	404	395	402	394	395	412	391	377	398	361	391	420	346	358	408	352	402	447	387	359	406	394	421	378	386	401	380	377	401	386	390	345	380	390	364	405	394	361	368	383	404	381	365	394	383	378	370	341	439	366	408	388	427	359	396	389	352	372	353	380	385	403	372	380	388	383	399	371	379	374	392	391	389	377	384	385	422	380	443	387	381	374	411	368	426	363	379	389	372	382	386	386	412	386	404	379	418	366	361	433	402	403	393	416	400	407	366	377	400	390	375	381	344	378	369	413	370	391	421	407	365	383	355	394	360	426	388	406	340	370	393	364	382	401	400	366	357	395	369	408	389	363	372	383	390	386	361	396	399	396	412	390	366	418	392	425	400	376	380	394	398	402	364	402	399	374	395	406	406	379	373	386	379	422	408	398	425	387	376	369	364	347	384	415	394	404	407	369	362	371	419	404	393	384	399	400	379	414	389	359	339	422	414	394	391	396	397	388	408	391	379	385	405	385	384	428	368	388	350	389	410	381	398	362	377	451	417	384	361	375	364	374	382	387	354	386	407	405	376	384	401	407	382	414	371	401	404	389	404	383	413	357	411	427	391	350	386	389	378	351	372	409	393	413	386	353	380	374	391	357	364	387	412	397	396	363	388	392	400	432	367	370	414	349	392	377	408	440	402	376	411	390	367	415	372	374	365	376	388	395	357	369	413	400	385	365	350	361	373	385	400	397	389	374	402	404	420	390	420	422	369	397	404	370	366	410	401	374	359	398	438	363	382	387	356	400	411	413	354	386	389	417	370	422	359	334	394	378	365	412	428	346	397	408	374	392	366	371	389	369	386	379	374	392	353	379	402	386	410	375	391	359	438	396	369	390	358	386	398	409	377	370	402	377	337	389	379	377	403	399	371	397	393	369	400	373	391	387	410	385	366	405	385	386	371	394	343	379	362	393	405	391	378	368	381	384	373	386	405	395	392	363	415	383	377	412	384	379	354	417	409	378	380	350	396	407	397	368	398	401	372	370	428	422	400	375	388	379	394	398	439	386	402	411	365	394	389	404	402	418	400	357	379	384	381	427	392	393	426	381	377	369	345	384	406	404	350	392	369	397	400	389	363	346	349	377	346	385	380	374	366	405	407	403	405	381	390	391	402	397	417	382	392	404	386	368	391	390	379	382	413	372
22491	21260	28507	24349	21260	18612	913	360	292	261	216	213	193	175	151	172	171	132	143	149	142	147	151	140	133	126	109	136	127	139	139	132	120	127	105	103	122	105	140	121	113	123	130	113	117	126	130	115	144	111	124	112	142	110	114	111	111	127	117	116	128	126	127	119	111	109	110	111	134	104	108	102	111	125	122	122	131	125	111	101	110	121	108	119	91	114	109	113	110	106	113	103	111	116	130	122	119	115	110	116	129	129	120	126	128	120	100	120	108	128	125	109	99	99	134	104	115	112	127	144	121	118	116	115	111	132	125	97	116	126	109	118	126	108	135	133	123	94	114	96	112	109	122	112	108	125	113	112	96	92	130	97	108	115	117	118	110	77	105	107	119	113	131	97	100	107	109	100	111	118	113	121	110	97	118	109	96	121	104	115	111	114	117	107	97	122	136	119	106	105	104	123	104	106	117	111	113	109	104	89	120	113	102	117	93	111	117	108	102	122	120	112	116	124	109	100	120	99	121	126	121	107	109	108	106	117	129	113	117	92	122	97	116	101	112	119	116	121	110	133	138	138	104	129	123	104	95	134	128	122	104	91	116	113	109	90	110	127	119	114	104	117	110	106	124	99	126	116	100	119	114	107	93	119	111	109	119	113	109	115	118	120	110	97	122	114	108	111	105	111	112	107	105	120	120	109	107	107	120	110	120	103	104	101	117	129	107	112	125	101	101	142	93	129	129	129	97	100	138	113	102	96	140	114	115	113	104	114	120	101	131	115	119	133	108	114	97	111	118	134	109	116	122	124	106	105	127	122	95	131	100	111	117	124	100	110	119	108	107	121	118	116	96	114	115	107	107	105	120	117	111	119	108	116	114	114	91	127	123	120	100	119	113	117	115	130	118	130	107	115	98	110	103	119	102	104	109	114	92	100	121	110	94	119	126	107	104	129	112	122	110	111	130	117	120	108	112	111	108	102	118	110	107	120	113	102	120	119	139	110	129	110	114	98	126	87	124	107	129	130	125	144	108	133	113	114	126	110	125	110	123	127	128	113	107	107	105	128	124	98	113	143	89	118	107	107	112	104	124	118	114	111	113	112	112	124	116	114	107	105	113	120	110	118	122	135	104	119	103	110	114	129	106	112	127	113	130	121	131	122	103	117	107	119	131	130	130	105	109	117	107	117	97	113	130	110	111	123	94	106	107	125	112	118	123	127	105	127	110	118	101	109	108	112	119	111	115	124	104	117	118	131	127	110	114	133	96	122	125	115	123	95	110	131	116	119	108	119	98	120	121	113	121	100	127	109	106	104	112	123	123	110	126	92	112	93	109	127	123	111	126	125	117	97	97	120	110	105	129	107	116	125	107	117	130	120	104	115	104	122	118	112	118	119	101	151	115	81	123	130	141	122	121	117	104	105	104	105	131	132	91	118	115	107	108	116	115	117	115	111	99	105	100	94	137	125	137	127	109	112	101	117	115	119	134	128	112	86	107	104	133	136	117	99	104	122	96	119	116	100	109	96	99	114	115	97	111	101	112	114	118	130	127	122	128	108	109	110	110	106	132	123	116	105	118	120	118	113	101	115	126	90	123	104	116	120	99	114	111	119	111	118	120	110	115	132	120	123	117	103	131	103	108	105	107	123	100	96	121	116	107	115	114	120	132	122	115	99	119	114	109	108	129	110	112	123	128	102	111	112	110	94	118	129	112	124	115	114	116	125	107	105	111	117	92	116	105	110	129	105	96	129	135	106	94	123	107	107	121	99	123	99	112	104	120	123	120	103	119	115	102	115	111	106	100	113	106	121	103	103	117	122	101	113	105	109	110	116	101	136	105	140	112	98	108	109	107	108	117	97	116	115	138	119	98	125	105	110	93	132	105	95	102	100	123	116	120	128	122	108	97	103	114	115	126	107	99	126	112	115	130	100	118	120	110	106	119	127	105	123	105	100	125	110	113	150	97	127	122	102	106	114	130	115	117	120	129	113	116	110	108	97	91	126	122	110	102	114	125	135	101	102	124	119	104	113	130	96	118	96	98	124	119	119	113	111	107	106	117	122	123	116	114	119	95	97	139	124	80	128	111	106	120	135	122	125	122	95	126	112	123	126	111	110	98	99	116	97	132	118	124	121	113	123	124	118	99	128	115	115	124	99	101	118	124	127	96	122	119	111	112	128	115	120	95	126	124	129	117	125	140	107	108	111	118	110	101	98	116	107	127	125	107	111	107	122	112	122	117	127	127	119	110	129	122	99	121	98	99	126	111	110	116	121	113	116	120	113	108	111	121	130	115	97	120	114	123	126	117	122	117	116	110	106	132	138	114	116	103	107	106	107	119	119	114	128	127	132	119	110	112	115	128	125	121	101	117	103	113	108	134	117	113	112	105	107	106	116	108	104	111	106	116	109	99	128	119	105	118	110	130	127	121	108	99	106	110	128	144	122	100	115	117	108	131	118	111	113	107	116	105	122	119	87	132	120	112	131	97	116	106	109	121	106	121	109	103	113	125	112	124	109	113	130	132	96	106	140	122	101	89	125	123	128	103	109	120	138	116	118	112	115	111	91	126	124	123	126	97	119	103	123	103	122	112	124	127	130	117	111	125	133	104	127	95	120	141	107	104	133	119	119	109	128	89	139	112	108	118	106	116	124	118	124	98	113	116	108	104	125	98	115	121	110	113	110	103	98	110	111	118	93	122	122	112	106	113	110	111	106	117	112	112	107	129	109	118	121	101	116	114	107	111	111	119	128	121	117	119	126	108	98	114	97	117	110	111	101	118	107	113	111	117	123	104	110	102	100	109	115	113	107	104	121	113	128	126	99	133	115	121	119	110	116	103	129	110	107	116	101	115	116	98	119	120	116	122	110	109	118	108	111	137	125	141	112	102	119	97	124	116	111	106	103	115	119	131	108	94	119	111	119	117	115	94	96	112	112	108	119	120	114	108	105	125	120	130	103	125	135	116	102	119	114	103	114	106	104	120	142	92	106	114	97	111	103	100	127	109	144	129	110	119	122	99	121	106	118	123	104	115	109	112	115	138	116	127	116	129	122	109	103	127	103	123	123	126	100	123	109	114	108	118	118	121	119	123	132	117	126	115	99	112	109	110	128	103	113	123	95	105	140	116	121	95	115	113	124	120	107	112	117	107	110	120	119	108	101	91	98	119	109	108	112	108	119	105	120	123	121	98	107	111	101	106	117	110	96	121	129	110	137	113	127	98	88	120	106	111	104	127	111	135	111	118	122	110	111	128	111	101	96	125	102	121	118	125	111	106	121	133	116	120	117	107	124	87	119	102	128	115	110	109	112	113	121	116	97	139	111	127	104	110	111	119	123	121	112	106	104	121	99	105	102	102	123	119	108	104	111	127	109	117	118	105	115	124	100	87	121	135	102	116	134	112	124	114	117	104	107	108	100	106	89	120	115	117	122	116	99	113	86	120	117	115	115	108	108	132	110	122	117	111	101	102	126	115	132	120	99	117	118	102	121	111	104
27053	10542	6462	3013	2080	1462	1126	852	705	581	486	399	342	303	302	288	259	266	245	232	227	222	230	205	169	210	210	193	189	190	204	190	186	184	179	183	193	166	159	174	166	177	172	180	162	207	169	184	168	150	162	198	162	170	174	161	159	168	150	164	176	180	153	179	163	165	183	163	169	153	174	176	152	147	156	150	156	184	160	175	150	168	170	152	166	178	178	167	160	153	170	170	161	161	210	157	159	152	172	178	143	170	157	142	168	170	174	185	166	160	158	171	150	153	166	130	174	172	158	157	159	157	163	160	183	142	173	173	163	170	156	136	169	154	161	146	152	159	147	143	152	154	175	183	162	166	172	173	172	156	160	161	155	163	157	164	136	178	160	138	156	180	160	196	165	162	163	145	145	154	155	150	148	149	166	152	148	180	155	156	178	166	172	168	165	164	174	170	152	167	174	180	186	165	169	178	161	143	167	165	163	132	177	146	186	134	158	168	142	139	170	145	163	146	129	135	170	166	168	146	153	141	157	161	168	158	164	184	178	141	160	166	170	163	156	146	159	147	169	149	170	157	138	157	153	159	160	132	162	152	169	149	159	162	157	153	160	157	183	144	177	145	157	172	167	156	147	157	164	153	141	157	157	166	188	149	147	183	160	159	165	152	153	169	159	165	146	151	158	181	162	149	163	155	147	166	168	152	158	176	160	172	158	148	148	145	154	154	175	147	148	150	172	157	166	175	149	149	156	158	166	172	177	170	147	148	153	165	164	163	159	155	170	160	159	153	148	148	187	146	164	179	157	140	171	167	157	162	152	167	182	146	192	179	155	161	163	145	163	139	128	158	158	164	152	144	140	166	147	193	144	164	164	155	166	146	179	175	165	161	160	176	146	161	144	153	163	150	142	192	157	169	152	156	177	148	151	160	178	161	137	161	176	156	159	185	154	154	140	168	139	181	127	160	162	165	161	176	173	148	142	161	169	166	150	159	171	172	156	170	150	154	174	178	158	157	149	157	176	146	163	140	165	183	169	147	158	159	141	144	164	162	156	176	154	165	152	145	179	179	152	151	152	154	166	149	164	164	159	171	152	141	134	180	158	145	171	188	173	165	168	167	135	152	170	159	160	176	166	177	166	165	184	148	136	150	181	161	157	170	140	148	157	175	182	161	165	186	147	152	152	163	184	160	177	177	168	169	157	154	167	170	139	168	169	143	172	182	161	143	176	169	152	161	161	170	153	168	153	159	178	147	184	182	163	181	154	191	176	159	151	149	161	172	164	156	185	160	168	170	147	169	196	148	151	180	151	148	166	155	173	164	178	161	165	151	157	180	161	159	169	136	175	166	174	166	163	187	162	153	176	173	159	189	163	168	153	171	154	177	177	146	149	130	139	141	170	156	162	163	159	151	150	166	157	156	156	166	165	158	164	179	147	184	147	143	162	149	148	178	149	166	165	174	161	145	154	164	158	185	157	158	156	174	158	164	166	174	167	175	154	179	166	168	156	156	156	164	173	161	175	181	148	157	155	169	160	168	154	172	148	166	195	150	167	155	159	153	167	175	164	170	149	162	155	173	173	174	143	157	166	171	175	171	154	179	158	154	158	162	169	162	145	154	175	174	177	158	154	172	174	170	168	140	164	164	167	165	155	143	165	160	167	181	160	146	178	158	155	150	158	148	167	163	172	158	158	164	178	156	157	149	156	162	166	163	156	157	159	162	156	161	152	157	168	150	163	150	188	175	167	160	164	149	158	160	175	153	160	165	165	177	156	157	146	156	152	162	161	173	170	148	143	148	160	168	156	149	155	140	145	155	154	150	177	179	168	181	166	184	171	145	158	169	160	162	153	163	158	160	176	159	165	162	142	150	163	168	165	171	152	141	142	161	174	156	148	197	154	161	147	176	164	155	163	174	164	180	173	164	156	144	159	176	184	172	163	154	163	177	148	161	163	145	170	164	169	149	162	169	151	150	157	148	160	156	139	176	181	144	157	147	171	170	153	179	168	159	141	161	164	166	143	168	143	166	158	189	187	168	153	137	150	178	128	152	143	152	158	133	169	126	165	136	145	150	159	174	196	164	170	161	161	147	145	166	168	135	135	158	144	161	167	163	166	148	167	154	168	182	158	151	151	150	164	155	155	189	146	162	141	165	159	171	175	162	145	144	165	160	151	165	154	167	160	169	148	139	175	173	153	167	152	172	145	171	175	156	175	153	189	147	173	172	160	185	144	157	180	180	167	165	155	151	139	161	173	173	169	166	161	198	161	155	176	160	174	165	129	164	152	148	203	156	156	166	155	157	159	160	167	162	154	183	156	167	155	141	144	155	159	161	178	156	148	146	158	145	137	149	151	193	162	146	146	131	165	170	166	158	148	161	150	158	148	154	157	176	172	155	134	156	158	160	150	161	167	149	180	168	158	148	162	150	170	165	163	136	149	143	169	164	159	144	175	156	151	145	172	160	160	163	163	156	167	156	156	149	174	156	169	157	199	155	156	153	167	154	167	185	136	174	192	186	155	175	143	150	160	146	183	177	171	146	156	145	157	165	148	160	177	140	151	167	166	154	175	168	155	152	141	164	158	172	142	157	165	195	146	158	157	136	152	172	168	165	159	149	168	159	184	177	148	168	151	167	161	156	153	173	146	158	155	137	143	181	189	144	175	182	165	152	157	166	182	168	161	164	163	162	145	165	151	153	186	168	151	161	152	164	173	179	165	146	173	170	172	152	148	158	148	155	171	178	176	163	155	173	169	155	170	166	157	164	179	148	177	161	163	167	180	154	184	175	172	173	176	150	135	148	166	168	145	137	173	160	155	140	151	140	153	128	174	129	168	184	165	144	153	154	152	151	163	158	137	153	149	151	166	151	175	154	164	186	160	145	147	138	156	144	155	162	150	185	134	170	173	149	156	154	148	136	176	145	153	150	155	180	155	161	159	167	157	147	176	153	170	123	164	143	192	177	150	193	162	158	157	170	168	151	156	136	161	173	168	164	154	183	152	144	157	166	177	148	153	177	173	184	161	162	159	180	157	136	153	170	171	168	164	148	153	158	178	153	173	156	172	180	160	156	162	165	166	148	157	167	142	157	152	153	174	155	168	152	177	161	150	167	133	154	181	176	179	152	164	162	159	151	176	170	175	180	160	171	124	162	160	143	159	147	153	163	167	135	157	173	186	143	173	171	139	171	172	167	157	174	180	179	164	151	161	154	159	165	171	163	150	174	175	164	155	146	142	133	170	162	164	160	172	150	150	167	171	186	160	167	176	172	180	157	161	144	187	170	168	151	154	155	179	154	158	164	155	149	177	159	148	158	152	151	171	157	162	163	166	159	163	176	183	153	155	142	171	156	152	160	157	155	171	157	189	153	163	165	171	179	138	160	157	168	163	157	160	151	175	162	172	172	140	184	157	144	157	146	159	153	170	182	161	157	172	152	159	159	156	152	157	174	183	151	131	147	176	157	148	146	156	143	150	157	146	160	168	157	164	160
27641	15422	1961	539	438	405	383	407	405	408	393	375	402	418	411	396	406	402	402	440	387	416	408	400	444	431	401	418	413	415	398	391	399	436	370	382	353	429	396	382	396	389	445	365	412	405	431	404	415	399	442	359	396	429	394	339	400	390	394	389	395	426	399	427	379	380	370	388	395	386	446	358	408	365	408	410	417	410	403	365	391	391	401	381	407	370	396	396	366	375	371	370	366	403	414	407	372	379	386	402	391	386	408	387	387	390	405	359	364	376	408	394	406	411	395	410	410	396	420	395	359	385	380	385	396	360	400	375	402	369	379	394	407	404	372	433	390	422	392	418	372	395	393	374	404	342	384	358	365	420	374	383	373	377	395	410	381	381	376	403	427	360	383	409	386	416	378	391	346	391	377	383	377	395	401	381	380	365	387	403	402	387	365	403	391	416	416	404	393	366	419	399	358	374	411	393	405	371	398	428	383	377	385	373	402	405	398	411	384	390	411	418	388	384	412	387	401	366	374	394	397	389	374	387	380	383	381	412	378	443	357	393	420	397	375	432	356	383	369	393	412	421	429	390	407	390	423	393	365	387	436	382	362	375	399	403	395	398	358	401	379	382	413	365	424	426	351	348	389	401	406	386	428	400	389	394	410	404	388	397	410	393	392	397	416	400	364	392	370	380	416	432	380	385	373	364	404	384	368	398	409	391	401	368	427	409	374	443	399	381	384	411	421	381	367	390	415	406	366	425	398	395	386	400	395	402	395	365	410	428	408	400	370	401	434	394	393	403	384	402	406	411	385	374	395	398	405	384	416	388	412	374	413	365	401	373	371	378	410	370	419	418	405	405	402	411	405	394	399	386	407	418	405	376	410	365	411	389	386	417	413	389	371	378	411	424	388	395	381	375	418	406	371	379	365	384	375	418	357	377	412	390	370	395	390	408	386	380	401	377	375	385	375	415	376	419	421	438	405	410	407	381	371	378	386	392	387	407	364	361	364	365	412	411	407	410	399	408	361	396	382	388	352	419	374	395	398	424	355	392	399	401	410	392	362	391	395	388	410	383	387	395	377	390	374	392	389	357	381	402	392	389	408	383	393	414	384	415	425	400	416	386	389	399	399	377	364	413	407	373	412	376	380	365	396	392	377	388	415	396	387	417	352	388	386	399	389	380	418	408	369	341	405	407	405	406	399	359	390	384	430	395	391	393	375	374	348	379	364	408	449	424	391	424	399	398	395	411	384	390	419	393	401	379	422	395	429	367	387	406	401	365	374	417	389	364	432	420	383	366	416	389	361	383	403	415	380	393	373	403	414	408	378	382	398	407	392	368	427	404	395	410	376	388	358	394	421	398	393	390	386	386	420	411	389	395	412	395	390	362	392	404	390	412	386	392	418	403	429	403	396	371	392	414	380	373	395	364	411	394	393	376	388	440	410	370	393	371	390	411	380	407	408	393	361	378	337	393	392	362	374	387	391	380	358	428	391	415	362	406	366	412	407	413	380	387	391	386	394	432	440	369	444	397	381	417	388	440	398	435	384	377	394	392	392	385	404	427	417	418	394	418	369	359	403	392	383	391	429	377	375	409	422	398	428	398	411	411	424	419	378	423	396	404	396	416	391	401	380	382	390	394	400	396	449	413	387	404	416	405	369	401	353	356	426	383	425	414	388	398	383	374	418	409	397	404	416	391	410	400	382	395	383	389	375	373	397	417	342	420	354	442	382	406	408	411	377	421	430	424	374	358	426	408	360	390	388	390	350	394	382	409	373	373	380	385	395	337	370	412	408	390	356	427	381	386	384	409	371	412	393	386	433	384	417	401	404	385	399	365	387	370	411	428	404	414	399	416	393	416	388	421	415	418	361	382	388	377	413	409	376	408	386	418	390	461	375	395	393	423	391	394	376	412	399	394	391	368	433	393	422	387	394	388	400	409	360	386	406	407	419	401	389	402	380	385	418	389	396	383	396	377	423	387	437	379	370	427	414	442	402	378	404	349	404	371	385	337	394	391	419	378	443	384	388	404	368	408	407	384	424	377	361	407	399	426	432	415	413	404	367	410	415	419	351	388	419	423	378	402	383	408	413	376	383	406	396	423	406	351	412	383	382	392	418	402	376	367	398	371	406	407	374	388	415	408	394	404	347	389	402	393	347	406	376	388	403	388	373	375	371	329	423	386	377	402	402	397	409	369	415	416	383	381	402	396	376	389	404	384	423	384	407	378	374	378	448	430	385	385	370	403	396	384	402	390	424	393	395	381	406	365	358	388	411	410	423	360	416	382	404	386	392	402	392	381	389	400	376	388	391	387	396	405	386	391	388	383	378	417	373	370	378	395	421	402	363	390	389	376	358	378	429	371	395	379	397	402	376	407	392	414	388	385	369	408	403	406	353	405	397	368	422	384	408	419	408	401	388	387	362	382	404	405	405	388	368	379	409	420	396	385	381	378	416	353	375	406	407	405	410	391	398	370	362	405	405	385	408	374	434	384	402	396	394	429	394	365	397	404	395	397	389	388	370	410	385	435	401	406	428	381	384	386	440	406	399	398	387	384	393	414	385	382	412	387	406	405	347	409	399	424	420	380	377	415	399	392	394	376	416	399	408	424	417	398	410	378	384	380	413	437	391	395	395	383	340	433	432	401	397	408	368	368	421	379	387	425	404	414	385	352	389	381	378	403	411	402	383	355	427	407	413	383	371	392	383	391	359	405	387	380	391	414	401	381	414	390	436	372	417	422	391	403	439	422	414	429	425	381	402	427	379	383	409	388	413	364	400	405	386	408	361	384	362	403	398	374	387	404	399	361	411	388	425	417	407	402	391	403	417	398	375	364	412	400	394	358	382	388	400	420	419	437	404	382	377	403	429	416	379	395	382	395	415	429	395	410	400	390	402	379	404	343	401	381	403	424	352	364	429	390	394	384	384	412	398	388	390	384	369	422	392	432	382	393	396	392	376	394	392	385	395	394	375	409	390	377	413	413	413	375	398	402	415	396	402	362	394	402	393	430	402	381	389	407	369	401	400	407	397	427	373	422	373	376	397	383	414	400	373	387	389	406	372	394	377	429	377	391	371	383	406	394	403	404	398	401	387	378	414	388	405	363	367	369	387	407	383	408	415	366	396	365	377	387	413	394	405	387	439	413	409	426	371	394	400	380	408	381	411	404	374	363	435	397	409	404	418	412	391	423	414	408	400	358	353	380	404	389	392	418	400	382	437	377	413	404	393	426	403	411	407	406	372	409	386	376	376	378	434	421	381	393	417	370	412	376	421	402	393	400	389	375	425	400	399	391	410	415	358	374	357	398	377	377	402	414	398	415	410	410	395	389	426	401	394	378	374	387	396	391	389	411	414	397	395	393	422	389	353	416	411	381	421	397	391	373	392	381	397	394	383	366	382	420	394	366	384	391	377	413	378	395	417	404	397	421	364	376	397	419	392	416	371	406	409	378	391	347	397	409	368	387	383	430	379	383	383	378	391	390	402	392	407	417
8021	924	735	634	534	557	553	578	549	578	556	519	523	503	537	516	549	548	565	572	544	548	545	561	572	562	536	511	579	523	568	547	521	559	515	533	534	495	546	552	543	546	525	533	563	540	588	520	558	545	577	532	543	556	519	519	552	524	572	518	516	589	520	530	531	497	531	533	504	525	546	543	501	551	555	520	514	561	490	494	522	569	559	555	547	538	539	533	541	527	532	576	544	496	516	553	513	530	577	585	538	552	532	529	519	471	555	546	498	541	550	525	557	546	552	506	504	574	540	534	506	502	539	557	564	534	511	547	531	562	520	518	544	528	544	579	540	564	560	567	532	553	537	502	552	537	503	517	500	528	514	549	550	575	559	573	550	551	538	540	560	547	551	527	504	552	526	517	589	501	549	545	563	546	526	521	536	553	581	477	556	561	582	552	492	521	526	555	529	576	536	509	567	512	537	539	528	514	541	550	556	511	542	564	522	517	523	524	531	523	550	530	562	520	503	526	553	543	549	565	579	543	520	526	544	547	521	577	552	553	537	545	541	542	576	550	529	545	542	540	533	571	501	568	554	512	549	540	548	559	562	560	506	553	588	558	585	500	539	539	555	524	507	542	514	551	484	533	534	556	528	541	545	507	498	516	490	531	511	537	504	587	538	537	533	539	525	496	533	547	559	519	557	527	517	555	525	531	576	568	585	521	547	522	506	563	543	498	575	538	506	479	511	517	517	544	559	504	587	527	539	525	505	571	513	550	544	519	550	546	529	525	524	529	568	537	522	546	505	536	531	519	567	553	525	548	531	510	538	518	542	574	570	508	549	526	543	535	512	525	513	519	503	544	544	534	519	535	530	506	498	571	551	542	522	548	572	580	556	516	481	514	543	529	527	559	538	547	544	511	517	575	532	511	571	514	530	518	538	585	534	500	558	523	548	506	576	568	512	527	553	533	536	539	537	506	580	548	581	531	554	533	525	526	542	518	527	525	552	537	559	546	512	520	562	520	523	567	544	512	544	497	556	581	529	550	526	554	510	566	516	550	533	536	565	571	522	530	544	527	528	534	569	545	538	554	547	544	503	493	562	529	552	499	533	510	550	564	503	550	485	538	555	530	553	499	559	481	553	556	497	562	462	574	548	516	517	571	570	514	535	521	544	537	555	522	559	546	559	539	570	490	482	551	546	568	564	510	541	560	553	528	529	537	516	484	503	568	524	550	523	536	563	521	543	533	508	514	573	568	513	522	526	554	514	497	558	520	561	548	590	540	535	567	551	546	606	527	500	545	529	525	589	547	545	530	536	562	582	599	536	546	519	506	526	529	568	508	530	499	531	481	564	505	556	594	570	559	518	548	538	519	548	551	571	531	527	556	556	522	550	577	538	568	518	528	532	499	537	586	557	507	564	530	555	512	554	528	535	529	517	563	529	548	550	526	495	544	580	558	515	522	553	560	535	526	600	554	534	551	524	545	547	542	539	536	533	554	539	569	522	524	554	550	505	569	548	529	565	540	531	532	543	537	545	564	537	529	585	546	540	527	530	486	543	531	518	556	467	538	534	520	508	483	538	553	524	528	513	546	528	588	552	542	555	518	581	526	528	513	534	560	520	522	525	537	519	531	532	532	537	517	553	506	594	509	513	543	481	581	537	526	509	553	526	468	518	556	575	539	554	541	537	568	557	552	515	569	576	534	555	540	491	534	552	545	544	519	520	546	560	531	568	522	512	525	560	535	486	561	538	553	520	557	561	567	517	504	525	560	550	536	513	545	565	571	541	515	567	551	552	548	563	553	556	549	558	554	531	507	551	542	511	520	525	523	570	549	506	503	587	557	539	542	572	548	520	537	505	524	554	530	513	502	569	520	525	519	502	549	553	527	530	564	565	559	525	528	529	596	575	555	539	527	535	501	504	545	600	533	494	481	522	512	553	524	524	576	526	535	548	529	527	510	546	545	538	537	547	564	495	518	537	511	574	532	499	531	510	529	544	581	556	536	564	478	526	577	536	545	580	543	549	543	507	512	509	532	545	549	584	530	565	567	552	505	516	558	516	558	518	534	536	537	503	535	524	552	531	562	545	571	505	531	514	505	548	528	524	511	518	545	488	533	542	544	496	542	539	559	526	576	557	533	545	530	531	593	503	532	538	554	550	578	526	513	532	542	528	544	555	491	568	537	507	553	533	523	545	584	505	529	543	535	532	540	521	509	533	557	552	535	565	564	522	513	569	523	512	572	523	519	589	548	569	577	573	577	501	555	523	595	497	567	495	567	567	552	539	465	573	549	577	516	511	562	532	546	551	555	531	539	518	504	527	474	563	528	543	558	531	546	530	537	565	558	536	557	549	513	532	533	507	498	557	517	498	514	556	537	543	519	542	535	524	536	504	527	521	595	548	506	533	494	502	536	583	564	571	530	555	561	527	557	554	508	530	566	530	554	537	509	582	524	534	513	507	561	539	518	547	558	557	538	612	561	513	585	508	508	577	602	556	582	541	543	542	522	541	542	502	549	533	521	543	522	624	495	573	546	555	550	501	533	514	469	548	535	562	543	547	563	545	587	518	515	541	525	549	539	515	502	542	509	567	506	535	528	560	540	523	552	556	563	552	559	559	532	503	529	535	561	517	525	552	544	539	489	575	538	547	527	529	532	557	519	547	537	550	483	564	561	529	573	545	554	574	537	552	511	601	541	531	534	511	561	556	587	579	540	583	515	581	548	552	519	538	538	546	566	541	561	550	507	537	582	538	493	538	520	534	543	554	506	515	536	506	509	535	547	553	497	563	557	496	532	518	540	596	508	513	532	504	547	509	518	580	581	560	550	519	529	557	556	503	503	541	528	540	558	526	520	558	509	543	539	555	541	546	530	544	529	512	545	505	552	550	571	536	549	529	543	524	553	473	539	547	491	516	555	573	546	523	532	530	556	515	539	580	509	533	566	562	599	550	536	551	560	542	500	542	518	576	505	561	514	565	521	546	528	556	512	496	554	581	552	503	590	528	559	524	517	541	517	548	585	514	539	568	548	547	544	542	545	545	539	530	543	570	516	516	551	517	547	540	520	540	542	552	502	527	517	550	555	533	570	558	557	540	535	564	553	543	536	566	554	555	512	520	533	570	544	519	533	548	509	546	590	534	578	572	530	543	538	554	551	594	530	549	550	528	518	499	508	579	524	532	558	564	513	547	536	553	545	543	580	530	530	513	537	573	535	516	536	555	523	513	523	515	565	520	513	556	534	507	521	552	553	543	531	516	571	537	522	514	549	533	555	554	534	573	545	479	543	539	519	557	553	558	561	599	546	522	539	520	556	508	517	543	518	548	561	548	534	555	525	507	511	533	575	583	567	533	546	518	543	529	549	563	499	547	531	519	491	522	551	581	522	540	533	551	569	544	505	523	546	534	549	490	556	545	503	562	524	518	534	508	553	550	493	554	540	544	505	544	557	527	557	513	555	542	553	572	565	574	558	537	540	556	511	527	568	529	508	506	546
23398	21216	27861	24874	20307	1686	556	449	399	356	376	355	320	331	321	313	284	294	310	291	292	298	283	321	277	293	268	321	318	287	274	311	300	315	301	257	285	278	312	288	280	275	266	296	285	269	296	280	288	283	281	288	279	298	274	283	306	274	284	297	281	279	291	300	295	269	305	297	307	287	295	294	286	287	302	295	294	290	292	274	281	284	288	300	284	285	282	241	280	269	295	278	325	312	284	279	286	295	294	297	288	293	294	294	301	312	279	322	317	301	316	326	304	323	299	244	281	300	282	285	296	265	313	272	289	293	296	282	303	309	282	260	268	267	282	301	297	292	290	287	243	282	270	277	298	288	288	304	292	263	293	302	290	319	278	273	265	275	235	281	273	311	261	325	288	287	267	280	283	266	262	278	294	250	264	305	259	307	296	274	310	275	303	285	279	282	269	269	271	295	312	294	311	248	307	291	315	271	286	283	326	298	285	284	265	317	288	315	269	295	281	269	263	281	297	294	297	283	264	300	295	282	324	295	284	271	262	304	281	261	286	297	306	284	314	291	308	290	235	270	268	300	287	298	264	282	290	295	329	315	294	274	295	299	262	282	297	277	304	315	280	299	273	305	324	272	295	309	283	293	281	294	288	321	301	282	318	304	270	292	279	330	313	280	268	260	293	269	283	279	294	315	272	264	314	300	300	268	313	245	296	286	293	318	298	263	287	269	280	275	275	293	263	271	288	294	305	280	305	295	295	292	320	294	281	271	264	317	282	292	292	316	334	289	323	293	292	294	260	285	271	303	281	284	291	272	289	291	271	308	283	317	291	308	281	296	301	292	277	303	269	261	299	298	295	281	273	309	300	277	310	290	283	272	275	308	300	298	286	300	280	310	312	292	279	284	279	300	271	293	280	273	294	303	309	273	309	305	286	310	303	302	305	286	303	287	290	282	299	301	301	260	275	282	297	298	280	280	302	289	298	279	272	282	281	268	266	291	284	265	303	267	295	287	274	284	291	323	296	269	275	291	292	290	321	296	289	278	305	274	300	264	273	271	315	294	307	316	279	273	288	276	314	279	285	301	271	279	280	277	286	299	295	307	280	294	278	272	276	302	291	310	286	305	297	297	269	306	269	274	317	269	268	302	262	285	294	288	310	269	290	295	325	302	308	268	288	308	263	326	252	294	299	268	269	296	276	294	316	292	306	303	281	306	289	299	287	292	290	267	291	294	298	262	267	313	279	310	304	271	302	306	303	288	306	302	311	339	313	288	260	265	280	275	282	267	301	282	284	298	278	279	309	279	259	275	305	311	290	304	317	262	280	277	276	262	293	283	292	279	312	308	278	272	294	291	296	296	279	298	304	290	256	291	276	282	266	281	313	302	297	271	307	293	327	285	274	285	301	250	280	278	277	293	285	305	274	297	273	286	291	297	300	308	285	295	314	290	292	293	286	261	299	262	303	291	300	299	296	309	284	285	268	292	308	269	295	251	281	297	268	298	302	279	307	268	285	280	292	284	276	309	287	306	276	264	285	314	282	293	303	287	279	270	304	300	289	277	275	284	284	258	298	296	312	307	264	297	292	282	320	280	288	258	288	325	287	269	293	268	265	313	287	275	292	270	308	285	303	285	274	320	290	288	281	286	285	294	267	274	281	279	254	309	263	290	302	300	266	286	267	286	271	287	296	284	314	287	292	281	310	268	290	273	285	278	304	276	316	260	293	258	296	313	286	301	297	310	291	310	268	278	295	271	277	250	293	271	286	295	287	283	277	317	258	285	323	305	301	270	278	282	273	282	291	266	272	285	305	296	297	272	324	307	294	299	253	257	281	279	304	311	281	304	285	283	290	297	302	282	288	295	304	307	281	279	300	262	267	288	283	311	307	289	266	294	281	300	299	292	320	312	281	288	280	284	318	306	301	337	283	295	303	269	291	293	285	283	301	286	317	278	274	286	284	296	270	266	289	305	301	267	283	317	299	297	317	286	285	311	309	289	297	278	311	287	302	262	308	254	283	263	319	276	319	294	293	288	284	279	313	289	280	273	285	295	286	312	292	302	272	293	275	267	250	296	307	296	297	247	299	282	321	315	295	301	283	273	298	266	289	271	272	281	314	306	282	287	289	292	306	290	338	271	282	278	276	296	319	304	288	287	303	300	308	316	292	316	279	275	255	290	302	284	278	277	251	293	300	296	296	293	326	305	318	267	265	291	259	277	278	288	281	311	299	277	308	286	279	276	316	298	296	296	309	280	300	303	294	277	275	306	257	278	265	254	264	317	295	264	305	280	267	343	303	258	296	311	282	332	284	309	269	310	297	299	274	331	260	309	283	300	306	269	268	277	278	282	297	277	275	269	287	302	292	281	326	292	297	264	291	279	293	292	335	309	277	273	309	293	302	293	295	258	277	284	322	296	295	269	264	294	292	301	288	303	268	262	284	259	263	283	302	294	283	281	276	309	308	294	282	320	301	287	269	295	289	313	282	269	281	298	308	271	276	300	276	276	288	265	294	247	268	300	278	319	322	351	299	272	303	276	294	297	298	277	291	294	282	294	282	278	264	295	267	286	284	257	274	283	295	251	267	322	251	271	265	304	274	265	314	291	289	263	322	281	284	303	279	289	283	313	288	300	305	278	288	278	297	273	314	315	269	272	290	276	317	317	295	295	288	295	312	289	292	292	281	269	305	301	262	298	302	292	284	296	303	276	295	294	277	300	285	292	274	312	249	303	300	275	318	290	275	266	239	286	297	279	334	288	281	310	276	283	288	307	298	297	286	300	305	294	311	262	300	310	280	292	292	328	310	294	288	316	275	296	290	271	271	295	315	303	301	279	303	295	295	314	286	289	289	273	273	263	276	293	285	277	282	301	298	285	297	268	264	303	294	311	288	285	286	280	282	314	291	300	311	292	312	295	274	286	297	270	273	275	269	285	290	292	284	273	275	291	292	273	301	286	267	313	283	283	278	283	276	323	301	317	267	292	303	306	287	269	323	311	299	322	291	292	299	310	286	284	302	256	315	310	274	285	277	306	314	290	293	307	286	271	267	249	266	263	285	274	282	307	269	315	315	277	306	273	283	292	280	295	274	314	280	290	309	297	294	294	309	288	286	275	305	304	283	274	328	297	271	274	297	311	277	282	299	298	304	277	284	301	271	279	288	260	310	280	297	263	306	306	259	304	294	287	272	274	278	281	276	269	296	289	277	299	280	297	306	265	287	291	260	294	315	326	280	253	282	271	319	298	292	281	271	275	304	314	313	274	305	265	310	256	295	301	243	303	309	312	281	291	273	290	275	285	310	314	319	246	290	323	272	270	272	301	284	280	275	274	272	326	297	274	297	317	263	316	286	294	270	276	276	268	313	293	318	276	259	290	305	253	295	292	304	278	268	300	303	278	276	266	281	305	294	289	278	282	299	294	300	302	314	290	305	298	297	279	306	286	290	295	304	306	309	285	289	292	285	286	265	325	282	296	311	283	313	258	269	291	277	301
23143	6634	4007	1916	1413	1063	838	776	700	607	618	553	496	537	499	449	483	477	471	450	438	468	429	446	432	404	393	406	407	417	441	418	373	417	406	376	431	429	416	427	403	417	390	384	433	429	400	404	411	416	394	412	391	400	404	419	406	392	374	393	423	398	436	435	368	391	382	393	404	404	412	413	372	362	381	400	408	422	434	380	397	422	354	400	403	380	370	416	429	386	433	398	390	389	378	385	412	368	387	413	406	384	401	411	397	436	430	456	387	372	382	401	386	370	411	420	424	406	404	387	396	381	376	403	434	393	401	389	390	420	414	394	403	413	384	424	458	424	413	389	425	390	421	412	443	388	411	413	384	382	355	419	438	379	400	406	400	374	383	417	419	390	429	433	396	413	404	426	421	406	413	429	400	383	380	372	386	406	402	397	369	391	417	416	393	406	407	367	434	411	404	422	445	397	424	393	394	396	360	443	389	352	427	379	407	399	397	422	386	408	404	412	395	395	423	393	411	408	383	390	378	389	396	427	418	408	420	394	439	405	409	375	428	395	382	413	401	409	403	347	388	419	392	395	438	385	373	386	410	414	410	412	384	386	419	400	408	413	396	380	394	381	444	377	394	389	433	373	397	418	391	374	405	385	389	414	390	413	395	412	421	420	398	416	391	399	389	394	401	386	412	379	424	373	398	415	380	426	399	351	409	416	423	385	412	406	418	421	368	397	415	403	430	402	415	380	411	390	409	373	370	388	386	423	408	380	423	369	404	367	402	388	425	373	443	402	415	349	377	421	372	362	415	396	391	406	376	391	382	375	399	392	381	428	431	444	377	396	363	370	424	381	425	362	410	410	401	405	381	382	399	401	370	410	407	365	415	400	405	427	393	373	403	393	435	417	430	378	417	418	415	450	363	414	390	370	407	439	382	409	406	434	396	380	420	429	382	436	378	413	429	410	413	429	410	380	384	388	406	397	387	410	390	426	395	399	405	456	410	378	424	389	374	370	381	394	387	399	381	403	406	401	438	423	395	406	417	409	432	399	388	387	420	400	415	417	425	391	403	425	410	400	399	398	399	385	409	394	403	398	384	387	397	380	426	417	414	393	404	423	408	393	395	383	401	425	429	434	442	374	440	394	416	388	372	398	390	399	457	380	384	394	428	393	400	423	405	414	425	403	374	423	423	417	383	416	396	425	396	372	415	408	398	397	389	414	444	438	428	379	387	380	374	395	416	405	432	433	396	410	428	380	401	407	399	387	410	393	379	403	384	365	412	400	411	434	388	412	424	400	389	403	403	421	422	402	417	425	380	387	409	402	376	402	395	385	395	430	388	393	392	411	391	380	409	393	421	398	384	413	440	410	366	356	409	414	404	412	373	425	397	412	432	403	434	390	369	407	427	383	410	397	421	404	383	395	403	436	426	385	373	402	409	410	406	378	369	382	371	407	413	396	408	401	425	375	395	426	388	395	400	414	389	384	371	439	393	374	424	402	441	432	409	407	374	385	408	406	423	413	432	402	356	409	417	400	376	419	412	407	372	419	435	395	411	393	413	413	425	354	447	419	368	411	419	433	362	410	397	420	419	452	409	439	381	418	381	401	401	399	384	409	433	390	380	388	390	353	398	379	376	380	427	429	384	408	426	388	395	420	404	420	433	411	372	368	430	403	409	431	401	446	409	436	397	412	418	390	402	434	395	420	392	413	404	438	394	410	404	409	399	378	400	378	396	387	389	387	410	450	399	385	389	407	421	420	405	387	398	417	417	421	407	398	409	419	379	374	416	358	400	383	422	354	414	433	400	401	440	405	444	392	413	359	351	405	409	427	407	397	376	406	421	384	385	410	385	399	402	404	390	391	434	410	414	398	408	388	401	394	384	421	373	393	387	434	409	402	424	400	406	351	407	416	377	418	405	418	427	380	391	394	428	404	377	371	440	425	384	429	376	408	393	390	400	410	399	404	428	443	388	393	421	396	390	423	400	389	387	411	382	407	401	383	385	384	375	387	382	367	386	390	428	392	438	436	421	427	415	406	402	428	403	377	399	393	415	368	424	437	383	424	371	381	379	414	364	359	384	411	392	390	374	391	403	387	400	427	370	405	434	398	443	405	433	426	411	393	430	400	371	426	419	396	386	401	396	395	424	429	404	390	404	401	422	421	416	387	424	387	404	371	407	400	406	405	430	393	398	407	367	415	392	406	422	423	360	407	433	394	416	405	412	405	431	431	408	426	401	417	390	403	414	416	395	415	438	423	371	376	382	376	348	414	421	367	410	410	403	416	408	410	408	395	414	404	396	430	419	378	428	405	396	380	414	390	421	376	423	367	420	411	420	428	370	411	410	409	380	417	408	402	367	394	432	386	406	401	379	399	410	401	399	363	401	402	352	445	392	390	395	393	396	412	399	418	398	406	395	352	386	401	391	371	433	423	418	400	406	393	393	407	391	385	392	407	404	405	434	421	410	382	409	381	398	408	398	381	334	375	386	402	395	421	421	420	353	399	427	390	394	427	422	387	362	408	383	422	383	426	423	417	422	400	427	419	392	385	378	460	385	411	398	395	390	446	405	412	381	408	402	385	404	431	398	387	408	405	413	401	416	414	413	423	375	401	436	381	437	396	377	409	399	421	408	424	402	406	449	369	419	379	427	375	386	377	407	362	397	469	403	395	410	417	380	402	430	387	397	369	384	394	396	402	407	396	394	400	393	414	400	390	424	403	393	460	372	383	391	441	435	406	392	408	396	351	388	397	384	421	385	355	392	398	400	413	435	405	456	386	384	397	414	391	365	408	425	388	437	403	405	398	425	430	407	407	412	429	370	398	446	400	398	409	394	406	388	414	404	425	442	434	402	363	371	416	446	437	404	370	408	401	382	405	399	456	403	430	418	368	407	403	423	427	441	414	439	367	390	403	415	377	375	417	409	428	408	400	395	422	395	357	366	422	398	354	355	386	400	403	381	388	393	430	405	388	412	403	362	423	439	362	392	398	414	365	383	409	439	364	394	397	396	381	413	397	412	421	390	434	392	387	383	412	416	395	395	419	378	410	407	395	381	402	390	437	368	391	404	404	409	387	403	406	390	340	408	405	385	417	390	389	443	383	379	422	415	382	395	391	344	393	400	407	391	412	381	383	388	430	436	380	382	394	414	417	418	403	354	403	377	397	387	390	403	407	436	429	368	408	400	403	413	412	393	404	409	427	426	383	420	447	426	378	394	390	386	404	432	436	400	404	411	413	415	392	398	443	369	381	386	396	434	408	392	409	418	411	412	377	443	418	435	401	394	384	420	399	388	401	379	410	412	408	415	413	406	407	428	411	412	388	383	388	404	389	372	406	418	434	436	362	398	403	447	406	422	378	389	416	355	393	370	445	407	409	382	407	405	352	404	363	444	382	416	457	401	400	423	412	416	366	440	420	456	407	421	427	376	414	421	395	436	408	403	447	416	410	420	380	393	431	416	420	407	402	395	412	405	381	381	396	400	394	380	383
24961	21219	25659	21881	957	366	369	335	309	292	295	316	285	302	315	322	283	282	315	299	354	297	287	282	271	284	288	292	314	313	271	288	287	304	291	270	283	265	302	299	282	296	278	278	303	277	291	282	285	295	292	298	312	286	306	290	299	320	290	282	293	280	312	269	291	255	279	299	293	305	288	275	307	281	305	270	260	263	279	299	275	284	276	278	306	284	269	284	272	262	288	267	281	290	280	308	266	289	289	265	293	289	268	276	275	266	291	294	277	295	247	279	284	318	281	316	264	300	257	280	279	283	250	294	277	255	295	272	271	304	253	296	277	256	279	266	258	309	280	277	303	287	265	290	268	288	284	260	281	269	285	292	280	268	277	264	265	279	269	293	302	268	287	266	290	258	323	309	291	300	274	291	291	269	286	274	270	304	268	300	291	292	294	287	269	300	295	281	298	290	299	307	294	278	300	280	301	309	260	325	288	279	259	299	278	270	309	248	264	282	298	275	288	262	280	283	283	288	261	286	279	273	270	276	281	269	287	277	248	314	267	275	284	269	280	308	303	270	267	307	306	311	285	265	268	288	294	254	303	288	287	281	311	251	263	294	276	312	286	275	308	271	296	277	267	292	269	289	268	298	306	301	286	272	287	295	291	307	270	284	266	301	299	317	259	302	255	257	287	286	272	298	270	294	312	273	292	286	276	303	278	249	257	279	284	273	265	278	283	292	283	268	272	253	261	293	289	304	262	311	296	276	259	265	276	289	281	285	261	274	289	257	292	285	289	281	282	259	314	304	256	271	265	280	265	306	297	258	264	289	271	274	294	299	319	288	273	293	306	319	279	291	307	287	300	283	258	294	287	253	274	283	299	281	293	247	286	284	283	274	280	288	288	246	269	304	280	297	293	285	277	265	308	292	251	283	299	286	257	279	281	287	278	284	272	324	287	255	270	257	297	273	282	251	268	315	255	271	267	297	314	291	285	305	289	274	292	308	283	278	295	260	289	292	271	288	258	251	297	293	277	282	285	297	271	296	272	290	290	279	280	280	278	263	292	293	300	295	314	281	281	294	295	294	312	279	274	282	267	273	285	285	270	283	301	285	273	281	259	293	306	284	271	274	302	288	268	312	297	280	292	297	309	265	259	272	288	304	342	302	298	269	284	306	294	290	303	281	309	286	291	297	327	287	279	301	294	287	294	283	280	295	295	272	270	278	288	292	267	262	265	286	272	307	318	296	290	312	291	286	294	271	285	288	294	272	303	259	288	288	308	305	294	302	290	298	290	274	301	280	320	292	286	297	275	253	301	269	298	280	282	286	264	289	258	237	274	306	274	280	286	285	288	295	292	291	279	269	287	288	297	298	295	328	292	300	300	295	279	278	295	281	301	266	304	297	293	286	295	303	295	287	299	277	276	266	295	281	299	278	281	295	317	249	290	265	308	321	282	291	295	305	300	248	312	299	311	282	265	264	280	291	279	269	291	303	285	298	262	277	290	278	289	296	300	273	302	275	280	282	287	293	309	261	271	298	283	288	263	307	285	260	278	259	264	295	283	294	274	277	299	278	292	307	294	242	261	284	270	245	275	276	304	297	304	274	241	273	278	264	310	280	274	298	286	267	281	286	289	310	300	304	318	279	282	276	285	317	297	300	267	310	268	285	295	271	279	289	282	259	299	261	294	273	266	263	311	280	281	296	299	283	300	288	298	265	290	265	288	298	287	287	291	277	274	265	297	290	287	287	296	285	289	299	274	306	271	307	298	263	268	291	282	302	279	304	291	276	256	269	272	282	283	285	271	334	311	255	282	288	308	287	263	298	271	289	300	299	276	284	287	244	275	301	256	268	280	256	290	292	282	295	286	276	289	305	267	274	282	303	266	281	282	295	288	302	248	252	286	272	260	258	297	308	292	318	272	293	265	303	296	278	295	313	257	316	264	272	299	282	296	271	289	256	299	335	289	281	278	279	256	272	291	281	282	272	289	287	291	285	292	269	285	294	281	282	303	289	289	281	268	288	287	281	284	312	287	300	270	275	280	306	284	284	273	266	291	284	286	246	280	235	294	288	284	295	295	312	271	289	294	292	279	287	273	278	298	302	259	270	274	280	299	299	289	272	265	248	282	284	297	295	328	300	252	289	296	322	265	270	302	269	311	291	265	261	297	284	274	278	281	288	267	278	286	288	269	273	297	267	294	292	304	258	269	261	265	262	313	261	292	254	279	266	265	277	283	296	260	295	288	279	269	270	270	299	300	261	294	294	269	290	279	244	308	308	271	290	290	309	304	270	292	264	280	275	306	304	268	286	297	295	304	274	316	304	270	294	278	249	300	300	291	289	289	297	270	281	280	271	294	304	289	306	256	306	299	296	294	281	281	300	292	297	303	245	323	323	308	280	288	311	274	270	304	281	279	280	303	303	282	277	284	276	291	286	290	306	288	296	286	300	297	294	275	297	262	272	302	285	297	290	271	282	278	268	302	293	293	273	268	304	279	289	305	306	269	281	297	311	274	278	276	288	263	299	267	279	298	274	284	288	268	278	272	285	263	287	291	276	293	276	278	275	312	300	278	301	277	283	295	257	252	262	291	274	283	295	265	288	329	297	313	274	339	255	284	277	273	273	288	315	266	300	308	317	281	276	275	318	295	295	280	298	311	296	281	273	273	266	267	301	287	289	282	306	291	286	323	278	290	291	271	281	294	263	291	291	279	309	256	268	282	275	321	304	256	266	300	313	256	259	280	324	252	264	298	279	293	275	289	274	294	278	306	281	268	285	299	322	296	295	286	307	303	278	295	292	317	291	271	280	280	258	290	279	307	295	300	253	284	279	298	279	275	284	290	269	269	292	293	309	267	286	298	277	302	265	295	256	279	266	261	297	279	277	261	282	252	258	265	280	325	307	287	303	276	296	290	286	281	290	263	288	283	232	291	298	306	277	300	245	264	258	296	272	296	264	291	276	304	303	278	295	266	282	292	274	312	325	293	307	298	265	253	317	288	271	281	257	303	278	279	266	290	279	296	304	291	298	251	295	294	270	303	290	292	293	287	313	279	295	291	280	285	296	285	302	277	281	322	313	283	306	289	311	323	292	269	270	296	245	262	280	296	262	290	243	270	279	282	263	293	305	283	295	291	295	272	277	267	295	288	304	268	257	303	278	305	255	303	292	308	281	256	256	279	256	285	298	284	307	261	310	280	317	314	291	319	301	247	272	277	290	297	276	267	251	283	267	273	281	293	259	295	342	267	285	310	285	282	311	286	280	280	305	297	281	308	282	274	267	294	267	320	263	300	282	282	291	276	294	302	294	286	292	278	281	311	316	297	295	281	279	286	294	330	262	299	288	295	275	278	304	296	279	341	259	284	286	305	260	270	272	265	277	283	290	275	285	261	293	256	313	289	279	274	297	294	312	291	273	302	299	320	261	305	284	273	294	282	306	277	274	307	316	281	257	269	262	277	279	272	267	292	280	285	314	295	321	264	298	313	275	246	327
21072	3124	2029	1064	817	686	616	559	527	534	450	443	431	425	432	418	403	376	409	397	393	419	368	411	438	385	414	369	383	408	395	398	413	400	369	391	406	393	420	372	369	362	366	398	404	357	379	384	367	417	378	404	345	369	371	375	346	369	371	354	378	396	380	368	389	348	387	358	389	393	374	374	350	334	405	382	413	386	370	366	376	391	358	371	377	371	386	367	397	369	401	378	375	389	373	367	391	375	381	406	376	405	370	378	370	391	335	371	372	385	383	399	379	347	351	376	402	373	340	371	388	397	400	394	391	408	386	398	381	378	363	386	378	390	376	355	378	380	367	355	362	391	371	391	417	353	364	370	391	415	416	404	383	391	381	400	360	405	379	356	358	374	342	426	422	378	326	378	380	386	392	386	374	367	391	368	341	356	387	393	399	411	390	401	372	403	415	371	400	395	385	344	371	400	391	370	354	385	392	379	368	379	384	404	370	373	348	351	372	390	390	382	385	358	369	379	378	361	361	383	391	392	403	387	405	388	369	403	411	372	359	395	389	401	378	379	389	372	368	364	385	383	394	393	356	422	383	396	397	395	408	373	392	378	368	370	363	375	380	384	375	344	388	365	380	412	379	373	372	370	379	385	378	396	377	370	395	377	390	398	363	394	379	358	383	344	394	362	377	347	354	383	370	390	360	377	334	409	391	386	361	381	398	383	396	401	397	372	410	386	336	375	381	366	387	389	365	366	403	385	369	429	383	399	373	398	428	384	361	361	346	387	369	415	399	370	372	376	347	392	360	359	367	399	380	364	374	403	368	407	386	398	394	333	393	401	388	359	392	355	378	390	380	364	380	365	346	393	369	412	376	364	361	376	351	383	394	406	368	404	339	401	373	342	378	346	339	385	401	379	365	394	369	379	371	402	368	369	386	360	390	371	391	351	387	369	377	417	419	371	391	400	392	368	395	388	371	384	375	395	379	378	396	379	382	411	379	359	351	364	367	395	403	390	355	371	364	383	414	401	404	400	347	408	368	376	380	354	408	359	351	381	347	389	365	389	366	358	378	383	346	390	405	403	383	390	379	387	385	359	355	364	375	378	381	362	383	369	366	371	374	392	371	395	358	401	360	387	372	388	389	368	360	408	370	392	377	406	391	389	393	360	390	383	377	387	370	391	397	358	397	363	397	365	365	383	353	386	400	358	403	366	350	375	367	367	364	402	382	387	362	383	410	381	434	357	361	403	393	367	367	371	407	377	366	359	351	396	405	404	368	403	357	364	388	426	380	383	385	373	382	398	353	363	377	366	383	400	356	368	426	404	434	341	375	394	423	383	369	391	369	366	398	382	407	387	344	388	362	376	394	369	373	401	382	348	379	362	379	358	364	372	408	399	429	382	343	378	382	359	391	371	388	381	433	386	358	378	335	391	376	402	349	360	396	383	372	383	401	366	406	415	414	357	391	401	391	400	375	385	356	346	375	362	357	430	387	390	382	371	391	369	420	362	388	388	339	362	388	407	395	379	393	374	391	431	371	390	385	400	413	375	403	337	375	348	389	377	385	389	403	398	343	391	378	363	401	356	375	388	387	391	386	371	376	371	394	389	327	396	402	398	379	392	342	369	378	389	387	438	398	379	395	405	412	381	416	350	418	415	373	395	370	399	382	376	392	409	372	390	354	381	360	351	398	381	359	411	418	370	392	365	352	390	374	395	401	370	389	357	373	377	355	368	361	360	372	345	395	387	382	381	408	350	355	377	389	392	375	374	402	403	404	396	371	392	361	381	384	384	395	369	371	362	383	371	396	374	362	402	337	363	377	358	353	404	426	369	408	369	344	398	369	402	407	353	389	398	409	398	389	397	340	374	352	371	384	379	394	361	383	396	375	360	381	364	356	356	403	373	342	403	358	395	343	390	403	363	388	372	384	377	379	363	366	377	372	367	379	376	378	363	362	406	377	358	359	379	423	407	408	435	329	384	382	417	435	373	376	384	341	394	378	400	394	377	416	379	377	397	388	375	386	361	388	363	356	394	393	368	355	386	388	396	392	377	433	363	378	382	387	373	377	366	378	388	368	382	401	334	372	355	377	394	373	394	401	385	381	372	376	355	433	383	383	380	412	391	388	404	382	363	393	371	374	394	394	391	356	372	386	366	408	367	367	355	392	381	419	336	408	393	340	382	361	386	380	419	348	397	396	389	347	388	411	342	360	388	384	403	397	369	376	338	383	390	360	386	393	356	391	386	370	373	398	415	353	353	405	361	385	346	356	366	360	407	369	382	399	375	376	395	379	393	421	376	397	363	357	392	402	430	387	355	373	374	386	365	382	396	366	374	385	396	386	393	383	389	391	375	340	384	348	371	377	354	411	411	392	397	368	388	369	411	402	368	353	413	421	389	405	372	404	389	381	370	374	369	368	374	391	369	334	358	384	394	361	386	389	394	391	379	373	387	364	390	376	382	398	367	388	408	386	403	365	378	383	368	413	387	369	402	343	373	394	408	364	405	391	384	364	385	392	354	408	366	350	380	366	332	374	412	373	383	357	372	433	376	385	398	403	391	376	366	355	382	390	392	356	382	381	406	382	377	390	410	380	349	374	390	415	382	357	367	406	373	363	395	394	387	398	393	385	404	391	380	372	411	395	357	399	402	368	422	376	367	367	355	362	367	348	369	406	390	396	425	366	397	367	423	385	373	386	429	391	370	355	361	371	389	358	405	409	387	387	375	376	383	392	366	392	342	343	366	389	380	378	380	404	367	367	401	375	370	394	374	379	390	349	371	394	392	387	371	377	342	384	361	402	384	339	394	378	381	384	385	352	385	395	373	391	387	366	371	380	364	375	417	365	396	359	383	367	390	354	400	379	362	364	382	389	402	356	392	381	365	370	389	358	378	375	374	350	344	425	341	408	366	375	365	390	402	376	369	341	357	363	346	376	394	369	387	380	383	372	395	350	371	374	378	386	394	373	354	416	404	377	404	363	358	374	360	368	381	428	413	362	360	376	396	378	412	389	381	371	367	394	368	379	337	355	373	380	379	363	392	339	353	377	365	398	374	360	358	371	372	357	371	405	357	409	356	395	420	381	363	355	360	389	359	384	371	406	413	338	345	378	375	407	404	398	385	375	350	368	375	390	403	346	377	387	381	441	419	335	342	391	355	365	398	357	340	376	390	336	369	390	392	353	369	394	378	367	354	405	384	374	386	364	365	364	374	356	404	346	394	354	373	379	417	400	376	400	373	378	373	421	350	376	385	372	349	343	402	357	366	375	367	396	358	351	368	386	396	369	359	400	376	407	397	395	372	365	367	374	380	377	397	349	384	378	406	378	390	408	386	429	360	346	421	408	378	366	353	396	388	381	364	353	393	389	371	428	381	427	397	394	374	397	380	419	386	381	382	365	391	382	369	378	368	363	381	362	376	375	385	390	345	339	364	397	408	378	383	406	419	370	402	373	408	393	365	408	372	368	399	371	390	380	405	377	366	394	370	398	378
22580	21252	28446	24376	21246	18409	888	369	299	242	224	200	181	163	157	172	136	123	142	131	128	140	142	134	124	128	102	125	129	123	125	127	147	129	125	95	126	139	128	105	119	113	132	124	118	129	114	119	119	121	123	130	103	111	118	102	106	102	117	113	115	113	97	116	91	107	113	129	117	132	115	117	105	110	99	127	117	121	121	109	132	117	102	112	111	119	127	122	112	116	123	106	110	103	112	107	118	115	112	101	111	101	125	112	100	102	111	115	118	101	110	104	117	107	114	91	109	113	129	123	146	110	104	124	111	112	120	108	115	119	121	124	103	123	113	121	105	109	118	116	117	105	95	99	105	130	124	100	122	97	118	108	102	108	113	83	98	117	115	115	123	111	105	119	116	116	93	128	107	96	107	126	99	101	111	117	103	122	102	115	99	125	97	95	103	119	109	117	116	98	130	118	111	122	128	112	115	121	105	101	107	121	108	118	131	108	123	112	100	132	105	123	87	117	103	114	103	109	116	107	105	122	99	113	112	114	97	112	110	107	114	108	100	120	103	122	106	108	106	117	104	100	101	118	119	120	92	112	110	128	110	132	112	109	110	121	136	110	101	119	117	111	80	109	107	118	130	102	108	112	123	115	110	109	115	97	108	114	110	110	113	109	119	111	107	116	89	104	97	127	99	105	123	117	117	99	112	117	112	121	113	116	124	119	107	116	124	114	113	90	115	105	132	100	131	104	97	115	102	107	103	130	113	98	117	105	110	116	104	128	122	122	105	121	113	99	107	102	121	100	109	132	103	101	92	97	86	110	123	90	127	96	109	124	118	125	121	117	118	86	102	130	119	109	140	110	104	93	108	106	107	92	107	118	101	119	116	117	104	117	113	99	103	101	127	135	115	104	116	127	106	113	102	121	111	108	86	114	123	105	121	108	139	116	132	104	111	148	106	108	106	122	105	95	109	108	107	99	105	107	105	112	109	97	120	126	114	117	128	111	141	120	108	118	104	96	97	107	101	113	123	123	111	102	111	118	121	108	99	112	115	111	114	98	116	103	112	109	86	93	112	105	127	116	104	118	109	144	128	112	122	97	114	111	118	102	108	119	111	103	109	107	102	121	124	100	128	115	123	122	92	114	116	109	103	122	92	105	101	116	94	135	113	109	107	103	116	109	143	107	120	114	107	105	118	108	115	110	117	109	111	111	126	112	110	128	114	112	121	121	130	107	110	103	104	117	123	110	109	114	106	128	103	99	127	112	124	93	100	116	122	100	126	104	121	108	88	119	96	115	100	107	109	112	106	108	102	130	118	100	99	94	117	121	111	100	133	96	122	134	110	104	121	109	111	109	106	109	119	129	104	114	109	132	115	128	90	102	104	108	118	100	113	114	113	97	115	91	113	105	112	101	109	102	114	119	111	120	126	96	121	112	118	117	102	87	119	136	105	111	107	113	111	119	116	107	110	99	101	113	100	86	110	132	99	124	120	109	109	115	112	112	122	104	103	109	112	109	119	113	119	102	114	122	107	115	108	113	105	108	111	108	99	109	115	115	109	90	103	109	114	91	121	113	104	105	109	112	107	101	92	95	121	96	104	99	110	121	121	101	97	114	98	89	98	100	115	120	121	126	119	111	109	111	116	94	117	107	129	112	102	106	108	95	145	95	103	111	103	91	97	109	106	113	118	90	119	120	110	120	109	107	95	115	105	107	100	124	100	109	103	128	118	115	116	117	103	119	124	120	110	116	115	121	118	121	122	109	110	102	103	113	114	100	98	121	109	116	108	125	122	123	107	124	135	105	108	134	107	96	101	126	99	117	101	97	122	108	118	113	109	102	105	111	118	112	115	101	120	134	109	98	110	120	128	113	106	104	107	126	130	124	119	120	103	109	111	114	79	124	101	125	117	118	113	99	117	114	106	105	95	125	105	100	125	115	126	90	107	116	98	112	119	113	105	107	118	112	114	106	134	122	114	119	110	119	115	114	105	119	123	115	116	112	118	122	124	104	110	118	119	134	122	108	99	110	120	115	117	124	121	102	129	119	111	116	138	106	108	108	121	100	108	115	129	124	123	98	118	98	122	128	97	141	120	110	104	109	124	110	125	122	105	104	93	120	124	117	115	110	113	123	132	132	107	119	101	96	108	104	119	118	115	100	112	122	113	101	120	103	101	97	113	104	131	125	107	107	105	130	115	121	113	102	121	92	117	110	119	101	110	114	124	113	109	102	157	116	102	116	101	114	103	94	123	98	110	123	118	113	101	104	110	107	121	100	113	94	112	128	105	119	156	108	99	110	95	103	97	110	115	102	113	100	108	115	121	94	111	115	111	95	120	103	94	111	110	105	112	121	116	111	115	106	89	111	121	106	123	110	94	107	115	111	101	103	113	130	103	120	119	118	104	101	85	122	123	107	113	123	109	116	112	116	112	99	123	133	106	106	102	122	94	113	111	121	128	101	112	94	121	121	115	99	110	103	100	109	112	131	127	137	120	109	116	120	103	124	115	124	104	103	115	105	113	116	112	107	92	109	107	122	106	113	113	120	129	107	85	125	117	122	119	108	112	108	112	94	112	110	120	114	121	103	112	92	115	88	127	124	118	103	104	118	90	93	105	106	128	108	103	111	138	105	123	97	126	106	108	115	112	100	124	109	108	126	95	106	106	110	107	114	112	106	101	102	118	113	133	113	89	97	107	117	122	116	95	107	102	117	96	105	104	120	123	101	116	124	126	103	109	120	123	92	110	103	91	140	131	103	136	103	107	103	104	98	103	125	93	100	102	118	104	114	121	110	105	94	123	106	117	122	110	108	113	112	115	108	113	127	121	107	98	116	107	109	105	109	112	107	116	94	126	89	106	114	99	107	124	104	94	133	114	101	120	107	125	106	141	124	122	114	96	126	121	123	122	109	113	102	110	111	100	98	96	108	96	109	105	108	117	127	105	104	123	97	101	99	129	125	97	117	123	116	122	106	110	157	106	127	119	121	121	112	113	106	111	107	97	111	122	110	110	107	111	125	121	106	120	106	96	102	107	96	111	106	107	120	99	115	114	93	92	121	110	121	106	112	129	106	116	125	128	126	117	103	118	101	112	107	129	114	125	103	113	122	117	134	134	106	112	114	107	113	110	100	96	117	113	129	96	112	110	98	111	121	129	103	110	121	131	146	101	104	109	117	115	121	116	107	121	107	121	116	116	111	133	120	124	111	108	113	138	117	121	115	140	127	111	111	114	131	104	102	109	107	116	104	99	102	115	101	129	129	88	131	109	96	107	123	126	111	96	121	100	137	113	113	117	125	115	131	110	134	97	97	105	105	123	113	108	123	118	117	101	113	110	105	115	121	142	108	90	113	115	101	110	114	108	94	102	114	116	105	114	125	98	105	96	116	115	111	120	117	122	112	109	106	102	136	125	123	101	112	120	135	100	89	105	116	123	105	124	119	103	122	107	119	134	118	101	111	136	104	106	116	110	118	109	103	106	94	110	109	114	122
26684	10476	6526	3026	2093	1436	1109	842	664	573	455	393	358	334	303	291	251	231	236	241	248	225	211	210	229	217	206	191	197	199	211	201	203	201	198	164	188	195	195	186	175	195	183	162	175	150	158	181	155	161	160	171	184	158	148	169	186	179	169	167	147	186	154	164	151	154	162	186	169	147	157	166	164	147	163	185	157	165	171	181	166	156	176	168	176	153	139	147	180	158	184	135	140	153	158	161	173	160	165	171	157	169	155	161	138	153	173	164	180	162	171	167	175	137	164	191	172	155	151	176	147	168	164	157	151	167	146	153	149	144	156	142	172	172	176	156	178	139	151	152	158	146	157	160	159	149	165	165	171	168	174	161	168	156	155	162	169	179	174	169	183	161	164	161	133	167	133	163	145	158	172	183	130	153	176	153	160	164	166	167	175	171	163	152	158	144	151	151	180	145	155	177	159	168	157	151	183	133	163	168	156	166	162	177	165	154	137	154	151	142	178	156	156	164	156	163	172	140	151	151	129	144	167	167	171	156	157	179	164	155	165	164	164	153	160	157	154	166	155	184	166	181	173	146	180	145	179	164	158	143	155	160	171	188	139	160	144	152	168	160	177	139	145	165	149	160	130	169	137	150	152	150	179	164	157	169	146	171	164	158	168	159	159	144	147	159	167	183	169	155	169	155	152	154	144	140	150	148	150	167	148	153	155	154	159	144	162	163	160	156	162	152	149	173	160	167	177	140	160	182	172	163	160	152	165	151	169	168	140	169	119	160	158	160	161	161	151	172	150	171	163	161	158	160	169	165	146	150	190	159	157	170	139	137	145	155	181	146	175	134	138	166	175	153	168	151	155	123	165	154	148	158	157	171	157	156	155	178	137	175	161	156	165	150	171	153	152	142	148	143	157	161	150	176	147	156	165	164	184	157	156	151	178	129	158	149	153	156	159	194	153	157	178	155	173	141	153	162	148	158	157	160	156	161	150	153	143	158	150	163	151	137	162	158	166	161	145	155	138	162	137	138	163	154	167	168	165	138	154	170	172	177	154	164	148	138	154	155	163	144	147	155	147	158	157	165	157	161	154	182	140	161	184	151	142	154	145	152	138	149	137	156	141	171	168	166	141	167	154	128	171	153	181	146	145	149	125	132	160	148	158	136	167	163	157	157	155	154	146	171	168	138	175	137	162	158	165	147	132	148	143	148	166	143	159	154	157	151	154	145	157	158	160	150	164	151	171	165	158	166	150	169	176	159	143	167	159	163	156	164	141	154	164	171	165	153	185	171	175	141	165	160	169	191	127	149	143	163	176	144	170	169	160	178	150	172	156	150	141	145	150	167	154	179	142	149	168	176	160	161	158	165	158	158	163	171	137	174	152	146	144	186	152	164	175	163	159	171	144	129	143	117	168	161	164	165	158	158	154	150	150	146	140	166	149	160	175	141	164	169	167	156	156	152	148	124	159	172	160	135	166	170	154	164	180	154	146	170	176	170	146	152	161	151	123	158	168	150	163	172	167	148	161	148	158	139	146	155	154	133	176	149	168	145	157	151	164	152	168	167	157	180	168	161	158	192	171	173	149	160	146	166	147	157	163	173	164	176	170	174	178	150	145	157	177	149	140	183	149	144	178	158	160	162	143	175	178	189	152	165	158	153	151	165	164	172	141	139	163	176	157	146	168	131	151	195	165	172	158	155	162	138	158	145	144	150	165	174	163	152	161	148	148	133	161	197	158	140	144	163	160	160	168	178	145	175	178	152	159	157	173	169	145	153	161	144	168	153	158	156	147	148	146	148	160	144	184	178	151	151	161	156	152	163	135	153	148	178	179	171	161	162	150	162	176	150	155	158	160	178	151	154	169	147	158	159	170	141	149	161	161	179	155	141	142	177	147	142	148	165	158	169	162	151	159	161	162	148	152	135	146	160	174	154	189	145	184	142	165	146	143	160	147	131	165	178	151	162	163	143	153	165	143	154	152	173	150	134	176	172	164	146	147	170	143	140	184	154	160	156	175	142	162	145	162	144	158	160	159	168	170	155	174	165	164	151	149	160	155	164	154	143	173	161	156	154	186	160	170	170	144	156	142	152	176	158	148	173	168	145	140	176	168	181	170	148	149	140	148	143	153	177	150	159	155	141	154	152	157	167	150	157	167	150	157	179	149	155	140	177	175	162	138	142	194	159	159	138	151	182	165	140	165	161	127	180	162	175	148	172	164	165	158	171	156	143	171	168	148	147	143	152	156	153	154	158	146	141	159	156	172	153	145	160	154	131	148	155	150	157	158	163	163	166	168	147	139	164	183	135	162	129	137	165	167	152	146	194	163	161	148	177	158	163	162	160	147	177	187	178	134	161	161	165	161	167	147	163	162	160	149	157	158	157	151	136	155	153	169	162	169	150	180	175	176	184	150	140	157	165	133	151	140	168	161	158	147	165	156	178	150	155	184	133	143	159	138	148	146	167	168	145	136	171	160	169	164	144	169	163	145	165	165	142	150	171	163	145	177	137	158	163	154	157	172	156	171	147	179	131	160	152	158	144	162	145	166	157	155	147	179	180	139	182	173	156	165	153	135	157	164	155	167	178	152	147	160	147	159	177	146	169	143	137	143	124	128	181	148	145	155	149	156	157	192	175	169	157	175	150	159	162	154	176	155	182	152	161	162	144	170	150	154	159	135	147	147	165	157	165	155	135	156	151	160	150	171	190	160	158	176	145	150	180	159	142	163	146	136	167	161	183	156	148	162	156	172	155	164	167	161	151	143	153	192	160	153	146	169	143	170	167	161	200	169	148	138	161	195	161	168	168	165	173	171	149	161	146	143	181	142	141	150	158	156	153	164	160	170	153	160	144	200	167	151	153	164	168	164	175	170	166	154	155	130	168	141	154	174	163	146	156	180	172	166	173	165	157	157	168	159	152	156	143	167	127	182	155	148	157	143	135	154	179	151	172	159	159	141	183	159	142	142	159	155	173	172	150	148	173	170	141	153	154	176	167	160	148	149	159	170	156	146	177	149	149	156	142	151	176	170	150	151	177	163	142	163	147	173	152	154	163	141	173	152	151	146	160	171	171	145	175	165	176	163	175	168	164	194	168	174	140	143	175	164	141	153	187	154	172	151	161	161	178	151	144	162	141	174	150	182	152	183	166	182	165	165	176	160	158	125	124	147	141	149	164	166	160	179	180	158	152	192	151	141	157	156	175	174	159	152	156	144	175	161	162	151	144	154	171	150	152	158	148	148	163	144	161	173	162	157	176	168	157	142	153	169	177	165	161	148	161	164	180	164	154	151	136	165	174	158	150	159	160	153	190	147	146	155	164	154	145	169	150	173	154	134	154	156	145	132	157	157	168	158	163	142	148	155	142	163	162	167	172	166	154	157	176	160	162	166	155	160	160	169	146	168	137	159	156	138	135	160	161	153	156	149	178	156	140	154	153	163	157	165	157	159	161	189	173	153	136	140	165	156	162	177	179	185	158	138	146	166	144	147	154
27847	15449	1951	570	456	433	420	420	407	388	396	387	381	398	392	447	376	394	397	406	405	386	396	425	369	418	380	400	397	377	366	412	387	383	417	345	365	357	378	434	369	390	410	402	440	403	363	397	391	399	405	402	364	386	392	368	401	362	386	390	360	401	369	416	444	395	403	385	378	401	407	387	390	413	433	361	389	381	382	402	416	419	400	402	353	383	427	424	431	410	406	425	405	391	382	418	364	382	395	397	420	386	405	386	382	394	365	371	454	407	384	354	392	398	408	421	400	351	387	378	372	403	423	402	387	396	396	378	399	354	377	372	377	420	427	404	385	394	411	385	354	401	404	380	379	387	407	402	417	369	394	397	371	380	418	388	385	365	428	402	432	385	398	405	390	355	364	376	419	360	393	415	412	385	405	409	382	373	402	421	417	414	396	377	374	418	377	397	382	399	412	385	379	378	364	400	390	374	367	434	422	382	418	386	382	375	418	402	410	405	375	399	396	405	377	408	381	395	434	385	402	387	378	400	415	382	396	373	386	384	416	432	399	367	395	408	353	423	379	385	411	364	417	399	378	384	366	388	382	423	369	405	402	374	421	417	368	418	379	432	386	399	402	385	396	414	412	447	391	346	402	375	391	415	373	374	377	432	373	404	422	363	412	408	395	424	378	424	385	413	393	398	400	392	395	368	402	380	394	425	409	415	383	399	376	403	381	369	378	395	349	373	426	397	382	402	413	384	415	397	402	443	417	427	397	365	398	392	412	411	402	399	407	378	406	383	417	417	399	408	387	404	377	383	425	387	450	369	367	414	398	381	418	430	396	399	436	387	376	418	410	394	380	372	416	412	395	395	396	409	370	390	415	414	375	405	364	386	419	419	399	400	393	361	390	392	402	384	410	360	350	401	397	364	395	416	413	403	422	425	365	383	400	405	384	443	377	362	390	386	411	401	410	406	356	391	401	441	360	407	389	396	385	380	375	374	372	373	422	414	375	404	409	409	411	386	415	371	396	365	371	404	413	398	418	420	409	360	450	411	437	353	385	399	403	419	435	401	398	404	409	409	407	409	378	400	411	374	425	365	430	425	424	383	387	412	380	392	413	406	439	374	387	425	376	372	396	401	389	416	363	383	387	402	384	403	364	379	408	357	391	421	423	406	394	381	386	457	380	379	373	402	403	375	373	393	383	403	388	395	353	382	401	426	383	403	391	393	395	372	381	376	401	389	391	395	405	402	397	385	407	419	367	364	397	401	357	355	414	363	372	403	395	386	365	364	412	413	418	396	397	391	389	369	387	388	353	414	393	410	396	419	375	405	409	403	399	395	366	368	398	398	378	397	402	391	403	413	424	399	403	374	411	411	380	392	391	369	406	401	368	391	421	362	356	375	434	396	342	394	363	427	393	442	408	423	386	416	400	373	384	399	360	418	372	409	398	410	390	397	376	432	388	399	398	404	387	401	390	401	422	400	391	405	429	367	394	426	381	396	352	400	421	360	389	385	409	374	365	377	431	416	386	390	408	393	424	402	387	413	405	408	395	407	406	381	425	393	404	372	363	416	371	396	411	424	418	366	404	394	358	413	400	406	423	427	364	394	409	393	368	402	395	388	374	396	390	378	418	393	398	388	379	374	349	397	409	370	380	441	409	368	415	431	371	412	391	425	400	393	400	374	390	414	404	367	369	403	360	389	402	392	386	401	373	418	398	366	377	416	390	417	404	404	400	359	382	371	419	443	393	398	429	404	405	378	384	387	336	360	421	395	365	384	394	379	399	365	367	399	367	370	411	370	360	392	402	383	419	363	363	401	408	401	402	418	394	386	396	376	364	437	396	381	395	373	448	395	391	378	412	405	402	364	383	367	346	378	379	372	390	412	423	415	396	425	420	399	362	383	362	401	399	402	361	373	391	362	412	359	377	383	370	388	381	363	402	399	390	392	412	380	405	387	448	381	412	430	378	367	362	391	386	399	416	386	371	423	397	377	400	424	398	378	398	403	391	413	389	381	379	357	373	406	396	409	393	400	378	409	411	399	381	376	429	380	378	395	416	400	395	409	386	392	394	366	395	369	415	391	374	404	408	392	373	411	433	418	385	381	408	383	377	428	383	385	394	390	366	397	381	363	355	399	374	411	413	397	357	387	374	384	399	404	382	380	408	380	405	405	377	382	381	389	375	377	383	392	395	390	414	401	391	413	418	357	366	406	423	380	408	420	367	413	356	365	402	404	412	407	382	400	393	362	399	410	381	393	369	386	412	424	398	396	363	416	413	384	406	423	390	407	384	409	360	412	402	429	413	363	410	412	398	407	398	414	407	381	357	413	382	434	380	418	396	391	395	378	389	398	417	419	362	398	404	407	409	420	390	394	376	383	423	348	393	378	409	392	373	434	395	357	381	395	391	421	404	361	413	391	384	389	396	422	425	388	364	422	409	427	387	412	391	352	378	414	401	379	390	380	401	350	345	396	378	417	375	389	383	403	412	351	344	367	382	397	407	387	386	393	397	408	392	390	379	386	452	400	389	403	405	377	408	407	369	394	434	390	397	411	398	412	383	393	399	389	367	393	423	330	379	369	388	372	396	404	421	376	420	389	383	382	398	441	382	362	382	402	423	389	381	392	392	424	372	361	372	402	399	396	403	408	396	395	389	391	397	379	416	382	399	373	414	385	422	357	347	412	377	386	381	423	400	399	373	385	407	413	427	389	374	409	417	391	421	426	401	369	428	402	420	394	412	401	397	383	386	379	383	388	381	388	418	388	412	362	370	376	397	357	415	425	406	391	410	407	402	432	363	412	347	388	404	423	415	384	428	423	385	389	393	394	401	399	387	382	372	399	390	390	375	381	391	383	405	412	423	364	407	412	407	391	382	408	376	424	411	368	375	364	379	418	397	382	401	419	396	400	363	394	382	414	418	437	395	397	444	410	384	382	386	383	350	391	430	379	448	396	396	373	379	359	399	412	381	405	390	422	436	408	406	369	426	391	393	391	372	420	400	395	391	419	381	399	416	390	380	388	404	368	368	377	399	367	411	382	402	366	377	376	389	406	415	401	391	368	432	402	392	363	368	396	369	396	365	416	389	411	412	386	412	397	381	407	411	422	409	403	377	385	341	399	360	398	388	433	412	404	414	444	387	384	388	426	390	407	404	392	418	413	378	412	397	379	401	390	390	363	408	417	389	381	419	401	369	418	379	413	384	408	390	398	408	378	388	383	392	401	402	435	365	396	377	383	372	377	440	381	403	369	389	430	401	366	410	394	426	400	427	382	387	380	375	351	400	392	403	405	409	396	420	387	407	404	391	404	375	364	384	394	393	381	371	383	410	369	416	417	371	372	402	420	382	395	399	384	396	385	393	387	378	350	421	393	411	439	369	365	393	404	395	410	383	389	408	401	401	397	400	392	424	399	390	400	411	377	388	395	384	417	422	382	379	388	383	396	378	436	395	408	383	405	404	412	388	377	435	375	392	389	360	376	378	389	390	370
8147	909	727	660	613	568	565	560	532	536	586	558	510	549	537	548	565	493	514	540	511	568	528	515	549	526	510	525	547	541	572	541	538	523	519	520	534	530	510	486	545	513	554	543	542	491	551	531	529	580	519	515	525	534	538	514	496	532	541	568	574	514	563	568	503	558	501	535	488	560	580	535	566	505	564	538	553	521	481	542	520	533	534	584	517	546	545	589	557	518	524	504	536	551	526	581	516	545	547	497	504	520	542	533	551	520	566	513	508	522	522	518	542	525	506	506	498	560	553	487	556	566	543	483	566	547	513	558	538	534	541	541	565	517	550	512	536	512	526	512	522	567	494	554	547	508	553	583	465	527	521	509	519	522	488	549	533	551	566	561	505	535	554	531	518	510	507	541	508	544	550	502	558	513	498	541	533	556	517	509	556	511	538	571	543	516	543	528	521	519	576	558	512	485	516	499	525	554	495	530	533	517	540	500	564	564	517	509	555	518	479	509	492	529	501	559	525	490	566	512	552	553	517	531	536	531	518	567	537	520	506	561	504	554	554	530	552	549	501	546	561	476	535	534	548	573	579	532	523	533	536	482	489	553	514	545	526	509	578	533	476	526	509	551	510	531	543	514	504	554	556	532	524	550	527	489	515	535	523	522	523	525	507	561	512	483	556	567	553	557	523	517	548	508	535	505	556	527	520	545	513	527	548	542	529	589	493	511	519	496	560	584	540	508	572	545	507	540	494	540	559	542	564	521	539	515	507	538	556	500	495	532	524	534	531	514	542	535	506	541	562	564	524	534	538	524	521	542	516	570	473	513	539	501	527	533	499	530	529	548	557	570	546	554	578	548	517	494	516	541	560	540	531	550	527	534	487	525	511	542	550	546	535	568	546	575	503	516	519	537	546	579	570	515	548	545	534	547	510	505	484	528	518	520	515	539	523	498	543	500	507	521	517	546	523	514	535	530	512	541	538	534	509	579	507	545	530	496	530	537	534	456	543	575	541	513	502	556	576	511	475	539	559	522	527	511	564	535	543	540	565	531	521	512	506	541	509	527	501	554	516	519	522	515	513	530	497	530	524	555	535	521	542	538	515	542	532	570	535	529	495	531	540	546	515	555	516	548	526	514	539	540	531	521	561	531	561	513	487	492	538	532	524	523	525	511	508	542	545	580	585	577	513	519	498	562	512	577	553	553	566	553	534	551	526	497	538	507	529	583	531	543	518	509	547	538	564	524	539	533	541	508	509	567	520	520	546	504	484	506	538	534	535	543	554	533	523	549	537	512	532	520	511	549	501	552	534	529	530	554	521	544	554	533	587	514	556	538	579	526	543	490	524	538	548	537	570	533	557	547	553	528	503	508	505	552	539	548	566	523	552	511	566	555	551	551	540	546	529	556	545	525	511	528	531	527	562	510	544	553	568	519	556	517	505	550	552	536	553	545	561	519	537	518	557	529	552	529	534	544	542	509	515	542	525	523	575	517	545	525	575	536	533	484	500	558	572	532	517	522	540	543	501	487	504	510	515	516	537	487	529	549	527	542	529	512	534	531	524	529	563	519	531	513	534	558	560	504	521	518	501	526	508	521	541	531	502	556	536	501	522	536	515	533	517	533	527	533	548	543	526	524	580	559	500	537	539	544	497	533	561	523	529	526	566	529	524	507	511	538	509	549	519	530	528	538	570	504	491	540	543	559	495	563	555	550	502	527	519	523	540	593	511	585	522	547	520	537	497	552	534	537	518	529	544	533	545	568	511	496	518	512	546	576	502	530	552	548	531	550	584	523	529	531	557	579	534	543	531	546	508	534	533	483	519	555	513	543	556	586	528	487	513	522	482	557	535	540	529	544	552	529	524	526	536	524	511	502	541	585	529	509	501	543	510	572	537	540	532	501	548	505	518	532	509	533	528	537	578	535	547	566	479	529	567	531	542	552	536	520	544	529	570	531	549	530	518	514	500	486	509	529	523	556	573	521	526	543	540	536	511	558	568	512	550	522	538	572	545	516	582	573	529	521	527	559	552	540	522	523	512	513	561	530	531	509	509	543	529	535	513	536	545	561	559	496	530	510	515	488	525	532	556	514	525	531	558	524	523	532	533	566	524	559	538	536	519	532	534	517	480	523	517	559	562	536	565	557	570	518	501	520	539	493	542	568	512	530	516	531	506	528	527	540	540	494	508	520	546	513	558	539	517	534	498	517	501	509	549	559	510	571	521	531	553	496	523	566	519	539	530	542	449	509	561	511	537	533	543	561	540	511	552	545	519	510	502	549	545	550	527	516	522	513	493	486	533	552	533	529	522	537	499	535	497	537	496	550	544	520	473	560	521	513	540	517	557	523	489	544	522	522	516	548	523	538	510	520	539	543	556	576	513	542	522	533	533	526	570	516	538	550	530	535	502	533	539	509	542	524	552	548	541	580	516	513	530	556	534	490	521	490	513	502	566	520	566	572	498	510	597	572	525	520	533	543	536	539	535	556	521	539	528	515	566	546	519	557	567	514	534	495	499	562	541	543	528	526	533	499	512	582	518	576	546	544	526	517	540	491	545	579	541	537	576	532	556	478	517	524	509	469	556	555	514	517	542	522	516	479	529	508	533	512	544	526	528	550	491	543	514	504	530	528	572	566	543	537	525	565	506	559	531	515	531	503	509	537	532	537	504	517	521	539	495	535	538	571	541	517	559	543	544	549	524	541	616	568	538	494	541	556	503	518	505	544	489	535	490	491	564	522	509	521	517	552	555	531	555	588	541	535	535	518	529	504	512	517	552	536	509	567	515	539	520	535	584	538	528	512	540	573	509	527	520	562	537	535	513	525	525	540	494	528	508	529	516	500	547	532	541	529	534	548	551	545	528	525	517	566	520	551	512	517	534	516	551	519	514	523	509	557	552	546	550	556	531	564	535	559	494	544	518	510	491	520	490	520	520	548	518	531	532	537	522	515	490	524	554	525	506	536	508	504	526	530	518	494	516	514	530	552	538	533	528	546	524	539	527	535	528	536	532	534	490	517	535	547	569	556	525	516	528	504	543	562	545	557	539	521	563	495	483	543	500	536	538	505	516	531	555	567	510	539	505	541	537	508	526	530	518	546	548	513	514	502	514	507	540	544	538	519	547	513	544	529	526	558	525	528	550	536	562	541	520	546	528	496	551	528	508	553	541	540	529	524	557	539	531	540	524	506	518	526	584	522	523	532	535	542	530	504	520	545	532	564	543	503	525	508	560	546	467	581	510	511	539	473	523	515	575	554	525	522	521	515	543	541	528	516	524	579	493	516	582	529	528	527	509	557	533	537	469	538	551	532	540	498	537	523	535	540	503	541	476	565	544	511	500	556	541	551	530	497	529	542	497	534	518	522	568	548	509	563	586	502	536	529	471	507	533	506	528	538	560	543	516	548	546	530	527	491	528	535	498	536	549	536	544	556	510	518	556	545	523	488	567	491	540	546	537	542	509	545	495	513	520	488	550	523	524	541	521	514	514	533
23371	21260	27938	24896	20388	1803	547	446	363	361	336	318	328	347	323	301	309	296	298	287	326	289	297	298	254	287	299	282	267	330	293	285	308	265	312	305	283	285	291	273	272	297	302	283	268	301	295	311	283	274	271	281	300	290	268	309	291	303	307	288	296	285	288	292	276	283	284	282	274	309	287	334	291	280	256	303	302	276	246	283	304	300	275	263	257	299	320	278	288	301	283	299	281	284	261	289	296	309	317	282	279	286	287	277	295	276	282	266	294	282	304	271	279	263	291	291	276	269	295	245	271	271	300	285	271	292	279	304	252	294	261	277	242	259	274	289	284	292	300	293	288	286	277	274	290	322	295	301	290	292	294	294	262	312	285	268	280	313	300	283	284	301	300	280	284	292	269	286	305	271	285	297	309	285	266	295	271	271	322	294	280	291	295	277	289	284	282	279	319	271	307	298	292	274	256	331	255	296	295	287	279	285	257	289	257	288	283	256	287	279	282	274	323	293	265	286	288	295	280	282	294	267	281	270	291	274	314	275	278	263	271	289	269	275	271	279	287	263	305	263	292	270	303	264	281	292	257	293	297	279	270	289	280	300	295	267	278	313	289	270	317	260	283	339	292	286	271	266	295	285	302	296	295	292	282	262	274	292	283	296	279	304	272	327	257	286	294	280	287	259	328	300	292	278	294	286	280	301	265	276	309	299	250	273	287	304	266	306	278	330	276	293	288	284	272	281	290	303	295	266	284	269	310	277	284	282	294	294	284	290	284	303	267	293	314	271	274	287	279	313	279	275	266	269	255	268	264	288	286	275	276	275	278	280	274	281	271	281	291	270	314	329	263	307	285	285	274	255	275	307	311	293	274	261	265	282	277	274	290	279	280	285	265	270	284	289	289	278	294	300	315	292	300	254	291	304	292	300	300	273	269	288	291	284	267	279	315	281	285	250	289	273	289	299	309	271	281	263	287	312	310	264	290	271	256	279	299	246	309	317	289	279	284	268	294	276	295	272	296	297	243	299	303	275	265	276	300	283	286	281	282	279	293	290	307	269	327	310	288	255	300	284	293	305	287	281	279	265	277	288	272	267	248	244	303	297	277	269	290	287	292	263	263	273	275	305	287	312	272	294	295	266	293	293	280	284	323	280	293	310	290	301	268	279	294	272	299	305	282	285	288	276	291	301	290	258	296	280	300	277	293	277	274	272	289	291	286	334	324	272	274	277	286	319	240	239	276	290	299	287	287	270	293	270	265	288	299	294	282	302	269	281	267	300	298	322	286	280	306	279	255	273	278	283	250	265	288	295	293	296	253	268	270	314	282	263	267	314	295	295	273	282	258	273	272	277	307	318	278	304	274	285	297	279	316	262	334	319	257	260	275	276	268	287	285	267	302	288	293	270	300	307	274	287	270	286	304	259	275	296	266	259	275	284	280	298	284	247	287	301	268	290	273	274	298	297	283	280	295	285	266	296	294	267	302	302	303	316	285	303	288	271	282	312	259	282	258	304	298	274	272	275	270	317	289	272	274	304	296	277	285	316	297	311	274	274	284	274	293	298	285	297	279	268	275	287	289	291	292	294	298	289	283	308	294	296	308	297	289	281	300	304	289	295	274	286	295	298	267	305	282	300	314	256	309	300	292	274	311	291	290	278	309	289	276	272	280	277	295	291	287	264	314	272	288	270	297	291	301	289	303	287	308	287	269	302	265	287	297	292	321	294	271	288	288	309	312	266	315	277	276	294	308	282	298	276	304	289	275	292	293	294	270	268	292	287	288	255	287	263	317	281	295	276	324	294	310	272	267	239	247	280	289	269	310	291	266	266	261	290	259	286	313	303	310	296	283	297	285	286	288	303	275	247	299	288	264	281	280	285	277	285	287	252	276	269	276	278	253	272	297	265	259	281	283	283	273	308	266	281	289	293	320	278	289	285	283	311	306	277	292	280	284	253	250	277	258	289	283	268	263	291	279	300	277	289	304	294	306	271	286	289	305	275	281	278	292	282	265	270	261	267	317	264	272	290	269	274	264	284	265	303	260	286	295	285	281	286	283	280	290	278	259	278	276	273	291	296	285	302	274	306	275	283	298	302	327	308	287	303	300	286	266	282	312	307	313	276	304	312	275	274	278	286	282	303	299	290	305	305	339	272	263	274	298	276	289	295	290	276	280	279	266	275	265	297	271	276	304	283	284	309	295	277	257	293	309	268	312	298	262	281	275	278	262	295	292	277	277	279	299	272	300	304	275	293	292	277	262	294	269	289	300	300	296	266	313	289	278	272	292	280	290	301	297	273	280	278	274	294	268	274	306	297	281	255	295	253	258	280	277	321	282	253	271	245	311	287	294	277	287	291	281	274	278	291	277	277	292	273	275	277	264	314	244	282	238	233	289	307	314	263	302	284	270	288	277	297	305	290	303	314	309	290	288	274	266	271	272	264	276	280	266	291	297	306	274	289	271	263	315	305	282	303	274	302	285	298	271	301	248	292	314	278	288	264	271	296	294	297	271	277	292	284	252	303	302	318	295	286	298	293	284	283	275	305	270	318	313	272	293	311	280	280	285	320	259	291	288	273	304	279	285	323	283	253	296	264	311	313	284	315	308	290	280	275	266	311	275	277	281	307	273	270	276	282	301	263	269	302	261	271	273	259	304	273	260	309	261	277	255	284	278	274	275	284	278	263	261	263	294	268	269	278	276	269	267	306	287	290	281	293	294	286	270	277	289	264	291	293	262	286	277	282	271	251	285	288	284	291	276	289	293	285	263	309	318	283	299	280	247	290	280	277	292	303	267	306	262	311	303	273	265	294	249	267	259	275	281	285	274	285	293	297	255	293	293	298	340	276	279	293	289	293	305	285	281	249	294	267	283	280	268	255	297	281	301	260	345	291	301	265	265	302	296	306	293	257	269	282	316	311	307	297	268	283	288	300	270	280	311	276	261	285	267	308	276	294	277	305	306	282	286	272	256	285	267	263	289	265	291	262	279	297	292	296	286	260	284	283	264	281	271	272	284	319	300	284	278	255	304	287	298	280	247	281	296	285	293	293	298	303	313	283	284	295	255	282	304	265	306	262	290	288	288	265	262	274	347	304	283	269	232	261	255	305	276	298	303	290	271	278	264	262	275	288	296	305	305	293	263	299	297	260	257	269	291	245	291	279	255	283	354	250	313	317	290	302	284	275	323	297	304	276	280	282	290	284	284	293	304	270	273	282	291	308	282	313	282	291	284	302	284	261	281	275	305	312	284	274	307	301	281	284	290	275	310	255	274	272	256	285	284	257	267	261	271	300	284	275	267	293	315	289	278	279	274	280	270	269	240	252	297	278	282	266	268	274	288	251	272	256	288	285	271	279	294	281	297	276	296	268	297	279	283	325	282	285	299	285	293	326	268	282	283	263	292	278	286	300	279	278	257	319	308	306	296	292	278	280	268	310	294	289	271	278	294	297	279	290	276	294	253	294	278	296	280	304	300	285	296	265	305	262	258	291
23607	6543	4118	1942	1416	1127	857	787	636	588	600	521	517	481	440	462	410	452	481	454	412	447	439	402	386	414	411	443	411	391	412	403	424	392	380	399	402	422	429	396	415	397	432	428	387	388	354	399	384	412	410	384	363	379	395	398	389	419	379	391	418	422	393	382	388	396	388	382	412	414	401	404	410	427	389	372	372	406	396	402	407	384	372	373	444	409	457	377	389	420	368	396	372	374	371	427	401	379	373	393	383	387	402	384	375	383	402	387	394	433	376	397	419	410	415	388	389	406	408	394	375	371	421	406	372	392	414	435	349	394	401	399	393	393	384	397	396	398	399	440	401	419	406	377	395	415	396	410	401	395	381	389	403	400	364	398	392	403	403	374	373	422	363	419	393	375	392	412	366	377	421	388	412	403	387	399	395	394	420	405	382	409	413	398	391	379	384	415	380	406	422	394	385	398	413	429	351	373	343	416	398	356	383	432	363	403	374	423	385	411	408	393	398	416	430	380	364	395	399	391	398	375	387	432	380	396	405	379	403	406	386	426	412	394	402	363	402	426	358	431	405	365	392	420	402	381	404	395	423	406	417	376	433	359	409	360	413	432	400	408	401	370	438	390	393	425	429	405	412	418	372	395	411	400	365	413	360	399	371	391	388	409	377	377	369	414	402	400	393	427	377	359	411	416	395	392	414	385	391	403	407	376	399	421	391	395	389	404	424	425	393	430	390	417	375	378	377	393	413	397	362	384	419	420	397	393	391	408	360	398	427	397	396	402	415	387	412	421	403	396	365	393	376	443	410	422	378	395	386	412	366	385	380	383	366	410	419	388	439	412	411	389	398	432	414	386	407	402	411	400	381	425	443	383	360	402	384	412	388	389	397	401	397	374	439	391	395	421	373	369	405	360	404	410	439	425	405	376	385	391	401	387	387	428	370	424	389	379	417	394	386	393	360	412	411	439	383	399	397	371	418	389	403	412	418	435	397	362	422	408	382	373	400	395	421	401	401	412	410	394	430	383	415	413	387	387	408	392	401	404	421	383	373	357	370	371	392	402	387	392	402	400	380	429	382	371	396	405	391	392	401	409	417	420	389	389	377	385	433	390	394	365	405	422	397	396	358	423	379	403	397	403	393	380	357	396	407	408	407	380	401	403	442	381	410	390	378	418	419	436	403	394	380	361	401	389	407	425	417	372	352	423	379	379	414	409	363	435	403	389	389	365	386	386	397	396	375	423	435	414	392	422	409	411	394	400	360	393	402	372	437	381	383	396	371	416	377	351	392	399	385	428	430	413	394	390	394	407	420	391	404	402	392	407	412	379	408	379	396	391	385	367	394	425	390	385	387	412	402	443	400	426	402	383	381	443	393	424	387	409	396	389	395	391	373	423	412	389	422	388	403	398	398	396	405	380	408	398	387	409	440	388	401	407	397	368	410	381	439	405	389	401	393	403	391	362	387	392	388	396	422	422	409	396	374	408	415	389	400	376	392	382	397	377	423	416	381	418	408	422	394	397	385	359	422	378	414	394	400	379	395	415	412	390	403	424	395	385	390	415	396	385	411	431	434	409	392	362	388	403	407	393	386	404	376	381	380	382	442	395	365	388	365	386	401	384	394	392	414	384	400	394	371	406	417	374	391	416	387	384	406	432	410	392	398	390	414	357	409	422	422	366	405	416	338	427	335	392	411	408	368	427	373	407	403	382	419	381	354	394	415	376	381	400	412	382	420	395	372	396	357	423	350	437	416	394	376	382	409	397	396	372	406	429	390	389	380	432	395	377	391	411	402	402	399	399	428	381	396	384	391	372	384	404	415	386	381	374	373	393	390	367	374	416	371	369	426	392	410	377	382	372	433	402	391	385	383	350	420	393	403	382	390	370	418	412	402	414	406	373	409	392	393	400	379	392	442	374	402	424	409	406	394	406	386	384	387	443	384	412	399	392	378	436	409	412	401	415	415	371	395	404	400	373	419	369	394	380	399	408	398	399	396	379	377	364	405	388	386	400	381	415	402	360	383	398	429	393	377	358	390	396	416	430	452	429	404	411	389	389	413	418	376	376	403	406	411	401	415	398	428	384	382	415	408	393	410	397	403	404	399	397	413	415	399	390	378	420	399	421	412	401	402	386	422	394	432	350	383	409	391	392	418	431	375	346	389	423	401	411	393	403	361	393	362	409	391	451	393	372	408	369	383	407	388	409	402	413	424	403	393	407	398	394	409	359	388	429	395	446	385	379	416	407	394	394	429	392	417	387	432	410	368	387	420	384	403	372	413	389	383	401	416	429	418	402	396	397	386	354	398	357	391	413	388	415	382	420	408	357	376	401	400	392	412	416	386	414	411	429	408	409	384	363	382	403	438	363	417	389	396	367	397	387	390	355	399	393	410	397	379	386	409	400	405	422	388	370	413	422	371	355	364	395	397	383	384	403	390	393	373	418	414	396	377	367	377	425	415	387	393	415	428	398	406	408	403	395	403	355	397	371	388	417	454	397	409	419	403	393	390	424	394	402	415	391	373	367	393	438	388	402	378	382	404	382	412	428	393	395	419	377	424	377	391	426	388	403	399	389	413	378	387	375	397	384	414	399	397	389	384	408	413	418	365	393	409	397	404	372	372	375	397	407	431	375	393	430	413	373	412	405	400	392	389	448	416	437	401	432	413	413	368	416	373	403	419	407	390	404	381	376	420	355	384	391	402	392	399	432	399	434	410	400	417	389	397	379	397	362	363	399	376	420	383	374	396	402	399	446	377	398	424	376	410	419	392	387	373	374	392	434	382	408	338	378	404	434	406	376	372	388	420	447	411	366	408	409	402	416	382	404	401	374	387	368	393	378	396	393	380	378	395	388	417	364	406	378	379	408	417	372	414	391	418	418	419	395	404	432	399	418	403	391	375	403	371	414	365	372	405	385	415	399	378	407	363	391	394	374	388	419	411	367	378	402	409	392	402	373	416	405	393	397	374	410	386	360	397	387	372	394	368	363	391	417	377	383	394	378	388	376	373	437	358	420	398	424	387	385	374	398	415	406	393	373	383	399	390	391	421	387	427	424	405	382	401	415	405	394	356	423	391	368	361	405	443	391	406	409	392	417	404	398	405	360	386	372	419	415	448	410	402	390	378	374	373	355	371	413	409	422	394	395	423	394	403	393	348	425	388	410	415	421	388	407	403	381	384	402	411	401	377	417	407	392	367	362	405	412	385	398	381	384	410	410	378	415	406	347	437	369	415	388	387	419	385	406	401	400	409	368	406	401	417	387	382	423	389	373	382	392	374	386	420	395	394	396	402	403	411	400	428	427	370	432	370	397	396	378	345	389	358	411	405	383	389	399	446	404	404	399	448	401	405	376	373	385	400	387	389	387	382	409	400	402	407	387	389	398	408	406	411	408	395	404	415	357	385	407	357	365	413	375	383	390	389	385	376	373	426	392	431	412	378	383	422	397	430	383	394	399	394	415	389	374	405	397	396	410	448	391	372	397	406	394
24993	21231	25672	22010	955	407	379	303	322	342	328	271	279	297	288	293	272	283	300	294	287	278	272	303	298	288	293	313	262	279	282	284	291	295	286	278	282	282	270	251	289	284	298	262	263	283	286	287	272	286	303	311	297	292	286	303	279	282	306	275	301	308	293	262	281	300	276	258	261	252	281	281	288	282	334	261	313	299	261	320	295	276	275	285	282	274	281	291	293	293	304	272	274	288	291	275	255	270	289	275	308	276	289	279	295	309	270	298	297	306	283	247	276	275	273	297	270	281	290	281	300	332	299	258	257	293	256	311	314	312	303	283	288	302	285	287	272	273	303	275	282	292	253	280	293	307	310	296	260	291	271	291	266	290	277	276	285	273	289	306	259	291	288	280	280	284	291	286	274	280	320	287	289	264	292	301	299	272	296	294	270	272	286	254	246	291	270	256	283	292	298	263	261	307	283	275	292	294	302	302	278	296	271	294	284	295	278	242	292	279	294	260	253	291	280	271	311	266	277	292	308	287	273	263	268	271	289	267	279	288	311	279	279	281	286	270	298	270	294	306	271	302	293	317	304	294	298	279	264	274	283	280	296	286	271	278	282	313	292	296	273	319	266	270	275	287	292	269	276	306	288	287	299	253	297	269	286	283	287	270	253	282	300	275	295	282	309	269	288	266	302	274	280	269	303	300	260	258	285	293	280	274	269	304	295	286	266	257	293	294	275	268	282	274	257	293	262	301	313	271	274	302	309	291	289	286	321	280	271	261	299	302	284	276	307	273	261	292	287	280	289	263	308	271	279	276	290	298	306	246	269	301	266	281	277	262	266	304	299	279	294	275	277	312	283	267	297	280	315	294	288	306	293	288	269	274	291	287	274	258	300	296	284	266	268	280	276	304	278	264	275	287	279	297	280	281	313	264	306	291	310	304	274	283	276	279	298	294	308	299	271	301	305	287	319	284	302	312	280	282	289	250	297	288	326	253	308	323	276	286	283	297	313	285	281	294	283	260	294	275	298	314	270	298	277	293	324	329	303	287	291	280	280	312	273	261	285	296	289	265	285	291	265	272	289	307	293	281	316	318	283	268	306	263	280	282	316	308	255	283	287	282	304	270	312	280	276	282	269	280	293	311	289	288	308	301	274	291	294	293	273	272	285	293	310	296	299	272	247	307	309	296	281	254	286	257	310	264	296	297	278	272	250	283	284	285	298	286	279	270	275	286	290	290	300	230	269	274	292	271	297	260	277	284	306	298	306	292	268	282	282	293	291	276	304	247	234	299	290	275	278	283	306	292	281	291	267	260	287	257	268	299	279	278	254	290	278	288	292	289	297	273	256	294	293	262	259	299	293	281	306	284	285	277	243	275	279	280	301	275	298	274	277	303	270	293	262	297	297	291	317	279	265	285	287	286	259	273	260	301	271	289	295	288	301	305	284	291	291	307	286	285	320	294	290	301	266	284	291	282	290	272	273	290	281	278	270	265	260	252	256	296	280	308	287	269	254	265	283	305	286	277	258	288	280	286	265	276	300	282	303	285	309	268	305	281	282	273	275	277	292	261	275	301	273	272	288	303	280	303	325	281	308	308	265	253	309	293	308	272	260	281	247	302	276	283	294	273	247	277	298	284	268	284	281	274	281	295	280	239	296	284	290	268	276	275	283	288	272	290	280	268	292	267	282	266	273	302	282	281	282	282	262	289	283	269	250	271	312	294	257	284	278	291	291	276	262	286	283	284	270	295	295	297	279	281	312	279	296	271	283	269	278	289	277	297	270	260	286	261	267	325	279	264	284	302	285	278	284	289	276	233	282	275	296	304	281	293	307	307	268	289	263	289	280	293	295	285	298	290	296	287	276	295	314	319	284	296	284	300	285	281	291	268	296	276	291	299	283	273	230	280	261	274	275	306	301	308	296	269	307	286	263	297	288	269	288	298	279	285	272	280	280	270	278	263	258	272	309	290	305	283	256	304	288	290	275	310	266	267	293	259	288	241	256	242	245	299	293	298	235	269	290	283	299	265	299	268	279	285	286	277	291	286	281	265	279	262	296	295	276	282	274	279	281	285	281	275	267	288	280	312	312	270	299	284	261	291	266	325	266	242	265	290	287	265	293	277	264	293	274	286	292	300	271	284	268	284	257	282	290	280	283	281	301	287	286	288	315	285	290	278	309	290	292	306	285	279	278	293	269	272	297	293	285	301	248	268	297	280	287	285	299	274	316	306	281	275	286	294	243	255	286	290	277	289	310	282	270	281	281	314	292	279	294	311	282	298	263	276	265	295	255	281	279	270	280	258	286	304	294	278	308	283	295	299	263	253	305	298	280	312	245	292	320	292	267	294	303	304	302	297	297	291	280	299	242	303	301	296	326	298	281	278	274	318	262	295	272	293	257	303	283	261	280	296	295	313	291	282	286	304	283	272	328	291	297	275	309	292	265	265	283	277	293	313	278	284	268	281	293	272	313	303	236	270	285	291	270	297	275	281	297	291	277	302	282	279	322	247	298	290	308	259	313	309	264	275	288	289	275	286	298	301	292	292	272	285	297	289	310	282	303	278	287	278	289	302	266	293	258	272	295	273	261	270	306	282	291	306	275	302	283	292	266	287	286	292	264	296	255	286	256	291	277	294	309	303	285	294	301	275	278	287	260	274	314	304	286	278	278	286	288	287	261	293	287	285	271	277	276	302	315	291	305	259	271	290	317	278	260	287	295	295	313	309	260	280	265	284	249	300	254	292	278	273	261	311	285	282	272	269	255	278	292	261	275	259	265	252	287	284	273	306	278	302	278	311	281	306	293	313	269	271	279	312	290	260	287	259	315	257	271	281	272	273	301	268	289	300	289	268	277	278	287	289	283	281	285	260	281	292	262	267	282	289	291	293	259	251	255	264	287	281	268	252	270	288	298	272	272	261	285	239	273	305	291	238	283	295	285	291	301	270	289	298	288	292	272	292	288	286	274	270	289	290	261	288	276	292	297	291	297	258	300	264	292	284	287	307	314	276	287	247	303	318	264	284	312	267	272	278	331	309	275	294	251	263	275	287	273	292	293	305	255	297	275	258	311	320	300	253	249	298	285	273	297	301	266	292	277	289	263	270	261	269	285	273	272	295	268	333	302	289	289	281	255	289	275	277	279	285	277	294	289	295	276	258	280	288	292	294	264	289	278	298	296	279	280	298	251	274	281	258	260	305	268	317	269	266	302	261	284	282	285	268	306	306	287	260	257	299	293	273	274	288	271	245	308	300	285	264	268	281	291	252	288	247	295	286	282	286	290	282	290	286	265	267	271	291	282	282	277	273	308	273	264	265	273	262	284	300	301	268	266	282	324	293	246	290	296	288	288	274	275	298	298	306	266	299	284	304	315	335	272	286	265	269	323	294	297	274	280	297	285	283	288	274	293	261	271	328	274	290	295	294	296	263	287	300	304	310	275	304	310	303	279	275	264	306	311	284	278	308	293	278	295	276	256	280	269	261	284	289	289	273
22118	3093	2001	1112	899	693	584	593	555	503	445	418	421	411	408	421	410	381	361	372	361	397	393	407	356	399	385	381	406	382	422	381	389	380	414	409	357	391	387	398	357	389	387	396	377	417	366	375	397	381	376	387	385	368	391	376	343	395	355	363	399	391	391	364	396	376	388	366	388	392	336	381	392	385	364	391	356	348	425	376	374	377	364	337	422	398	380	403	355	352	361	402	364	405	364	374	361	361	359	389	368	373	364	381	371	420	407	375	339	407	339	381	379	361	404	391	357	385	377	389	364	373	397	342	363	348	361	364	381	380	398	374	406	355	391	440	394	383	394	407	384	398	375	381	381	394	354	405	373	371	416	341	384	372	406	383	360	393	410	379	371	372	412	376	394	390	365	344	361	399	360	366	337	348	397	341	408	376	372	371	373	388	335	369	387	339	408	431	364	359	370	342	362	370	364	403	350	418	377	364	375	375	413	382	378	376	416	395	376	354	395	385	375	388	352	354	361	352	361	366	366	359	390	390	386	376	439	401	383	380	333	391	361	367	390	393	397	397	397	383	368	374	343	424	358	352	387	363	361	421	395	391	345	379	415	394	379	386	374	387	355	357	403	396	379	396	406	374	389	410	347	399	412	408	369	417	369	371	373	380	341	341	377	376	364	395	369	368	424	381	371	396	370	396	366	394	397	378	401	352	382	378	394	391	396	405	355	392	381	388	340	393	353	416	368	389	381	378	382	380	367	383	388	380	385	394	396	391	380	372	355	395	368	389	383	392	369	360	390	352	359	352	395	389	361	324	409	371	409	345	363	391	375	409	350	341	340	369	386	386	377	391	375	387	368	363	398	396	362	374	358	369	377	397	418	341	392	351	392	352	379	370	374	375	394	396	365	404	392	369	354	375	376	419	384	347	352	394	397	387	375	374	390	355	406	386	356	352	360	374	408	373	380	361	400	375	413	383	431	370	386	348	376	377	387	395	402	355	386	352	378	353	339	382	365	354	400	396	376	385	368	366	379	409	402	384	395	366	350	385	363	383	355	398	369	390	399	398	365	368	407	389	354	376	380	353	374	385	366	363	335	384	381	398	357	366	365	389	379	406	371	375	407	376	334	361	381	362	412	393	381	388	380	365	419	372	349	413	383	361	400	397	395	355	385	377	376	394	380	370	397	382	396	333	384	373	409	366	381	384	380	358	399	351	362	400	374	360	395	418	413	403	405	366	389	371	366	393	398	363	371	385	359	391	390	398	370	360	389	387	348	343	372	322	375	376	381	359	361	371	378	409	374	379	366	413	367	343	373	341	402	413	397	400	403	405	372	367	372	388	414	419	376	389	372	366	375	383	402	383	371	374	360	381	399	385	393	376	342	366	369	395	415	397	375	404	391	384	367	358	387	405	368	362	384	372	375	375	385	367	357	381	357	385	389	376	335	330	404	375	382	395	384	415	400	400	401	392	373	374	346	392	386	389	402	381	384	374	390	374	364	368	388	374	356	400	378	358	369	378	382	388	371	330	411	356	345	391	365	371	415	362	411	386	413	380	402	360	378	352	401	363	404	362	416	338	382	385	387	334	382	379	389	367	360	395	411	376	373	390	381	370	361	355	399	371	406	423	355	345	367	349	380	391	417	378	419	357	380	400	377	378	386	398	383	400	337	395	364	362	379	415	384	358	393	400	392	365	367	395	378	396	397	376	375	367	376	351	375	366	363	383	379	380	378	391	393	386	408	391	374	405	357	420	371	346	349	364	360	332	396	417	389	345	380	372	374	375	367	382	337	398	359	346	364	366	392	386	373	355	381	357	389	419	398	354	412	349	383	354	423	391	368	388	378	336	370	384	398	405	379	403	366	399	410	351	352	379	384	379	388	369	369	368	432	351	367	411	374	386	363	366	377	378	384	383	382	390	386	381	363	366	420	387	409	361	354	413	401	411	404	412	377	386	364	388	384	382	411	356	407	420	398	370	362	385	373	372	371	390	348	392	364	387	355	376	378	348	372	374	380	371	359	363	387	391	368	322	394	364	362	381	394	373	389	367	380	380	380	373	374	386	355	401	388	380	409	355	412	387	388	375	399	367	384	388	402	411	361	365	397	379	390	396	403	350	358	411	405	405	379	381	339	348	395	383	417	376	358	335	381	379	370	349	374	378	326	385	376	371	360	397	415	386	391	376	373	367	354	396	378	388	410	389	366	385	374	399	395	390	404	391	324	383	379	379	371	355	357	379	386	374	402	378	354	338	357	391	386	425	362	376	331	428	379	374	388	414	375	358	366	385	387	365	389	379	401	389	371	387	370	399	370	356	384	373	350	411	388	395	408	352	383	378	370	383	402	386	382	362	374	383	372	408	395	384	366	371	399	377	371	373	394	359	388	364	360	395	388	385	377	353	397	385	372	362	370	391	371	391	373	361	367	384	404	390	379	387	388	354	409	382	402	386	371	386	369	379	322	377	368	378	366	405	397	361	400	374	353	366	396	394	360	357	370	396	376	390	388	397	401	356	381	360	409	353	396	328	381	349	386	359	372	378	375	369	404	369	385	354	342	378	375	381	370	370	367	390	378	390	358	369	346	389	358	373	368	383	363	353	386	384	357	376	401	352	392	356	349	370	356	366	340	341	382	363	358	398	422	357	372	393	383	400	376	349	358	384	402	389	375	379	375	407	382	382	366	388	358	387	411	340	408	397	357	390	387	399	403	367	397	353	358	378	360	376	417	377	379	383	386	360	366	382	390	353	355	374	387	355	369	369	347	372	374	404	352	394	404	376	395	397	396	407	371	373	413	385	371	366	364	381	395	388	375	342	394	354	359	331	395	364	374	355	376	394	392	393	393	407	386	395	375	362	391	382	365	397	350	397	381	368	360	324	363	385	373	365	382	381	373	388	378	372	418	357	401	432	372	408	345	380	368	420	380	413	375	379	386	369	376	398	357	380	385	355	382	368	404	365	372	423	357	403	384	375	360	351	371	383	431	363	346	363	372	356	415	380	394	398	354	391	352	413	380	383	404	365	394	393	421	384	386	360	364	390	366	398	386	400	415	363	429	339	407	356	379	354	402	336	389	342	374	373	369	390	376	383	382	382	398	337	384	390	342	397	394	356	427	378	359	363	391	392	371	376	392	342	330	363	365	362	380	411	385	397	384	367	380	377	387	385	369	362	353	405	381	330	403	371	405	386	375	403	384	358	391	368	349	371	379	339	373	376	402	365	381	343	358	369	387	361	398	399	397	374	392	349	356	376	395	392	388	405	370	405	376	395	384	394	377	370	381	373	376	389	365	363	404	357	352	390	416	401	389	382	379	374	399	355	360	401	378	362	385	393	389	377	395	378	419	389	380	383	345	418	385	376	396	360	391	382	350	374	370	414	412	418	334	374	399	365	358	401	361	371	363	385	422	401	376	365	356	394	355	380	389	368	326	389	384	392	372	383	393	342	387	368	358	413	399	360	389	357	364	381	413	354	388	360	382	351	363	392	390	373
22589	21290	28585	24336	21290	18245	868	390	277	272	232	221	186	181	191	148	154	156	149	132	151	130	136	130	134	124	110	133	127	116	121	133	120	133	105	103	118	124	108	132	118	125	111	121	128	121	128	116	122	113	131	102	122	104	125	118	105	107	119	119	105	128	99	120	139	133	105	114	113	108	123	126	119	118	117	119	99	113	108	111	113	119	117	101	109	108	114	107	104	106	89	106	103	99	116	109	122	100	125	128	105	128	120	108	107	118	115	97	111	122	124	120	104	119	98	111	119	119	124	110	119	106	100	106	111	94	108	111	122	117	136	113	102	118	107	110	112	104	101	119	118	111	118	106	113	101	107	106	94	104	115	101	127	123	114	95	99	102	107	111	102	98	130	101	112	101	106	125	111	110	106	106	127	109	120	113	103	115	121	117	124	124	124	112	110	103	114	107	103	100	110	106	118	106	110	102	128	106	118	129	107	95	122	112	106	134	112	95	107	90	111	110	120	105	97	124	128	114	105	108	116	110	116	88	98	110	110	123	113	115	112	115	108	108	98	119	122	123	108	105	102	98	111	122	104	107	97	119	99	98	117	126	100	112	102	99	113	99	111	104	123	130	107	115	130	118	109	117	118	116	97	104	126	109	94	113	115	108	106	106	100	118	124	109	114	100	98	112	100	119	118	113	114	120	117	131	108	125	110	123	118	105	116	123	95	95	110	100	105	118	114	103	118	110	99	112	103	91	124	105	121	115	125	106	121	111	116	114	111	109	124	129	106	103	111	133	129	89	115	122	104	101	108	102	98	108	123	110	109	113	105	111	114	99	111	128	97	106	98	113	106	107	108	84	116	101	116	120	105	127	113	104	100	114	115	115	115	122	132	102	115	116	96	123	117	109	108	127	113	114	106	126	120	101	113	118	129	132	96	105	97	119	101	110	116	107	113	106	92	124	137	121	102	91	104	115	110	102	111	114	124	121	117	115	103	130	126	79	112	108	125	130	104	110	104	118	112	98	110	113	115	119	106	132	134	113	104	112	113	98	111	133	127	114	112	111	114	108	122	115	102	104	105	130	102	105	99	103	115	128	117	99	114	104	112	124	106	105	113	127	105	118	107	105	111	106	100	95	114	116	125	128	121	113	111	91	104	101	107	112	88	119	121	127	97	118	102	110	121	114	105	137	110	127	121	115	105	98	117	104	117	101	101	111	101	111	96	95	93	115	100	114	125	103	117	118	118	110	93	101	115	119	122	110	92	115	96	110	116	98	118	99	122	112	118	116	118	126	108	114	108	111	105	90	112	120	97	118	113	113	114	99	110	110	113	106	96	107	120	92	103	119	99	100	136	97	130	104	111	102	103	111	128	138	113	109	112	116	108	104	134	111	101	124	109	131	114	120	131	111	111	111	119	102	115	94	110	121	102	111	106	123	119	103	115	101	105	96	96	122	108	117	104	100	127	101	101	109	108	116	113	116	122	106	95	118	118	123	105	113	112	116	128	125	110	107	99	111	113	106	129	120	121	103	111	122	131	131	114	112	121	116	117	130	118	123	109	114	107	109	112	101	114	95	115	98	111	84	124	124	107	138	129	131	95	115	116	110	108	110	106	114	122	94	113	127	107	96	122	104	109	102	129	111	128	91	123	111	94	127	103	134	90	126	126	111	114	102	126	103	102	104	120	95	124	116	117	130	115	113	113	102	99	118	112	84	123	108	102	112	113	113	108	115	112	97	97	112	109	112	106	101	116	106	98	112	123	108	114	108	112	120	125	114	109	112	112	123	92	113	96	103	112	114	117	110	125	111	112	132	102	104	97	118	115	123	114	99	107	150	105	111	94	125	97	103	107	119	103	115	101	142	142	126	110	98	103	100	106	104	122	119	131	103	104	103	112	115	102	111	126	107	118	117	104	126	121	123	97	120	111	115	119	108	126	108	120	125	99	128	112	111	108	119	115	103	106	117	122	116	102	126	97	110	93	120	121	127	130	100	102	112	116	108	116	97	99	119	92	109	115	99	103	112	110	117	100	114	109	119	112	93	125	107	100	103	110	106	119	116	116	99	93	115	132	115	105	125	119	118	115	123	119	117	114	109	127	114	112	122	99	108	114	120	115	107	107	120	113	128	125	109	105	110	113	103	127	119	92	111	124	129	107	84	105	125	114	97	119	122	108	115	124	118	125	117	108	105	113	105	107	111	122	118	117	117	109	117	110	103	113	114	113	124	90	103	93	103	135	117	118	128	124	130	99	108	117	97	105	122	143	115	117	133	113	109	108	127	122	119	124	110	110	119	113	96	106	113	97	119	120	108	105	114	107	94	111	93	106	100	111	114	107	117	111	87	110	122	113	108	114	114	100	100	99	93	103	105	120	112	90	108	115	96	104	116	107	110	115	102	120	124	102	132	126	140	103	120	97	101	117	109	120	131	100	105	90	110	91	117	89	122	95	99	113	108	113	105	124	103	105	109	112	98	122	100	138	106	120	111	102	121	108	95	102	105	125	107	102	109	109	99	111	93	108	110	111	109	106	114	106	92	106	126	110	114	98	122	91	119	109	94	109	98	123	106	118	117	117	116	106	120	128	114	100	124	108	100	97	128	99	96	106	115	99	113	95	105	100	110	109	99	126	110	122	102	110	115	94	107	105	105	117	118	110	109	108	108	105	108	107	99	98	98	117	118	124	107	120	124	100	114	129	125	118	112	117	113	102	121	112	123	121	100	107	113	111	99	126	117	108	103	119	108	114	111	127	97	109	110	106	104	123	140	111	97	114	99	110	106	87	111	126	108	96	115	93	109	123	113	127	106	102	119	119	91	124	97	99	112	115	100	113	124	111	118	102	107	109	114	103	97	102	110	121	115	122	123	106	93	115	117	119	127	108	107	129	115	116	109	138	146	126	107	102	109	120	93	123	97	121	116	115	128	120	114	113	91	132	92	129	113	124	110	111	103	111	135	120	116	125	116	97	126	127	109	108	109	114	112	105	102	105	92	111	111	103	120	115	117	100	114	100	127	108	99	130	122	130	109	104	115	98	123	107	127	106	109	128	98	97	98	121	84	112	116	96	114	111	108	121	103	107	88	115	124	115	103	95	141	113	126	119	95	105	94	97	106	117	112	113	120	113	110	113	102	102	103	101	99	81	117	113	122	107	136	97	113	140	113	111	123	106	113	130	110	111	106	104	128	105	114	124	124	101	118	132	117	111	110	110	103	107	122	112	100	113	90	98	98	100	115	112	113	133	110	108	91	105	121	99	92	111	121	85	120	110	134	122	100	102	109	116	115	112	103	113	113	114	108	102	112	107	114	133	113	133	85	95	100	101	113	127	116	112	115	101	109	105	118	102	86	115	115	127	101	114	115	122	103	110	112	105	121	131	106	110	108	108	95	95	111	109	114	124	90	116	101	102	98	89	102	115	126	125	110	106	102	117	107	100	125	113	106	107	122	111	108	90	100	94	129	121	116	111	116	108	126	87	125	113	96	105	117	116	108
27629	10552	6466	2967	2052	1512	1061	839	687	529	446	414	359	345	300	308	289	249	239	209	217	243	212	205	183	194	205	196	192	209	173	187	179	187	191	188	157	186	164	160	171	139	166	164	187	160	160	179	165	174	192	162	144	158	194	186	168	181	146	153	168	166	163	164	169	180	169	163	176	136	185	173	153	151	158	156	133	142	172	167	157	148	168	172	149	172	166	165	155	159	152	156	164	170	135	151	158	177	176	155	179	137	168	155	150	154	154	152	159	156	165	175	160	163	152	153	176	171	172	159	163	161	149	152	187	149	157	168	152	165	175	158	155	146	151	161	150	132	150	166	154	185	169	149	159	177	169	176	161	141	160	157	177	169	158	147	161	163	181	154	149	155	161	172	162	182	179	145	147	165	137	129	152	158	164	152	155	149	164	139	153	159	167	166	172	168	151	144	168	149	148	159	166	155	175	149	153	160	145	184	187	159	159	158	163	180	161	173	157	152	146	170	157	166	155	167	162	146	161	148	158	161	149	158	176	144	190	153	158	172	159	143	166	166	173	167	160	158	153	171	161	132	141	166	167	150	187	170	155	158	145	167	152	161	164	151	136	182	167	173	167	152	144	161	150	162	133	188	164	176	169	153	157	176	169	136	159	145	161	159	180	153	138	151	183	127	138	128	158	163	165	157	163	150	164	153	169	157	155	144	168	155	172	163	141	154	147	172	147	150	173	153	148	158	164	149	179	145	159	153	154	164	122	143	173	155	172	150	170	174	154	177	147	165	169	160	164	154	156	170	154	136	162	154	148	153	154	174	156	165	176	161	157	145	136	154	192	168	166	143	158	142	157	156	142	167	147	154	141	159	168	167	139	167	170	153	130	159	142	154	156	182	171	144	149	174	148	162	163	160	157	168	150	157	142	174	158	133	154	155	161	151	158	158	165	152	145	147	169	158	164	156	168	149	147	149	165	159	166	141	157	159	161	158	162	155	162	155	153	168	146	166	170	164	163	160	166	164	142	169	156	154	164	165	161	165	176	167	163	172	158	175	165	159	161	169	155	164	152	166	130	158	183	146	174	160	158	146	176	148	149	146	152	142	139	155	183	151	128	148	149	151	154	168	150	172	141	147	163	163	169	155	171	162	177	151	152	147	148	174	169	148	174	166	162	151	151	170	158	163	154	144	164	157	142	151	143	172	168	160	148	155	144	147	134	138	144	156	146	182	165	157	145	161	183	163	144	154	158	148	179	170	175	131	167	150	137	149	147	172	142	166	165	176	169	156	163	152	153	157	192	151	176	170	154	153	162	149	195	149	169	158	139	174	155	165	174	141	170	150	174	154	186	153	163	165	164	143	151	150	140	179	143	183	153	156	155	178	165	158	168	177	160	154	168	142	164	150	142	152	181	149	162	166	154	140	151	158	167	159	154	124	158	139	146	149	157	161	157	163	166	149	163	178	170	150	160	136	169	138	164	163	130	175	151	177	141	160	169	157	155	172	129	155	168	136	161	157	128	161	156	161	143	143	174	157	149	184	155	150	162	162	158	149	143	133	156	163	163	150	180	159	156	133	172	122	149	150	177	177	165	156	166	144	167	131	175	146	176	164	151	156	145	154	176	163	177	162	147	143	146	169	152	162	135	170	154	152	183	154	154	163	172	143	141	151	165	178	163	148	167	151	165	153	160	146	180	124	165	167	175	165	166	169	139	160	157	138	150	141	177	162	148	178	161	164	176	170	187	148	156	151	142	153	150	132	152	192	170	147	167	150	143	138	153	151	137	143	162	164	168	174	174	168	168	152	158	156	143	146	147	140	140	184	152	157	146	170	170	145	136	138	166	127	153	138	147	143	169	151	172	145	164	154	173	163	160	172	153	176	183	199	155	177	166	143	162	145	146	129	156	161	159	180	148	179	182	169	154	136	166	161	143	149	147	181	172	184	171	140	170	169	153	142	152	141	166	155	164	179	168	167	172	176	144	151	160	161	164	158	150	164	149	155	156	152	145	167	169	181	150	165	153	163	167	147	157	158	145	129	156	176	154	160	151	161	150	165	139	164	180	167	174	151	157	135	135	151	150	175	152	158	159	155	166	147	183	181	150	146	150	154	165	138	181	166	162	151	147	163	150	159	152	181	185	158	152	142	147	172	168	161	143	160	120	177	148	153	155	133	162	139	168	172	153	170	183	144	162	158	150	167	142	171	145	151	159	158	139	160	166	161	162	168	179	136	157	147	164	178	166	146	144	144	158	164	160	167	151	141	174	163	170	157	148	130	164	132	149	157	133	139	151	138	162	158	175	171	134	150	144	148	154	149	145	178	172	159	157	149	152	175	159	157	173	150	168	157	177	170	175	159	164	166	164	177	162	153	146	163	170	149	159	162	166	166	169	150	140	141	169	139	166	150	158	150	157	154	143	159	143	150	170	161	160	141	169	158	140	157	143	154	146	160	169	156	170	177	175	155	155	157	155	159	157	160	161	163	156	181	146	151	159	158	149	166	148	165	145	154	169	161	182	132	165	153	175	168	152	152	153	144	185	145	158	146	176	169	141	156	160	155	162	151	152	149	168	154	146	160	146	161	157	176	143	139	170	144	148	159	166	152	152	154	177	183	155	155	152	158	166	168	141	155	156	163	163	154	161	134	159	161	158	155	146	144	160	171	174	167	152	150	137	143	136	159	165	164	158	160	139	161	145	159	146	144	133	174	139	161	156	149	184	169	164	160	156	149	150	141	157	145	169	138	138	163	139	163	137	157	173	176	181	166	145	159	158	170	150	135	154	163	143	154	166	139	153	153	157	150	141	175	141	146	164	143	151	177	186	148	151	140	164	153	170	165	172	161	144	155	174	171	166	156	151	161	161	173	164	161	156	162	191	150	152	133	158	138	151	152	151	179	161	160	168	150	143	137	174	152	162	149	160	155	154	171	146	146	164	128	160	161	179	154	129	165	169	142	139	143	163	163	161	169	186	179	172	142	153	158	174	181	146	172	153	160	147	154	163	159	172	162	151	145	149	151	159	146	170	175	158	144	164	166	151	162	163	175	163	155	170	148	170	159	160	148	158	172	165	160	160	149	173	170	156	167	141	153	142	154	154	159	160	182	152	172	159	144	177	175	158	170	149	156	157	152	187	170	147	162	174	144	167	150	166	165	159	149	156	145	153	154	173	136	156	142	163	166	147	158	154	178	149	143	179	159	170	134	154	151	167	167	138	178	148	163	165	153	160	158	135	165	146	161	178	165	164	169	166	165	183	169	156	161	117	157	159	169	170	157	159	170	177	156	158	154	181	162	161	137	155	152	161	152	178	173	150	163	137	174	160	146	149	153	155	148	145	152	155	153	146	169	175	157	153	159	148	161	177	171	167	150	164	162	161	168	147	187	175	172	173	144	168	153	157	146	158	146	143	144	176	154	168	153	149	147	156	162	154	184	156	156	158	177	177	148	168	177	150	145	163	139	158	147	152	167	147	144	156	162	171	164	136	147	145	158
27782	15407	2152	676	532	546	432	419	432	375	394	393	389	426	380	378	423	364	397	433	387	387	343	358	395	398	405	412	404	419	436	392	396	415	409	389	395	384	389	352	405	402	386	388	392	375	356	372	353	379	371	378	387	395	397	360	412	412	374	414	388	399	380	383	387	416	403	383	378	399	329	396	403	381	409	374	418	398	375	403	370	397	404	377	380	400	401	371	413	383	390	414	367	377	399	384	369	397	368	415	408	416	422	402	392	403	385	346	384	395	377	415	392	368	380	389	375	404	400	390	428	362	412	409	384	360	376	390	382	368	387	389	396	402	412	371	364	353	364	408	397	379	390	439	383	400	371	395	359	352	377	384	382	389	414	383	399	395	376	410	379	404	343	403	358	366	382	413	361	407	405	421	397	366	365	402	424	367	379	361	375	374	379	380	409	390	338	373	381	375	386	378	392	392	339	379	395	371	391	413	419	374	360	400	374	403	362	398	412	390	398	367	415	383	355	385	342	375	391	351	387	384	405	358	393	398	412	407	388	405	357	388	376	378	396	374	369	417	398	403	396	385	358	370	371	411	384	365	407	409	397	413	390	392	407	393	354	378	388	354	373	388	375	349	392	409	417	409	401	386	385	377	389	435	358	423	393	398	409	392	370	415	375	398	390	355	412	428	427	362	379	422	374	376	436	373	371	404	354	353	391	389	385	386	392	402	402	382	370	405	346	393	404	393	453	385	399	408	411	347	410	426	400	415	375	348	349	417	374	398	406	405	426	385	409	386	361	397	424	365	358	410	384	400	403	395	372	382	397	386	366	401	377	377	383	370	386	370	401	379	399	389	402	421	372	417	392	408	369	393	411	362	380	399	382	393	398	421	395	384	351	355	434	389	400	375	396	395	383	413	387	367	398	396	400	421	400	405	365	369	371	335	401	423	352	425	384	415	448	392	408	383	391	432	415	389	376	404	378	387	405	370	388	402	422	415	371	411	386	379	402	405	390	422	400	374	368	416	420	420	351	399	405	383	400	403	410	405	419	364	407	386	378	407	372	364	423	399	382	377	422	369	464	384	380	388	374	375	391	432	408	383	365	387	399	373	334	368	382	385	388	404	409	406	363	421	353	386	388	357	406	387	408	374	358	357	374	360	386	398	385	410	367	408	399	392	390	396	389	380	381	380	414	424	407	368	382	368	397	359	389	396	388	392	411	397	429	396	374	386	432	392	404	363	420	369	387	362	406	378	395	383	393	392	400	422	379	409	424	381	406	388	391	401	365	392	380	357	391	396	387	359	361	357	363	368	388	381	378	376	373	381	362	371	394	374	359	389	400	373	416	373	380	379	374	388	384	373	430	376	393	413	372	403	405	388	390	386	402	358	401	370	373	370	418	386	385	386	373	400	403	403	394	392	400	400	395	369	400	386	410	408	367	373	388	368	392	370	430	411	386	380	343	407	393	377	402	399	409	386	422	418	396	396	380	393	401	393	385	416	357	380	354	386	364	392	416	431	396	382	381	350	388	371	417	374	402	383	405	417	394	405	404	420	392	401	384	419	380	351	366	346	364	354	396	403	404	406	389	367	381	410	364	390	406	384	393	428	382	387	381	388	409	385	358	375	391	354	414	420	362	389	366	379	404	442	386	388	392	389	386	393	361	387	428	395	403	387	379	381	410	394	406	394	384	372	400	373	388	386	383	397	437	338	374	367	381	408	389	378	388	396	418	387	384	401	406	374	393	403	367	394	373	410	361	421	380	403	381	392	388	384	414	389	426	389	360	409	425	362	387	432	402	352	364	399	395	353	388	384	403	402	423	374	398	404	373	395	400	369	392	363	401	343	389	408	388	395	369	378	387	400	366	382	347	388	396	368	367	356	375	382	408	417	415	393	377	394	363	401	366	364	421	356	398	353	415	381	383	365	396	415	384	388	408	405	402	399	419	412	355	424	396	385	413	357	396	402	399	379	387	395	362	396	363	398	366	389	364	368	423	388	385	413	355	362	412	401	406	389	351	356	418	386	366	382	407	397	389	370	410	391	380	373	386	387	408	395	396	398	376	377	357	379	411	389	428	367	390	376	328	408	388	340	405	358	354	408	331	369	378	384	376	378	380	390	387	403	381	384	388	374	382	368	353	370	347	402	387	392	420	319	369	384	400	405	362	391	393	380	362	377	430	390	378	341	419	367	419	372	397	394	382	383	387	405	383	401	410	410	388	336	368	387	396	382	355	394	381	369	380	388	423	381	352	389	352	400	362	386	387	376	377	370	378	383	412	367	404	381	420	353	403	386	399	380	385	362	375	400	401	386	377	388	365	376	381	387	433	414	404	393	393	422	355	449	381	390	386	407	360	415	387	366	378	377	403	397	380	420	371	394	374	393	390	417	388	374	362	397	370	380	394	388	386	394	390	395	383	354	352	400	328	361	394	389	382	398	389	402	403	418	394	394	414	381	377	367	396	374	378	363	383	399	354	363	386	399	379	423	387	412	420	397	371	396	382	422	384	401	377	393	376	379	373	403	386	377	343	383	407	369	404	407	387	404	405	425	355	361	388	388	388	376	349	372	389	374	389	367	374	407	398	377	401	398	376	386	402	386	379	408	406	386	375	363	346	380	427	369	383	396	407	390	369	373	417	378	378	428	400	418	374	391	407	400	383	390	399	388	388	367	368	370	386	394	393	388	379	376	401	396	412	409	385	373	379	389	385	359	395	409	374	387	383	387	378	404	434	382	379	390	383	378	422	386	385	385	385	375	399	352	399	398	389	385	386	383	400	369	366	394	379	387	402	371	364	375	375	390	389	378	389	361	400	402	389	365	401	401	398	387	407	369	380	335	396	380	402	360	370	393	359	377	396	359	403	365	396	373	373	363	353	390	385	377	385	389	390	397	369	421	377	396	376	427	358	372	409	394	356	383	390	405	411	385	377	409	412	377	423	369	391	350	381	430	366	395	369	395	407	360	386	410	362	346	413	377	391	423	416	367	426	416	391	396	360	386	368	380	386	381	383	386	396	399	396	395	385	384	386	348	354	395	400	415	417	407	347	350	374	388	382	402	402	357	369	382	407	339	380	367	399	383	365	368	399	384	394	356	378	385	417	372	407	360	415	343	410	387	366	381	405	407	406	387	362	375	404	389	379	362	362	380	422	401	413	432	345	359	385	407	379	404	385	390	397	372	369	383	396	388	371	357	368	372	394	395	388	372	356	399	392	383	367	416	419	364	411	388	402	380	368	398	400	395	397	360	377	366	389	363	404	356	414	341	419	399	399	423	361	397	367	380	417	408	364	390	357	385	363	383	395	380	401	383	386	407	377	386	435	371	386	345	415	400	409	385	371	381	410	398	384	383	420	370	397	392	383	356	382	367	404	374	375	389	440	373	375	390	397	385	366	357	381	410	357	404	370	390	375	370	403	437	362	401	400	362	411	385	407	378	394	394	367	401	338	321	389	366	384	392	356	407	373	396	383	385	376	411	380	373	393	375	389	372
8519	875	779	649	569	555	558	578	522	551	470	488	548	568	519	511	517	514	530	495	506	542	527	509	509	572	507	524	523	537	496	477	529	534	509	506	535	499	526	503	507	549	554	501	500	524	510	547	562	518	528	511	520	498	524	533	494	503	549	528	510	511	511	520	529	489	535	519	528	497	524	516	515	516	587	507	536	523	531	552	516	544	554	487	496	482	505	523	509	503	506	531	528	569	523	531	503	559	523	453	539	492	499	508	521	496	540	527	570	474	517	522	494	564	512	577	468	525	535	533	486	555	536	505	502	500	549	486	492	532	538	521	485	539	537	519	499	532	494	510	493	525	540	518	531	554	495	518	515	541	514	511	575	514	538	527	504	529	502	508	521	519	531	542	509	497	564	506	488	499	566	563	496	519	554	524	500	511	487	525	558	554	511	523	527	517	501	522	497	511	481	503	561	524	553	535	515	523	540	560	528	498	508	528	532	580	508	528	497	501	501	519	526	535	468	524	517	522	465	516	550	540	534	534	511	530	499	518	515	489	530	518	528	500	496	507	527	548	561	531	492	500	502	534	536	514	534	496	526	495	529	547	473	565	539	537	541	510	520	506	517	498	520	539	484	515	532	522	534	519	511	504	518	567	466	558	517	534	534	498	503	572	500	532	524	493	533	541	513	515	512	533	517	497	543	555	500	511	477	560	499	502	514	525	516	507	521	524	539	510	499	546	524	504	514	505	528	523	552	511	540	532	533	510	530	470	517	485	576	520	581	549	510	501	516	522	502	520	506	555	509	488	493	517	529	499	503	548	565	503	504	539	551	533	552	501	524	515	559	542	562	536	494	507	516	478	542	496	535	482	488	506	508	542	502	530	554	514	534	530	535	540	542	501	531	495	557	516	550	533	537	511	511	501	516	522	469	483	526	522	505	552	511	501	535	548	527	510	524	545	557	527	511	523	524	510	536	547	551	539	539	458	484	496	571	506	549	510	527	536	493	500	506	512	528	499	535	567	492	486	514	496	564	545	496	528	526	565	568	534	561	507	510	581	522	529	525	548	541	557	526	530	524	524	481	515	542	519	551	529	504	474	545	543	553	560	521	470	493	530	500	525	494	536	524	506	511	554	524	546	510	559	514	499	551	538	540	502	531	519	536	517	510	528	511	517	534	499	476	503	536	542	505	470	522	537	507	509	551	540	504	508	534	529	511	527	479	536	522	501	524	536	523	547	524	560	504	536	507	507	471	527	554	482	541	536	568	542	514	534	520	501	531	508	517	515	510	510	526	531	516	521	547	555	522	468	522	479	486	517	541	514	546	506	527	525	517	503	481	497	557	514	517	578	515	534	491	469	480	529	508	520	495	558	506	541	514	521	576	514	520	487	512	521	527	494	525	513	522	549	546	492	543	531	512	512	522	523	489	519	526	516	551	526	546	507	517	506	505	503	545	555	502	512	527	524	550	513	544	531	495	524	530	439	532	539	542	544	546	544	529	454	529	506	516	552	521	516	516	537	555	514	519	529	555	485	492	507	557	485	529	530	516	516	519	494	524	549	518	547	492	503	545	511	548	519	571	543	539	540	528	523	511	539	518	512	514	542	529	555	496	558	480	507	508	535	506	530	545	545	514	541	514	561	515	541	465	484	535	529	506	572	525	534	523	507	542	529	552	518	492	515	538	517	536	541	526	521	528	490	515	498	497	511	523	495	516	470	533	510	494	542	535	500	511	491	500	531	502	562	519	541	532	531	546	538	530	531	575	520	474	542	523	529	520	502	538	521	508	509	480	497	548	536	516	526	562	526	474	553	497	510	549	505	508	512	511	505	492	513	557	515	507	493	513	531	514	520	535	524	508	537	525	506	509	508	515	528	521	503	521	562	488	539	520	556	521	500	523	535	536	518	520	514	498	515	516	546	527	567	534	507	555	520	494	523	559	547	520	499	521	516	479	530	480	526	541	499	551	557	541	527	574	540	527	529	511	484	551	538	500	491	537	559	523	526	523	506	504	508	507	564	522	509	490	538	483	551	541	550	515	536	538	522	564	469	528	476	526	544	518	535	533	493	509	515	483	548	503	507	525	555	536	524	579	524	516	536	530	482	498	508	511	517	491	556	526	559	515	559	521	529	501	516	531	529	499	513	520	495	523	551	524	537	537	556	493	513	540	550	524	530	541	541	514	543	560	544	546	557	492	499	525	492	564	522	531	498	497	559	505	531	546	521	534	570	544	529	536	536	519	550	528	512	519	512	507	522	522	539	510	540	533	523	509	499	516	494	502	535	494	527	518	508	531	509	539	523	491	536	470	532	550	553	549	531	505	542	529	555	490	542	501	525	501	492	498	519	520	520	498	514	519	561	552	515	523	553	531	537	584	533	530	513	534	524	507	501	520	546	495	501	481	567	528	508	560	516	515	544	538	499	513	525	501	504	536	502	521	520	529	530	521	535	496	493	537	514	516	523	534	527	521	521	526	520	542	542	515	528	532	517	480	480	539	537	552	522	533	534	529	537	510	582	469	507	502	551	530	584	491	534	490	530	507	535	485	519	501	502	518	548	564	519	478	542	536	514	529	530	485	549	490	506	542	522	471	517	528	547	521	553	482	526	548	525	541	491	553	557	540	515	513	540	543	557	529	477	505	491	496	521	538	529	526	542	531	530	513	490	520	518	495	506	552	552	523	565	516	541	486	522	528	503	519	552	531	547	535	535	523	524	508	476	526	522	520	514	514	539	491	497	550	482	554	502	510	531	504	476	544	542	499	528	504	523	515	545	538	509	525	541	520	551	492	536	515	530	561	525	550	542	488	517	517	529	512	505	501	519	521	521	546	534	464	528	535	521	534	529	536	519	523	508	516	514	511	520	507	532	512	528	510	517	483	533	506	510	511	520	499	531	503	517	484	485	526	547	487	553	548	516	534	555	539	529	510	516	535	511	521	527	560	518	498	501	473	530	529	525	502	534	493	497	512	542	498	538	497	522	517	508	531	546	512	534	459	493	507	566	546	490	539	532	501	489	509	501	507	581	510	535	493	521	503	564	491	522	488	481	523	521	528	529	529	539	558	541	505	563	530	498	500	533	544	529	536	512	500	524	499	497	544	486	503	555	566	498	539	525	518	528	578	552	555	511	524	477	546	516	534	519	535	536	510	512	521	525	538	501	489	511	532	518	510	488	523	502	542	538	505	519	512	502	512	560	520	540	518	554	482	536	499	517	520	506	490	527	535	529	529	525	565	534	515	510	496	488	485	532	528	498	542	562	496	520	527	539	478	510	501	537	565	475	533	478	559	521	534	532	502	558	521	567	501	501	552	509	518	509	538	541	519	529	550	571	533	544	473	546	508	496	495	516	524	498	540	522	541	519	495	533	524	563	557	531	502	499	487	496	547	537	503	536	556	502	529	528	555	469	520	539	558	510	516	541	532	516	506	555	512	481	559	500	526	514	523	499	508	520	524	528	513	517	511	524	537	492	521	501	533	532	531	472	504	511
23382	21236	27849	24892	20327	1783	524	413	385	334	352	326	312	321	316	339	309	332	328	318	283	297	283	279	325	305	274	279	286	303	279	298	280	277	285	277	310	279	258	295	285	263	278	289	311	294	308	311	289	292	297	285	304	254	274	309	282	298	280	265	294	292	276	291	289	307	282	291	270	259	288	274	256	285	265	281	289	296	277	261	281	331	274	237	258	302	286	266	282	275	286	270	258	316	278	243	293	287	283	274	261	293	268	281	255	264	283	270	264	264	285	268	266	292	301	279	273	282	268	274	292	268	264	260	292	291	269	282	277	286	291	266	280	279	286	277	272	291	273	286	262	292	287	282	251	253	294	267	258	310	274	255	268	279	313	269	280	327	289	267	328	333	278	286	290	313	257	248	262	277	307	299	305	260	276	275	309	256	304	279	285	287	307	307	271	279	273	255	294	289	285	295	274	299	269	268	316	269	281	300	281	298	267	294	256	277	273	279	282	300	280	289	271	294	310	282	296	283	308	284	301	271	283	289	298	297	269	308	271	305	264	290	296	250	272	238	264	258	283	279	263	286	260	273	278	278	301	296	275	297	302	255	269	277	303	286	277	296	314	294	282	274	246	267	273	240	294	278	267	251	293	270	281	285	281	279	270	292	272	259	278	278	257	259	269	282	265	273	297	277	303	288	289	296	256	283	282	286	289	265	305	285	266	293	288	277	298	279	271	281	283	282	290	280	294	281	259	269	279	298	303	289	272	271	297	278	269	257	283	276	274	281	297	263	269	262	252	262	282	254	274	271	301	280	233	280	277	300	277	267	291	280	285	290	299	285	307	258	284	263	299	265	260	270	304	273	255	286	296	283	298	286	273	288	289	280	286	304	241	283	286	271	302	306	278	313	278	290	269	279	268	275	290	294	298	320	305	272	280	269	285	272	293	260	293	298	272	280	275	276	274	272	290	288	311	276	314	293	319	280	282	285	270	268	261	286	282	271	274	256	274	273	288	257	278	263	295	278	285	304	295	287	268	286	276	281	290	320	301	285	261	293	298	273	299	265	275	314	284	256	296	276	294	268	276	305	279	258	314	290	273	268	278	288	292	312	266	277	274	249	296	307	249	269	281	268	303	268	235	274	293	260	275	285	272	273	261	285	295	285	285	277	268	293	270	278	288	277	254	312	321	278	303	264	298	276	256	287	271	281	299	274	251	281	270	257	279	276	279	260	271	293	287	269	257	284	272	275	293	239	258	270	258	314	297	273	283	263	283	284	274	267	281	273	272	262	262	288	301	291	297	280	311	291	277	300	268	264	250	276	257	310	275	260	248	273	282	302	316	271	299	275	263	300	253	256	275	260	283	264	259	292	265	285	262	307	288	275	272	251	282	266	327	266	286	259	283	262	267	271	308	258	258	304	287	277	282	255	276	269	297	279	277	310	270	308	286	263	290	275	278	249	308	310	284	284	251	275	301	297	291	274	283	259	303	261	294	271	255	259	280	272	292	304	258	298	291	287	287	263	293	295	264	268	272	289	301	276	282	317	293	282	268	297	284	274	260	263	264	283	284	301	278	258	270	271	265	272	289	289	302	293	299	313	271	286	249	263	274	276	286	306	248	280	282	295	303	240	285	264	310	282	273	276	280	278	292	278	290	273	279	257	289	278	254	273	281	276	265	298	294	290	269	279	276	271	263	292	311	298	286	288	257	298	287	275	285	305	286	265	284	296	274	270	264	264	277	292	275	262	282	288	261	285	287	272	280	271	281	268	282	286	284	267	301	303	286	259	265	278	287	272	270	295	276	304	256	289	282	277	266	280	298	275	287	280	243	248	261	292	306	298	309	289	284	290	279	277	261	316	281	264	302	298	288	299	284	289	302	272	300	261	298	280	262	282	288	274	266	286	301	283	268	281	242	243	286	276	294	276	296	266	297	270	287	278	269	254	316	290	276	295	301	321	279	299	297	294	283	322	291	280	293	271	291	278	324	272	290	255	313	282	273	279	267	313	263	265	303	270	268	284	260	267	261	282	298	273	287	261	279	288	264	264	266	286	297	269	312	299	283	253	260	285	261	266	276	288	304	304	281	278	263	261	289	286	270	285	257	267	296	286	288	287	272	302	249	288	284	268	281	286	300	274	282	296	298	266	287	282	291	274	260	273	244	264	269	299	296	264	283	265	282	269	294	261	292	292	270	285	290	280	281	303	273	270	299	291	302	296	289	287	267	255	270	281	264	253	253	277	278	299	295	283	271	294	276	280	238	285	266	297	289	292	275	257	267	312	316	316	270	256	277	278	307	259	294	307	246	252	295	287	295	280	258	304	293	299	287	298	270	312	273	275	267	305	279	290	285	262	291	271	288	289	277	284	285	304	239	264	275	296	290	308	293	298	290	229	264	281	268	268	309	271	275	293	267	288	251	277	264	283	283	292	270	268	285	277	316	320	286	297	282	286	284	311	287	263	281	291	306	309	283	274	285	281	293	296	269	274	255	300	275	293	273	320	294	271	275	308	271	306	298	289	252	278	265	310	254	279	272	284	281	281	270	271	260	262	277	270	255	288	290	266	288	267	269	299	291	282	287	270	274	289	269	298	273	283	285	297	304	303	278	284	305	305	262	298	265	277	275	266	309	242	272	272	283	305	260	265	287	306	287	262	286	285	288	267	279	294	286	266	288	292	264	251	301	283	301	309	272	280	260	253	274	298	282	262	279	266	300	260	264	290	301	292	266	291	289	285	273	303	283	248	264	279	280	267	320	271	282	273	273	262	299	285	266	279	267	299	270	271	291	264	262	287	288	282	272	275	242	283	268	293	276	270	281	305	258	297	276	297	312	323	268	235	283	306	265	285	278	304	294	310	273	265	279	254	277	297	264	262	281	289	270	251	266	288	284	277	262	246	273	293	282	268	271	268	297	310	298	267	278	268	253	270	248	263	275	267	264	288	287	278	289	263	303	292	298	277	291	268	293	281	257	281	288	277	270	263	323	289	303	282	276	280	290	291	304	299	254	289	273	278	282	268	255	310	287	308	305	272	288	252	276	280	283	281	307	277	282	295	267	287	295	287	289	264	263	262	264	267	297	290	289	276	282	250	303	276	291	281	284	271	282	275	276	273	289	249	271	250	259	284	267	277	293	284	297	273	259	299	277	311	255	304	277	290	295	276	263	296	273	275	322	299	273	295	284	254	285	287	303	285	286	306	303	311	255	289	317	266	289	252	301	302	290	315	289	310	277	263	270	265	281	313	306	283	310	295	272	282	273	285	276	289	303	295	288	256	301	266	252	291	275	259	259	286	280	265	253	245	268	293	287	300	280	293	297	277	292	264	277	260	274	306	276	274	289	280	299	280	292	283	296	291	286	281	290	279	301	307	274	260	298	263	267	298	288	317	295	292	307	263	262	293	258	267	296	284	267	294	269	264	306	287	290	270	271	252	281	275	291	250	241	279	262	269	294	301	286	291	268	311	289	293	267	271	293	269	318	299	293	307	267	255
24039	6539	4028	1925	1369	1073	847	779	665	550	611	490	454	496	437	453	472	464	438	445	444	447	435	456	431	410	393	376	409	410	366	382	414	435	416	414	405	415	455	415	392	407	449	407	386	392	422	393	394	433	387	426	384	401	398	395	406	424	391	384	397	412	414	406	399	384	386	408	418	396	408	385	377	422	439	424	364	414	419	400	397	390	377	390	411	405	389	375	383	405	396	371	362	365	381	403	410	388	373	408	394	370	403	392	407	410	430	362	400	357	367	415	391	378	354	383	393	366	408	368	352	416	436	420	373	388	398	406	418	441	386	411	407	433	394	408	374	391	413	378	404	396	383	419	353	405	403	385	404	380	404	414	375	375	369	381	371	407	402	406	408	358	385	405	402	403	387	363	366	383	388	377	421	400	387	397	392	389	417	378	398	388	415	419	388	398	371	374	384	373	417	383	388	400	411	382	390	414	419	380	418	417	378	402	401	371	389	385	371	398	425	383	375	397	381	396	381	391	397	394	410	409	381	442	391	401	390	404	420	404	399	382	436	367	413	374	388	397	409	431	393	435	411	348	375	378	408	409	364	374	392	369	408	382	414	386	392	399	390	346	401	383	404	399	372	397	399	374	418	398	392	432	405	416	373	383	423	364	393	388	408	415	388	390	414	367	396	397	405	385	345	393	388	395	367	411	387	359	393	404	380	369	429	380	425	425	377	396	404	417	372	377	400	401	400	409	391	379	364	403	429	375	397	416	433	415	410	387	409	400	388	372	396	380	361	415	397	376	400	409	441	413	409	404	405	378	389	378	391	415	373	402	393	377	395	384	423	424	388	369	372	360	413	357	393	398	412	349	394	399	400	387	398	381	415	421	366	397	416	372	403	374	387	396	343	373	394	388	362	452	430	375	370	388	389	384	364	387	374	402	388	393	403	412	360	370	395	362	385	388	396	421	351	405	377	373	372	392	402	407	381	381	351	384	368	377	388	368	413	375	360	410	350	374	417	383	379	369	401	392	392	402	357	425	377	387	389	385	362	407	371	413	391	392	372	403	391	370	392	370	391	389	372	396	386	344	388	411	391	380	377	385	362	375	370	391	428	395	369	417	398	408	382	418	365	401	408	419	390	381	347	419	402	399	410	411	389	408	394	405	391	397	377	386	371	436	396	385	421	408	378	377	394	372	420	405	353	390	400	400	389	373	369	386	406	403	397	437	399	413	443	373	395	398	384	390	402	410	366	413	364	397	364	427	391	390	343	392	396	427	399	392	380	428	373	354	412	377	389	384	361	408	439	397	380	406	372	402	402	400	381	394	409	389	416	402	402	391	389	410	378	397	385	399	393	401	399	391	390	386	376	421	414	403	389	399	413	425	433	412	402	375	396	375	392	434	372	372	365	387	406	376	421	418	383	427	351	386	383	379	419	381	381	416	362	396	377	376	390	359	408	437	427	383	379	379	388	381	385	402	413	385	398	371	398	435	425	383	408	390	391	399	364	395	373	402	402	437	401	417	382	361	381	373	374	383	379	353	415	389	399	373	391	403	399	384	394	404	394	388	372	400	380	418	404	406	399	381	377	421	426	403	407	409	422	385	369	391	383	392	361	389	416	418	410	397	408	375	413	398	405	401	378	401	388	346	358	412	374	400	363	407	408	342	391	377	409	364	392	407	374	406	377	427	384	436	396	413	354	339	401	349	419	390	358	398	385	392	374	377	386	410	401	402	433	354	413	381	380	392	404	402	413	384	412	433	383	402	370	407	390	394	337	372	396	435	402	357	352	364	402	410	405	396	442	403	414	390	406	412	407	398	388	395	392	383	398	367	408	395	393	445	386	369	397	407	378	379	400	421	402	424	375	407	414	357	372	361	408	390	416	398	394	380	381	365	370	422	370	410	375	397	403	405	412	394	376	357	394	380	366	381	389	379	397	431	417	419	386	380	399	413	377	387	388	400	412	403	360	406	424	406	354	393	384	407	415	392	373	397	427	393	417	404	371	426	380	369	407	388	399	400	399	418	368	392	412	397	401	398	410	431	419	404	359	351	374	380	398	400	394	389	374	410	418	379	428	398	383	366	430	377	380	405	390	390	366	404	392	427	439	384	414	381	422	407	403	385	402	397	403	440	368	401	363	415	417	393	396	370	414	382	419	410	421	405	406	389	421	403	389	419	396	390	362	397	370	402	396	382	395	424	415	375	374	412	393	360	405	371	375	374	438	398	445	400	405	384	401	360	417	380	408	388	377	412	423	390	383	414	420	391	382	365	390	378	373	402	411	394	374	388	386	394	399	373	392	395	395	389	403	398	383	422	420	407	380	413	397	378	375	422	405	384	350	365	354	400	367	404	400	368	388	410	425	397	398	404	410	390	381	375	416	394	415	378	367	406	449	409	424	384	392	369	378	404	415	396	380	418	383	414	354	400	396	396	433	422	361	398	381	397	392	393	388	385	372	413	402	401	389	381	378	404	376	381	352	374	374	387	390	436	409	388	397	379	377	375	391	405	400	400	389	399	385	391	406	391	391	402	370	397	405	366	409	409	395	377	405	427	401	393	405	407	369	394	433	373	409	364	400	470	397	414	396	409	419	409	398	388	410	394	371	439	403	401	409	362	373	386	389	405	378	392	401	380	380	396	402	405	374	401	411	399	385	397	371	391	415	401	403	382	401	398	375	374	368	406	401	420	378	396	390	376	408	392	388	408	382	359	389	377	374	379	393	411	384	389	373	382	424	422	365	399	381	397	378	432	421	414	388	370	365	385	383	399	398	426	413	367	394	374	385	390	414	358	375	406	375	384	400	398	387	370	359	373	415	396	389	411	419	363	351	383	400	402	379	370	393	404	398	424	403	363	409	401	415	387	389	370	412	383	355	380	379	383	390	377	380	395	415	412	379	425	412	405	375	392	401	405	431	405	384	428	417	370	406	391	343	378	369	395	389	409	413	383	396	403	396	390	366	389	416	415	400	406	351	382	376	411	402	415	400	396	391	385	383	417	408	435	363	354	388	383	400	398	350	400	382	354	406	411	402	409	384	395	394	390	380	416	411	382	407	439	391	363	404	346	410	396	370	391	353	383	400	379	391	372	371	384	396	409	375	380	437	358	374	421	378	414	385	416	384	403	350	372	401	378	394	404	368	378	400	430	357	434	374	397	429	388	390	405	418	357	403	370	390	405	394	393	411	402	383	378	462	381	379	401	391	410	403	404	389	365	391	430	387	356	399	394	378	394	397	401	355	350	383	369	400	388	397	362	387	430	416	386	398	361	393	404	417	366	409	386	390	394	381	381	424	398	382	385	379	372	414	395	408	367	406	395	407	401	386	405	372	415	367	399	443	358	414	376	414	367	385	394	402	421	351	409	418	361	396	406	416	372	407	414	394	394	399	391	374	423	387	370	376	418	441	396	432	401	391	431	422	386	391	348	388	408	392	398	406	402	382	403	405	418	373	385	409	373	377	391	393	384	392	390	439	410	387	386	400	390	399	380
24953	21242	25660	21922	947	396	365	330	348	334	304	308	290	308	300	296	306	298	274	282	319	280	276	319	295	293	266	285	272	257	300	285	281	309	293	261	304	267	272	292	271	298	302	302	307	277	301	276	273	289	292	291	267	274	281	280	292	279	265	278	298	306	250	285	297	249	269	268	307	294	276	282	281	290	286	260	288	270	264	314	284	277	285	312	251	284	284	276	283	292	287	276	277	280	309	308	304	259	254	281	287	305	278	295	267	260	269	268	304	263	285	279	300	282	304	275	305	281	286	281	261	299	276	296	280	293	264	261	256	277	283	296	252	268	269	285	287	265	281	290	298	271	305	282	265	288	271	295	264	264	304	286	260	299	260	284	294	283	272	296	274	296	278	276	300	271	267	287	265	294	277	277	274	267	301	273	243	292	319	289	250	277	272	286	277	280	281	304	267	286	300	264	257	260	292	307	292	278	256	266	291	277	278	286	282	266	300	269	289	274	295	261	253	263	267	279	275	268	285	247	315	271	256	292	312	274	270	284	282	266	289	318	282	282	291	307	286	279	296	281	299	259	276	282	274	252	235	301	278	280	293	290	256	248	303	258	268	311	269	293	288	269	290	304	298	248	296	243	300	274	282	284	303	287	268	299	256	297	276	276	263	308	265	253	282	296	304	310	250	295	292	285	290	289	284	278	280	291	264	299	286	249	270	300	293	290	276	283	296	285	321	263	269	278	268	288	318	288	290	277	299	281	287	261	283	275	239	295	290	276	308	262	234	260	304	286	292	275	272	266	294	280	297	284	277	284	284	246	326	263	282	293	314	264	321	290	309	284	277	280	294	277	291	291	281	274	252	274	297	264	289	270	315	294	260	255	277	300	290	249	303	298	273	285	262	289	309	247	261	263	293	268	303	300	250	281	272	268	284	253	283	283	312	264	269	269	262	295	282	308	267	293	280	281	270	271	263	279	295	275	286	274	262	259	314	293	297	284	273	265	282	296	269	300	274	272	274	279	270	292	291	256	275	265	239	271	273	276	291	288	288	267	257	310	300	288	299	277	271	270	304	244	304	283	281	283	274	280	282	268	274	296	301	280	291	275	290	286	280	270	271	292	271	282	295	252	264	282	273	275	268	276	275	265	270	302	282	280	263	290	279	254	276	304	317	304	293	259	277	281	307	300	265	277	286	260	291	300	282	260	315	276	299	282	289	282	274	264	276	269	291	290	305	265	285	296	283	271	281	305	257	279	261	250	319	270	245	299	254	294	310	312	260	302	287	267	290	292	300	292	273	296	292	290	297	255	297	276	285	269	341	286	285	285	285	293	296	255	272	277	278	298	284	257	281	272	271	280	267	283	263	268	301	313	263	300	262	268	296	270	262	273	258	282	279	294	319	272	256	312	305	268	263	282	318	267	270	283	266	288	287	281	266	293	283	292	277	285	284	279	265	285	292	268	264	269	288	275	278	293	273	277	322	275	263	279	303	289	286	248	289	233	280	310	298	284	286	264	282	286	300	291	332	298	294	258	278	294	300	274	285	271	279	277	268	253	304	232	280	265	280	320	310	278	262	296	288	245	264	293	267	270	276	292	291	304	269	278	284	280	281	288	287	278	294	261	279	280	255	304	290	300	300	285	274	297	309	270	265	266	277	297	283	289	270	285	265	288	273	314	297	315	287	305	289	281	271	281	285	279	279	280	301	309	280	319	259	275	293	319	271	275	299	286	291	303	267	265	293	279	279	280	271	294	270	296	270	251	259	293	280	274	294	302	298	313	269	276	261	263	266	292	296	287	265	293	276	279	271	269	279	274	323	316	295	265	259	285	292	309	279	288	265	275	286	283	275	258	256	307	287	291	266	296	283	270	291	259	265	251	254	307	288	260	275	263	274	284	270	272	278	292	297	281	291	259	296	265	319	295	285	263	286	298	278	277	265	280	299	278	254	285	254	284	266	276	274	270	279	275	252	284	264	281	270	305	247	289	289	261	268	261	292	261	278	302	294	290	283	300	273	270	311	262	286	310	261	260	258	264	297	273	298	282	299	278	306	272	299	283	273	271	278	271	297	293	287	313	276	296	288	292	287	295	272	267	284	285	249	273	285	263	262	313	302	280	290	289	267	291	286	273	244	290	277	264	262	268	305	289	253	296	289	280	322	308	267	270	300	255	295	263	311	283	278	287	267	293	252	280	277	296	266	266	287	278	283	275	294	252	264	255	282	265	289	257	259	280	271	268	289	288	278	280	277	275	308	299	292	281	247	337	272	288	301	273	267	287	279	300	275	300	299	288	283	282	254	301	273	293	281	269	296	292	266	266	268	288	283	265	284	284	260	297	255	272	281	278	302	298	271	290	287	261	269	258	269	282	282	284	298	313	260	281	273	281	321	276	258	294	264	288	290	277	279	262	289	312	282	262	284	242	308	300	287	267	276	298	286	280	299	281	253	298	298	291	272	280	286	283	292	277	279	294	265	270	283	285	285	274	304	296	280	291	273	303	289	277	269	286	269	294	267	271	310	281	282	310	268	290	287	268	268	289	276	304	292	301	266	279	280	295	266	319	302	279	306	275	269	291	276	283	274	282	268	261	298	295	297	272	265	266	303	271	276	270	254	309	278	275	297	284	306	264	286	282	295	270	271	278	279	309	287	276	280	269	302	265	270	283	277	277	255	248	260	267	271	305	304	276	256	287	274	272	290	252	290	266	267	275	299	272	291	307	300	276	286	258	267	270	287	244	269	303	336	285	269	296	294	301	287	267	287	286	265	257	249	265	274	285	280	347	285	282	279	272	287	295	294	268	294	278	304	284	274	257	274	273	283	260	316	276	306	289	299	280	266	299	283	265	247	322	280	287	299	279	263	291	285	278	266	278	274	261	295	268	291	299	235	300	286	275	270	256	314	286	286	291	251	266	291	300	292	268	276	275	320	283	289	287	290	274	274	268	241	297	289	266	294	289	248	317	294	286	287	296	278	296	294	276	309	303	282	282	281	287	255	287	288	270	274	308	284	289	257	287	305	281	265	250	270	295	292	314	280	272	283	281	310	281	297	283	279	275	267	299	284	276	277	291	301	296	268	265	277	275	293	308	294	291	249	273	259	291	273	267	292	274	271	280	274	297	297	285	289	263	269	287	310	271	286	265	281	272	283	299	267	260	301	306	272	255	282	274	286	307	284	256	273	252	267	285	279	259	295	284	286	290	298	243	269	287	279	285	285	280	289	270	308	292	281	265	278	284	273	300	305	274	318	271	273	264	309	298	290	295	291	304	291	270	228	276	272	304	273	299	270	263	274	268	277	271	294	270	283	282	294	259	251	273	260	264	304	269	280	273	281	287	280	279	301	275	282	285	277	271	316	291	284	295	286	288	288	299	287	291	290	260	298	281	287	287	274	275	307	298	276	298	295	285	280	278	289	273	311	299	271	283	274	308	291	264	307	307	264	286	264	270	281	289	289	276	297	290	306	289	295	282	241	306	283	295	267	275	285	267
22244	3132	1999	1096	839	625	588	573	463	473	451	425	398	406	437	429	403	431	394	406	388	407	407	422	386	399	341	367	376	372	391	350	382	408	396	362	367	377	396	379	375	356	358	371	377	347	369	376	419	369	392	395	382	395	386	348	381	393	378	369	379	375	354	392	382	353	393	377	403	361	394	370	333	378	345	368	341	397	391	365	366	399	346	379	403	336	363	396	382	366	373	356	352	361	365	361	364	377	396	389	405	378	378	395	381	402	371	358	391	368	391	415	381	349	354	396	386	401	377	348	357	342	361	363	356	360	394	359	366	371	375	365	376	391	375	391	361	384	372	344	375	380	412	369	369	385	378	400	393	338	418	376	377	367	334	397	380	366	395	356	358	363	362	385	364	357	381	386	413	372	393	365	396	361	380	352	367	399	370	383	419	375	391	385	364	376	367	349	377	360	405	362	412	359	396	353	347	358	392	373	343	342	391	398	423	381	383	387	369	360	381	398	349	389	396	387	391	372	349	381	375	383	388	408	379	359	373	371	400	346	367	370	394	392	390	378	350	395	375	366	380	368	394	398	349	390	367	350	378	380	358	363	364	344	390	332	360	375	356	420	358	359	364	370	378	394	365	392	367	391	389	397	380	352	356	374	376	391	370	360	352	379	413	383	348	380	371	391	400	354	385	356	368	356	359	373	384	405	341	355	356	379	376	390	367	322	393	396	366	400	386	351	377	386	362	367	356	380	365	382	358	377	387	393	394	375	341	372	400	403	364	378	366	363	373	380	354	396	389	390	408	375	386	384	368	379	369	402	419	361	381	364	403	388	394	342	366	406	352	402	353	353	372	411	324	385	408	391	350	372	388	359	355	364	355	373	364	377	381	374	389	401	390	380	360	352	370	380	400	368	377	423	358	369	376	426	364	366	358	377	393	381	348	354	369	378	355	393	346	356	357	382	360	346	368	372	364	358	361	399	364	322	359	411	354	364	368	386	408	414	362	352	375	355	404	335	380	363	352	332	390	368	390	344	338	352	346	383	384	378	366	354	359	389	372	388	364	373	379	330	365	373	407	406	357	391	384	378	377	325	391	395	393	396	363	387	337	365	370	364	369	342	366	348	354	412	391	395	365	373	388	356	360	415	355	360	388	369	378	397	345	389	363	369	370	383	374	363	383	375	374	386	346	363	366	376	391	377	406	379	362	396	395	380	380	392	412	392	372	395	415	388	365	414	393	396	385	358	385	393	333	371	405	377	384	383	411	392	349	355	357	353	383	338	376	349	380	345	397	389	383	360	372	367	368	330	381	327	363	379	381	360	382	361	370	369	375	353	357	383	371	361	404	368	389	396	388	353	364	378	395	345	379	349	399	327	361	359	397	379	377	363	361	385	378	369	376	390	368	384	405	375	396	380	389	336	389	397	367	373	337	371	369	383	352	362	383	363	386	380	368	327	384	378	385	343	362	351	392	340	395	372	392	376	405	380	361	370	370	385	391	335	382	357	375	343	380	378	403	395	352	364	398	364	384	372	362	362	372	377	361	356	391	359	369	354	370	376	383	377	366	375	359	342	383	389	401	378	388	373	387	367	393	375	364	381	353	380	363	395	364	382	346	365	417	385	420	359	359	372	377	362	408	378	426	381	357	340	358	348	381	351	362	369	388	372	329	366	362	395	379	385	397	363	386	367	355	403	393	352	376	364	380	380	333	308	346	381	390	368	379	384	381	372	349	375	340	382	378	408	379	369	360	416	370	364	320	400	383	372	402	374	383	380	373	384	317	348	366	343	370	387	407	370	373	388	384	365	380	399	366	387	374	386	361	389	383	380	360	359	400	408	356	364	376	382	409	384	359	363	378	340	376	411	370	394	349	374	395	366	354	364	356	376	396	387	369	338	395	346	389	370	410	354	376	356	349	366	376	385	375	370	377	400	375	373	366	389	363	359	384	408	345	343	393	393	407	345	368	357	370	379	361	386	362	411	382	358	410	370	352	341	366	375	366	414	369	355	401	373	347	407	359	390	351	379	345	368	340	370	391	386	379	383	379	374	382	350	374	371	378	353	398	386	374	394	352	374	408	350	353	365	358	425	374	387	395	375	385	399	402	381	390	403	365	389	370	373	347	351	354	383	348	367	347	392	320	381	384	407	381	390	371	359	399	401	350	339	396	368	371	375	336	411	337	358	334	391	358	373	362	362	359	394	373	349	352	386	398	374	365	389	371	360	342	384	387	335	362	364	339	381	354	358	353	356	392	388	405	376	400	367	366	391	359	392	337	347	345	376	356	403	386	349	336	379	366	359	376	374	380	373	356	391	355	364	374	369	392	390	349	354	364	407	377	399	392	414	362	375	419	345	393	365	365	399	354	360	371	360	367	398	409	374	390	330	351	344	382	375	384	371	369	368	369	378	382	367	368	355	352	395	364	370	358	403	403	408	401	390	385	366	380	371	366	363	401	358	347	382	416	373	369	365	381	394	362	380	352	385	401	383	358	395	383	352	390	383	398	391	343	394	351	374	384	385	397	382	384	387	389	384	355	349	361	404	387	402	351	399	365	362	390	397	373	387	386	369	404	383	371	374	356	357	348	374	383	358	369	371	338	353	356	359	367	357	369	366	367	371	365	385	386	365	396	368	367	385	402	401	382	349	395	335	385	358	379	359	379	370	402	355	380	404	376	357	372	366	388	386	371	351	372	375	378	329	377	382	388	374	389	357	323	367	370	372	366	366	346	377	370	386	366	351	371	365	359	360	388	368	383	373	385	372	411	370	333	376	372	380	360	386	381	350	400	360	366	342	375	378	391	370	398	381	372	384	349	394	346	350	359	404	351	400	327	379	374	366	392	389	383	354	371	349	359	402	353	359	354	360	382	371	390	338	409	371	422	348	371	372	408	369	368	356	370	354	357	385	359	349	357	343	369	324	378	371	387	402	359	368	382	398	413	369	367	358	376	338	404	368	377	392	389	381	351	442	362	400	376	363	388	398	394	367	360	360	371	416	379	390	410	410	398	391	389	362	386	377	389	384	403	379	387	339	366	366	331	360	355	397	385	326	351	409	381	388	391	403	367	386	391	407	396	383	349	369	382	370	362	373	417	310	376	367	355	366	392	345	354	338	367	409	396	369	354	385	394	371	383	351	362	384	384	360	381	375	384	355	371	379	377	385	364	385	387	345	374	380	346	421	350	371	352	359	409	400	376	378	387	380	370	376	367	378	403	387	369	351	394	377	353	390	348	381	373	393	395	376	357	413	382	380	352	396	357	345	363	369	385	355	381	377	438	377	380	388	385	417	368	376	361	357	371	365	364	331	367	361	370	387	392	345	371	434	373	384	391	385	351	387	356	372	372	357	363	380	405	367	376	360	358	394	361	407	393	356	382	389	394	395	354	356	377	353	341	392	359	345	407	363	375	393	345	340	347	373	362	379	364	379	380	384	388	349	369	369	343	380	387	383	358	352	387	398	356	367	372	357	390	373	387	366	347	373	385	396
22559	21264	28487	24330	21257	18260	887	394	282	245	227	204	167	177	171	167	135	135	147	162	134	140	130	127	140	129	109	123	131	123	132	114	98	133	109	120	124	122	117	118	124	103	124	122	113	98	109	112	129	149	127	103	105	103	116	126	110	100	103	115	123	129	126	99	113	104	120	131	88	130	118	115	116	100	107	113	92	96	119	109	102	111	114	115	109	118	114	108	109	113	111	112	92	108	111	106	137	107	107	109	98	93	106	92	120	110	120	90	120	131	118	136	107	101	109	113	110	111	115	106	123	99	104	98	107	103	100	133	107	108	106	98	111	94	109	126	92	112	105	120	134	117	112	108	131	119	118	94	124	87	101	113	131	115	128	113	122	110	106	121	91	104	96	108	133	97	91	108	102	105	121	126	104	127	120	100	124	104	109	99	109	116	106	107	123	107	103	103	103	110	120	111	122	101	113	132	110	102	101	127	103	105	102	101	118	112	112	99	105	106	94	120	100	108	112	104	108	123	94	127	135	119	90	104	114	103	113	104	112	94	119	120	103	107	126	142	121	106	121	119	113	112	108	112	101	104	127	124	98	117	128	120	109	124	110	125	110	92	125	126	121	122	119	125	120	103	108	119	114	105	106	116	119	105	118	112	98	117	99	90	106	113	103	105	112	118	111	111	102	105	103	103	112	115	98	106	124	120	131	111	112	103	102	106	118	114	103	99	105	113	103	108	130	110	94	99	94	106	104	104	106	100	97	138	110	91	138	110	120	107	97	95	95	104	106	106	117	109	105	113	114	107	117	106	124	104	93	106	122	131	104	104	126	112	127	93	115	98	97	120	108	109	105	122	104	107	111	107	117	104	125	116	105	97	119	99	128	102	106	113	100	107	120	101	100	105	111	95	109	102	129	110	106	131	108	116	92	110	135	91	90	112	101	106	82	86	108	108	125	93	103	116	105	116	104	115	128	101	118	116	126	116	108	118	101	117	108	112	106	122	90	98	122	115	101	115	112	111	98	102	137	120	112	124	96	88	108	97	103	110	117	99	115	108	98	94	104	99	102	96	109	117	107	124	125	105	116	106	117	117	111	95	95	96	120	92	109	121	98	108	110	122	124	113	90	112	128	107	115	111	107	104	99	117	99	103	103	99	95	117	92	120	109	116	123	103	106	88	105	102	104	98	120	102	108	118	105	126	127	99	102	100	110	105	113	138	120	109	110	111	123	120	114	122	115	133	103	118	113	107	104	107	102	105	101	93	114	96	108	130	99	105	119	114	89	94	100	101	113	104	91	101	116	99	108	101	106	104	92	118	125	103	110	96	125	106	112	115	103	107	120	98	110	95	109	114	107	104	119	116	133	118	118	111	103	112	118	120	85	114	100	123	109	113	130	106	102	115	119	110	107	114	98	133	120	101	102	92	113	110	114	132	108	106	118	91	108	114	121	113	111	110	126	103	103	110	101	120	102	101	99	97	111	115	110	133	99	99	104	115	109	102	124	106	107	114	103	102	110	115	123	109	111	86	99	102	115	104	86	109	105	137	102	102	117	132	116	113	99	112	120	104	125	114	116	96	103	108	113	103	129	97	102	91	109	122	113	108	114	105	113	109	122	92	105	103	110	108	117	117	118	104	125	125	119	113	111	110	104	112	106	107	119	101	113	103	101	110	89	117	98	111	100	98	106	102	99	110	116	112	97	105	115	98	95	96	100	93	112	135	104	125	110	101	99	120	108	110	98	114	118	112	109	133	108	120	119	101	111	122	116	102	122	116	108	106	109	111	114	110	110	79	107	108	115	120	99	94	117	114	108	114	122	106	110	125	96	126	105	108	125	116	113	92	94	108	118	113	102	110	108	107	112	122	102	114	109	126	109	115	115	109	96	126	101	115	111	125	115	102	137	119	94	117	114	116	111	133	111	111	93	106	98	123	93	108	110	111	101	107	101	117	131	108	94	90	95	104	98	128	133	99	128	97	98	114	106	107	106	105	132	85	120	109	110	116	124	109	113	106	102	116	98	124	109	105	109	99	115	109	101	111	108	131	97	94	104	117	110	100	107	115	117	90	99	103	108	115	127	102	101	110	102	113	112	101	112	122	109	113	115	107	126	107	97	102	103	109	109	117	113	120	125	103	119	106	123	102	115	111	112	97	111	105	117	128	123	101	122	111	118	98	116	106	117	107	105	118	93	103	105	124	107	102	100	118	106	118	102	111	99	128	114	94	106	90	113	100	117	108	101	100	100	105	117	106	119	112	96	123	99	111	111	125	124	121	110	93	118	116	114	99	116	107	107	114	119	124	85	96	107	114	100	115	87	113	98	104	104	106	103	110	111	109	125	117	110	107	104	96	109	109	108	122	102	101	116	100	106	107	110	119	120	114	119	121	134	114	107	108	109	105	117	119	103	93	102	99	112	121	116	114	118	98	116	106	107	108	107	105	128	108	123	111	116	108	102	100	101	121	114	121	125	115	112	120	120	89	95	106	120	118	101	112	106	123	106	116	107	115	112	116	110	107	98	120	113	114	109	104	104	108	125	108	114	114	103	96	117	123	103	100	115	94	107	114	121	85	114	107	94	98	123	113	105	125	88	113	108	117	96	112	106	114	108	117	127	106	101	102	100	135	103	95	84	92	106	125	123	107	108	121	112	107	94	114	116	99	114	100	117	116	112	132	120	107	113	108	109	104	118	98	110	112	103	94	119	108	108	102	89	113	108	123	110	115	113	93	127	105	121	103	92	106	126	95	125	111	108	102	108	111	103	100	117	115	120	125	97	110	113	107	94	101	98	110	118	99	116	101	110	102	96	101	124	103	94	126	104	108	99	105	110	113	129	97	110	109	94	116	118	93	105	113	126	106	107	101	88	110	99	89	110	103	114	116	91	131	109	103	109	107	88	100	83	106	108	109	115	97	118	96	108	122	97	83	120	105	117	107	104	120	119	116	101	110	111	114	111	90	113	98	124	131	117	108	115	100	103	114	122	103	103	92	110	113	108	116	118	124	123	113	125	101	125	108	122	113	108	94	104	131	103	112	109	104	99	128	98	100	103	123	106	101	103	110	100	108	106	118	114	111	112	114	106	111	120	123	106	110	107	115	116	99	108	97	94	137	127	97	112	118	111	106	100	111	98	127	106	98	127	113	102	107	106	100	94	112	108	145	104	118	100	115	114	125	121	112	105	102	122	103	119	94	105	106	99	95	101	102	105	106	108	113	118	112	117	111	112	117	93	111	112	100	108	105	126	95	106	93	102	98	99	96	94	116	90	118	97	112	114	98	134	105	98	122	111	101	100	102	110	119	111	99	102	103	99	103	91	112	95	103	118	116	99	108	105	86	98	100	118	110	112	112	110	100	112	115	109	93	102	124	108	130	100	108	91	115	109	103	102	112	103	98	115	91	94	102	104	83	97	95	99	106	105	97	111	103	107	106	103	100	118	111	136	111	99	106	97	110	116	110	137	140	121	119	96	105	104	118	95	97	109	108	107	111
27373	10516	6345	2837	2015	1538	1064	859	636	569	425	384	355	312	272	269	272	265	254	236	232	196	217	181	204	177	209	196	180	168	193	181	185	188	183	171	171	170	194	174	177	174	177	164	178	148	154	187	166	173	169	178	164	139	182	160	155	144	147	158	151	147	149	150	168	162	155	185	161	154	152	151	163	147	136	154	167	147	146	159	147	155	149	159	161	143	154	170	172	177	152	181	158	177	146	165	165	143	138	149	176	124	163	141	179	160	166	131	169	174	148	170	133	153	149	173	153	150	118	163	151	184	153	138	155	135	163	168	144	157	148	127	166	165	130	151	178	165	167	155	142	148	153	147	166	162	145	154	155	162	169	161	154	150	120	148	149	148	124	143	162	129	165	137	149	137	144	142	149	164	176	164	157	162	137	165	172	163	160	157	158	161	151	175	152	136	156	155	153	155	160	140	148	140	139	157	169	157	144	147	145	165	159	172	132	156	151	166	148	153	139	168	148	138	141	166	152	156	174	158	153	126	177	157	174	145	158	161	136	156	150	136	153	166	136	150	143	142	139	162	159	161	154	160	146	153	180	172	135	143	170	141	166	145	142	135	180	162	137	152	167	152	142	176	177	153	149	132	149	153	134	176	144	150	139	137	138	155	153	151	158	158	143	159	162	157	153	156	177	161	166	176	128	176	160	139	140	179	148	183	144	150	151	155	134	152	165	150	148	161	161	154	159	150	140	163	146	160	125	159	166	152	157	175	148	157	154	145	166	144	155	142	156	149	162	148	153	149	177	163	148	154	163	185	141	159	159	147	135	139	159	141	149	145	154	148	154	143	175	162	150	145	187	146	159	135	176	141	161	141	155	149	158	167	157	157	161	163	156	145	156	155	158	160	148	166	147	155	172	161	150	151	135	155	166	162	135	163	164	154	165	155	157	149	156	149	135	160	158	170	156	144	148	143	153	143	146	161	149	144	156	156	171	172	158	162	161	154	149	132	142	140	153	146	185	145	171	141	157	154	158	159	154	146	165	150	195	156	160	136	161	145	159	131	147	172	148	159	160	130	139	161	150	150	166	133	156	161	157	134	165	155	144	158	156	135	157	137	138	145	140	164	158	154	153	160	155	159	157	160	159	168	150	150	155	165	169	167	150	164	163	157	136	154	156	159	163	146	163	147	147	165	156	158	150	158	185	155	160	180	142	159	130	161	160	148	158	151	148	173	180	139	138	164	172	160	172	158	163	163	149	166	178	151	170	150	148	154	159	163	145	146	143	142	174	147	139	151	157	153	159	165	136	159	163	136	146	151	179	165	166	173	146	159	131	167	163	146	180	149	141	133	137	162	151	153	154	137	142	172	160	151	139	164	173	166	148	151	158	163	168	150	150	163	164	151	153	154	170	178	158	159	162	162	165	132	168	161	152	156	135	177	138	164	138	143	145	173	157	183	146	127	154	156	154	140	161	173	163	157	155	156	163	171	136	161	120	148	144	160	149	172	175	138	146	150	187	175	137	162	168	148	177	148	143	150	161	142	161	160	158	171	176	154	142	167	161	157	153	137	160	165	136	142	163	162	148	154	161	147	161	150	160	154	145	168	157	157	159	135	154	156	169	177	153	167	152	183	180	159	158	174	148	157	165	163	147	148	148	148	160	158	164	141	147	160	112	148	160	157	176	171	141	128	155	161	167	146	169	153	161	131	156	151	143	156	143	138	137	171	155	146	162	157	169	154	162	152	144	150	161	151	158	142	146	164	160	148	140	153	151	159	152	147	142	163	137	159	157	165	155	160	172	129	158	188	154	132	182	135	175	145	124	151	154	136	152	159	147	179	156	144	151	172	177	140	176	151	154	150	157	153	157	160	163	178	154	169	151	133	159	163	128	161	144	137	145	160	152	155	158	146	158	158	151	152	180	168	162	155	130	135	153	147	150	162	139	124	144	166	156	146	126	153	148	161	164	146	165	149	149	161	166	138	149	161	147	142	177	155	164	165	144	141	156	164	160	160	152	169	157	146	176	150	144	157	148	149	163	151	132	137	139	185	171	181	164	142	148	158	167	158	137	146	164	158	158	152	167	156	151	158	147	155	150	161	160	156	137	157	147	141	146	163	137	118	153	148	162	143	142	160	164	166	147	127	154	154	147	153	138	151	153	170	154	150	162	159	146	157	167	152	151	143	155	166	146	181	135	153	144	154	174	160	173	152	149	149	144	135	144	151	146	162	164	176	172	138	158	140	154	146	137	140	161	141	150	165	140	169	141	150	152	130	151	152	177	173	141	164	144	161	156	149	142	159	163	135	157	146	155	155	156	149	137	162	149	132	150	163	119	147	149	151	159	163	176	162	126	170	158	139	156	152	159	135	135	132	158	161	151	154	153	155	154	148	143	157	141	168	167	174	144	135	150	169	142	131	149	160	152	168	152	180	162	158	147	144	149	166	143	154	154	145	162	134	156	159	129	148	164	139	149	145	144	160	154	170	153	168	160	157	152	170	182	162	160	159	157	157	177	148	137	173	145	150	146	146	164	153	139	149	156	155	159	158	147	138	160	141	161	151	143	155	172	156	158	183	176	150	158	183	187	158	150	153	145	147	154	153	144	132	151	157	153	145	132	156	141	158	161	174	140	139	151	133	165	169	172	158	154	163	149	177	157	167	125	181	144	150	155	173	132	144	148	160	171	154	164	139	145	169	151	175	165	136	168	160	141	167	145	161	173	152	151	157	147	142	156	130	167	155	152	153	183	133	177	150	155	172	154	154	142	144	155	156	156	169	138	127	133	170	149	138	162	130	147	157	154	133	161	190	152	154	145	139	147	150	151	169	159	154	148	146	153	160	163	137	140	149	159	137	131	145	151	127	156	135	144	155	156	159	144	171	162	158	148	179	165	149	167	156	160	175	151	165	150	159	142	143	151	156	175	155	140	159	157	139	160	159	151	156	174	145	152	157	174	166	170	148	158	156	152	145	163	150	156	169	163	144	182	160	162	163	144	153	150	168	155	138	158	147	157	151	147	174	148	158	139	142	144	155	149	169	154	142	124	152	164	164	148	137	146	131	167	156	157	154	154	122	155	158	139	165	156	164	152	137	153	169	164	162	169	147	141	139	165	145	131	161	165	128	157	150	156	148	161	144	159	159	173	136	179	150	151	151	162	149	150	168	154	160	135	160	163	152	155	154	159	151	149	137	154	148	139	156	155	146	179	141	161	161	142	153	162	158	179	146	148	188	149	166	161	140	157	168	172	136	162	153	143	154	146	159	156	146	147	158	145	174	149	166	160	162	138	156	166	175	166	155	140	178	160	168	167	162	171	137	165	164	148	165	152	165	176	145	144	165	154	162	142	155	155	172	169	133	175	154	163	158	143	156	172	154	145	154	158	165	157	132	162	152	172	165	155	165	158	153	144	179	150	129	150	172	140	146	159	161	156	146	168	127	170	177	134	147	168	158	162	155	157	147	144	158	154	142	168	161	153	168	156	139	155	158	130	151
27693	15220	1862	554	497	415	398	414	388	418	423	404	370	393	377	363	396	338	389	410	401	423	388	390	394	399	391	409	389	394	385	432	411	392	383	416	384	366	401	372	399	383	379	386	381	407	386	369	402	390	377	375	391	392	385	375	388	386	387	392	376	412	379	355	410	392	403	370	376	388	348	405	413	397	401	388	369	412	363	387	402	385	387	377	356	391	370	393	352	370	376	372	389	405	372	406	372	390	360	371	392	358	374	392	367	416	354	378	381	370	381	377	394	380	380	413	386	392	376	353	358	364	427	414	382	340	364	439	383	387	376	394	378	359	339	355	400	343	373	390	401	399	379	379	363	370	419	384	409	423	416	367	397	371	386	389	388	418	337	391	377	349	382	392	378	369	378	352	382	365	356	382	398	380	396	382	376	380	412	406	389	387	384	374	421	372	371	399	381	362	388	384	351	354	399	392	370	387	391	367	393	344	354	400	370	398	386	374	381	376	369	369	389	376	374	404	426	384	391	376	359	397	405	385	361	383	374	414	390	414	404	430	368	381	406	378	388	386	404	380	409	435	399	394	404	360	347	342	385	377	392	411	390	410	372	383	364	371	383	367	374	379	390	382	391	374	366	371	409	354	400	378	418	380	407	401	393	369	360	391	387	397	377	362	376	396	385	403	385	386	400	386	380	416	379	406	397	417	370	375	363	376	384	346	344	378	385	393	400	377	399	388	424	400	392	400	427	401	367	395	381	382	349	372	410	417	367	343	384	373	388	405	349	391	413	350	376	386	365	407	376	387	420	381	408	365	377	385	357	375	376	402	362	363	383	397	378	384	401	364	346	402	415	368	358	412	362	417	416	371	378	385	351	406	382	434	372	374	410	344	366	424	403	391	358	379	399	358	370	419	356	404	368	397	391	416	410	399	404	316	420	396	372	381	351	404	397	375	377	365	384	345	337	355	407	394	356	403	390	412	405	389	405	373	411	351	339	438	386	361	376	371	370	372	392	399	400	385	406	424	379	366	396	363	379	365	378	370	387	402	407	361	348	368	361	389	397	381	369	345	418	367	342	376	384	386	365	368	411	360	411	399	415	360	396	409	385	348	392	368	360	393	390	340	340	380	391	407	378	352	365	426	381	402	395	385	350	415	388	368	389	361	401	396	389	376	360	417	395	382	402	372	398	402	356	368	356	349	371	394	364	376	402	392	367	387	386	389	365	393	389	378	400	368	330	397	350	350	417	358	365	369	400	383	365	354	411	402	375	383	378	394	391	368	380	376	381	376	363	385	369	361	394	369	436	385	388	388	389	402	363	416	401	348	420	425	378	354	375	384	364	374	395	323	396	385	385	399	403	382	390	402	373	388	371	394	354	382	406	392	412	398	382	368	334	397	373	371	384	427	392	371	380	398	416	397	411	363	354	344	389	383	413	389	383	378	405	387	370	358	387	381	402	375	398	358	397	402	367	386	393	409	383	369	392	375	397	398	371	401	387	422	344	419	382	369	390	407	387	393	374	358	401	369	393	346	392	399	394	391	377	349	330	394	386	364	406	377	408	369	374	378	393	390	373	400	402	414	392	405	346	345	378	368	390	370	382	369	359	381	376	378	368	386	367	371	388	381	377	423	378	381	410	408	388	384	406	355	341	406	399	375	392	371	395	395	383	409	355	379	396	365	391	388	444	373	382	355	388	395	355	385	360	390	378	374	395	396	365	370	380	370	381	379	388	387	365	335	406	391	401	382	393	393	377	395	400	406	376	422	398	407	400	352	379	355	342	387	375	371	377	359	370	397	403	371	368	368	381	386	387	365	388	371	394	387	373	386	402	390	433	388	390	404	388	371	373	392	421	386	394	376	399	412	416	360	403	368	378	396	389	355	431	383	380	399	369	362	371	384	371	357	359	361	391	377	386	388	368	397	352	391	394	382	406	375	378	387	378	374	369	386	366	359	370	397	355	402	395	387	374	393	408	388	397	374	394	357	385	426	374	389	358	395	374	365	417	370	397	348	391	406	382	371	377	373	381	383	391	399	402	363	361	382	374	393	400	369	395	397	367	382	421	382	392	431	364	378	388	356	392	386	359	411	406	412	389	389	359	352	391	373	399	346	402	355	434	360	366	373	380	358	401	415	351	383	377	382	364	366	402	365	363	391	383	404	417	387	351	373	394	357	348	385	399	390	440	383	419	376	392	393	364	402	372	391	387	355	375	416	371	413	324	393	376	388	381	379	386	362	372	363	385	412	374	382	361	405	400	357	394	391	391	422	408	410	362	390	399	408	368	396	370	397	389	353	380	404	397	396	394	386	370	385	414	401	360	371	349	376	407	407	365	410	427	380	367	386	384	413	395	361	404	391	371	378	365	384	383	383	350	331	347	362	365	425	378	382	376	387	405	383	349	377	406	400	393	388	357	394	359	394	386	394	402	391	401	414	387	386	369	377	386	395	403	371	357	413	367	396	368	420	440	349	375	374	401	375	401	384	375	400	383	369	385	375	351	384	395	353	375	337	380	364	402	367	354	368	371	394	387	351	398	369	367	382	433	374	430	409	410	376	410	405	377	364	379	405	381	380	384	406	390	413	395	360	414	384	391	354	381	334	369	411	366	389	362	362	379	390	395	347	359	396	360	365	393	377	399	387	379	405	376	404	400	423	393	412	389	394	399	383	388	380	404	373	390	385	399	412	364	392	376	411	394	384	434	368	413	344	365	367	403	404	365	375	380	434	371	380	410	409	362	397	366	389	404	380	388	399	386	366	410	356	380	363	393	395	416	377	373	394	388	411	404	400	363	403	404	361	395	392	412	376	389	420	372	415	365	345	378	385	388	388	381	379	438	351	393	374	382	412	360	383	378	371	357	399	387	381	370	363	390	367	392	390	387	409	362	392	368	384	379	406	389	385	387	374	370	438	350	364	369	375	381	390	408	366	412	376	414	394	422	420	382	418	387	392	380	402	386	364	343	373	407	418	371	373	389	398	416	378	366	396	385	388	430	407	372	381	382	401	372	391	380	403	395	399	373	379	369	369	400	364	396	385	378	372	364	380	392	400	421	407	377	368	391	356	405	404	405	385	374	398	365	337	415	393	416	370	352	386	363	391	361	367	381	364	413	391	378	393	412	382	368	375	362	390	375	340	436	384	359	398	391	406	383	383	388	353	371	371	391	367	334	381	379	378	392	371	368	417	379	373	385	380	388	371	376	394	394	387	410	348	385	391	360	371	356	421	378	395	362	371	375	352	398	382	366	346	358	423	411	408	388	382	393	396	388	374	367	366	384	371	403	407	390	386	401	386	374	363	380	384	401	349	397	389	384	385	415	406	374	384	390	411	370	377	387	372	370	385	380	414	414	385	410	353	320	371	377	379	388	376	376	372	393	402	419	384	383	374	390	343	360	393	373	317	389	370	386	381	373	442	350	392	395	359	386	381	378	392	383	386	395	385	377	385	396	359	395	395	404	374	409	364	368	396	362	354	396	342	377	374	386	410
8449	894	722	615	567	575	509	551	551	515	536	533	506	546	521	495	519	556	545	551	503	539	529	521	549	544	534	530	486	535	485	560	517	535	531	529	482	494	504	515	552	527	514	543	519	486	535	503	556	558	522	500	510	503	558	538	476	494	513	500	544	515	487	583	531	560	509	539	559	464	532	488	553	502	539	531	523	507	501	471	559	526	535	525	510	498	520	508	519	522	524	471	516	515	513	519	520	475	519	555	552	527	509	558	552	502	528	553	564	530	531	508	495	508	513	561	536	512	524	537	540	569	500	557	529	533	540	520	492	526	488	510	517	511	547	507	558	489	539	565	554	496	509	500	517	494	509	507	556	574	512	507	523	483	493	485	512	505	521	476	493	528	504	540	482	517	497	530	486	510	492	542	495	532	515	533	501	506	513	500	522	497	507	517	480	548	526	485	517	487	516	547	516	532	503	494	526	551	490	520	506	508	487	493	452	543	556	512	510	551	537	531	496	505	506	505	516	497	495	502	565	574	531	549	525	481	491	547	503	534	535	481	507	510	501	548	503	471	485	531	523	509	542	506	496	526	520	509	539	515	564	477	538	487	513	517	483	486	521	519	540	572	538	531	522	513	532	522	498	525	540	462	541	539	574	536	547	520	544	583	515	482	499	517	496	492	526	510	515	581	492	504	546	574	508	501	536	527	504	510	492	530	523	523	527	534	511	528	517	511	504	533	527	483	510	532	482	545	530	558	512	529	534	532	547	541	523	489	571	511	542	514	521	549	519	544	536	535	528	532	543	534	518	546	531	522	568	475	475	522	506	492	537	494	539	509	543	543	481	538	517	509	533	517	536	545	510	525	511	510	554	522	535	496	527	469	516	503	526	518	513	501	514	488	534	499	508	493	523	518	543	539	516	525	515	505	514	473	519	482	484	570	543	503	513	510	549	493	539	520	532	519	515	526	518	559	507	515	576	538	545	477	529	515	514	555	546	523	539	453	542	516	552	538	489	542	525	528	506	510	501	537	519	496	537	506	547	538	518	571	473	527	469	531	513	558	526	530	487	502	534	470	531	522	498	482	549	471	507	497	501	505	511	553	491	496	541	494	526	499	547	525	529	577	500	509	510	465	567	536	532	461	535	519	490	481	523	508	529	522	549	513	533	491	513	541	501	535	531	542	525	522	525	473	499	518	481	525	523	518	497	504	500	533	509	519	554	508	480	494	482	521	481	533	515	521	532	542	519	530	519	518	519	490	479	533	498	494	536	530	519	553	516	512	501	520	499	509	563	494	533	518	504	516	489	542	507	470	496	522	546	518	547	501	533	519	527	529	482	489	502	488	517	530	538	536	533	507	510	517	521	516	515	516	529	493	535	536	527	505	495	522	501	532	497	531	534	491	520	510	543	517	477	511	508	535	514	467	518	533	547	552	517	502	519	504	522	500	515	523	492	507	560	525	460	503	494	522	495	529	511	535	498	505	495	542	550	505	523	545	524	521	562	493	522	526	531	523	519	523	527	553	540	507	507	517	525	541	508	565	505	522	545	514	503	471	491	514	544	527	557	523	490	512	541	483	574	490	504	521	524	507	546	516	519	512	510	519	495	472	536	512	530	502	508	534	520	459	504	497	548	554	510	494	527	508	516	499	544	515	514	496	499	559	516	474	530	471	557	542	507	543	491	504	535	494	473	537	498	495	487	537	507	494	530	533	474	524	519	481	572	504	496	513	498	535	502	536	561	524	507	533	551	496	487	508	531	498	517	497	497	529	512	542	496	517	508	547	551	492	521	533	519	498	479	501	537	513	546	530	545	535	496	519	544	543	514	516	545	539	523	506	521	520	541	528	488	551	506	539	479	494	530	545	526	497	534	516	469	482	555	519	516	498	535	514	545	533	545	472	512	487	506	507	544	512	520	480	505	527	516	485	471	527	521	542	512	506	539	500	487	565	494	530	534	489	487	499	526	498	468	566	515	535	541	556	504	546	498	508	558	469	554	510	493	544	527	503	524	532	514	494	499	483	545	529	529	524	544	542	537	525	511	539	478	550	509	527	544	565	499	533	524	498	545	511	520	528	529	543	494	516	539	500	549	466	539	514	525	488	501	509	535	525	499	542	527	480	524	512	492	494	497	519	527	530	501	537	509	543	504	513	565	483	543	516	533	509	511	541	518	522	500	518	510	498	506	514	544	544	502	523	528	514	525	498	511	481	529	542	525	512	484	516	489	489	510	490	521	519	536	483	548	512	504	478	516	494	499	496	495	519	549	494	490	558	501	517	504	512	520	532	527	539	546	525	528	500	503	532	504	527	537	514	510	505	507	515	496	517	525	548	468	506	550	540	471	519	553	513	498	539	517	552	520	497	514	532	516	527	527	490	541	493	530	524	514	495	501	521	489	497	501	519	521	500	553	544	538	511	490	524	529	542	491	491	539	534	497	522	526	561	526	509	483	506	496	501	538	539	469	551	498	531	485	486	535	492	541	534	508	524	504	504	513	541	548	529	529	478	502	515	504	541	512	532	567	525	485	528	528	510	536	542	522	532	525	492	502	512	476	514	525	527	502	514	504	549	481	500	519	520	542	507	497	493	481	536	511	503	514	533	557	508	485	535	494	487	538	486	483	546	500	531	547	558	568	532	500	546	508	506	540	557	540	492	526	483	515	545	535	528	517	559	467	523	493	545	496	531	527	491	484	513	514	519	481	513	553	530	535	493	537	536	532	538	490	554	520	533	485	486	527	470	516	532	521	522	523	506	551	517	510	542	518	523	500	516	497	573	511	527	550	501	559	515	520	563	545	519	514	536	529	482	516	536	492	529	540	510	492	534	537	505	490	511	509	522	480	518	523	492	530	536	507	502	514	496	510	481	500	498	511	528	539	516	556	514	487	497	486	492	514	504	485	534	486	511	504	548	467	501	524	518	542	530	557	516	566	473	528	541	478	539	542	522	544	546	525	537	511	533	502	520	466	524	520	522	501	497	532	503	538	526	528	542	474	513	483	461	480	538	548	554	487	487	556	522	541	547	527	506	507	554	495	498	444	526	519	512	495	532	490	516	528	528	505	501	494	489	514	529	485	495	484	525	517	534	499	530	530	534	501	513	510	538	534	544	548	496	502	491	546	513	533	512	535	498	532	542	549	494	544	512	481	453	514	489	476	529	544	546	544	521	547	554	499	537	532	522	521	511	570	550	535	522	499	500	551	494	495	528	463	564	516	521	516	506	524	540	512	508	503	530	504	560	504	542	541	570	486	553	512	543	502	524	511	512	486	522	498	562	532	552	533	498	518	509	534	522	529	509	523	498	497	495	499	492	555	527	505	557	526	495	541	509	552	516	467	530	509	506	512	531	492	514	542	531	495	523	489	513	521	560	516	518	514	560	501	525	507	574	536	529	469	560	511	539	523	590	506	490	533	492	500	481	518	506	562	500	540	549	496	544	528	477	516	536	499	514	532	493	521	504	535	530	485	514	465	496	467	499	527	556	512	516
23436	21252	27891	24882	20348	1681	534	417	378	352	354	309	317	315	286	318	327	312	287	308	289	316	248	281	272	288	273	306	292	267	275	283	287	261	295	282	280	294	295	257	269	269	302	299	293	278	251	312	298	300	248	299	285	263	265	266	301	261	275	284	296	295	284	306	273	293	261	267	248	274	285	265	263	294	285	275	255	256	268	276	296	291	265	300	254	257	291	287	301	297	282	275	275	271	290	289	300	300	285	275	274	281	268	293	272	264	263	272	268	268	283	272	292	287	258	264	300	293	260	307	280	279	296	278	269	265	250	275	272	299	280	281	280	276	289	269	281	273	316	315	261	269	273	289	305	306	295	285	279	282	306	287	289	269	281	250	288	300	264	286	298	295	296	270	286	284	275	305	282	284	278	298	268	287	287	282	244	284	300	303	274	277	291	256	263	281	281	282	304	279	264	273	304	254	258	304	295	252	260	280	281	282	242	268	293	249	305	299	282	279	281	311	282	273	284	265	273	279	297	250	270	305	289	312	291	288	276	272	297	261	271	272	278	235	256	276	288	279	271	290	282	299	288	280	277	245	286	284	259	274	276	277	299	298	252	288	307	278	293	286	251	265	298	282	299	299	276	272	266	255	266	312	264	277	270	250	300	270	271	288	270	267	266	265	299	272	258	272	270	256	302	262	294	272	292	267	261	281	280	283	268	298	272	306	283	275	288	283	263	271	266	288	262	265	266	264	290	273	272	259	283	285	268	290	292	266	273	286	247	255	302	286	304	288	272	299	277	273	269	276	286	307	314	241	295	307	293	273	268	273	285	249	299	282	272	279	282	272	276	311	266	276	292	277	254	314	253	272	241	292	264	274	281	282	281	282	255	309	258	244	264	253	305	284	299	284	269	245	260	284	263	289	293	269	283	285	274	288	280	251	243	276	270	277	262	277	269	289	284	287	267	276	273	241	268	277	259	312	294	268	288	266	272	281	306	285	302	294	269	279	266	281	285	296	266	253	281	287	289	273	282	270	270	302	285	285	280	252	241	305	306	264	292	278	299	279	249	269	283	287	265	302	267	305	274	283	268	290	255	257	301	279	297	211	294	289	268	277	283	262	285	315	284	283	276	303	263	266	269	283	292	267	301	253	260	273	294	298	273	286	311	300	255	253	287	306	295	263	277	298	258	276	310	232	273	278	250	293	264	282	284	243	315	238	291	248	249	252	266	292	273	282	277	282	278	276	270	305	288	246	287	268	251	290	260	291	287	253	262	259	297	274	287	290	291	253	277	269	251	308	312	274	297	287	260	295	281	278	295	287	256	217	316	276	292	280	278	277	268	271	269	292	288	292	274	283	257	261	267	231	262	288	244	282	294	259	248	253	276	277	264	278	296	268	267	268	300	249	294	258	275	287	275	293	304	286	284	277	274	283	259	302	282	278	275	273	286	301	267	301	246	271	316	241	287	266	269	265	274	262	309	274	264	263	281	298	273	272	257	294	269	266	291	291	277	284	302	269	264	269	316	280	308	273	274	269	308	275	297	293	277	273	289	312	292	284	271	293	256	277	266	307	292	258	317	274	289	278	290	269	278	252	277	283	281	293	267	290	261	277	266	295	267	269	263	275	272	311	297	276	270	256	258	243	265	265	241	277	269	280	254	270	281	255	271	293	266	289	259	296	294	269	266	265	266	312	254	269	291	301	259	282	290	250	270	277	305	271	293	303	277	259	281	285	256	251	272	283	262	271	292	265	309	275	284	251	257	266	252	288	304	282	276	282	307	267	293	286	296	273	264	244	283	269	320	244	285	248	287	277	254	317	262	267	281	291	268	280	290	272	299	271	282	289	273	305	297	261	283	286	285	266	297	296	283	307	266	292	289	277	288	256	272	245	272	268	305	277	301	287	289	275	292	279	276	292	308	260	259	296	265	281	301	288	254	246	305	295	289	298	262	266	293	242	302	278	265	250	282	281	301	288	243	293	281	288	264	277	278	243	281	274	279	262	279	263	295	276	289	256	280	274	255	265	239	284	300	253	283	283	293	299	283	251	309	295	271	258	282	304	278	288	260	304	284	300	272	277	263	280	254	290	257	261	294	268	277	244	266	274	289	245	296	275	275	278	276	268	300	301	294	270	282	298	279	320	263	247	291	301	247	271	276	322	278	294	223	264	272	275	253	289	271	300	252	265	349	287	266	273	268	269	279	277	319	296	286	290	271	284	264	283	286	270	279	303	273	282	273	276	297	288	283	266	292	283	307	288	278	289	246	268	287	268	282	282	278	249	256	257	286	267	290	289	289	283	270	296	254	277	280	283	278	281	293	315	304	265	285	271	290	272	297	283	267	297	296	259	263	238	274	291	273	266	280	291	294	317	291	274	253	282	279	281	273	272	296	245	261	270	273	292	298	285	308	298	251	292	294	282	303	274	288	275	293	265	275	273	283	276	269	291	282	301	240	277	280	273	298	276	299	277	284	318	290	276	281	270	271	293	291	280	260	282	273	298	239	275	340	279	291	258	283	277	289	287	271	292	277	288	266	278	275	314	258	304	275	255	262	308	292	249	273	250	275	293	272	289	294	262	297	262	280	254	274	297	263	287	292	278	292	296	266	277	246	284	285	282	275	303	274	272	282	293	285	257	264	278	286	271	247	290	294	282	253	276	302	314	319	260	290	256	315	276	276	277	260	270	299	270	281	249	276	280	277	275	286	279	279	273	281	266	268	265	275	299	248	268	283	280	290	277	292	274	292	251	249	292	273	275	251	283	298	256	303	283	288	275	289	275	275	247	304	284	286	271	276	266	240	275	288	295	276	288	301	290	272	278	295	278	277	280	279	295	283	287	264	287	280	305	270	286	296	268	273	249	256	319	258	252	277	284	252	287	284	255	305	287	260	299	277	271	287	245	276	289	282	263	272	254	293	256	246	278	285	254	264	255	250	303	285	286	257	287	282	273	298	270	269	231	265	287	259	304	292	260	264	281	304	300	300	288	280	311	273	269	259	277	293	304	273	291	284	287	273	253	293	270	282	307	281	302	283	275	297	288	259	290	334	265	271	267	297	275	268	294	273	272	259	248	287	305	288	259	298	296	274	288	274	283	292	281	304	270	299	291	282	295	265	277	264	235	284	262	323	282	256	285	282	247	253	258	306	272	294	290	296	280	285	257	275	299	288	289	266	298	263	282	284	244	246	299	276	283	293	287	305	309	292	281	280	259	265	302	266	297	272	291	274	308	260	267	295	252	312	270	266	281	276	329	287	248	249	272	291	255	274	283	276	298	272	300	295	258	297	281	248	302	258	251	279	255	269	273	289	270	259	280	269	296	271	290	256	290	293	289	285	302	278	299	303	263	279	311	299	243	284	295	265	280	246	311	291	282	283	283	250	280	294	273	286	256	269	263	280	269	273	252	282	272	255	271	330	288	277	253	263	296	285	275	267	291	285	284	299	244	281	273	289	283	300	269	274	288	265	287	253	260	263	276	264	317	288	294	274	277
23735	6318	4033	1923	1354	1051	894	813	648	571	581	530	495	470	469	413	404	438	446	452	448	387	433	421	401	402	397	413	395	367	370	371	410	411	392	411	359	405	415	446	383	406	413	416	388	408	403	367	370	406	386	381	380	386	367	394	389	411	389	400	409	377	394	384	359	402	364	341	394	388	391	427	407	386	411	403	411	379	416	375	378	421	344	378	420	358	392	394	431	386	387	396	411	406	419	373	419	377	350	387	375	370	404	416	380	415	371	378	387	374	373	389	384	389	394	414	387	383	387	362	391	362	391	383	364	395	380	381	381	374	391	372	402	398	354	415	408	381	400	382	402	403	369	381	386	400	370	385	394	399	407	369	382	380	411	380	374	371	380	377	401	366	378	411	408	361	402	392	360	386	393	430	396	384	392	381	372	404	371	360	359	325	380	404	390	413	394	352	373	350	361	362	384	361	388	368	396	365	399	378	401	390	346	376	395	379	380	380	373	384	371	379	379	407	416	371	374	346	383	382	377	402	385	396	381	406	372	410	411	363	372	401	408	407	403	383	382	372	389	417	391	365	409	372	357	402	371	395	393	385	402	379	399	379	404	375	419	401	419	366	384	409	421	364	377	386	418	399	397	395	392	372	404	385	370	371	380	381	395	408	382	397	398	398	405	398	410	371	359	352	417	393	414	377	375	346	360	364	374	432	380	407	378	380	381	400	404	388	388	414	395	381	366	385	384	358	364	373	352	365	388	368	395	441	378	383	408	354	389	395	374	368	391	380	388	429	360	388	356	409	390	364	372	368	387	367	380	372	447	410	412	387	359	371	374	380	351	439	385	380	387	386	403	392	361	369	333	389	399	394	394	400	379	392	385	428	389	426	383	388	385	385	383	367	390	379	435	416	410	397	412	389	386	388	364	374	385	396	368	385	401	347	399	374	361	375	354	386	356	376	390	385	378	362	418	402	397	390	392	384	425	402	414	390	369	399	376	397	414	400	385	417	355	397	362	411	383	408	366	360	334	396	359	397	397	392	379	398	389	376	410	424	404	347	369	393	385	387	355	391	365	357	398	401	390	375	378	407	376	398	361	382	419	368	398	368	369	405	337	368	365	393	373	377	400	392	388	356	373	366	369	366	366	384	388	388	371	396	387	363	372	399	359	371	349	389	338	397	374	427	409	375	374	357	396	365	398	354	375	377	373	369	388	373	360	370	382	409	381	394	404	440	402	400	414	388	375	383	348	358	413	386	405	392	355	412	398	346	409	412	389	373	377	415	420	430	397	359	417	402	382	403	372	410	424	410	369	407	397	380	356	397	352	364	372	378	389	421	412	363	380	401	417	396	410	381	415	388	357	396	393	396	423	341	372	382	365	374	427	393	384	384	388	382	403	395	350	414	418	417	349	396	405	394	425	400	383	412	405	433	420	398	378	372	427	372	342	400	393	368	355	416	367	379	392	376	411	371	392	413	375	385	365	388	382	359	385	393	379	400	326	410	362	370	361	416	410	409	375	391	392	376	374	401	402	396	369	380	360	375	390	391	406	366	397	379	356	355	403	390	405	368	357	378	387	368	378	386	399	388	392	386	383	393	380	392	369	381	403	398	386	388	401	354	402	362	368	382	405	384	406	341	358	394	362	381	418	388	364	442	360	382	351	402	391	380	369	391	392	367	362	417	395	411	401	376	406	384	399	401	396	391	389	382	339	401	403	365	396	395	406	363	413	396	387	364	362	382	359	399	400	363	385	436	370	392	402	362	372	359	377	385	388	393	381	375	387	356	380	352	370	390	385	380	385	376	409	374	395	391	364	384	382	388	400	387	383	402	404	400	406	380	399	388	363	378	368	384	380	364	376	367	403	405	379	397	384	373	386	394	386	379	372	401	367	389	347	394	369	373	379	370	367	410	370	390	352	367	416	380	372	423	391	380	394	382	374	383	355	381	369	386	395	413	385	398	368	402	381	402	386	380	359	372	363	343	376	407	416	361	398	383	366	374	429	370	385	392	384	401	360	392	396	385	398	362	397	361	373	401	435	379	404	383	394	396	424	364	387	370	409	381	386	399	366	372	394	394	371	351	397	370	375	396	371	374	368	396	389	400	392	377	414	402	392	351	363	383	432	415	398	379	358	387	408	343	413	392	383	429	360	389	347	395	422	428	365	374	390	394	403	355	378	426	390	408	373	398	409	359	383	357	385	384	384	407	391	375	398	378	401	421	369	414	392	420	348	382	414	402	378	359	376	341	361	374	397	395	384	389	380	373	391	381	391	372	344	387	397	384	416	362	410	405	376	372	367	409	344	391	374	397	385	374	418	356	360	425	356	418	375	416	350	404	434	379	385	374	339	370	396	381	389	369	355	388	354	361	434	399	377	383	412	354	404	401	364	372	379	415	416	362	386	404	378	398	362	398	359	369	388	359	405	377	416	375	405	403	387	370	399	394	360	398	330	382	355	376	395	405	376	347	388	372	381	364	396	366	388	373	394	376	392	393	390	382	379	372	398	374	374	393	377	363	425	369	406	364	391	382	366	350	429	375	358	377	414	373	375	367	395	374	402	394	377	383	379	406	390	374	369	345	360	416	393	398	395	326	411	365	355	388	426	396	385	406	379	422	387	400	388	393	445	409	347	420	409	363	371	424	358	397	362	386	388	396	404	359	365	376	391	405	358	391	378	403	338	402	382	406	380	394	407	352	369	406	378	413	393	376	391	373	380	392	412	376	393	405	396	429	381	377	341	404	400	384	368	383	394	409	377	396	392	399	385	384	403	384	382	395	364	391	381	410	391	373	383	419	371	376	356	399	370	394	408	389	400	361	401	354	389	387	352	372	391	393	382	419	384	386	397	422	355	392	396	390	388	381	398	364	376	376	370	390	378	380	390	393	392	371	360	388	392	372	392	381	407	378	414	405	375	366	376	414	427	375	408	357	400	359	375	423	365	411	399	429	400	404	422	394	407	370	391	404	385	422	346	376	382	380	402	383	374	432	387	406	406	336	414	385	401	376	361	372	383	387	369	390	377	381	407	409	369	361	364	367	391	414	379	382	376	390	371	388	346	408	422	409	349	377	395	391	389	390	375	368	379	379	413	369	377	435	374	388	402	378	403	383	397	380	376	343	379	382	388	393	352	413	371	397	392	393	384	403	403	374	405	370	349	367	391	363	377	391	392	377	382	411	389	390	369	389	364	440	390	380	355	403	401	399	410	396	377	399	396	373	375	415	392	421	390	378	401	422	426	388	366	374	386	363	401	366	437	411	368	401	362	375	347	396	400	403	367	383	415	356	409	345	373	384	398	380	380	381	382	388	376	402	339	380	374	358	375	416	367	411	394	401	369	411	376	367	421	378	357	392	348	397	398	371	417	371	360	342	382	404	378	418	409	372	408	368	396	423	358	368	320	386	409	433	399	398	422	381	365	406	408	373	383	384	391	381	415	411	354	379	407	392	377	390	389	388	373	371	378	376	395	399	352	369	406	375	374	405	388	381
24929	21246	25658	21718	898	382	356	313	310	336	299	308	299	289	283	287	280	288	292	274	272	297	286	307	270	274	275	295	302	297	245	277	290	290	280	295	282	267	268	280	291	291	289	272	275	277	285	296	288	265	278	278	305	255	274	266	323	293	295	285	264	277	296	244	269	256	268	270	217	268	255	273	273	290	258	268	307	269	286	289	268	290	246	244	277	294	310	257	281	258	268	297	249	272	289	254	281	297	285	294	265	292	286	267	298	258	285	288	266	300	289	288	264	269	261	277	278	289	291	298	275	263	271	287	267	302	294	248	291	275	253	286	287	274	268	265	277	299	297	273	284	274	252	240	272	309	268	243	259	290	245	290	283	267	271	283	278	267	288	288	265	253	269	250	248	276	275	281	294	270	256	284	307	263	283	271	280	252	259	287	270	289	288	297	299	278	284	257	276	273	257	279	279	292	247	267	286	280	251	274	265	274	274	301	265	246	253	242	296	264	260	260	248	312	247	277	277	226	266	251	284	257	295	262	290	281	288	275	276	280	274	292	281	282	261	272	254	257	267	269	254	265	272	258	288	268	286	252	273	292	287	243	277	264	304	277	311	290	267	282	281	262	256	262	278	273	265	278	280	273	256	292	273	249	253	296	246	258	275	247	259	256	269	267	290	298	262	244	284	259	301	300	258	307	284	263	267	293	245	265	287	281	264	264	295	234	284	274	314	266	272	265	250	280	278	278	272	293	254	296	268	254	276	254	280	239	257	310	281	234	259	299	307	260	259	297	252	261	271	268	252	252	273	287	246	264	290	274	294	263	285	267	289	271	270	272	268	257	273	259	280	263	266	247	292	251	270	252	272	277	286	290	292	299	273	280	293	266	249	259	283	298	256	287	264	308	263	279	307	285	280	299	254	300	265	272	271	249	272	303	282	270	267	243	294	319	283	289	269	270	286	296	287	249	297	280	274	259	273	291	260	274	272	263	289	280	285	249	297	292	259	279	267	250	299	300	286	268	249	261	274	265	253	289	319	278	281	276	296	310	286	254	272	279	258	285	275	277	275	296	295	274	254	258	259	266	250	288	274	292	296	241	290	255	260	259	260	275	268	281	284	287	312	254	267	296	277	276	292	262	261	273	303	292	291	272	242	258	261	288	298	261	296	279	284	268	274	274	286	275	305	273	278	271	279	292	286	239	286	295	253	291	239	241	263	269	284	273	285	291	296	278	277	288	270	283	258	264	278	268	271	278	292	265	262	276	271	262	299	289	280	284	295	270	292	277	284	293	282	258	265	250	294	269	273	286	290	263	273	315	285	295	244	264	253	256	261	260	256	287	265	277	287	256	272	261	251	255	303	299	285	274	290	283	275	271	292	281	267	278	289	321	251	306	285	285	293	290	270	291	267	267	295	267	257	300	293	311	282	308	278	263	314	275	290	251	263	264	278	261	291	261	268	298	302	293	292	261	262	302	289	285	263	300	277	262	258	260	278	273	275	238	269	308	302	277	258	294	255	270	268	300	250	253	278	291	268	291	260	277	317	252	278	269	278	272	262	281	257	274	279	274	268	282	283	265	297	246	283	272	287	288	295	289	246	251	242	253	269	281	291	267	259	257	294	299	255	270	258	288	271	279	303	284	295	294	278	253	254	251	257	270	288	251	267	290	313	262	311	246	255	267	249	266	276	290	283	283	282	276	285	291	287	258	275	246	286	272	275	308	251	235	254	298	271	281	282	257	270	269	259	292	254	294	284	278	293	281	255	255	281	266	267	278	263	273	285	299	265	292	278	252	284	291	292	272	291	287	257	245	282	257	280	273	289	256	253	308	270	259	306	282	263	298	245	271	271	263	261	258	253	244	286	265	277	282	283	262	255	274	292	285	268	273	266	296	323	286	259	296	264	286	296	281	295	289	287	277	301	305	286	257	282	291	272	310	271	293	301	277	259	240	289	286	294	274	294	285	301	266	284	253	272	290	290	252	286	262	275	265	279	264	244	270	265	302	281	266	266	277	302	294	283	288	254	284	271	283	286	277	250	239	302	274	289	253	291	289	250	268	294	262	305	271	280	256	265	271	285	246	284	298	267	280	288	287	262	260	273	276	251	288	255	264	264	263	280	273	262	289	293	289	252	268	309	289	271	288	277	277	273	242	267	269	274	283	255	275	278	281	283	249	292	261	292	289	272	293	284	296	280	277	271	278	262	274	279	277	262	258	244	262	286	253	314	282	272	275	301	308	246	261	277	261	280	291	275	271	274	312	279	265	273	245	278	282	269	248	270	299	288	239	293	262	292	264	270	280	294	252	279	277	280	267	258	280	240	270	302	283	265	272	289	279	255	272	288	275	266	283	283	294	275	276	274	289	287	269	281	292	258	257	309	236	285	262	274	259	252	261	275	312	291	250	259	260	294	284	270	297	255	263	234	276	285	271	263	281	274	266	262	282	282	293	289	269	258	274	290	278	255	280	274	292	235	263	294	250	295	274	272	289	279	270	276	283	299	256	291	273	295	278	288	267	259	293	269	273	280	262	290	275	288	276	261	244	275	282	259	286	292	264	294	296	276	269	246	277	270	280	285	288	308	265	272	277	288	283	262	303	259	284	274	269	268	251	303	283	262	242	302	286	300	278	272	271	278	279	291	269	280	288	276	278	256	283	273	280	276	277	290	282	275	287	279	280	291	266	301	265	265	255	287	274	276	279	281	291	316	274	287	246	289	275	249	281	279	311	296	271	284	264	288	291	288	267	290	305	254	273	262	248	271	305	276	293	277	270	280	263	303	277	275	282	285	266	251	247	261	290	290	280	268	305	291	262	293	260	264	275	256	299	272	285	277	293	260	289	280	278	292	292	298	268	280	303	268	288	253	282	276	286	266	239	286	273	275	285	274	271	277	275	268	308	298	288	252	274	294	256	278	304	298	283	268	293	276	293	283	281	263	285	280	273	261	292	268	272	316	312	287	293	297	236	286	256	279	274	267	283	293	291	253	300	297	262	294	263	260	260	289	279	270	271	293	290	264	255	276	287	280	269	297	257	260	306	276	257	289	296	246	298	285	258	257	272	289	269	270	278	274	289	276	262	288	296	270	289	305	245	268	280	310	272	285	252	286	261	286	289	279	299	261	292	264	277	296	272	297	285	290	294	328	261	293	281	256	248	268	268	267	271	292	255	254	275	238	243	265	262	281	288	286	241	293	290	284	286	261	276	298	286	271	293	267	269	254	265	263	297	293	281	276	287	264	269	256	284	267	255	287	284	324	294	293	266	286	289	293	284	286	303	291	277	287	281	285	284	294	250	312	253	254	278	281	291	254	282	277	288	261	262	266	252	290	260	284	237	301	266	247	259	266	273	281	276	287	272	251	262	286	274	284	270	288	276	257	278	283	281	286	263	277	295	291	301	284	283	291	307	310	277	275	294	289	268	292	288	236	280	308	279	266	258	283	271	271	252	257	277	259	283	256	248	289	286	238	273	280	294	310	261	278	292	288	274
22085	3093	1979	1044	821	657	587	496	465	439	440	439	423	413	410	384	402	361	398	385	386	390	409	398	329	388	393	414	409	401	402	347	371	395	355	357	364	368	389	423	383	334	351	351	405	359	396	379	411	336	375	385	328	347	356	372	328	382	416	355	363	360	374	357	349	360	380	368	368	369	363	330	372	356	369	353	370	392	382	362	363	383	375	403	368	379	408	404	378	375	382	371	340	346	362	339	373	329	369	357	351	365	368	400	364	354	367	367	361	388	393	384	369	361	337	340	380	347	385	381	339	402	393	375	345	358	402	360	372	396	344	386	382	383	373	359	362	373	371	366	379	384	380	397	389	362	390	405	406	348	360	394	359	366	374	396	385	389	391	373	364	369	378	354	384	359	369	340	355	358	347	370	365	376	389	378	369	364	372	374	379	405	352	387	352	341	358	377	388	361	406	381	371	389	351	368	380	379	397	352	363	402	371	351	386	385	372	398	388	367	366	339	371	377	375	382	359	367	372	369	380	355	346	346	355	371	398	325	366	385	354	354	351	381	336	372	382	408	394	385	380	313	358	382	342	362	362	371	401	384	379	410	378	381	375	364	340	374	330	374	384	359	361	373	341	393	337	362	382	363	393	371	370	325	368	366	377	357	405	369	373	364	332	410	339	400	368	358	348	337	363	380	386	337	365	348	388	379	382	383	380	372	358	376	376	358	371	351	355	386	375	365	372	369	340	380	369	372	353	407	386	392	374	362	367	392	382	398	362	376	337	355	354	376	348	390	352	371	389	362	379	334	379	392	363	400	364	321	364	374	338	373	375	342	378	352	386	379	377	375	363	368	407	372	402	347	368	403	374	395	375	364	338	322	339	374	368	384	364	369	377	356	334	368	367	366	364	368	345	372	340	341	355	380	366	361	350	346	378	370	347	362	355	363	367	355	360	401	405	400	388	336	379	379	333	382	353	351	386	421	337	353	365	393	362	363	327	382	342	376	364	367	398	376	377	352	358	383	359	357	382	364	367	332	393	356	359	333	340	345	391	388	369	372	355	382	344	416	368	365	353	391	421	389	352	374	347	370	370	365	363	337	435	354	362	348	336	374	381	401	350	375	352	358	385	362	368	347	377	372	334	395	358	327	328	387	348	386	352	360	393	362	377	395	364	366	361	402	377	372	376	370	352	372	353	375	354	360	373	434	342	360	376	337	370	371	358	389	369	384	352	372	393	367	368	392	406	366	357	336	365	359	384	343	365	344	336	373	359	380	369	385	367	387	370	350	376	394	406	391	358	381	369	365	362	358	352	372	382	329	393	347	376	357	384	391	386	349	346	392	362	374	362	370	367	382	363	363	379	350	351	327	362	339	328	381	393	383	376	376	416	373	381	374	351	366	372	360	377	363	354	348	366	362	366	350	373	392	363	367	349	409	398	363	384	339	369	361	410	373	365	351	341	338	386	387	360	394	344	401	348	408	353	393	362	340	377	387	355	325	352	367	378	389	380	363	364	332	384	383	383	374	375	396	374	347	359	347	362	373	342	363	332	374	359	397	355	356	361	337	372	337	365	387	394	395	373	393	354	346	373	404	366	354	400	392	374	366	371	383	397	392	379	370	386	390	356	387	350	350	383	368	381	379	362	377	364	378	360	345	365	380	363	372	335	393	352	356	323	384	401	362	348	366	347	364	383	395	385	344	346	380	365	356	352	354	391	374	382	389	358	368	382	376	344	372	361	369	381	396	348	363	382	365	381	380	389	396	364	404	388	363	337	423	412	374	375	383	370	366	370	362	367	350	378	408	385	395	348	387	337	409	388	373	366	337	355	371	369	378	366	356	389	376	367	349	390	355	315	344	390	394	327	391	397	380	409	397	343	356	400	326	376	373	356	381	319	364	340	363	372	353	383	371	378	368	360	336	365	363	370	350	404	359	367	383	386	371	383	373	348	377	342	366	409	395	354	381	352	350	348	361	328	370	337	401	385	383	346	392	333	369	392	354	379	363	361	358	400	373	355	356	357	366	347	344	386	374	385	356	363	381	350	347	404	367	386	370	381	383	362	352	355	363	370	402	381	383	317	349	365	353	399	378	369	382	386	385	341	374	395	375	351	372	333	373	355	367	374	410	360	383	365	362	355	329	380	379	395	330	336	352	363	386	372	338	367	378	340	356	348	370	386	378	359	378	340	393	355	354	370	382	376	352	368	371	385	399	369	373	348	369	372	381	371	370	352	332	359	362	402	344	364	380	350	362	366	394	325	370	360	398	359	381	385	362	341	403	374	410	368	364	345	373	354	379	336	392	385	375	363	376	359	367	338	372	358	382	376	304	356	366	330	371	366	333	359	357	338	344	379	373	355	373	380	348	373	369	361	382	342	348	362	396	345	384	339	361	396	356	364	363	424	375	383	390	359	352	384	379	394	368	373	350	377	351	404	364	333	371	393	352	357	364	373	332	384	372	344	350	380	353	348	403	357	379	393	355	357	402	360	367	376	343	369	379	366	351	370	374	382	404	383	353	366	360	392	375	381	362	344	337	390	400	366	337	365	366	360	357	408	376	428	333	398	400	359	358	364	380	367	383	394	370	339	350	382	342	376	379	390	372	390	354	389	376	349	344	382	386	377	355	351	370	402	350	338	336	352	363	349	365	354	351	373	365	378	372	368	364	407	378	354	378	387	367	364	352	351	354	368	338	362	365	349	351	368	355	408	402	370	371	368	373	362	370	371	369	364	343	369	345	371	383	352	315	416	392	393	344	412	380	364	405	370	376	379	337	391	392	375	361	367	374	376	384	321	379	363	388	368	381	383	391	367	384	394	419	413	366	350	374	375	389	366	368	354	369	370	334	369	359	348	378	374	376	346	417	356	360	366	369	390	347	383	374	388	372	365	337	373	362	367	325	401	373	364	372	387	365	363	349	378	405	373	386	356	356	361	373	349	362	383	367	370	353	389	405	389	357	392	367	319	411	365	343	383	349	397	360	401	368	366	385	387	367	361	368	359	342	355	343	385	372	381	395	366	372	399	348	356	369	371	370	354	426	365	344	339	317	354	359	371	379	327	374	392	364	356	373	350	352	359	363	407	368	349	376	359	351	388	381	345	376	346	352	389	381	385	343	353	361	357	377	354	360	398	396	346	349	365	414	380	358	379	349	356	384	376	362	346	327	357	390	398	370	385	381	394	375	367	364	362	344	351	384	424	326	358	366	366	412	419	365	374	381	366	378	390	375	342	368	366	407	366	375	353	376	334	370	343	340	388	355	399	366	378	358	351	392	400	359	370	353	387	358	364	366	380	415	374	353	346	396	371	334	388	339	388	344	376	376	400	378	383	372	365	408	374	342	387	360	352	368	399	405	404	335	368	356	359	344	397	389	338	366	352	379	371	383	396	415	364	342	386	376	366	359	369	385	363	363	338	347	337	373	363	351	398	407	333	361	370	357	336	341	386	371	371	390	412	367	360	387	380	371	390	395	369	363	384	364	374	372	391	391
22620	21310	28568	24391	21305	18094	903	369	260	229	226	192	166	176	167	156	162	137	146	119	124	167	126	106	126	117	137	116	134	104	113	109	103	139	108	127	117	107	122	113	128	111	113	118	112	111	120	128	103	119	132	120	111	124	130	110	121	115	111	96	132	110	111	114	106	122	93	115	99	102	105	100	116	90	125	102	106	105	113	104	102	124	115	108	114	107	107	100	105	114	110	128	101	101	103	133	111	117	98	129	114	96	106	113	95	116	101	99	104	105	114	114	107	102	109	119	129	112	101	132	100	88	97	109	121	104	104	121	134	109	115	98	111	115	100	115	98	121	101	95	123	105	108	104	101	112	95	118	90	99	108	110	105	91	108	103	121	103	107	101	111	102	104	98	103	110	109	118	114	115	93	116	117	138	111	96	115	103	99	99	109	90	104	118	94	103	105	114	111	103	102	87	113	118	107	106	85	116	100	128	115	118	109	110	99	97	98	109	120	98	106	123	121	106	107	112	100	121	109	113	109	115	109	101	101	110	109	117	100	128	108	93	117	106	118	95	94	122	103	115	89	114	98	132	102	136	111	119	98	124	111	98	108	102	109	133	107	125	93	86	117	96	98	94	108	84	107	108	131	90	123	123	106	101	111	94	93	99	112	106	111	103	90	97	111	113	119	90	117	105	95	111	107	126	122	131	118	101	86	119	92	91	94	92	116	101	102	106	94	117	121	112	105	114	90	92	105	96	100	108	108	100	122	92	107	107	98	97	109	103	116	110	104	108	111	109	131	102	102	113	89	110	109	120	106	109	118	115	122	130	131	102	119	109	124	112	115	111	101	117	111	103	103	119	113	109	106	123	122	101	106	118	105	106	111	102	97	105	117	106	108	94	112	99	107	115	109	102	95	111	105	114	91	95	112	84	114	112	110	119	114	86	112	113	114	106	102	106	109	106	106	114	126	123	108	85	126	113	110	100	111	101	99	111	120	105	97	107	98	101	101	96	109	104	94	104	108	95	111	117	125	103	108	107	88	119	117	107	108	103	111	111	105	113	94	124	97	128	90	98	103	97	128	103	128	104	99	114	107	120	102	96	82	123	110	127	113	110	99	120	113	111	104	96	111	110	109	122	105	100	107	106	96	106	114	93	102	112	95	110	110	106	119	102	93	125	86	89	121	113	103	117	127	114	128	116	105	109	102	109	99	123	101	104	101	109	90	112	104	97	103	106	94	122	115	124	97	113	110	107	86	105	97	99	129	102	122	90	124	120	109	107	111	100	96	103	116	106	105	110	107	84	110	103	93	116	112	111	106	106	99	110	105	109	88	96	97	121	119	126	106	111	109	103	113	104	105	114	110	111	123	109	127	97	108	116	117	120	123	119	101	103	110	85	112	112	121	106	99	107	122	106	106	98	110	98	112	104	123	98	89	110	98	100	89	117	114	113	94	108	101	97	119	86	119	102	102	107	96	106	97	104	105	115	119	116	115	116	108	120	110	115	103	105	112	108	111	90	121	104	95	136	102	92	123	91	104	100	131	111	123	108	115	108	119	130	104	96	87	114	96	122	88	121	98	112	111	117	107	116	87	105	106	111	103	107	125	107	108	97	97	100	116	110	110	124	109	119	105	112	97	126	86	117	111	119	94	119	101	96	123	103	112	113	148	113	126	103	105	110	110	100	97	123	118	110	104	99	99	118	110	119	111	93	123	98	107	99	109	109	119	116	128	109	108	100	112	101	106	90	96	113	118	104	100	119	102	118	116	129	110	127	97	109	108	122	106	102	104	110	127	110	124	113	115	116	107	96	106	118	97	112	96	109	125	112	98	104	109	106	113	103	103	87	100	115	111	111	92	119	96	125	101	105	98	122	90	114	104	96	92	104	115	119	120	121	112	98	108	113	88	107	109	100	110	94	113	127	106	123	108	104	119	124	90	94	105	97	100	102	115	123	102	118	97	85	89	103	113	102	109	102	129	116	95	105	114	97	99	110	110	95	109	92	112	102	121	104	121	100	108	109	111	113	115	106	125	112	118	103	105	113	102	100	106	105	114	99	111	110	111	87	108	103	105	90	129	130	120	103	111	104	104	109	105	104	94	129	95	100	99	113	105	104	114	109	89	121	120	94	117	94	117	106	113	108	93	111	107	108	94	93	102	111	122	109	105	101	106	120	105	119	109	112	101	94	93	94	101	102	96	110	100	122	109	106	96	112	133	107	106	95	119	112	92	101	124	99	116	114	109	122	95	113	115	105	102	105	101	95	126	100	107	115	87	121	109	119	93	97	130	120	96	104	109	95	113	110	98	106	130	94	92	109	104	99	108	96	112	111	105	108	101	103	111	115	113	97	103	108	118	110	125	124	116	108	101	117	117	102	109	114	108	112	103	120	103	103	107	97	123	111	120	72	111	102	109	121	93	99	111	96	115	110	105	99	115	115	123	100	121	126	98	112	120	97	113	111	121	123	115	103	99	119	114	93	89	126	100	99	108	106	125	109	104	131	116	95	85	93	92	96	105	96	118	122	112	103	132	112	108	113	116	93	110	111	95	116	126	87	108	119	94	106	140	116	94	100	106	107	108	128	121	106	115	100	113	114	113	90	93	105	100	138	111	103	107	119	118	110	131	94	123	96	118	109	114	100	108	117	104	99	104	112	124	91	121	107	91	115	121	92	104	127	101	101	121	91	101	111	115	121	127	91	98	114	94	95	101	112	108	96	102	104	100	99	103	101	105	88	119	101	92	100	91	98	105	123	109	94	104	116	88	114	112	105	98	103	112	97	87	117	106	124	106	112	91	103	100	116	121	102	94	108	107	116	116	98	102	102	125	103	112	104	134	105	99	115	96	97	110	107	97	128	98	97	103	98	112	106	96	104	104	106	95	118	116	110	101	102	111	106	106	102	105	109	74	116	103	107	105	107	116	112	100	98	106	97	102	100	100	108	133	99	115	117	91	111	90	109	133	115	110	107	93	105	132	134	99	115	131	93	111	84	106	95	109	105	108	109	114	113	97	120	108	99	104	119	117	97	108	106	104	91	100	100	104	99	111	136	112	119	109	132	114	116	121	113	97	112	125	106	107	102	104	96	116	109	110	105	116	113	105	108	108	114	116	103	89	97	96	111	119	109	102	107	113	87	108	101	95	123	102	105	111	92	92	104	106	102	109	116	115	96	102	116	107	104	97	124	111	111	95	116	92	121	107	107	97	84	106	108	105	115	115	111	116	117	91	110	107	110	102	88	119	102	96	104	127	98	105	107	76	115	102	98	104	106	94	122	101	121	112	105	111	102	104	103	110	110	105	97	118	115	107	102	100	111	105	95	100	93	111	115	96	110	105	104	121	90	98	104	114	109	104	99	111	88	112	94	112	119	99	97	103	112	108	113	101	111	99	106	109	117	122	114	107	104	101	106	124	122	118	113	111	114	116	109	125	106	100	98	105	102	91	102	98	92	126	114	95	97	110	116	134	113	120	112	137	112	125	96	105	111	105	89
27668	10335	6586	2965	2030	1493	1057	854	611	505	460	383	368	325	337	282	278	271	251	213	215	216	204	206	187	181	175	190	192	190	200	185	187	184	153	155	183	155	158	163	157	166	164	153	177	176	151	164	165	168	166	158	178	163	151	145	153	159	179	178	173	158	143	151	187	142	134	168	167	142	179	166	144	173	143	165	161	158	140	172	141	131	152	160	154	152	149	161	168	152	134	166	146	152	174	180	170	159	137	143	151	155	166	170	150	170	144	149	144	149	139	166	139	153	173	150	159	133	154	162	143	159	145	164	166	172	141	135	160	161	159	166	141	154	178	151	165	159	136	145	142	172	146	146	153	160	174	160	158	170	159	143	143	154	145	161	167	171	136	174	134	155	144	145	148	153	140	152	141	160	171	156	150	163	160	159	142	167	158	135	154	140	162	136	132	153	163	154	172	159	134	148	150	156	150	168	119	143	175	150	144	150	140	167	138	169	161	163	169	129	164	144	150	147	156	135	162	156	152	150	159	141	145	156	137	134	150	165	145	148	161	133	142	149	152	141	164	159	137	158	167	153	167	156	168	163	163	156	142	156	160	143	140	142	150	149	160	154	148	136	153	162	143	137	160	144	171	141	144	131	174	176	144	164	137	147	157	143	134	140	132	146	158	157	154	171	151	155	147	143	150	164	138	147	134	157	167	148	149	140	154	148	157	171	135	147	181	156	165	162	140	154	143	154	155	161	164	163	178	162	151	150	168	169	146	145	147	165	175	144	145	144	137	149	174	157	147	124	180	153	157	152	149	166	169	149	152	146	147	175	144	163	133	179	149	155	177	150	168	149	138	154	145	162	161	150	149	140	154	150	164	148	157	136	143	152	147	134	152	146	126	153	150	130	145	180	143	128	161	145	135	150	148	148	152	158	170	150	142	139	130	167	161	157	133	156	141	146	157	151	150	165	143	162	143	173	150	152	137	160	127	147	167	169	175	154	153	143	138	149	158	157	139	152	163	142	161	133	154	154	148	154	149	136	154	149	170	137	144	161	136	139	158	156	159	153	174	159	122	147	143	172	149	148	172	145	153	167	174	141	135	157	173	150	168	156	142	164	141	162	159	154	151	139	140	131	141	137	155	167	155	129	166	140	159	163	140	150	153	161	154	126	154	151	157	135	152	171	158	173	135	157	158	146	156	161	178	135	172	131	143	157	178	152	151	160	150	163	155	152	132	163	179	175	188	142	152	166	142	150	151	162	169	143	170	147	156	156	160	140	168	154	147	148	161	163	152	132	163	140	178	159	147	171	173	140	130	159	160	144	161	149	131	152	143	154	150	164	186	134	153	150	154	158	170	149	152	180	154	155	149	158	154	161	163	133	159	144	179	147	152	171	150	149	161	156	145	175	161	135	144	139	155	162	148	156	155	160	156	148	164	166	167	147	141	170	153	147	159	128	156	163	134	160	141	151	146	154	135	152	185	136	146	147	130	161	138	162	157	160	145	152	134	160	155	169	146	145	167	141	139	140	153	155	161	182	141	149	150	160	154	158	161	185	117	166	145	130	147	151	157	161	139	137	133	141	138	140	143	157	152	140	151	147	152	146	147	153	151	133	170	136	149	130	175	154	147	140	139	155	148	131	145	159	177	141	150	155	157	145	147	128	156	155	137	150	151	147	188	165	160	145	158	146	155	135	160	144	146	158	148	160	163	156	153	154	147	160	146	140	137	145	124	165	134	161	196	137	151	149	159	149	144	157	141	148	150	147	159	169	165	164	145	177	145	154	143	150	131	143	154	153	152	148	144	165	146	141	148	153	147	147	156	150	165	128	126	154	162	150	142	154	160	138	153	148	153	141	152	150	154	140	150	158	135	153	150	157	148	156	136	162	161	158	157	164	147	159	175	151	138	139	157	150	148	151	147	141	157	126	126	135	130	158	137	158	138	135	168	146	141	161	139	142	142	157	148	148	153	157	168	148	147	155	144	169	146	141	130	160	153	151	156	152	173	127	135	136	152	146	138	144	159	166	155	151	161	151	156	151	151	157	150	172	155	139	140	135	162	146	161	146	144	158	140	158	159	147	164	158	149	149	171	154	148	176	153	149	167	136	143	143	158	134	140	152	138	163	148	159	163	150	166	143	139	152	168	143	135	162	154	157	135	128	173	155	148	146	158	153	133	186	141	154	167	163	157	170	152	148	146	144	119	131	149	158	148	170	149	163	167	159	149	169	153	153	126	165	156	139	137	175	160	181	157	135	145	143	166	147	148	153	163	138	152	150	168	165	162	159	166	150	161	169	160	163	136	155	167	136	132	164	146	158	155	149	153	161	136	153	148	164	148	175	138	139	160	141	148	159	148	143	173	133	167	158	135	149	142	140	147	161	151	165	153	154	150	161	143	169	138	161	157	144	154	146	146	160	133	140	149	163	160	155	134	179	162	161	150	141	159	151	178	161	147	141	155	136	139	158	155	173	163	142	138	150	154	146	161	144	134	158	158	141	150	178	141	152	140	138	160	139	140	143	186	146	139	153	134	148	153	175	138	164	155	152	165	144	157	150	154	145	166	142	154	145	150	152	139	146	157	143	150	139	148	152	134	162	174	147	146	148	146	134	148	162	150	144	165	159	162	134	151	130	162	159	160	179	153	140	174	147	170	164	172	154	131	161	141	146	166	150	165	154	155	155	156	135	178	145	165	153	157	155	141	149	147	158	144	154	144	152	173	157	155	166	154	157	173	138	147	154	164	158	140	154	156	165	152	174	141	161	142	160	155	137	122	150	157	161	159	149	164	152	141	138	168	153	147	150	155	165	163	148	175	160	158	159	138	151	139	163	156	161	163	171	139	151	133	158	172	156	168	162	163	152	172	162	146	170	153	158	138	136	143	172	141	176	154	126	175	145	130	143	133	144	164	157	155	148	159	131	147	166	166	141	141	139	147	151	160	144	161	155	142	159	162	164	161	149	186	157	153	151	147	167	144	152	177	145	149	155	149	145	151	163	148	131	131	159	166	134	138	132	162	141	132	157	150	150	155	169	168	154	185	146	171	161	156	144	148	148	149	175	158	153	151	152	151	149	158	159	151	161	156	151	149	167	148	117	159	151	144	143	153	151	145	132	175	145	147	151	154	158	148	137	158	149	159	152	169	162	156	145	136	152	163	161	162	137	148	158	129	135	161	148	143	150	142	163	148	146	144	158	165	138	170	144	147	156	125	155	149	138	149	154	154	143	151	142	161	154	139	162	132	149	149	160	155	152	152	175	158	158	161	121	153	131	156	160	136	153	153	141	130	148	147	152	148	140	150	156	153	149	139	154	149	160	168	155	154	188	171	161	142	145	153	138	148	187	162	147	148	155	145	153	154	159	157	157	172	149	151	158	154	166	149	144	147	162	147	146	143	144	142	133	156	152	123	173	152	156	172	167	144	144	149	143	156	152	149	161	152	149	159	151	157	143	129	148	155	138	173	170	160	156	140	154	142	158	151	169	151	146	163	146
27883	15387	1937	540	448	409	401	420	403	401	407	384	398	387	397	396	402	390	390	374	394	345	396	384	372	366	387	369	395	354	404	378	364	340	396	410	404	400	352	387	399	384	376	361	375	363	377	379	372	342	349	374	409	348	404	377	359	394	384	379	375	338	372	404	409	375	387	377	389	401	369	385	368	375	389	389	392	389	363	392	378	368	349	386	378	408	366	394	383	358	366	356	366	352	381	370	411	360	395	399	350	389	331	378	375	398	398	363	384	384	383	370	396	398	357	385	380	370	378	347	395	418	355	373	349	370	410	388	383	358	366	386	409	383	399	368	353	395	372	356	395	395	400	356	339	396	396	393	368	386	367	346	381	372	378	406	380	371	385	382	380	387	398	365	387	415	390	402	374	392	347	370	402	363	398	371	379	390	388	370	398	379	358	399	405	396	393	376	377	391	378	396	379	388	400	395	353	344	393	365	390	410	365	371	378	373	358	386	394	390	376	369	385	384	407	361	373	375	366	356	362	412	377	351	357	407	391	414	434	408	412	369	377	387	379	375	378	380	389	384	376	380	380	375	398	437	416	380	394	399	369	360	353	363	381	351	404	378	387	399	370	381	382	403	358	405	358	392	366	361	350	378	366	367	361	372	372	391	375	420	373	391	363	363	379	371	374	366	395	398	375	360	380	369	358	371	407	405	356	401	369	385	406	383	386	400	382	361	383	403	384	369	386	374	386	381	374	367	373	406	386	396	343	385	391	372	377	376	379	365	366	402	350	362	379	352	387	391	339	362	390	401	345	349	356	404	367	368	387	364	404	370	385	424	381	380	405	399	365	388	360	382	381	408	381	363	391	387	381	385	355	391	399	389	378	357	420	402	367	364	349	385	409	390	374	429	408	382	376	381	405	402	367	370	397	380	361	417	401	350	397	344	369	379	374	363	317	381	415	411	391	396	379	379	388	363	388	366	363	374	363	391	394	381	364	376	384	397	387	395	381	391	353	391	356	385	386	360	349	361	393	362	351	368	384	399	392	381	400	384	388	372	378	394	383	368	379	379	377	390	389	372	396	378	394	377	355	373	380	391	385	340	381	378	384	420	411	355	400	398	390	373	403	368	395	384	356	360	395	385	374	363	386	400	355	406	409	392	360	395	386	385	368	360	388	375	366	370	370	407	358	374	373	374	377	413	374	384	385	382	368	377	376	422	405	382	372	361	356	360	391	389	365	376	356	391	398	378	432	376	403	329	368	366	376	399	388	389	356	414	396	368	387	363	381	376	386	392	329	381	379	404	392	362	366	379	400	388	413	404	391	370	367	387	365	357	356	406	353	408	353	400	361	365	417	403	396	379	399	411	392	408	416	396	398	394	410	384	376	397	396	348	396	363	351	358	427	384	378	399	363	377	398	395	367	379	389	365	425	371	375	379	360	406	393	379	382	383	387	336	382	411	432	392	379	358	364	365	357	358	397	369	372	379	387	421	378	369	381	403	399	378	372	378	379	403	376	402	394	384	414	370	389	369	374	350	344	402	350	402	404	376	371	398	346	404	377	384	370	332	357	379	372	414	352	366	410	408	390	367	377	359	383	347	410	358	341	394	376	379	391	393	397	398	375	357	382	388	379	367	407	376	391	392	386	400	388	353	380	368	360	359	349	410	345	390	371	393	383	383	382	422	349	374	385	409	394	369	356	367	398	376	408	387	385	358	359	372	372	388	350	390	357	402	372	368	368	432	389	361	399	399	353	381	372	381	379	371	390	406	405	367	394	359	363	397	379	368	415	366	412	372	399	353	402	367	397	378	414	372	402	389	373	400	348	360	392	353	393	391	378	369	392	368	382	384	356	396	420	372	362	366	387	400	380	398	367	380	386	384	380	384	374	392	402	395	399	373	401	404	398	376	343	403	402	395	384	370	376	364	361	409	364	341	367	383	380	384	383	352	371	353	407	352	381	391	374	373	426	434	393	379	391	367	411	407	366	383	371	384	369	367	390	402	379	352	365	365	366	359	410	383	360	368	392	385	382	404	406	384	400	364	362	354	400	382	403	399	373	380	382	357	387	432	386	385	339	384	396	381	390	368	390	393	386	364	378	366	378	371	400	378	351	361	399	366	376	372	384	405	398	403	394	377	345	370	393	386	423	360	390	400	373	452	398	351	368	400	364	364	389	381	389	350	421	383	370	337	391	367	410	380	338	372	371	392	381	354	352	380	371	391	390	403	372	397	396	370	386	387	399	415	408	382	380	382	386	384	426	363	375	338	374	407	389	384	410	358	364	387	378	402	351	390	366	376	384	365	384	381	395	390	363	394	397	377	360	384	395	367	380	387	373	376	398	363	372	337	397	378	357	365	405	397	384	392	368	396	397	379	377	341	362	377	384	401	381	328	387	391	385	393	364	381	383	369	370	348	403	374	348	384	388	385	376	382	394	384	357	382	418	374	388	401	381	351	398	416	386	366	395	382	379	377	407	372	391	381	406	390	365	365	390	358	365	405	401	359	406	369	369	353	371	378	387	358	391	393	362	376	360	378	410	367	388	368	384	398	387	372	395	379	403	404	369	371	400	411	383	386	394	390	394	388	338	365	376	365	340	376	364	388	396	415	366	371	361	401	385	364	365	367	433	407	364	380	386	365	372	354	362	380	352	407	396	395	398	391	373	379	370	379	378	385	398	365	400	358	397	392	355	392	367	401	373	387	376	341	374	347	370	376	399	361	390	345	418	383	383	362	371	370	392	406	389	416	403	412	337	391	376	374	352	387	396	376	386	404	367	343	335	404	347	410	356	381	375	399	383	349	370	358	379	373	343	414	405	374	382	396	385	409	389	365	374	375	391	387	382	380	406	369	416	376	389	386	373	357	359	411	377	391	367	384	364	381	366	380	358	416	392	413	385	368	376	364	366	375	409	377	355	388	387	403	365	380	355	406	352	360	373	372	357	385	378	389	409	400	356	406	363	381	364	359	371	395	397	421	380	413	430	388	391	389	394	355	379	350	348	375	384	398	367	351	341	389	393	396	385	390	410	366	396	387	372	389	357	394	412	349	363	373	367	393	376	392	389	381	398	390	377	336	390	374	399	418	381	412	383	409	403	399	380	385	354	389	365	392	373	433	371	407	354	377	392	388	388	386	398	418	368	378	365	360	363	396	365	386	388	373	377	392	367	378	414	347	402	426	405	360	384	391	402	382	381	361	370	404	432	396	403	367	390	423	370	369	383	371	353	377	391	369	379	391	395	385	393	400	409	346	369	382	397	350	376	399	376	368	391	363	401	393	382	381	360	371	400	374	377	393	386	412	380	386	399	386	390	380	371	368	395	398	367	352	367	377	392	393	401	397	392	356	360	415	384	368	382	415	391	362	365	388	415	419	390	385	367	363	393	373	371	376	393	364	348	368	396	387	374	410	386	369	382	379	357	352	399	375	384	365	365	396	396	390	381	358	338	358	331	368	338	367	397	420	380	383	377	362	384	351	398	336	383	357	374	362
8662	929	710	595	546	563	506	528	529	523	526	503	543	539	505	508	492	519	517	467	534	519	485	487	520	508	481	526	486	487	526	548	495	521	508	503	526	530	481	519	581	497	481	521	530	518	507	528	519	502	530	519	531	505	545	518	529	486	505	517	543	538	523	509	548	526	520	487	493	510	505	545	499	521	498	470	524	541	495	504	522	558	536	519	542	542	530	440	517	543	525	533	508	536	529	486	544	495	516	492	557	497	527	503	503	496	471	479	546	523	500	504	533	507	506	548	486	513	466	478	495	477	510	496	490	528	510	482	466	458	502	464	501	488	532	540	517	555	523	514	544	544	531	511	550	498	522	504	538	504	493	471	533	506	516	532	495	518	473	518	522	504	488	486	532	516	493	518	541	509	490	481	503	494	538	512	546	537	523	562	527	490	495	524	498	570	512	522	500	473	515	517	484	497	512	507	501	524	481	507	499	527	499	522	497	505	580	548	485	518	516	502	511	522	511	502	503	516	478	502	521	532	540	519	464	521	488	525	503	535	489	500	522	462	500	533	537	519	530	507	520	491	540	483	506	470	568	549	492	509	512	465	485	494	544	497	472	489	495	532	524	497	489	550	494	495	518	501	516	552	517	534	501	512	514	538	553	521	518	526	523	505	528	510	514	514	534	532	528	543	488	499	525	504	513	562	492	547	526	475	514	537	491	505	514	497	505	500	573	493	532	531	527	496	514	510	529	504	511	483	560	505	526	502	470	538	521	504	508	500	534	501	536	525	518	498	525	491	541	570	473	495	473	489	523	503	554	568	507	507	530	504	486	507	513	551	544	540	518	516	546	507	522	498	505	481	479	520	478	510	502	497	497	499	491	514	483	519	505	521	519	508	500	503	490	522	517	535	512	533	498	475	510	505	531	506	503	515	489	468	528	511	498	526	533	491	513	470	514	524	500	534	505	541	544	513	524	503	573	535	514	484	531	506	540	491	504	492	502	509	490	532	507	557	537	533	500	511	534	492	534	507	535	535	490	542	526	533	544	530	486	502	555	480	510	505	524	507	517	480	511	539	491	537	528	515	514	530	516	508	529	521	516	526	508	517	512	533	536	536	501	524	520	509	494	487	533	463	475	492	493	503	531	502	501	539	525	541	483	506	524	507	500	499	507	515	511	487	559	532	522	515	540	513	522	462	490	461	503	536	526	500	509	547	470	524	496	560	515	528	509	485	529	516	480	503	535	478	549	479	545	517	458	537	509	522	526	485	507	475	480	466	545	490	486	464	501	545	500	486	512	492	505	506	501	510	547	506	462	524	529	511	515	487	519	496	505	487	532	542	496	494	506	526	518	507	533	522	505	496	510	480	521	530	536	479	520	482	517	509	503	533	477	521	511	515	514	525	547	539	510	496	531	481	527	561	484	513	503	540	493	522	506	534	507	525	503	527	501	503	526	446	485	470	483	515	531	507	526	543	522	510	522	517	476	542	554	545	516	517	502	527	523	509	514	544	563	487	509	497	526	533	483	477	528	522	543	531	525	535	552	528	528	558	496	501	526	526	524	515	505	491	532	474	536	507	544	489	500	503	506	480	486	498	502	528	514	513	518	514	506	536	479	579	509	529	509	471	492	518	509	541	491	547	488	509	493	526	497	523	509	543	519	509	472	551	516	558	509	513	503	492	479	551	524	492	509	495	515	532	497	560	509	528	496	522	476	505	539	505	490	471	548	464	522	529	525	491	515	539	514	538	494	518	487	443	502	503	478	502	474	552	505	500	518	509	551	529	488	505	464	485	561	489	511	528	482	508	537	520	516	493	518	506	507	516	482	559	546	545	520	517	512	474	520	503	535	512	504	491	487	513	503	504	531	497	519	535	493	521	513	502	558	523	541	506	509	499	525	484	522	529	491	501	524	553	516	518	509	488	513	504	532	488	539	506	475	514	501	535	529	526	552	539	525	509	474	539	529	526	501	540	499	519	520	512	514	506	507	492	577	549	487	523	497	510	491	515	524	482	544	545	532	545	512	487	508	515	533	511	526	504	581	543	537	544	533	513	501	518	450	494	501	518	564	497	508	482	502	506	514	526	553	521	502	474	504	475	554	510	521	491	527	504	501	519	491	473	515	492	484	505	538	540	511	491	495	509	503	525	558	527	493	509	498	481	502	545	530	488	513	493	511	502	525	533	523	490	540	508	511	523	516	555	530	452	480	539	514	524	503	512	524	579	540	503	546	509	498	542	530	539	515	500	503	479	547	493	476	501	480	528	497	499	504	500	534	522	494	515	522	494	538	482	546	539	537	576	510	503	517	462	483	493	516	543	527	509	504	512	505	485	543	500	500	525	507	542	515	491	533	492	535	479	541	544	544	512	524	479	515	504	555	535	465	514	498	495	516	513	529	515	502	541	516	477	542	511	505	563	508	560	501	497	498	510	493	517	486	532	520	506	501	554	490	482	508	541	524	502	501	486	498	493	474	498	491	508	472	498	516	486	516	514	525	525	535	481	518	498	513	527	540	532	492	514	537	509	531	488	528	533	494	492	528	569	514	543	473	483	480	485	531	472	513	506	537	503	554	541	520	507	475	546	491	493	525	501	469	497	527	519	504	498	517	527	496	478	537	515	513	508	529	534	523	492	549	510	559	506	518	496	550	546	534	518	514	560	521	547	485	540	532	482	437	527	509	535	532	526	494	552	464	492	517	543	508	530	500	548	531	519	523	525	554	516	505	491	561	534	490	530	517	509	544	512	505	515	520	529	527	558	497	511	508	499	545	500	530	497	494	498	530	484	464	507	496	526	537	521	526	519	481	503	527	496	538	497	486	533	523	560	469	564	559	512	536	533	531	504	527	488	501	482	517	500	485	534	496	541	511	517	527	514	507	514	541	512	528	533	537	503	532	486	511	529	507	490	523	504	503	508	505	520	487	534	538	513	472	488	539	463	494	562	503	503	543	484	523	461	508	531	504	489	528	548	517	490	528	502	477	534	513	508	535	498	517	474	513	510	496	500	543	514	507	547	488	521	524	496	543	493	523	525	507	533	482	535	555	491	525	516	467	508	540	545	527	542	494	529	521	519	596	538	526	507	536	524	505	455	547	491	498	484	519	544	501	513	480	527	552	463	497	474	523	534	526	520	500	525	497	506	506	502	504	519	548	563	547	499	519	514	522	539	502	500	517	532	514	490	511	533	558	529	500	590	493	505	521	518	524	528	527	524	508	533	500	545	511	557	509	499	505	505	512	496	525	498	506	502	536	514	489	491	495	491	519	523	516	492	496	486	462	511	514	520	511	496	534	509	530	473	536	527	489	519	468	507	534	494	495	517	524	498	517	523	523	534	498	512	510	528	515	511	508	526	503	526	538	530	509	527	488	541	556	502	550	515	522	490	511	501	503	511	539	529	527	490	533	512	507	510	517	535	495	520	539	481	526	508	554	516	512	515	508	558	506	504	522	462	532	534	560	495	523	521	509	539	545	537	524	533	543	504	533	522
23483	21244	27864	24930	20292	1593	531	397	346	346	309	339	308	349	298	295	291	282	298	292	287	278	284	302	306	283	266	306	284	290	300	281	280	278	266	280	281	262	287	254	264	279	277	277	283	258	271	306	269	289	270	234	272	284	244	277	307	280	252	261	291	254	264	252	309	271	256	267	275	273	278	280	266	277	276	293	317	283	296	307	264	308	250	251	253	279	283	243	274	284	258	287	295	264	273	270	285	290	270	265	293	266	269	291	292	275	304	288	256	296	235	293	297	254	261	278	251	235	239	265	235	263	267	283	261	277	271	267	286	266	272	237	263	288	270	253	256	273	284	253	263	241	259	293	230	296	272	285	254	271	286	286	300	242	292	286	256	293	272	265	274	266	246	258	238	258	267	265	269	293	279	255	266	275	303	252	261	308	277	247	303	272	269	268	278	301	268	288	262	231	280	306	258	299	261	282	276	276	274	293	278	273	246	282	281	272	294	282	256	283	265	251	306	273	308	300	277	314	271	236	271	289	265	275	255	270	264	259	256	255	275	267	272	299	280	294	291	254	279	251	250	261	271	256	277	264	280	288	277	259	266	315	261	292	278	290	272	263	249	274	301	266	275	261	272	272	254	268	260	270	271	279	251	265	263	266	263	273	266	268	273	309	285	242	260	283	288	260	284	263	294	291	259	242	280	283	280	254	244	244	258	314	248	269	254	232	270	275	270	260	263	270	256	274	283	265	261	267	258	250	305	242	269	253	268	272	289	264	266	258	294	295	263	258	283	275	273	259	295	269	298	297	290	280	277	297	242	273	264	220	262	275	273	244	285	266	263	260	266	279	294	279	287	239	294	279	262	256	274	261	261	284	302	257	287	270	256	299	282	252	263	277	279	278	286	274	288	263	277	261	250	241	247	291	266	270	259	229	282	285	246	280	257	255	264	298	243	280	269	270	289	250	288	251	274	285	284	274	258	270	271	299	295	247	273	242	260	266	271	260	275	293	293	294	256	267	286	277	265	245	296	273	305	295	244	288	272	270	276	276	279	268	252	274	257	272	252	297	265	273	282	278	222	260	241	306	271	272	263	274	267	278	308	276	291	263	321	272	280	288	283	261	266	274	259	275	241	252	317	280	285	262	274	261	257	290	263	269	264	288	274	280	267	246	270	274	279	267	291	285	281	278	265	248	281	277	268	289	266	259	306	282	282	287	240	298	276	266	288	243	265	268	269	265	289	275	295	242	285	296	254	288	271	281	262	263	277	287	278	271	272	277	251	280	288	278	271	272	289	284	281	265	282	249	250	279	293	264	263	277	279	260	244	259	275	275	266	278	261	264	283	297	301	275	271	262	282	297	271	270	272	281	266	276	297	284	269	267	261	291	271	268	265	257	298	261	265	263	241	278	261	298	267	295	286	272	267	239	266	275	266	283	282	280	275	277	279	302	248	260	284	283	270	266	287	276	276	277	249	296	267	273	305	272	259	265	303	266	253	263	287	278	281	278	256	276	271	279	249	286	269	252	245	267	272	272	278	244	296	265	286	292	266	277	287	261	295	263	262	282	268	293	295	274	275	256	295	290	248	287	278	299	258	257	259	254	253	273	264	293	273	277	258	248	266	223	258	252	276	260	283	246	299	248	282	280	245	291	270	277	258	265	288	304	271	280	286	269	279	261	255	267	261	257	266	278	260	259	288	248	310	286	267	309	267	254	285	267	249	262	272	271	271	276	276	256	281	262	253	252	261	278	263	250	250	271	279	287	285	264	265	274	264	272	271	237	291	258	244	289	295	306	299	282	280	242	281	272	283	275	273	284	257	277	270	286	291	263	266	294	283	262	260	279	264	284	260	239	272	262	263	260	256	280	298	282	252	259	272	284	293	249	279	287	270	283	271	278	278	271	276	254	280	251	270	283	283	262	289	244	270	263	267	280	294	282	259	308	242	247	248	282	291	264	286	266	256	290	291	279	252	269	261	287	287	312	306	286	278	282	270	265	272	267	240	294	279	270	263	264	273	267	277	278	270	283	276	266	275	260	264	316	248	249	308	287	253	275	277	261	277	315	293	279	266	286	302	279	254	255	255	287	237	285	286	289	291	283	292	285	262	259	291	272	303	273	269	258	275	263	291	271	273	272	297	282	301	266	261	278	256	314	251	242	278	249	292	286	257	282	311	319	305	285	267	271	254	279	296	279	270	286	259	285	280	262	254	258	274	243	292	244	268	272	286	295	272	279	241	258	285	294	271	249	262	250	255	305	264	271	280	283	254	276	254	282	261	295	271	268	283	278	280	285	258	302	252	269	252	321	253	292	262	260	279	268	264	261	300	275	275	280	273	276	271	266	275	247	256	282	266	259	288	271	243	264	260	293	256	283	248	271	262	252	276	312	252	282	253	286	263	295	258	283	274	251	293	283	256	236	268	257	264	268	253	280	279	284	294	287	274	271	274	277	253	259	263	279	302	243	302	256	282	263	257	282	266	269	299	277	287	270	242	259	255	250	268	274	282	263	282	264	283	280	253	274	318	281	279	268	245	286	271	300	278	289	242	300	247	250	292	266	286	253	255	267	289	277	282	282	281	288	280	293	249	286	271	270	252	281	273	263	295	262	285	276	299	299	303	266	257	264	269	250	243	249	264	265	270	297	256	258	237	309	266	291	258	296	272	272	299	303	246	298	256	277	266	297	231	303	277	289	277	254	283	293	281	290	284	285	251	282	260	285	282	247	280	283	287	255	263	246	288	249	238	282	275	273	300	269	270	274	289	286	294	295	251	263	307	274	267	276	261	255	274	276	278	273	267	299	260	271	274	275	269	268	273	285	277	274	260	295	283	273	295	289	286	261	275	277	280	263	256	285	240	304	275	263	263	292	249	295	279	283	297	283	246	275	302	285	278	284	265	275	271	295	275	263	259	278	287	258	235	238	283	272	285	272	286	264	264	270	289	252	309	284	279	266	261	226	265	289	276	251	280	274	257	282	277	261	278	247	272	295	286	243	291	261	264	305	278	266	270	281	266	277	276	267	255	285	296	259	235	279	302	286	250	289	281	264	294	270	259	230	270	279	331	287	273	278	269	253	302	294	276	271	289	256	253	280	281	284	273	263	269	266	248	254	259	277	290	247	290	239	247	274	264	270	249	266	294	265	280	259	294	282	262	251	282	270	294	315	294	288	312	303	292	287	304	281	249	253	274	252	276	293	284	249	278	251	264	268	277	255	273	282	242	271	276	260	264	266	272	275	282	287	299	272	296	269	284	309	267	265	297	264	262	269	282	266	254	275	274	289	255	265	294	266	284	263	278	283	277	249	296	291	262	266	304	270	272	290	268	260	302	281	261	248	262	272	247	272	265	272	274	321	265	259	270	269	301	246	246	271	261	285	257	280	261	288	295	255	299	292	267	286	275	266	284	256	284	259	277	279	269	285	258	271	293	270	292	275	272	246	261	259	278	255	241	308	271	323	268	281	302	274	298	287	292	265	303	267	280	244	286	292
24830	6416	4042	1866	1394	1064	858	710	654	591	523	542	517	475	436	436	433	418	430	410	414	435	404	373	392	390	396	391	378	360	389	415	371	383	399	365	397	416	433	412	383	388	365	368	382	386	408	350	364	425	384	389	366	385	306	377	365	390	397	367	381	348	379	387	404	396	346	392	389	369	361	384	397	396	401	420	355	378	424	380	376	382	383	345	397	382	399	398	419	365	399	409	394	396	382	398	361	378	390	367	384	377	401	367	392	383	411	391	412	360	408	382	370	373	379	353	404	397	394	394	374	401	424	367	410	388	357	376	374	380	369	382	395	367	397	408	363	355	382	361	392	369	361	392	381	395	341	395	392	413	365	379	384	374	388	400	377	391	338	420	337	379	321	373	387	375	358	365	384	405	349	392	375	368	384	386	386	404	335	407	363	347	376	392	383	384	356	358	371	388	355	397	372	361	341	366	413	390	386	394	364	386	395	411	375	392	388	410	391	365	348	388	355	424	366	369	390	371	368	354	369	405	381	388	400	394	361	377	367	378	386	365	390	368	409	374	384	389	374	393	360	346	343	365	377	350	375	354	396	360	380	373	382	370	379	386	344	375	344	385	371	369	407	401	376	386	407	393	361	372	368	411	386	386	417	363	364	389	423	385	371	403	349	378	386	374	361	400	395	405	364	410	376	389	381	361	377	396	391	378	374	373	384	408	357	369	388	408	373	375	400	411	404	370	401	375	352	357	357	410	412	373	372	370	373	393	393	385	362	383	391	362	394	368	382	383	354	404	370	389	393	406	404	371	409	383	378	352	378	362	408	371	373	368	420	393	391	372	372	372	368	390	375	391	399	407	393	396	402	350	376	405	368	383	377	402	376	426	381	378	415	382	370	388	378	355	370	380	386	384	382	405	407	391	356	385	382	365	377	340	364	356	346	353	365	355	372	407	399	370	367	355	359	343	384	362	406	344	384	358	370	367	385	393	363	357	430	370	378	384	408	383	381	381	375	336	407	383	363	413	384	396	350	404	393	397	387	357	361	395	386	390	370	402	408	386	361	415	380	328	391	401	376	387	368	368	352	379	373	358	403	378	383	347	377	367	365	404	397	409	365	377	385	397	387	395	403	379	390	390	335	369	369	390	411	364	354	390	356	385	385	386	390	390	357	376	374	351	408	410	355	383	374	402	399	396	353	372	368	366	372	354	419	366	380	378	387	370	405	368	384	386	401	389	387	374	359	364	351	388	404	423	352	383	378	396	396	343	354	387	391	365	373	425	376	379	396	378	402	407	352	380	388	356	350	348	389	372	382	376	366	357	405	377	388	370	381	386	368	344	431	441	410	393	369	381	397	368	387	373	388	396	412	414	389	357	404	373	390	424	413	384	372	338	356	372	346	402	357	373	397	404	370	389	358	389	370	385	322	356	412	397	402	411	357	379	402	341	392	375	410	374	416	384	335	390	379	373	399	437	418	366	416	395	383	384	384	390	382	364	362	386	350	366	370	401	386	377	353	358	368	359	376	350	366	360	392	376	404	381	362	372	371	393	353	392	387	378	410	408	391	378	381	339	372	367	395	387	419	365	396	376	356	363	387	394	376	392	369	398	372	400	379	348	342	372	390	403	395	376	366	364	369	392	401	367	367	377	409	370	390	386	383	374	365	351	376	395	368	384	403	405	415	380	369	363	378	393	382	393	366	368	393	356	364	382	374	402	376	392	380	385	354	381	355	415	404	365	381	353	398	361	396	348	357	398	366	358	358	387	390	407	388	391	357	352	369	367	388	373	393	360	366	400	375	395	384	362	367	378	377	385	365	371	396	373	387	393	363	416	404	387	385	422	379	412	375	354	401	378	408	376	367	368	415	397	411	346	378	360	337	329	410	386	379	390	387	357	394	372	387	370	363	384	413	382	359	364	408	353	407	391	375	389	346	403	422	407	363	374	370	374	374	379	348	373	383	381	383	350	398	342	371	362	398	375	397	385	382	408	348	388	388	382	383	363	401	371	390	419	409	404	381	380	373	426	388	362	412	380	330	392	430	393	399	369	412	367	367	392	338	345	373	381	370	377	402	397	346	375	378	359	367	412	355	395	399	358	420	368	389	374	372	398	416	351	386	349	353	387	321	365	384	372	361	385	400	381	406	384	391	377	375	385	384	370	377	390	369	400	397	362	409	374	372	379	395	351	366	351	357	363	407	386	378	358	356	406	394	373	387	366	334	411	392	360	390	388	394	381	386	376	396	381	394	376	368	409	352	410	357	401	355	425	401	401	359	366	395	380	397	379	369	378	372	393	421	381	406	355	403	375	392	374	358	413	375	368	372	362	375	401	374	404	384	368	402	362	386	396	416	381	441	347	397	398	385	402	360	423	345	383	383	409	355	331	391	350	376	391	393	378	377	439	365	380	402	359	379	393	370	404	366	380	377	392	394	390	363	388	401	374	390	390	394	369	377	377	413	358	369	392	401	340	356	394	369	360	364	384	393	371	382	370	363	388	374	365	376	400	394	384	376	405	395	361	369	368	368	409	340	407	357	373	370	406	384	385	365	391	387	386	399	340	358	370	397	388	373	352	432	391	368	382	336	408	381	369	408	369	431	378	400	383	378	357	382	374	412	364	371	383	396	380	366	356	353	367	415	369	377	372	378	392	369	373	352	399	384	411	399	417	392	397	403	380	315	362	412	393	388	353	350	384	360	411	359	409	410	374	382	362	364	366	373	380	372	396	372	369	385	357	364	388	373	396	352	399	408	396	380	394	380	380	388	375	393	364	381	396	343	364	404	413	387	379	392	384	385	381	406	400	366	412	421	361	400	408	381	373	409	374	389	380	376	368	371	352	437	373	371	331	366	349	320	357	383	372	363	367	391	340	390	404	368	400	441	416	389	379	406	378	354	393	373	397	374	379	401	359	369	389	375	370	392	407	389	390	376	378	396	393	369	368	378	372	396	359	332	363	381	374	359	391	359	391	376	392	370	381	354	379	427	413	385	374	352	398	407	370	374	375	390	372	389	384	353	393	415	362	374	404	388	390	426	424	399	379	383	385	399	404	393	400	375	377	420	381	384	429	371	400	398	354	368	422	420	385	373	349	400	385	397	355	385	380	414	396	390	402	361	376	371	411	368	378	382	395	421	379	404	401	360	398	375	356	387	383	402	406	348	375	378	367	395	358	343	369	360	395	371	371	355	387	365	392	369	394	361	375	425	359	382	397	375	384	377	376	406	362	355	389	397	361	372	359	403	404	370	417	379	380	412	389	369	396	376	373	393	404	377	363	386	385	357	394	350	380	356	354	385	397	395	378	371	395	373	416	385	404	385	411	391	359	369	409	417	367	404	409	404	343	370	367	408	391	401	370	379	416	377	373	380	370	380	381	358	374	400	346	381	404	369	366	368	381	372	405	369	454	383	368	398	428	359	365	396	387	376	359	390	373	384	379	379	390	383	352	395	360	370	409	367	383	386	404	368	374	406	357	400	355	379	410	350	380
24831	21233	25630	21807	908	359	326	305	314	297	283	271	263	262	273	281	254	276	287	279	272	285	292	262	278	281	283	291	247	243	263	259	270	263	258	303	248	263	280	247	246	275	276	288	301	267	276	283	244	263	287	258	286	258	268	246	254	302	299	275	284	257	268	274	276	240	296	247	291	275	293	281	267	275	290	269	254	279	251	238	284	277	266	259	271	273	321	278	267	281	228	284	276	294	286	277	286	299	250	271	257	276	272	264	273	279	287	265	275	299	275	308	270	267	286	269	282	263	254	266	280	296	251	278	279	262	283	260	293	282	284	261	260	261	247	268	275	274	276	265	303	264	291	261	273	265	267	268	306	252	274	291	274	281	240	277	280	271	282	276	271	264	266	258	268	245	264	255	241	280	255	275	260	278	271	247	294	273	245	297	245	280	271	248	260	273	292	290	271	279	278	268	272	284	281	258	304	258	294	293	255	263	247	263	251	277	269	271	270	284	276	259	263	260	299	279	270	267	267	272	293	263	311	298	267	261	288	253	281	257	286	269	292	234	269	243	255	242	273	281	286	276	278	288	265	261	276	278	256	279	298	289	258	257	293	268	274	280	256	283	254	289	263	261	279	283	287	287	285	243	251	283	271	258	310	271	287	272	281	269	292	269	285	292	280	246	275	271	312	267	278	246	285	273	272	268	288	264	260	263	273	315	287	292	287	295	276	277	248	259	266	287	269	274	292	265	293	268	282	249	245	288	251	274	269	246	252	279	271	275	283	303	264	272	260	258	265	270	268	269	260	295	287	253	304	280	314	238	261	279	273	276	248	277	285	243	267	281	270	278	248	285	272	296	273	267	265	255	298	266	272	241	261	265	268	271	300	277	266	294	274	262	326	257	266	255	246	267	267	252	309	242	286	312	279	271	268	278	269	286	276	280	253	262	266	257	268	296	297	266	274	256	274	295	273	273	299	273	281	275	246	293	278	290	249	293	294	255	284	270	255	305	260	267	279	286	263	261	250	266	249	308	242	283	261	265	267	290	240	281	272	275	270	263	274	278	275	277	273	259	251	257	261	268	284	299	264	241	273	274	247	255	290	244	297	250	257	259	276	295	271	263	273	251	253	274	287	244	270	232	274	306	257	285	250	281	267	295	272	280	256	268	289	263	272	242	263	262	234	272	240	251	257	270	284	284	278	231	270	279	277	280	280	250	286	286	280	287	258	275	264	270	284	262	268	260	247	259	266	293	291	257	244	257	251	235	277	267	266	313	295	301	281	292	263	280	228	273	269	294	267	264	273	251	269	289	282	283	286	271	260	253	278	260	268	272	273	260	291	276	264	267	288	276	275	275	280	269	268	267	254	263	243	317	255	270	253	261	276	256	260	277	256	286	275	245	285	272	242	291	281	295	278	266	255	264	260	276	274	269	246	267	240	253	287	291	280	295	279	294	264	229	298	265	278	276	258	238	273	281	275	263	279	285	290	260	239	268	252	293	298	255	252	247	269	257	262	246	300	270	262	270	278	271	293	278	247	281	262	266	244	262	300	250	288	254	265	258	281	270	269	273	267	288	270	261	246	264	262	240	293	274	301	279	299	253	255	287	264	281	316	276	277	283	284	270	288	282	294	288	284	271	265	271	283	276	255	261	276	270	272	289	269	297	251	283	286	272	247	230	285	259	249	293	295	250	261	305	262	298	250	284	285	258	283	249	265	231	279	272	248	275	269	255	276	264	288	257	252	273	251	264	254	280	285	260	292	276	267	302	297	275	280	234	263	222	282	279	229	267	266	304	285	268	274	259	260	245	276	286	247	270	280	283	293	271	283	292	242	289	278	241	302	289	260	290	273	274	253	291	249	262	251	273	280	304	255	258	242	272	256	281	244	286	270	314	267	249	279	265	261	268	265	247	253	275	261	279	247	252	287	286	260	261	281	266	261	296	250	276	249	252	272	251	288	239	266	258	294	254	260	278	268	275	258	231	288	259	261	241	270	258	298	268	275	310	286	263	297	305	261	268	243	284	261	247	281	278	268	277	253	270	279	271	282	264	271	259	281	268	266	291	267	249	265	284	261	265	284	281	278	279	304	242	292	268	275	294	296	247	280	277	247	267	287	243	285	272	318	264	271	278	276	294	254	253	253	268	257	270	292	267	261	261	273	255	267	264	254	291	266	302	276	263	263	254	284	243	276	275	267	261	288	270	276	275	302	289	273	260	255	257	273	260	276	256	261	280	268	285	247	247	255	262	247	283	281	235	260	289	249	280	282	319	258	262	241	245	283	251	263	266	267	286	279	263	223	282	269	279	272	260	297	282	273	298	285	278	259	298	267	251	284	301	249	270	246	270	274	281	269	283	305	293	301	306	261	275	267	265	267	285	267	275	268	271	281	262	307	272	254	270	284	283	250	269	281	272	281	233	279	275	310	279	279	270	259	254	263	259	265	274	296	289	251	258	266	245	300	292	252	273	300	242	270	283	275	273	265	260	249	250	292	291	248	259	265	296	278	279	284	288	260	275	274	266	290	244	276	276	259	310	249	283	262	276	273	246	268	269	291	263	268	314	250	270	262	278	274	263	297	268	273	269	281	288	263	264	279	279	278	274	287	249	266	267	255	249	275	263	273	285	266	267	278	282	268	290	240	253	282	275	277	253	268	278	293	268	272	281	268	305	232	293	253	274	256	247	267	252	262	274	262	250	260	286	274	269	308	256	281	267	275	274	282	282	251	273	269	305	244	293	279	270	259	281	271	264	279	265	300	305	282	272	300	282	284	276	264	259	283	300	270	278	279	245	259	278	274	311	294	266	231	297	235	281	278	273	296	279	258	285	249	258	285	264	286	241	278	305	256	284	264	276	290	255	279	268	245	238	273	262	261	261	264	280	267	274	253	281	280	257	289	260	278	284	240	265	257	286	260	280	318	280	272	273	257	252	268	280	269	269	257	279	242	252	288	260	273	248	253	264	254	233	271	252	285	277	286	276	277	312	278	263	256	286	224	278	263	280	242	288	295	289	288	243	256	274	274	247	271	258	252	284	292	243	275	305	257	255	253	285	269	297	292	308	278	300	287	250	271	275	288	271	268	274	270	296	300	271	252	276	278	265	312	275	275	261	271	284	245	258	274	255	264	271	249	279	260	283	288	292	257	246	273	237	290	268	244	248	288	274	303	265	282	245	267	291	283	280	291	256	277	231	270	278	284	271	256	255	254	270	250	276	254	256	249	264	302	285	269	265	273	248	269	246	272	271	284	268	272	252	258	286	265	277	274	279	273	272	308	258	275	289	282	237	276	285	276	239	271	295	274	268	290	243	242	265	267	251	249	271	288	292	291	315	280	281	233	264	282	277	283	260	282	282	280	267	267	270	266	264	280	267	253	284	281	266	280	280	279	275	279	270	279	270	249	276	273	280	269	275	254	272	254	298	278	258	244	251	254	285	252	257	274	260	290	269	287	270	263	285	261	278	270	275	276	311	284	291	250	277	287	268	262	310
22794	3053	1937	1039	789	666	560	553	497	437	434	418	416	370	385	405	380	372	401	351	375	359	399	356	384	336	365	356	379	385	379	392	384	384	378	360	398	387	403	339	403	352	354	355	385	409	385	350	363	373	356	386	325	399	337	374	399	366	337	335	358	392	366	364	360	355	385	372	361	358	366	342	397	374	393	358	374	366	376	403	350	368	373	336	360	325	371	337	382	349	371	340	355	359	380	358	394	391	365	390	349	363	335	375	385	383	362	386	392	334	342	371	367	385	364	382	344	352	351	403	344	388	354	341	358	373	379	356	341	391	362	340	335	378	338	422	346	391	356	391	350	372	392	325	364	345	372	351	375	328	385	329	358	353	361	363	368	355	345	386	368	356	372	366	359	404	380	343	366	344	378	392	386	362	375	353	388	353	362	381	361	377	354	377	337	383	341	331	367	354	350	373	368	356	365	375	396	352	374	392	350	401	357	341	349	388	378	366	342	349	351	374	362	371	345	358	393	372	388	349	358	345	377	390	368	351	357	375	372	364	343	374	360	341	357	353	343	381	358	386	377	378	348	360	378	365	354	363	363	373	379	367	346	336	370	347	387	364	404	383	336	370	373	373	370	369	378	376	365	378	310	323	389	348	359	346	376	353	341	382	331	364	361	349	352	392	406	347	353	366	368	366	346	327	417	371	332	341	348	376	336	339	369	375	368	358	360	359	358	356	323	349	355	388	373	365	358	382	379	356	367	360	343	362	371	366	341	361	346	349	360	367	360	344	343	327	373	365	368	327	310	355	347	350	354	341	362	394	335	384	376	395	367	351	351	368	397	353	386	365	382	343	362	373	356	398	353	378	389	367	357	380	365	369	337	371	374	343	338	380	372	357	353	379	341	343	381	393	382	352	340	362	359	361	377	414	362	363	373	390	351	366	378	356	340	336	364	337	341	372	370	359	322	375	363	343	388	369	364	377	364	376	334	416	378	379	345	402	395	350	369	372	358	364	390	390	344	384	338	340	367	345	378	381	373	335	391	368	378	368	374	370	390	335	366	345	370	383	369	372	375	372	361	373	345	344	350	378	396	374	385	377	414	374	379	364	416	368	345	363	383	349	346	383	378	342	374	314	380	353	381	350	396	337	392	354	375	366	391	364	351	364	364	351	376	342	383	405	339	335	394	354	396	356	365	366	372	354	346	353	337	373	414	322	377	331	359	352	344	362	377	411	353	355	351	326	343	337	355	331	352	350	374	385	362	367	388	352	348	317	349	417	375	350	331	346	388	348	336	361	349	374	326	328	355	365	344	376	377	370	406	388	382	352	359	386	376	369	379	350	352	374	345	346	377	391	383	378	376	352	345	375	372	364	363	376	373	364	340	346	335	368	348	334	363	379	370	336	381	387	330	341	351	343	356	368	362	392	349	402	364	417	370	363	379	365	371	356	346	389	333	364	342	367	387	370	380	363	366	393	388	345	346	352	352	354	357	383	358	342	363	355	379	385	364	334	364	371	350	353	369	352	376	367	367	383	384	376	370	394	368	376	341	354	338	371	357	374	386	362	361	338	358	364	369	361	381	356	340	375	370	381	388	364	371	350	361	349	363	358	383	358	352	331	348	331	381	351	344	346	360	369	377	400	380	346	353	390	372	359	365	379	399	371	382	371	380	402	345	362	357	369	323	354	325	325	322	349	367	356	343	340	342	354	337	383	333	368	400	331	384	314	342	354	391	369	344	379	357	393	405	353	356	341	340	335	353	370	364	386	366	353	332	354	350	361	339	390	380	388	385	351	373	358	327	359	328	364	331	365	365	371	373	377	387	348	381	366	372	351	362	358	379	397	356	345	405	348	380	338	374	348	350	362	331	355	368	345	370	355	345	372	356	369	337	373	348	360	377	366	387	372	370	351	351	361	373	366	382	384	413	366	357	393	350	344	373	352	381	351	395	386	369	400	348	348	329	351	372	336	368	366	355	375	383	362	366	366	336	336	379	348	386	392	367	368	375	373	334	407	349	395	360	350	374	349	343	373	384	346	402	357	349	375	391	362	350	383	341	334	361	352	417	365	358	351	338	349	354	351	381	334	384	369	386	363	360	366	341	354	360	369	413	365	348	324	337	354	367	349	367	375	298	409	388	358	356	381	365	401	330	396	378	373	343	375	315	328	369	373	372	325	371	362	370	378	345	353	350	365	361	328	344	399	357	361	358	320	353	358	346	374	374	352	366	345	359	395	354	320	357	367	407	376	373	381	371	328	333	370	356	390	423	364	383	332	344	376	348	381	378	355	376	337	390	339	357	354	355	360	364	330	360	342	327	363	360	360	407	352	350	419	374	364	370	364	359	345	378	362	388	375	374	367	337	337	348	346	367	355	365	354	377	344	351	374	360	362	367	390	347	385	381	362	336	337	352	339	345	377	356	353	371	370	375	390	368	380	371	360	350	347	335	350	369	372	350	389	364	363	377	377	340	354	342	348	358	380	361	385	341	340	372	395	367	364	355	359	363	368	377	367	341	374	343	386	345	358	352	368	319	341	350	324	374	378	376	368	371	375	372	376	354	313	345	369	343	402	375	336	347	343	334	332	397	340	363	368	371	366	375	368	352	387	346	378	359	353	357	342	360	329	358	354	388	365	355	416	379	369	371	338	371	399	375	375	371	354	337	396	341	385	357	338	363	358	358	358	350	372	348	366	366	365	353	334	358	348	344	351	343	359	335	361	391	356	349	347	353	361	384	371	373	408	357	350	390	363	333	363	388	364	351	348	357	347	413	345	400	361	351	388	384	395	374	329	386	380	379	351	333	390	380	333	385	329	350	374	396	352	384	348	360	379	372	372	374	379	370	349	353	366	419	317	359	366	337	336	362	334	371	367	355	368	377	376	352	360	349	353	380	352	347	351	380	355	360	357	379	348	359	366	362	363	334	365	369	360	333	327	369	354	335	378	326	376	359	345	390	383	356	369	404	372	363	376	391	365	337	351	322	337	342	402	379	393	349	318	351	375	361	345	392	347	339	370	385	361	380	358	342	341	357	330	370	385	396	338	376	367	351	372	347	364	378	377	352	378	367	364	375	368	374	339	368	378	360	340	363	356	357	356	346	390	364	362	378	377	361	362	318	381	358	336	342	353	395	362	369	353	378	360	360	339	345	351	379	363	376	354	340	353	348	353	353	352	377	360	411	375	369	360	383	346	387	359	347	389	347	358	350	362	375	388	363	375	360	371	358	369	327	331	362	358	373	371	310	382	403	343	392	379	347	357	375	353	351	366	363	371	365	354	376	349	361	351	371	355	384	364	311	357	366	352	391	355	330	364	345	372	346	333	381	380	346	336	352	375	350	356	371	343	326	368	360	331	366	358	363	346	396	357	368	355	375	367	377	366	342	393	358	381	352	356	371	358	380	366	386	379	379	368	353	392	371	356	375	402	365	343	343	345	380	350	362	342	324	356	363	363	370	363	355	355	356	336	378	361	347	361	379	359	369	346	341	378
22616	21324	28609	24370	21321	18319	856	346	268	221	227	210	156	205	137	158	151	154	124	124	157	114	113	128	101	112	120	111	120	102	109	103	108	127	113	111	105	130	132	100	126	104	99	120	103	98	119	122	103	101	122	120	126	94	105	132	108	106	117	100	106	111	98	93	103	116	111	107	99	103	114	109	111	97	112	97	122	117	126	104	108	104	87	97	113	112	128	124	110	110	133	112	116	110	114	94	113	104	109	95	119	125	98	117	102	120	111	103	93	101	108	100	97	109	101	110	116	117	99	123	99	98	111	89	100	109	98	104	118	114	106	121	120	107	97	100	101	96	123	104	94	95	97	94	91	114	116	103	99	104	99	101	100	120	113	98	99	99	109	101	115	105	89	124	97	111	113	98	113	120	128	125	99	96	111	101	112	106	102	106	98	116	120	106	101	103	100	113	114	103	92	95	91	81	108	112	96	117	114	107	104	112	100	135	102	102	95	99	100	129	107	95	105	100	98	88	116	104	91	116	103	88	105	116	112	104	90	107	116	109	100	113	114	130	98	103	93	101	103	112	101	125	122	98	110	94	94	112	92	128	100	97	106	116	89	93	102	93	105	83	124	96	103	118	113	116	106	101	107	104	115	97	101	94	94	110	109	101	116	116	90	115	99	110	96	93	103	110	104	98	100	96	120	92	96	111	110	85	109	91	109	118	96	92	118	127	99	109	72	102	113	116	96	106	113	120	111	100	101	92	115	96	105	112	92	113	95	111	92	103	109	105	117	92	87	111	132	105	114	100	129	115	86	112	105	113	115	100	123	106	112	83	115	91	113	106	92	103	107	116	111	91	125	122	110	113	115	112	113	88	109	113	94	110	86	90	98	95	89	104	117	120	100	113	100	113	102	105	120	116	116	115	115	104	88	102	92	109	114	102	116	110	111	139	89	109	98	109	111	95	118	126	131	96	136	108	109	95	99	116	126	103	99	99	98	119	113	122	115	119	92	112	110	112	109	104	122	96	98	93	98	108	91	90	90	117	98	86	125	101	101	112	128	96	120	108	117	121	102	121	103	100	91	103	116	109	100	101	109	101	103	121	96	102	111	121	99	104	110	99	110	96	92	90	95	102	89	95	113	100	103	94	97	102	112	104	95	108	95	100	123	100	121	115	84	107	94	110	109	112	103	104	121	109	109	94	92	111	105	77	89	108	119	105	114	117	90	106	92	90	106	121	102	100	94	106	115	111	106	112	115	120	102	89	103	94	91	127	104	106	87	108	117	98	116	120	119	83	99	94	122	101	102	108	118	99	114	94	114	114	118	95	93	124	89	122	97	95	108	100	106	120	98	108	141	109	89	96	106	95	126	97	103	112	94	117	109	126	95	101	110	102	121	86	104	108	114	129	96	106	107	132	102	99	97	117	94	102	110	113	104	93	119	99	99	108	105	105	118	99	93	114	111	79	115	98	100	104	110	110	95	89	107	96	112	109	95	104	123	118	111	96	103	111	117	115	127	104	107	104	82	96	86	100	119	106	108	90	111	124	111	99	103	101	113	104	94	101	112	106	111	103	88	117	113	114	125	110	109	103	115	116	107	100	99	113	94	100	107	124	113	95	106	104	114	99	100	104	93	117	115	97	108	106	94	118	94	115	121	92	104	105	109	117	94	112	83	125	104	109	111	101	117	94	112	99	93	98	74	101	97	117	105	107	110	100	102	117	86	96	110	115	96	111	96	119	116	115	93	98	105	107	106	96	97	89	102	102	110	102	105	120	112	114	97	86	108	128	114	105	116	96	93	101	105	111	122	103	94	112	118	105	105	96	107	105	110	104	106	99	119	122	96	93	101	101	105	105	105	97	117	108	121	119	92	126	108	108	98	116	122	110	106	95	111	101	90	112	108	107	115	122	119	92	105	106	96	104	90	106	96	95	98	95	93	112	105	94	90	104	103	111	104	124	99	107	106	124	99	113	88	98	84	92	120	112	99	111	120	100	85	107	102	102	118	113	123	104	106	111	101	98	118	113	107	105	100	120	109	96	102	118	113	107	93	105	107	81	119	104	106	89	95	88	113	84	94	109	91	105	109	100	114	103	110	109	101	106	109	124	109	116	100	107	95	82	120	102	107	93	97	94	116	91	99	100	124	78	99	101	105	96	86	105	117	110	103	103	103	103	105	94	98	122	110	118	86	101	87	105	112	111	123	97	103	104	120	103	104	119	98	88	110	120	103	93	120	115	105	105	93	111	110	130	101	105	88	92	100	124	92	103	115	99	133	103	90	119	92	121	109	119	109	130	117	92	120	84	95	110	89	107	86	99	82	118	105	104	107	105	116	102	132	121	99	116	109	115	113	101	107	108	114	99	126	99	112	99	107	119	106	95	122	105	112	109	91	111	127	103	104	96	111	105	104	96	100	91	101	96	95	94	92	125	124	127	100	116	115	92	112	111	97	98	127	95	90	130	80	104	91	104	117	107	100	90	95	96	106	102	101	128	110	122	111	113	104	108	105	95	77	88	104	114	86	105	98	114	118	105	115	94	106	97	106	114	119	114	113	111	108	100	98	100	109	107	98	116	83	92	130	110	99	114	106	106	100	100	104	98	107	111	117	111	115	93	88	94	109	105	114	92	109	121	99	102	112	115	96	84	93	96	102	105	104	112	91	96	104	121	107	111	99	103	121	106	91	106	96	108	98	88	108	113	118	119	104	112	97	118	111	110	104	114	101	93	90	88	106	115	100	89	101	96	102	106	111	123	106	107	113	114	103	113	122	136	99	113	90	98	103	112	101	122	101	99	121	96	97	94	118	113	119	123	99	124	117	112	108	105	100	99	109	87	120	116	114	107	119	90	104	96	105	99	114	125	93	97	111	105	117	98	108	107	104	97	87	121	99	108	123	108	111	101	103	100	114	109	98	97	102	106	109	108	97	95	111	124	110	96	104	108	100	103	117	104	96	89	98	110	137	123	95	106	112	87	105	128	116	99	126	96	109	108	106	106	116	103	110	108	87	106	97	98	95	105	105	105	101	109	118	114	113	92	123	114	95	116	125	121	104	115	105	108	103	121	109	104	101	109	106	110	121	113	103	87	110	102	106	106	128	106	82	113	85	121	101	89	107	104	89	107	100	100	132	106	117	103	119	104	103	99	94	97	94	125	132	110	102	93	106	112	95	110	100	106	97	103	99	103	91	111	111	120	106	95	102	121	100	113	87	125	95	118	104	112	105	113	121	104	99	115	120	91	96	115	98	105	85	118	100	105	119	105	108	105	95	110	96	122	96	106	109	106	122	97	119	112	103	127	85	111	98	110	122	104	104	109	109	124	106	111	104	119	98	99	96	118	107	98	108	103	94	102	88	104	118	104	93	121	109	113	106	123	97	107	103	105	103	101	92	112	109	107	117	89	128	93	83	96	97	102	98	102	95	112	131	98	97	110	87	102	91	102	112	105	111	121	99	96	104	101	100	105	111	109	107	113	95	90	103	110	105	95	103	117
28940	10514	6362	2935	2037	1505	1007	811	663	542	431	437	355	347	282	256	277	226	225	217	211	183	183	222	211	169	203	195	183	190	173	166	182	173	196	173	178	160	169	159	178	162	164	168	164	161	144	157	159	172	147	154	160	155	180	145	134	151	170	151	150	149	158	170	138	166	147	148	146	144	173	138	181	154	174	162	145	158	153	151	165	127	147	170	151	159	138	160	141	136	152	126	151	157	159	145	152	139	126	141	183	140	161	137	162	138	159	132	164	169	155	156	159	169	134	167	162	141	146	156	150	129	152	145	145	175	157	155	137	158	139	143	157	160	172	138	183	159	153	146	154	151	163	158	157	153	164	160	159	127	138	146	159	145	146	148	155	156	150	139	166	153	147	156	138	159	131	156	153	143	163	161	152	145	157	134	150	148	141	163	156	153	145	149	143	152	165	146	147	160	153	142	163	151	151	170	144	138	164	155	174	155	185	156	146	142	152	161	144	136	148	144	133	142	173	133	147	143	158	170	138	168	149	146	162	151	129	144	149	160	133	159	147	141	149	160	171	138	155	158	142	146	122	157	166	160	145	162	129	154	126	145	140	145	148	132	150	156	151	159	161	145	132	159	164	139	170	145	171	142	169	156	170	156	153	151	151	171	138	152	161	137	152	157	175	132	155	120	133	159	172	161	134	163	165	166	182	150	159	154	140	131	135	176	163	129	149	146	146	150	165	142	128	155	147	163	133	155	163	149	151	137	134	165	145	175	163	149	148	153	163	149	147	153	177	146	153	173	161	155	153	152	174	156	141	159	149	147	150	130	128	146	167	144	161	138	123	168	157	150	132	159	136	138	153	148	176	133	131	147	174	129	147	152	126	154	165	138	138	145	162	180	141	137	154	151	138	151	155	138	145	154	153	140	141	165	144	157	144	160	153	137	166	153	155	158	155	132	136	143	159	164	139	159	139	146	140	139	144	139	151	161	148	166	147	159	139	179	139	128	155	150	174	125	150	145	159	158	142	162	132	139	153	140	156	127	154	148	143	147	149	153	148	154	171	147	146	137	145	151	135	150	157	145	169	153	174	134	139	138	133	151	138	151	137	147	149	153	155	149	140	171	142	189	148	149	124	162	154	127	159	158	127	151	154	171	156	157	143	159	148	143	151	161	156	165	130	154	156	159	137	163	175	145	161	151	140	141	141	146	148	149	147	130	146	148	144	153	161	135	146	152	138	139	158	139	158	156	165	117	160	154	161	156	146	149	144	163	163	155	147	155	173	146	161	163	164	154	152	170	155	124	143	145	152	142	159	134	134	133	150	146	181	162	148	162	144	155	143	160	143	141	139	138	137	156	163	145	148	152	162	162	161	153	145	170	115	143	139	133	155	153	146	149	164	148	168	165	134	134	152	146	128	151	145	152	157	170	134	148	137	132	141	166	139	137	160	149	141	140	138	158	155	150	151	125	135	145	149	163	142	156	143	152	157	158	164	174	152	152	129	143	169	150	152	136	151	148	128	147	151	155	174	149	165	184	144	158	140	142	143	161	157	156	163	159	153	169	128	175	163	135	159	157	152	129	142	136	155	168	148	154	166	145	141	147	154	141	155	149	153	120	156	161	114	158	138	149	155	155	156	156	166	147	145	148	179	147	151	151	160	149	147	185	150	160	144	134	135	149	155	167	136	152	144	149	160	148	146	137	155	164	134	142	141	152	160	164	150	143	169	147	144	145	152	154	145	139	159	142	169	154	145	153	150	122	148	150	135	162	152	157	150	143	162	145	138	146	139	151	154	126	158	156	158	142	164	139	150	163	147	148	145	138	151	143	146	167	145	154	142	151	147	142	154	161	150	161	156	150	140	154	141	138	136	152	165	135	154	164	141	135	141	166	143	170	141	133	149	146	145	152	170	139	146	172	131	164	142	158	174	149	154	150	164	151	138	153	142	159	148	147	146	156	132	141	150	150	137	145	158	130	153	139	148	163	155	145	155	133	157	139	147	138	170	145	153	154	170	158	134	158	134	139	144	145	143	136	152	164	148	125	156	151	136	150	162	176	149	164	143	131	131	147	147	131	149	161	154	140	168	153	157	140	142	173	149	158	164	163	154	144	163	136	159	140	160	157	176	154	140	142	184	145	158	142	157	152	145	139	153	130	155	167	160	146	156	124	155	143	144	150	144	147	163	154	160	171	132	158	137	172	153	158	126	149	125	150	162	162	128	151	150	136	145	144	147	136	158	152	165	138	146	162	115	151	147	147	152	158	142	147	151	168	157	145	148	144	162	160	143	132	158	145	142	144	145	153	153	142	122	151	170	156	156	150	146	146	154	128	154	152	159	149	152	145	147	163	154	152	118	159	156	146	136	159	143	153	154	139	153	148	153	178	150	114	147	119	144	145	154	142	119	156	153	155	142	147	153	143	149	162	156	163	141	141	157	145	175	132	149	172	161	151	131	151	139	136	142	132	153	158	165	177	168	150	131	141	159	157	143	144	140	131	169	158	150	142	127	149	158	148	168	138	142	136	156	146	140	164	166	144	167	160	157	133	168	156	125	149	136	143	160	151	159	144	165	142	145	140	154	156	139	150	157	134	164	144	144	168	159	149	158	159	144	154	146	154	127	139	144	150	155	141	149	162	138	156	137	140	150	136	159	126	141	135	167	161	141	153	156	158	144	153	136	127	146	138	159	154	161	154	170	151	156	158	154	155	148	144	158	148	140	171	144	143	145	150	149	143	147	146	145	167	163	145	141	148	146	153	158	157	167	151	163	134	126	166	136	155	136	139	139	131	146	158	141	156	141	138	143	154	150	148	151	152	162	141	157	147	161	137	129	187	139	133	142	150	119	156	169	153	148	158	151	132	153	144	129	141	156	156	168	143	134	133	174	146	167	152	148	150	173	152	164	148	145	163	130	160	152	141	142	153	158	146	147	127	148	131	153	136	138	145	128	151	169	153	151	157	167	135	148	165	161	149	140	162	133	147	148	144	155	138	149	165	155	136	157	174	177	127	141	151	129	136	149	151	143	119	142	128	155	163	153	145	164	150	141	147	156	134	144	196	156	180	159	157	140	149	148	150	141	156	153	142	149	151	164	161	151	145	140	146	154	144	136	137	190	148	145	143	146	148	148	164	165	159	159	172	135	146	137	149	165	123	150	165	148	158	129	131	166	152	161	135	138	140	144	143	140	144	146	170	166	151	153	166	150	153	152	124	162	148	164	166	157	131	174	150	133	148	144	131	144	142	154	165	141	152	149	129	139	148	155	131	127	161	144	149	147	144	145	148	141	147	140	119	148	151	141	146	163	150	179	120	172	184	144	165	157	134	154	159	160	149	168	148	146	150	136	153	150	126	146	143	143	143	136	176	138	143	159	140	145	167	131	147	136	162	135	162	141	162	137	148	147	163	147	148	149	152	131	140	142	156	152	159	155	166	175	164	152	161	157	137	166	148	152	146	139	151	135	138	161	163	149	144	149	147	133	186	164	163	140	140
27789	15214	1905	524	431	429	398	391	366	375	388	384	343	384	362	362	363	405	375	373	353	402	396	387	359	366	367	378	348	379	403	362	370	420	345	376	343	348	364	372	384	364	386	372	338	351	351	411	394	379	363	396	360	364	376	364	392	410	388	373	397	402	369	373	364	376	348	368	371	369	366	373	383	376	383	339	340	356	372	390	400	383	411	393	361	373	371	360	367	380	398	360	348	378	364	396	364	385	431	374	337	375	369	391	393	360	381	356	357	390	384	394	355	337	380	346	373	341	386	408	377	387	384	397	373	397	379	382	361	383	381	397	368	401	387	352	362	378	375	379	385	345	399	363	391	395	369	385	363	390	377	357	391	364	362	381	370	390	373	353	343	379	371	374	376	349	348	367	362	362	363	376	386	347	374	360	378	388	391	418	394	371	345	365	376	371	383	357	393	384	361	389	381	374	403	354	375	401	381	373	316	402	359	333	429	340	360	364	361	408	331	379	374	381	390	374	339	393	388	384	361	391	400	384	381	356	355	378	365	402	400	359	364	375	406	357	387	383	347	424	402	396	365	367	378	387	386	362	375	347	372	355	401	359	390	377	357	383	366	380	367	344	387	369	374	401	364	350	376	383	359	377	337	347	350	373	368	342	381	387	342	353	387	359	364	378	367	371	404	365	379	374	402	374	363	362	375	360	389	346	399	383	399	391	330	395	364	347	365	378	341	397	356	433	344	324	362	358	334	384	363	373	373	370	409	430	435	397	400	374	382	377	381	384	401	376	359	390	353	371	389	355	365	413	371	362	370	406	339	347	374	388	346	391	351	350	371	358	377	388	375	342	378	387	375	350	400	367	358	389	398	375	376	366	403	353	400	346	350	399	369	392	366	374	416	375	387	372	379	319	397	359	351	361	372	387	397	392	364	352	421	371	338	381	356	340	377	347	348	372	384	388	384	375	381	342	359	395	382	345	366	367	337	364	393	357	375	381	399	379	375	387	363	356	365	363	378	365	385	397	399	375	394	367	371	402	400	355	367	349	355	402	368	400	333	380	373	424	349	373	392	383	380	383	395	364	382	378	375	370	382	354	352	356	410	393	360	353	368	391	360	366	313	368	352	369	380	372	364	373	399	393	358	377	370	401	352	392	358	361	372	387	411	363	398	373	371	365	398	399	361	364	352	383	361	360	374	378	393	376	388	346	395	369	408	375	358	343	367	406	399	404	368	343	416	363	387	358	418	374	364	360	379	362	375	385	413	340	339	363	339	377	390	377	352	350	377	374	362	371	370	364	364	411	380	392	371	399	412	352	382	372	367	372	379	370	378	365	353	325	345	388	352	354	370	370	341	389	378	364	372	392	357	368	352	360	377	329	362	380	376	362	360	379	358	375	395	342	401	378	375	359	361	423	367	356	337	377	386	391	387	383	369	383	373	391	332	370	427	354	315	374	374	387	377	369	386	376	336	386	362	388	354	373	381	390	383	380	407	372	367	350	360	376	384	349	361	374	423	400	369	372	374	361	367	409	368	353	354	381	365	398	348	374	373	385	423	398	370	382	354	369	354	411	344	392	347	357	349	364	372	366	367	390	387	375	372	368	319	372	357	392	342	358	403	403	375	381	361	380	343	389	396	376	370	370	385	359	379	385	371	374	388	356	378	388	371	401	357	353	345	368	375	368	356	371	370	340	416	391	369	345	387	390	379	360	352	360	389	369	378	376	364	348	346	369	349	356	332	374	385	344	387	347	383	362	375	394	359	345	347	396	347	362	373	375	364	409	358	389	418	362	367	359	379	380	387	408	352	350	370	416	360	402	424	400	395	388	351	396	418	365	361	353	402	408	369	364	369	397	392	372	414	354	363	379	371	379	381	372	372	362	357	359	346	399	364	364	411	373	361	353	347	383	398	400	352	367	369	370	374	367	359	357	387	376	351	396	390	372	353	331	370	356	360	386	395	383	387	375	359	353	367	369	339	385	367	380	365	381	349	366	401	370	355	384	369	329	368	442	373	366	364	368	367	356	358	344	376	355	380	395	362	376	375	334	386	384	383	369	377	363	367	349	383	398	357	385	362	368	383	382	374	366	342	414	383	378	370	384	380	376	389	358	364	351	393	399	374	379	410	362	384	394	360	352	377	400	354	366	393	358	365	362	371	384	387	393	385	377	370	419	382	369	362	348	388	409	404	410	371	381	407	367	321	322	337	361	379	351	377	370	404	373	345	353	355	378	399	382	369	392	413	380	367	379	368	387	361	363	362	373	379	381	359	376	397	337	412	348	376	399	384	392	391	341	362	369	348	376	380	414	336	347	385	382	366	366	385	344	365	345	357	365	390	363	393	367	398	371	329	381	359	378	374	369	368	359	387	408	395	362	368	346	353	368	389	394	369	396	407	371	373	411	368	367	429	377	343	389	399	366	350	388	374	368	393	357	382	366	391	372	367	352	398	360	355	370	381	414	382	366	402	360	416	399	388	362	381	370	384	408	397	363	330	347	375	379	362	341	370	358	366	351	422	376	398	384	385	349	387	354	384	368	376	377	370	339	387	403	372	403	344	367	372	407	375	376	400	378	338	370	385	386	395	375	377	368	364	325	370	377	395	366	348	372	389	376	378	406	382	383	369	374	369	349	367	336	355	391	372	360	384	394	358	391	370	404	385	356	354	374	421	388	396	370	357	384	373	351	376	365	414	378	389	396	352	314	355	381	388	385	390	385	365	372	380	359	405	401	396	393	376	351	394	344	368	377	395	372	372	347	350	405	377	378	384	339	408	403	353	401	370	370	393	383	385	343	367	366	346	392	346	359	390	412	361	378	373	378	369	381	353	386	371	358	392	354	424	374	393	362	389	396	394	346	390	380	373	375	378	360	375	383	376	380	357	372	408	344	367	334	373	401	382	341	399	351	367	380	369	359	386	381	369	371	361	352	334	359	413	350	369	385	365	366	365	338	427	358	391	374	358	385	353	361	356	359	357	421	393	350	370	338	369	335	382	378	380	377	346	386	379	408	383	387	366	402	375	408	369	353	369	362	393	350	396	360	383	379	371	355	379	367	364	365	371	388	384	377	363	369	366	358	388	375	352	380	366	367	364	400	394	389	371	392	378	369	399	361	377	383	338	355	371	411	362	400	374	410	399	346	398	373	410	391	390	384	391	374	365	398	385	380	387	338	370	380	376	359	390	386	360	370	371	386	375	387	384	362	362	361	377	376	355	357	371	364	402	412	399	392	374	324	356	388	343	349	368	407	379	391	365	364	380	370	398	344	358	377	389	361	373	395	363	414	370	380	360	395	377	383	361	353	348	375	358	352	364	359	339	365	394	364	386	399	361	380	394	365	337	428	356	378	365	417	357	357	371	367	398	372	367	365	368	352	357	399	414	357	379	364	350	388	395	353	373	347	384	374	360	407	379	392	382	348	379	406	360	349	375	368	381	371	368	331	390	362	395	359	386	369	383	367	374	386	401	380	385	379	378	388	357	374	386	359
8701	878	722	620	595	541	579	505	483	545	510	486	488	490	497	534	502	512	513	515	513	481	459	505	536	544	544	498	507	502	482	487	511	515	524	509	517	503	538	502	506	511	493	462	467	497	496	493	496	502	522	507	482	496	531	529	499	509	490	500	486	520	524	521	509	515	478	494	517	476	534	492	506	497	497	485	488	505	508	509	495	494	512	539	518	510	492	476	490	467	487	484	526	524	469	542	496	535	514	496	523	527	509	508	486	517	498	535	523	481	489	504	463	520	495	527	500	471	499	510	517	499	459	529	519	486	489	496	533	514	504	546	453	521	486	481	502	522	525	506	527	504	504	512	507	493	479	518	529	520	523	512	482	542	498	503	536	486	509	505	483	485	513	515	484	489	496	516	474	512	479	562	559	491	480	501	503	476	492	503	499	542	493	494	500	470	492	508	563	562	498	494	506	495	494	509	480	481	522	545	529	477	477	538	545	513	523	491	510	493	469	473	516	506	537	532	496	470	498	480	503	489	521	513	453	465	489	486	481	535	469	460	494	477	459	553	503	528	498	539	539	504	511	467	523	511	481	499	498	530	497	524	536	532	528	480	552	507	544	537	494	480	509	483	479	500	498	510	507	516	514	492	512	482	527	522	533	476	516	532	497	508	497	535	477	482	506	488	496	490	518	501	513	487	464	543	510	523	489	500	520	478	473	531	526	499	504	533	526	531	516	508	495	486	491	529	525	503	481	510	475	538	525	510	516	499	480	503	516	518	480	484	514	490	497	544	496	466	519	512	499	483	533	520	511	498	506	520	541	484	500	503	506	480	469	523	482	504	502	555	499	523	536	508	516	473	518	459	441	499	494	532	518	492	473	498	535	499	510	481	480	510	465	517	496	530	551	514	517	528	506	516	492	518	512	487	522	514	545	488	517	490	484	501	529	521	528	499	520	489	522	547	483	508	521	534	502	511	526	482	508	496	577	489	468	517	512	553	485	504	503	538	496	512	533	460	516	524	493	488	552	508	513	494	476	490	482	523	554	525	513	501	511	503	527	526	467	492	548	506	514	489	470	528	469	476	524	515	513	497	503	509	550	509	523	503	516	486	487	532	502	474	488	538	494	508	476	510	469	522	478	514	521	484	510	523	529	524	489	469	492	487	518	496	546	494	485	522	523	530	518	479	536	547	487	531	511	523	472	455	491	505	512	492	481	501	496	503	510	555	485	521	519	526	513	482	520	508	470	502	505	505	501	500	504	490	502	488	519	504	525	527	483	521	511	511	500	462	479	525	460	511	512	486	505	478	463	535	482	504	486	499	500	509	523	500	504	471	473	519	552	515	475	522	494	550	506	488	485	530	489	483	504	500	522	533	476	496	508	491	490	506	459	486	518	520	495	521	483	469	527	466	486	470	538	508	491	520	493	501	530	547	488	471	460	531	533	488	525	509	548	523	498	486	510	503	535	543	511	459	535	513	541	551	539	459	502	513	476	510	526	518	536	468	513	502	493	509	537	514	469	475	515	464	436	521	512	509	516	500	460	489	509	506	501	508	512	489	562	525	506	476	503	536	524	511	571	509	558	504	485	536	508	546	541	461	521	561	492	487	520	482	495	471	465	512	496	485	475	476	458	537	505	505	479	508	509	504	498	498	469	510	503	514	516	524	482	473	497	537	517	497	542	527	484	466	522	522	514	485	506	567	504	537	515	517	520	491	514	541	539	501	506	526	512	499	501	508	531	491	491	525	476	500	504	476	515	494	543	497	508	504	492	516	480	504	483	495	456	476	501	445	484	491	550	512	508	492	483	542	515	519	494	516	498	520	535	502	511	508	510	484	493	535	527	484	502	484	492	492	484	501	532	496	491	493	492	506	456	493	503	480	507	515	478	479	493	560	519	489	495	540	511	477	494	523	511	500	500	484	505	496	538	507	499	494	546	545	518	506	480	495	501	472	516	507	486	498	464	478	506	490	515	474	509	509	515	500	531	500	505	508	489	495	488	490	506	509	535	514	534	496	487	508	508	493	502	503	483	518	508	525	484	451	503	479	486	518	506	499	531	551	536	538	520	501	531	518	507	526	509	496	494	483	447	490	486	547	497	505	510	450	518	517	527	528	488	533	483	475	474	515	487	498	497	483	486	503	505	530	537	505	486	523	513	469	507	505	475	478	512	495	469	484	527	480	496	516	480	534	510	474	526	516	515	498	525	463	509	492	541	509	484	480	478	553	495	503	481	515	503	479	506	507	548	515	535	514	490	479	544	503	530	542	500	498	447	513	550	517	493	499	549	490	516	477	498	512	504	505	467	474	524	515	503	506	491	486	518	542	560	516	519	490	535	529	529	526	487	515	474	496	498	501	502	527	486	501	491	521	505	549	510	500	512	521	538	512	523	492	492	516	508	486	526	504	493	552	505	493	512	511	501	491	481	525	485	516	490	522	485	540	499	483	499	474	517	514	523	504	485	507	526	530	480	497	485	511	516	494	531	514	532	578	534	486	511	500	540	502	508	505	503	529	518	534	521	528	497	543	529	468	531	491	515	519	450	512	550	505	512	529	510	500	489	521	520	491	483	488	515	522	497	477	491	441	506	489	496	531	486	537	496	484	506	504	498	493	453	512	540	515	505	508	522	512	489	479	549	490	542	488	493	516	472	492	494	473	468	482	477	485	472	526	530	491	465	531	480	501	497	499	511	514	502	490	519	510	488	512	490	543	496	484	479	543	528	508	518	525	505	515	499	493	476	493	519	494	517	464	517	493	472	486	524	497	501	492	519	541	506	482	491	478	525	504	486	487	517	488	522	518	534	481	483	517	519	458	520	491	547	531	467	475	461	474	490	481	506	507	495	521	518	486	492	463	481	522	497	497	468	487	523	553	524	503	506	482	507	530	508	492	530	482	456	482	487	507	488	483	543	497	490	485	494	484	528	549	482	493	517	505	535	518	533	487	523	501	525	522	473	489	517	507	515	505	500	514	503	520	496	528	494	469	553	516	539	507	522	480	515	521	508	498	512	521	508	489	527	500	492	514	473	497	547	485	497	516	517	501	519	510	482	491	497	486	488	485	518	510	459	494	524	503	490	506	556	561	492	522	508	522	464	508	442	518	505	474	486	507	539	526	505	515	521	462	498	490	513	477	495	466	511	516	504	528	501	512	516	499	522	508	522	557	482	485	522	521	525	516	500	507	513	467	518	545	493	499	544	545	515	529	501	526	497	527	482	502	520	483	485	520	502	497	483	495	480	479	499	510	510	456	495	491	483	481	502	484	500	515	517	492	517	498	490	471	484	512	504	519	554	514	505	533	468	482	533	490	505	513	461	479	534	503	518	507	508	501	511	512	477	489	490	530	530	516	510	517	515	477	539	490	487	443	462	479	537	529	487	518	533	460	499	525	524	485	482	504	472	488	486	519	491	482	505	494	533	474	462	465	521	520	477	548	502	516	532	501	491	503	508	481	488	474	509	485	496	515	507	520	490	496	476	517	486	502
23472	21256	27917	24881	20329	1671	499	379	410	364	351	318	335	283	277	265	298	292	278	302	275	300	253	307	264	263	278	274	269	304	295	271	308	284	296	272	286	263	277	261	270	258	251	256	260	293	272	271	270	273	254	289	281	272	276	285	263	302	274	262	267	241	251	263	299	289	281	278	272	274	248	244	281	267	262	292	288	268	278	269	291	266	264	293	279	261	249	234	263	235	246	270	272	306	281	281	259	252	248	273	266	261	268	271	276	288	272	258	245	257	248	293	260	286	293	280	258	274	280	278	275	279	262	296	263	276	278	262	266	278	265	263	264	269	290	288	260	260	287	253	257	248	270	282	251	272	265	247	264	243	254	241	287	268	264	312	257	259	259	252	239	255	283	267	274	296	264	286	263	275	269	263	246	289	284	269	259	274	270	277	263	280	282	266	288	261	275	248	267	270	250	273	271	246	269	253	259	271	265	276	285	269	281	258	264	264	276	262	264	264	266	254	245	251	291	263	286	233	253	248	267	271	236	244	264	264	281	249	254	280	263	270	257	269	282	275	286	277	272	253	248	268	278	245	241	269	259	277	238	268	266	268	269	276	228	264	266	273	247	283	273	256	255	236	295	270	278	261	262	270	272	288	275	270	259	250	287	268	255	283	290	270	233	261	262	276	225	210	298	271	283	265	294	241	262	297	247	260	286	284	259	271	242	271	254	241	254	265	247	260	272	279	287	259	256	264	279	298	246	278	250	244	261	252	263	264	278	269	263	271	280	262	271	255	275	278	296	253	264	264	253	250	267	261	272	293	260	259	277	280	261	277	264	243	244	247	301	235	268	275	266	240	278	243	252	271	270	261	240	261	268	270	261	261	255	278	261	244	236	257	282	283	267	263	275	278	270	281	276	255	254	284	265	260	260	295	278	256	255	257	285	288	265	254	269	265	263	261	259	250	304	266	291	295	269	292	247	286	262	242	252	259	270	280	269	262	279	240	262	261	282	299	256	266	283	242	265	256	279	262	237	275	272	265	278	264	265	269	268	250	291	301	258	301	279	271	267	235	270	270	262	269	264	232	280	244	276	255	272	246	229	267	258	275	263	283	258	269	281	276	223	260	268	253	281	255	288	263	251	270	279	270	250	285	287	296	268	286	305	262	284	234	305	279	243	258	281	277	260	268	290	235	279	271	268	256	253	258	248	266	268	289	273	262	261	292	283	270	281	283	270	264	285	286	260	306	289	259	249	265	246	262	255	291	265	280	245	280	265	279	279	256	264	267	277	256	279	255	268	279	265	265	261	252	278	290	257	277	277	248	258	294	276	262	278	251	279	277	249	261	287	246	241	254	272	275	260	268	277	253	261	294	283	247	276	252	244	252	270	269	275	273	289	260	275	255	271	239	285	273	264	271	254	298	246	275	273	245	277	283	233	257	255	264	289	245	243	264	281	275	292	271	248	269	260	268	225	257	275	267	263	255	267	239	246	270	244	254	303	263	280	244	256	287	226	256	274	268	278	255	312	253	255	276	253	260	266	269	248	254	274	265	287	251	263	283	257	230	303	286	273	279	256	264	290	236	250	285	271	265	252	262	260	276	285	223	283	299	274	259	283	276	277	246	261	286	287	255	273	273	265	261	251	295	245	287	254	285	266	264	280	279	262	241	251	229	278	301	249	264	267	276	264	279	314	265	254	281	290	273	266	245	272	263	264	258	277	284	250	281	274	263	284	288	276	294	267	249	273	276	252	260	279	238	243	251	259	279	251	272	263	250	258	283	263	284	247	253	257	257	300	284	269	280	252	268	264	246	265	244	266	266	267	250	270	254	281	312	258	284	290	259	289	229	227	281	284	288	266	239	297	265	269	270	258	287	259	274	241	252	267	267	235	265	262	260	280	300	283	270	300	274	271	292	250	262	277	271	256	264	281	262	247	273	238	277	292	237	263	261	272	281	260	269	270	251	261	259	278	279	291	245	289	271	273	248	248	273	254	252	235	259	260	260	288	336	286	277	263	274	296	275	261	255	243	247	289	242	264	246	289	290	290	285	274	223	267	245	257	271	263	245	285	260	258	286	269	265	294	294	272	273	260	279	269	257	312	257	287	283	256	278	252	302	268	257	268	262	245	277	278	291	259	265	268	245	298	250	246	259	261	232	255	291	268	272	284	268	236	267	260	244	266	264	270	283	275	263	274	283	261	278	258	253	287	286	259	235	270	265	267	268	267	257	246	250	261	260	287	250	283	259	300	285	281	253	288	287	281	289	241	267	266	273	260	261	254	288	280	275	253	276	297	244	280	262	260	279	267	322	248	265	281	272	290	255	262	281	253	236	254	242	250	275	285	245	255	257	285	249	269	271	264	261	260	266	272	296	256	259	270	273	246	279	272	229	282	255	269	258	258	247	300	274	244	250	257	265	271	264	239	265	262	288	252	286	260	300	282	254	255	287	274	287	245	289	275	303	284	252	252	275	255	278	258	261	267	269	269	258	273	246	270	277	281	279	314	234	266	262	271	248	287	265	274	262	237	271	265	256	243	280	251	247	280	273	290	286	279	248	274	268	275	263	260	282	263	232	270	251	277	282	260	271	255	270	261	247	276	263	298	258	239	284	284	294	257	265	251	244	263	249	246	266	307	285	263	270	280	272	271	274	258	241	231	252	242	280	232	262	256	271	260	259	263	287	258	273	273	271	263	277	263	255	274	261	256	245	254	273	281	225	240	253	281	283	283	308	287	267	284	249	265	273	264	280	247	267	249	262	248	279	244	301	301	295	251	264	267	258	276	245	250	238	272	278	261	283	273	271	262	279	280	257	272	286	237	252	265	276	278	271	240	301	225	266	272	259	237	280	266	260	256	268	262	253	232	234	250	245	269	246	277	267	269	271	267	261	278	248	283	270	269	269	266	245	270	264	275	272	255	250	242	270	241	251	265	263	286	269	256	301	255	237	270	299	260	274	238	266	268	289	263	248	291	267	267	251	241	287	294	246	285	264	274	282	257	263	275	237	265	250	254	264	257	294	277	263	241	269	279	269	273	242	261	233	279	268	243	274	262	261	257	265	277	241	273	276	291	293	277	240	254	278	242	240	262	283	267	274	277	257	283	274	290	286	279	262	286	271	292	271	259	323	273	276	310	281	277	266	232	248	258	299	290	267	248	263	240	282	261	285	267	275	257	279	251	280	251	264	249	247	267	271	273	257	257	261	252	257	240	283	271	260	274	262	278	257	259	255	278	278	249	273	291	275	265	253	290	255	291	218	251	279	255	254	277	248	285	279	279	258	255	243	264	259	268	270	245	251	268	282	274	264	278	266	267	256	239	286	270	262	244	242	252	254	243	276	287	273	252	261	242	287	287	270	291	282	233	263	294	269	268	224	262	281	296	301	264	281	239	277	259	274	266	275	249	258	257	248	251	272	260	253	282	270	239	267	247	257	269	258	285	265	256	276	249	278	270	257	273	311	272	253	260	234	282	279	279	264	306	281	284	248	271	259
24840	6400	4010	1902	1390	1127	875	814	610	545	542	527	478	452	444	444	442	413	432	411	402	389	390	408	363	405	404	390	393	414	394	408	373	387	387	382	368	375	402	414	372	399	389	383	393	408	367	393	364	396	374	366	345	370	399	365	392	342	389	377	349	380	397	374	348	372	372	351	324	413	391	409	389	400	364	392	359	375	368	374	334	371	384	376	360	402	354	370	381	382	351	397	386	383	325	363	388	332	383	379	375	379	406	370	360	345	367	371	338	374	381	360	360	410	364	366	372	375	385	343	380	330	376	375	369	370	385	343	385	368	403	353	353	347	389	410	387	372	350	330	396	373	334	364	385	383	386	368	381	380	375	381	382	362	361	369	376	404	380	366	383	374	383	334	332	353	384	392	389	372	377	365	362	355	374	360	334	373	347	348	390	403	387	378	410	397	348	388	386	372	365	364	369	336	385	331	432	385	386	352	396	389	357	350	401	386	377	381	347	336	399	394	360	352	362	396	409	363	383	352	352	366	305	370	380	365	386	369	390	396	354	380	337	382	373	368	372	355	316	372	417	380	373	370	389	363	378	423	384	361	351	383	357	340	343	359	360	357	355	351	388	391	409	368	347	384	402	388	372	369	382	375	356	370	358	363	378	393	389	372	402	375	414	366	376	386	359	350	375	376	364	368	389	392	364	374	357	357	382	386	382	364	369	367	375	386	360	363	383	383	367	391	383	380	324	361	374	372	360	354	358	359	352	384	378	369	372	372	380	367	395	346	379	401	377	341	364	379	404	372	374	390	365	361	371	384	372	353	372	371	383	358	337	373	365	370	381	390	386	348	378	380	372	375	391	369	353	371	390	359	386	359	373	360	371	418	383	366	398	401	369	353	361	343	356	350	386	374	381	352	354	378	343	395	378	369	344	395	374	354	344	379	366	365	351	386	348	356	340	381	360	352	366	380	390	381	342	362	353	359	364	385	385	380	376	382	394	378	371	360	330	417	366	373	369	363	334	363	371	382	379	397	383	388	408	361	369	386	347	382	391	375	355	363	372	358	392	375	373	372	382	364	337	364	343	395	378	365	397	373	406	370	360	353	344	363	394	374	369	359	345	377	366	401	398	360	381	383	378	340	362	341	404	372	361	373	381	379	406	366	381	403	368	368	384	377	398	376	396	393	374	381	349	348	376	357	394	364	350	365	338	375	355	413	334	339	354	361	375	369	380	382	401	377	373	393	407	368	428	399	381	355	357	368	378	362	359	391	353	367	362	405	366	383	400	373	347	370	355	378	352	415	375	382	348	368	364	382	364	380	380	396	356	398	387	388	414	360	367	390	386	356	371	391	381	387	365	337	381	393	377	390	361	367	369	401	364	344	377	343	362	378	362	398	390	346	370	367	384	378	364	370	388	368	387	375	355	357	366	390	353	420	372	378	381	345	370	395	378	377	392	378	353	369	381	401	397	340	392	369	346	383	359	376	376	353	359	367	363	375	396	370	413	344	381	400	380	381	363	375	391	377	375	351	355	371	392	390	331	350	353	391	375	380	423	387	342	357	363	381	372	351	403	399	346	363	381	394	375	377	394	377	356	355	380	374	402	339	380	372	391	361	363	368	375	362	374	351	381	385	389	371	388	369	371	346	346	405	331	372	396	390	373	365	366	377	388	360	372	346	365	378	342	385	400	373	396	347	381	348	340	386	389	369	352	410	395	377	361	389	379	355	354	345	407	354	380	409	330	369	407	401	370	391	361	356	369	367	377	390	359	345	390	403	355	333	362	360	392	387	332	353	363	373	401	371	356	382	409	325	390	381	363	382	385	351	368	378	396	333	375	418	377	366	387	365	345	378	353	360	378	348	371	363	405	355	359	370	363	359	427	352	350	403	379	364	349	381	368	408	370	366	355	359	347	382	364	393	402	377	351	385	375	370	397	353	350	386	406	363	344	363	385	382	386	369	372	390	382	370	411	396	341	376	353	394	361	391	354	375	356	362	393	369	364	382	382	403	381	390	428	392	371	376	353	400	365	409	373	376	377	377	392	392	394	375	373	330	386	369	350	387	368	344	360	390	379	396	351	366	378	351	403	353	391	405	363	339	376	385	376	403	362	363	354	359	376	348	371	397	353	376	371	379	374	380	356	349	377	355	383	427	400	377	388	375	387	387	354	354	351	380	374	379	404	390	392	391	363	375	351	337	353	371	386	366	382	407	390	364	395	376	361	386	399	369	338	375	408	375	364	373	357	417	358	409	379	376	385	367	349	378	349	352	374	387	397	363	354	378	380	377	364	381	381	380	358	408	319	377	377	377	352	408	365	389	399	378	380	399	377	382	381	377	384	370	347	340	333	371	350	376	353	336	396	377	338	368	381	375	375	389	358	381	377	342	354	363	354	389	389	363	401	384	380	371	345	396	362	364	370	373	354	358	368	384	402	376	374	352	384	380	387	360	351	385	395	350	384	362	402	341	359	374	396	396	408	379	341	390	414	345	372	357	355	392	407	379	380	350	374	362	373	370	360	414	351	386	359	389	400	384	315	376	379	358	377	368	379	393	369	367	361	384	388	366	370	365	389	378	355	392	364	358	387	401	387	345	380	344	376	352	401	394	385	361	378	389	352	355	354	358	374	386	368	358	356	321	382	366	382	396	404	389	377	341	382	380	395	373	380	383	405	376	393	376	385	402	376	377	349	397	386	382	363	376	366	380	402	357	392	411	340	404	373	370	399	369	374	396	376	384	386	345	380	387	348	403	377	329	390	390	373	376	375	358	405	344	363	369	356	398	364	413	398	380	374	365	363	326	382	385	348	364	360	365	360	383	369	371	423	379	402	377	380	366	347	352	380	372	344	391	385	354	393	357	377	368	371	387	349	381	361	373	393	378	399	384	381	389	385	373	417	374	397	404	401	375	367	372	409	412	391	385	366	394	335	372	399	414	376	369	387	373	385	369	381	382	386	367	390	406	363	376	348	373	380	382	367	375	391	382	378	401	354	347	373	386	355	385	393	378	333	375	333	361	358	374	374	363	369	394	394	379	364	398	366	354	354	430	367	381	384	394	410	372	324	382	364	360	387	419	399	367	379	382	385	396	395	377	340	373	382	374	351	367	372	385	358	366	366	376	358	345	389	370	409	363	385	387	431	383	359	334	362	359	377	386	379	367	349	366	366	427	373	367	366	373	381	354	404	377	392	366	383	379	378	357	395	324	383	382	367	367	394	364	378	338	367	353	382	380	362	363	368	357	374	349	384	369	411	362	360	367	376	365	397	375	336	369	351	424	396	371	387	379	366	363	340	385	377	363	356	354	370	362	383	341	419	375	362	391	387	390	388	383	397	366	370	357	392	393	362	378	380	372	362	380	371	415	372	375	374	362	395	376	370	362	362	391	367	375	370	368	353	350	351	346	372	384	387	368	351	378	359	395	355	351	383	340	327	334	377	371	381	349	364	372	343	369	363	358	401	373	337	375	388	361	395	378	346	364	398	384	341	384
24980	21273	25666	21664	848	366	337	319	300	280	292	300	294	289	318	299	281	272	253	257	255	268	264	284	264	276	285	295	273	270	265	243	272	262	262	269	276	238	297	283	275	250	253	304	273	272	255	270	263	249	279	278	256	282	274	279	257	277	254	271	268	263	270	255	273	264	283	255	262	280	260	263	260	265	247	250	262	291	251	265	284	246	266	260	260	279	268	272	249	261	289	273	280	274	262	284	273	270	260	276	223	286	291	280	270	262	263	279	242	260	264	275	270	276	273	254	257	247	248	246	259	273	275	249	230	276	241	262	261	266	283	258	242	259	260	269	239	274	257	304	258	281	276	260	270	293	275	256	293	279	270	253	299	253	288	254	252	273	288	260	276	262	270	239	273	245	252	292	245	255	269	266	279	261	243	263	266	266	297	278	251	275	270	276	258	264	275	281	280	289	269	240	233	284	275	259	272	296	244	290	277	293	263	269	265	258	277	289	279	256	285	281	244	247	271	260	284	251	288	253	292	300	247	271	249	274	268	252	257	255	272	296	274	263	271	271	247	272	256	261	257	275	257	269	278	245	260	265	266	256	279	264	257	277	263	253	253	276	255	259	269	281	264	251	252	285	276	231	245	250	279	256	260	267	251	277	269	270	255	251	261	255	242	278	259	280	268	252	259	255	269	291	269	302	281	248	276	261	242	274	275	309	263	239	271	283	271	246	268	285	279	297	264	261	248	247	233	260	249	226	299	290	246	262	258	277	279	247	262	263	298	270	273	259	251	267	277	285	284	275	223	262	244	239	255	248	255	256	288	266	301	277	263	255	263	258	271	256	280	312	261	269	255	262	262	267	228	267	267	257	276	279	281	264	265	273	254	268	267	251	264	279	265	297	260	258	221	269	255	269	267	244	266	270	266	307	284	269	266	261	250	234	267	291	304	288	290	267	284	269	273	259	261	280	315	257	290	269	266	281	277	263	261	285	218	241	286	236	314	252	248	303	230	265	244	264	275	289	263	271	254	263	244	284	261	283	264	288	266	251	284	250	290	259	275	276	273	237	278	247	232	244	285	269	287	280	282	287	273	259	288	239	297	255	274	245	280	260	263	282	255	253	262	266	220	272	273	256	209	237	268	278	282	277	272	273	296	275	273	248	268	258	268	258	258	268	287	266	291	242	264	274	279	248	259	265	301	271	250	232	276	243	244	281	276	268	256	248	278	254	257	245	278	254	283	275	285	261	277	274	296	301	260	244	265	287	254	293	261	276	271	271	259	253	247	244	259	281	270	266	280	282	265	254	239	251	290	263	264	259	287	264	258	273	244	252	272	266	248	249	262	287	262	259	252	274	289	277	282	269	266	250	294	296	270	259	266	275	271	261	266	278	260	274	277	273	285	287	248	227	261	271	234	286	250	252	289	247	258	253	275	272	270	258	247	251	290	261	270	255	273	250	275	259	262	248	256	245	261	273	253	264	246	270	257	297	286	253	270	252	259	316	262	256	260	277	308	285	295	268	268	271	247	253	263	284	285	287	255	265	232	242	285	252	264	274	251	258	252	266	265	292	250	262	260	256	272	285	279	302	253	296	284	275	265	256	270	280	279	280	270	241	271	264	254	247	273	265	275	257	240	274	301	249	257	284	262	264	236	270	268	263	243	246	271	266	258	270	235	277	269	253	269	263	296	257	258	273	266	277	283	272	276	281	254	262	285	256	264	293	302	244	254	245	264	257	291	284	272	255	275	264	240	275	279	276	268	234	275	274	259	259	250	257	244	260	256	296	272	286	277	266	263	283	268	279	331	260	276	265	296	270	258	243	287	243	279	268	269	261	267	253	266	295	281	264	285	258	237	247	266	235	229	263	260	270	259	267	271	297	272	259	264	263	273	267	261	272	256	280	288	276	254	305	262	274	256	263	254	276	286	247	256	285	276	276	284	256	282	245	248	262	268	255	247	277	271	249	268	254	271	258	277	271	269	280	265	263	277	241	279	273	269	259	305	267	265	260	285	298	301	280	287	236	229	256	245	263	253	266	279	263	272	259	280	254	271	288	260	290	276	259	267	286	271	240	258	273	263	269	261	281	272	269	270	276	280	273	244	279	250	265	255	291	238	266	261	282	259	249	268	252	264	286	271	283	265	282	280	245	258	279	247	285	277	253	286	257	267	287	262	282	286	247	267	252	301	264	266	253	237	262	262	250	284	269	262	274	289	286	261	254	277	252	281	262	260	254	263	268	261	276	242	258	274	289	251	273	285	266	239	261	276	273	253	282	289	273	257	269	280	262	282	285	287	285	264	284	264	260	281	249	267	250	271	277	268	273	265	305	276	275	260	253	279	266	268	256	268	270	281	291	260	261	260	265	263	273	249	274	264	258	299	264	238	264	279	263	257	218	262	285	255	277	283	276	254	233	262	261	269	260	246	262	288	265	256	274	288	279	266	239	283	257	260	256	278	267	230	265	273	245	286	254	277	276	297	278	257	272	264	276	250	233	263	264	303	251	271	297	267	294	280	255	247	285	260	275	243	251	257	269	277	288	266	296	280	254	270	298	276	224	261	277	251	261	247	279	266	242	260	252	257	271	272	280	271	265	274	279	274	282	266	281	262	262	279	267	271	295	265	291	267	294	289	274	244	298	271	244	256	266	252	267	275	271	257	261	237	248	213	241	267	280	279	241	264	265	285	261	253	268	282	262	283	270	241	233	275	233	260	267	254	291	267	270	294	252	270	255	260	250	271	300	250	255	255	283	275	256	274	268	272	255	240	285	281	272	259	237	285	247	266	253	284	280	267	244	279	266	237	271	287	261	304	268	279	263	265	276	282	244	254	282	261	277	264	271	284	257	259	247	280	235	261	237	248	266	254	247	248	262	271	282	278	250	251	260	260	237	255	273	244	283	282	274	249	283	256	260	270	278	251	265	264	271	267	263	250	258	256	260	244	265	287	249	282	247	286	280	268	295	308	243	277	268	263	251	237	274	295	258	271	261	247	269	246	270	275	242	292	293	255	277	269	241	267	267	270	275	275	272	260	236	269	254	282	293	228	268	254	267	284	264	275	276	253	251	303	276	252	242	285	281	269	275	233	288	266	277	245	272	276	258	264	272	252	240	265	254	254	253	272	302	274	262	266	252	290	245	264	271	262	252	269	283	245	294	239	267	251	258	248	255	243	276	282	257	277	277	249	288	252	242	282	287	260	251	261	260	286	252	270	274	261	232	290	271	278	282	256	292	278	261	282	274	264	270	276	240	286	257	290	242	274	264	266	249	260	285	284	256	273	265	267	280	277	257	263	253	251	259	276	298	274	272	306	277	291	249	225	274	254	262	249	286	253	261	250	279	252	247	271	246	239	273	281	270	251	275	267	256	245	273	294	262	253	278	282	272	275	273	252	254	245	264	254	253	295	290	265	280	259	239	275	253	288	279	260	235	277	248	287	269	270	287	232	261	289	254	250	302	290	273	256	257	295	278	285	249	271	255	251	313	240	259
23006	3173	1966	1034	843	702	604	501	538	441	439	404	413	378	430	417	379	374	372	383	385	390	375	387	335	361	353	382	374	358	371	377	370	364	350	381	360	372	359	375	337	329	346	340	355	382	338	370	337	378	365	356	369	408	355	366	366	389	368	367	345	349	381	361	389	350	345	388	358	342	368	368	339	387	327	374	382	349	313	361	357	315	375	361	362	363	365	369	327	359	334	370	371	345	379	357	336	390	349	359	350	375	365	368	347	396	342	361	366	377	346	344	344	326	375	377	368	346	321	361	367	372	398	361	351	366	368	375	372	375	377	389	351	356	382	371	371	365	348	379	370	355	370	379	331	358	340	380	401	355	367	377	354	369	379	376	335	332	366	330	348	336	381	356	371	346	362	345	335	359	352	347	345	363	344	361	369	367	349	385	367	372	336	365	348	372	361	367	350	332	347	382	322	363	370	341	346	347	362	365	370	356	393	367	368	335	356	358	359	376	380	370	363	353	385	348	398	315	363	370	358	360	335	375	383	374	331	348	362	367	352	345	367	341	383	331	337	367	327	356	383	368	333	404	365	352	387	353	364	346	350	367	384	338	349	388	330	359	374	363	386	346	378	326	344	357	359	366	360	322	391	365	366	364	351	365	371	375	370	358	368	364	356	325	352	358	368	351	343	350	339	347	325	334	381	371	392	374	378	330	361	365	338	372	364	347	419	363	370	332	373	323	347	338	375	320	376	378	361	365	366	379	388	367	359	358	354	373	339	379	355	312	357	334	376	434	374	384	360	363	365	390	335	343	368	353	372	356	340	348	355	383	379	320	388	362	347	380	386	335	356	398	345	346	368	332	378	363	372	378	372	357	364	366	391	366	372	379	348	362	363	358	355	358	357	387	343	387	321	379	367	332	364	344	323	321	368	334	364	350	334	350	370	366	369	330	362	351	348	375	345	382	387	350	323	364	368	344	341	367	365	380	362	385	351	328	352	376	365	372	330	341	329	346	396	342	361	336	368	415	338	363	359	340	394	356	360	327	397	361	368	346	362	340	348	381	381	364	386	371	373	377	339	363	368	362	380	343	357	348	362	347	352	371	369	368	339	341	392	358	359	372	303	363	360	372	398	338	342	376	340	379	350	348	357	356	343	344	382	361	344	361	353	357	366	373	346	359	332	366	377	370	347	366	369	361	343	360	349	347	347	347	368	338	375	327	314	358	406	376	347	334	327	376	360	342	364	331	326	359	351	386	383	358	357	359	345	350	358	401	351	355	354	335	350	389	355	360	365	369	363	362	349	364	405	341	348	311	374	346	372	367	356	349	382	350	376	346	371	363	382	357	348	377	339	349	376	384	332	391	340	362	371	378	361	359	379	353	319	373	304	398	359	371	351	373	375	359	358	361	361	352	340	346	342	338	384	392	373	374	370	334	377	370	346	356	376	356	394	362	349	358	358	345	361	355	372	386	390	340	338	363	334	377	350	359	325	386	328	349	344	351	341	362	348	351	387	388	352	331	346	351	341	379	363	375	366	371	350	345	345	340	399	342	370	357	360	369	352	373	353	375	356	350	337	338	345	346	368	346	344	399	365	374	391	364	381	333	362	368	361	363	357	335	327	357	364	381	370	343	370	367	359	401	347	379	357	370	351	360	359	391	324	401	387	347	377	349	369	368	344	355	344	366	349	354	370	335	357	331	362	330	351	354	357	342	357	346	384	334	355	376	392	335	377	358	341	344	336	357	343	369	370	357	345	353	354	370	344	344	363	356	341	379	338	350	344	393	331	416	381	382	353	382	357	370	365	359	365	373	314	381	325	340	367	335	357	343	371	363	354	352	323	342	371	326	344	346	368	357	362	340	354	364	320	404	353	355	361	357	341	338	339	373	362	348	380	341	329	349	368	338	332	376	380	379	339	374	348	346	341	357	359	330	384	393	331	384	357	362	362	342	360	349	365	359	330	357	335	322	356	383	363	341	357	384	340	343	331	342	336	375	351	343	393	365	351	343	358	364	377	354	312	338	367	365	366	387	366	350	335	370	349	349	357	383	353	351	377	331	344	324	366	364	337	361	338	375	332	340	359	336	343	374	352	361	372	365	338	347	369	367	345	361	344	363	393	369	378	355	360	377	344	343	368	327	384	320	384	348	343	359	354	367	358	353	342	348	357	387	337	369	369	369	342	369	345	348	333	377	401	370	336	383	351	315	375	370	329	341	338	373	354	357	339	324	371	364	355	357	371	345	363	369	387	371	334	357	362	325	381	350	367	347	382	389	367	380	340	359	347	375	353	395	339	348	344	368	352	346	382	354	380	381	372	375	346	346	370	354	362	310	375	334	353	352	336	369	325	356	367	387	372	347	388	380	363	349	352	403	385	381	343	354	351	357	336	387	382	384	372	379	335	364	328	331	368	359	354	364	377	328	365	325	326	376	367	363	362	356	358	352	384	346	369	343	378	332	355	350	346	389	377	369	401	387	334	361	343	363	359	356	345	390	324	398	370	374	334	332	372	354	354	391	390	374	367	367	348	364	332	304	383	370	344	358	365	374	363	366	371	338	334	353	378	363	362	411	354	333	322	339	322	348	333	369	334	389	389	337	377	397	377	379	373	352	341	345	367	362	355	354	343	352	373	383	365	380	337	354	385	389	365	410	329	361	370	358	360	356	360	369	342	371	372	375	363	359	386	317	376	361	377	346	369	372	403	358	348	358	341	344	370	345	354	361	386	353	351	347	372	352	326	334	347	346	383	382	370	386	379	367	370	352	359	368	359	366	353	356	364	329	341	361	354	366	399	352	368	350	338	359	328	354	338	370	357	354	362	331	367	350	362	378	352	358	378	390	393	370	367	357	330	378	328	364	403	363	374	365	393	324	360	369	374	313	364	364	348	354	366	375	369	368	336	336	357	366	379	336	386	379	350	355	389	362	335	353	406	339	366	340	355	362	358	362	365	339	351	346	366	367	341	350	362	350	340	400	353	387	370	341	361	320	344	356	390	360	354	327	330	385	336	395	346	389	389	361	373	355	366	385	312	359	342	373	337	348	377	356	358	339	344	374	333	350	389	357	347	373	347	337	357	382	361	375	367	344	339	327	383	357	404	383	347	364	343	362	365	346	339	363	364	354	332	347	368	344	344	343	404	363	349	366	340	364	379	358	366	346	401	348	341	376	395	371	391	399	380	372	391	356	357	410	366	317	377	382	389	376	375	378	376	346	390	384	350	379	351	360	389	358	365	383	310	404	374	320	336	355	357	338	338	371	323	336	322	359	342	341	348	338	361	368	375	382	350	352	355	369	375	378	354	372	351	356	368	353	324	364	372	380	330	339	364	387	340	358	366	354	360	337	372	376	343	338	336	374	364	343	346	351	357	377	319	384	378	354	416	375	369	354	350	355	373	351	354	366	338	354	395	363	342	362	363	373	350	369	333	364	382	332	372	370	388	348	406	365	348	372	361	375	342	366	370	357	352	333	352	358	370	363	339	384	358	333
22588	21321	28551	24423	21318	18466	867	353	254	239	211	155	170	190	155	168	135	120	135	147	143	114	129	131	110	131	122	114	125	121	136	117	107	114	115	136	114	106	99	101	114	116	106	98	117	110	96	87	87	117	124	110	109	97	101	87	118	97	123	106	110	118	101	92	107	122	100	122	108	119	104	120	106	102	114	110	97	126	113	95	116	112	106	116	96	96	121	97	127	124	98	111	104	105	111	103	111	135	108	104	103	115	86	105	105	109	95	107	106	86	102	97	102	106	119	107	98	106	105	101	105	92	93	116	100	98	119	119	105	112	101	112	108	104	104	117	126	108	99	109	103	111	98	102	103	93	95	96	92	112	118	99	119	106	93	105	121	108	127	99	91	106	85	96	108	87	99	105	100	113	120	104	112	119	108	110	94	118	105	99	103	103	102	90	105	111	92	113	123	101	90	100	95	115	111	95	106	115	122	113	117	105	109	119	113	117	107	115	125	100	85	115	113	91	97	117	109	86	112	99	89	113	113	96	88	104	117	113	88	110	113	97	100	111	94	97	104	92	114	97	112	114	90	89	116	119	107	95	96	100	101	107	114	94	103	101	107	109	104	109	96	123	96	109	97	101	109	101	101	104	97	100	90	89	110	98	110	87	132	96	95	94	93	104	116	106	98	111	99	105	87	107	103	108	117	111	91	92	97	83	89	110	120	108	112	92	109	113	97	74	128	109	86	123	98	87	103	97	95	109	108	106	75	112	97	111	96	96	109	99	104	102	109	94	109	131	115	102	104	127	119	93	117	110	107	118	104	115	109	98	114	71	86	103	88	107	101	103	113	91	114	103	99	129	105	102	107	96	102	89	99	109	123	89	112	104	99	112	105	99	94	94	104	113	109	95	97	105	115	97	93	79	111	110	105	117	93	107	111	80	115	111	96	109	101	105	111	118	107	99	122	106	112	115	108	86	104	105	95	104	111	108	125	109	110	90	77	114	103	96	109	103	115	107	111	98	112	96	100	92	85	104	86	103	103	98	98	91	108	92	96	114	103	90	95	85	98	98	110	102	107	100	119	105	107	112	120	110	113	88	97	108	116	90	111	123	85	117	110	105	94	124	105	99	124	104	109	102	93	114	89	109	102	99	114	94	125	110	100	113	109	100	93	117	88	107	94	122	121	106	124	101	111	123	96	105	109	96	104	101	107	113	100	104	110	109	109	108	101	103	113	102	96	110	109	100	99	91	116	100	113	94	107	91	106	111	95	85	104	89	114	109	105	110	87	103	100	106	108	99	119	98	107	112	101	94	86	95	94	109	95	92	89	114	97	115	100	106	93	109	120	126	102	96	107	87	102	93	113	91	97	92	99	118	112	85	111	125	89	91	101	120	112	118	99	82	115	123	99	101	109	102	96	105	95	95	110	112	120	117	103	121	102	89	75	101	99	98	114	94	102	102	109	104	90	109	103	104	98	94	94	98	104	105	100	107	84	100	106	90	93	114	99	110	94	79	101	107	95	96	100	106	99	102	92	96	127	110	110	103	98	110	109	99	107	91	100	102	104	120	102	103	119	112	99	96	107	103	94	102	101	104	116	104	104	102	93	104	102	110	103	99	108	99	106	98	87	93	95	103	98	109	108	97	118	120	126	107	95	120	114	113	99	102	110	95	110	122	97	108	100	97	92	97	130	109	98	96	97	93	112	94	106	97	100	91	117	105	121	98	100	106	124	107	83	103	117	92	110	78	96	112	99	93	98	105	111	109	107	115	93	92	92	105	94	122	131	102	101	100	107	107	109	116	106	93	97	107	99	100	81	96	93	111	109	99	110	93	117	112	114	110	116	94	104	98	106	97	109	105	88	98	103	95	99	102	116	92	121	113	89	107	104	100	102	100	111	96	94	87	107	106	125	116	102	94	127	106	107	97	101	104	95	108	95	95	102	109	101	120	95	113	117	119	104	99	110	100	124	125	115	105	90	105	112	111	98	100	106	102	108	105	114	125	103	85	128	99	113	95	103	101	106	110	107	86	110	131	90	86	95	121	90	103	111	98	110	104	100	107	114	90	100	89	118	103	119	91	99	98	114	115	100	110	109	102	105	112	92	102	117	96	92	103	88	107	119	114	95	108	99	91	117	103	117	98	102	97	118	110	117	106	112	103	95	96	99	97	107	98	100	110	105	93	96	105	110	94	91	103	110	104	112	115	112	112	89	105	101	106	87	106	105	103	108	115	101	88	109	115	86	118	87	117	105	117	100	98	102	100	108	99	92	93	114	112	105	113	121	96	91	91	101	84	109	110	105	115	118	100	104	112	101	102	103	93	111	105	106	95	124	100	101	117	127	113	112	87	114	107	96	98	98	109	88	87	98	95	88	107	103	110	117	98	97	113	87	95	94	95	105	114	100	105	98	108	109	99	93	101	111	106	94	115	123	96	105	88	93	103	118	98	121	108	105	105	108	90	98	94	107	102	101	87	102	89	107	97	111	109	117	123	106	120	128	115	100	100	101	113	106	100	88	97	107	94	104	91	110	102	108	87	99	89	109	115	76	105	106	105	104	114	92	101	105	96	99	108	95	98	96	82	92	94	106	102	104	98	99	110	100	99	117	112	110	93	107	106	108	109	102	110	89	108	95	123	105	99	103	108	109	105	128	102	118	104	103	115	93	123	108	86	98	104	115	114	101	103	95	96	81	92	117	100	118	114	104	107	78	97	114	117	107	101	99	87	100	102	120	98	100	101	91	88	117	107	111	92	98	103	94	106	121	105	97	100	96	104	108	111	92	98	99	97	93	107	121	106	109	120	99	100	106	113	93	100	101	99	81	89	116	103	77	99	98	106	88	99	88	99	104	100	92	113	103	88	95	102	106	113	98	111	107	99	91	121	81	97	81	90	99	125	112	97	113	121	96	98	108	95	108	96	99	106	107	112	84	124	113	106	117	105	105	108	127	106	103	102	89	103	105	106	115	100	101	108	85	107	97	99	102	108	105	107	121	88	102	104	107	109	106	95	103	109	99	119	93	102	120	104	88	87	79	85	111	109	110	112	108	97	112	91	98	104	96	95	79	90	102	85	98	99	112	103	111	117	91	113	117	101	109	100	90	104	103	98	124	113	100	96	122	98	107	115	106	119	96	90	109	104	102	106	110	97	121	120	119	106	117	112	111	84	96	99	98	89	104	113	113	110	102	90	90	102	110	123	86	114	93	96	111	83	110	106	115	109	108	94	105	102	98	101	104	89	112	91	107	101	116	101	96	102	91	104	101	99	106	108	106	114	118	118	91	100	93	97	102	110	119	107	103	114	107	112	95	114	95	101	102	110	94	102	99	106	101	85	99	81	123	95	109	111	103	113	106	106	106	110	114	98	107	102	92	102	90	109	95	98	82	95	104	102	101	100	106	102	86	94	117	111	103	104	99	123	96	118	106	100	96	104	92	91	100	106	114	96	106	98	100	111	101	111	119	105	108	92	118	101	101	94	114	100	105	94	107	115
28452	10477	6513	3002	2060	1439	1038	803	687	505	484	417	354	292	316	298	255	227	251	233	227	225	196	193	176	176	185	185	146	174	204	180	181	152	156	156	168	157	170	174	175	168	155	147	160	170	168	142	163	178	156	171	177	159	153	122	144	142	147	118	151	138	150	181	148	136	150	146	154	138	143	163	153	170	179	139	136	166	125	172	149	160	143	155	150	135	144	153	151	155	148	148	140	179	144	148	165	144	145	139	148	171	151	139	150	123	142	180	147	143	147	150	162	142	141	158	170	141	153	154	144	147	164	134	151	161	138	143	130	149	156	149	118	151	157	156	164	162	152	145	151	135	133	160	163	143	149	137	148	152	143	145	141	151	139	127	119	160	132	133	131	152	140	146	136	167	137	166	153	140	126	173	142	137	118	154	136	134	142	133	156	136	133	157	152	147	140	141	138	138	146	162	163	142	166	150	151	162	144	142	147	158	159	131	140	103	155	161	153	153	162	175	168	162	154	156	143	139	155	143	124	173	150	132	165	159	148	139	146	146	141	150	152	132	148	148	145	162	159	151	129	152	141	153	153	147	142	151	152	143	161	133	123	142	168	160	146	146	148	148	147	136	129	127	152	151	162	153	157	133	147	158	151	147	146	154	138	135	138	131	169	152	150	141	131	148	132	148	133	129	148	155	134	131	168	148	129	148	139	140	165	132	155	141	146	143	136	131	141	162	124	152	139	143	167	147	137	147	145	151	150	151	127	135	159	141	144	159	161	151	154	135	139	133	141	134	152	150	158	147	143	160	141	159	139	146	138	152	153	151	137	154	137	163	133	149	146	141	157	156	148	151	175	158	166	135	128	159	134	158	130	142	138	133	136	165	141	136	149	151	144	141	143	153	122	168	143	144	131	142	143	147	142	147	161	163	142	130	136	157	143	130	161	145	133	157	147	147	143	174	130	149	130	161	125	148	133	136	144	152	170	151	160	153	135	174	163	150	134	163	166	170	140	137	140	151	141	140	142	155	147	143	154	135	166	132	141	141	139	149	140	133	151	144	145	169	164	138	142	149	146	144	136	154	140	135	161	157	154	146	149	138	131	135	138	173	151	149	151	141	153	148	150	118	144	162	147	154	133	122	139	147	137	144	118	141	154	140	144	164	129	140	144	155	155	152	144	139	141	155	138	139	139	143	138	146	162	154	141	134	149	143	144	175	135	160	125	160	143	166	125	173	143	149	167	163	139	143	134	155	177	135	140	159	156	146	151	133	139	132	146	146	132	169	117	147	150	160	141	133	131	157	142	134	142	130	151	132	162	159	140	151	145	140	153	138	147	157	116	166	172	166	146	159	139	145	145	146	165	129	155	154	145	153	132	153	138	145	130	133	139	150	155	123	144	175	160	162	159	156	139	139	145	133	142	154	161	153	144	158	148	128	140	159	156	166	135	149	141	165	143	149	163	129	159	148	146	165	144	138	146	152	133	133	138	150	157	142	144	145	151	118	141	138	146	146	154	158	144	133	142	142	143	145	154	154	153	149	162	140	158	134	158	141	127	137	137	153	171	144	142	157	155	152	161	154	169	141	136	138	161	144	145	151	142	130	155	155	149	174	148	140	143	142	120	163	135	140	146	149	176	152	131	130	139	145	153	151	150	154	119	156	143	141	136	143	146	127	141	148	140	138	147	150	145	160	136	157	143	161	156	170	153	142	152	150	148	162	151	142	142	160	158	129	146	143	149	173	165	135	163	134	143	142	136	160	160	129	141	144	163	146	165	137	146	139	134	160	131	150	135	148	146	147	144	164	162	155	160	148	147	161	158	160	152	167	143	152	149	133	144	167	158	150	143	117	148	134	144	142	128	146	140	138	146	154	162	138	142	143	154	165	169	154	139	166	139	149	137	141	135	146	158	131	151	154	142	156	145	139	159	147	146	148	148	134	128	157	150	143	127	133	129	149	141	151	128	137	147	133	159	146	155	167	160	158	158	132	147	132	139	131	137	140	159	144	154	168	154	140	154	141	145	140	149	159	159	150	137	158	160	156	136	155	150	158	148	152	146	162	149	154	157	151	140	139	150	144	159	146	141	138	140	156	136	170	140	155	146	146	133	134	142	119	138	133	158	145	152	142	158	156	169	137	138	137	128	163	142	155	130	165	158	158	135	127	160	128	137	130	140	125	160	151	160	151	160	135	139	138	145	158	122	135	140	151	146	144	160	158	164	156	145	146	145	168	140	137	142	158	137	143	159	150	135	151	166	143	151	154	157	134	154	143	140	137	149	148	143	155	140	134	133	129	130	139	144	130	158	144	152	146	153	171	161	145	149	152	160	155	166	151	142	149	134	163	122	142	158	139	166	118	139	157	137	151	148	162	151	157	150	126	164	142	141	140	163	138	148	142	154	147	152	145	137	149	140	138	136	121	132	137	160	143	131	146	134	139	159	148	136	123	140	140	149	166	149	142	144	143	160	146	120	134	168	148	139	147	152	145	168	161	132	155	136	154	155	138	152	172	147	143	145	135	170	150	149	136	170	136	127	139	153	137	155	140	136	162	141	154	135	152	149	154	120	144	147	139	139	128	156	157	150	157	183	164	164	130	133	152	141	139	136	158	143	154	141	135	173	157	169	135	135	167	155	147	135	115	151	153	157	150	133	147	154	162	158	154	147	136	146	147	156	152	174	126	169	147	156	159	142	161	138	145	147	151	148	150	149	174	149	144	140	136	176	130	152	152	131	170	166	130	166	130	164	144	141	139	157	155	128	159	145	164	168	137	169	137	165	134	150	156	149	163	139	142	144	150	170	145	131	164	147	133	138	150	135	142	144	150	130	140	152	141	147	151	164	161	145	137	156	135	143	154	159	162	140	150	154	138	109	161	140	157	145	134	129	141	173	134	158	161	141	153	169	148	151	139	154	151	136	157	122	143	142	141	129	152	140	128	143	141	177	169	126	146	164	123	142	147	120	147	142	161	140	156	153	141	142	149	138	141	164	149	157	149	140	135	138	135	151	141	149	127	143	127	161	142	147	158	138	167	155	156	146	139	145	141	158	148	128	140	139	130	162	137	164	169	164	147	143	151	149	158	144	144	144	141	137	152	158	192	131	125	121	144	149	149	154	162	153	145	154	154	129	156	164	138	144	156	150	141	164	153	139	128	143	141	138	146	133	161	139	148	145	148	159	166	145	153	161	143	140	134	151	136	136	142	160	172	129	158	149	144	138	142	155	161	160	144	136	141	150	150	154	141	143	131	140	157	133	171	157	142	146	159	160	137	152	160	150	143	131	142	151	146	166	148	118	141	135	146	145	139	156	143	127	134	145	160	163	155	140	151	149	155	132	142	141	164	126	149	172	148	147	144	152	151	131	140	137	154	116	149	149	151	137	153	149	138	143	138	144	172	153	128	158	174	140	123	141	131	165	158	139	156	140	149	135	159	142	143	149	158	155	128	175	154	139	165	150	141	144	140	144	152	149	165	169	136	154	155	152	148	144	138
27793	15206	1885	547	381	371	418	354	409	356	399	341	395	359	387	372	382	375	386	342	354	361	357	383	407	372	371	379	380	388	369	396	354	354	367	367	363	366	347	395	392	406	361	377	371	362	364	384	355	399	359	377	378	374	360	367	358	391	365	367	368	339	363	367	380	399	344	382	351	368	336	389	370	358	430	361	342	349	345	388	390	375	382	360	327	385	377	410	372	364	352	350	365	375	370	371	361	412	365	374	334	363	347	374	355	365	364	350	382	363	382	380	355	362	370	391	375	354	379	368	355	367	378	363	359	387	395	371	382	380	368	346	347	366	376	350	325	350	345	386	392	385	333	374	338	366	382	365	352	358	367	369	382	380	365	367	371	365	364	354	387	334	391	372	360	359	366	351	365	348	384	371	358	394	365	381	386	368	390	343	388	365	361	408	343	392	371	338	335	409	386	361	355	377	409	374	343	381	348	385	387	373	374	389	384	398	370	376	396	356	382	376	326	366	343	358	409	337	355	371	348	343	358	386	369	385	343	368	363	375	356	368	380	386	381	370	329	423	341	378	366	413	386	342	355	386	384	348	362	404	405	363	378	371	369	377	338	361	359	329	345	396	333	360	408	377	384	374	370	355	382	356	362	380	352	357	387	384	389	353	318	329	357	359	344	356	382	347	343	368	360	387	363	374	381	392	359	392	349	388	375	393	398	390	383	371	373	358	381	352	369	352	363	370	370	387	381	363	385	397	378	353	325	361	351	362	351	365	385	357	410	340	370	371	351	368	371	379	351	381	360	423	335	375	361	350	355	351	356	373	362	371	343	358	380	362	398	361	358	351	354	377	386	305	398	349	363	365	393	346	358	382	386	364	379	368	334	379	365	376	390	359	370	384	363	386	359	394	392	323	373	344	370	337	389	371	382	370	346	351	353	376	334	366	362	344	355	383	348	352	379	374	353	384	360	366	346	373	384	395	362	379	349	392	321	352	352	360	395	388	373	399	351	362	361	384	357	392	361	339	339	344	402	355	343	373	347	376	384	349	386	372	389	347	343	389	367	339	385	397	356	318	402	352	349	377	370	350	344	389	339	350	350	364	350	413	379	345	375	412	357	383	350	345	392	371	394	376	373	375	361	371	370	388	360	367	350	378	362	354	405	383	383	369	343	408	389	301	393	363	395	362	361	386	343	359	374	362	383	330	337	383	381	355	378	367	370	401	408	337	380	327	347	424	393	376	338	366	355	349	332	346	389	377	364	386	344	382	375	370	361	395	387	372	350	370	380	376	384	373	360	337	351	386	402	369	363	373	368	362	396	355	390	368	393	357	384	389	387	373	379	386	334	369	358	340	348	389	375	348	332	339	376	382	360	380	355	396	336	409	374	381	374	353	350	402	375	387	371	360	351	372	371	357	352	314	371	376	372	357	379	369	366	399	342	386	355	362	356	335	370	401	348	354	356	361	409	383	330	403	350	353	377	351	363	376	366	361	358	352	380	355	352	375	365	385	359	388	357	402	347	347	341	379	391	356	344	382	355	370	354	365	360	337	378	379	385	375	394	386	350	372	371	364	370	365	332	363	379	356	362	404	347	394	384	353	382	374	369	375	339	349	364	352	335	367	386	356	377	365	353	367	340	383	342	376	352	375	342	398	381	361	354	350	345	371	388	416	337	336	377	400	377	362	383	342	399	359	398	343	357	365	381	393	355	325	372	368	371	348	373	354	362	370	353	373	394	377	337	393	347	358	392	353	389	349	334	357	388	343	356	383	347	352	370	344	380	391	403	369	399	393	370	372	362	347	384	358	363	357	363	339	370	346	342	362	378	375	366	403	354	384	383	353	359	365	353	335	400	365	352	370	360	358	354	353	340	385	364	371	362	369	370	370	360	371	347	365	351	376	352	370	362	372	357	393	330	341	387	374	385	383	345	362	347	334	370	368	388	366	390	340	357	363	338	362	344	366	344	383	340	371	372	350	372	372	368	373	352	351	350	368	345	397	329	373	379	383	372	322	383	341	359	343	369	325	357	356	360	353	329	390	355	378	374	363	361	345	392	320	399	393	412	372	341	363	373	374	343	347	357	316	357	402	372	373	418	363	356	343	369	357	357	406	385	373	380	377	386	347	360	370	397	365	360	358	374	372	379	379	385	369	347	377	394	390	367	353	368	359	347	335	354	354	364	353	354	372	364	381	375	340	384	362	364	364	349	382	391	365	355	387	367	396	351	352	363	362	382	389	370	357	331	356	340	352	366	358	337	377	363	387	361	402	334	377	333	382	374	374	367	405	366	382	357	394	363	380	376	334	367	389	350	375	357	358	353	372	373	359	363	398	362	392	390	390	341	351	336	377	354	356	365	386	367	378	413	354	347	336	325	387	364	368	377	362	336	375	374	394	358	350	395	377	414	366	373	395	372	325	380	368	372	396	359	335	379	383	348	365	364	367	335	393	356	372	366	369	359	366	343	366	363	377	354	368	346	353	325	374	374	383	330	346	343	404	394	340	371	393	360	374	350	382	377	366	402	347	371	364	361	392	376	354	367	361	378	387	371	347	394	380	391	386	398	363	346	363	385	361	369	363	364	354	382	379	395	365	348	367	354	362	347	382	375	357	396	366	383	388	381	343	358	347	388	354	359	380	397	353	371	371	369	366	353	349	351	376	352	381	440	367	338	401	378	354	365	377	341	360	339	346	374	387	365	356	364	345	346	382	362	370	354	374	379	385	375	354	379	362	364	365	370	364	362	384	362	390	340	370	364	358	363	368	405	372	371	384	361	349	414	372	362	360	392	378	407	363	347	389	348	388	338	361	348	344	339	365	352	346	394	363	352	385	393	377	349	376	384	382	364	377	368	381	373	368	360	382	337	364	383	401	367	370	368	366	381	367	352	376	383	384	346	394	363	378	384	389	382	382	382	379	363	337	377	359	352	360	394	377	376	383	348	386	371	346	391	387	356	399	379	339	396	343	376	412	339	391	378	388	402	342	361	359	365	363	360	386	377	364	340	379	338	383	369	355	371	326	384	358	388	363	368	365	347	356	398	355	353	364	361	390	372	395	372	376	373	355	390	396	336	350	387	374	373	365	349	360	382	380	355	362	366	373	365	352	369	383	378	346	374	364	377	396	352	344	390	351	391	385	340	337	335	332	382	346	390	381	346	340	377	360	401	332	383	346	346	349	364	368	369	360	373	407	356	364	356	406	377	374	352	371	361	360	410	390	355	397	362	350	408	407	368	350	364	344	351	372	357	371	365	350	347	341	371	355	359	358	357	373	371	372	374	383	346	428	359	357	347	362	354	363	354	370	384	353	369	363	378	348	363	391	338	364	337	367	350	353	360	342	359	372	386	342	371	368	379	344	372	372	358	373	371	345	417	335	364	364	358	405	355	373	387	327	375	375	373	355	365	353	395	382	390	387	373	379	360	376	354	357	379	350	370	380	366	357	379	381	379	367	377	363	373	369	347	363	374	377	368	380	384	388	370	346	387	390
8510	820	715	574	545	570	534	545	496	508	542	545	505	513	507	522	488	505	483	504	491	522	500	508	498	507	527	481	482	532	495	491	478	516	492	517	499	497	517	497	520	485	490	508	545	497	483	458	487	508	488	462	477	504	527	510	485	529	512	484	495	508	477	508	510	487	503	493	535	503	457	498	500	529	522	493	539	514	493	511	542	517	511	515	483	537	496	535	494	516	501	505	526	520	496	492	469	516	500	492	505	513	478	497	526	484	514	514	532	532	501	464	492	481	504	498	497	494	483	466	524	505	522	482	505	517	476	525	479	500	491	526	545	492	485	522	483	482	484	513	524	509	498	525	497	491	480	521	482	505	489	467	469	455	467	466	503	485	464	464	486	556	547	480	491	496	545	484	513	496	526	472	476	485	517	500	525	457	490	534	501	501	465	499	502	503	494	523	507	519	483	487	469	480	532	486	507	508	505	477	467	531	465	537	472	539	474	496	477	525	499	471	469	507	473	538	506	532	456	491	502	507	474	484	535	498	503	491	461	488	556	496	498	474	469	478	541	504	496	505	470	488	479	474	500	504	471	523	497	480	520	493	510	468	479	495	483	470	506	499	522	503	508	505	504	502	506	490	477	478	543	558	514	450	498	464	502	476	470	487	479	517	473	536	487	538	465	485	516	474	478	465	467	472	542	494	490	491	485	509	497	504	509	519	521	516	539	497	465	472	514	492	524	484	477	508	506	507	506	497	492	520	496	512	494	483	483	486	490	458	507	500	457	472	527	526	492	465	475	475	508	538	514	507	533	492	516	510	509	523	501	491	456	494	506	521	530	526	497	509	503	489	483	465	477	535	507	521	508	470	483	507	477	491	516	525	500	477	493	483	463	486	495	499	463	497	500	536	524	476	481	497	494	473	495	468	495	520	521	459	512	471	481	512	520	484	490	497	550	533	506	500	508	562	498	505	497	487	513	462	521	514	509	534	455	497	480	498	503	489	507	526	543	529	476	512	557	523	546	537	482	476	480	491	493	492	517	445	461	489	494	462	567	490	483	489	484	505	494	480	480	550	488	491	491	506	557	507	474	542	460	475	515	516	523	454	468	477	526	503	498	474	480	519	514	491	495	521	471	547	481	463	499	487	492	472	487	566	517	496	526	513	456	495	520	497	490	485	530	489	492	488	520	494	477	513	531	491	490	494	485	491	498	495	542	504	510	497	481	473	500	468	507	508	511	469	521	511	497	496	520	488	463	519	475	503	506	501	482	521	490	487	476	476	546	475	482	486	491	485	517	472	498	482	498	480	532	456	510	479	482	502	493	535	490	483	492	493	516	547	491	495	465	499	491	483	527	504	508	515	490	521	533	460	494	488	524	518	490	482	501	508	527	521	526	530	512	479	470	503	495	474	480	505	516	518	501	483	510	504	492	465	518	500	506	481	472	482	503	508	447	526	573	469	506	498	534	480	534	504	486	473	513	489	518	480	505	498	485	480	528	521	489	521	490	472	520	513	502	486	494	488	492	516	509	449	484	498	475	505	476	511	473	550	491	516	516	497	452	500	497	494	512	489	489	560	487	511	504	492	521	535	502	500	490	500	502	513	519	533	443	522	500	502	495	502	473	512	466	535	471	499	508	490	459	495	475	494	484	513	519	530	479	492	517	506	493	449	516	537	491	524	532	471	484	481	503	488	509	451	496	478	503	480	497	501	473	535	511	480	525	507	490	495	455	468	458	538	508	509	515	508	497	518	519	454	487	517	496	499	475	472	465	476	518	491	529	500	517	477	488	477	501	508	481	493	471	532	480	495	515	484	457	494	475	488	521	509	457	479	504	530	528	511	517	461	472	531	528	484	455	497	454	492	487	483	522	515	511	478	506	506	501	442	507	475	489	468	465	503	490	507	548	508	463	490	468	510	509	478	489	504	484	488	495	491	505	490	492	468	503	509	525	453	495	495	502	470	521	476	507	467	494	458	511	485	503	528	523	529	491	484	505	503	505	529	533	469	487	489	495	483	439	478	519	498	521	468	479	511	521	482	491	494	506	578	486	554	495	517	543	476	532	479	494	504	475	507	462	479	486	499	535	474	508	527	496	502	481	512	482	452	493	523	466	487	473	482	522	517	493	486	496	534	484	469	502	459	496	529	482	485	527	508	509	509	508	479	482	501	461	544	480	488	483	489	503	474	499	484	488	476	488	488	508	481	476	521	501	518	535	507	513	491	528	489	489	503	497	474	497	493	507	508	480	509	447	503	513	520	530	503	467	460	478	509	513	525	505	483	502	489	505	505	472	488	500	526	462	484	501	500	507	504	455	491	538	477	484	509	512	517	502	522	476	515	539	515	494	504	443	513	517	479	551	483	562	529	537	493	486	493	499	523	504	465	518	500	501	528	483	480	422	503	527	535	526	512	488	502	512	523	483	470	535	481	490	526	488	494	462	501	482	538	520	492	492	488	468	472	472	485	475	492	487	450	489	486	471	476	492	538	527	478	484	484	510	499	489	466	499	541	496	498	504	467	507	521	516	535	507	472	513	560	526	488	494	491	530	481	541	493	435	498	509	497	528	524	514	534	480	488	485	500	488	518	517	502	465	505	466	468	481	470	486	486	531	529	509	503	508	488	498	464	528	503	492	495	502	506	501	514	494	518	521	498	488	492	500	476	517	512	512	508	516	484	503	512	498	470	507	492	451	484	466	498	551	474	477	465	483	541	505	475	457	514	514	536	507	495	529	537	505	504	492	505	497	522	509	551	509	497	550	476	472	473	526	519	460	477	527	483	505	492	494	507	507	494	518	433	502	463	505	525	495	491	471	530	484	513	541	494	528	503	466	473	457	496	459	535	461	508	563	549	525	493	485	497	493	485	489	525	518	498	476	504	520	469	470	483	494	493	513	487	493	486	472	507	472	489	514	484	524	520	469	519	466	521	485	482	525	520	508	504	495	473	490	478	478	517	516	500	551	478	496	463	477	517	497	483	469	504	490	485	466	495	495	528	519	479	470	517	471	496	510	511	419	510	474	493	500	490	527	510	468	515	513	467	499	532	497	501	474	470	478	507	533	495	468	553	511	539	489	503	490	518	487	527	520	470	500	478	509	521	462	501	507	481	505	487	468	449	516	501	507	521	470	495	522	499	490	516	511	469	463	541	480	485	505	505	495	478	484	509	483	457	492	489	492	528	464	477	475	430	486	497	496	512	510	540	487	527	509	519	477	471	456	517	540	485	453	499	492	511	492	497	499	526	490	503	492	507	516	484	490	491	496	482	491	527	542	490	468	501	507	500	503	483	501	516	462	505	499	482	488	503	541	489	476	497	492	479	512	505	516	488	485	480	471	456	488	517	464	503	555	482	528	498	485	477	466	490	495	479	447	496	483	477	505	506	464	473	543	497	460	478	515	486	486	469	479	486	499	466	500	503	514	504	491	517	548	512	463	476	508	522	528	517	482	523	478	521	500	482	487	511	482	522	487	501	481	476	500	461	469	499
23503	21232	27869	24899	20361	1704	532	429	379	374	323	304	296	287	251	308	283	298	289	291	295	267	279	312	274	282	273	282	298	274	273	249	266	271	267	278	274	255	293	272	277	282	245	275	268	290	288	269	273	298	246	272	256	273	252	292	262	290	284	270	269	253	237	242	252	261	256	248	267	256	287	271	270	238	228	283	260	244	263	264	263	276	262	253	257	276	244	291	289	271	247	278	281	285	238	277	254	268	262	245	259	281	279	273	265	252	245	272	243	256	270	273	270	308	281	286	246	251	255	259	255	264	272	226	256	278	253	251	273	261	279	252	245	253	241	262	258	299	287	282	272	257	283	286	277	267	249	287	264	255	287	266	261	236	272	265	272	266	281	264	277	277	257	264	242	259	289	280	250	280	266	236	254	292	259	287	236	280	262	277	272	265	293	272	277	245	262	265	285	253	293	265	241	294	270	264	275	267	263	293	269	273	282	267	260	259	285	285	268	244	253	248	248	260	262	279	260	261	284	259	262	263	262	314	280	274	271	238	292	251	257	240	279	242	257	225	238	257	275	250	261	262	239	297	259	282	279	267	254	238	255	296	260	278	270	255	256	265	266	273	284	262	275	272	266	252	293	244	274	276	258	237	266	265	261	277	230	247	267	253	272	262	258	279	220	262	248	269	265	264	258	254	285	265	270	269	260	262	267	268	220	265	256	285	262	258	263	297	279	233	266	262	270	237	243	250	291	249	261	273	274	268	260	280	276	261	261	255	259	278	270	246	252	249	273	278	251	261	264	253	244	264	278	271	268	284	251	275	281	272	293	252	295	272	257	243	224	265	292	259	277	291	252	267	248	279	250	273	261	263	288	280	263	258	259	266	244	253	273	292	288	246	274	244	251	297	244	252	274	268	291	261	260	265	273	254	269	267	259	262	259	266	279	247	264	236	268	259	250	268	277	289	242	232	260	264	263	265	271	234	271	296	270	257	281	265	238	274	253	263	261	280	261	269	250	306	286	272	264	274	250	283	246	282	280	272	273	263	258	251	248	286	263	276	249	228	276	270	303	254	304	274	258	235	273	273	254	275	270	265	294	288	250	243	249	247	272	261	267	274	269	271	264	262	246	275	269	228	283	274	258	263	289	240	256	296	274	271	275	267	270	279	256	269	263	278	292	262	244	253	244	252	271	267	261	281	281	249	258	256	267	300	286	265	230	265	301	268	268	287	296	253	264	256	272	261	263	257	294	263	268	256	283	271	282	269	254	282	238	254	268	304	262	273	276	252	315	257	266	270	262	285	284	254	257	246	242	274	293	285	266	249	270	231	246	267	262	270	251	256	237	255	258	270	306	287	257	314	246	275	270	272	251	290	253	255	243	264	258	280	249	263	233	284	266	254	256	254	231	277	252	285	261	276	270	264	294	251	263	257	268	259	286	244	264	280	230	307	274	280	256	261	304	263	232	258	252	266	287	253	295	279	260	280	256	290	290	259	260	287	265	271	259	259	259	258	296	253	246	224	233	254	255	271	245	249	272	273	265	272	276	271	261	278	261	229	258	277	263	262	277	248	224	276	269	256	253	289	244	272	247	242	241	288	276	269	266	251	252	239	250	242	247	294	258	265	255	260	271	286	296	246	269	229	269	269	268	242	270	248	245	273	254	241	231	241	270	247	271	290	258	254	262	214	273	235	241	277	246	293	257	286	244	258	259	245	270	280	271	238	249	278	253	277	266	249	264	250	274	271	244	283	290	282	277	253	278	255	270	261	258	253	269	237	280	276	238	262	258	262	272	263	258	268	269	290	262	269	264	240	270	230	237	275	264	277	268	247	281	264	258	256	250	259	269	281	262	255	259	254	273	292	262	278	278	281	254	259	254	248	255	221	268	264	261	265	279	262	255	248	278	287	287	269	257	257	259	268	261	247	245	272	288	228	279	254	269	283	273	286	269	258	217	253	238	291	217	290	264	274	276	248	238	277	279	258	247	302	301	283	254	260	262	279	267	236	229	282	277	267	239	249	276	256	238	279	271	265	261	274	262	285	256	277	291	247	244	253	241	284	293	247	279	274	253	262	265	256	265	253	282	261	273	276	231	300	260	266	255	278	287	263	247	278	304	247	236	281	255	304	270	250	272	259	273	271	301	286	262	259	241	272	246	265	254	263	258	273	286	258	267	267	210	234	273	230	257	260	273	284	256	277	280	273	250	217	301	235	291	253	258	285	277	280	288	290	281	292	247	270	260	283	251	278	259	281	299	246	266	266	238	255	279	275	264	298	275	244	256	277	263	273	286	293	235	261	278	285	228	266	278	278	252	256	291	263	258	261	253	278	283	271	267	258	237	275	277	270	263	255	245	243	277	298	238	281	245	227	254	236	281	264	293	244	282	300	252	267	279	243	282	266	277	282	280	273	253	261	275	294	262	269	231	238	254	266	270	264	256	272	279	282	279	283	266	237	242	254	266	279	262	278	249	259	293	259	243	261	227	247	234	241	254	276	272	259	264	256	248	266	243	263	257	254	253	267	283	280	247	269	263	256	252	302	297	253	263	271	245	226	279	277	228	246	288	274	299	271	247	258	261	258	249	255	258	253	265	252	284	280	277	263	251	260	241	257	251	271	252	244	287	262	270	235	287	284	253	259	269	233	240	260	247	278	254	278	252	263	268	269	255	241	270	280	280	278	257	248	239	266	274	250	259	280	269	291	248	271	254	278	269	234	279	249	286	288	287	243	254	264	254	272	245	240	276	286	281	258	283	316	244	293	271	288	257	252	239	233	246	284	276	269	231	261	266	266	285	285	274	253	305	263	274	289	278	303	277	263	295	278	243	254	278	268	267	242	251	254	254	255	268	265	250	258	261	250	265	291	243	235	281	302	274	280	252	258	251	266	245	257	232	263	260	258	250	279	279	279	271	280	283	272	250	266	281	271	245	266	267	232	253	245	256	240	285	226	235	251	235	293	292	264	248	257	273	242	255	244	258	235	254	272	256	275	280	265	227	265	256	266	248	274	244	279	256	263	263	233	265	273	258	249	268	284	247	264	274	245	275	245	253	257	279	290	272	270	269	251	232	257	301	261	274	246	272	246	248	249	263	279	256	268	270	284	294	280	248	272	236	288	265	268	254	271	232	278	282	240	261	260	240	262	258	260	278	221	286	291	288	247	283	283	239	229	289	255	285	264	270	274	272	269	283	267	255	244	292	256	281	243	266	278	246	292	277	292	275	241	260	258	268	258	280	289	276	269	251	278	263	270	268	322	241	280	284	276	291	280	269	287	259	254	256	255	253	274	254	270	285	226	283	258	262	242	252	262	283	266	267	291	286	242	292	264	275	287	248	271	274	256	244	265	272	279	273	296	250	273	283	285	275	260	265	278	280	276	296	258	255	255	274	264	281	257	251	274	278	244	240	258	246	287	247	300	266	261	244	249	301	301	251	286	265	258	277	256	302	289	241	255	289	260	293	259	250	236	249	247	212	259	271	268	242	243	257	272
24049	6408	4100	1947	1439	1034	857	679	609	578	536	513	492	537	451	458	430	395	457	381	374	425	391	410	381	420	410	411	389	392	384	381	378	431	391	379	370	412	377	402	390	375	391	393	386	385	363	370	381	380	393	341	374	376	390	387	401	352	381	394	374	382	363	379	343	364	365	401	359	367	376	387	371	359	339	403	380	366	372	353	368	362	380	339	362	405	392	381	403	387	372	398	356	375	351	372	383	356	362	364	378	345	330	394	360	378	384	361	388	391	371	365	392	341	360	362	392	340	417	369	407	368	377	339	347	373	400	397	397	380	378	311	359	384	333	362	356	391	377	381	368	400	349	360	398	356	356	383	378	367	393	340	378	351	353	373	368	370	353	346	392	380	381	352	395	367	354	361	371	357	361	385	370	382	383	360	341	366	357	395	385	386	362	389	367	391	358	376	338	357	385	396	374	398	329	346	390	388	346	369	373	354	382	368	425	352	351	369	369	357	363	373	395	362	353	373	372	364	347	371	365	364	370	387	377	317	352	350	356	375	356	402	332	411	366	381	387	335	377	342	362	386	395	340	398	412	369	355	352	367	347	342	378	369	378	388	375	380	354	380	398	367	355	358	329	367	361	365	362	358	398	359	361	345	342	342	355	371	351	398	359	377	357	363	358	360	353	389	356	387	391	373	357	353	366	372	346	371	375	413	361	346	350	383	394	358	361	390	351	348	355	358	399	374	332	330	371	349	376	346	358	366	378	334	360	394	352	397	370	376	350	389	405	384	375	365	364	349	402	361	342	369	351	360	371	360	363	366	376	354	383	381	374	370	373	392	382	371	394	365	349	364	369	350	393	351	349	339	360	346	349	352	372	359	388	385	369	380	367	368	339	363	369	370	346	357	357	365	391	350	351	392	393	347	375	348	391	406	341	385	366	314	350	379	333	340	355	375	439	409	381	339	363	373	354	373	354	331	395	374	326	391	342	363	359	363	382	369	372	344	363	371	370	360	387	360	400	371	365	355	365	410	384	376	372	356	369	364	349	360	368	360	335	359	368	372	364	383	363	374	357	370	391	382	353	382	366	372	392	397	351	389	354	395	371	356	374	392	335	362	371	341	394	356	383	375	362	375	361	396	364	364	353	407	346	369	371	376	386	354	363	379	354	391	366	371	356	365	359	368	346	366	364	370	370	369	386	383	393	361	388	364	382	343	372	406	371	353	385	356	408	361	363	362	386	377	354	412	384	363	401	397	360	357	355	396	357	387	384	389	381	383	370	380	349	362	380	386	361	389	336	383	353	381	377	385	388	330	368	415	370	394	354	358	413	397	363	366	359	371	360	333	344	349	378	340	388	375	393	380	355	398	335	352	402	371	357	395	357	434	359	374	339	413	397	358	354	353	314	352	372	388	408	375	366	352	378	368	373	379	398	374	372	394	387	376	383	392	419	373	367	355	415	375	387	390	366	401	340	354	378	350	377	346	360	367	346	371	364	373	356	341	379	342	353	346	346	361	342	377	368	352	353	400	351	370	381	380	380	352	368	375	391	374	363	368	364	372	375	384	392	387	330	393	369	354	367	372	371	389	370	367	350	367	371	373	388	391	354	383	357	381	369	375	377	369	379	372	396	337	374	361	378	336	350	415	342	384	337	385	330	359	362	381	386	384	377	349	399	391	396	363	400	341	383	357	373	378	374	380	356	386	349	378	374	358	357	400	390	393	388	373	367	382	375	370	373	361	356	379	350	352	329	376	366	329	378	356	369	386	393	354	348	350	368	352	329	339	396	358	354	388	368	378	367	376	339	333	340	370	357	333	395	412	387	352	370	379	384	399	358	396	383	363	355	315	370	399	398	366	355	342	393	373	377	368	357	365	380	394	366	368	365	414	369	379	371	359	353	383	391	376	392	383	385	367	372	360	392	360	357	377	372	383	347	362	369	380	372	343	377	371	367	345	395	351	349	368	355	363	357	357	352	339	372	364	376	406	391	351	389	363	351	440	375	372	337	367	382	345	372	386	331	347	406	381	393	395	379	384	390	389	376	367	358	388	359	382	386	332	387	379	353	353	397	332	341	358	356	373	344	389	343	380	347	379	378	383	372	360	371	384	346	356	368	383	348	357	407	326	348	359	350	349	371	348	342	347	333	363	399	359	382	349	329	368	347	377	344	384	401	347	349	351	379	384	352	387	386	378	346	347	381	372	389	379	381	354	371	355	389	378	358	352	376	353	358	377	387	347	375	388	358	383	367	386	384	392	394	404	331	344	420	350	398	380	357	351	338	356	322	370	359	359	374	349	372	381	359	374	349	361	389	360	354	364	349	388	368	384	335	348	374	347	376	361	411	385	358	403	386	362	358	369	365	346	363	365	389	370	397	406	368	371	364	374	349	373	383	350	358	351	357	362	403	383	372	343	363	361	360	385	367	374	375	389	356	369	344	375	366	372	349	386	381	385	388	357	394	401	383	370	380	397	386	357	357	378	371	354	356	361	384	341	366	341	363	365	365	365	365	367	337	351	377	365	343	379	381	342	363	357	383	358	373	385	375	373	377	386	374	355	348	371	385	349	379	358	397	397	395	399	370	398	407	358	383	315	392	388	358	383	392	384	401	366	341	362	352	392	356	369	358	394	381	396	384	386	389	380	372	400	381	393	386	363	401	398	365	366	364	407	370	365	350	381	360	377	350	369	370	387	376	361	398	341	364	395	369	370	365	400	386	357	370	347	402	379	389	349	348	378	373	365	387	387	363	353	352	403	365	367	376	349	370	372	366	367	357	337	379	360	343	346	353	350	360	346	364	350	380	368	392	391	363	369	363	354	348	392	370	380	408	342	364	398	338	354	429	366	371	397	384	381	366	352	322	344	366	390	383	396	367	388	385	348	354	377	375	397	370	363	394	392	344	352	368	376	363	367	393	321	359	394	375	396	355	381	349	360	338	360	383	328	365	364	346	383	392	396	392	358	327	365	387	361	414	359	410	395	371	355	345	335	365	360	362	334	354	379	342	364	374	350	391	340	379	362	379	368	367	374	346	381	397	385	382	393	370	358	372	368	360	370	354	331	362	372	347	358	380	405	351	350	363	371	372	344	376	344	335	356	368	359	364	388	378	420	341	356	380	362	354	377	358	365	372	371	396	383	390	402	362	364	392	373	369	374	354	371	363	386	355	370	394	373	355	340	380	331	362	371	367	397	382	367	349	335	335	387	341	370	344	391	397	388	349	379	399	372	395	357	411	383	350	378	370	366	356	365	355	354	353	372	367	363	352	368	402	357	390	336	361	370	362	363	373	373	351	368	354	367	375	358	348	393	343	386	387	347	367	359	356	383	364	387	371	361	352	375	353	361	354	399	361	380	372	354	381	358	377	351	353	364	340	321	380	343	355	348	359	375	370	360	334	339	347	358	349	401	376	376	362	373	366	343	358	392	373	369	365	387	397	385	383	377	376	350	342	386	361	344	385	359	347	322	342	376	397	350	375	369	399	378	387	398
24867	21215	25617	21714	898	371	344	289	311	325	300	270	245	263	281	291	263	281	274	261	262	261	241	253	266	307	301	271	276	257	264	275	264	265	276	269	275	255	253	267	252	253	256	242	268	265	248	277	255	266	262	269	286	270	262	282	287	256	239	276	274	243	262	272	264	283	268	269	260	281	238	266	273	258	267	260	261	241	262	281	275	274	250	243	291	275	284	243	252	246	248	229	269	243	298	261	267	254	263	268	254	291	270	286	261	266	252	267	251	214	263	236	259	263	267	273	268	285	246	280	292	275	253	270	271	268	248	239	285	275	271	246	229	244	262	249	269	281	243	251	253	273	268	261	246	258	260	268	263	267	244	287	277	250	275	246	262	280	260	243	284	266	267	281	271	258	250	254	271	264	267	253	267	261	271	276	241	249	261	264	268	267	273	267	277	286	257	246	264	254	252	239	249	264	251	238	279	252	259	249	266	267	256	272	270	272	272	267	272	261	235	250	271	264	253	235	279	276	259	266	286	262	269	247	271	262	242	281	264	262	276	252	245	272	256	254	273	258	292	261	270	253	241	261	265	231	275	225	259	267	252	256	252	269	280	256	267	293	279	290	253	281	247	262	265	234	255	274	270	235	267	266	277	263	271	270	238	249	263	260	258	252	279	282	256	242	250	269	265	252	263	308	242	264	287	247	282	262	266	263	265	231	271	252	252	266	248	283	263	219	261	268	277	260	231	251	261	278	260	245	253	288	281	242	256	258	245	279	252	263	286	246	289	285	255	266	298	282	249	254	281	249	268	248	253	289	245	273	285	275	248	248	295	271	257	276	286	261	253	264	251	246	277	265	266	272	245	238	259	242	231	277	300	247	264	288	258	261	259	259	277	258	225	262	264	261	284	259	266	251	254	244	260	246	276	287	268	271	270	256	260	249	279	267	252	241	279	255	248	266	248	278	208	262	247	274	303	231	267	260	266	257	262	319	261	269	243	254	270	272	266	253	284	297	271	270	257	274	272	273	287	278	262	250	278	270	287	249	256	253	270	262	255	294	253	270	233	271	269	247	318	271	245	270	268	273	275	241	244	249	269	251	273	283	276	267	286	268	248	277	253	287	304	275	254	263	237	263	257	256	290	233	242	245	240	278	259	226	276	215	283	271	260	274	273	280	266	261	278	286	250	256	243	240	250	289	273	268	272	268	233	267	249	305	229	259	252	278	245	267	247	248	307	276	281	295	267	259	249	263	283	250	247	266	240	247	272	273	230	265	272	267	267	267	251	270	256	236	268	255	259	245	266	286	258	257	242	226	267	270	258	270	252	287	253	254	219	289	266	271	294	243	290	260	244	280	271	255	253	264	245	292	259	225	262	271	267	276	241	262	239	266	237	265	264	255	241	241	255	258	292	278	260	241	262	254	275	309	249	259	238	265	260	240	232	278	260	262	234	272	252	258	261	261	232	261	238	243	266	254	281	280	260	275	255	262	286	277	243	273	265	265	282	248	262	252	263	276	273	280	232	278	268	272	255	231	244	266	285	263	254	270	261	275	263	290	251	287	259	260	270	256	277	265	270	248	267	266	235	268	256	275	294	258	264	256	258	260	271	268	272	257	260	269	267	258	253	268	254	302	268	273	248	301	274	236	259	241	263	264	261	273	289	268	295	293	282	237	277	292	283	250	245	257	242	256	272	258	244	284	273	261	267	280	260	229	269	256	263	280	253	257	282	250	252	261	275	266	276	243	258	262	254	238	285	254	288	263	269	271	271	250	267	255	236	259	265	259	263	278	266	287	278	255	250	280	254	249	265	251	248	249	287	240	254	267	295	257	266	292	282	270	291	272	275	266	275	251	264	250	274	267	305	289	289	264	279	272	238	237	266	290	265	266	263	262	252	261	276	271	239	275	261	281	276	274	265	236	257	273	270	292	268	260	270	259	251	234	255	247	250	261	267	248	279	255	247	269	240	262	279	262	277	259	269	246	274	258	251	264	260	265	271	277	268	284	267	264	263	256	267	279	260	281	278	277	264	264	226	264	259	294	249	235	256	270	286	236	247	258	283	266	285	272	247	260	276	246	271	246	259	284	291	246	248	270	251	274	287	258	266	293	295	261	275	260	281	267	268	270	260	283	285	261	262	247	291	262	274	266	269	272	233	263	281	292	254	289	261	228	297	272	262	292	288	268	294	227	263	269	254	268	259	246	287	258	233	247	255	275	279	245	293	245	275	259	275	262	276	278	274	292	294	266	256	251	254	258	241	272	267	254	259	245	286	253	266	237	266	253	248	250	270	264	257	232	249	264	259	242	251	270	255	233	270	255	259	270	221	261	238	295	256	260	267	270	266	248	242	290	265	259	274	262	251	266	229	293	276	251	254	276	255	257	255	258	256	258	259	290	277	252	262	243	292	285	237	257	261	254	257	263	256	273	254	292	271	225	258	235	267	251	262	253	277	288	262	259	285	249	245	243	275	278	275	264	263	260	250	250	270	235	264	289	277	261	266	255	244	280	272	242	261	266	277	282	269	270	285	250	266	252	272	266	272	273	253	248	286	296	265	276	256	268	285	264	256	257	234	246	259	250	284	269	256	227	260	242	278	279	262	269	262	257	269	292	279	239	254	247	287	261	278	289	266	276	281	266	251	247	269	296	289	260	251	236	277	279	262	255	257	239	250	264	262	306	251	271	267	266	265	265	280	262	266	285	291	254	252	281	237	272	286	262	259	269	259	276	271	279	293	259	294	253	243	292	283	230	280	275	253	247	265	252	266	252	257	308	244	279	231	270	283	263	285	227	242	255	274	281	251	251	259	254	268	253	261	259	246	235	269	264	272	264	269	238	262	267	287	282	269	257	257	273	253	263	255	245	249	274	258	262	261	252	243	273	255	264	262	273	269	267	269	263	247	273	262	268	262	288	263	254	280	242	257	322	280	270	266	283	245	267	252	279	261	255	248	269	283	257	271	253	239	273	265	286	269	260	242	244	281	257	257	249	272	260	237	282	251	270	252	308	248	280	267	286	286	290	256	249	233	243	269	243	242	254	268	263	261	248	268	290	282	286	242	273	262	277	293	278	258	246	252	264	272	245	300	228	288	262	259	254	256	240	287	269	291	249	283	280	267	252	278	246	278	261	261	271	281	275	278	246	268	275	282	276	258	292	248	267	242	287	304	285	272	271	258	247	258	256	240	271	274	290	259	239	251	236	246	273	272	246	265	283	276	257	261	247	275	260	263	284	248	285	282	243	271	284	266	260	224	254	258	257	250	250	304	241	274	249	259	291	275	257	291	261	253	258	263	245	238	268	255	263	263	265	279	270	262	255	264	288	269	275	240	267	257	279	280	263	254	270	245	274	259	268	262	267	261	239	239	240	240	271	275	265	243	281	239	246	251	266	278	264	263	255	254	282	283	261	269	257	282	268	256	247	266	243	257	259	270	281	251	240	273	272	273	273	267	266	271	266	241	261	277	258	229	266	242	268	280	242	290	274	241	270
21662	3071	1889	999	805	666	558	548	508	413	421	416	396	406	386	401	386	387	368	365	380	376	406	360	387	346	357	362	359	360	360	339	362	349	368	387	427	369	353	355	377	374	367	361	357	372	351	370	357	330	374	341	343	342	297	333	350	349	374	350	323	355	311	368	393	365	352	380	365	363	375	360	350	371	352	338	342	361	315	397	371	360	334	389	340	334	357	342	347	363	348	292	331	371	372	345	378	340	336	342	371	362	327	382	358	356	338	364	325	373	363	367	331	349	336	373	335	351	377	349	343	330	383	370	374	328	379	365	359	396	358	341	328	301	351	366	339	363	350	372	340	364	348	355	316	342	328	377	352	326	343	362	355	355	359	334	343	350	359	379	332	365	358	363	348	332	401	347	391	340	369	350	346	344	355	338	348	321	381	364	335	365	343	356	328	362	361	347	334	347	332	340	320	353	373	333	340	333	346	341	361	331	351	356	319	356	326	359	364	373	334	386	348	360	339	349	348	339	376	366	372	389	350	372	360	340	361	352	360	314	364	342	339	337	355	373	381	343	346	348	349	374	354	368	338	355	358	367	313	367	357	339	333	366	374	345	378	365	362	341	382	322	347	361	357	349	345	343	347	337	385	352	387	337	370	355	348	398	392	300	374	366	345	346	360	348	343	335	352	346	326	360	359	383	367	362	363	374	354	343	349	354	328	341	372	361	348	386	345	355	371	317	373	339	371	379	337	353	377	349	383	302	352	358	359	343	355	334	332	359	358	362	391	321	365	375	387	357	335	325	365	365	352	348	366	356	367	380	334	308	351	354	358	348	370	347	364	333	375	341	328	335	359	360	352	358	361	362	352	359	340	368	359	385	351	365	337	406	341	353	337	373	362	393	324	387	360	345	356	391	347	343	347	360	377	362	387	333	380	338	386	347	366	328	348	346	344	343	375	407	357	356	367	367	318	364	345	342	398	388	370	357	324	348	363	364	385	352	327	402	347	345	342	369	351	338	328	349	344	358	345	321	361	356	375	324	356	345	363	391	367	362	346	318	367	334	362	333	353	362	347	310	349	311	331	355	348	347	333	361	343	323	334	332	354	350	393	362	343	365	334	356	349	334	368	352	340	346	341	338	369	351	356	375	347	345	330	326	371	360	368	371	346	332	363	369	372	342	352	334	380	365	341	338	334	353	360	341	371	363	356	351	369	374	369	336	365	366	355	367	362	346	351	335	348	387	355	332	336	376	358	376	325	327	393	353	354	346	340	357	370	368	339	363	341	323	359	344	341	369	351	353	338	361	335	333	364	335	338	363	362	343	342	368	372	375	360	348	351	352	331	411	369	337	386	330	328	361	361	350	349	337	357	361	351	331	353	360	345	368	367	341	336	317	338	363	351	342	381	361	321	368	345	334	331	337	363	350	367	364	358	365	383	381	376	334	372	357	348	336	337	368	351	336	346	373	321	320	334	322	379	348	355	348	396	313	370	368	338	374	318	309	353	346	347	367	366	363	374	359	370	348	361	351	330	348	331	350	361	364	349	353	347	380	365	363	355	323	352	349	332	357	338	343	363	351	335	355	376	352	340	349	364	369	346	348	328	347	391	335	382	364	358	372	374	350	336	358	343	333	320	340	336	355	353	345	357	373	353	376	348	341	382	379	350	333	386	354	388	391	357	318	350	346	334	357	365	331	324	354	361	323	347	329	362	365	379	366	362	348	345	331	337	352	358	365	371	356	343	371	365	371	348	360	334	383	366	363	349	369	363	351	339	361	376	386	351	320	367	385	353	362	390	337	368	353	388	337	385	373	356	332	349	342	330	380	353	338	387	316	371	368	347	368	335	361	354	386	369	371	352	361	382	338	363	349	340	337	365	342	389	364	354	373	372	319	348	349	344	400	335	363	397	314	375	364	356	366	359	337	335	354	369	337	381	342	361	362	352	387	332	382	349	346	376	344	351	343	376	329	340	355	339	346	347	389	341	351	337	361	375	380	364	347	340	359	335	360	366	375	334	352	342	316	325	337	350	360	358	351	339	351	369	322	340	334	333	337	332	339	361	344	331	374	334	307	360	374	353	308	355	350	348	383	361	339	321	361	357	361	358	379	361	375	364	338	362	346	366	331	344	341	382	356	319	381	345	337	347	367	376	367	331	364	358	356	335	363	354	323	340	359	350	368	366	394	354	326	344	375	347	304	391	355	360	366	322	347	366	355	304	375	351	364	380	344	376	349	369	369	315	337	359	331	363	408	362	332	352	357	333	349	352	356	374	328	336	334	352	337	375	387	337	327	335	325	326	376	339	368	363	353	353	334	360	375	353	359	343	382	335	365	350	340	351	339	361	364	343	342	360	352	347	355	348	372	356	356	359	363	333	372	338	375	386	341	372	364	355	395	335	355	348	389	363	359	346	345	346	336	376	319	361	364	334	344	348	374	351	324	376	331	343	389	358	358	365	341	417	330	341	351	336	318	375	358	345	388	361	362	316	327	374	330	369	380	339	342	386	368	331	333	356	346	340	333	338	394	380	355	360	362	388	361	340	328	361	334	346	347	366	335	352	368	348	364	343	391	365	361	357	357	365	357	356	377	343	360	363	363	348	323	375	342	348	360	346	381	351	398	383	346	348	344	341	357	341	341	349	366	361	355	338	358	389	357	352	354	353	341	323	368	383	365	366	351	402	339	341	344	341	366	325	355	324	378	368	350	336	342	376	346	347	347	363	354	349	353	352	363	382	347	326	367	377	360	350	365	372	388	338	362	377	339	388	345	363	362	352	355	343	355	363	363	335	372	343	375	364	364	352	357	340	367	341	357	319	305	360	354	354	345	368	361	319	357	365	344	346	334	320	331	340	369	370	367	353	347	345	346	326	328	344	349	392	358	355	330	303	365	350	381	377	355	367	302	377	368	356	376	318	335	382	337	360	352	346	340	319	343	339	347	370	343	341	323	362	384	355	336	359	341	364	359	373	340	356	322	344	363	368	357	335	346	347	362	368	349	324	369	351	336	341	351	349	359	368	363	329	363	362	339	367	368	382	354	351	351	319	375	380	336	356	364	366	339	386	365	308	332	354	329	320	348	371	349	361	361	358	374	362	326	348	344	344	362	340	344	392	334	398	337	334	381	368	358	381	339	332	383	348	342	369	368	359	339	328	357	369	339	354	367	350	380	340	298	354	365	379	324	342	337	375	350	347	347	348	349	365	389	325	375	342	342	302	338	330	342	362	394	335	358	345	350	339	351	340	349	364	348	348	343	374	374	334	354	354	348	355	370	349	364	360	338	374	356	344	362	312	342	383	361	309	369	358	379	344	356	354	378	338	358	381	375	364	358	340	365	346	367	329	362	352	350	380	325	374	287	326	405	353	345	336	386	351	369	333	332	354	353	315	343	380	405	348	334	370	361	389	335	336	361	362	377	339	330	373	342	359	340	358	375	389	336	354	350	340	336	353	356	337	347	370	350	393	373	336	355	333	372	355	383	339	358	365	348
22490	21254	28487	24342	21249	18363	861	323	270	235	221	181	187	154	152	140	120	142	138	128	121	123	112	122	118	107	99	102	119	95	121	104	114	109	131	106	117	114	110	121	105	111	106	105	92	106	88	112	116	104	110	106	114	102	91	104	87	120	109	115	106	101	103	100	87	106	95	87	114	94	107	103	108	109	109	111	101	117	95	106	92	140	99	111	98	95	98	96	99	86	94	109	122	107	100	117	106	111	104	93	100	102	98	94	105	114	104	112	117	100	95	122	99	116	101	101	88	95	87	108	94	106	102	119	81	101	79	100	100	109	118	109	108	105	112	99	106	80	111	107	86	109	91	105	89	105	94	106	107	99	109	110	103	112	91	111	105	99	100	90	122	99	111	107	92	101	96	92	88	107	112	102	110	100	100	94	92	118	116	87	99	94	102	86	115	94	103	123	105	94	104	98	111	115	98	102	108	93	102	102	109	91	94	110	106	95	122	102	99	117	88	108	76	115	105	100	108	100	101	96	104	119	87	108	103	79	104	108	103	102	100	136	102	101	107	109	110	99	111	94	92	105	96	100	91	88	112	107	84	93	99	112	97	125	108	90	88	84	97	92	99	92	98	84	87	110	103	103	95	89	100	117	94	93	103	101	110	91	105	95	95	86	88	107	106	96	105	87	103	103	102	91	95	104	110	106	92	99	98	110	120	96	108	89	99	109	86	92	91	105	111	99	96	98	97	92	93	92	97	98	94	126	99	94	103	103	98	98	97	86	86	103	100	97	97	98	126	91	96	118	96	109	97	107	120	98	104	102	94	96	80	94	98	98	104	112	101	102	97	110	113	92	95	101	85	101	85	100	93	105	89	89	99	100	88	90	104	110	107	98	119	95	103	89	90	91	113	79	102	103	114	109	112	108	98	103	99	105	87	108	95	100	95	77	91	93	92	103	91	91	94	122	99	96	118	112	114	83	97	107	101	81	89	103	91	104	97	105	99	96	100	123	90	103	101	81	86	106	93	93	98	98	88	119	98	95	103	95	99	107	122	110	96	102	103	93	110	100	98	97	111	124	104	98	92	109	80	116	104	105	84	105	104	122	104	111	106	104	109	100	91	95	99	95	105	110	113	88	87	96	115	92	110	100	108	109	90	106	112	123	99	92	112	101	91	104	109	106	117	95	107	125	102	109	116	122	90	90	99	102	96	94	99	122	106	90	76	112	126	102	116	106	104	101	96	106	107	94	89	115	79	104	96	125	96	81	84	93	102	107	104	99	114	84	95	105	70	97	97	105	89	94	85	97	112	98	97	92	92	98	108	104	84	115	95	105	105	122	121	90	94	108	83	98	104	129	90	119	90	91	100	109	94	117	103	104	95	93	127	111	92	110	102	109	97	102	101	108	105	87	96	110	86	101	128	104	113	105	101	112	97	104	102	102	111	95	101	102	125	94	91	104	106	85	90	121	93	102	97	110	96	115	87	98	94	113	101	90	86	120	94	93	118	109	97	111	100	106	89	114	107	100	89	102	106	98	102	94	103	115	104	104	106	104	104	104	89	93	93	89	102	112	104	122	105	119	83	85	115	102	108	99	105	96	104	104	111	92	96	105	119	100	102	120	114	110	96	93	105	87	102	93	99	91	98	124	102	98	108	124	105	103	87	96	110	112	94	110	88	94	114	120	93	110	86	105	107	112	107	108	83	92	91	100	109	101	97	105	80	112	91	91	90	108	109	100	90	110	110	93	85	83	100	108	88	99	88	99	85	107	101	113	103	86	113	104	105	82	89	96	112	105	103	109	103	115	91	119	126	101	99	93	98	105	91	110	106	87	105	93	111	98	92	102	95	116	112	108	97	104	105	74	91	102	102	86	104	91	100	95	100	103	116	84	108	97	115	85	91	116	108	91	92	100	100	97	92	104	100	95	106	105	100	103	95	72	112	126	108	91	95	90	95	102	99	91	102	105	84	99	90	100	114	102	102	97	99	96	91	90	103	96	113	85	103	116	102	103	102	89	102	93	85	107	121	103	83	102	111	96	88	94	93	120	108	96	99	91	123	94	92	98	83	100	100	92	88	110	104	92	106	106	107	109	97	107	105	97	100	103	120	96	102	116	123	105	103	97	116	99	111	101	92	115	84	108	105	103	90	102	95	110	101	90	105	102	101	111	113	107	91	123	98	92	108	119	103	92	93	117	105	95	69	89	101	106	86	97	111	109	87	113	95	102	97	100	107	103	100	98	87	114	103	88	121	99	88	109	83	94	100	86	109	112	95	98	98	106	91	95	121	114	91	121	94	89	111	101	99	93	106	93	107	100	109	107	98	87	89	97	99	100	100	85	95	92	113	113	103	112	102	100	116	91	86	115	90	79	108	89	105	103	101	101	91	108	85	99	97	126	119	99	88	113	93	97	103	102	96	100	107	105	102	93	89	81	113	98	104	96	95	102	96	104	110	84	95	119	85	106	111	84	86	99	111	99	93	86	100	103	89	114	102	87	91	111	87	113	112	99	75	113	101	92	100	85	93	93	111	98	123	95	107	112	85	90	104	111	88	108	81	98	92	101	109	114	89	91	93	108	125	97	105	98	108	113	100	89	109	119	102	98	115	118	107	89	112	89	95	83	99	103	94	130	95	108	100	106	130	99	109	84	99	93	113	100	82	92	103	100	83	93	94	106	105	100	91	93	95	92	105	89	115	98	123	118	103	104	94	108	92	106	96	110	94	100	93	94	98	94	97	100	95	107	112	101	115	107	100	93	93	91	93	99	105	109	112	100	93	109	106	108	121	105	99	100	100	98	133	103	113	105	113	107	95	93	101	96	118	93	114	105	87	105	111	102	96	98	103	99	99	98	106	115	93	103	110	91	98	113	92	109	94	123	107	89	110	91	107	105	103	102	98	100	99	93	96	108	82	86	100	116	91	97	94	99	92	104	106	99	105	124	113	94	112	87	98	115	104	94	102	79	112	110	104	97	98	112	89	83	93	101	83	94	99	90	104	93	82	117	88	93	98	111	87	85	89	98	103	96	113	104	110	100	104	107	108	92	93	94	104	87	123	101	107	95	101	94	117	93	98	107	90	96	112	105	86	95	110	112	89	90	103	118	105	93	108	102	94	81	86	99	94	102	109	88	118	103	107	105	87	110	91	107	95	85	110	93	111	110	91	78	95	121	99	109	100	123	107	105	120	109	86	94	102	108	103	110	108	116	114	106	91	97	111	100	97	93	95	101	115	104	105	103	120	106	96	98	112	97	98	89	98	101	111	86	98	85	77	117	83	94	106	89	102	92	100	96	96	114	87	108	83	104	94	85	111	103	85	101	88	98	95	89	117	85	81	100	95	102	106	94	94	90	80	114	84	106	108	91	95	105	95	117	77	101	96	121	96	109	106	107	100	104	96	86	100	93	89	83	85	85	95	91	100	116	122	87	104	99	90	106	108	94	99	108	91	81	95	94	101	93	83	123	110	111	96	96	111	99	98	102	96	106	103	126
26634	10407	6413	2817	1987	1397	1095	833	663	554	459	421	371	296	304	293	276	222	225	219	221	205	172	232	184	194	186	185	189	168	174	169	171	170	168	137	178	161	154	148	136	167	160	154	165	152	153	146	168	172	156	162	144	159	149	152	128	123	151	143	149	133	155	131	129	147	139	136	133	127	144	144	137	177	145	134	151	143	166	135	153	121	135	156	149	143	139	147	141	138	162	172	135	131	143	154	142	131	156	149	145	158	134	129	151	149	159	171	174	117	156	144	156	148	141	138	165	161	151	131	138	150	138	145	150	155	160	160	130	151	145	128	149	138	142	144	142	138	136	152	148	144	159	129	142	136	132	147	133	133	140	154	141	160	125	155	131	143	145	134	145	152	136	151	132	166	157	154	130	145	156	142	166	151	144	138	132	165	133	138	144	139	121	122	136	170	138	148	167	147	142	146	135	136	149	152	133	134	172	133	153	154	141	152	138	162	158	141	139	157	152	153	138	149	119	130	131	151	149	131	138	140	142	136	145	133	145	146	125	127	127	145	153	139	163	158	120	159	147	143	134	151	140	156	136	137	166	132	122	157	164	144	127	146	145	136	139	138	136	132	154	158	154	134	137	144	139	117	149	150	115	144	159	160	114	145	143	141	129	127	159	157	138	141	122	150	147	139	158	127	144	153	143	130	149	150	165	168	162	156	142	139	162	146	144	145	151	137	139	111	138	144	144	150	129	139	125	150	150	151	143	139	131	142	129	139	125	142	159	130	139	146	162	146	141	146	154	149	154	150	144	149	161	108	162	119	147	152	141	161	138	137	140	154	147	129	154	124	126	148	128	125	166	136	146	146	152	130	141	120	156	153	139	128	138	164	145	148	157	169	143	130	153	143	118	165	145	122	126	133	124	139	158	134	127	158	149	157	162	132	152	158	152	141	147	136	141	127	148	139	110	122	130	117	162	139	155	145	159	143	146	139	137	138	143	151	125	153	132	162	152	156	126	137	129	139	139	138	124	141	132	168	149	131	132	136	162	146	158	150	147	161	146	153	124	160	153	151	155	155	141	124	135	130	153	144	141	129	155	130	139	144	126	143	152	145	156	142	150	144	136	139	143	144	144	143	155	141	140	129	130	136	146	126	139	145	142	147	132	140	151	140	132	134	140	143	153	134	142	166	159	159	152	151	136	134	132	136	143	120	128	139	127	151	149	139	165	131	126	162	156	138	129	157	144	140	163	156	126	148	138	136	145	141	157	144	142	141	131	137	163	143	143	147	138	149	137	144	147	140	145	146	124	114	140	126	154	118	143	163	145	134	164	138	148	136	159	133	148	119	135	146	135	155	158	134	139	142	173	141	126	127	139	124	137	160	136	144	114	144	145	151	135	143	154	152	149	131	144	131	154	161	138	159	145	130	155	137	152	141	157	154	136	140	136	162	144	135	140	123	186	149	148	155	147	118	132	146	125	156	152	148	157	162	159	150	156	152	144	151	141	136	139	144	128	149	126	156	163	128	151	170	123	143	143	131	129	150	155	159	164	133	145	150	124	151	134	140	148	148	150	159	152	148	144	150	145	141	116	141	154	150	136	152	139	127	135	129	158	133	148	145	125	150	147	134	126	142	147	152	163	137	154	139	133	140	145	153	151	166	128	143	150	155	143	152	142	135	145	123	133	137	148	152	150	132	150	155	146	124	161	121	138	167	134	135	128	126	138	146	148	135	151	140	137	153	155	147	148	151	156	139	160	146	165	143	144	140	157	134	155	149	140	138	132	156	114	141	152	135	134	130	135	163	146	138	149	135	151	135	142	136	138	161	143	152	148	123	133	161	135	153	123	147	146	169	141	164	161	146	144	143	141	145	152	156	161	128	159	141	140	121	146	148	132	142	141	148	138	143	141	144	143	172	156	148	150	125	154	145	138	131	147	148	149	149	147	140	141	142	154	138	114	134	139	141	130	149	130	152	140	139	132	131	133	146	145	155	148	130	164	153	139	144	142	155	145	162	158	142	136	136	163	155	132	138	130	139	138	135	149	131	159	157	151	142	122	150	159	151	144	142	139	162	140	135	135	124	177	121	130	151	152	145	167	149	133	163	152	138	130	138	109	153	137	136	134	116	137	159	146	130	152	150	150	169	140	136	140	151	139	146	142	146	140	143	147	148	138	142	156	146	124	122	131	133	134	152	132	137	143	151	148	128	137	141	150	154	137	143	135	148	136	138	158	151	139	136	151	128	156	135	124	137	150	148	136	152	130	125	124	132	154	145	133	155	168	148	137	145	122	132	156	155	139	134	123	152	152	153	143	139	146	129	139	126	148	148	143	128	131	119	149	125	131	144	141	123	151	143	160	143	133	156	140	140	145	132	134	140	122	143	136	150	135	144	134	116	128	131	139	153	133	154	137	130	139	141	134	139	126	133	140	161	162	130	163	150	163	149	148	151	152	117	156	139	146	155	152	140	153	145	150	170	137	148	133	142	128	140	135	126	130	151	146	147	147	171	154	127	129	151	137	154	125	160	138	131	154	123	152	131	162	128	145	139	137	133	136	134	154	155	173	151	140	136	145	141	133	156	141	132	153	121	151	137	145	152	115	128	164	153	132	119	135	148	150	143	138	149	139	143	138	138	157	132	129	134	132	140	135	155	143	153	142	146	142	142	144	144	150	148	143	147	129	140	166	144	162	145	128	142	116	133	151	162	147	182	143	149	145	135	118	138	144	145	141	149	141	130	137	148	136	136	139	143	143	156	157	118	146	131	143	144	131	129	126	132	134	141	129	139	137	190	144	151	122	156	164	142	146	146	149	144	152	143	147	132	140	122	127	143	135	145	143	142	137	146	133	138	149	126	144	141	156	134	172	153	155	130	143	128	130	152	152	143	150	150	166	131	152	148	120	137	146	132	139	124	148	135	132	128	157	140	139	142	139	144	149	146	103	134	124	131	144	153	134	140	130	128	138	129	126	143	142	155	144	169	144	136	138	113	131	135	137	159	118	138	133	144	162	134	141	140	121	146	147	141	126	138	163	138	132	138	139	147	161	145	142	141	136	155	131	144	136	129	123	155	142	132	157	137	141	154	150	136	126	155	132	150	141	167	142	141	142	155	125	152	119	131	137	131	139	135	125	129	151	143	140	133	152	143	137	165	155	151	143	134	141	118	151	142	129	139	138	131	150	137	145	141	139	148	150	126	130	153	148	161	142	129	138	151	155	138	136	142	138	158	162	136	122	135	158	146	133	159	130	146	150	146	146	126	144	159	153	135	129	158	138	168	130	146	155	137	160	147	130	146	134	157	143	144	159	144	142	145	133	157	134	157	139	132	138	143	120	119	141	139	138	131	138	141	159	145	129	154	156	139	135	130	147	147	136	146	131	137	146	151	134	156	149	130	145	131	122	154	152	132	140	140	135	137	142	143	161	145	141	142	127	136	153	132	119	133	146	121	169	150	150	140	141	139	126	149	144	133	141	141	132	130	154	161	135	140	150	157
27734	15264	1963	546	426	394	339	395	372	359	340	346	354	335	391	383	361	385	370	361	355	373	373	344	332	366	375	361	382	355	406	360	378	334	382	320	350	359	368	396	349	379	365	363	376	364	357	345	373	371	360	320	365	352	358	352	352	362	373	358	352	364	382	372	345	365	384	347	355	358	369	377	372	398	364	358	365	396	375	369	333	370	380	406	366	351	379	366	340	376	354	331	350	367	361	352	348	379	366	331	361	378	370	300	372	360	362	389	347	335	357	364	360	398	372	331	378	333	369	379	406	373	381	375	368	342	365	395	322	368	383	334	363	371	350	368	366	332	365	357	350	350	370	390	357	349	327	370	386	347	342	353	361	383	362	363	335	380	349	362	325	361	349	364	375	340	374	386	347	343	379	362	377	334	358	360	328	367	391	358	341	351	335	393	374	352	390	322	391	353	385	349	393	353	355	365	350	383	386	373	363	340	353	343	370	322	350	346	368	361	371	350	372	337	338	328	371	361	357	382	370	360	342	373	317	392	374	329	348	347	345	403	354	373	345	370	353	339	392	377	368	367	363	340	326	334	362	341	374	382	375	353	380	367	348	342	377	376	346	317	322	343	361	363	358	362	351	373	367	363	351	341	345	323	345	345	369	359	366	357	325	382	378	370	367	349	381	358	357	393	368	388	391	357	381	371	377	379	359	351	389	357	393	353	371	347	377	370	350	368	334	390	341	336	348	394	349	382	360	352	358	402	380	385	404	388	399	375	364	379	408	353	379	355	373	335	370	377	327	365	352	350	366	371	347	376	370	346	371	354	388	351	365	344	368	364	364	338	374	361	358	355	396	339	336	390	361	362	355	369	378	355	362	344	359	346	376	368	351	335	391	396	341	383	341	353	368	349	367	358	383	372	380	318	353	353	368	375	386	331	353	340	343	363	322	368	361	356	336	409	339	362	379	364	374	401	368	353	355	371	379	348	361	361	372	336	357	379	366	349	363	350	375	362	367	337	385	332	336	347	369	403	381	339	391	373	336	381	363	373	361	362	365	345	324	367	345	382	379	360	376	373	365	340	375	342	362	313	349	382	361	358	347	357	388	382	328	346	351	382	374	353	373	346	364	402	394	351	362	352	318	328	362	368	371	396	375	347	373	349	319	349	338	396	368	338	346	357	348	359	396	352	377	360	339	375	358	395	348	363	395	365	383	368	349	356	396	360	368	346	356	360	380	354	374	341	347	352	361	368	382	372	360	365	374	376	355	365	364	379	370	357	368	361	369	372	372	322	346	371	360	379	377	366	377	361	386	334	356	370	325	349	367	341	321	363	398	359	367	388	376	377	367	346	391	343	319	379	361	374	356	357	321	353	336	360	397	388	339	346	344	334	351	359	355	379	362	348	362	356	365	373	363	347	394	403	344	362	406	333	343	346	345	380	383	376	328	349	347	350	364	351	383	313	356	328	374	363	369	349	341	353	355	362	353	395	338	364	369	348	364	357	348	348	348	353	343	343	322	382	341	388	351	376	399	391	383	354	341	363	354	347	350	370	334	384	363	327	324	329	371	366	340	346	360	372	370	374	360	337	337	349	350	317	347	362	348	365	380	349	381	355	345	358	403	336	362	382	375	343	355	381	358	356	330	386	374	364	360	362	340	348	338	366	367	346	322	340	366	362	380	345	380	350	321	382	391	378	369	343	346	374	334	355	369	387	341	379	320	397	354	364	376	358	398	368	367	354	378	371	347	354	364	348	328	370	357	341	367	398	370	345	336	316	391	340	367	383	373	344	374	340	361	342	393	352	344	386	357	355	388	375	370	321	354	374	332	378	372	352	370	375	343	359	398	333	353	333	334	368	353	338	349	376	350	364	381	372	351	394	326	379	377	364	398	362	354	321	363	354	350	341	341	383	353	407	377	350	376	354	384	383	395	345	350	378	352	351	364	348	360	359	338	365	353	363	349	333	383	400	366	382	347	358	369	371	345	332	388	350	381	381	311	346	376	321	351	396	410	373	369	375	361	356	375	363	346	360	377	355	330	359	342	332	337	370	363	368	362	359	334	357	375	349	383	370	339	361	355	341	337	341	341	357	382	349	350	359	381	367	372	362	381	355	363	329	362	356	376	338	358	339	401	364	415	349	349	336	350	338	368	340	362	381	337	352	387	377	387	381	344	364	360	341	350	347	402	348	341	351	359	358	371	344	339	405	332	371	380	365	349	337	359	360	355	351	368	342	339	367	392	366	423	345	354	371	349	374	384	354	367	364	355	371	368	360	376	363	384	396	350	305	348	346	341	401	352	344	359	371	348	320	350	375	325	367	381	392	352	353	332	342	380	349	341	372	350	353	360	393	367	355	357	367	376	336	351	364	370	384	368	343	368	390	355	362	370	388	390	366	382	369	384	380	333	377	344	348	363	389	387	354	358	362	375	350	306	379	336	362	326	350	366	340	344	379	331	356	374	359	359	354	362	355	361	368	380	381	400	338	366	381	378	362	350	367	388	362	355	379	351	368	384	348	336	400	394	371	354	346	348	371	377	352	363	334	364	371	357	376	366	350	330	397	403	357	364	364	338	343	357	383	382	387	372	365	371	337	347	370	378	364	385	355	333	359	339	367	365	344	381	374	342	324	383	345	346	351	346	348	374	383	349	361	366	375	359	345	344	362	375	341	362	356	333	386	336	388	374	359	370	369	380	368	352	370	347	361	352	340	344	392	314	355	373	370	362	344	368	396	352	353	333	363	364	353	345	359	353	378	361	391	357	370	354	355	356	333	333	374	363	361	357	352	342	358	352	370	375	369	312	355	361	386	367	373	391	363	378	385	354	338	362	376	354	369	398	351	347	352	353	358	333	380	337	397	368	353	384	364	335	415	341	381	350	355	377	384	358	371	345	388	371	371	368	383	361	374	399	375	362	362	340	417	349	362	359	365	356	333	343	356	347	378	355	371	379	377	363	324	350	327	358	377	378	364	356	336	347	344	363	372	340	381	323	367	316	330	384	362	370	386	360	368	363	350	365	374	370	360	375	351	373	374	358	387	374	388	341	337	372	337	325	394	363	364	394	356	366	361	332	353	382	343	364	380	344	366	340	338	355	346	377	339	341	353	338	393	364	372	363	353	380	373	377	417	343	386	402	369	358	358	345	384	371	362	352	354	379	371	350	338	338	370	362	376	378	327	383	385	324	374	392	361	347	379	368	357	356	344	344	326	393	358	375	351	366	378	361	349	339	337	376	383	341	331	340	353	374	343	379	347	362	360	384	327	338	341	351	353	355	372	365	362	362	335	344	370	346	356	347	382	346	332	353	360	327	337	350	368	372	379	355	382	372	366	337	378	382	363	364	375	373	369	393	392	369	371	344	324	367	345	332	344	345	316	380	380	366	372	405	364	351	388	363	363	326	334	363	378	334	374	336	394	378	344	377	376	362	376	347	360	362	344	352	369	384	350	317	381	387	308	402	348	324	356	384	342	329	345	382	371	335	393	369	342
8384	878	695	566	567	589	542	534	520	499	468	569	483	500	447	488	489	518	506	517	473	467	494	504	487	488	455	551	488	516	462	515	522	503	520	482	480	480	483	536	466	468	507	497	508	501	463	566	496	482	537	446	454	521	521	473	468	502	482	508	502	517	522	472	516	499	499	508	469	487	476	476	494	514	483	470	476	498	473	487	469	461	419	494	460	490	477	509	466	446	499	516	464	523	442	472	496	521	481	491	448	481	510	493	489	491	520	491	464	494	463	514	501	516	473	480	495	452	472	469	468	483	478	474	462	497	501	473	500	486	502	513	493	449	509	479	508	495	511	503	493	460	480	523	486	535	476	470	524	470	540	490	517	476	478	477	499	494	493	479	497	527	508	522	495	487	518	485	507	483	481	444	486	481	489	496	490	518	466	493	470	495	497	462	464	486	528	519	477	507	494	497	476	524	484	512	480	523	486	505	490	499	472	494	536	512	516	484	474	456	469	492	500	450	475	515	518	474	458	470	509	485	492	488	504	500	496	446	466	507	499	465	473	495	502	485	455	497	486	474	431	455	525	477	484	450	526	481	487	475	447	529	469	471	505	550	526	446	472	497	494	469	486	496	465	475	482	557	486	526	510	501	510	521	478	491	447	536	500	473	540	451	482	504	509	471	510	481	489	461	515	507	484	458	502	485	473	491	514	442	492	477	507	485	490	467	475	464	492	482	451	514	477	495	502	504	468	512	470	509	488	467	476	474	454	472	481	508	460	509	484	493	486	495	478	522	465	511	508	499	497	512	475	498	484	486	457	513	464	501	495	489	483	482	493	503	500	491	487	485	491	480	458	476	525	468	483	488	473	473	529	499	479	505	480	481	464	447	478	489	490	471	503	476	457	453	514	520	536	443	510	484	512	440	498	503	499	485	492	525	490	497	453	509	487	510	502	496	450	474	466	491	480	492	487	513	473	486	474	517	498	462	515	463	471	444	476	506	481	484	476	522	454	489	486	478	465	511	490	487	486	482	493	476	465	497	537	515	482	490	465	528	510	456	479	490	494	471	473	502	460	491	485	487	511	439	479	485	533	516	490	487	456	509	472	497	519	445	496	511	490	458	511	488	479	493	503	495	486	471	486	470	478	478	512	503	472	470	476	447	486	473	504	482	475	482	470	465	479	449	488	525	483	492	494	508	505	501	495	463	518	446	488	461	479	491	489	512	518	513	486	532	531	489	464	452	498	496	468	492	504	445	487	481	496	493	503	471	459	508	500	513	511	491	480	482	529	476	488	482	488	513	496	476	498	489	491	448	498	509	448	492	519	496	469	473	461	504	478	461	512	498	488	504	465	488	494	480	523	449	477	509	495	479	471	463	501	477	499	484	490	481	483	511	482	498	449	453	499	472	464	470	455	470	505	466	491	461	542	480	489	463	487	464	461	468	495	532	454	492	488	517	488	520	493	497	489	474	520	505	479	473	481	469	487	474	495	507	484	478	497	515	496	484	508	473	519	458	501	502	489	490	466	453	456	527	484	471	476	489	490	464	497	504	489	515	496	485	469	476	475	504	513	472	459	539	477	478	496	514	500	453	514	457	508	518	490	524	497	492	517	553	479	490	479	512	479	468	484	523	487	495	482	508	503	487	510	523	484	450	492	456	470	470	504	510	510	461	517	484	523	457	480	497	487	454	474	500	527	475	482	467	491	492	499	473	487	484	472	494	494	500	483	477	507	485	463	485	509	412	472	515	542	520	543	527	490	497	486	496	483	493	485	485	479	489	516	505	497	502	461	473	523	490	496	510	504	464	495	500	510	473	475	445	467	501	495	436	472	488	475	503	478	454	491	502	474	471	474	483	489	449	508	496	455	503	497	455	474	459	456	479	522	487	468	535	526	457	443	536	493	431	479	466	509	512	506	435	474	516	480	475	505	475	505	498	505	501	466	493	473	479	487	541	485	521	467	498	499	513	498	485	493	532	497	470	513	486	498	486	475	512	505	497	453	514	498	470	488	517	465	506	496	476	485	466	515	451	507	459	494	515	537	495	476	549	468	473	462	469	481	532	507	475	488	507	481	511	514	479	495	492	485	516	522	525	512	494	496	525	473	429	496	490	510	499	496	477	489	505	458	482	464	492	501	464	502	464	502	492	502	473	483	486	500	512	498	500	451	463	484	482	480	461	493	446	545	475	475	470	503	468	475	465	477	475	504	474	475	462	479	541	464	504	470	475	469	481	472	452	493	469	483	510	486	471	485	482	493	467	530	482	514	481	468	482	508	486	460	454	483	494	524	482	462	476	488	449	448	481	528	469	493	507	480	524	479	467	469	468	482	480	489	452	493	477	500	482	474	478	501	493	521	511	469	484	482	491	472	473	480	504	505	481	468	502	495	477	473	484	498	473	476	460	513	515	489	508	481	547	477	508	486	464	497	474	500	514	489	484	518	470	459	510	463	471	527	518	454	451	492	463	474	464	455	493	469	489	468	506	537	476	473	480	469	513	444	539	473	521	465	489	467	493	489	467	492	482	452	478	524	504	456	481	462	451	489	492	475	493	481	501	465	525	521	509	470	493	469	538	505	490	465	499	460	476	510	474	489	480	491	505	478	480	492	477	461	463	475	478	489	496	487	484	493	493	498	484	471	501	474	467	484	519	475	433	514	532	517	478	476	475	471	496	506	449	463	467	501	461	498	446	479	508	481	473	506	510	511	503	487	536	510	445	475	498	511	468	483	486	508	496	486	481	499	529	482	529	518	458	480	472	476	471	473	452	478	470	483	444	504	463	513	497	486	507	497	497	458	446	480	461	471	480	518	498	501	491	484	469	504	473	504	485	455	473	496	482	469	499	504	463	489	441	479	482	473	502	468	467	470	502	510	523	496	493	498	461	479	478	464	505	479	497	481	495	497	508	495	508	473	498	499	495	510	499	463	504	465	492	475	507	476	497	473	515	504	486	500	464	512	464	492	485	498	525	506	514	518	451	482	418	476	476	446	484	506	473	499	475	483	529	502	462	506	490	519	490	488	508	529	511	491	452	448	468	509	487	471	515	484	443	452	508	516	494	482	521	476	488	484	486	507	500	504	479	476	501	504	523	510	479	509	521	499	507	455	502	544	503	470	495	517	489	504	503	508	533	512	513	481	455	481	479	481	491	481	507	475	488	522	535	451	486	496	477	487	514	479	496	508	482	468	539	481	468	468	483	484	483	491	421	501	484	477	481	512	520	458	518	468	433	485	516	517	528	513	506	492	497	491	469	503	461	511	451	449	495	499	486	479	445	522	507	447	462	479	449	502	476	473	462	467	459	465	454	482	492	481	465	493	495	474	488	504	477	534	458	508	485	468	474	506	510	494	479	475	482	467	488	435	522	475	491	472	505	462	493	468	477	455	493	463	517	486	444	478	472	494	509	478	480	474	481	475	486	483	498	470	464	518	516	471	502	469	499	481	497	493	487	468	479	484	486	503	510	523	501	478	487	447	518	481	501	525	538
23445	21261	27889	24943	20413	1713	531	396	336	323	298	300	296	291	291	277	269	270	250	276	279	294	262	298	277	257	242	267	259	280	243	235	266	248	275	254	268	288	262	266	264	260	255	241	249	268	271	272	274	248	251	253	246	248	239	263	253	279	271	251	282	261	255	270	237	290	268	275	277	263	252	241	249	280	251	270	278	260	253	263	248	267	252	270	269	246	264	272	260	278	239	239	251	277	263	245	257	263	239	248	255	249	284	244	268	259	270	251	238	257	257	277	234	254	257	227	272	256	264	256	268	256	238	289	269	234	248	238	238	274	284	255	271	246	287	259	263	262	241	256	266	255	271	266	256	258	263	248	250	295	273	246	273	243	268	292	254	256	243	283	251	273	289	247	253	289	275	265	241	240	246	260	255	272	256	251	248	250	253	263	260	285	249	300	286	250	254	254	257	261	280	285	235	218	251	235	244	290	276	234	288	256	252	287	244	271	277	255	284	243	244	291	280	264	263	251	249	262	255	246	260	246	260	247	294	242	256	259	263	246	277	247	242	267	275	263	248	265	253	280	252	238	225	257	252	283	278	270	265	255	264	244	239	265	252	247	268	281	259	277	257	251	265	254	237	251	231	268	258	273	282	256	269	242	256	275	246	274	250	259	264	249	263	253	251	269	254	259	275	267	264	261	258	263	272	243	295	275	251	267	245	244	245	248	283	248	256	257	254	274	275	240	262	224	288	289	246	287	261	263	271	249	251	261	261	231	255	255	255	255	270	279	291	248	253	264	264	259	264	256	273	279	256	256	251	241	248	255	260	244	238	259	248	288	270	255	242	243	273	271	261	259	287	257	267	244	275	250	239	258	263	261	285	283	279	248	281	257	262	220	260	272	293	259	248	295	266	276	277	284	233	250	265	265	236	261	262	236	251	252	232	255	264	232	267	272	281	284	252	283	259	254	240	242	260	250	280	268	264	244	262	257	263	248	269	252	261	251	254	255	248	266	280	283	249	243	272	266	285	254	269	275	277	264	265	271	272	253	259	238	264	238	289	250	256	255	252	263	250	283	283	245	287	241	249	252	242	282	288	279	269	260	257	277	288	251	270	295	258	276	240	266	269	265	264	259	257	242	271	258	294	272	256	289	251	232	266	276	252	266	256	287	265	263	247	261	279	240	260	252	277	260	255	249	252	246	245	275	277	259	256	230	243	241	281	261	248	264	266	258	267	245	278	290	266	264	251	222	279	256	255	257	239	259	275	262	260	246	258	274	237	290	235	255	265	276	233	240	256	259	254	270	265	265	252	244	233	252	251	239	246	277	260	250	237	261	266	262	285	272	273	263	282	250	255	296	234	242	276	264	245	254	290	247	249	261	238	262	258	271	246	242	252	270	271	280	257	242	260	239	268	262	260	260	235	285	254	288	260	245	283	253	259	247	249	258	284	246	256	275	255	277	272	293	301	256	267	266	277	282	251	256	292	271	274	255	233	241	259	257	268	223	273	242	245	270	273	264	221	218	249	248	263	250	255	240	258	250	248	283	249	254	236	244	280	233	282	296	271	255	278	259	275	276	270	287	228	291	252	246	253	255	266	237	264	266	266	243	239	287	250	250	251	254	245	268	226	260	281	239	256	251	285	268	251	278	257	233	242	263	281	274	281	259	260	263	279	244	271	255	240	241	273	265	261	249	263	258	271	216	240	264	253	227	227	226	214	264	220	282	248	230	238	270	250	236	231	243	278	288	257	251	295	259	256	262	260	230	287	247	223	248	255	273	255	280	277	270	258	244	238	267	259	275	276	223	257	275	265	265	259	254	254	272	273	262	265	260	286	267	259	272	232	248	270	248	252	257	277	247	278	265	252	262	250	264	289	266	240	257	279	250	265	289	268	289	247	264	255	263	272	263	250	265	283	253	256	251	251	262	242	263	252	245	247	245	243	255	285	272	275	259	265	277	244	263	278	297	257	249	254	244	238	261	231	235	286	254	303	298	257	274	286	275	255	238	233	231	240	265	265	263	274	283	282	267	270	249	244	266	262	276	244	280	310	249	210	262	263	255	244	255	248	255	224	251	259	267	283	221	280	252	260	267	245	249	291	260	248	233	267	238	274	233	244	273	278	255	276	234	248	270	239	224	299	243	273	266	247	246	248	283	274	237	259	261	251	264	277	259	253	264	254	281	260	255	253	264	249	246	267	248	242	253	239	235	257	281	291	242	266	274	246	277	250	267	257	246	257	258	263	251	262	284	263	265	233	260	263	261	255	255	246	247	250	246	249	253	262	264	234	265	281	264	256	245	255	250	264	241	244	261	275	271	281	264	228	258	270	254	285	252	257	244	257	294	227	266	247	276	254	265	252	275	239	280	297	238	265	267	268	276	263	250	243	242	260	261	252	266	280	286	269	262	256	258	288	278	259	266	246	267	276	277	284	274	282	278	249	268	255	282	252	245	261	250	205	255	273	252	258	259	268	242	280	296	282	288	269	273	271	266	232	274	239	256	272	265	242	236	270	260	264	254	260	261	242	278	253	300	264	251	269	239	241	251	297	267	241	280	230	266	286	283	227	260	281	257	251	277	272	240	263	288	279	281	258	270	264	272	265	257	257	236	276	266	250	274	244	253	234	290	272	256	276	265	274	274	234	247	240	250	230	242	259	253	286	263	252	247	247	268	278	261	257	250	261	240	282	283	234	227	243	263	259	242	260	254	253	258	249	254	251	251	286	248	250	253	274	238	257	280	269	242	243	246	267	255	249	237	274	256	254	286	251	271	244	275	269	241	266	236	260	277	271	234	264	285	223	246	217	264	228	251	268	251	259	254	280	265	299	263	234	265	230	264	249	243	247	238	257	283	253	268	236	220	228	249	284	265	284	268	273	269	244	262	271	260	263	238	253	246	288	247	238	240	267	273	267	253	253	270	261	265	251	269	270	238	273	247	247	263	271	260	242	252	278	242	256	252	235	268	260	234	273	283	264	241	253	286	250	244	257	235	234	248	289	234	265	275	265	283	274	275	266	250	260	254	270	227	261	245	252	254	257	249	231	241	224	263	238	261	275	228	274	270	260	250	266	286	273	247	264	267	261	230	258	265	250	273	250	259	233	245	252	247	256	269	263	255	257	251	265	269	297	265	234	266	258	229	255	232	229	269	251	235	284	261	237	240	273	274	235	271	257	260	269	260	239	253	259	238	278	261	250	240	242	241	254	258	260	257	264	253	268	272	244	273	271	285	273	237	247	286	269	267	236	261	237	289	250	285	256	279	281	263	257	260	254	286	264	266	263	266	300	248	253	283	247	261	271	251	269	251	256	255	279	248	254	253	234	263	272	243	258	247	286	264	297	245	245	256	239	246	272	257	261	271	271	251	250	294	264	236	268	275	310	256	272	263	260	252	281	249	227	262	269	275	266	290	263	262	236	253	293	271	253	285	256	241	219	285	287	251	243	242	249	236	245	263	269	239	247	267	266	279	270	248	242	271	262	266	236	246	281	261
23771	6329	4094	1859	1358	1055	826	745	638	584	548	457	427	445	431	404	449	426	420	382	401	375	401	365	393	389	365	365	381	368	361	396	358	348	351	349	370	345	341	325	356	384	384	412	376	328	373	357	390	385	327	384	383	372	374	352	364	387	388	389	355	336	369	367	396	362	346	391	377	362	339	347	340	369	382	359	370	358	391	365	367	371	366	361	378	368	386	347	349	373	339	372	355	350	363	387	375	409	345	387	368	398	358	372	335	374	355	381	366	343	367	398	398	375	348	345	379	381	351	359	362	370	398	379	367	379	383	402	393	365	371	373	386	349	353	373	367	355	369	389	370	379	373	366	405	375	368	368	383	381	363	384	340	370	388	346	383	376	376	349	367	371	383	357	382	358	366	358	318	366	379	348	401	331	366	337	367	362	354	364	384	323	403	312	381	362	389	344	331	364	320	388	372	375	393	351	370	342	327	358	400	373	375	337	370	325	389	348	340	390	352	347	343	367	384	381	362	359	367	365	335	379	376	368	323	375	361	393	355	389	342	401	348	349	378	383	341	378	392	360	348	400	352	339	342	376	350	373	364	347	360	369	392	364	376	360	358	364	375	367	340	369	367	356	354	358	385	359	383	383	390	371	349	374	366	412	362	370	370	351	359	353	370	358	358	373	364	385	366	378	362	348	364	370	337	365	379	370	353	360	345	369	370	403	388	319	375	368	342	353	375	380	350	352	385	381	345	353	376	351	337	341	363	382	362	408	371	352	362	368	382	349	352	342	357	351	352	375	384	385	364	373	332	359	375	372	340	365	379	337	346	363	351	355	372	347	333	366	333	373	328	363	362	340	374	359	362	361	366	332	342	376	370	341	363	328	353	355	367	346	336	351	343	369	344	384	363	365	364	358	368	357	339	386	393	374	369	336	350	349	371	353	373	326	355	379	318	334	385	366	378	389	376	397	352	340	398	375	367	331	354	347	341	379	348	388	329	335	352	355	383	356	377	365	379	355	336	362	359	371	355	357	367	355	364	355	345	371	365	384	333	371	367	346	394	354	390	364	350	362	401	346	344	408	396	338	340	343	350	392	384	365	399	355	345	367	401	334	356	356	345	384	356	358	355	349	329	373	350	379	345	370	347	352	361	372	340	378	348	369	358	350	362	379	352	368	363	364	353	354	355	362	323	354	379	348	358	331	377	358	366	343	366	358	349	360	383	374	389	384	344	378	382	387	394	352	364	350	361	367	376	361	367	366	352	384	350	350	359	397	368	384	369	383	354	380	377	369	382	364	362	374	399	343	364	343	377	362	357	375	323	399	377	358	373	365	352	357	348	365	333	357	364	324	366	387	362	360	353	363	351	379	363	355	395	359	355	364	361	344	352	345	367	345	362	333	356	331	404	356	361	371	390	343	340	355	328	342	350	372	367	340	323	384	362	341	379	377	330	322	380	396	371	385	363	388	363	381	353	379	365	406	384	390	361	359	371	325	358	363	362	356	376	353	372	354	351	362	321	383	355	348	388	354	427	354	356	351	360	376	332	389	384	355	361	371	344	385	334	375	356	394	369	358	360	369	358	357	353	350	362	369	394	372	349	335	402	371	372	366	308	366	369	373	378	348	351	359	344	386	369	364	351	383	350	358	384	350	369	339	358	388	343	331	354	361	366	358	371	389	371	338	380	348	353	371	353	370	358	426	369	374	354	327	373	339	388	354	336	352	383	359	376	330	360	347	372	376	349	329	355	375	382	353	372	331	341	352	361	360	340	350	379	377	399	356	324	355	370	354	376	377	348	409	404	408	348	380	356	329	367	355	340	356	330	354	368	343	339	328	367	375	362	368	380	336	331	344	369	382	337	380	383	368	375	335	338	358	328	351	382	340	371	361	336	308	353	409	364	383	384	378	406	376	381	388	368	366	346	368	346	335	359	353	337	363	347	347	372	360	364	364	348	377	348	371	370	375	332	354	365	359	380	350	347	392	352	347	354	319	368	378	364	382	351	327	358	369	341	367	356	366	348	359	367	392	400	349	345	341	384	360	348	386	394	378	331	317	361	377	410	336	363	353	387	355	347	365	352	356	337	348	353	333	358	370	361	333	323	386	388	350	365	357	374	398	370	352	380	358	375	375	367	341	343	356	353	361	323	337	372	366	347	412	325	336	386	380	358	345	371	398	388	367	376	355	386	357	384	402	355	352	354	379	348	368	339	405	350	334	400	386	375	383	396	350	337	363	326	363	392	369	380	333	362	363	352	363	374	356	350	365	355	385	392	355	372	351	334	389	361	387	358	390	373	336	345	325	395	366	377	365	366	370	368	377	360	354	378	366	357	426	351	386	388	385	357	378	353	366	381	364	372	321	413	358	357	318	344	369	368	294	351	385	360	353	371	385	347	410	359	356	369	390	366	373	388	351	405	373	395	363	356	345	357	371	348	356	340	379	367	350	344	380	391	378	345	328	341	351	349	358	372	361	355	380	370	411	320	382	379	377	372	363	348	373	371	369	354	363	349	354	367	372	371	365	389	348	369	360	367	378	346	367	352	327	341	346	391	429	355	383	364	348	375	385	350	335	372	352	378	355	349	364	374	380	353	351	377	383	364	360	374	358	398	361	365	362	350	339	355	418	326	349	333	382	336	370	402	334	327	366	338	318	344	343	334	418	367	367	352	337	346	364	347	338	350	357	364	357	383	326	360	364	325	395	332	342	362	364	377	399	355	369	381	395	364	352	356	378	356	392	358	324	354	368	333	378	339	367	328	350	382	360	353	350	345	363	328	340	368	345	365	358	359	346	405	368	376	363	347	360	324	379	382	357	400	357	343	382	370	356	341	379	362	357	415	362	343	361	374	392	379	357	349	394	383	384	348	369	342	362	384	353	382	379	358	363	363	362	379	380	344	366	372	378	385	381	366	382	370	344	368	373	381	396	367	355	374	356	362	365	373	372	378	409	332	376	372	359	381	352	367	380	377	384	361	396	367	360	375	346	370	383	352	335	338	351	382	364	356	402	369	350	365	374	335	333	373	371	351	368	360	393	377	356	368	371	360	375	359	380	350	382	357	373	360	386	351	356	353	350	370	362	363	355	379	399	349	360	342	392	373	362	354	330	371	350	342	360	372	371	366	371	355	346	335	351	407	382	378	371	349	365	369	385	345	347	406	336	358	360	351	338	351	363	384	407	383	382	317	357	363	328	362	364	392	382	348	359	349	396	349	363	386	382	349	335	339	367	325	379	358	361	338	358	333	351	372	344	358	337	371	346	350	375	355	350	380	335	338	391	378	420	367	360	375	373	343	383	373	320	328	330	363	377	346	356	364	363	382	371	340	334	337	338	376	383	323	376	362	353	338	362	358	344	368	374	381	349	374	376	381	347	327	365	363	374	348	369	338	371	358	354	356	359	374	356	349	372	346	365	412	319	343	384	344	368	376	372	374	372	389	336	361	380	350	398	384	389	350	353	323	348	365	348	370	366	421	368	350	396	352	357	348	328
24913	21258	25635	22056	908	356	373	319	298	265	300	306	291	289	291	266	281	242	275	271	244	262	244	305	269	294	299	248	311	270	283	263	290	263	255	268	299	249	261	279	268	261	237	258	278	256	258	270	291	276	303	251	269	271	287	245	258	255	264	292	227	265	262	242	250	271	291	269	281	297	227	264	273	259	245	241	262	261	233	288	253	289	260	279	259	260	239	246	271	259	282	240	252	249	243	265	235	272	249	268	245	256	260	245	258	260	248	257	279	263	306	260	256	240	253	272	253	255	242	243	266	219	274	251	278	257	262	252	253	266	293	270	261	247	258	278	269	249	242	294	276	278	257	254	263	250	250	280	248	274	219	258	260	249	269	253	223	263	219	236	261	259	259	269	245	251	263	229	252	260	276	239	243	272	244	252	235	245	260	261	271	233	278	278	241	295	248	256	268	245	244	264	246	293	242	259	243	259	259	236	276	254	282	251	239	259	253	267	247	257	253	264	268	290	242	255	283	289	288	255	283	259	277	275	280	272	241	255	249	261	267	287	293	269	254	234	293	262	280	275	255	262	261	266	243	251	253	249	246	258	267	283	255	275	282	268	258	234	280	261	277	267	262	238	275	258	262	260	280	269	250	253	260	263	239	257	265	265	292	252	282	243	230	280	253	241	306	245	242	235	246	267	290	242	245	280	267	280	281	254	272	260	254	260	279	255	237	235	252	240	262	257	281	261	271	260	269	238	272	252	261	257	244	251	252	254	257	230	249	260	272	261	250	280	260	246	245	269	255	290	271	270	267	283	246	261	268	229	280	261	258	255	267	243	241	251	260	236	267	246	253	278	278	282	262	248	265	248	229	265	231	245	274	276	248	252	252	249	266	252	278	251	282	239	279	253	268	269	283	291	270	290	261	245	265	258	279	269	275	232	283	266	275	267	238	264	267	242	277	247	270	269	247	246	253	262	237	270	258	276	259	251	239	243	270	271	279	293	263	255	281	247	236	295	241	277	259	257	270	276	223	258	274	260	253	241	246	243	269	244	249	223	257	263	269	252	263	277	265	240	238	278	251	276	307	266	238	294	290	290	267	257	276	261	250	266	277	277	256	270	242	249	262	274	281	268	262	257	268	251	254	242	268	236	247	277	265	255	267	252	270	277	254	243	280	268	274	258	254	277	266	263	283	232	264	283	258	256	261	279	280	284	261	259	265	258	268	250	242	269	222	254	253	268	268	263	249	272	251	232	268	276	290	256	244	271	281	247	268	263	263	245	245	292	255	284	280	289	289	244	278	261	256	238	252	272	258	247	277	285	275	296	246	246	314	254	256	234	252	269	266	294	266	268	240	249	242	275	279	265	262	238	270	269	256	250	241	277	276	246	253	259	281	275	272	264	260	266	261	262	262	265	218	238	253	283	233	256	259	278	282	251	259	275	251	250	275	283	278	272	259	264	233	274	234	272	253	284	238	245	260	254	284	268	245	272	247	266	282	277	259	270	245	252	283	270	238	247	270	284	277	273	261	244	253	273	249	271	237	263	247	256	274	256	261	263	252	227	254	262	257	258	257	266	267	244	259	257	274	257	260	255	271	272	250	254	263	297	285	230	258	233	263	280	276	220	276	292	240	255	242	262	260	254	256	282	243	267	268	245	260	297	265	259	289	275	246	288	264	252	236	263	274	258	257	263	228	256	270	255	268	249	249	262	252	258	239	264	262	276	267	271	281	251	253	274	277	251	247	239	252	255	253	242	270	288	236	246	254	237	287	263	272	272	250	243	288	254	274	246	233	294	246	285	249	256	241	257	274	263	265	255	281	268	267	264	243	281	257	264	258	271	257	291	272	269	262	254	259	268	288	262	244	241	286	248	288	280	282	253	309	287	265	243	260	278	249	238	265	267	278	238	260	254	288	238	270	260	256	270	243	236	254	262	257	235	274	275	240	285	243	227	282	264	267	274	262	249	264	266	249	243	253	273	264	251	269	249	248	221	282	283	269	253	274	226	277	284	263	251	258	252	242	286	261	284	250	241	252	252	274	283	265	291	238	267	246	256	283	240	256	262	256	240	255	253	256	262	281	287	253	246	272	247	253	242	251	271	260	234	272	247	283	262	269	269	263	246	260	266	259	259	218	265	292	225	274	248	249	255	256	269	259	256	251	244	286	229	270	257	252	248	250	290	245	263	233	278	259	266	241	251	264	271	274	250	266	289	254	270	277	269	264	304	230	247	264	248	267	254	252	270	263	254	229	248	259	261	251	248	248	251	263	255	263	281	235	254	280	218	259	267	245	274	266	272	224	273	273	244	263	245	259	246	263	293	256	251	262	281	250	262	261	260	264	270	251	266	249	284	242	270	247	247	247	285	260	260	262	272	239	260	257	207	241	257	265	281	261	237	264	237	246	274	240	264	264	255	277	273	250	244	263	233	253	261	258	263	235	275	247	263	256	254	241	263	271	275	237	266	260	273	278	239	262	264	223	246	279	252	265	261	226	255	243	272	259	258	258	268	234	238	241	263	258	274	271	270	254	254	264	262	271	249	256	233	263	262	244	257	236	259	262	243	276	269	246	253	270	282	277	273	268	242	272	259	221	261	244	243	272	259	271	262	265	226	293	254	259	271	237	259	259	255	249	254	280	296	270	253	261	256	268	239	265	250	255	257	265	268	249	286	253	271	250	243	256	260	254	224	265	279	249	272	264	239	243	291	245	286	249	263	262	273	269	234	249	231	240	257	270	294	254	269	274	237	260	222	266	274	270	264	268	273	257	292	250	264	275	285	230	243	250	292	260	257	256	239	270	235	253	261	277	262	255	232	264	246	261	241	240	240	310	268	248	257	258	267	247	265	269	258	234	259	281	268	261	256	272	252	263	254	261	242	249	249	256	263	269	272	231	306	244	272	260	272	275	235	291	277	285	282	254	228	254	259	254	259	283	275	241	227	267	312	274	259	238	260	266	252	235	293	224	218	258	243	276	295	259	259	271	270	270	274	295	267	246	276	267	279	299	290	271	235	256	254	237	263	248	287	282	249	286	265	250	256	285	255	260	234	277	276	246	258	256	284	266	248	261	267	282	262	261	267	263	269	265	257	224	270	311	241	254	279	269	230	271	237	266	265	250	265	271	244	259	262	270	244	265	255	276	261	276	268	235	274	240	265	249	264	220	251	260	268	273	254	259	254	251	238	262	267	282	261	217	263	253	244	263	263	224	244	245	254	255	237	256	266	264	286	259	246	289	276	243	255	250	281	274	239	253	258	286	288	278	295	255	262	282	289	263	255	240	266	256	262	255	253	267	236	258	280	287	265	269	220	236	287	263	255	241	273	258	259	256	276	261	275	278	267	246	270	251	218	293	245	242	269	258	255	260	255	276	259	262	246	293	266	266	232	258	250	249	255	259	258	274	250	246	267	277	251	256	258	246	250	277	273	268	272	279	261	253	306	254	289	248	264	265	274	278	239	300	259	271	261	251	248	279	264	260	270	241	238	274	259
22018	3058	2025	986	788	645	570	503	491	430	417	396	415	419	347	388	400	379	345	357	363	394	325	334	355	371	357	374	377	366	297	377	366	375	353	355	379	362	364	332	353	402	363	338	364	348	382	348	346	366	376	347	354	351	362	358	341	350	373	337	342	332	303	356	343	372	353	326	370	376	375	376	367	364	350	374	378	340	349	367	329	350	368	329	384	341	365	322	344	364	340	374	313	362	350	348	344	322	321	332	380	349	349	367	329	320	325	346	358	310	380	337	379	371	324	337	362	349	376	339	362	359	361	338	333	355	347	359	335	371	366	326	380	359	387	339	337	357	333	346	364	359	320	329	360	351	332	325	329	335	347	358	348	363	320	372	355	347	356	347	370	404	378	347	291	353	342	309	333	344	368	349	381	327	375	334	366	315	356	375	332	346	375	339	351	322	314	350	367	362	343	343	325	322	328	332	373	363	395	341	349	372	321	323	321	344	349	360	362	348	375	364	341	322	340	341	359	364	358	372	341	342	343	364	313	350	374	339	331	335	327	368	346	357	375	347	356	339	360	328	351	320	336	306	376	323	364	338	362	344	372	335	355	341	350	343	352	367	378	328	345	340	355	346	365	337	366	364	350	341	361	318	347	368	354	323	343	331	345	380	363	357	378	371	372	363	339	337	380	353	360	336	361	383	357	356	318	335	357	377	336	335	353	360	356	329	374	351	348	336	343	336	376	340	335	343	356	324	354	353	345	373	351	342	341	381	357	319	332	352	333	332	367	330	337	347	372	334	352	347	317	358	320	364	339	334	328	358	336	355	341	332	339	336	379	367	377	333	354	371	344	335	365	321	347	336	348	356	382	332	363	355	322	332	387	335	359	341	370	369	354	338	362	338	355	299	331	352	331	385	359	351	306	344	313	341	303	345	330	348	342	338	348	345	348	325	320	346	351	388	324	345	349	347	361	346	371	341	331	335	360	362	350	344	324	349	352	352	334	347	335	306	329	365	357	343	342	323	332	390	357	365	358	355	335	343	356	349	314	371	326	333	375	336	346	384	344	350	339	332	345	313	351	323	380	370	336	326	353	339	323	352	331	360	363	352	349	348	353	367	343	337	360	346	346	347	350	327	360	358	356	353	313	345	376	318	335	349	350	337	369	353	348	369	353	342	358	327	360	359	316	362	369	356	350	323	352	329	356	346	386	343	369	393	333	385	330	349	370	346	330	338	357	366	344	319	372	347	371	342	330	315	381	387	350	360	349	347	348	378	360	385	385	343	362	356	368	339	348	317	343	381	346	370	319	349	367	364	326	376	346	334	352	356	314	344	347	317	373	356	374	342	339	361	347	337	337	364	328	344	357	350	369	337	358	339	354	361	336	344	369	348	338	347	334	323	342	334	320	362	338	345	321	347	355	387	327	338	380	351	354	342	346	355	332	324	338	367	360	353	328	326	370	343	404	336	365	354	355	351	377	355	322	378	375	381	354	315	334	306	331	350	350	359	367	347	368	371	386	388	358	349	361	346	331	367	347	378	353	349	324	343	376	336	334	334	341	340	374	323	346	335	351	365	346	394	372	310	327	379	377	352	368	336	370	333	322	322	354	334	366	354	324	364	313	344	316	330	339	326	339	319	337	352	349	349	355	357	344	359	326	342	331	339	364	363	316	360	378	328	357	325	386	319	320	338	338	344	375	366	408	365	355	349	344	348	357	367	330	325	349	341	345	361	394	356	385	305	341	349	320	334	380	346	364	361	326	346	339	369	293	347	359	380	364	363	354	349	339	336	311	371	330	362	351	365	331	348	343	339	340	333	358	362	374	376	353	325	346	348	350	351	325	342	345	348	357	334	331	352	369	355	371	363	381	387	344	365	337	344	355	350	365	342	324	318	328	324	317	343	386	355	399	348	346	327	353	342	335	377	347	321	392	333	349	338	356	328	356	358	363	391	346	348	355	326	340	376	324	336	336	333	323	324	343	369	349	375	353	349	352	316	327	352	346	347	333	351	321	307	367	346	375	362	359	340	333	337	309	324	383	381	355	351	330	368	359	341	353	369	340	352	344	345	361	339	320	349	340	368	380	357	339	355	356	347	388	379	371	343	339	317	344	364	337	364	351	344	326	393	315	338	358	354	323	336	365	372	390	349	371	373	340	314	362	335	354	328	359	330	375	339	374	359	331	329	348	348	338	340	375	371	316	329	358	363	337	348	356	357	335	348	387	354	330	324	326	345	357	348	331	379	368	376	337	360	362	312	358	316	333	357	344	359	360	337	315	382	336	355	326	341	348	352	358	353	347	348	348	352	347	360	310	363	335	350	321	334	360	326	351	370	365	356	314	350	349	343	348	343	357	326	342	337	361	375	358	327	342	357	381	361	345	340	328	356	358	346	347	349	354	330	337	375	350	320	306	362	376	341	337	339	359	386	370	325	341	358	359	380	344	350	369	337	377	350	346	363	353	340	370	326	336	350	371	354	360	325	349	375	373	340	373	320	337	338	358	333	336	343	406	332	349	363	342	396	341	367	360	336	348	324	349	335	338	349	350	364	348	366	371	384	347	323	354	348	346	361	334	315	328	351	350	320	327	321	317	324	350	352	371	327	340	341	369	397	326	356	384	370	367	363	354	364	333	369	345	381	333	367	330	384	353	342	325	345	378	372	368	370	341	329	376	343	340	317	324	348	358	354	379	361	341	335	340	359	337	355	341	362	358	338	356	333	367	357	321	362	361	351	343	362	359	316	359	370	357	349	379	346	331	367	332	363	361	345	326	301	368	345	334	360	336	339	345	381	380	343	345	338	332	342	338	344	362	369	352	325	341	353	326	373	316	304	339	346	359	345	342	384	329	358	360	385	345	366	374	345	309	383	356	384	354	338	350	353	353	386	354	344	355	340	352	346	363	332	358	365	346	350	338	328	380	356	328	347	345	381	352	339	367	337	328	371	346	373	340	339	372	353	325	347	336	371	325	346	337	393	360	348	344	349	341	335	337	364	351	322	341	372	362	342	354	342	368	342	347	338	361	381	314	308	349	379	330	344	366	311	369	348	365	374	369	353	346	348	365	372	363	384	346	333	310	341	354	376	316	353	363	362	369	396	343	351	382	349	346	343	356	312	347	351	349	348	336	326	351	337	348	362	359	353	334	356	335	353	328	352	334	330	334	346	352	352	352	400	350	335	334	340	359	388	351	355	352	350	353	357	358	363	333	346	332	316	316	376	345	364	347	367	363	354	311	323	324	373	378	368	322	365	347	354	338	321	333	369	358	320	353	357	369	330	335	335	379	330	363	347	368	329	354	344	324	347	370	343	333	341	357	335	325	348	352	374	363	330	336	354	342	352	367	341	342	343	327	353	349	344	343	345	353	347	325	349	330	339	365	361	370	340	323	344	349	341	341	341	334	387	354	344	332	337	370	357	318	354	311	308	375	375	373	345	392	338	336	366	378	365	358	336	339	392	347	361	372	327	353	372	334	360	373	355	373	337	329	354
22571	21272	28458	24415	21273	18665	852	360	285	216	199	225	183	171	159	133	123	131	123	118	121	104	124	114	124	113	115	119	132	109	109	106	103	105	114	91	118	96	112	94	118	114	113	93	100	114	106	107	115	95	92	110	110	93	87	93	97	96	102	103	94	95	88	104	123	100	73	103	109	90	116	79	111	114	105	103	104	97	113	95	90	96	104	119	97	111	118	83	84	106	109	99	110	103	91	97	89	103	91	98	105	103	114	115	105	97	98	114	91	114	109	92	119	93	98	83	97	99	124	93	89	90	111	128	116	112	90	108	105	95	100	91	80	109	95	100	114	112	121	104	98	89	102	106	96	106	105	117	99	103	106	92	115	83	91	94	103	96	98	96	101	104	96	87	98	80	93	90	90	108	95	82	112	102	87	89	108	95	109	95	97	105	96	98	92	112	106	108	114	105	95	105	99	103	105	97	105	78	83	87	82	120	92	108	83	109	109	88	104	92	98	104	104	96	79	101	90	102	99	82	94	120	94	111	91	102	104	104	90	86	94	120	104	95	111	116	98	102	89	111	95	113	99	94	120	98	105	97	114	103	85	91	93	106	88	89	91	108	103	103	106	94	88	87	90	112	87	86	90	104	115	100	101	101	103	119	112	118	107	111	93	97	102	111	86	132	95	101	92	96	93	90	118	120	123	105	103	110	101	83	98	94	101	114	96	83	95	94	100	110	111	89	89	98	101	105	116	78	89	92	103	103	101	98	101	92	99	83	83	96	103	89	97	104	93	111	90	82	98	111	100	98	101	105	82	98	98	95	90	115	88	98	112	94	101	92	92	90	102	108	92	122	89	98	99	104	100	85	97	108	107	92	95	101	96	97	112	91	103	88	98	101	87	111	109	86	87	89	104	94	119	105	95	110	95	96	110	104	87	104	107	82	105	101	87	86	84	109	101	101	96	94	97	101	113	106	111	94	100	92	104	95	102	104	118	128	104	90	112	92	90	111	122	94	99	104	104	84	87	106	91	96	92	98	96	98	115	87	97	95	100	97	88	105	98	108	120	115	88	125	83	110	104	99	104	90	96	103	110	106	91	101	94	103	106	71	84	94	101	98	88	83	89	97	99	103	123	98	103	86	85	115	104	100	114	98	101	96	98	105	111	116	93	105	98	82	96	115	101	91	107	88	104	98	107	112	96	101	90	92	95	111	97	103	107	105	101	93	99	100	103	99	102	115	102	99	107	91	109	91	111	106	92	100	99	72	109	100	84	102	107	91	94	102	87	106	87	79	107	102	119	124	109	94	120	94	103	83	92	96	90	106	109	99	98	111	82	95	101	94	105	104	101	93	100	94	101	88	98	101	109	103	99	99	114	123	96	98	120	84	109	97	100	110	104	102	90	102	84	101	100	98	80	89	90	100	101	100	101	102	81	116	94	88	99	121	111	92	83	102	94	99	104	91	94	97	108	94	86	108	93	113	97	88	87	102	106	81	107	93	99	98	103	99	102	103	89	93	100	100	112	101	95	100	102	102	96	102	102	105	91	94	93	109	98	95	100	94	85	128	110	101	93	111	101	101	108	102	88	97	93	103	101	101	82	101	103	103	107	111	98	85	119	97	109	119	118	104	108	91	98	91	104	121	100	86	93	117	93	99	79	96	107	98	102	98	104	85	101	90	94	121	91	77	88	92	95	83	117	124	102	87	99	119	110	92	102	86	114	96	99	105	98	117	114	93	105	80	82	110	103	98	95	87	108	104	96	86	90	123	92	94	110	94	103	88	84	91	91	82	99	95	102	94	102	96	95	109	105	103	104	94	97	93	100	117	97	92	94	101	89	98	108	94	89	101	95	102	90	105	100	108	89	111	110	95	94	110	106	102	115	91	92	94	106	114	110	103	90	103	108	90	93	94	101	102	115	100	103	111	95	85	96	97	93	94	106	90	89	104	97	116	85	95	104	94	95	97	105	97	83	91	105	118	87	100	80	102	108	116	113	109	109	104	99	99	89	113	91	101	126	82	106	98	101	96	84	95	98	101	99	91	77	99	101	111	111	98	85	102	121	90	115	101	108	110	95	95	101	102	96	91	99	86	100	89	91	88	96	101	91	99	102	111	105	87	86	76	95	76	99	97	118	101	109	87	115	109	90	102	98	104	102	118	87	91	113	105	120	118	106	89	114	90	91	96	99	107	105	110	83	107	99	106	119	105	92	96	100	102	100	95	90	116	95	97	99	71	99	85	107	117	96	120	89	110	89	105	115	101	110	100	102	109	125	109	106	80	93	85	104	100	87	98	103	99	94	90	97	108	95	117	111	103	104	93	94	103	96	124	82	82	88	113	84	81	94	90	86	96	104	102	103	83	95	102	78	115	110	111	112	122	87	78	89	83	99	103	99	96	91	101	97	86	102	107	98	91	101	111	98	96	111	92	105	101	101	100	109	104	94	92	92	92	106	90	108	93	104	94	99	102	98	103	116	106	107	103	91	102	116	106	94	80	101	99	104	98	88	123	99	100	96	103	104	93	118	105	98	97	91	85	100	89	105	91	92	90	100	108	111	100	78	118	88	93	76	88	97	84	98	94	114	81	109	99	85	92	95	96	111	106	105	87	102	86	79	99	112	97	98	91	110	99	104	103	95	119	91	98	99	92	103	97	99	107	90	90	91	96	106	90	88	116	105	95	99	87	103	118	105	89	103	96	83	90	101	94	97	106	100	93	101	106	85	101	104	97	99	103	103	115	87	103	106	105	111	95	106	88	103	103	109	106	94	81	97	109	117	100	85	86	101	99	103	90	101	104	92	94	111	90	96	92	95	113	101	114	123	93	82	92	121	98	111	121	107	107	97	97	95	97	80	87	112	110	136	90	100	100	100	96	96	117	90	107	99	90	106	94	96	110	107	113	95	102	92	104	101	87	97	93	77	89	81	86	84	103	97	87	113	108	100	104	94	99	83	107	98	97	96	103	98	96	88	109	112	97	121	90	94	87	99	110	91	103	103	100	109	92	97	82	99	93	64	95	82	110	108	110	106	83	95	113	110	98	89	97	92	99	99	88	78	115	93	102	107	101	95	100	105	90	82	91	88	110	93	96	108	79	88	100	102	111	103	108	89	112	100	95	96	92	100	112	95	94	109	97	110	105	106	83	95	112	101	101	106	99	114	90	101	91	115	86	92	113	90	88	86	91	107	101	114	90	119	108	98	99	97	98	93	83	107	111	97	96	94	81	102	107	92	116	135	113	116	80	102	97	86	100	118	94	101	108	116	98	99	88	92	103	94	96	106	110	92	111	82	103	102	85	93	104	92	98	105	92	97	89	103	124	93	99	90	112	108	89	117	104	93	100	103	106	98	123	107	118	97	103	100	108	93	104	119	96	101	87	116	109	107	108	93	100	90	108	99	88	105	99	103	88	96	83	77	81	100	99	108	103	105	101	109	112	114	81	97	112	104	104	92	108	102	110	86	109	104	98	115	109	108	104	95	106	107	107	111	91
26984	10391	6427	2967	2054	1477	1062	820	719	573	456	425	329	327	280	244	243	232	209	225	200	198	187	199	184	182	166	172	174	162	200	190	184	179	162	172	179	166	158	141	167	168	160	167	155	120	145	151	143	151	155	145	138	148	151	162	149	137	158	153	160	170	148	133	169	143	161	128	145	134	129	134	141	148	127	151	131	142	148	150	144	151	162	135	148	118	118	131	129	140	146	145	147	150	136	130	148	148	158	150	123	161	147	131	131	151	150	122	138	148	130	148	109	154	143	140	136	147	150	139	139	141	152	124	149	144	151	145	143	146	144	145	144	156	121	137	130	129	149	130	140	143	142	153	174	141	126	135	136	139	142	140	159	126	148	151	128	145	164	134	152	143	140	133	148	139	148	142	150	136	143	124	170	119	153	140	146	156	153	148	140	157	144	144	140	157	158	134	142	164	131	138	139	146	134	152	128	147	151	130	150	137	138	137	128	141	144	128	133	129	143	149	147	143	148	130	126	134	145	131	149	149	121	140	140	166	124	140	145	130	137	144	126	150	138	133	150	147	151	122	141	121	141	155	134	127	138	149	149	150	151	159	132	144	138	164	141	126	141	118	131	132	143	133	126	163	147	145	134	144	160	147	132	145	136	157	116	122	130	126	141	154	144	134	139	146	158	144	118	156	126	153	134	148	134	140	145	115	136	125	152	141	143	152	108	141	157	141	131	151	139	151	143	149	135	142	113	125	138	128	131	142	150	141	134	126	149	132	141	151	148	149	153	150	112	146	166	147	171	147	154	138	131	141	137	143	129	140	120	149	135	136	162	161	134	156	143	135	146	133	166	146	120	154	136	127	143	148	132	136	147	114	149	139	130	131	138	138	138	139	146	127	126	148	149	137	137	151	131	144	145	143	140	130	125	155	139	116	155	143	122	118	146	141	173	113	152	133	138	121	116	138	141	142	126	145	148	126	146	148	162	148	129	101	158	137	161	146	144	137	130	149	129	146	142	142	145	138	189	146	147	149	129	145	132	125	138	147	117	130	158	133	170	150	152	135	148	140	153	148	130	128	142	143	139	151	125	139	153	143	155	139	122	131	169	138	143	156	146	149	117	153	129	161	159	166	136	137	135	146	135	141	120	130	131	141	152	133	133	139	165	144	145	142	148	144	158	141	138	147	155	139	165	122	149	134	145	144	132	132	168	153	143	132	150	137	138	148	130	124	123	150	169	151	147	154	135	136	149	145	152	121	147	133	141	130	136	155	134	137	139	149	133	136	138	144	136	130	120	133	138	149	142	139	158	106	136	148	147	159	118	130	148	145	139	147	143	121	126	123	148	132	127	172	154	146	127	113	136	130	159	127	129	172	143	121	147	133	150	147	136	142	161	133	139	125	144	146	151	137	124	134	112	127	134	132	137	112	140	137	143	151	172	137	139	144	130	139	166	161	147	135	170	143	155	128	163	126	147	165	139	138	138	159	139	143	150	149	140	171	126	148	122	149	162	124	157	123	145	123	148	138	133	156	132	126	168	137	151	132	125	142	123	116	140	138	144	136	121	121	136	131	145	133	135	136	144	138	148	150	148	147	144	129	143	154	137	149	156	159	147	144	140	149	143	146	134	125	117	146	143	131	151	152	128	134	131	138	129	155	158	175	140	150	149	143	121	131	146	124	135	126	152	137	112	131	141	130	141	153	120	137	143	139	135	136	136	146	131	156	133	149	145	134	153	168	143	148	145	129	143	124	139	156	143	118	144	135	137	155	153	158	143	150	149	141	142	144	140	148	136	140	149	158	148	131	133	172	137	131	122	136	139	144	141	147	147	150	141	147	140	129	126	154	163	144	145	123	137	132	141	168	130	138	124	143	149	125	134	135	139	155	122	141	159	139	155	154	143	147	130	140	127	151	140	153	148	165	164	140	133	137	135	135	138	126	130	144	168	140	159	155	129	122	146	138	145	145	145	141	123	153	147	137	153	148	148	145	139	159	150	117	137	147	150	139	123	139	132	152	143	151	143	145	132	146	132	145	142	129	133	148	139	131	131	157	116	127	135	115	164	133	137	147	124	140	166	143	141	106	130	139	151	138	161	142	134	152	117	127	178	150	133	128	146	120	137	143	138	133	144	134	111	124	124	131	134	151	131	132	152	137	137	151	165	154	144	141	149	140	148	124	137	145	156	145	125	149	140	143	143	153	138	141	122	147	172	135	147	153	150	139	144	131	162	148	136	155	142	128	139	151	143	163	147	157	140	140	123	142	126	168	151	153	125	122	153	132	135	142	137	158	143	131	139	134	157	132	148	146	130	150	157	160	158	147	155	133	134	143	155	141	142	146	153	155	141	131	133	142	152	143	154	154	146	135	160	156	145	163	128	134	159	135	131	167	141	162	136	137	142	143	157	161	143	131	115	124	148	128	152	140	155	139	130	153	138	153	153	132	133	124	148	142	137	132	149	157	142	129	131	152	137	140	149	130	128	150	150	132	155	164	129	138	128	131	147	138	133	144	173	121	120	152	128	124	150	144	138	151	146	142	133	131	124	150	131	127	146	145	151	120	141	130	114	152	146	141	132	156	144	148	154	123	142	162	161	112	152	140	115	162	141	158	129	123	142	154	153	135	162	150	152	133	142	134	143	146	136	112	156	147	134	152	135	127	138	149	132	134	134	137	146	138	137	142	155	138	122	136	154	139	124	137	140	127	122	147	148	164	122	143	147	139	133	155	136	126	132	131	135	130	138	138	138	151	146	145	146	143	149	149	135	161	168	139	131	143	131	151	147	144	134	132	136	137	151	131	150	145	139	140	139	137	158	135	142	142	139	160	137	138	114	134	150	127	152	133	132	126	123	144	128	139	144	124	139	138	143	132	140	134	149	150	138	147	137	129	151	138	149	157	145	144	144	119	132	133	138	135	131	128	142	151	128	145	128	128	143	142	144	160	177	124	141	123	155	139	146	150	121	128	142	158	158	138	132	142	130	128	154	132	135	147	145	118	114	137	137	149	161	124	158	124	133	127	157	168	152	158	129	118	146	135	142	136	134	147	150	151	138	142	134	132	133	135	155	159	132	162	123	144	137	143	139	129	148	135	115	137	140	138	147	132	143	142	133	165	137	116	138	143	135	128	149	149	122	148	142	141	131	144	138	135	105	155	146	126	143	126	142	145	128	152	138	143	126	158	129	142	137	142	146	148	121	147	174	151	173	146	126	147	139	164	162	157	134	137	147	144	148	130	140	140	146	150	147	150	154	122	126	148	133	138	159	139	157	131	131	142	156	128	158	156	135	147	160	125	153	133	138	152	131	119	150	126	161	130	146	149	148	143	171	168	150	140	115	129	130	126	162	136	132	131	143	125	130	148	137	144	145	137	161	125	126	136	136	139	153	136	145	145	144	131	140	147	146	146	128	134	133	139	138	130	153	136	140	130	147	158	135	131	135	152	145	147	137	132	132	134	129	136	147	135	147	132	138	130	150	134	159	138	160	156	130	128
27593	15450	1906	515	413	367	309	377	372	382	367	341	349	333	351	378	368	389	330	324	351	358	341	318	355	338	328	365	368	361	366	347	381	346	369	356	398	333	349	407	350	335	340	370	333	366	379	346	371	356	325	333	393	350	337	384	339	370	354	403	340	378	328	335	363	335	392	348	373	384	344	325	340	367	328	350	362	369	351	371	351	361	364	366	381	368	335	414	333	384	379	353	326	355	368	323	343	368	359	370	361	363	342	374	342	381	351	353	367	357	348	374	343	354	387	359	361	368	340	364	343	354	377	363	340	377	352	348	372	346	355	361	384	333	358	360	334	400	343	366	389	346	397	342	398	350	363	366	382	358	339	335	359	356	388	379	327	354	350	306	342	366	344	366	358	326	352	350	347	362	364	356	363	355	348	365	342	356	366	352	383	365	357	344	357	325	356	320	364	321	360	388	364	350	353	385	358	339	339	364	367	368	342	372	329	381	352	378	372	377	351	384	354	339	380	353	343	374	349	371	359	328	370	356	345	370	364	351	356	385	360	366	342	353	325	339	357	353	354	385	368	384	369	395	358	370	328	356	363	348	353	367	311	372	351	345	344	353	341	362	341	388	363	331	358	307	369	343	411	342	349	350	344	365	350	385	376	380	366	333	335	348	368	358	343	358	373	337	356	312	347	375	350	347	351	346	342	357	367	337	365	358	308	368	365	342	358	330	359	376	349	368	384	344	368	366	366	338	342	359	348	375	367	353	358	345	339	356	359	389	373	362	338	394	335	337	344	356	361	353	317	361	351	350	365	352	376	350	328	384	361	339	359	381	358	370	345	368	314	357	380	365	384	349	348	353	378	358	347	366	368	334	332	360	337	345	358	365	351	370	360	371	344	386	338	321	382	368	353	347	339	354	378	359	324	351	370	353	364	366	378	342	353	390	369	350	371	348	375	329	323	342	349	383	348	351	327	348	344	363	368	370	360	385	387	363	333	367	399	347	388	348	350	349	319	364	358	357	343	341	382	361	339	370	362	377	382	357	373	367	375	367	353	381	372	380	343	380	328	346	384	350	356	366	360	366	363	347	339	363	372	346	312	330	332	380	325	348	340	353	325	353	351	384	337	340	338	379	335	372	331	325	372	338	366	330	372	336	338	372	322	366	371	364	345	377	338	355	332	346	355	332	356	346	307	377	357	353	357	356	339	360	383	355	375	399	322	329	359	358	379	363	338	331	330	330	345	376	334	366	374	353	358	369	351	348	346	366	325	308	365	345	370	333	366	343	391	381	318	359	346	336	385	375	354	357	313	371	349	334	342	337	350	379	369	367	368	365	373	380	362	352	357	364	349	334	327	348	337	368	390	382	357	332	387	365	324	347	353	354	348	371	383	350	346	385	347	353	363	353	366	352	349	346	385	363	352	388	351	365	381	368	362	394	371	373	331	353	375	338	345	368	355	361	350	346	373	327	355	381	360	358	399	357	362	368	343	379	335	357	336	361	364	366	382	340	335	377	353	372	325	377	355	375	366	374	378	363	354	365	366	353	377	375	329	363	355	346	358	330	370	355	357	361	375	342	325	345	368	387	335	340	345	361	382	349	356	351	339	386	377	382	387	380	349	343	381	310	380	350	350	340	370	340	376	360	367	379	362	367	333	340	377	355	330	358	352	367	395	365	328	378	361	331	354	377	366	342	380	346	337	366	316	355	340	360	352	355	353	385	350	333	333	340	356	366	351	384	367	381	332	376	366	317	351	378	341	342	337	386	353	399	335	361	377	327	346	388	367	375	359	349	356	361	348	358	379	331	374	302	331	313	353	359	366	356	350	365	361	373	342	359	361	346	365	350	310	344	386	367	366	351	380	352	339	336	371	372	347	354	363	406	374	348	368	353	381	352	334	360	366	386	337	332	310	365	357	351	344	381	361	331	391	296	383	373	363	315	382	358	365	353	359	376	335	335	339	328	372	329	325	338	365	345	353	332	333	372	366	359	382	319	325	352	371	350	345	391	387	391	335	360	357	355	369	361	360	352	359	364	368	355	339	371	380	348	353	352	340	346	346	330	394	376	363	340	348	366	376	357	363	339	365	340	362	330	346	353	364	348	321	374	379	382	360	337	386	360	377	339	332	367	407	359	329	346	371	348	326	357	361	371	346	359	343	357	369	363	351	359	366	368	332	396	373	367	339	342	377	348	345	362	340	337	353	398	364	333	367	372	326	367	376	325	339	394	355	326	359	341	345	360	378	358	346	344	354	377	337	339	357	342	366	369	367	356	336	354	362	324	320	354	394	333	358	317	334	386	334	357	346	349	340	326	371	350	336	318	361	375	342	381	342	343	359	375	391	319	340	351	361	328	377	325	339	370	356	341	364	379	393	370	373	334	351	356	359	342	370	348	399	398	369	341	367	373	379	342	306	352	403	337	338	368	377	348	383	356	327	373	332	370	366	371	343	356	369	351	367	360	378	366	372	347	357	352	344	342	343	354	357	335	383	371	336	333	373	337	348	394	385	332	359	355	353	341	380	356	390	304	334	356	377	365	379	338	341	361	403	347	353	340	394	358	366	384	363	378	365	344	343	346	374	344	359	380	352	350	362	312	328	348	328	358	358	350	386	362	323	369	363	347	355	328	356	362	362	367	355	351	314	351	389	332	339	390	332	374	363	388	350	385	345	371	337	344	366	358	381	350	344	338	361	372	364	371	345	354	342	342	337	383	360	375	326	360	326	334	331	363	369	377	354	359	418	334	363	330	342	333	348	370	347	366	321	346	366	357	335	350	385	359	309	350	358	330	381	364	359	399	335	346	343	345	350	384	350	381	374	368	371	350	349	357	314	364	353	332	358	390	349	377	356	365	376	380	331	367	352	355	376	382	382	374	319	354	376	357	358	362	356	408	354	335	365	316	349	375	349	362	355	382	361	368	343	369	369	349	371	315	376	334	413	348	338	395	364	352	358	352	368	309	374	351	308	353	325	358	402	370	356	311	368	356	362	346	331	336	361	356	384	366	316	337	374	355	339	383	343	344	351	359	390	331	357	350	377	361	392	364	353	355	347	332	365	349	358	360	333	341	353	357	369	358	344	356	324	351	342	371	354	351	381	368	338	378	356	369	328	347	348	395	350	374	396	336	361	362	331	350	355	372	357	370	378	369	363	376	364	384	358	350	377	354	367	319	374	349	371	346	394	384	345	342	343	356	325	358	402	346	376	347	367	363	351	315	344	342	379	326	342	356	376	390	333	326	358	342	368	342	303	347	347	347	352	342	362	359	335	342	345	359	375	371	316	357	355	364	361	364	319	392	363	381	344	329	368	346	365	349	330	339	351	337	337	389	351	376	359	395	349	354	370	394	346	406	347	376	406	357	336	355	351	395	376	422	368	364	330	324	360	330	339	344	339	340	359	353	365	349	350	374	386	337	356	374	385	339	358	368	365	366	348	335	397	361	323	366	380	369	325	364	362	358	331	366	322	331	347	341	327	344	352	351	365	387
8442	905	671	587	551	538	511	530	505	527	477	468	478	456	469	482	499	496	501	494	461	455	495	495	465	464	492	454	524	449	534	467	508	484	472	470	488	519	513	469	477	491	458	526	512	492	542	465	495	514	504	437	484	455	490	479	510	488	475	502	504	527	487	498	472	516	507	504	539	486	470	498	494	480	466	465	469	512	471	489	509	484	499	480	463	446	548	485	442	477	495	489	439	521	549	479	515	492	476	471	474	470	498	438	488	451	493	533	487	482	496	507	496	520	513	477	484	463	481	453	499	462	488	498	486	459	468	494	432	462	469	502	463	492	469	445	492	499	477	489	483	498	497	491	516	508	532	433	496	474	468	497	485	518	512	480	478	497	490	476	481	501	495	495	490	508	487	456	467	452	500	503	507	466	448	481	486	492	512	462	454	461	490	459	485	507	489	503	483	444	458	483	442	468	485	480	446	499	451	488	479	507	477	498	493	530	485	529	468	487	476	479	500	500	482	471	493	481	524	493	501	488	461	501	505	497	519	481	519	525	484	459	464	488	475	490	494	480	485	486	502	459	506	475	509	533	468	478	467	494	462	500	465	467	498	466	518	509	475	463	485	469	493	508	479	495	470	496	491	501	469	494	499	494	500	490	453	484	493	454	475	495	487	508	482	514	469	472	457	510	473	473	517	424	465	517	510	472	466	485	437	518	488	473	462	458	463	497	480	491	492	531	485	465	510	504	452	497	408	497	522	507	495	473	487	466	462	485	516	508	492	500	450	479	491	443	463	476	468	492	463	492	504	482	497	494	524	484	466	472	492	500	499	475	510	488	498	496	497	471	462	470	541	483	454	495	479	472	495	470	521	544	506	465	498	451	454	474	518	498	548	474	472	476	456	455	515	490	514	455	473	463	465	485	486	485	470	474	504	486	446	469	466	488	484	446	521	464	491	502	514	479	478	498	489	479	480	472	475	488	509	461	467	488	505	505	473	481	504	468	499	473	502	477	490	465	502	477	469	515	487	506	510	502	488	506	462	486	490	458	471	469	447	487	502	466	480	487	431	484	506	474	485	489	465	486	510	535	494	479	469	480	493	488	482	473	471	499	456	457	481	471	477	497	464	502	488	510	479	506	461	504	476	488	495	508	490	531	483	490	493	468	486	470	476	466	470	511	479	505	517	473	496	474	448	501	468	496	523	472	487	451	462	491	461	463	483	470	470	471	508	497	515	496	468	475	455	486	526	439	480	479	460	474	522	506	442	475	498	488	476	477	517	499	457	493	500	512	464	456	509	459	492	445	507	488	480	479	498	453	497	492	531	481	485	478	556	482	448	484	470	476	448	511	456	500	475	471	492	509	480	487	463	500	470	464	447	522	492	469	486	509	463	515	476	482	451	492	491	453	493	484	479	499	465	482	498	496	522	499	503	492	480	498	482	485	510	504	453	494	499	511	514	476	474	499	498	471	529	470	477	510	494	499	458	464	490	468	509	515	443	484	462	475	468	473	502	507	470	491	510	471	498	457	475	511	467	455	467	504	512	487	465	471	479	514	494	469	442	496	467	492	492	493	484	465	526	469	483	488	495	474	460	496	508	473	484	445	495	448	479	504	488	519	482	483	466	479	499	468	500	443	484	443	520	459	437	484	516	512	500	470	468	483	497	465	487	504	470	539	493	494	495	492	504	493	476	488	495	469	489	483	535	475	493	490	469	475	493	445	485	503	511	471	532	525	462	440	514	489	467	490	469	491	498	490	494	488	504	527	480	498	475	464	444	480	466	486	472	514	507	526	464	472	482	504	528	490	488	466	455	495	465	441	518	485	502	514	424	523	487	424	458	449	455	489	464	481	515	511	508	504	458	515	493	498	442	485	481	494	481	456	509	461	512	479	468	459	455	451	464	473	500	481	471	512	504	464	496	481	504	487	484	474	486	470	481	499	507	491	459	480	459	507	492	455	480	481	490	515	497	509	465	479	428	485	489	512	483	518	466	510	492	505	496	493	533	490	502	464	498	498	478	482	466	487	464	477	479	496	498	490	453	461	457	475	476	474	476	485	515	442	489	509	521	475	502	501	511	505	525	463	486	452	524	486	487	505	487	478	487	485	498	445	499	488	476	492	474	521	490	487	473	467	489	486	476	495	475	484	471	496	473	475	503	434	493	486	467	473	514	517	481	507	505	485	507	478	496	508	474	474	436	486	506	449	485	461	502	424	471	485	472	436	518	460	465	500	471	511	463	451	547	471	479	498	473	485	503	468	469	505	476	480	510	457	451	446	461	460	448	513	488	471	509	457	469	478	469	464	466	475	448	473	479	500	446	490	498	536	482	484	515	453	452	505	509	461	510	472	460	499	465	457	478	510	481	473	462	503	508	514	502	465	467	489	480	485	477	470	482	469	479	509	460	487	446	494	513	485	510	532	497	478	514	500	503	510	474	464	523	495	489	468	492	501	469	492	505	466	482	521	514	455	458	439	490	506	501	439	469	504	482	484	504	481	493	466	464	487	490	485	511	484	468	505	510	507	479	512	489	463	480	500	465	508	505	491	499	436	462	509	516	494	434	505	518	466	458	504	467	465	473	457	513	506	467	507	451	461	518	446	533	469	480	458	493	486	482	463	465	477	478	518	505	502	485	497	472	473	489	529	493	458	451	487	487	469	484	492	456	517	492	468	502	513	510	528	507	488	474	493	444	468	470	479	511	476	507	483	466	523	489	460	482	476	460	525	424	504	509	475	496	459	515	491	487	480	476	484	478	525	483	515	523	476	499	519	508	488	440	497	510	502	502	454	535	457	510	458	477	459	457	471	494	452	515	483	519	511	473	470	522	488	460	501	485	481	488	478	474	456	503	474	477	518	489	505	493	477	481	491	506	501	480	534	458	454	504	497	483	467	474	496	477	456	465	499	443	420	474	500	487	457	450	516	471	503	497	470	489	501	489	509	426	475	469	506	500	486	507	480	481	496	487	478	465	466	508	465	452	495	467	515	478	456	512	458	493	461	479	489	471	461	469	468	435	523	464	467	472	476	492	482	494	498	502	503	491	484	476	457	514	504	496	501	452	447	493	519	487	497	459	449	496	456	488	476	455	456	480	450	504	491	490	490	476	510	554	483	498	504	471	499	526	483	453	495	495	468	507	470	497	491	470	478	499	478	483	506	483	479	455	466	481	494	468	487	513	488	471	466	490	495	492	510	473	443	503	491	472	473	490	466	518	488	501	464	502	495	461	475	522	524	494	468	462	475	504	475	486	451	495	465	526	482	473	462	469	491	453	507	489	460	459	504	480	483	465	495	457	501	494	476	523	510	490	484	514	495	495	479	495	486	503	496	505	506	499	470	487	490	485	436	453	522	499	481	502	475	458	481	475	510	503	506	455	462	476	468	507	523	504	454	477	526	496	479	447	485	507	494	491	458	475	464	477	487	457	422	499	502	532	467	522	520	510	514	489	473	459	457	514	496	511	477	481	481	496	467	480	467	514	483	528	449
23514	21240	27811	24956	20521	1861	546	398	345	341	320	326	291	299	269	258	272	290	257	299	286	250	243	283	274	260	253	267	262	258	251	275	254	249	275	275	259	270	264	255	246	264	249	251	254	237	262	255	263	247	266	262	258	264	258	275	310	240	270	248	225	243	270	257	271	307	256	279	277	266	282	280	260	258	279	264	278	276	283	271	232	249	251	247	233	250	241	270	266	278	251	243	240	250	265	304	254	232	281	257	280	248	258	287	238	268	250	244	269	261	261	249	262	251	263	260	246	240	264	273	247	269	293	245	251	246	261	249	241	268	260	268	277	256	253	259	244	261	256	247	262	252	245	260	280	245	253	249	288	259	289	255	259	266	295	249	260	264	250	274	269	251	228	228	216	255	281	260	244	278	265	253	262	243	288	269	240	270	279	287	255	245	237	253	273	287	245	265	248	227	253	264	276	269	217	248	259	230	279	274	251	274	237	267	274	257	272	245	242	270	248	258	245	272	244	258	253	277	240	250	252	253	254	259	248	252	250	269	266	242	270	248	273	288	249	247	279	265	281	269	248	253	267	272	257	258	268	280	251	249	248	245	237	253	278	282	258	280	242	255	259	267	291	241	250	233	271	236	271	246	266	265	257	240	227	250	287	259	274	241	284	269	249	255	256	266	296	240	246	261	239	266	249	252	263	222	289	247	262	267	265	272	227	235	253	261	254	251	241	255	262	247	243	253	243	253	253	253	268	241	264	244	229	254	267	255	264	249	260	290	249	278	258	244	273	262	261	274	278	251	294	265	249	255	275	247	244	228	256	252	274	254	255	275	266	274	250	254	244	257	250	240	254	238	250	212	257	264	260	251	253	227	240	277	252	258	232	253	239	265	241	259	264	293	286	218	284	257	228	246	255	289	259	263	255	284	223	262	275	246	239	254	241	252	251	239	262	280	252	249	215	249	238	276	264	236	252	272	262	249	271	248	249	271	252	252	251	266	237	258	228	251	274	293	263	245	260	242	255	247	263	248	281	263	276	263	246	253	229	278	298	248	255	267	237	277	247	278	268	264	241	269	248	235	242	288	243	235	255	251	231	240	281	220	250	264	271	248	253	251	250	280	250	224	251	252	253	265	247	283	258	246	251	253	256	264	263	253	258	246	254	280	261	254	240	247	258	265	255	256	226	261	254	232	248	250	253	248	260	241	269	247	244	257	263	252	237	274	238	261	238	250	261	270	263	257	244	238	290	264	241	232	260	260	250	243	257	259	265	266	266	242	258	253	258	254	243	271	252	243	245	248	274	253	253	236	241	230	229	276	251	251	265	267	290	238	269	264	241	262	248	257	252	268	252	278	271	259	244	274	251	238	239	261	285	267	261	265	255	260	249	265	263	253	260	246	228	247	238	266	252	279	261	260	257	254	261	261	237	250	256	240	253	257	284	260	242	288	247	271	245	259	259	255	218	266	245	252	305	277	277	302	229	249	243	266	258	227	265	276	244	229	250	273	247	239	257	276	270	288	259	232	263	291	271	244	255	239	244	272	254	234	261	245	247	243	250	276	250	260	244	239	273	271	236	255	256	250	269	263	284	248	254	267	238	247	271	265	263	302	269	245	242	260	259	270	257	250	231	268	252	238	244	240	257	271	248	249	265	244	239	252	257	274	249	244	256	241	251	260	232	255	236	238	241	245	247	262	272	262	241	250	265	239	246	278	261	237	242	237	274	231	248	247	263	259	242	255	268	245	256	249	249	277	256	278	232	274	263	281	252	241	229	237	266	255	229	251	248	247	299	262	270	249	254	230	235	239	254	224	211	254	262	241	245	242	289	274	274	264	243	231	245	246	277	256	238	255	254	268	275	270	263	232	258	240	281	270	225	241	254	268	228	246	255	223	244	272	251	251	269	275	284	253	272	283	216	277	248	263	257	262	235	244	259	259	240	251	266	277	260	246	279	249	277	246	240	254	250	262	260	274	277	269	269	246	272	247	259	266	234	268	295	274	249	273	249	245	233	260	222	271	251	248	269	236	245	265	255	251	254	239	280	249	257	267	236	254	264	254	284	240	272	273	247	259	265	256	253	255	230	264	231	258	258	252	267	261	248	243	261	267	298	244	266	268	260	227	248	258	243	221	262	289	256	253	257	238	297	272	252	254	260	265	254	222	273	232	246	253	274	265	250	253	250	238	255	244	251	262	251	273	266	275	252	236	253	258	275	275	234	262	245	231	264	260	246	265	230	258	265	268	246	229	252	243	258	264	246	266	262	261	262	234	233	242	257	275	255	237	264	258	249	282	233	263	240	234	242	262	256	250	235	260	252	270	257	248	278	239	281	256	233	242	244	261	263	240	240	251	231	250	221	241	266	264	244	264	274	260	278	255	258	240	243	248	242	243	257	266	243	252	221	255	245	286	242	253	251	242	259	255	230	262	262	253	213	258	252	249	251	256	243	236	286	252	263	265	262	253	231	258	255	261	262	265	273	247	253	259	236	253	261	242	251	258	251	253	252	260	256	262	280	247	262	246	258	240	256	268	251	256	243	232	251	271	274	275	235	230	258	296	263	282	252	246	250	247	267	287	245	290	231	239	265	291	262	247	261	255	274	247	260	263	294	269	246	290	271	283	282	255	251	260	248	270	256	258	260	246	254	232	244	273	265	251	251	222	246	246	219	254	229	266	230	241	276	257	256	241	236	253	248	248	267	253	252	267	244	257	292	234	233	291	235	245	252	248	241	268	209	239	257	266	238	264	252	270	257	244	258	261	291	263	232	257	236	263	245	251	272	250	261	251	239	252	251	256	266	250	237	231	253	268	251	278	229	245	228	250	213	277	245	251	240	252	234	215	284	240	235	295	260	294	227	252	274	265	263	273	279	268	257	258	244	232	267	269	263	236	274	283	229	276	262	243	281	216	260	258	261	212	255	240	263	257	230	249	276	236	248	235	250	255	242	257	270	265	240	234	245	273	275	282	244	257	250	245	244	260	245	267	265	253	265	234	241	244	229	235	270	249	252	235	236	249	238	247	255	284	241	246	282	263	264	262	230	250	246	226	273	269	245	249	271	265	255	260	239	232	237	271	274	242	239	235	232	238	252	251	254	282	275	230	255	256	255	245	267	242	264	275	260	215	258	260	278	259	228	255	248	244	245	270	254	250	247	261	258	247	276	257	248	246	256	244	256	253	243	276	233	262	251	270	266	221	252	282	252	269	252	243	233	252	264	254	225	261	254	272	256	247	259	246	228	235	243	260	268	274	282	249	269	254	243	268	231	269	243	245	283	259	251	244	270	258	248	252	268	266	235	276	263	259	255	258	249	248	246	261	252	247	273	244	229	280	273	267	241	251	241	263	262	238	228	221	250	267	249	238	262	265	243	288	235	220	220	270	253	293	247	250	265	235	263	253	233	254	254	265	211	282	266	255	254	256	260	264	244	275	280	252	239	254	261	255	217	237	243	243	249	273	256	258	264	230	256	256	273	266	260	243	265	263	271	303
24805	6479	4045	1895	1395	1046	830	748	649	597	543	481	478	485	427	430	424	403	341	398	398	361	386	351	405	354	410	363	377	372	381	398	386	358	384	385	341	386	364	383	395	373	383	370	385	361	364	369	368	361	384	347	393	377	349	376	363	342	356	371	385	365	364	354	372	363	373	366	363	372	350	394	348	340	382	388	378	362	328	335	339	365	398	369	384	351	369	342	336	375	368	365	391	367	362	354	357	338	362	371	360	360	337	381	365	382	380	316	356	344	359	345	335	329	351	357	368	333	350	362	366	423	405	327	355	371	376	376	406	363	354	353	363	365	360	327	359	353	355	377	380	365	361	349	353	391	368	376	378	368	372	295	372	375	386	368	383	373	382	331	349	387	369	350	311	377	368	348	378	362	388	384	381	341	342	366	431	389	342	390	381	330	341	350	360	323	333	355	357	382	340	377	367	341	308	346	320	359	355	377	375	355	341	402	342	365	362	324	387	347	328	355	328	361	332	330	371	373	304	380	283	311	394	358	359	344	348	367	341	339	368	370	402	357	357	375	335	383	356	344	356	351	385	341	371	393	371	358	357	369	340	367	357	368	355	367	346	349	362	362	373	355	336	364	369	347	347	359	360	347	377	368	372	353	347	362	354	360	354	346	352	337	384	341	374	339	349	363	352	362	352	344	345	360	355	348	364	358	364	364	359	349	378	360	363	347	337	347	395	346	383	407	348	342	368	326	344	333	394	385	343	372	332	350	357	355	333	347	335	348	400	326	339	345	383	339	360	371	341	356	361	350	341	364	347	379	377	343	346	363	370	375	342	396	327	344	369	361	337	340	377	369	376	352	388	357	353	340	354	372	375	355	367	358	356	372	327	372	334	337	367	369	372	382	362	356	403	372	347	376	351	353	366	354	366	359	347	344	346	336	381	352	368	365	325	378	346	360	379	344	361	365	377	391	372	347	375	357	369	385	354	364	359	348	349	339	389	343	350	375	341	357	346	374	363	386	341	374	359	388	387	387	393	367	346	342	394	372	370	358	331	340	330	371	364	330	349	394	344	345	365	370	309	363	365	350	335	354	396	343	377	352	355	350	367	347	364	328	341	340	350	391	364	361	349	381	364	360	336	381	357	356	370	375	350	366	332	359	354	369	320	355	337	352	369	350	390	339	355	374	387	320	365	352	331	345	347	344	334	342	375	323	373	344	373	353	330	367	329	360	376	377	306	323	373	383	347	364	403	348	375	371	347	371	381	348	374	348	354	372	374	348	325	365	356	363	321	362	361	389	361	356	370	385	356	353	355	356	335	379	314	355	388	388	376	326	370	355	358	355	329	345	377	341	336	354	346	359	381	347	340	345	385	341	328	350	359	373	339	393	331	357	373	387	356	352	376	379	346	362	361	406	362	340	357	386	359	364	356	339	387	352	358	331	385	371	333	397	359	338	344	347	396	348	327	392	339	373	361	388	353	372	382	356	389	379	404	360	356	357	366	343	332	339	403	357	388	320	382	343	349	352	365	334	358	355	387	338	377	350	352	351	360	342	404	360	346	338	338	383	359	343	372	329	352	390	374	365	398	344	375	359	407	376	378	349	359	357	341	356	377	348	370	359	340	367	365	343	339	368	358	379	384	383	374	379	375	360	337	357	356	375	333	357	377	390	358	368	367	334	338	382	341	367	383	369	381	370	346	364	383	363	365	374	375	374	358	363	334	356	348	352	408	315	327	351	369	368	376	391	361	348	354	332	353	361	388	354	402	353	345	348	344	339	370	335	344	350	348	343	380	338	367	359	358	347	370	366	381	379	367	347	324	396	360	330	359	334	354	347	367	349	351	364	330	363	374	337	352	358	366	368	359	352	344	362	357	351	395	359	366	369	361	367	348	331	322	378	369	317	363	349	378	357	369	372	358	367	324	360	368	322	398	359	357	373	351	354	385	360	360	367	378	354	347	363	345	363	364	362	340	373	334	369	361	385	330	362	342	337	345	348	384	332	359	341	362	345	368	345	363	359	380	344	355	381	327	360	381	362	344	396	347	380	347	400	359	374	325	346	361	365	351	353	334	355	378	354	319	365	364	328	382	360	392	340	355	385	331	369	332	350	391	339	350	384	307	344	393	342	368	358	365	325	350	357	379	363	350	392	396	351	344	361	332	351	376	336	371	345	363	325	360	371	345	366	370	369	339	381	368	333	356	378	352	365	339	356	367	367	336	357	363	363	344	376	358	340	327	350	365	340	351	362	364	385	369	334	362	373	363	349	340	396	353	367	346	336	348	361	350	361	359	331	359	379	327	338	358	360	342	338	389	375	355	360	408	347	364	359	370	377	336	351	342	377	318	347	343	372	340	344	358	345	356	371	366	354	389	393	347	342	393	362	357	342	359	334	351	417	375	357	359	381	352	351	395	364	349	383	363	349	357	358	325	375	341	359	347	351	364	411	384	334	374	340	344	362	355	341	360	354	344	342	344	345	366	374	354	358	407	425	356	367	352	363	353	357	394	379	352	349	363	364	327	376	348	370	338	336	346	358	343	366	318	353	347	376	353	353	347	359	379	361	355	375	360	365	354	351	374	380	359	384	354	373	332	360	399	388	344	385	359	385	328	379	360	401	357	380	351	371	346	368	377	413	374	364	342	373	322	350	358	345	366	358	386	344	410	360	356	370	367	322	357	381	385	389	341	336	381	365	355	366	343	341	324	332	325	351	344	345	329	368	366	375	371	380	376	373	402	367	368	341	367	330	363	358	370	357	361	378	350	353	333	363	354	338	369	382	379	353	348	335	334	376	353	377	348	386	350	360	347	326	358	369	363	342	358	303	356	386	352	350	353	363	340	349	356	379	358	349	368	337	377	353	344	352	337	341	386	336	395	341	346	351	358	371	363	351	385	340	341	363	352	365	373	349	379	351	346	392	358	391	373	374	344	347	337	337	357	363	367	350	352	396	355	331	373	362	356	338	331	344	353	316	385	380	328	362	378	325	352	352	349	334	351	333	335	345	343	376	380	360	357	347	327	346	367	378	360	364	346	374	395	383	371	349	365	352	377	338	352	349	331	385	345	365	365	333	346	372	327	374	368	314	334	322	351	387	330	344	358	353	340	377	352	384	362	364	362	352	374	369	349	328	349	320	393	380	372	374	332	345	356	355	353	363	346	373	351	387	356	319	323	337	352	346	383	361	358	338	356	353	348	360	378	375	346	353	359	381	362	362	346	372	328	371	331	342	362	351	365	338	333	334	369	352	360	332	375	359	371	338	321	360	361	350	372	381	330	355	378	370	359	381	369	352	342	341	371	354	345	336	362	370	350	325	367	363	347	338	331	337	370	356	344	394	330	357	386	356	336	357	346	340	359	347	341	355	328	350	343	350	366	351	380	358	337	370	332	347	346	368	302	427	353	347	367	364	339	355	365	337	393	367	327	352	382	358	353	357	365	372	339	396	346	354	380	376	354	358	362	375	349	367	370	354	374	363	354	338	351	374	337	376
24912	21247	25593	22303	904	370	338	293	281	258	280	312	263	265	278	259	300	273	268	265	249	240	259	248	264	299	272	266	231	248	253	264	281	235	277	245	276	264	260	268	277	270	241	271	259	251	263	254	260	261	246	267	276	259	254	254	272	232	282	260	275	248	225	264	265	257	263	258	259	241	278	258	247	248	258	253	263	238	273	256	245	269	258	240	244	237	257	259	250	262	232	259	233	251	275	258	281	242	274	277	254	273	233	270	232	281	272	297	264	263	281	265	267	280	271	303	207	248	297	248	273	269	272	242	259	278	254	272	249	217	274	240	242	262	262	261	239	235	287	234	255	313	237	271	257	260	260	246	266	280	249	270	245	242	268	268	259	262	261	276	280	258	241	293	268	269	237	262	235	242	242	251	275	256	261	231	239	277	232	259	251	277	245	264	284	277	268	263	252	235	260	244	221	258	293	254	242	241	248	272	298	265	253	265	249	253	245	255	230	237	256	258	274	261	258	256	269	256	254	245	287	300	270	243	261	263	264	272	252	268	264	225	276	252	258	259	272	248	271	245	248	258	253	278	253	231	254	243	244	282	226	275	257	236	263	261	238	251	246	252	245	253	251	255	274	262	247	232	250	255	265	227	253	252	236	253	252	250	260	268	263	237	251	229	268	240	258	217	258	266	264	294	273	277	271	274	257	265	219	271	268	258	253	284	283	264	257	269	233	263	268	265	299	294	276	256	248	258	271	269	265	257	223	264	261	254	271	247	235	251	250	256	253	237	277	257	267	241	279	256	244	251	238	268	286	267	252	266	277	245	272	272	247	270	286	320	285	270	253	278	284	242	247	243	282	278	256	285	262	263	254	287	249	261	264	264	263	235	246	279	234	267	256	257	273	256	238	248	282	246	244	241	263	257	279	272	234	246	236	248	251	275	273	260	250	263	266	260	267	275	269	251	264	266	264	227	275	253	265	262	292	272	253	262	285	256	269	267	255	278	254	272	245	291	242	258	238	258	254	210	261	261	250	263	269	218	263	242	267	248	241	257	251	258	275	275	231	253	278	281	266	265	284	253	277	259	248	288	225	244	285	273	236	265	256	272	251	249	248	262	253	281	239	228	247	256	235	252	288	255	262	266	255	240	276	269	270	235	256	280	257	237	255	278	287	228	237	274	269	257	276	259	224	246	253	279	234	272	255	230	245	284	232	274	249	235	247	248	262	258	274	268	272	279	279	242	286	252	239	246	242	280	286	241	231	276	251	218	268	262	279	246	297	269	250	260	245	289	282	252	269	251	233	263	271	291	240	234	222	279	243	245	298	250	273	232	257	255	259	270	264	250	275	237	228	269	267	260	239	264	267	281	267	243	247	270	255	273	277	234	261	275	238	240	265	264	276	255	268	275	252	238	251	279	266	259	278	242	269	228	232	255	261	266	256	283	232	238	267	269	260	241	252	270	269	297	260	244	244	267	274	238	274	259	262	233	272	270	257	266	272	271	228	248	270	251	247	291	273	224	262	262	245	287	264	291	243	261	230	272	262	274	274	270	247	251	218	266	254	277	273	249	230	280	240	245	276	252	226	242	246	277	270	265	298	269	228	283	253	249	249	247	249	254	267	261	250	295	259	264	262	233	221	260	259	248	259	262	252	265	260	251	252	248	258	270	268	271	268	255	270	283	248	251	253	249	259	221	270	250	252	234	265	286	229	250	269	267	249	262	247	257	237	265	222	277	239	259	243	253	249	271	264	238	252	258	286	225	262	230	234	256	270	257	244	264	227	254	278	266	246	254	261	289	267	273	272	238	251	252	267	275	237	257	276	279	270	246	277	248	237	244	244	261	258	261	244	233	263	257	272	270	260	246	234	279	258	279	272	292	247	252	250	266	255	265	233	230	268	238	241	273	268	241	254	267	275	249	267	274	273	236	265	270	262	222	235	281	235	227	259	268	252	248	259	257	269	263	262	272	293	262	286	260	265	256	274	244	283	272	230	259	260	245	247	241	256	260	273	258	259	280	282	264	263	281	250	273	268	256	262	234	229	269	232	231	279	276	230	261	280	255	290	249	247	242	226	250	213	259	289	258	276	254	259	263	285	244	257	240	234	273	246	245	264	268	269	245	227	250	277	267	280	255	253	241	246	230	261	236	242	274	267	275	273	276	270	243	262	287	238	256	274	235	268	269	267	258	233	271	240	231	284	261	254	263	253	261	213	262	260	258	284	279	252	252	243	257	252	251	241	275	272	292	293	249	235	281	259	275	265	281	240	239	256	261	236	266	239	255	249	223	225	253	254	275	257	257	276	271	260	250	286	226	236	257	276	277	249	246	252	248	292	238	247	266	266	265	265	255	257	276	266	264	245	252	278	281	258	250	270	239	270	254	279	246	254	224	260	242	269	257	274	248	263	255	244	252	238	260	259	255	250	268	254	287	272	241	258	276	242	255	264	255	238	222	275	252	268	264	264	250	247	251	262	247	255	262	232	272	241	255	240	257	245	232	278	242	236	288	216	252	256	280	243	271	270	257	244	261	247	256	230	261	263	258	260	278	243	271	259	239	242	258	269	253	259	247	254	237	254	264	239	266	229	286	275	244	258	285	254	225	265	245	243	263	268	273	261	249	254	263	285	269	256	245	266	248	255	251	240	257	228	241	256	248	279	277	278	275	265	239	260	292	235	243	273	238	275	264	241	275	290	268	281	299	271	276	279	266	238	266	268	248	268	280	252	238	221	250	271	260	218	225	268	253	267	267	260	254	277	236	272	275	260	263	253	259	251	237	241	247	246	245	263	244	296	219	281	267	269	232	260	259	285	241	269	265	264	262	257	254	280	270	295	250	257	279	278	244	238	274	246	239	247	248	281	265	262	258	254	274	233	265	244	268	230	263	277	269	256	248	233	264	274	262	246	277	249	270	272	245	262	268	279	250	267	267	223	265	243	260	242	258	231	230	260	257	248	256	266	256	239	244	259	286	256	253	250	245	245	263	273	253	255	250	248	280	251	258	278	258	239	279	267	273	267	246	268	267	237	277	228	267	266	252	255	268	253	264	231	271	246	270	257	246	248	288	224	274	226	261	258	244	235	225	238	261	274	218	270	236	239	266	250	263	250	240	261	283	266	243	266	286	246	251	266	265	273	266	256	252	247	261	256	257	274	247	290	240	292	231	257	240	231	253	262	245	281	260	245	266	240	255	268	258	248	274	235	270	243	266	272	247	248	293	250	259	266	284	258	278	261	240	263	276	256	251	253	270	263	272	241	268	261	245	265	240	235	258	245	252	232	248	229	258	265	243	237	234	265	272	230	275	264	248	241	253	285	262	259	268	259	240	297	242	248	281	249	248	303	251	242	246	254	248	249	235	260	294	236	266	240	268	252	266	264	261	233	280	261	266	264	280	246	243	264	262	287	261	268	266	246	254	265	259	265	264	294	247	261	269	249	285	245	262	266	253	253	274	243	247	271	258	256	242	294	260	274	273	245	240	261	253	277	260
22752	3043	2001	1028	730	668	586	505	460	452	418	419	368	400	406	345	397	383	334	382	362	342	344	360	355	354	358	356	329	354	346	356	359	358	328	362	348	334	298	383	335	356	326	333	359	357	319	344	345	351	370	330	348	357	332	364	324	338	318	344	351	359	370	347	332	403	368	360	358	306	367	347	353	326	331	347	376	340	355	354	342	364	342	335	337	357	347	326	344	361	341	347	359	341	344	338	324	361	333	384	383	360	344	368	330	318	377	359	356	358	351	323	344	367	337	361	310	366	383	353	340	345	367	356	340	354	342	355	359	336	373	355	331	340	348	349	332	378	357	342	346	361	330	349	357	346	337	329	322	341	337	359	342	324	380	330	352	365	353	350	358	322	375	356	371	354	332	342	334	341	368	352	354	375	326	369	314	360	361	360	348	338	326	342	333	322	356	347	325	368	350	336	361	315	350	338	335	367	315	346	359	387	331	327	339	328	356	371	359	341	350	317	356	319	344	361	369	345	349	381	321	363	330	334	334	322	357	325	351	348	333	335	337	334	352	362	327	344	378	354	352	345	351	381	378	349	358	330	337	347	359	356	361	356	344	344	328	354	342	357	359	354	333	326	331	338	334	348	340	330	355	341	366	364	323	353	386	322	348	358	337	331	325	407	328	338	355	339	339	354	346	369	369	329	358	371	325	319	320	346	318	357	360	354	344	357	368	344	327	361	383	346	357	349	341	351	321	324	362	387	324	374	342	337	347	328	344	345	345	374	314	352	336	357	380	343	336	356	346	334	365	362	354	363	353	354	348	347	323	373	333	331	331	377	341	334	364	357	391	375	320	318	335	350	347	358	321	331	370	336	337	357	315	320	351	315	338	343	323	333	344	336	311	383	333	352	369	359	347	347	342	355	366	365	346	332	347	349	371	356	353	372	342	354	366	343	342	336	369	377	357	344	370	349	320	333	332	354	366	357	348	352	372	366	331	344	363	348	320	360	361	330	346	365	339	356	342	341	335	333	329	348	349	341	335	353	343	352	334	342	375	341	341	343	373	318	355	347	337	350	337	351	340	350	375	376	372	334	320	373	372	348	375	341	330	301	313	341	332	328	358	376	349	353	360	332	342	327	369	383	369	322	321	354	351	375	348	338	357	342	323	360	345	319	350	339	359	335	324	348	380	335	320	334	360	345	350	343	327	332	342	383	329	367	387	321	388	322	353	337	346	359	343	337	362	356	316	358	328	335	370	350	342	337	352	387	348	305	318	342	379	330	376	348	362	307	335	372	342	335	344	363	351	329	355	351	354	387	415	342	332	324	389	344	365	358	340	366	368	370	360	324	309	385	337	357	385	328	372	370	350	369	356	356	331	333	337	335	352	358	331	371	301	331	355	353	374	353	336	342	362	357	340	351	344	377	325	352	347	324	370	355	382	358	390	352	345	352	319	339	352	313	332	365	349	380	387	369	361	338	324	360	358	342	373	372	334	321	369	377	345	335	375	327	315	358	363	348	361	338	346	333	348	347	303	347	340	376	350	366	359	368	338	336	333	321	339	347	371	361	352	343	363	325	310	335	360	348	342	340	366	313	340	356	341	357	349	350	368	350	348	343	342	359	328	335	362	384	321	340	362	348	353	333	362	344	358	363	349	343	355	322	341	355	293	347	323	337	322	360	334	369	345	351	376	356	336	326	342	354	355	349	343	351	366	359	368	365	343	359	341	327	346	376	353	380	378	359	335	329	344	341	367	333	358	372	341	351	352	341	343	357	354	304	337	349	345	322	360	359	356	343	371	347	344	335	336	371	351	381	368	329	344	327	339	336	379	336	360	366	347	375	316	334	337	365	355	340	356	318	373	366	356	360	325	368	356	353	363	368	345	335	353	329	350	320	331	353	379	393	307	355	355	351	367	357	374	334	341	358	347	338	358	367	330	358	382	337	339	310	347	359	326	333	367	342	361	318	345	345	328	348	335	355	360	371	323	348	348	344	335	326	373	368	341	357	334	338	354	348	348	349	356	376	315	347	329	336	368	326	365	305	343	322	332	347	377	325	347	346	348	344	360	368	314	366	332	357	336	317	369	355	348	362	366	308	342	328	350	338	301	329	333	310	329	371	350	348	362	338	373	326	331	352	317	301	361	329	318	332	366	347	345	337	324	338	335	320	368	379	354	333	366	368	312	349	333	348	347	353	322	320	364	344	327	363	338	337	350	368	335	353	383	354	382	329	317	303	307	345	363	360	346	354	348	344	358	362	326	334	342	298	335	329	330	381	368	326	321	349	351	341	347	343	370	346	335	357	371	346	335	340	348	348	327	341	402	346	346	372	366	346	351	334	343	341	325	354	347	351	333	370	374	350	362	330	357	297	348	339	341	334	345	333	350	371	373	292	320	346	342	329	345	327	367	394	343	368	355	340	354	349	326	338	345	349	349	332	322	316	350	375	314	371	341	371	357	328	335	346	360	331	348	363	360	334	327	348	338	330	320	348	343	376	365	356	340	347	397	317	328	341	333	337	365	343	360	364	358	361	338	318	369	338	340	370	352	346	313	391	368	344	358	321	334	366	354	343	340	327	373	331	368	351	354	371	328	333	352	348	350	334	336	346	322	347	370	385	339	361	356	346	360	333	345	347	355	330	365	352	341	340	337	362	342	347	375	313	370	340	325	359	340	310	326	345	334	347	376	324	377	329	375	366	315	331	352	344	336	374	344	369	345	362	380	304	376	306	362	355	361	351	333	334	327	336	326	351	339	350	311	352	359	309	351	369	358	360	376	362	341	339	345	362	346	335	360	355	314	340	352	342	345	326	381	338	332	336	336	334	358	355	353	363	347	369	330	350	338	363	324	354	352	368	342	353	329	366	373	313	339	371	314	386	332	366	358	322	350	382	355	289	325	356	387	353	325	341	344	367	295	370	332	321	336	349	351	335	388	348	319	348	339	331	349	344	317	358	325	344	304	329	322	351	365	313	341	366	394	341	351	363	383	321	387	331	379	375	359	372	338	355	345	326	340	365	364	348	321	338	366	323	359	332	363	333	349	341	353	377	362	351	321	345	356	350	345	368	332	314	332	380	363	376	373	322	313	349	309	334	339	364	354	353	367	327	352	371	360	340	322	345	346	346	344	307	348	360	369	366	316	354	354	356	345	340	327	355	350	324	350	353	333	351	387	360	315	340	341	335	357	341	333	354	315	356	321	313	355	362	344	325	368	359	341	370	340	328	333	367	365	318	306	368	331	360	331	367	341	329	353	353	352	341	356	359	325	344	322	329	338	348	349	332	341	346	318	340	357	339	335	369	306	349	355	360	359	334	320	361	371	369	349	341	337	346	348	326	311	340	350	365	347	316	355	367	360	340	316	344	345	344	351	326	331	344	344	346	324	358	354	353	336	354	355	330	363	332	342	324	371	338	393	356	349	355	344	353	353	304	310	330	382	372	366	342	344	363	352	332	333	378	349	333	372	311	353	352	325	355	348	335	373	346	345	374
22609	21304	28512	24396	21301	18808	888	359	301	255	208	176	174	123	148	153	132	151	134	111	114	119	111	113	123	123	109	95	125	109	119	114	115	109	129	102	112	110	98	93	103	101	110	101	98	93	110	114	96	103	110	114	107	86	102	96	90	102	109	106	110	115	109	93	121	102	102	93	91	104	101	97	105	112	88	97	94	104	92	96	101	117	88	103	98	111	98	91	104	100	104	112	80	108	103	93	105	96	105	97	96	94	107	101	102	104	107	92	120	89	79	89	87	88	84	85	79	90	96	113	92	104	104	84	94	103	84	101	113	100	112	86	107	102	95	99	101	114	95	98	93	106	99	104	107	108	89	84	79	100	89	106	112	105	102	110	108	101	85	93	116	86	98	83	88	99	86	107	97	89	86	93	109	90	111	116	93	109	96	100	95	92	95	103	105	107	86	104	98	102	85	101	90	111	105	92	108	84	84	113	93	79	101	98	99	97	101	88	88	88	86	100	97	80	107	99	105	102	102	114	106	84	111	124	98	109	110	98	90	98	88	90	77	106	99	89	107	109	85	89	94	94	93	100	108	96	107	92	87	112	99	85	104	93	84	93	88	100	126	102	89	95	102	84	104	102	87	84	92	85	87	116	89	110	88	91	83	79	103	85	86	105	99	95	90	106	107	114	92	89	100	99	85	100	97	79	84	111	96	120	100	105	89	85	92	106	96	101	111	105	110	91	107	81	99	110	89	99	100	97	80	86	101	92	81	99	99	93	93	94	112	93	94	95	99	87	111	108	99	89	116	110	99	103	91	104	92	95	108	92	82	77	102	127	101	92	103	106	96	103	99	107	103	94	95	89	85	97	90	97	104	98	62	92	95	104	110	103	81	93	93	81	105	82	108	111	102	127	95	119	106	95	93	94	104	110	96	103	79	92	108	94	100	119	95	100	96	105	109	104	107	98	95	92	89	107	102	87	98	107	97	95	102	106	90	92	93	116	78	88	89	98	98	100	93	82	110	99	92	116	107	83	92	96	101	98	86	81	107	85	83	88	92	82	91	105	103	95	86	96	102	94	93	98	111	111	106	108	92	93	106	85	87	107	91	102	84	108	88	98	100	73	88	82	105	97	92	98	121	90	93	96	97	83	104	106	122	78	105	95	102	94	110	81	99	95	100	97	89	106	103	100	101	105	77	95	104	113	100	116	97	87	96	110	93	85	89	92	134	98	87	103	92	96	101	93	100	94	131	131	93	116	97	115	84	118	84	99	98	71	94	95	92	97	105	102	90	89	101	85	80	102	96	83	99	107	83	115	84	92	108	92	93	86	92	84	103	97	104	102	92	113	110	104	83	78	95	91	90	109	110	101	105	101	89	94	107	106	98	103	96	111	111	101	111	98	113	97	95	117	96	105	115	100	90	106	95	104	104	118	94	111	114	97	97	91	106	92	98	111	87	114	108	105	82	99	97	89	106	98	116	86	89	98	101	107	103	96	93	94	87	109	81	100	93	87	102	95	90	104	94	97	96	108	97	97	108	83	106	102	94	84	117	99	102	96	96	101	99	107	99	87	89	91	93	80	99	91	102	103	86	87	102	98	106	107	99	99	111	97	110	110	109	89	89	79	98	104	94	104	104	90	93	104	114	116	91	84	115	94	98	106	89	89	106	101	93	90	79	99	85	98	104	100	92	96	113	90	86	96	106	96	106	123	107	98	106	107	104	89	101	99	94	91	96	107	92	113	77	77	92	86	98	95	89	106	94	70	102	116	93	103	102	84	96	108	98	93	85	95	98	99	119	108	96	96	101	79	96	104	107	103	79	121	109	101	107	115	108	94	91	80	111	97	110	89	86	98	84	100	98	90	103	104	99	113	94	110	99	109	109	109	101	101	86	87	96	101	99	88	109	99	112	92	87	111	75	100	101	101	85	108	96	114	94	99	100	90	89	99	99	92	87	125	109	118	104	78	96	91	94	108	89	93	94	101	111	88	95	104	83	110	84	90	109	115	98	95	88	90	106	80	104	94	95	108	108	99	91	91	93	125	75	118	99	98	116	91	84	93	100	100	101	103	101	97	101	83	89	92	99	84	107	104	112	101	109	117	83	95	92	101	83	85	92	104	100	114	100	101	114	108	97	104	98	91	110	93	104	107	97	99	112	85	104	106	89	91	104	92	83	93	112	93	97	102	85	114	106	94	101	104	88	85	104	112	84	104	105	91	107	87	96	106	87	91	91	95	85	85	104	95	84	93	97	91	83	85	101	100	79	107	95	96	82	89	87	89	106	95	92	107	94	103	82	84	94	90	108	98	107	105	94	92	96	87	89	91	104	91	100	79	93	88	100	96	87	112	94	109	119	97	86	108	95	82	121	97	82	106	99	104	114	84	113	85	99	118	88	105	106	108	76	92	91	108	91	99	106	96	96	98	88	105	98	91	92	95	118	87	111	101	90	94	88	109	96	94	101	86	96	83	83	85	104	101	98	93	113	85	100	93	106	94	106	87	120	76	100	96	96	77	84	99	108	96	115	111	96	111	97	93	118	85	86	91	102	93	84	92	95	94	98	95	103	79	94	89	103	92	101	94	92	113	98	99	88	91	116	92	94	105	87	85	107	92	102	111	102	98	91	95	107	94	98	86	102	99	95	90	95	112	91	102	80	81	96	89	100	92	108	118	102	109	106	106	88	91	99	110	105	95	97	118	98	97	80	96	99	103	88	92	94	104	81	86	95	110	115	97	100	122	112	89	92	103	94	100	108	101	107	93	106	95	116	101	93	110	91	88	81	111	97	96	95	82	102	87	87	110	86	105	102	100	100	101	92	105	89	93	81	102	97	98	90	74	86	87	97	90	99	102	105	106	114	97	93	104	91	94	100	101	107	81	105	77	102	85	115	97	107	96	109	82	104	92	101	101	100	87	88	109	103	73	93	91	86	81	93	97	94	100	77	112	92	92	84	105	98	101	98	102	102	102	102	81	101	104	91	99	86	103	90	117	90	88	104	96	98	102	90	92	114	109	93	102	97	114	79	97	97	89	92	94	91	83	91	88	89	87	95	103	99	112	85	87	107	98	108	116	93	88	86	96	110	100	94	108	85	77	97	104	88	96	100	101	104	122	128	97	110	77	105	89	99	101	97	125	94	89	96	91	104	75	100	104	97	94	87	95	105	91	101	101	109	69	103	99	99	100	99	86	87	96	113	96	116	113	89	88	108	97	87	93	101	85	77	105	94	94	99	80	113	108	79	106	100	98	116	118	94	108	86	93	84	97	102	105	88	93	104	93	108	97	105	109	91	89	86	86	96	103	96	113	84	93	89	110	98	90	103	78	93	93	69	96	100	133	87	98	99	89	97	106	108	112	101	129	86	104	99	109	92	86	87	108	78	106	76	78	87	74	83	95	94	105	102	89	87	94	98	71	121	101	102	85	103	91	74	96	96	88	95	109	85	86	105	105	101	86	98	75	114	128	83	107	99	88	97	93	85	94	98	90	117	92
28684	10111	6316	2952	1909	1402	1061	756	678	530	445	367	382	319	283	266	232	227	227	228	213	201	180	192	180	163	185	159	183	175	161	162	164	162	156	160	177	165	160	142	170	146	162	147	149	144	167	157	145	127	149	150	148	150	137	148	133	163	140	130	139	146	154	142	153	149	136	143	120	133	133	149	159	147	121	142	158	129	149	118	142	120	157	168	132	137	116	147	131	126	143	153	171	130	143	119	131	144	130	158	134	134	136	137	150	135	147	139	135	160	130	132	136	133	141	128	141	150	114	129	125	156	134	127	155	118	144	148	133	176	134	141	129	124	145	152	120	138	161	140	138	130	129	159	139	139	106	124	140	128	159	134	146	141	169	143	141	134	142	136	119	146	147	133	131	149	134	138	152	123	129	160	130	150	142	137	141	156	155	145	155	155	145	127	138	126	131	136	138	163	138	140	135	135	153	138	135	150	124	170	134	122	145	137	147	119	150	131	147	165	141	126	131	158	131	146	155	124	132	133	122	138	144	142	129	145	141	154	138	139	149	125	140	147	130	146	129	159	135	123	129	139	151	108	140	157	138	130	133	133	129	113	159	145	138	137	157	130	149	137	161	137	131	147	135	123	143	143	142	119	120	135	149	125	135	122	144	144	134	160	125	140	123	142	151	150	140	126	131	145	131	149	148	143	126	116	130	145	134	119	154	157	166	141	116	144	150	144	121	132	175	143	122	151	138	151	133	133	140	152	145	133	138	130	129	131	140	132	135	149	151	167	148	123	145	172	132	136	128	112	144	131	121	130	162	148	139	127	153	149	154	146	144	132	121	130	143	145	156	135	131	126	143	134	137	165	148	148	134	127	121	124	132	132	140	129	131	126	134	160	155	144	131	127	115	138	132	136	148	119	128	155	143	116	132	147	152	150	139	138	128	138	138	134	141	145	140	135	136	127	140	121	125	129	133	141	146	150	124	149	137	126	111	137	131	148	130	120	123	124	137	139	117	152	132	131	145	141	153	153	158	143	144	162	152	118	131	136	145	147	143	145	125	124	122	134	138	138	138	139	145	129	136	131	139	140	145	132	140	133	160	152	139	136	141	142	118	133	135	133	149	134	144	125	131	134	128	114	143	156	141	153	161	138	139	158	125	120	136	106	126	157	126	134	133	133	153	132	148	135	161	141	136	144	137	155	149	129	142	131	148	153	137	143	145	154	133	131	135	138	143	136	101	153	131	133	133	131	142	132	126	136	159	124	128	132	141	120	130	144	142	116	127	145	144	162	114	132	136	130	153	126	133	139	138	134	114	125	145	155	111	137	136	153	116	159	119	129	121	130	121	145	132	127	114	130	134	145	126	135	145	133	145	149	147	155	141	129	134	142	125	131	159	134	123	141	121	145	140	144	130	150	135	122	136	123	128	154	137	160	127	132	132	121	146	151	117	153	115	130	149	144	160	134	124	120	117	162	136	127	151	132	141	144	150	146	165	143	143	139	124	129	133	127	151	134	128	132	129	143	137	149	144	145	130	156	141	129	144	134	129	144	139	151	157	132	137	126	157	157	141	127	135	140	154	136	140	116	127	139	136	131	140	136	147	143	130	126	136	129	132	123	126	141	124	145	139	136	121	132	139	157	155	133	132	118	131	127	121	148	141	125	134	148	130	143	127	127	127	134	136	127	132	150	104	150	141	136	155	133	154	133	122	142	147	116	138	157	120	145	165	147	135	144	126	142	162	114	155	131	151	122	142	143	129	115	139	122	128	150	132	127	123	140	133	147	139	136	133	145	140	136	143	144	131	142	143	134	148	127	149	153	125	151	180	149	132	154	141	129	151	118	121	140	130	132	138	140	134	155	147	119	135	133	141	127	164	149	138	140	146	144	137	135	138	150	138	143	131	140	129	147	150	156	144	129	126	151	154	140	129	119	146	135	144	128	161	160	132	129	130	141	139	147	149	142	138	141	141	158	130	141	149	128	151	154	126	145	121	155	125	150	129	156	129	135	123	132	147	147	145	133	155	136	133	158	134	127	146	141	127	127	141	119	137	143	138	152	136	138	153	128	144	157	136	146	118	124	142	150	132	120	128	128	127	160	140	135	152	130	154	153	148	171	116	133	142	145	147	131	136	131	136	131	125	129	139	129	118	144	160	131	153	148	143	158	139	161	155	146	132	133	147	153	128	146	123	135	144	137	156	140	142	136	130	130	129	137	133	159	134	129	136	127	154	129	146	132	143	125	144	139	137	128	124	158	143	150	159	135	159	128	156	130	121	134	129	140	166	124	127	139	135	135	133	123	121	131	148	132	153	139	135	163	139	138	132	142	134	141	127	132	156	134	152	122	140	140	146	133	150	132	128	123	150	156	142	120	150	146	134	155	142	155	149	134	147	149	146	137	100	151	140	166	142	140	145	137	134	120	128	151	156	138	149	140	123	142	140	133	157	148	138	127	131	134	141	138	140	138	123	148	134	145	136	127	133	118	132	134	125	133	143	129	136	120	154	136	152	138	132	129	139	141	139	139	144	155	135	121	135	144	142	155	143	137	131	129	135	147	158	137	133	153	147	126	143	157	158	133	137	140	129	118	135	138	140	133	147	136	136	135	141	140	148	142	143	135	137	133	137	143	146	139	136	123	135	114	147	157	141	129	124	137	129	162	123	144	145	125	131	114	153	135	132	132	147	140	107	130	123	132	131	156	163	120	144	149	134	135	156	133	126	143	126	127	130	121	137	140	145	131	137	132	141	135	137	138	133	148	149	139	125	139	129	122	146	133	136	126	121	163	128	162	128	130	125	151	141	162	142	134	137	138	144	142	132	134	132	142	143	140	153	109	152	146	152	141	136	125	138	134	140	144	150	139	142	139	128	160	128	137	136	140	129	144	144	138	137	130	117	141	123	138	142	160	163	136	136	128	153	142	138	149	132	141	135	142	147	160	151	156	159	108	142	123	120	169	150	164	147	144	132	138	140	130	146	135	153	130	154	157	132	149	119	124	129	135	160	139	142	122	113	140	145	145	165	157	153	148	127	146	162	131	133	128	144	129	137	139	128	140	118	149	149	147	144	128	150	153	132	144	139	151	132	129	133	145	131	161	142	141	112	130	127	153	120	122	124	144	127	130	134	158	133	130	134	131	126	144	130	139	147	119	148	149	126	138	144	144	125	129	156	117	146	131	135	160	130	129	127	157	147	115	153	131	143	132	140	157	151	150	128	153	146	154	144	127	152	140	140	138	132	146	154	139	139	147	120	118	140	149	142	126	134	141	142	135	133	140	154	138	141	127	155	127	139	142	133	130	119	123	149	154	130	137	141	164	126	126	144	129	137	153	131	134	139	133	147	157	128	135	140	144	140	132	152	142	147	137	110	148	140	148	132	140	124	135	164	120	117	126	124	128	140	130	116	117	128	132	124	135	126	131	146	141	131	130	149	136	126	144	139	158	136	154	114	135	129	148	129	140	130	137	138	154	110	144	146	148	136	145	119	139	128	145
27801	15482	1975	503	363	383	371	383	358	381	346	385	378	370	382	360	369	356	323	334	374	366	353	367	378	387	393	350	360	364	344	325	376	350	319	361	350	346	363	312	329	326	365	332	360	334	359	368	345	360	383	345	336	379	348	315	330	377	329	377	369	361	345	333	347	334	349	350	339	341	393	322	352	334	329	349	351	347	322	334	345	346	378	347	351	373	376	365	364	384	339	342	357	344	375	338	365	351	346	341	349	365	339	344	324	342	352	396	350	359	361	361	318	368	358	347	343	323	351	356	372	393	360	351	359	320	347	335	378	338	368	344	326	319	358	393	328	348	347	384	332	324	352	341	346	325	364	363	331	341	385	372	351	337	377	331	362	368	312	305	329	345	328	358	353	372	381	343	350	344	357	348	360	349	380	345	350	333	336	345	409	331	318	334	335	372	345	349	355	354	348	373	339	372	353	379	351	338	336	328	330	352	348	332	305	346	353	363	353	341	335	346	347	346	378	370	384	385	366	328	385	382	351	386	354	333	324	397	366	379	315	372	323	386	371	373	340	362	357	373	344	338	374	306	362	382	350	347	338	366	325	331	354	342	325	356	342	415	376	390	349	362	347	349	340	337	327	355	335	378	347	346	357	346	350	350	331	342	334	326	365	389	351	378	340	329	377	356	327	397	357	356	358	341	347	351	352	351	375	382	366	369	290	349	366	388	325	325	348	347	332	357	344	347	363	329	351	362	355	341	350	352	354	391	349	354	405	345	323	340	347	338	380	386	363	347	364	319	341	383	354	372	350	335	353	354	338	377	339	341	357	344	367	309	385	343	368	359	329	315	340	336	359	358	324	346	342	309	348	356	341	326	358	351	379	340	349	361	359	351	338	362	351	349	374	349	351	356	355	339	339	338	338	339	354	362	360	345	352	362	362	373	362	368	351	336	353	376	344	358	353	369	349	325	371	346	353	352	351	352	346	371	353	360	344	346	359	364	357	369	357	329	380	390	366	325	327	342	364	370	337	342	328	345	342	388	344	329	339	363	316	390	312	336	342	354	363	382	333	354	369	329	366	338	358	342	373	344	366	373	340	371	366	340	348	305	373	370	363	359	338	345	336	345	375	346	340	364	351	337	350	343	353	330	361	357	360	336	376	363	353	367	345	362	361	349	357	373	348	356	328	351	349	339	356	347	349	335	354	325	384	337	349	390	354	360	322	376	333	354	334	388	355	346	333	363	359	383	353	313	402	361	336	323	346	351	356	344	338	369	324	370	364	307	366	362	320	324	371	342	342	387	336	366	367	367	365	348	346	363	333	353	361	353	390	322	344	346	362	376	348	324	333	320	352	377	362	344	339	343	344	359	328	367	330	318	338	356	366	368	363	336	333	363	352	361	375	371	378	341	328	328	357	365	349	393	375	332	367	369	357	347	344	334	323	378	329	364	348	362	332	347	377	389	356	376	331	345	321	353	334	337	350	352	361	338	344	372	336	310	338	396	350	345	328	377	392	343	336	337	360	367	337	351	348	349	338	354	341	332	352	350	357	347	376	374	314	353	332	355	329	365	353	412	361	365	316	382	354	335	338	344	372	347	336	347	334	301	361	332	344	374	306	347	344	375	351	338	357	337	366	337	328	382	360	332	380	363	337	342	352	375	336	361	354	372	355	360	340	395	312	351	365	375	370	346	343	313	376	345	327	344	355	331	381	350	364	362	355	339	381	399	373	371	337	325	321	402	359	333	363	344	345	315	356	334	360	336	359	367	337	320	362	350	359	358	328	351	343	360	329	344	353	317	350	349	334	361	334	363	337	328	392	372	346	355	336	344	338	357	353	361	349	336	350	358	368	333	384	333	296	356	363	367	330	343	361	362	383	388	352	349	354	341	330	375	363	336	353	355	348	337	361	349	337	391	348	341	373	348	385	388	376	371	369	336	392	354	368	368	389	330	370	362	354	371	359	352	322	330	336	360	351	340	356	346	351	356	333	356	347	349	353	348	331	385	368	339	345	396	347	361	348	348	352	380	373	359	374	352	365	374	336	362	363	372	356	351	353	356	343	385	352	360	377	321	350	389	380	340	362	358	368	387	372	344	336	361	332	372	351	371	348	362	367	374	345	382	348	365	320	360	378	358	390	372	346	346	335	361	345	359	366	328	347	349	356	355	371	350	368	353	382	356	342	344	334	380	364	371	357	325	375	335	376	354	332	333	362	370	354	339	331	341	350	359	336	374	357	371	357	385	371	355	376	365	370	376	373	362	354	332	332	376	348	360	350	385	354	327	369	382	356	341	341	362	315	384	361	321	383	355	364	344	352	336	351	361	378	343	375	350	335	366	404	358	341	382	370	363	361	364	338	350	366	352	363	331	347	369	340	349	335	374	344	360	350	334	366	363	373	375	317	352	358	344	321	367	372	347	324	391	385	368	348	329	327	372	362	372	360	339	320	327	353	364	325	381	353	351	335	339	371	364	359	353	349	363	371	332	348	346	371	354	314	346	341	360	355	377	317	329	335	345	334	361	328	350	370	362	368	340	336	364	369	358	360	354	364	351	353	338	324	304	368	335	365	367	337	369	352	361	376	386	360	347	316	367	361	342	350	341	353	386	365	357	408	332	353	345	350	338	336	356	348	346	363	355	327	340	350	332	347	344	368	347	386	375	375	373	371	344	334	338	381	350	375	347	343	381	351	353	338	361	329	357	388	324	339	388	362	358	372	362	347	330	343	335	336	325	360	342	358	357	348	348	358	347	343	359	387	341	330	390	352	372	341	378	374	381	337	321	348	337	382	360	326	340	362	355	342	341	368	339	389	327	363	355	336	367	376	346	348	332	368	350	323	358	361	343	377	322	370	351	385	347	328	343	359	371	343	347	320	300	347	357	345	367	368	342	351	383	339	357	388	358	363	327	383	359	357	359	312	332	348	367	349	338	337	386	357	347	338	315	358	392	332	375	373	363	380	345	353	329	333	358	366	330	340	332	388	348	325	348	382	379	380	377	371	362	365	350	335	351	333	363	372	344	368	353	347	355	346	353	337	332	344	351	364	351	347	356	324	383	395	347	327	340	333	352	363	355	382	386	341	334	352	348	354	364	337	360	359	314	317	329	362	362	359	359	352	378	351	402	355	354	332	341	372	353	367	326	336	376	379	343	401	364	357	343	384	330	326	332	314	366	334	334	348	357	354	355	352	356	326	383	365	340	391	363	350	362	333	367	367	385	361	364	334	380	393	329	336	371	332	332	347	377	341	348	323	358	363	344	348	328	356	338	334	343	368	342	315	336	336	374	304	358	377	361	353	355	358	376	380	350	348	337	354	386	339	333	353	343	318	371	319	308	331	354	350	344	323	341	360	366	354	352	355	349	332	360	343	339	352	340	364	339	368	396	361	381	343	335	366	342	353	383	316	338	330	341	354	346	328	403	327	324	338	350	354	398	346	367	373	367	356	366	339	331	352	381	328	386	363	356	330	381	389	378	346	349	351	351	327	342
8806	922	690	579	539	536	536	520	504	553	498	518	468	456	517	492	523	485	476	458	477	475	464	492	462	499	474	478	546	491	473	465	522	506	478	434	474	473	524	494	497	467	461	512	511	471	469	466	469	484	434	493	482	475	460	465	483	508	485	498	467	461	498	473	438	490	513	482	462	416	503	441	475	482	512	431	483	422	454	492	479	519	448	432	480	475	515	441	491	482	450	520	490	475	467	425	475	486	459	471	510	503	475	504	493	493	472	464	482	479	494	438	493	495	551	472	448	471	530	454	497	456	454	490	499	467	501	465	496	476	464	471	471	433	446	492	444	448	484	478	504	517	482	473	453	490	469	505	515	487	506	486	483	471	506	475	486	469	469	475	463	464	498	509	461	505	477	488	475	461	484	429	480	476	485	515	467	483	495	484	479	449	426	539	487	484	463	486	460	499	498	515	466	478	506	515	484	457	491	505	480	503	490	441	489	476	479	447	451	467	505	456	470	468	482	489	482	473	520	466	457	513	460	504	503	440	485	486	464	509	492	471	510	451	477	468	448	480	498	498	431	494	473	453	468	426	490	528	488	477	502	451	482	489	477	510	483	499	454	463	485	508	460	480	491	455	509	462	511	506	479	458	487	512	476	445	454	460	478	475	545	460	455	478	493	480	468	460	488	470	492	483	483	450	470	511	527	462	511	456	438	496	465	457	470	470	455	495	478	497	463	470	468	447	472	506	449	455	504	469	471	485	473	519	475	469	500	460	473	487	468	465	484	501	473	462	508	500	497	451	454	488	468	492	466	490	501	460	465	505	475	470	463	450	480	458	488	486	468	493	504	476	468	477	481	488	455	473	472	469	489	486	489	507	474	472	465	459	456	464	483	497	497	482	455	430	456	467	443	499	494	469	472	519	486	484	491	476	468	516	480	463	454	451	491	525	512	487	521	493	459	503	484	477	496	486	469	497	498	468	465	470	509	454	498	484	476	507	504	484	514	460	471	513	505	514	469	469	451	481	496	496	463	457	484	487	496	470	487	465	501	442	503	488	485	494	471	464	526	492	501	472	477	508	471	482	486	459	494	454	488	526	494	475	471	512	448	422	508	474	466	441	477	488	480	504	481	459	460	436	453	435	470	474	434	456	502	458	476	524	458	477	471	509	500	481	503	492	502	505	465	488	496	496	495	444	501	470	484	482	490	492	441	478	494	465	497	462	451	477	484	494	525	465	443	462	483	510	465	476	502	485	467	456	458	499	459	473	463	459	474	435	487	504	505	469	495	483	500	515	446	483	500	446	473	490	475	495	443	458	463	505	472	468	462	480	468	493	467	476	514	482	470	463	492	441	474	503	470	494	483	498	490	501	434	503	467	469	440	473	524	457	501	497	451	489	484	498	511	486	474	507	523	477	477	488	495	483	439	521	484	510	495	470	495	492	508	498	480	486	486	505	477	496	469	492	526	458	484	461	505	456	501	493	531	479	490	475	493	504	480	449	454	482	479	468	502	502	491	473	491	449	462	474	477	497	477	447	490	462	519	501	514	469	491	463	455	481	476	473	462	475	495	442	479	430	489	482	463	508	505	461	500	468	485	480	513	469	449	508	501	511	451	458	499	447	453	479	487	478	501	466	498	482	480	492	469	465	474	428	496	472	484	507	456	492	483	465	523	471	487	482	531	492	445	470	467	492	481	471	410	474	457	458	472	458	494	515	486	530	495	464	475	489	495	485	445	523	512	496	462	467	448	442	500	477	473	449	491	462	523	493	540	460	514	465	493	518	489	496	497	496	489	472	496	478	476	474	518	504	497	506	486	483	463	478	503	490	456	483	487	452	511	449	481	447	443	493	453	443	507	498	489	505	544	476	474	464	480	495	465	464	479	476	508	477	461	477	501	494	475	466	472	470	492	496	462	474	455	488	460	463	455	468	485	496	486	521	475	472	485	473	462	420	498	482	472	479	503	466	501	479	457	500	486	492	471	461	474	512	498	501	510	512	458	495	442	472	458	452	447	466	471	455	471	480	471	469	502	490	460	459	443	469	505	498	480	486	472	479	471	528	493	488	473	459	487	527	464	477	525	481	478	440	484	489	456	488	451	468	485	496	492	496	478	506	493	432	484	537	452	449	500	475	495	475	503	494	471	456	480	479	458	432	466	448	485	482	471	488	509	527	451	453	503	484	462	483	467	472	480	463	491	481	486	496	502	470	520	451	475	494	486	457	489	473	516	520	485	496	498	492	469	500	479	465	514	469	462	443	453	511	450	447	475	460	475	488	462	466	462	510	450	467	486	478	452	480	492	469	469	485	435	491	483	446	465	485	469	466	502	508	481	507	474	500	463	471	491	490	484	461	510	476	455	521	468	462	484	495	496	528	455	495	502	498	488	482	430	464	476	448	454	497	440	474	544	473	493	480	486	475	484	460	476	448	517	450	497	492	463	465	462	463	443	466	473	479	500	446	518	493	481	480	477	503	477	462	445	443	491	481	498	472	447	443	528	440	489	550	471	485	454	524	486	495	490	468	472	494	505	465	464	477	475	472	503	439	495	446	519	473	497	492	445	482	461	490	498	478	480	477	469	478	500	501	476	513	461	513	472	486	511	466	486	491	486	476	483	491	489	436	450	531	475	480	465	458	478	519	446	499	476	511	482	487	464	529	482	494	464	479	474	478	509	537	447	467	507	505	490	457	518	479	493	510	477	484	495	491	473	490	480	524	470	468	481	504	488	529	508	512	488	523	474	481	467	464	452	473	511	521	483	469	480	497	469	509	452	471	476	479	463	492	464	496	450	506	419	499	451	466	473	479	508	488	470	497	514	459	476	469	490	437	496	460	445	455	463	473	490	473	532	490	435	476	515	489	488	506	495	476	518	477	469	507	438	462	455	484	465	454	490	458	487	453	481	482	458	495	480	476	438	493	491	471	488	484	515	475	471	477	485	484	482	493	484	549	446	453	440	501	495	481	494	459	458	474	461	498	474	475	480	487	503	500	491	494	482	456	483	464	495	469	524	455	512	445	452	444	488	466	453	498	469	481	483	477	512	464	499	501	495	480	484	455	534	460	462	447	502	458	470	444	493	507	437	493	506	494	489	509	493	459	462	495	505	446	510	507	482	484	488	490	498	450	471	459	467	481	496	497	474	479	473	497	439	458	476	484	489	464	472	454	525	476	498	497	466	496	510	513	469	450	469	478	456	493	499	495	460	508	484	471	472	469	470	511	495	500	460	483	478	479	446	500	477	478	500	529	427	497	491	479	493	493	498	484	489	458	479	451	492	488	463	490	464	502	470	500	465	452	493	466	446	504	486	525	462	501	522	528	463	473	499	457	447	483	491	505	505	469	453	451	448	493	481	468	474	446	468	488	497	468	488	517	472	476	490	502	498	469	489	483	449	466	487	461	464	468	467	456	499	471	468	535	468	453	488	489	473	483	499	472	490	444	498	491	468	474	449	470	460	469	442	504	478	500	487	493	531	491	465	490	489	523
23417	21232	27876	24874	20479	1876	494	407	335	345	317	292	317	294	273	293	287	276	271	299	253	246	265	277	295	254	270	255	265	232	282	250	243	272	275	272	261	245	300	259	270	243	269	254	237	245	250	246	282	259	238	250	250	258	240	246	281	230	235	247	243	243	242	226	249	223	256	257	253	273	247	271	265	247	243	270	267	231	261	235	250	232	238	223	231	261	256	244	243	250	246	265	226	226	222	236	275	241	248	232	249	245	242	260	253	247	265	235	255	279	256	258	265	261	247	231	257	241	240	238	244	236	241	237	203	247	257	273	217	233	258	248	267	272	271	248	263	240	260	237	248	233	234	248	248	240	269	249	265	257	268	265	252	242	251	254	265	260	265	261	236	234	213	259	243	265	259	256	244	254	221	273	249	243	270	274	287	257	253	274	230	248	253	240	286	235	275	254	250	265	246	258	232	251	244	243	246	262	266	279	247	266	263	244	246	260	234	260	222	241	259	242	285	238	276	239	247	262	262	261	267	249	266	218	249	282	271	280	238	273	255	266	267	273	241	258	257	267	228	261	256	257	246	254	234	255	229	240	268	254	223	248	248	253	279	238	248	255	265	242	252	230	247	234	256	284	248	228	286	260	240	259	264	261	220	252	252	269	277	257	243	257	255	261	227	287	269	235	236	254	236	266	223	270	222	255	256	275	231	240	226	252	264	263	235	239	249	261	261	251	256	240	263	240	265	241	228	266	282	269	249	264	272	252	261	230	272	245	255	231	270	232	239	244	241	250	275	242	262	231	239	260	251	260	238	264	262	237	245	277	262	245	282	242	252	267	259	230	254	246	240	258	275	241	249	247	268	250	257	250	234	241	253	254	220	241	245	284	265	227	248	247	252	243	268	252	250	250	245	240	235	273	254	247	239	270	278	256	239	243	277	248	255	258	234	258	257	259	225	270	249	247	243	269	251	235	276	282	276	267	257	249	230	224	236	252	242	251	242	245	254	243	243	260	245	245	250	254	249	268	243	248	243	262	248	250	247	255	246	259	239	240	245	277	255	260	273	275	236	294	243	220	283	228	242	261	247	245	248	261	260	250	245	256	232	281	264	239	264	245	282	221	256	242	205	266	253	270	243	248	244	252	226	201	246	251	257	219	268	240	240	249	248	269	254	258	235	250	236	244	241	246	235	250	239	258	263	249	287	269	268	235	236	249	261	230	272	261	240	225	269	246	231	220	226	250	270	240	233	237	253	240	259	258	257	256	249	247	231	236	257	279	253	252	217	239	253	262	270	272	273	225	244	249	252	249	234	259	219	258	275	271	264	269	225	245	262	248	240	242	251	254	234	249	240	261	240	229	244	242	237	210	257	236	257	239	245	255	246	272	281	255	218	229	238	258	241	258	228	244	253	273	255	249	251	220	253	267	237	252	254	255	235	268	243	261	269	257	229	272	239	273	232	250	281	242	245	261	239	261	254	245	254	244	249	260	263	269	242	241	228	257	283	280	266	226	230	231	234	243	216	279	242	257	265	257	263	268	257	261	264	226	240	227	266	248	284	285	281	256	236	237	249	228	253	259	246	280	234	239	246	244	259	244	259	243	262	265	231	279	244	253	263	232	279	249	259	253	265	240	271	238	228	280	242	292	252	236	253	210	222	256	248	246	250	251	217	254	241	253	237	244	263	249	283	258	263	237	233	259	211	255	244	232	251	266	236	260	254	263	263	239	221	242	237	262	265	236	257	274	293	230	242	248	257	269	263	245	238	239	290	209	253	255	246	255	251	268	271	257	259	250	268	273	246	245	236	287	267	243	242	254	280	255	281	253	260	237	234	273	261	272	239	207	237	269	236	235	267	245	266	248	276	258	245	254	230	214	223	238	259	253	251	245	251	244	218	267	266	270	265	304	229	262	277	247	266	266	248	275	257	264	242	225	258	237	242	231	259	237	233	206	237	252	221	262	265	274	244	258	249	238	251	235	251	254	274	261	265	247	262	281	252	242	279	252	223	244	239	264	258	233	252	216	247	253	249	266	233	262	280	241	285	273	270	271	252	246	273	248	250	265	237	260	257	235	239	248	225	253	237	262	243	247	246	236	249	235	234	216	235	230	248	248	227	243	237	250	230	222	249	260	264	245	265	250	260	230	252	266	227	257	236	278	220	228	228	233	252	231	247	259	251	238	249	253	247	247	239	252	241	273	260	265	274	250	259	227	258	260	282	250	260	254	251	287	225	240	248	233	250	251	254	252	247	245	242	237	240	261	269	233	290	232	243	250	244	243	243	232	250	220	246	276	276	259	270	272	262	242	239	230	263	258	273	223	255	253	252	253	252	255	253	251	240	249	256	245	233	245	218	241	252	245	246	233	256	252	231	251	239	272	284	250	230	257	277	240	258	226	262	256	259	242	244	234	267	267	232	256	236	241	252	247	259	223	253	262	249	234	231	246	246	252	259	277	238	237	265	254	236	248	249	259	244	267	243	247	247	248	263	253	234	284	253	279	253	260	253	248	227	251	249	271	239	233	260	238	266	263	200	247	276	226	258	264	275	228	239	251	275	265	220	267	244	259	255	265	246	252	238	237	269	264	263	264	261	244	256	220	241	238	228	250	251	263	279	284	261	256	298	264	262	240	249	257	262	233	247	245	256	255	230	262	236	236	273	234	248	238	247	247	257	248	254	228	266	247	278	252	264	243	243	244	254	224	275	271	268	270	294	247	237	253	232	270	250	275	237	239	256	223	239	258	277	275	221	230	223	236	250	279	255	272	242	269	228	244	237	250	270	247	252	265	293	266	261	261	281	256	282	229	257	255	261	288	253	270	243	258	259	232	248	252	263	250	255	226	256	267	216	259	235	220	257	240	242	258	276	274	248	251	233	262	258	258	237	258	262	251	219	240	255	262	278	245	257	251	231	225	281	235	232	242	267	241	256	275	250	233	239	238	247	242	225	234	271	224	220	229	265	237	240	241	260	276	235	256	227	264	265	239	254	240	252	250	245	255	229	267	271	281	250	265	246	248	263	253	255	251	239	247	264	253	262	246	254	261	269	223	252	222	244	238	253	285	260	235	267	230	254	249	249	258	240	245	245	255	236	244	243	233	254	250	220	258	250	245	251	270	233	262	248	246	273	255	262	252	257	264	248	242	283	268	244	244	235	217	241	247	233	247	250	257	244	257	254	237	259	253	290	259	280	284	248	262	229	250	258	249	262	250	256	255	243	261	272	218	253	251	231	208	247	233	226	216	199	257	244	244	281	225	258	234	229	266	254	252	249	245	265	240	242	235	273	255	280	272	282	226	232	270	258	270	282	260	272	245	261	249	278	278	270	239	245	277	244	263	232	238	255	259	252	222	268	269	239	256	247	272	277	264	239	284	252	241	232	260	246	243	239	243	251	280	272	251	274	229	251	251	231	228	269	256	222	293	242	227	232	269	228	266	246	229	247	267	251	234	266	264	238	243	238	248	264	237	264	248	255	232	252	262	248	269	256	265
25507	6344	3888	1891	1372	1031	849	726	672	565	529	489	441	452	411	427	407	413	425	432	345	396	368	409	374	373	365	352	390	347	368	368	359	364	393	391	374	398	355	349	400	328	399	376	366	369	365	356	338	365	325	358	331	329	352	367	335	344	342	381	338	366	343	382	393	380	375	333	359	397	364	350	375	309	337	378	367	353	328	339	367	354	370	372	375	366	395	388	327	360	359	359	371	344	335	351	313	346	357	364	350	365	346	368	339	336	350	335	377	366	372	336	363	346	330	360	358	358	339	359	341	400	336	322	330	343	343	387	376	382	356	352	365	355	356	363	310	336	340	355	330	349	352	336	355	335	340	398	331	388	353	359	346	355	336	377	364	360	366	350	355	370	351	333	314	356	353	363	341	355	361	363	379	335	363	339	358	370	360	355	338	378	373	336	342	376	353	325	327	348	380	346	373	369	347	373	344	369	381	359	355	372	342	326	357	361	354	297	353	339	338	351	317	333	322	374	346	345	342	314	369	377	333	362	350	332	358	365	326	369	336	344	365	347	351	355	347	363	371	365	344	341	339	337	355	339	335	346	325	366	347	355	367	330	368	363	402	376	345	357	386	367	348	355	375	348	346	350	327	369	362	341	375	374	344	385	380	358	291	362	345	381	354	348	352	345	363	378	343	327	335	354	367	351	343	355	370	330	352	332	343	326	351	355	349	370	369	370	333	352	398	357	363	372	380	352	353	313	355	345	336	362	362	354	331	337	387	350	330	349	362	328	364	359	351	382	333	331	349	342	368	352	322	329	376	385	348	360	361	353	329	340	340	360	355	353	345	353	317	337	328	358	347	377	354	366	318	359	338	370	340	326	349	345	374	353	340	334	347	360	339	341	367	348	347	351	387	379	367	338	358	340	341	322	366	341	384	312	342	369	341	393	339	361	360	335	366	380	336	343	355	317	318	337	348	356	362	358	346	331	356	381	335	370	373	349	343	332	369	381	335	306	343	366	333	331	344	372	343	339	343	376	305	354	350	349	354	331	343	344	365	356	353	338	384	384	360	362	346	361	373	376	359	367	370	335	359	345	390	334	341	366	340	368	321	395	368	354	381	349	335	349	338	367	300	360	343	337	387	340	352	341	388	323	379	346	361	347	344	355	378	359	363	353	340	356	369	334	386	330	321	327	331	377	329	327	370	391	317	366	355	350	330	344	353	334	347	324	361	361	310	349	337	350	380	373	342	381	381	367	352	350	336	352	364	349	386	332	314	375	349	342	360	335	337	350	330	360	373	349	326	410	354	367	377	320	343	349	347	332	344	342	353	351	365	359	373	375	382	336	360	329	328	366	347	366	342	333	340	358	347	322	344	382	350	353	358	329	335	359	373	340	375	322	325	358	345	326	386	358	344	318	380	334	329	352	332	320	369	367	352	329	348	389	350	362	385	337	343	343	351	353	367	368	352	325	341	328	366	358	348	367	393	358	352	322	354	337	383	351	372	377	366	348	350	339	364	357	318	366	372	364	352	355	381	337	326	363	358	366	333	347	352	362	349	336	362	380	365	360	333	345	340	330	314	366	316	390	353	373	359	343	360	356	362	358	371	380	332	369	371	328	392	356	359	352	348	382	350	374	343	354	344	379	334	347	325	360	340	389	387	347	343	349	347	325	350	369	334	366	332	349	355	357	355	354	363	351	363	350	295	378	372	352	347	340	345	390	376	347	349	332	354	326	359	336	347	354	308	362	379	331	377	336	360	351	381	327	323	376	391	358	366	375	319	374	367	327	368	322	348	369	350	337	361	350	402	369	375	341	343	369	334	373	384	331	353	372	376	319	369	339	346	347	331	314	384	330	341	365	334	376	351	356	347	336	334	350	365	373	334	343	314	377	364	376	355	319	337	364	346	345	353	318	352	365	339	378	378	380	346	358	374	355	364	350	330	356	358	354	343	339	363	367	377	350	360	349	341	324	348	347	384	336	355	345	347	337	354	342	351	326	382	369	359	370	346	343	397	368	407	348	349	353	381	343	355	341	317	389	337	364	353	350	336	338	372	383	356	348	349	343	348	334	356	338	326	352	365	379	340	368	331	383	323	344	378	385	320	348	363	341	354	358	379	351	382	360	350	390	303	337	368	372	362	365	349	352	338	398	338	360	342	388	363	360	378	381	301	375	384	355	336	335	361	337	343	306	384	371	382	362	383	330	341	356	367	327	369	323	367	346	349	367	348	367	366	361	355	355	327	355	365	350	382	342	374	394	350	353	356	343	329	365	388	358	366	337	354	352	317	411	365	376	346	339	374	351	353	340	309	386	354	347	350	326	379	356	340	389	346	349	339	360	377	366	335	383	358	366	342	338	342	312	363	311	378	342	356	342	371	370	344	381	319	345	358	371	364	372	375	341	326	375	301	361	356	336	366	330	334	358	342	355	350	378	361	346	402	370	329	349	363	349	372	311	359	362	345	345	369	332	351	366	326	359	362	385	321	375	354	342	355	317	327	362	371	324	372	363	361	344	376	333	413	351	358	355	337	348	350	358	339	379	332	341	361	356	373	360	328	393	332	337	346	350	362	361	337	379	305	329	343	363	353	362	347	365	349	365	370	357	336	352	320	354	342	349	334	328	353	338	367	347	309	350	361	337	325	315	339	352	340	317	306	360	366	354	348	366	330	342	356	320	390	362	322	335	345	383	397	338	349	351	354	317	365	372	350	331	373	332	362	327	364	353	326	323	337	352	400	390	353	349	368	355	334	376	360	354	358	350	354	342	366	339	319	353	360	341	313	360	362	354	344	361	366	376	329	337	326	341	336	371	333	350	352	335	333	356	362	363	333	371	353	339	309	364	358	313	364	367	351	352	366	361	348	335	355	333	323	351	373	350	379	339	339	346	346	362	358	356	351	347	359	389	364	359	375	369	357	347	355	345	344	329	354	360	334	370	348	368	339	347	349	340	354	327	325	368	350	352	353	366	347	337	348	346	372	368	340	389	349	321	342	335	348	404	354	335	371	340	350	317	379	348	342	366	353	359	359	370	347	341	320	331	358	334	346	345	363	355	352	382	359	357	385	366	355	338	332	361	323	366	345	381	363	350	349	339	390	353	354	349	333	370	385	370	342	347	326	354	353	395	343	374	367	322	345	357	334	354	357	338	354	354	355	334	351	365	362	326	363	355	390	349	385	368	369	332	368	348	366	367	367	352	351	358	336	339	333	368	366	371	362	329	364	361	358	353	318	365	377	359	368	351	346	335	377	329	326	369	348	362	323	332	373	370	339	356	393	351	340	369	357	349	357	358	334	343	351	393	366	356	353	368	347	356	353	337	345	359	356	361	367	344	335	342	358	346	381	372	321	324	362	356	336	336	361	343	335	390	339	371	360	351	330	342	377	343	317	337	347	376	366	312	362	368	338	370	363	342	374	342	346	319	348	324	319	343	342	374	338	341	338	369	360	327	366	353	392	367	352	346	367	363	379	328	337	351	353	366	352	368	328	378
24916	21215	25644	21972	879	345	347	334	300	274	281	265	283	241	262	297	284	264	264	261	232	255	255	261	253	248	258	271	273	293	243	266	239	239	253	262	257	266	276	260	258	290	259	240	274	286	274	281	257	261	226	285	255	269	256	267	266	235	252	245	269	280	225	262	260	262	265	188	246	255	256	230	264	253	251	237	266	285	263	262	257	233	256	237	246	250	244	244	254	259	247	277	250	270	252	256	236	257	243	242	269	240	232	247	259	258	256	244	269	227	220	229	239	235	243	267	256	252	261	258	236	273	268	255	262	258	236	263	271	240	258	234	247	250	253	253	270	261	299	242	249	256	227	272	263	233	259	234	278	275	236	260	254	262	252	230	261	281	280	247	278	234	246	253	287	274	280	241	245	285	270	267	234	260	259	261	275	285	277	245	235	218	253	242	238	248	235	255	253	247	253	251	241	259	249	217	238	251	259	237	253	248	279	255	261	260	273	227	284	239	251	253	256	223	244	253	234	243	271	279	280	235	307	249	247	244	276	277	274	253	233	282	261	256	258	256	244	258	266	238	254	262	256	257	240	298	246	252	254	257	278	253	264	260	255	264	216	236	268	234	241	282	248	242	261	255	235	253	249	265	254	244	257	246	227	267	258	250	267	255	256	243	266	252	261	270	254	244	268	249	256	278	245	252	249	245	258	266	223	246	271	258	274	255	268	269	244	242	255	261	249	232	241	246	261	243	272	264	255	241	240	286	273	268	266	254	233	253	263	216	257	236	245	275	226	260	206	260	289	247	242	243	254	251	273	223	262	253	242	274	218	279	274	282	234	254	293	265	243	254	274	260	267	254	283	241	214	253	264	258	233	254	305	254	277	245	256	263	253	255	274	274	274	268	254	245	219	255	236	278	249	277	228	282	228	236	282	249	237	223	255	267	239	253	241	261	270	262	263	250	244	249	277	254	220	253	243	267	253	262	260	238	260	225	241	265	228	271	258	240	225	243	257	260	259	258	272	248	249	260	253	269	250	262	230	235	274	256	254	283	239	266	257	228	258	273	242	261	270	245	256	262	241	256	241	249	264	266	248	276	254	238	276	250	263	251	266	253	266	292	222	262	251	278	282	277	235	258	255	218	238	250	270	276	234	246	251	257	249	251	229	249	259	252	251	264	257	247	244	248	240	262	275	265	221	247	265	263	279	242	263	269	269	242	247	245	238	240	239	256	287	270	285	243	259	250	271	239	231	264	246	217	231	226	275	225	250	253	255	279	255	240	276	251	261	258	262	263	258	216	230	220	253	276	237	237	266	251	247	245	280	266	258	271	259	267	254	254	254	247	249	239	256	242	244	261	225	190	250	274	256	254	235	273	257	254	256	276	258	270	254	238	235	252	210	257	249	243	250	263	249	254	223	244	256	268	260	243	245	268	253	260	244	241	260	254	255	251	248	252	254	261	287	272	241	276	269	265	280	264	267	257	256	252	261	206	275	257	287	274	260	229	244	236	262	257	253	267	253	267	227	255	234	255	270	256	257	237	244	248	285	257	290	259	257	250	292	243	285	260	255	231	271	237	284	251	250	284	265	279	240	256	292	254	261	293	230	295	245	251	242	224	252	246	262	269	233	262	249	264	262	248	281	256	255	263	249	248	286	265	238	222	257	242	261	238	274	289	234	244	273	236	268	268	282	272	258	266	222	259	249	271	244	273	253	261	250	247	257	251	243	276	243	246	255	249	234	238	240	256	248	290	248	246	253	257	263	272	242	256	232	244	230	260	255	239	277	242	246	242	235	254	247	230	260	242	247	224	262	261	252	214	248	265	269	253	268	260	240	259	241	281	265	242	281	239	245	237	250	224	239	289	248	250	254	234	271	238	261	280	257	237	263	273	242	224	244	242	257	226	269	264	267	267	242	242	250	282	267	274	233	263	246	263	252	255	248	248	218	269	270	245	261	251	260	264	230	240	280	249	273	291	267	256	242	257	244	247	252	234	251	279	257	233	255	250	260	270	256	249	274	243	268	242	248	248	214	242	252	272	232	241	250	255	281	245	251	234	247	279	279	249	247	280	255	228	245	239	252	264	239	262	251	237	256	248	287	257	280	248	259	255	261	266	242	255	264	286	257	233	240	237	264	274	263	258	264	241	271	240	256	287	284	271	256	261	221	211	276	261	262	244	255	253	226	238	253	240	254	269	209	250	259	256	262	260	240	258	241	240	236	255	235	253	262	306	244	258	237	245	228	290	254	285	241	292	219	239	260	289	253	241	269	263	243	252	259	280	265	252	222	230	263	259	259	251	228	262	239	230	252	264	278	244	247	239	273	239	256	252	250	242	260	251	271	275	238	248	257	254	252	228	229	245	221	273	263	243	271	263	261	250	262	224	249	271	273	237	298	261	283	245	232	282	271	261	237	232	263	255	261	240	248	249	230	265	251	290	270	238	288	259	230	260	247	259	257	224	244	260	230	264	225	248	274	255	246	255	256	264	245	265	260	240	263	271	244	242	255	234	248	262	253	215	271	232	254	274	241	225	233	251	269	258	282	234	246	244	259	243	258	250	241	255	254	253	239	249	250	233	246	250	251	249	224	267	254	281	236	244	257	276	251	258	231	286	246	233	254	256	246	271	256	255	272	254	259	260	243	259	264	277	261	281	251	239	245	260	243	263	257	239	223	256	271	254	243	267	256	282	276	252	244	233	254	255	231	260	264	272	240	265	243	254	257	255	234	255	289	276	289	242	233	264	211	243	259	247	258	222	259	258	260	237	242	246	304	248	247	281	259	272	255	242	250	262	264	259	244	261	253	292	255	254	262	260	222	221	255	249	234	256	242	267	244	259	258	220	249	259	263	245	239	234	274	254	230	265	248	263	257	259	283	272	266	256	252	243	227	228	235	234	288	282	251	264	265	236	272	233	240	248	275	261	239	270	275	263	234	258	251	263	231	247	246	236	262	258	257	224	247	260	243	264	257	277	261	239	239	259	271	279	245	232	237	269	241	218	284	261	225	274	270	277	284	218	235	231	216	282	273	262	261	283	239	245	254	244	257	249	254	233	257	240	285	251	260	251	289	221	225	237	246	257	281	259	251	261	256	231	248	254	244	239	250	252	254	264	282	211	254	272	252	259	230	266	283	268	290	257	264	234	269	246	245	248	257	243	271	261	252	253	254	254	244	227	268	253	258	258	252	240	257	233	281	255	239	255	286	253	259	233	254	269	245	261	261	258	252	287	267	250	246	260	249	229	250	261	249	273	224	240	224	254	251	251	222	260	266	234	275	255	243	270	287	276	250	246	262	270	294	263	240	245	259	258	245	270	253	265	250	256	271	264	253	250	240	232	260	277	265	234	219	271	237	217	246	274	208	278	287	251	275	261	220	257	273	246	264	235	243	262	281	258	261	267	250	278	243	259	267	235	275	284	275	263	240	246	255	251	260	241	239	242	278	245	226	244	234	248	257	258	254	249	235	229	252	251	252	235	254	279	259	287	255	242
23438	3063	1979	992	737	635	584	500	513	459	429	392	403	399	415	330	370	355	367	380	364	375	357	378	332	371	346	346	346	354	298	367	360	348	352	373	342	351	346	373	364	344	337	326	353	316	325	328	319	370	337	377	374	368	358	379	352	350	346	335	335	351	305	355	342	372	321	338	383	333	333	329	348	361	330	354	346	315	304	345	347	343	329	321	380	357	382	335	334	352	344	349	340	329	366	365	354	349	329	355	320	356	350	374	354	331	315	315	323	343	332	340	379	360	338	353	317	356	340	340	342	325	350	322	351	327	378	334	346	341	332	354	320	351	344	335	331	322	309	318	325	331	356	307	303	333	342	347	347	371	360	368	343	336	321	335	331	322	325	319	356	326	344	337	327	314	350	341	321	328	313	363	342	320	377	327	320	356	340	332	336	355	319	351	355	333	337	323	344	323	321	338	336	376	349	351	319	352	335	336	344	339	345	307	381	326	335	332	346	378	352	327	333	324	331	348	335	325	328	310	361	352	377	348	317	346	347	328	350	327	320	380	313	333	341	368	322	345	343	319	293	365	350	353	318	341	354	336	344	353	351	335	312	317	331	344	349	336	368	338	376	334	330	342	350	308	345	340	354	311	333	322	359	331	355	359	355	332	349	360	344	329	342	380	339	383	323	360	342	344	331	316	347	348	362	318	350	333	345	341	314	328	326	302	348	323	321	331	367	376	313	342	354	340	364	325	355	341	350	368	345	347	354	329	362	324	357	359	337	348	321	328	370	352	343	317	344	333	357	359	351	314	346	355	345	378	331	323	364	351	315	323	329	303	305	355	331	346	357	311	345	356	318	377	357	318	316	316	350	340	337	331	342	372	363	344	355	351	335	311	374	329	366	372	329	338	340	352	320	339	364	362	359	360	370	324	339	346	334	370	347	337	318	323	304	349	362	330	353	352	312	342	324	342	326	398	342	329	362	365	382	304	373	358	339	347	333	372	332	368	332	374	348	355	363	353	344	312	333	333	360	308	339	375	322	328	353	360	320	330	321	329	355	319	347	365	332	341	335	336	331	325	338	370	343	341	317	343	365	352	328	360	334	317	329	320	353	361	325	321	343	325	367	337	327	356	363	329	339	362	348	357	340	308	346	321	336	331	346	327	379	309	318	345	300	325	339	359	344	378	331	347	289	354	323	314	321	382	329	340	322	353	380	317	351	323	335	353	325	308	329	341	338	326	355	318	329	322	330	345	331	333	330	333	387	376	343	359	329	334	315	317	334	363	331	324	376	303	336	357	330	338	333	343	323	327	362	348	309	334	351	351	350	380	362	312	360	329	347	344	362	363	347	357	338	383	314	322	329	336	328	342	325	363	307	318	357	319	350	352	335	361	364	345	352	343	332	361	382	348	358	347	340	322	338	329	340	332	335	309	321	357	344	334	366	323	351	362	347	304	318	347	320	340	340	323	363	373	346	307	317	325	357	332	380	353	297	320	344	339	346	345	347	350	335	330	315	316	352	370	331	363	346	357	330	360	340	327	346	336	345	331	329	351	343	326	339	346	348	334	343	298	378	330	322	322	339	309	331	367	351	341	321	304	354	348	347	323	333	340	326	301	361	341	315	339	319	363	341	348	347	319	322	316	344	336	333	348	357	339	345	330	336	335	327	354	330	338	350	354	327	343	309	367	341	342	356	356	364	341	336	312	359	326	318	319	360	329	323	348	350	372	318	358	349	354	338	352	352	335	303	335	328	341	348	353	341	368	347	322	327	312	348	358	361	341	325	335	339	340	324	327	336	349	350	329	368	354	336	334	338	342	329	342	360	346	330	374	357	339	327	357	348	322	334	342	334	337	373	332	314	309	340	347	328	360	319	336	359	369	349	346	342	343	324	348	339	317	356	323	358	359	353	315	342	345	329	348	319	358	348	305	350	354	392	335	314	375	342	362	347	323	349	337	341	346	321	320	350	336	329	347	314	343	334	310	333	332	322	356	347	347	346	348	334	363	334	323	377	334	331	356	330	328	316	348	332	336	328	359	354	342	347	343	336	360	352	365	340	337	337	361	349	352	346	351	351	336	323	328	346	354	341	374	365	337	339	311	345	353	366	349	338	319	343	350	318	368	392	369	333	335	335	366	338	350	341	323	331	337	359	335	312	325	326	351	331	329	347	342	363	329	316	346	346	357	337	337	353	328	371	347	368	369	341	334	355	354	340	346	318	337	331	329	352	330	370	344	309	351	348	319	330	348	361	322	352	387	337	333	330	343	343	336	339	354	331	321	368	342	317	340	325	344	339	374	360	359	327	341	321	349	348	311	346	348	366	368	348	342	340	344	337	331	368	361	347	338	380	341	335	334	337	352	358	364	324	337	328	322	343	330	386	363	331	372	366	328	337	363	306	306	347	373	323	314	379	329	352	334	343	352	331	362	327	321	323	340	355	328	335	357	362	321	333	325	343	344	334	359	373	335	358	337	332	327	353	312	357	324	351	317	340	358	359	333	340	350	370	349	307	319	320	359	349	365	352	356	332	345	307	361	328	353	340	353	330	355	345	336	328	389	345	322	325	326	352	351	308	358	376	363	349	369	321	353	330	342	297	343	345	321	355	318	328	334	332	348	336	336	353	330	336	308	323	330	345	354	359	341	352	319	358	387	345	350	302	369	350	317	382	333	336	356	375	329	351	382	327	339	353	336	334	354	341	361	389	364	348	309	368	341	325	366	341	362	332	349	352	338	376	334	360	339	345	356	351	346	316	342	351	315	331	354	348	371	329	355	348	350	342	371	311	356	360	363	349	332	353	366	331	350	314	366	308	320	351	361	348	333	363	374	336	345	347	368	338	308	331	345	334	362	371	356	354	349	348	367	342	351	330	320	357	370	327	329	301	364	326	372	362	372	362	371	365	330	338	314	349	335	363	350	357	328	360	318	355	348	346	346	358	355	357	339	322	347	361	358	363	325	316	343	325	349	361	369	322	336	337	336	351	323	319	345	331	356	344	327	335	359	328	348	319	365	338	352	338	369	321	326	345	341	332	354	344	359	359	344	324	331	306	362	357	356	390	364	342	381	327	334	323	365	360	337	342	380	371	329	361	368	346	350	331	340	353	326	328	298	307	356	344	357	298	340	373	356	349	337	349	354	340	344	317	322	317	331	341	342	345	361	333	320	318	382	353	336	346	342	361	343	341	337	341	354	329	352	328	373	329	350	352	326	378	323	341	340	296	372	379	349	319	339	301	354	369	339	325	365	328	323	354	327	316	341	351	375	354	323	335	310	334	340	346	343	314	326	356	326	314	339	334	323	355	348	356	343	343	331	350	347	351	324	355	331	333	374	332	346	335	354	336	334	356	336	315	368	341	357	348	336	361	336	374	341	338	331	336	313	350	356	324	348	349	348	342	329	347	325	314	304	365	365	346	321	340	347	332	337	369	340	349	334	344	337	340	313	384	328	384	329	402	351	345	332	339	351	352	343	311	337	343	330	361	351	323	329
22625	21311	28558	24415	21305	18635	809	334	284	230	198	216	157	131	144	128	162	128	126	128	106	107	125	105	112	110	130	109	117	111	98	101	111	104	116	100	111	106	93	108	101	119	101	99	92	90	95	91	92	93	88	100	108	97	105	96	98	111	95	97	87	99	96	96	104	101	100	100	94	109	93	107	96	90	103	91	109	94	103	105	88	103	100	93	111	105	98	108	83	88	92	92	87	94	106	95	81	88	101	99	85	97	101	99	107	99	107	102	81	96	88	93	101	78	89	119	94	95	94	92	87	103	94	98	99	94	93	101	93	73	98	65	80	79	93	91	88	98	93	96	102	108	97	104	108	74	92	82	90	108	81	107	106	92	106	80	92	88	103	102	90	89	107	86	73	89	113	86	89	89	95	93	108	87	113	97	94	91	79	84	83	88	87	87	94	94	94	95	82	97	98	105	94	87	102	111	97	92	87	101	101	92	75	82	103	87	86	108	103	97	83	96	107	109	100	87	90	91	101	98	103	89	110	109	107	103	96	93	93	102	94	90	101	92	88	98	83	79	88	91	86	96	103	88	97	91	85	99	79	96	95	101	105	95	110	72	108	94	74	117	100	95	96	90	110	90	104	104	87	111	72	80	109	101	105	95	93	90	112	87	99	108	96	93	93	91	83	86	118	86	99	88	101	104	115	98	100	83	81	87	108	104	89	93	93	101	103	94	110	103	77	97	102	113	95	83	92	100	95	94	87	84	87	93	104	95	92	97	126	100	91	95	104	101	92	86	96	85	99	114	74	90	88	94	78	83	95	108	86	96	79	99	108	89	85	92	104	101	97	93	100	103	86	95	87	89	99	108	87	85	99	115	98	91	97	106	107	110	102	105	84	110	91	89	87	109	95	84	107	94	83	99	86	92	97	99	92	92	95	94	104	87	97	91	102	97	95	70	82	95	79	84	79	88	92	102	115	105	100	82	90	104	88	87	108	93	90	97	68	93	85	78	83	88	72	98	109	95	105	92	101	98	100	98	92	85	99	98	86	88	81	93	98	95	102	95	100	87	100	92	88	101	84	92	115	91	98	92	95	108	106	94	107	93	101	73	89	93	98	98	101	96	101	106	97	113	97	83	96	100	89	88	82	95	93	105	97	89	84	92	84	105	112	94	99	93	106	82	97	83	98	79	69	102	100	110	117	103	85	92	87	105	88	88	95	95	96	88	88	83	105	117	95	100	72	92	76	95	103	89	92	92	118	90	106	113	94	86	97	101	91	87	95	80	79	103	99	97	98	103	78	98	109	89	99	88	96	90	86	93	112	99	100	90	104	81	93	110	86	124	95	89	84	86	101	88	96	100	89	104	76	101	81	105	80	103	93	100	99	92	90	111	95	81	96	99	91	108	109	92	94	92	120	90	97	91	115	92	73	90	101	111	83	97	99	96	97	112	92	93	92	104	105	100	104	88	113	83	95	94	106	101	105	111	100	96	105	106	101	100	93	97	92	83	87	81	74	97	123	97	81	105	84	90	102	89	86	111	114	99	100	108	86	95	83	85	99	98	103	97	93	85	77	98	93	94	102	94	85	94	81	98	86	92	92	87	103	82	87	101	95	94	85	96	108	102	93	72	93	87	97	84	83	101	111	110	118	100	93	110	94	97	111	99	99	93	96	112	111	94	92	94	115	93	90	95	93	105	125	109	92	84	104	82	87	86	103	89	103	88	90	108	104	82	95	86	89	101	102	75	100	104	103	92	100	109	99	78	91	94	96	111	89	98	106	84	90	82	98	90	111	92	98	86	80	117	98	100	105	89	97	109	109	92	100	111	101	78	94	86	102	85	94	82	95	92	113	96	90	95	106	98	108	103	86	97	100	95	90	99	96	103	93	80	75	102	105	89	93	95	90	90	93	99	98	95	101	80	96	116	98	101	76	101	93	101	78	82	95	96	99	112	106	128	79	103	82	99	93	103	96	89	103	90	106	92	118	112	98	105	87	108	107	108	102	106	79	90	108	110	94	90	92	97	105	109	97	104	99	102	107	95	88	83	99	102	96	108	95	86	83	104	93	92	105	86	81	88	116	84	105	94	87	76	103	84	85	78	99	91	95	77	95	84	77	94	100	108	83	79	83	88	101	96	100	81	107	109	98	105	107	109	95	112	101	98	90	87	96	106	84	85	91	83	94	92	113	78	73	97	83	95	95	95	91	103	94	94	95	89	102	92	92	84	87	88	97	111	90	101	95	88	92	82	81	83	99	100	103	80	92	97	98	115	83	90	94	101	90	88	88	96	94	88	101	90	99	101	105	98	96	98	95	89	93	95	91	92	93	105	104	99	89	88	113	91	102	96	99	86	90	96	108	85	98	94	79	109	84	92	84	88	97	110	96	103	99	93	98	95	100	109	79	92	100	94	88	77	92	93	94	93	97	100	96	97	110	86	111	95	86	96	92	106	91	122	89	103	102	86	100	90	98	83	98	104	89	95	90	78	99	95	96	93	81	100	108	100	95	99	107	108	103	106	88	98	112	90	81	95	105	91	92	107	89	101	90	115	111	98	82	81	92	96	94	102	88	104	94	95	93	77	102	101	103	95	96	74	94	84	88	109	76	78	103	83	102	95	100	100	86	101	103	96	89	95	116	81	86	109	86	86	88	113	100	106	103	86	85	86	81	91	82	98	106	93	100	116	80	95	83	101	94	94	77	95	97	102	94	99	95	91	89	103	76	87	95	110	96	86	97	96	82	93	87	104	89	98	91	92	81	100	99	92	93	92	105	85	94	118	94	114	97	77	99	88	93	93	112	79	103	94	96	94	97	100	97	91	92	94	96	93	96	96	84	86	84	96	100	100	87	113	92	105	108	109	84	84	96	85	80	109	96	93	79	88	74	95	105	91	95	104	96	108	96	80	121	99	99	85	104	89	94	94	116	81	90	87	78	90	94	76	98	81	107	80	90	77	105	95	102	77	107	105	101	103	101	92	92	99	105	92	84	79	92	93	80	90	94	92	102	108	105	76	108	90	91	101	107	95	102	80	103	106	102	86	94	96	93	91	100	82	82	102	99	107	81	81	75	90	96	97	102	88	120	103	107	91	98	99	88	107	100	102	93	90	102	80	86	89	100	106	100	106	94	94	86	86	114	96	87	81	98	78	94	87	107	86	88	103	79	91	88	91	112	89	76	98	101	95	85	76	103	91	98	90	85	91	94	100	90	93	95	84	89	85	89	96	88	106	109	88	90	89	93	100	71	99	95	98	110	86	85	80	85	109	88	94	84	112	91	100	91	92	95	94	98	101	86	92	99	92	90	97	100	103	89	92	116	95	89	82	109	102	105	97	90	90	93	80	102	85	69	92	101	100	91	84	103	94	102	107	95	85	101	97	101	114	98	91	81	88	102	87	77	84	84	101	74	93	89	87	104	101	97	96	92	78	94	102	98	80	91	83	93	87	99	100	98	111	109	119	82	93	93	86	100	99	89	95	105	84	95	94	89	87
28814	10256	6397	2838	1976	1330	1060	805	626	538	425	413	356	284	269	247	236	252	232	189	192	167	199	187	187	165	150	172	167	159	164	166	179	158	147	158	140	171	155	154	165	164	123	150	143	146	145	149	156	138	142	145	134	160	148	132	140	138	146	141	142	149	152	130	128	138	171	180	135	133	139	157	141	149	144	138	107	139	126	134	151	131	146	135	154	126	124	136	139	133	124	128	131	188	130	124	132	141	143	158	137	125	132	160	131	117	147	147	149	115	125	142	126	158	127	147	130	137	102	143	168	142	147	131	125	146	141	118	136	130	138	117	155	122	129	136	142	132	129	123	153	143	140	162	141	124	150	137	154	161	120	133	129	121	143	135	158	159	168	153	153	156	141	135	146	126	138	151	143	149	149	127	126	127	144	121	123	145	131	117	144	147	127	144	135	139	139	135	116	147	132	139	141	132	152	132	129	136	152	137	152	137	127	163	131	138	143	144	135	114	141	138	128	136	141	137	141	134	134	150	140	128	155	147	124	127	115	141	135	136	141	130	124	135	123	144	155	119	133	123	151	146	142	122	129	132	138	140	150	132	154	131	129	108	145	140	133	136	140	120	135	141	121	136	164	121	154	137	140	138	131	136	142	129	128	136	130	148	121	144	133	133	159	144	148	149	119	142	123	142	134	128	125	118	128	120	125	131	136	137	162	129	113	151	141	119	140	145	137	149	123	160	128	131	126	124	125	123	136	134	146	112	141	132	131	122	127	119	132	126	139	167	131	120	125	138	127	148	154	138	143	124	137	121	112	123	129	125	128	131	155	119	104	131	128	122	133	129	127	138	148	136	143	131	111	133	144	133	148	136	136	150	116	126	149	122	136	130	133	131	137	120	131	158	143	138	133	152	155	136	145	145	122	106	131	143	132	142	128	133	157	121	143	135	140	139	130	120	131	149	134	134	137	148	141	145	118	132	132	127	120	137	137	137	136	145	140	145	141	136	168	140	129	138	130	151	134	144	136	123	133	128	126	103	139	143	133	131	142	132	145	134	151	123	132	125	141	133	127	154	134	127	132	124	149	139	128	151	139	137	146	157	138	153	134	137	146	114	138	145	138	128	116	129	147	125	142	131	137	149	155	137	152	129	147	133	151	117	135	145	124	125	121	126	138	150	133	141	144	123	138	137	134	162	139	134	116	154	132	126	145	141	131	125	135	139	132	138	154	120	128	138	147	124	128	140	148	111	140	138	143	120	152	137	146	154	152	144	141	141	148	134	129	131	136	139	159	141	145	127	112	138	142	132	151	142	150	113	132	117	111	131	117	127	122	138	119	134	162	166	135	141	127	147	144	135	134	138	126	145	149	140	113	136	126	139	126	135	154	136	143	126	117	138	123	142	141	125	133	128	124	143	127	152	125	137	126	128	155	118	130	142	132	131	150	111	131	129	138	120	136	139	134	150	125	141	129	126	148	160	130	129	129	114	115	138	152	145	141	124	135	127	128	125	170	136	138	141	133	125	134	138	130	126	132	140	123	141	159	150	140	139	118	124	136	130	137	160	125	155	115	128	128	153	116	137	141	122	139	127	123	125	137	152	140	133	131	123	121	145	135	127	124	134	133	135	140	135	117	139	160	135	140	142	114	120	143	132	126	147	136	122	146	144	134	135	127	138	164	149	129	138	150	125	116	140	148	125	148	147	117	114	159	137	131	133	144	154	165	133	148	132	145	144	166	153	140	124	139	142	136	120	142	135	139	107	133	140	143	125	129	122	118	127	138	140	136	140	126	144	119	143	129	151	137	106	120	139	135	149	129	137	133	141	144	160	149	149	130	152	152	132	129	122	141	157	148	153	151	120	135	135	124	127	144	134	155	122	145	122	138	124	149	126	147	131	148	139	133	120	137	136	131	153	135	128	139	133	138	135	143	127	135	145	127	138	124	127	120	142	135	139	161	127	138	133	142	139	130	143	141	144	115	116	133	128	125	152	142	127	129	144	129	145	129	152	129	119	146	141	125	131	132	125	137	146	128	146	149	126	156	133	144	137	157	132	135	144	119	127	129	142	157	114	134	131	135	143	132	128	142	171	148	117	136	139	136	143	141	131	137	121	146	135	124	142	163	131	134	129	130	145	130	133	121	144	132	126	138	126	126	134	133	145	145	143	142	155	110	120	140	144	108	131	141	128	137	144	141	108	103	153	175	148	127	131	150	153	135	148	144	150	145	143	109	134	150	126	129	139	137	119	146	141	125	146	114	138	149	137	115	129	118	144	117	160	140	140	151	129	142	163	138	111	128	139	145	137	125	144	148	131	131	131	129	130	136	129	154	133	126	152	119	135	120	130	123	114	135	101	138	136	119	127	126	152	131	132	132	140	128	120	144	128	154	131	110	142	124	137	146	142	134	153	136	145	151	129	134	133	135	118	145	137	136	142	158	128	124	137	141	136	134	127	131	138	150	122	121	112	127	152	136	133	154	134	128	116	133	145	140	128	124	127	135	127	129	145	131	116	129	130	127	151	144	140	122	134	148	131	140	151	132	132	169	148	139	137	136	148	138	125	132	116	132	146	134	134	163	133	126	136	123	126	143	148	141	120	142	139	124	140	124	138	123	126	140	172	138	150	138	146	131	133	124	127	135	134	139	142	122	107	123	123	119	114	130	145	136	116	138	138	123	141	111	135	148	130	153	133	149	131	125	146	146	133	130	138	130	136	132	131	137	138	128	98	110	137	136	136	130	149	132	130	131	149	133	153	125	128	150	151	132	123	125	126	125	122	143	124	123	115	130	139	129	132	158	140	150	118	130	121	113	135	128	130	154	148	140	134	130	144	123	127	137	118	134	151	155	166	155	134	130	138	114	138	126	160	131	130	131	129	138	122	122	144	133	126	118	133	131	138	134	144	129	138	133	133	142	123	114	142	144	143	131	114	139	132	120	125	162	149	149	122	128	118	125	152	138	123	135	137	115	126	158	141	128	127	122	124	149	137	136	136	130	132	108	152	145	131	118	135	146	131	132	156	131	131	118	138	163	133	123	117	141	140	147	154	106	131	152	152	138	114	134	144	142	132	147	128	136	159	128	141	148	141	136	126	128	129	132	151	132	127	143	126	133	135	131	137	139	140	151	126	145	148	139	148	130	151	137	130	144	145	120	162	124	137	140	147	150	111	137	138	131	140	133	126	129	147	133	118	162	120	142	132	126	138	139	141	149	149	150	141	141	145	137	133	144	122	137	143	150	135	136	144	140	158	152	127	118	135	123	156	126	123	129	146	99	151	135	130	131	120	129	132	119	126	136	131	129	132	132	130	134	135	133	128	141	136	130	152	162	144	133	135	128	140	143	123	137	133	125	117	137	150	126	129	154	139	140	143	146	140	152	126	128	129	144	157	133	162	146	163	125	130	140	137	126	133	124	123	137	141	136	125	143	152	176	121	120	118	137	142	146	165	130	152	138	127	132	122	122	145	127	131	136	138	149	145	122	126	143	139	119	158
27759	15244	1827	489	377	344	374	343	350	372	339	370	391	357	327	331	348	361	380	346	332	339	353	386	370	362	333	349	351	352	399	335	338	357	316	363	333	340	345	321	372	323	336	361	320	346	356	340	343	359	375	373	380	358	309	322	352	335	307	380	364	358	332	365	314	337	344	324	376	334	349	349	331	348	360	367	356	340	342	347	343	319	336	324	344	342	361	363	337	328	337	327	384	301	351	351	365	332	346	342	319	380	340	360	327	355	335	334	368	324	347	316	333	335	319	365	372	373	343	342	374	334	344	327	366	349	347	351	385	346	334	367	327	355	322	364	358	339	339	304	357	374	354	358	339	334	337	356	402	361	328	359	337	357	330	336	346	360	377	331	374	348	336	329	338	345	320	381	363	341	324	314	332	346	332	291	320	341	327	347	339	381	364	328	358	323	329	351	341	342	340	335	311	336	356	343	348	342	320	357	327	331	332	335	343	373	379	337	335	351	372	352	362	315	301	336	338	343	352	342	355	365	386	330	340	320	333	351	325	377	324	357	330	333	353	341	323	357	342	380	377	337	338	348	338	336	342	378	332	360	377	350	339	305	398	339	348	329	339	343	370	326	355	353	325	358	339	320	354	360	325	358	374	349	387	362	326	319	344	360	325	360	345	339	334	371	329	340	348	339	341	368	333	341	335	322	359	346	327	324	303	315	331	338	346	376	355	310	354	318	367	338	350	307	338	350	351	352	354	309	340	342	344	353	306	335	332	355	339	313	350	352	363	335	341	313	354	325	320	336	346	357	384	342	342	360	335	358	360	366	372	343	354	334	332	357	336	361	338	325	342	339	352	325	323	356	376	329	354	333	347	364	375	335	354	333	331	335	365	357	338	358	329	366	368	353	349	384	319	324	349	349	356	313	332	352	362	333	348	336	347	387	343	338	362	352	365	341	353	339	369	342	307	320	299	338	348	330	356	344	346	356	316	368	347	367	361	337	362	359	328	329	349	372	340	327	333	325	337	377	348	330	367	376	360	337	379	355	339	358	333	357	381	349	354	353	319	342	341	323	342	335	333	325	336	334	312	346	363	362	355	360	308	364	336	333	338	351	353	348	361	334	321	338	332	367	343	358	341	352	366	364	317	330	376	334	335	357	357	355	373	367	326	347	340	362	338	335	337	316	355	341	344	339	355	342	359	374	363	328	368	350	364	357	331	315	341	351	338	367	342	338	314	355	353	367	349	376	300	328	370	341	337	343	375	349	347	328	327	367	311	359	324	344	348	400	332	363	322	333	334	352	379	336	338	349	352	328	356	347	347	364	356	327	354	327	322	337	350	347	345	358	366	349	340	344	342	337	321	331	365	355	353	389	359	336	344	343	350	357	346	329	321	325	325	340	332	321	334	364	343	337	312	349	354	321	353	374	361	352	320	322	354	344	332	341	367	295	370	337	319	350	343	355	332	392	364	347	366	348	301	350	297	338	358	366	366	355	358	351	363	337	344	343	355	361	353	351	368	361	328	371	349	347	363	339	335	366	397	349	312	323	338	345	351	367	317	327	350	336	346	354	369	375	357	397	375	346	347	339	337	347	335	331	347	344	369	323	370	337	334	332	357	348	351	335	349	378	303	311	350	293	356	364	346	354	348	346	333	360	356	349	343	373	346	354	341	339	343	323	321	307	330	371	381	361	381	365	378	355	340	351	356	363	317	361	354	304	330	348	352	366	340	325	326	326	360	326	346	369	358	364	343	347	345	348	345	342	341	331	395	320	317	340	352	380	340	361	327	327	371	322	365	332	351	372	344	330	341	318	324	348	351	334	331	357	341	389	366	359	352	331	332	342	332	367	328	362	343	381	348	325	351	334	365	326	364	330	343	408	330	356	359	357	326	331	345	390	309	347	328	360	315	348	331	345	361	344	322	308	328	311	348	315	365	344	351	326	358	408	375	352	350	370	327	368	391	337	342	331	339	344	344	307	352	343	376	353	357	331	345	319	339	345	354	358	363	333	327	349	345	348	306	317	342	346	303	349	324	357	355	352	320	375	380	332	321	339	359	334	369	355	370	373	276	305	349	365	366	347	350	347	335	382	332	349	343	344	303	360	333	316	380	366	328	361	372	368	380	343	322	344	330	335	348	325	323	343	346	348	337	368	318	332	339	357	354	347	366	341	367	351	333	323	337	402	338	362	348	346	283	325	346	357	357	368	328	352	342	343	345	346	343	365	358	355	375	376	342	348	341	340	339	347	353	329	373	345	353	335	362	373	338	367	324	359	344	382	357	345	381	326	337	330	353	352	341	348	350	379	377	352	301	356	331	364	339	347	327	343	327	313	353	373	359	378	357	361	327	345	320	362	352	342	351	334	342	370	342	354	333	362	343	367	330	370	327	363	341	375	328	315	317	371	351	381	343	342	316	344	339	348	335	329	375	355	366	368	398	365	333	343	338	359	355	351	348	327	376	337	362	333	356	336	304	358	382	346	351	359	306	307	343	346	361	327	315	361	351	311	311	310	345	319	360	322	358	348	347	347	354	350	364	321	352	325	352	371	314	361	376	326	358	339	329	336	312	364	332	342	324	346	349	311	365	381	361	309	355	385	341	319	374	370	333	349	369	373	352	326	294	360	359	347	329	336	367	337	326	331	361	370	343	364	337	347	353	317	322	362	348	364	345	334	366	326	348	330	346	350	354	375	313	353	331	323	301	341	329	373	368	350	318	346	348	326	337	383	332	359	337	370	357	379	346	351	342	319	361	336	343	339	352	354	360	345	329	359	354	333	344	339	339	300	343	381	336	362	354	333	360	345	332	341	338	348	327	367	352	340	363	351	336	375	386	324	353	306	360	363	329	345	357	346	371	333	331	358	335	341	357	311	328	319	340	348	379	333	369	339	370	345	317	335	344	334	352	340	341	340	343	351	345	346	332	326	342	329	337	377	355	353	357	359	340	339	342	342	317	317	358	366	354	360	336	335	338	335	342	338	307	365	368	395	320	344	350	355	327	351	359	332	340	339	351	337	300	363	328	358	366	379	371	319	305	354	327	345	339	318	376	366	334	363	371	323	331	377	326	362	350	365	345	358	360	339	345	331	318	368	347	355	362	356	338	394	329	376	334	343	347	340	320	355	341	350	329	332	333	312	352	385	338	362	352	322	373	358	347	370	367	313	327	334	318	355	317	324	365	328	348	338	334	345	335	325	347	344	376	357	337	338	333	331	375	349	348	345	324	366	338	354	323	331	354	351	367	327	354	343	379	348	357	339	359	332	348	339	382	344	368	383	355	341	361	348	371	344	336	310	312	350	368	382	349	302	328	299	326	291	367	363	317	334	346	361	335	341	364	343	347	363	357	339	332	357	324	347	332	324	329	346	356	356	367	331	332	333	347	296	334	341	344	350	351	351	346	351	340	336	355	345	386	348	369	310	329	356	317	367	336	318	370	333	347	354	363	353	371	346	320	349	349	343	370	344	343	345	357	342	366	324	354	332	364	366
8656	867	711	578	515	479	543	475	494	469	472	443	495	464	446	514	496	473	470	497	484	477	520	464	508	468	465	439	419	492	507	457	420	458	512	521	510	472	502	453	467	488	456	484	448	479	499	498	496	488	504	493	467	502	507	494	481	476	462	477	466	467	455	485	467	452	483	432	497	457	465	537	461	469	500	490	506	461	443	488	491	464	495	454	466	483	469	460	466	486	432	540	475	442	455	464	480	495	451	490	456	457	440	489	477	454	492	482	461	477	481	471	465	474	521	481	473	491	457	464	456	486	471	508	480	463	459	436	484	475	483	468	471	470	490	457	461	492	437	454	454	473	478	462	483	508	456	456	486	469	501	469	482	489	465	486	513	457	465	441	478	497	530	455	467	469	495	459	490	469	446	478	513	483	458	492	422	463	497	445	454	432	447	456	496	440	470	460	473	456	466	507	458	474	511	453	474	484	473	488	502	464	466	501	453	470	470	492	479	479	469	456	514	453	511	464	475	478	509	500	452	500	511	429	493	448	471	469	497	480	461	479	419	479	488	451	459	457	468	455	484	484	483	496	446	486	488	484	491	500	485	494	469	456	490	485	502	458	435	474	478	512	475	480	469	462	425	526	477	466	494	452	500	517	495	476	470	491	476	476	461	498	492	495	493	412	505	457	444	449	465	482	465	447	459	465	472	406	482	463	481	466	445	474	475	490	455	445	482	459	473	455	453	450	499	494	482	462	478	458	470	465	454	470	480	457	486	439	477	482	459	477	446	504	504	458	449	486	506	466	478	511	481	428	455	460	471	450	437	495	493	502	468	475	461	482	463	469	491	453	460	475	411	470	452	484	465	452	472	433	482	477	442	481	467	478	429	464	474	459	453	470	514	474	515	490	467	460	475	512	481	468	452	470	463	456	466	471	479	441	495	450	535	460	491	420	485	433	456	487	488	493	467	496	444	470	452	478	477	482	476	449	483	442	487	459	468	486	493	472	481	456	470	453	484	455	447	440	458	487	444	469	444	494	469	472	481	482	434	471	460	505	469	490	468	483	480	443	475	464	469	455	470	482	481	496	444	476	459	453	517	489	459	473	507	507	507	470	469	511	506	455	453	460	431	472	481	440	505	473	466	474	466	453	462	475	479	443	464	474	470	506	445	449	510	469	434	447	485	482	455	466	494	493	472	507	454	486	465	442	509	504	495	458	484	491	487	487	496	475	473	442	438	493	450	440	484	481	438	484	492	465	475	495	475	468	470	492	482	457	471	498	430	508	487	477	494	504	471	473	441	470	488	488	449	495	462	430	491	511	464	513	508	480	474	446	445	473	504	469	468	512	489	475	462	461	478	480	437	508	458	487	454	485	461	457	440	442	471	480	468	461	458	465	454	477	490	502	477	454	457	469	444	475	524	495	453	480	472	469	459	489	475	462	458	451	441	494	470	413	460	485	490	439	462	445	469	480	468	472	496	505	441	494	482	467	418	459	473	476	502	455	509	458	484	486	460	455	504	457	468	458	505	461	507	477	470	452	454	498	470	499	430	436	465	448	475	486	481	497	483	491	482	452	483	483	454	436	487	499	479	448	497	460	448	467	482	508	476	484	485	485	468	468	456	465	503	504	459	477	479	433	490	428	473	464	459	479	513	487	474	482	460	445	476	469	470	485	482	445	461	461	504	478	497	462	504	449	448	488	441	462	450	482	497	460	497	510	446	500	501	467	512	514	497	471	459	455	457	464	479	458	458	461	482	515	472	452	471	464	465	483	499	454	420	483	437	460	471	452	473	493	461	493	459	439	453	489	477	494	499	453	480	482	459	445	492	495	446	487	462	461	500	503	485	480	448	484	527	509	484	474	442	474	488	466	479	462	441	492	458	455	475	445	491	490	446	479	451	480	458	470	482	480	483	491	487	479	451	468	473	506	452	517	508	486	518	483	446	431	455	439	439	495	439	459	471	478	484	469	456	463	474	471	512	477	446	480	441	485	481	488	455	462	448	497	462	462	427	479	458	546	498	463	449	493	461	464	460	493	445	448	490	452	419	497	462	434	447	460	475	449	518	456	458	455	485	450	493	471	479	468	437	466	511	449	474	477	496	488	442	474	472	446	462	458	507	451	500	471	473	444	486	496	475	484	488	416	461	476	468	494	482	481	467	473	485	466	474	488	484	487	474	437	483	488	494	479	498	466	437	454	482	454	495	440	480	452	441	466	476	462	469	461	505	505	458	463	477	480	447	503	471	499	509	475	495	478	465	468	495	480	472	482	458	480	492	447	489	480	452	470	451	456	436	480	472	466	459	458	474	465	499	463	431	458	459	477	460	492	469	488	494	435	482	501	464	490	470	464	522	423	473	461	478	469	486	485	428	439	488	509	484	437	463	488	428	462	452	469	471	458	499	458	459	471	485	472	474	475	486	464	478	488	482	474	483	500	480	454	456	486	465	444	455	459	495	453	507	504	521	489	469	483	529	471	426	471	476	525	497	411	439	491	441	489	459	484	473	472	471	474	483	438	471	454	462	484	492	470	481	424	412	496	503	509	443	469	476	490	524	476	515	503	473	442	453	499	456	458	462	498	475	458	467	491	446	460	441	477	455	467	499	473	447	477	473	442	476	491	465	483	503	506	487	461	488	454	507	479	493	480	483	436	452	458	479	505	490	474	509	448	448	473	483	471	461	461	490	498	457	470	528	481	444	483	446	425	487	473	473	425	511	493	478	494	486	454	465	467	471	489	451	492	465	472	463	496	467	496	460	465	489	512	469	467	499	456	444	475	456	428	465	486	500	472	415	468	503	444	479	464	481	484	451	469	497	450	464	496	474	482	431	469	462	458	469	436	452	460	507	476	480	477	483	455	507	485	444	461	475	449	476	441	475	458	484	464	494	521	468	487	465	482	477	462	472	441	477	434	450	470	518	484	485	484	445	503	461	454	475	466	478	500	493	472	451	506	493	506	516	467	501	470	513	497	482	434	462	487	480	461	464	424	482	432	476	489	498	519	456	496	477	473	488	490	487	461	476	442	503	479	428	468	497	469	465	479	493	482	470	444	471	489	483	463	492	480	513	477	483	482	486	488	456	465	492	451	446	446	510	465	454	463	466	465	487	469	437	463	450	487	491	486	520	492	453	495	514	468	470	462	499	480	458	440	480	421	472	460	479	471	431	495	457	481	448	521	460	473	480	496	500	481	444	488	481	502	484	496	473	474	458	464	471	448	506	474	470	483	456	491	463	459	477	455	524	462	507	492	483	476	467	455	449	437	499	507	519	441	515	497	532	492	514	488	459	459	505	506	479	464	508	425	479	471	453	527	448	480	478	487	466	447	483	489	461	501	479	450	480	455	469	447	441	463	469	467	451	497	486	461	452	469	484	460	482	465	484	436	472	460	492	478	504	432	491	445	481	445	439	463	456	521	471	445	489	430	473	487	497	473	468	492	496	456	448	464	484	491	491	454	477	472	478	452	454	476	474	469	489	502	477	431	438	524
23505	21264	27873	24939	20516	1839	498	378	328	361	298	319	284	293	286	263	267	269	258	293	276	266	252	236	234	255	272	244	300	277	259	247	235	239	257	232	264	271	266	270	265	277	235	242	257	256	223	248	211	259	242	251	255	247	258	241	233	248	247	217	236	249	261	269	234	251	270	263	271	257	273	249	243	248	236	243	262	225	262	265	247	240	263	253	231	237	257	244	264	233	248	251	234	233	257	241	270	247	269	251	262	261	245	243	220	271	243	234	209	277	267	255	267	245	230	226	251	242	250	240	229	253	256	228	277	260	251	265	241	261	235	236	231	231	254	269	260	221	249	252	256	235	247	272	232	270	210	228	222	257	244	233	251	247	263	258	260	262	253	245	228	212	246	235	250	260	246	235	240	239	224	239	236	235	235	228	244	209	275	271	243	235	240	239	229	247	260	274	232	245	228	239	220	253	230	272	243	249	266	241	257	241	237	229	265	250	257	253	253	250	255	244	271	204	237	249	236	256	258	238	258	257	241	219	245	224	240	242	247	229	250	235	239	249	246	263	221	266	240	258	236	254	225	234	243	227	217	236	262	296	263	278	236	251	264	245	224	242	230	262	237	244	248	234	250	264	263	229	266	263	284	263	240	239	235	240	242	262	255	219	261	222	244	253	234	233	224	255	278	275	253	261	238	252	207	263	252	255	246	237	249	273	275	257	271	244	255	244	237	248	264	226	264	253	230	246	243	233	253	243	264	249	243	249	259	252	249	242	267	276	273	262	246	250	235	233	246	223	256	239	217	221	219	253	252	261	265	208	243	262	225	272	252	212	248	211	231	251	237	240	234	240	247	236	230	220	249	228	246	249	205	255	262	240	222	227	252	215	264	260	242	258	278	236	251	239	262	209	293	280	256	229	251	218	267	253	243	251	248	264	263	248	239	261	260	258	279	250	256	242	245	257	237	213	247	257	238	234	270	239	260	253	285	253	244	241	239	245	238	243	246	241	251	265	272	247	257	194	250	249	261	214	253	267	263	218	253	243	286	238	255	277	258	211	230	242	251	263	222	217	264	237	256	217	274	243	263	237	259	223	219	243	260	238	248	274	267	258	266	244	274	230	283	253	243	251	265	257	253	258	235	244	250	256	236	251	254	238	248	280	201	283	232	255	267	248	260	238	269	249	260	225	247	248	250	202	279	226	235	227	237	253	228	265	246	229	236	260	267	225	235	241	222	260	225	222	248	235	246	229	234	233	234	238	246	248	277	258	247	228	250	227	251	237	260	274	233	264	287	260	235	203	234	255	250	246	246	257	247	233	241	261	241	228	227	218	254	244	258	216	225	222	238	270	234	248	247	232	221	248	243	250	235	240	261	258	243	237	275	212	232	268	231	251	225	233	231	268	222	249	256	259	244	227	244	265	237	229	259	268	244	218	238	257	247	234	230	252	229	258	236	299	230	247	273	253	236	280	255	244	252	260	256	253	255	259	261	248	250	234	260	220	270	243	255	228	235	245	235	240	276	243	235	260	260	254	263	240	257	261	249	226	260	255	260	216	246	247	241	300	245	237	255	284	243	216	245	235	239	225	258	264	240	238	240	239	252	229	231	256	219	278	253	251	253	259	261	237	265	240	251	254	248	212	255	251	247	249	240	238	256	227	269	234	263	255	225	264	224	232	248	237	245	245	250	249	218	243	223	230	239	267	276	252	258	247	243	249	255	226	238	225	252	233	250	233	235	253	243	272	242	259	227	237	249	235	241	274	244	247	250	259	215	261	256	248	241	234	239	255	256	266	254	257	247	242	270	255	229	256	238	249	250	241	256	236	246	214	241	264	229	257	240	255	274	230	243	245	252	250	250	239	266	260	230	257	271	248	247	255	243	257	261	266	232	235	244	267	247	250	260	234	224	235	255	258	246	221	229	229	261	252	253	219	238	250	241	246	231	240	236	240	243	242	237	235	236	256	253	232	242	242	220	241	241	241	252	229	255	243	259	248	251	216	247	245	259	263	271	229	224	259	259	237	236	231	243	238	255	280	256	226	252	268	263	213	244	257	233	244	261	221	264	255	259	272	224	245	255	251	254	238	229	258	236	249	254	255	230	244	253	252	238	241	230	236	246	259	248	235	256	255	277	292	267	257	264	250	270	247	243	235	240	244	239	252	263	250	244	250	219	255	254	240	233	233	251	234	258	205	239	252	235	258	279	225	239	247	232	252	253	247	234	249	240	257	238	257	212	254	246	278	225	258	235	252	251	246	243	230	249	235	224	224	250	244	235	266	254	231	235	241	259	256	251	253	222	249	228	217	225	264	241	245	251	251	256	240	235	262	257	257	243	247	256	227	265	245	248	243	238	254	229	255	232	232	240	223	245	247	276	239	253	240	246	242	247	246	233	247	237	217	239	243	245	233	239	262	235	233	245	253	238	243	236	235	215	236	260	234	216	251	258	219	236	234	234	245	270	257	221	231	240	249	233	228	241	245	265	235	256	252	233	229	259	229	240	246	232	247	254	253	228	265	230	242	243	282	249	275	241	252	218	228	281	264	239	236	232	260	254	231	226	237	245	263	251	250	225	235	263	264	223	244	245	290	254	230	240	254	260	238	239	226	221	288	233	237	233	247	256	222	250	247	245	245	236	244	235	229	234	231	243	234	242	253	252	248	246	246	258	252	248	244	288	236	236	248	229	222	261	230	247	262	254	260	249	249	226	241	251	247	240	232	240	264	259	238	210	251	265	253	257	249	225	249	253	243	252	233	227	271	232	252	245	260	244	231	241	251	233	234	224	250	251	238	258	235	275	263	223	239	253	222	232	241	255	234	234	235	279	239	207	254	238	250	265	252	245	244	252	246	243	240	252	253	253	249	261	238	245	236	288	266	239	267	274	246	228	262	259	265	234	255	254	287	251	256	234	258	224	232	248	231	266	223	251	246	255	248	273	258	236	230	249	257	229	248	290	242	272	247	246	275	247	239	240	250	231	256	309	258	246	243	262	254	240	237	264	222	255	241	249	251	244	219	245	233	230	260	263	272	251	263	238	243	264	258	274	246	251	235	236	260	221	248	261	229	254	244	244	257	234	222	243	235	258	228	242	243	267	263	263	238	253	257	245	269	245	247	255	245	244	236	225	254	277	240	241	219	221	251	234	242	254	223	227	235	234	222	242	235	239	248	213	270	237	231	233	250	242	264	232	245	238	215	253	258	236	259	253	238	231	256	246	244	234	268	212	246	223	254	248	220	227	240	251	229	236	241	256	244	243	254	233	262	236	241	244	273	238	227	233	247	240	229	241	245	231	221	238	265	261	224	258	223	248	258	247	256	240	248	253	238	232	240	247	248	234	221	254	260	274	243	263	254	268	239	238	257	234	220	216	242	192	251	271	213	215	259	241	245	245	243	230	251	236	243	265	269	243	225	237	243	227	267	265	234	264	228	222	266	225	258	240	267	263	241	261	279	231	221	217	249	258	247	243	231	216	251	242	256	261	253	266	279
25828	6349	4081	1955	1336	1045	821	711	634	614	521	482	475	423	430	376	377	373	385	388	375	363	364	368	363	361	372	390	381	390	394	417	382	384	373	361	387	351	352	350	374	407	326	387	364	364	337	339	343	315	373	335	407	356	338	331	361	366	349	359	351	356	346	374	376	347	337	352	339	373	366	355	369	345	354	326	338	329	347	366	342	346	350	357	347	349	362	368	373	348	348	364	359	368	323	344	323	330	329	341	363	343	388	330	339	344	359	364	344	311	362	359	343	322	352	330	359	349	361	373	353	346	389	344	343	366	310	348	359	358	343	337	369	332	384	336	334	349	367	351	355	384	363	363	357	371	359	346	332	323	303	347	341	354	336	357	322	327	343	341	359	365	353	344	364	361	345	324	347	350	321	368	374	332	379	356	326	356	344	355	334	355	363	335	354	361	367	359	368	353	341	340	398	359	347	352	381	309	336	328	318	366	362	356	356	353	346	304	349	321	365	345	338	355	342	364	350	334	339	323	346	358	344	365	366	343	325	335	334	342	320	312	321	372	363	370	365	351	372	350	335	359	383	338	356	361	355	362	369	348	347	319	345	339	325	355	353	361	350	334	370	351	351	340	350	375	360	346	323	331	333	371	382	358	352	338	341	362	373	360	381	332	307	366	304	339	331	354	350	324	332	342	344	325	370	357	316	339	358	345	356	362	353	358	373	357	311	350	355	341	349	367	351	372	326	348	358	349	322	339	348	339	332	341	350	336	366	332	308	330	317	368	358	306	343	392	328	345	387	320	340	350	352	350	347	334	355	384	362	347	343	349	367	331	377	334	351	360	410	317	345	348	368	400	353	330	367	336	329	367	346	347	353	352	329	336	323	345	372	356	332	333	350	363	379	337	357	327	373	349	343	335	364	367	338	340	354	344	333	340	357	331	356	314	347	366	360	320	343	370	383	351	334	366	333	331	354	343	354	346	338	332	347	346	353	316	382	382	349	319	378	351	363	337	335	342	353	363	386	366	371	341	356	369	378	346	334	360	327	370	358	324	340	341	349	377	324	380	317	353	343	345	350	356	345	351	346	339	386	332	362	352	361	357	307	349	359	342	367	312	338	333	352	334	329	336	353	362	343	364	332	347	372	365	366	342	344	335	365	349	357	327	354	350	370	352	363	357	316	356	363	353	346	345	341	340	330	365	340	321	340	329	333	328	374	343	330	328	348	379	352	377	347	363	351	349	345	349	340	370	337	361	321	340	343	347	341	329	333	361	377	321	370	316	369	365	337	337	344	352	370	356	341	340	369	352	327	341	345	339	357	329	292	331	369	381	350	357	318	326	332	320	342	330	375	393	330	327	333	339	331	346	348	343	367	356	328	327	341	349	342	334	343	399	367	346	384	366	374	359	349	335	334	331	340	356	350	374	370	385	359	391	355	357	381	324	337	352	342	359	343	338	350	340	332	399	319	342	364	339	389	325	337	376	323	345	353	338	377	314	371	359	353	353	336	318	333	335	340	340	333	336	364	368	314	363	368	363	354	399	352	337	335	338	359	333	342	339	293	319	307	342	382	331	334	349	366	334	349	329	363	351	357	352	359	353	364	365	340	338	343	349	352	323	336	387	344	329	325	314	365	333	345	335	343	342	336	330	350	339	368	372	371	364	364	331	381	371	325	360	368	330	359	361	328	352	338	335	343	333	345	349	335	395	336	360	384	345	368	369	335	352	340	330	328	327	357	314	352	374	356	323	388	343	402	370	318	357	365	342	351	361	295	333	361	353	330	353	386	335	341	353	337	361	341	342	351	364	339	334	325	386	344	343	358	355	352	311	331	369	316	341	362	364	362	380	374	352	296	352	322	361	362	374	365	320	371	376	347	342	355	330	363	341	337	330	317	367	394	334	346	326	351	344	343	321	377	356	340	324	361	358	379	319	342	341	325	335	321	348	328	360	363	313	330	331	383	359	360	307	341	337	354	325	376	300	314	341	330	365	360	335	355	375	329	342	355	354	333	355	374	320	327	330	368	314	357	370	342	382	362	333	361	343	339	338	383	344	341	387	306	363	355	329	372	350	331	370	351	345	365	370	328	334	344	368	330	344	362	352	356	342	356	355	297	385	355	319	339	349	363	327	348	344	348	355	354	377	367	332	334	344	360	367	331	347	323	351	342	360	351	346	342	354	345	353	343	337	353	346	354	360	333	349	348	361	355	370	329	342	369	328	344	346	344	328	377	325	293	348	373	357	327	310	351	367	327	326	326	318	340	382	339	345	362	335	366	331	338	344	329	350	351	359	381	317	357	346	350	330	337	364	376	343	349	323	330	345	361	322	366	342	345	342	347	393	339	345	337	357	349	315	378	368	338	317	349	356	376	345	325	346	344	346	371	382	309	354	335	323	368	342	319	385	339	315	367	340	380	361	344	349	382	356	344	365	344	338	328	369	369	353	361	324	341	340	321	336	360	332	330	344	353	336	354	375	353	340	381	347	337	334	330	331	352	353	371	336	350	336	381	369	352	333	341	340	322	348	360	346	379	372	343	348	328	370	316	342	356	342	360	346	374	342	347	354	365	352	322	350	364	384	368	357	354	351	339	326	356	371	375	335	354	337	342	350	370	377	330	343	326	330	325	350	372	332	330	325	309	369	311	343	347	345	342	338	349	365	311	363	364	348	365	354	383	370	342	318	326	356	333	329	354	343	346	338	352	343	347	356	344	304	360	359	340	314	340	329	328	371	333	347	312	326	336	411	346	340	372	359	382	351	344	371	327	356	354	341	349	368	317	332	351	351	353	345	303	338	361	355	365	340	357	363	355	347	352	335	340	349	355	321	351	337	362	350	367	360	326	344	354	339	362	345	337	339	327	359	376	336	343	334	353	340	341	364	355	335	330	327	336	365	364	346	341	322	354	320	364	356	376	322	392	353	389	369	335	364	348	308	321	360	374	342	377	349	349	347	364	349	348	345	355	337	348	344	332	362	353	333	343	343	353	348	320	354	353	346	344	334	374	336	360	349	335	337	334	346	338	370	322	351	361	315	354	349	336	343	326	351	351	373	338	336	342	354	330	351	365	346	318	340	320	344	358	354	349	372	324	360	343	342	352	328	347	320	358	341	367	344	361	354	359	326	370	340	351	350	317	348	324	358	343	360	332	347	342	326	384	392	370	345	380	349	357	340	337	337	331	364	338	337	325	381	335	346	356	352	356	325	352	354	331	331	334	320	343	336	338	329	357	337	356	336	330	341	347	342	348	354	325	325	362	324	366	337	338	344	319	321	376	336	337	333	353	350	316	341	346	368	385	332	383	339	353	345	356	352	347	343	351	351	358	360	320	363	318	353	357	374	331	344	377	376	343	360	349	377	356	359	378	364	327	327	326	347	356	343	346	326	335	367	340	362	324	344	363	354	345	336	343	374	323	333	381	354	335	353	363	378	356	360	372	351	342	339	357	340	382	346	365	348	335	340	352	336	352	363	342	345	356	337	357	365	373	309
24875	21218	25652	22165	900	353	318	287	263	300	267	254	269	264	251	282	254	250	248	259	258	268	259	257	249	282	275	260	243	251	243	272	259	246	288	251	255	260	221	245	238	249	251	259	265	246	271	206	239	261	257	253	246	284	247	264	253	274	244	248	237	261	259	229	247	221	249	226	266	234	240	263	236	245	241	255	228	264	263	230	243	269	211	238	268	251	301	242	259	258	233	228	246	248	259	216	250	247	275	226	236	247	268	254	273	242	229	271	274	240	262	262	243	290	261	247	240	230	239	213	253	248	253	235	269	256	266	254	286	245	261	262	245	266	258	255	265	248	240	285	246	262	241	234	227	271	231	220	249	218	249	256	263	243	260	259	228	252	249	281	233	252	203	274	215	254	258	260	248	264	218	291	241	238	271	227	254	242	251	287	240	253	257	231	253	272	242	232	239	259	224	261	254	242	257	234	241	267	267	241	226	229	221	251	227	240	230	239	244	255	242	224	252	234	243	235	257	256	262	242	239	240	267	257	245	251	287	264	270	247	244	259	266	252	233	243	238	245	244	250	270	244	274	280	289	242	273	237	271	243	271	223	240	260	261	267	253	238	262	232	247	234	241	290	230	287	228	244	258	240	247	242	241	295	278	236	269	256	232	257	256	227	262	234	230	254	214	253	249	263	244	248	275	250	265	241	218	240	262	237	242	231	257	228	248	261	265	250	263	221	252	230	240	228	221	247	216	255	256	233	241	260	247	253	236	242	235	248	251	207	280	227	264	249	245	281	224	268	227	221	246	235	244	231	234	210	249	222	228	222	249	248	255	251	280	260	240	228	243	217	273	234	233	252	252	251	274	250	252	273	254	257	268	251	240	274	248	246	273	221	254	238	262	243	267	266	240	264	220	260	238	228	249	248	246	232	230	244	253	250	233	265	219	247	250	230	231	253	245	244	252	256	236	242	245	236	269	229	223	277	238	289	249	254	252	248	266	252	234	245	247	243	226	254	235	262	231	260	233	254	215	243	248	248	224	259	267	223	260	243	252	260	278	220	259	238	269	243	221	254	244	254	234	228	241	277	257	239	224	241	245	240	237	258	243	261	274	250	223	252	205	229	244	260	254	261	258	219	262	242	242	234	257	224	251	251	262	251	243	245	269	262	236	249	243	275	277	257	261	275	247	256	243	233	260	253	263	244	277	260	247	264	244	250	251	235	230	264	230	233	227	258	229	272	239	279	253	259	236	254	233	249	275	268	231	247	228	242	250	221	246	268	273	258	255	245	242	255	258	248	255	233	261	250	253	282	263	270	247	259	226	230	266	242	235	244	234	260	251	254	239	236	255	243	292	244	237	237	247	230	247	243	249	280	219	252	242	257	219	275	246	260	285	265	254	271	258	257	229	234	247	251	240	229	257	266	249	249	242	253	269	264	273	246	248	251	246	269	248	256	230	245	267	265	269	272	238	218	242	265	232	219	241	232	282	240	242	225	233	249	283	246	259	255	261	267	229	233	250	275	247	267	253	282	252	243	249	263	231	238	264	235	244	246	237	256	267	243	249	262	254	232	229	247	266	243	241	243	223	249	279	253	227	246	266	280	254	253	256	253	256	247	281	240	251	240	248	261	227	274	256	272	259	243	241	241	276	246	229	262	259	236	256	269	236	281	226	252	244	252	255	261	253	263	235	240	263	238	251	246	262	256	261	253	249	258	242	240	254	225	249	261	241	236	275	255	269	261	261	241	263	247	250	272	273	261	225	250	253	250	274	259	218	245	227	265	227	268	269	263	242	291	226	257	234	291	272	253	254	251	269	255	281	242	253	265	234	255	231	260	235	264	220	252	246	231	270	255	249	245	277	212	245	273	241	233	281	241	243	238	250	249	255	220	262	233	239	237	246	256	231	232	247	255	271	241	244	230	251	243	232	220	252	242	233	255	249	227	236	254	236	247	256	252	250	261	263	270	237	264	261	252	249	259	244	241	237	248	259	261	232	233	237	257	255	261	240	240	222	264	278	229	277	261	270	253	238	237	244	272	272	241	242	255	228	278	270	248	255	245	271	231	236	256	232	238	240	264	240	244	243	232	241	231	258	252	259	237	240	264	276	262	287	248	270	233	279	270	262	231	252	269	251	261	278	249	256	211	251	271	244	236	215	252	252	237	260	282	253	241	240	249	252	237	216	241	253	259	235	268	228	237	253	260	259	253	273	278	265	250	240	249	226	262	228	231	263	225	243	230	236	257	228	251	266	249	295	244	257	261	263	257	257	247	235	268	244	259	256	213	215	244	230	237	285	239	220	248	255	253	266	278	266	243	243	247	246	234	240	265	273	236	254	234	243	272	261	238	235	248	248	260	228	251	235	272	242	232	239	242	283	239	251	220	248	232	242	236	251	248	264	240	248	245	287	253	236	227	206	263	233	253	243	251	244	263	257	217	239	252	261	253	245	230	247	249	235	236	234	251	239	249	234	229	256	233	262	246	250	245	239	229	236	238	254	255	224	227	249	235	233	270	279	228	276	255	235	223	249	264	283	245	248	238	242	280	243	245	256	265	252	264	247	241	285	237	231	237	248	246	236	257	243	256	266	250	237	241	265	241	248	257	246	236	245	254	242	231	265	248	237	240	240	260	238	225	241	241	245	236	271	226	249	250	235	227	246	226	254	251	245	240	254	236	226	235	260	262	257	264	243	244	266	237	251	252	266	233	258	244	270	276	219	261	263	249	248	249	230	265	268	249	258	254	245	242	240	239	255	254	258	251	254	240	240	250	247	244	246	249	255	267	253	238	252	230	240	263	234	259	244	237	257	257	241	223	222	261	243	249	266	238	230	231	235	227	242	231	262	241	261	250	235	256	243	240	249	260	256	256	242	239	232	229	260	255	258	249	246	242	247	248	256	241	230	242	239	258	247	269	238	217	244	270	261	282	273	271	251	246	253	254	235	237	274	258	251	280	241	248	248	267	265	240	278	244	234	261	252	246	236	251	219	262	249	245	264	290	253	253	244	233	263	263	229	214	247	232	267	271	263	254	247	233	256	271	251	249	240	248	232	231	248	233	234	240	229	260	253	246	245	257	256	236	241	267	223	272	253	265	255	243	245	251	243	248	253	252	262	272	244	228	237	248	263	254	234	273	249	220	223	265	216	242	250	234	278	257	230	241	262	227	238	258	255	249	251	231	246	256	252	243	251	233	235	248	246	245	267	277	236	258	231	264	230	218	233	270	230	250	247	230	271	223	264	263	260	274	241	240	215	249	238	260	246	249	243	233	239	261	246	247	256	271	245	257	250	233	246	256	264	259	250	252	255	244	234	238	254	277	247	224	272	246	266	262	253	226	281	224	232	230	231	254	239	239	213	249	277	270	272	253	223	243	231	262	226	250	232	242	244	239	247	267	240	235	243	247	250	243	239	234	239	268	251	234	245	222	251	252	237	232	235	261	284	226	240	232	283	262	252	244	263	274	254	260	265	252	274	245	219	244	235	244	252	264
23614	3112	1921	1011	807	646	598	567	465	418	379	393	375	364	381	333	339	386	358	365	375	357	348	339	306	329	302	376	370	379	336	369	325	354	359	325	358	341	384	307	356	395	373	341	320	371	314	320	351	356	345	339	337	358	323	336	348	317	335	328	376	345	353	338	343	314	342	350	334	348	360	375	344	318	360	346	351	338	351	329	333	341	349	313	328	314	335	376	351	351	332	316	319	368	348	358	327	348	324	362	315	320	330	332	355	315	328	344	312	348	342	327	343	332	317	349	347	331	370	330	316	335	320	373	374	341	343	334	352	322	320	358	338	358	357	314	360	330	327	355	351	361	342	332	343	285	349	372	354	344	337	374	314	296	327	334	335	324	309	365	343	353	364	336	322	317	354	302	356	302	351	354	326	295	352	350	314	340	333	318	316	315	325	370	330	397	368	344	335	334	367	319	347	326	298	341	352	320	335	327	319	317	350	351	332	331	346	335	348	298	352	327	349	334	344	318	327	357	329	332	338	330	324	315	354	369	328	334	289	334	318	339	318	380	351	324	322	330	342	348	324	338	332	347	334	346	313	336	363	349	334	361	327	317	333	304	369	387	338	324	320	337	353	313	344	324	331	369	336	328	347	343	372	361	331	347	345	350	331	299	334	314	343	337	312	327	305	324	307	307	330	349	341	357	358	360	337	316	349	317	316	335	329	354	295	334	324	303	349	352	331	329	337	310	346	341	320	326	365	312	353	321	310	352	341	338	311	331	331	302	324	362	338	345	308	335	344	333	336	323	354	326	312	340	343	336	355	356	345	350	327	350	314	355	362	342	311	327	348	342	347	331	313	361	343	334	334	354	348	326	295	354	348	310	344	328	317	340	363	355	329	337	355	303	307	364	320	335	320	348	341	356	346	353	339	342	344	363	325	366	306	317	351	327	307	325	311	353	326	363	356	362	346	331	356	346	322	338	319	327	341	302	334	363	357	319	340	345	314	333	314	328	308	324	337	319	298	327	334	323	324	337	324	330	412	338	339	356	335	320	357	322	327	330	349	315	338	319	334	368	327	338	312	320	311	362	329	335	348	328	320	341	369	337	346	312	348	337	364	365	351	329	366	328	353	327	316	353	348	355	341	329	318	327	346	336	340	327	346	360	302	368	357	351	329	326	341	338	323	366	335	315	326	308	354	341	347	354	327	358	326	347	332	339	367	365	327	358	341	305	358	329	333	325	352	345	366	361	360	364	357	323	311	346	333	334	343	357	351	344	323	350	328	308	335	318	360	330	331	307	358	322	328	331	365	321	345	339	329	355	338	338	369	353	316	292	314	380	322	320	347	360	331	316	344	341	331	328	358	366	341	355	339	353	318	323	351	337	328	352	362	325	351	326	354	352	349	331	345	347	329	295	343	307	349	330	332	351	361	312	311	321	332	346	364	380	337	309	306	343	362	331	327	337	300	349	367	314	343	342	345	325	348	329	374	367	350	299	305	343	352	330	334	314	374	320	320	351	303	328	365	344	341	349	352	351	341	297	349	355	338	356	351	367	334	353	360	365	314	367	327	338	334	318	345	357	327	339	347	358	357	330	341	334	324	402	328	344	328	326	328	323	322	367	343	319	343	340	343	335	352	316	335	369	337	306	323	378	335	349	361	334	332	334	371	363	329	307	310	352	351	349	356	299	332	370	357	333	350	352	356	338	332	357	341	322	358	312	338	352	391	340	344	317	343	369	319	346	330	323	318	330	357	322	338	335	361	345	332	293	342	328	333	351	368	340	340	344	335	343	343	307	356	377	341	346	340	327	334	345	314	355	338	351	312	310	351	323	349	340	362	340	366	324	297	331	343	333	326	357	330	319	323	332	327	318	324	299	340	343	346	347	310	349	347	323	321	322	314	334	326	375	304	339	360	318	326	348	309	313	340	329	305	334	330	352	341	374	344	336	359	337	320	320	319	302	373	345	337	348	325	334	322	303	333	321	296	356	336	323	358	330	367	307	345	360	344	354	277	325	341	336	315	322	348	322	334	338	335	337	317	318	322	329	343	304	373	356	324	333	325	337	330	352	310	336	312	351	352	318	350	336	333	312	347	311	343	323	298	316	333	350	365	339	344	319	346	341	336	319	365	359	337	344	349	330	346	355	344	376	351	336	330	356	320	327	359	338	313	295	345	334	365	344	314	319	338	357	335	330	316	346	321	353	332	335	338	329	334	351	323	336	331	353	319	333	356	335	339	345	363	370	351	376	324	328	355	357	329	339	322	350	314	356	298	338	325	326	319	351	349	308	322	339	325	320	356	360	326	348	348	350	352	334	342	340	340	313	309	345	335	340	319	374	340	331	390	347	323	342	350	334	330	385	340	298	316	333	340	349	329	342	309	333	354	343	330	328	348	314	359	343	313	329	308	333	326	301	288	336	297	342	321	338	329	360	339	335	332	320	300	341	310	336	295	336	352	342	342	333	358	302	331	329	319	365	304	338	355	330	343	348	351	316	341	341	314	314	317	404	319	315	329	283	347	345	367	328	349	336	323	337	379	355	309	359	347	339	371	328	333	346	321	340	318	326	345	344	346	336	336	328	326	335	304	359	357	309	334	384	345	312	327	356	360	339	374	357	354	329	340	346	326	294	348	317	333	334	333	329	347	328	346	372	318	335	334	328	317	357	311	340	348	338	348	315	335	326	350	335	384	316	364	338	318	303	338	343	326	353	366	331	309	343	351	326	369	338	336	325	345	289	342	353	342	351	344	337	322	356	384	330	348	305	303	310	337	340	361	341	342	342	347	329	318	347	310	353	302	371	374	341	359	328	335	329	319	303	358	318	345	345	349	347	304	331	356	343	341	384	328	379	368	358	389	351	380	315	333	348	327	324	382	372	322	315	304	336	327	336	355	332	360	340	316	333	373	358	336	331	358	349	345	373	357	370	339	363	346	322	305	347	347	318	325	377	314	353	331	344	340	337	326	347	306	324	348	345	316	346	356	325	328	317	315	358	312	334	359	346	331	334	325	326	335	321	298	313	343	331	297	334	388	321	304	340	335	318	339	354	341	356	322	330	337	336	300	323	355	311	333	330	323	344	327	344	355	357	366	337	332	344	342	340	334	367	348	363	345	328	341	359	318	378	294	312	326	352	363	324	349	306	340	351	350	355	330	322	333	339	337	340	325	361	365	326	350	346	316	323	319	362	333	326	333	362	348	354	329	358	328	333	344	353	355	338	334	344	315	351	305	316	327	320	333	357	324	351	344	350	340	365	332	327	321	333	322	310	347	347	338	307	327	351	335	329	355	330	363	358	328	322	360	342	349	352	346	328	343	348	368	340	350	308	363	293	357	328	312	338	333	339	326	343	324	336	342	332	319	335	332	342	350	359	336	329	316	335	323	332	329	334	333	351	352	348	334	320	344	357	352	329	370	316	322	311	332	346	352	319	353	349	275	342	348	337	343	338	357	288	314	327	320	319	336	325	316	349	331	379	334	311	342	363	347	334
22635	21310	28525	24429	21312	18626	838	332	261	222	202	182	170	174	138	132	126	134	112	122	120	112	131	120	116	108	102	115	110	106	100	90	97	109	111	100	84	113	97	108	98	88	101	105	100	122	80	84	85	105	99	116	95	97	101	99	82	98	89	90	100	90	86	104	85	88	103	98	96	75	92	86	106	111	92	99	81	104	82	98	95	79	105	107	93	89	107	98	75	90	94	99	92	92	85	79	97	94	102	84	82	103	84	92	94	92	75	94	103	86	81	101	99	88	88	94	75	85	107	100	90	106	89	96	107	94	94	71	94	95	91	108	103	107	86	88	90	103	92	91	106	112	103	78	95	93	92	90	106	81	79	96	74	96	99	99	93	95	89	92	103	95	86	91	99	89	100	94	107	90	107	96	89	96	90	90	73	89	89	90	89	100	87	98	97	100	100	100	101	97	86	93	96	81	95	97	101	89	79	98	82	98	102	89	89	101	95	101	78	94	98	102	89	85	88	94	115	77	94	86	96	95	101	88	98	92	96	60	114	75	73	84	90	103	88	87	94	87	93	100	99	93	99	91	91	92	95	89	117	82	81	95	118	96	92	88	103	85	98	99	92	91	97	94	117	95	104	107	87	88	79	91	70	99	106	88	87	118	95	109	93	97	94	109	91	84	87	101	71	84	96	94	88	76	105	83	87	77	101	98	102	87	102	81	112	72	99	82	117	91	92	68	87	86	100	87	99	106	94	102	89	123	87	107	101	102	91	102	88	95	109	90	87	108	90	100	111	83	93	83	101	113	85	121	83	96	103	104	95	82	95	110	94	105	89	97	88	87	99	85	82	87	110	89	104	76	86	86	101	95	102	104	97	88	95	83	89	100	107	91	98	88	95	102	105	87	88	98	84	91	91	98	85	98	93	102	103	81	89	99	85	91	98	94	83	82	82	105	87	79	107	102	94	77	96	102	83	79	90	92	93	89	99	94	75	93	80	96	99	104	87	98	91	97	80	87	94	83	114	85	97	77	81	98	107	92	92	90	105	107	106	100	114	94	70	90	100	105	93	106	86	112	91	84	85	92	99	90	115	107	86	90	98	103	107	83	83	81	87	94	73	99	97	95	91	98	81	82	76	84	86	104	91	95	87	102	83	105	85	98	91	93	88	102	99	97	97	87	96	93	92	82	101	75	100	89	87	82	87	95	87	94	113	99	106	90	90	102	93	89	92	72	95	85	87	74	85	85	81	86	94	98	95	104	85	72	84	99	79	84	94	91	99	113	81	93	93	92	94	94	98	89	89	94	94	115	88	93	98	94	79	87	93	89	99	84	89	94	82	83	87	101	89	80	77	92	82	93	87	91	88	84	102	87	87	107	101	101	102	75	94	74	108	98	83	108	103	89	85	109	97	81	75	79	74	106	90	95	102	83	94	76	98	90	79	90	92	92	84	97	112	100	87	101	90	88	105	78	102	125	90	95	91	101	95	99	84	108	75	99	91	95	94	105	106	92	108	92	92	106	82	96	76	101	86	77	88	83	107	109	93	107	113	91	86	92	88	95	78	106	96	82	96	102	97	102	77	97	85	96	72	99	84	114	83	85	95	88	84	81	82	81	104	86	80	104	92	110	98	89	97	115	71	74	87	104	76	107	99	93	99	86	113	80	93	81	89	98	96	104	103	99	92	87	96	110	87	84	82	88	100	94	87	91	90	86	99	79	97	98	99	84	85	82	88	90	90	97	87	106	99	94	94	105	76	87	83	89	94	98	90	92	84	99	76	91	92	75	102	100	95	90	95	86	95	91	83	100	84	77	108	85	94	97	95	93	87	80	85	90	96	88	98	77	81	101	98	91	92	86	89	102	88	89	91	100	87	90	91	104	87	103	98	88	114	99	83	84	99	86	82	89	93	92	102	96	91	69	90	92	90	106	85	104	102	92	95	111	76	91	105	82	81	84	88	92	82	94	80	96	94	97	106	96	74	86	73	90	86	94	82	107	85	95	84	90	109	85	94	74	75	87	104	112	93	92	111	100	78	90	108	111	92	90	116	88	94	75	106	72	82	93	76	88	97	104	104	86	83	86	84	112	111	80	83	97	78	95	93	85	88	89	81	104	100	111	93	87	90	92	90	87	106	97	91	85	81	77	91	93	111	76	79	78	97	71	74	71	79	93	89	85	88	81	94	94	81	95	91	95	88	92	96	105	99	99	93	85	96	109	79	82	89	96	106	82	97	98	110	79	79	81	92	102	70	87	88	110	94	82	85	91	74	83	86	93	98	78	92	98	94	97	95	78	91	95	95	81	103	91	107	83	96	82	91	100	81	104	91	102	112	104	103	101	85	97	83	107	87	85	107	107	79	92	87	100	110	80	87	83	103	100	84	97	89	83	85	90	93	90	106	82	93	86	93	109	95	86	95	97	89	102	94	88	75	87	98	100	90	92	88	97	104	79	81	83	101	102	85	96	95	94	89	84	100	95	88	103	85	84	89	93	94	97	116	96	101	76	93	91	82	92	79	100	87	99	87	100	109	89	82	103	91	80	88	99	95	94	89	90	91	99	103	102	113	114	86	83	83	107	92	95	88	96	99	77	111	101	100	86	115	98	78	101	101	101	87	93	94	87	107	84	110	116	92	96	98	91	91	88	103	76	84	99	75	84	86	104	98	76	95	102	98	98	104	83	92	97	89	87	104	94	90	96	87	81	91	82	104	81	90	87	71	82	89	84	95	77	72	83	84	96	85	92	92	87	93	78	103	110	98	83	97	106	100	98	96	77	93	89	104	87	109	78	106	93	90	74	112	85	75	96	85	91	79	102	85	84	105	78	85	101	90	94	78	111	120	100	81	95	110	90	93	101	86	113	111	76	90	100	82	92	77	103	97	83	89	91	86	100	91	98	103	95	97	88	93	84	76	85	106	81	87	102	91	94	95	116	106	82	97	94	90	95	80	94	84	105	98	68	89	89	84	81	95	92	97	100	106	89	96	102	90	86	81	87	98	91	89	82	86	81	72	94	97	97	92	75	87	95	98	90	92	96	83	96	100	88	79	87	84	88	89	86	92	89	88	88	91	88	97	91	81	76	115	94	106	105	79	75	87	116	76	91	80	107	86	87	95	96	75	84	94	105	86	83	103	94	81	97	95	101	93	89	100	88	97	99	80	85	94	100	104	92	82	98	76	94	84	97	73	102	81	108	77	71	94	84	72	76	106	92	82	93	89	99	102	97	88	94	92	92	86	92	92	85	72	89	91	100	84	82	103	95	116	108	85	97	78	98	97	86	81	100	82	112	91	95	102	103	103	90	80	75	78	83	94	84	98	107	95	109	89	86	86	94	96	101	88	107	99	85	108	88	85	91	89	74	101	95	90	104	105	93	92	81	91	103	89	84	94	96	117	101	74	90	92	77	99	82	80	93	91	98	79	71	99	91	93	107	93	82	98	83	87	84	99	101	102	89	82	87	89	83	89	84	87	83	80	94	91	102	96	97	82	81
29016	10178	6429	2948	2052	1413	1034	808	661	539	437	345	325	327	276	231	231	224	208	199	207	195	191	171	160	184	173	158	190	197	180	152	137	171	141	157	146	169	157	137	133	129	145	167	147	148	159	129	155	146	140	150	128	142	138	142	120	128	137	151	132	146	155	160	138	130	137	148	125	122	132	124	138	123	151	115	160	135	124	138	131	138	130	144	126	130	134	158	131	127	130	140	111	121	125	123	133	122	115	145	144	149	132	136	116	126	134	139	127	132	140	142	142	108	117	113	123	129	132	141	151	122	115	145	133	111	136	130	130	108	133	139	137	148	145	149	133	111	105	132	154	141	139	138	149	121	144	141	157	126	136	137	122	134	147	144	127	157	122	136	133	124	132	118	136	133	128	120	153	137	127	133	115	162	150	126	127	122	142	140	139	127	138	128	148	140	142	136	139	147	145	123	141	149	124	143	137	124	129	147	137	156	128	115	129	122	131	122	145	135	107	126	134	116	139	135	118	121	126	146	121	111	132	156	138	135	132	128	113	136	123	129	132	127	131	147	123	124	117	132	129	134	150	136	143	142	139	119	130	149	140	119	145	132	115	117	144	130	116	120	113	144	122	135	131	140	114	139	133	119	128	134	122	117	145	122	137	141	128	137	121	112	138	133	141	148	153	139	150	105	147	137	137	111	114	142	143	131	155	127	122	114	165	132	113	127	139	126	138	139	132	151	137	146	144	143	131	130	133	137	138	140	116	138	147	126	160	134	138	142	135	148	120	156	137	137	133	124	128	132	141	128	135	121	118	119	141	130	136	134	144	146	133	115	120	153	129	146	129	108	124	117	135	147	142	131	116	133	139	136	111	122	150	126	114	134	109	140	123	136	119	126	141	145	154	136	132	126	115	134	125	115	161	117	124	132	136	152	121	118	133	142	143	134	140	151	129	128	126	139	125	131	152	131	134	113	137	128	138	108	142	118	129	152	139	158	133	118	139	132	146	112	128	136	109	140	117	137	113	127	131	122	133	138	141	151	134	130	117	121	121	135	127	134	154	120	129	122	134	124	133	119	118	109	140	111	118	149	125	148	131	125	124	136	135	126	141	130	150	144	123	143	129	145	141	115	132	128	121	101	143	137	150	140	104	126	140	133	145	120	146	132	134	143	125	113	136	132	143	122	130	133	122	140	135	142	149	132	149	116	130	138	116	142	135	126	140	138	126	139	136	130	145	122	113	128	137	146	136	130	135	117	123	138	151	123	131	143	127	128	165	129	155	124	125	132	133	148	141	130	148	122	139	137	130	133	143	129	147	132	142	135	131	143	122	140	143	112	152	124	132	150	128	127	139	142	125	144	126	144	121	125	126	130	134	132	143	148	116	119	131	127	142	109	145	141	123	126	132	146	125	142	154	134	124	141	128	142	134	120	140	139	138	122	117	140	134	134	119	127	112	139	145	129	147	144	140	139	150	135	133	137	131	116	154	126	149	149	126	127	139	127	126	123	128	151	128	152	110	125	121	105	110	138	138	128	132	129	144	130	128	124	137	112	132	135	117	129	155	138	134	122	137	132	130	144	127	142	124	117	167	131	129	139	135	151	132	127	129	124	138	135	140	131	145	140	138	138	141	142	145	129	136	146	135	117	136	139	124	137	141	133	125	115	122	140	127	151	136	128	148	133	133	137	150	139	143	127	136	127	138	136	137	153	122	129	145	139	131	138	137	131	135	135	153	130	115	141	129	130	124	140	145	130	128	130	133	133	141	120	131	140	142	130	139	116	127	125	112	130	140	120	126	121	132	126	131	124	142	124	148	121	138	132	136	153	141	132	146	130	131	136	137	107	125	120	133	129	127	127	142	148	126	144	134	139	144	126	138	110	137	133	127	125	138	128	129	139	119	154	142	119	140	142	158	116	131	139	155	129	109	147	142	148	140	144	141	148	130	121	177	117	123	141	144	135	112	151	132	135	117	127	132	119	144	136	144	131	137	104	136	148	135	129	145	133	145	130	147	144	129	122	140	113	136	144	113	144	140	139	141	118	130	122	137	126	138	140	116	127	151	141	114	141	137	139	153	131	134	150	131	117	145	143	119	125	149	126	127	147	123	139	141	124	111	122	116	155	126	135	138	131	126	141	126	124	139	120	127	130	133	126	120	143	130	127	125	124	145	131	123	135	144	139	153	149	136	109	136	135	131	122	113	142	137	138	123	131	137	119	126	124	125	118	138	136	129	143	135	142	105	135	142	125	119	122	127	131	121	144	153	121	148	124	135	142	133	124	133	129	136	138	144	118	152	118	135	139	148	121	152	145	141	122	124	116	147	141	128	118	110	126	147	156	121	113	126	123	129	134	131	137	147	112	111	127	147	139	132	106	151	119	125	128	138	127	141	121	125	127	131	137	126	155	123	123	137	136	123	155	138	128	117	155	129	132	130	130	143	122	101	146	124	151	134	144	122	116	148	144	139	126	131	122	131	138	119	136	117	144	141	135	145	138	145	123	109	143	141	131	131	137	136	145	135	120	154	136	99	133	139	120	136	156	108	128	109	140	126	129	120	156	143	123	132	107	133	131	139	123	148	118	110	129	173	133	147	126	134	138	142	138	122	142	140	135	127	128	158	138	122	142	138	142	104	117	114	133	141	143	137	134	143	104	130	148	146	128	143	142	143	132	139	121	125	139	160	151	123	140	118	135	124	125	139	135	127	120	129	129	156	154	139	123	121	142	113	150	153	134	147	145	162	131	119	135	126	143	146	120	119	132	156	121	159	111	133	151	132	129	147	125	137	143	139	140	125	126	129	130	116	134	133	129	113	122	126	134	141	156	136	127	109	128	121	149	146	144	123	135	134	126	131	143	134	125	159	150	153	127	131	131	136	123	145	135	121	128	141	118	145	145	104	140	120	131	137	130	118	113	109	139	143	144	121	127	134	141	130	132	143	107	129	154	134	119	120	122	125	134	147	149	138	116	125	133	135	162	133	135	138	158	141	127	131	107	140	143	168	131	148	142	146	136	138	140	145	130	115	142	146	125	106	143	107	132	116	128	135	147	139	135	127	141	126	131	126	133	129	107	135	127	132	123	151	138	161	129	125	136	135	144	118	122	138	126	146	139	128	141	116	123	146	130	152	136	151	126	144	137	118	132	151	123	132	135	129	138	133	120	135	143	120	118	107	127	128	137	132	113	142	133	127	129	144	135	124	139	115	145	138	134	127	135	129	135	126	127	138	143	128	122	115	116	127	123	138	154	150	150	124	111	139	138	131	120	121	138	140	113	121	126	146	125	118	112	135	150	133	130	123	115	147	140	134	128	141	141	137	120	129	127	141	138	121	136	129	125	124	144	115	106	135	133	132	139	135	120	141	134	136	136	137	151	129	140	124	148	122	140	145	130	131	119	151	146	125	132	140	128	136	121	134	151	125	129	140	154	129	133	122	126	136	126	125	138	140	141	134	136	127	156	165	137	151	137	153	129	133	133	134	132	153	121	134	126
27798	15269	1866	522	410	356	343	346	337	344	360	331	336	317	355	354	309	312	322	362	337	337	340	357	300	357	309	363	351	317	344	345	357	315	334	347	358	357	341	322	299	323	342	328	305	370	327	346	322	326	332	303	322	295	328	325	344	325	339	349	326	329	349	350	311	330	312	292	355	341	341	345	301	309	342	356	340	343	357	352	314	348	334	337	335	329	350	339	343	326	314	355	313	329	361	326	313	303	327	336	372	321	319	355	319	341	350	335	335	353	362	371	317	361	342	354	339	314	329	345	352	331	347	332	338	318	323	309	338	356	353	311	333	337	351	366	355	353	335	318	335	352	353	367	369	322	331	316	326	347	315	314	325	321	322	338	338	361	341	351	327	323	338	372	373	313	361	294	352	341	318	345	330	323	350	334	338	310	332	361	325	355	318	354	320	318	329	344	348	301	334	357	331	340	307	336	345	339	358	376	320	351	341	365	322	354	329	347	332	348	320	323	317	347	353	326	372	354	310	351	343	332	351	316	349	329	316	372	324	339	306	338	299	349	337	363	345	363	336	319	342	347	358	361	344	310	353	343	363	335	316	351	331	338	327	328	353	327	333	323	326	341	315	359	349	326	324	342	344	345	357	364	341	348	342	356	329	358	366	357	322	360	331	323	327	318	317	332	333	346	329	351	341	306	309	344	337	332	341	321	341	348	347	325	345	333	343	353	346	330	312	344	377	371	355	336	336	332	372	351	331	329	315	320	338	334	315	347	342	342	364	325	320	349	348	354	330	329	366	322	343	351	341	358	355	343	345	329	340	342	352	338	320	329	316	340	319	314	341	335	329	364	352	346	346	340	349	330	356	336	352	372	343	363	322	366	290	305	357	314	376	330	323	348	345	344	334	355	337	345	386	320	344	348	374	341	343	333	344	343	350	353	398	355	348	342	349	338	330	348	327	312	331	321	303	339	368	352	317	340	348	385	356	349	340	350	352	332	319	374	375	339	294	327	338	341	338	349	347	322	330	311	365	400	376	353	321	316	328	335	363	348	352	363	329	324	283	339	336	358	334	347	322	345	351	343	350	375	322	346	345	325	313	330	327	344	353	327	348	366	346	341	335	339	284	318	347	316	326	326	325	346	319	359	360	326	357	317	313	344	347	355	389	321	339	328	342	343	357	333	363	343	321	370	321	340	364	354	385	377	340	338	344	342	336	347	357	307	368	354	317	322	363	353	321	312	348	325	325	346	322	335	331	325	337	328	308	323	336	344	318	374	376	348	342	334	329	373	359	359	329	366	357	341	321	343	328	332	339	355	356	333	347	348	338	325	303	348	343	328	349	365	348	352	318	336	332	329	340	376	331	326	357	367	336	358	340	321	367	337	332	342	357	375	361	337	354	373	297	331	356	346	353	378	332	333	326	326	337	336	319	338	359	355	341	339	298	347	366	336	326	310	340	335	332	301	323	317	324	325	336	355	335	381	320	380	352	347	307	329	370	373	348	345	347	337	390	334	351	365	339	326	350	366	344	341	331	319	331	348	366	365	324	335	337	347	355	359	352	304	324	342	353	328	311	328	338	335	381	351	358	356	344	352	323	342	323	310	333	321	330	367	325	304	337	347	330	347	338	352	339	353	348	327	317	335	331	364	340	328	336	342	368	324	317	302	355	360	308	334	315	335	352	360	329	322	326	337	334	350	302	293	299	342	335	360	329	338	310	370	330	349	322	354	315	335	355	313	336	354	351	322	349	336	340	346	318	351	304	341	349	293	344	352	351	344	317	349	353	344	337	357	336	354	338	330	318	348	359	354	337	330	363	328	306	345	341	320	337	335	354	370	355	326	343	351	336	317	311	337	317	333	345	334	343	355	306	328	356	329	306	306	317	331	341	358	338	332	332	369	356	342	338	325	327	358	361	346	294	346	329	307	383	332	349	319	320	344	358	340	345	371	366	334	299	314	351	322	350	354	287	323	339	300	324	331	336	320	358	335	393	331	361	322	342	328	329	330	322	331	310	335	329	314	350	336	356	377	362	321	356	342	336	376	360	345	359	347	356	358	335	334	352	329	339	328	343	355	331	340	332	340	360	352	344	326	350	342	321	355	340	356	335	341	331	346	338	312	367	339	337	346	321	356	354	352	333	340	341	350	360	333	362	311	345	328	347	340	349	343	342	341	344	371	328	339	340	315	358	333	316	334	345	320	358	328	320	331	352	322	329	353	343	351	337	349	341	314	339	342	340	372	393	372	352	325	322	341	341	343	339	335	332	349	319	327	342	326	338	356	356	345	330	331	322	370	331	329	343	334	336	318	344	323	312	339	357	292	361	337	347	332	335	352	351	296	329	345	317	335	382	330	353	320	353	311	360	349	349	345	348	337	324	350	328	313	343	351	340	335	320	335	342	330	351	336	336	361	312	357	349	348	358	338	351	341	347	304	359	330	352	318	330	334	323	342	333	308	366	327	355	331	354	330	373	360	330	359	340	331	333	357	321	294	312	379	358	344	337	341	350	357	346	331	330	319	368	334	359	344	330	348	340	326	334	333	323	336	304	327	355	318	375	348	353	340	368	312	354	339	347	324	343	361	309	323	359	341	335	325	338	324	347	358	345	401	324	360	355	338	354	328	347	348	345	360	364	293	351	345	356	337	330	341	340	329	316	349	336	334	314	318	367	318	336	341	334	332	352	352	374	343	337	333	312	327	347	335	348	341	377	336	338	320	362	336	353	376	367	387	359	373	332	348	329	321	337	341	313	339	368	339	358	345	304	354	354	320	322	325	349	339	347	326	361	347	328	365	316	336	344	372	335	320	347	344	341	322	341	391	338	347	344	347	314	333	324	361	339	353	305	360	346	338	324	338	340	362	339	373	350	329	355	350	378	334	357	355	352	328	371	356	339	337	329	386	342	354	349	355	321	318	356	352	358	371	345	323	329	368	355	317	327	334	311	340	351	349	298	298	336	321	318	346	360	324	348	347	382	310	309	367	310	334	351	325	304	358	340	344	367	315	326	343	347	321	329	350	344	332	320	340	332	360	343	354	319	332	307	358	368	347	301	371	385	318	330	374	365	341	319	342	330	315	355	347	305	363	334	345	308	354	340	391	350	373	327	356	316	347	317	317	326	316	315	361	334	340	355	332	349	361	360	366	358	355	338	318	337	352	353	304	328	334	318	356	325	354	365	327	338	334	364	328	328	322	358	363	343	352	324	367	313	337	347	330	366	318	363	369	319	332	345	324	319	307	330	323	369	313	393	330	306	353	339	327	310	346	347	336	365	332	332	330	333	351	323	352	338	314	342	336	331	314	322	345	365	314	331	338	349	304	324	340	354	351	371	334	334	348	326	341	369	366	347	368	318	333	333	351	345	332	344	332	338	311	338	323	361	306	369	361	321	324	354	319	343	338	332	336	337	342	340	344	347	314	334	321	319	324	340	308	354	364	346	325	335	362	354	335	318	345	353	344	346	347	376	335	328	341	372	301	321	353	376	325
8929	846	655	524	516	508	485	475	480	432	475	464	480	473	488	543	515	459	468	470	469	478	487	457	469	472	472	455	472	480	483	499	496	459	492	470	488	476	466	441	484	488	477	458	456	474	487	419	462	482	456	418	461	454	480	462	492	468	498	489	463	449	487	493	486	471	472	492	469	463	496	418	457	469	479	461	508	461	466	448	457	472	440	494	464	461	459	488	465	471	447	449	491	449	447	459	487	466	485	447	484	464	447	477	477	466	468	483	456	493	499	445	490	472	452	463	458	494	470	467	442	451	430	427	481	473	443	497	453	487	485	448	467	460	457	447	476	501	466	448	466	477	458	472	470	450	491	486	453	442	472	484	482	491	497	476	421	454	458	458	445	468	430	494	453	464	469	488	491	475	518	476	457	489	452	474	457	477	467	447	477	470	467	488	451	484	435	509	469	491	428	470	491	505	505	452	530	454	507	467	513	471	470	430	468	487	489	486	471	438	469	484	476	476	450	451	449	476	480	474	456	494	497	468	458	502	451	448	418	477	472	466	451	465	471	474	438	454	477	432	495	433	477	472	473	479	462	455	476	471	525	469	434	460	489	469	513	427	475	491	480	442	453	490	468	487	480	474	464	452	457	471	447	478	476	437	476	459	476	403	486	460	495	464	496	497	467	494	463	468	507	482	422	427	436	475	476	442	484	413	454	469	487	472	449	481	438	450	454	479	476	488	505	438	453	452	478	468	445	457	486	472	432	430	460	483	479	435	471	488	402	473	470	454	499	450	486	469	451	453	483	423	477	446	471	488	457	455	475	495	454	472	465	447	469	484	449	485	446	415	453	459	502	474	474	465	477	439	468	422	455	433	423	474	465	456	497	451	466	442	476	471	476	510	495	464	462	446	444	485	496	474	467	459	468	460	489	479	466	459	478	485	458	472	465	477	468	485	440	469	445	453	469	454	491	438	472	469	455	457	459	467	436	438	472	430	496	475	521	475	438	428	480	451	467	506	465	502	478	454	444	479	476	494	447	448	491	482	461	504	467	459	450	450	463	472	475	480	493	444	451	480	473	493	425	447	502	435	482	498	468	437	436	473	476	481	487	438	472	429	451	513	451	473	541	443	483	432	484	443	475	474	489	482	468	468	471	482	426	447	438	485	476	472	414	469	465	492	453	472	426	410	505	476	439	475	451	498	454	434	482	481	435	467	424	451	494	489	455	466	503	456	478	419	483	464	450	421	432	450	471	463	500	431	460	487	488	470	475	440	458	474	453	443	487	474	454	454	472	452	499	477	464	497	468	459	478	472	494	489	461	438	516	452	429	472	461	472	461	431	501	506	447	447	491	472	465	450	469	512	504	481	474	462	486	458	466	466	446	493	477	465	468	457	477	469	469	468	464	471	494	486	457	457	497	467	454	441	467	446	470	472	467	473	494	472	469	468	455	497	460	451	474	462	464	443	463	432	444	451	510	470	426	447	479	454	454	420	473	473	478	476	467	430	465	466	443	471	474	502	453	438	452	457	473	465	456	428	496	472	472	448	460	470	439	464	458	485	530	502	482	465	515	424	453	457	487	451	449	467	463	421	462	390	476	467	426	456	497	451	455	446	469	512	475	501	489	487	471	491	472	461	454	464	474	468	474	475	466	436	471	508	470	466	455	466	464	513	475	475	469	456	476	491	440	465	469	454	455	453	466	469	457	494	439	490	465	466	485	467	429	462	462	474	447	465	477	422	458	488	461	480	465	503	474	443	463	452	473	440	468	470	458	461	467	491	415	439	465	475	482	454	452	460	434	482	451	459	465	452	465	431	484	496	452	508	480	487	497	470	480	512	419	477	494	422	468	516	488	482	455	450	491	475	428	460	483	488	464	466	465	453	464	436	481	461	485	417	462	486	463	472	463	490	448	484	446	465	450	411	463	458	488	450	462	456	482	439	449	471	503	494	441	444	449	442	460	492	461	494	443	479	456	480	466	498	468	456	441	505	513	442	489	476	490	491	473	521	477	488	468	473	458	460	471	453	428	447	473	494	464	471	493	411	469	470	428	444	469	506	452	478	431	478	479	464	461	457	508	483	489	465	481	476	483	468	508	459	477	486	482	449	457	455	471	450	458	490	454	485	466	472	449	441	437	475	474	486	445	459	445	446	454	439	468	478	481	483	447	470	450	443	470	467	495	502	479	462	441	433	431	450	475	448	458	453	482	455	448	460	445	491	499	473	437	482	465	447	439	460	467	430	486	458	454	447	518	463	418	467	436	449	493	488	471	455	447	430	475	463	436	443	437	473	439	514	443	466	462	433	446	466	431	453	461	471	470	464	470	483	463	488	411	445	484	507	484	484	476	452	449	471	461	488	446	498	442	452	471	470	496	483	490	449	470	464	459	470	504	474	465	492	460	496	456	478	503	471	496	444	462	437	463	456	497	442	443	443	481	484	450	484	445	429	457	430	443	468	463	482	439	448	486	480	443	481	422	443	495	446	471	443	446	443	472	453	446	449	470	486	433	472	457	493	481	439	468	437	510	456	486	448	512	462	483	439	461	480	466	472	535	503	468	477	404	438	500	447	456	492	472	519	454	472	483	455	491	480	489	480	455	464	474	447	499	431	474	488	399	470	449	457	486	449	445	440	444	446	493	458	457	469	449	471	458	452	452	484	467	466	451	432	454	502	425	456	446	479	480	483	464	470	481	476	470	457	519	468	454	461	422	491	447	518	432	479	469	473	462	483	449	495	481	460	496	448	459	479	476	495	460	476	486	464	469	493	503	484	490	474	472	489	459	444	483	445	469	464	490	500	451	473	461	447	474	481	478	475	439	482	456	436	464	440	478	457	503	436	465	458	475	474	444	491	459	473	482	456	458	450	482	464	473	468	467	464	454	444	433	491	478	478	484	459	476	509	440	472	482	470	481	494	468	449	449	461	496	480	483	432	475	455	473	452	463	444	484	451	437	471	479	490	447	480	482	490	454	480	517	475	448	483	467	484	490	470	489	457	429	479	506	470	470	457	484	471	479	468	467	477	461	489	474	468	501	482	475	446	492	452	434	481	477	460	480	481	462	430	463	468	466	456	492	499	443	454	478	466	448	442	457	450	467	487	472	457	467	516	455	460	450	435	479	489	472	450	461	489	459	474	454	454	439	496	466	501	483	474	450	461	475	464	484	480	484	496	473	464	464	475	489	499	460	473	474	463	444	473	448	464	480	456	485	471	479	457	443	492	455	463	449	484	427	458	467	456	443	499	482	458	451	499	438	473	430	489	455	465	438	463	479	472	481	459	465	465	433	475	422	439	479	481	467	454	417	454	443	445	469	478	477	501	469	463	456	464	477	489	451	449	446	486	464	467	448	490	488	465	517	455	470	455	445	420	438	435	468	463	439	462	452	525	446	430	462	507	482	465	472	464	479	383	400	456	483	494	483	454	475	475	443	416	494	454	510	509	522	462	457	476	457	455	473	491	458	492	475	472	456	428	449	457	436	492	444	456
23511	21248	27800	24979	20519	1715	459	351	323	290	334	281	277	281	255	270	270	258	276	278	252	278	270	252	250	277	230	259	262	255	271	236	223	237	274	259	245	230	277	258	222	225	282	249	263	221	259	252	250	259	247	233	228	254	275	262	247	253	249	243	257	238	250	240	248	259	229	227	255	253	258	231	254	242	229	281	217	231	221	264	236	226	238	246	230	222	227	231	246	247	224	232	267	227	251	249	234	253	231	251	213	230	227	250	257	258	236	267	229	267	218	269	246	240	247	242	234	246	238	242	265	251	234	231	242	242	259	252	220	245	242	255	227	272	269	209	214	230	256	247	235	268	252	249	217	218	244	244	261	252	239	239	221	230	259	274	250	262	236	266	272	238	228	255	237	241	221	228	240	261	253	239	283	245	242	246	220	225	228	216	255	198	251	249	254	226	256	256	229	241	239	240	215	238	291	244	228	268	221	242	237	245	263	263	240	229	258	217	238	235	279	237	260	261	250	260	224	237	248	253	230	244	270	240	268	258	228	236	228	250	235	225	201	239	251	270	253	239	227	252	243	241	266	241	246	230	239	252	212	254	245	263	229	257	213	229	233	216	269	265	231	206	257	238	250	231	239	246	257	226	234	232	247	226	264	231	249	214	241	245	271	247	235	252	244	267	229	269	209	258	258	258	259	268	218	235	225	249	235	253	250	217	271	255	236	263	196	264	253	249	208	270	236	249	235	269	234	236	269	262	219	255	245	256	254	280	226	233	258	240	231	261	245	259	231	224	228	217	263	227	253	243	260	225	249	272	250	219	255	248	203	271	236	224	245	247	230	220	244	252	263	233	237	225	244	230	247	231	255	215	245	246	240	242	253	253	238	241	241	231	230	225	224	243	234	243	256	224	226	217	253	247	236	247	233	252	264	247	223	252	228	253	272	244	262	233	218	265	232	251	243	248	257	244	227	260	244	258	238	221	222	235	215	246	254	258	230	223	255	265	211	241	254	245	221	234	250	243	223	234	252	248	240	227	273	250	253	279	236	259	245	241	231	229	275	237	216	239	255	244	268	225	246	222	263	247	260	221	232	245	252	252	252	262	245	260	229	250	219	219	259	230	274	247	237	259	234	232	253	249	232	222	207	265	250	246	267	240	248	210	253	236	236	263	205	247	241	248	220	236	251	209	247	233	263	244	242	253	244	230	263	260	252	244	219	239	251	237	223	224	241	261	229	231	241	233	255	253	243	255	257	257	231	212	243	252	266	238	230	233	267	272	220	216	261	226	211	237	259	234	267	267	228	252	227	235	244	269	232	259	246	219	240	248	224	258	250	268	252	247	264	209	238	229	236	208	250	248	218	221	251	247	258	243	234	244	251	255	237	256	236	238	229	250	204	263	247	237	232	237	239	256	248	245	223	244	228	227	255	231	255	246	242	229	284	240	253	248	231	238	212	243	236	244	266	224	281	248	250	269	234	228	220	241	243	232	255	251	231	248	240	219	242	237	256	234	246	225	237	245	248	233	249	242	266	251	232	233	246	229	255	248	257	249	236	266	240	264	245	209	254	224	230	295	243	256	228	250	235	229	228	252	244	261	258	233	230	240	252	227	216	230	227	252	203	229	225	237	230	233	263	252	248	240	246	221	265	267	215	259	217	233	257	227	241	246	256	245	267	228	250	246	229	274	270	249	225	231	241	259	235	240	253	243	257	248	268	222	243	227	229	237	240	250	219	254	238	239	232	254	226	257	239	245	222	246	216	236	233	238	231	233	232	243	261	222	230	279	235	237	254	275	261	243	245	247	246	264	236	252	246	266	252	266	237	224	235	229	231	240	241	235	242	239	239	252	244	274	265	244	230	249	227	242	231	236	270	212	263	238	236	249	269	254	262	247	263	226	239	265	235	252	231	247	245	225	230	223	228	219	248	214	241	257	232	193	254	243	277	227	266	221	227	262	244	222	229	254	282	235	224	241	236	252	225	242	222	237	265	226	232	243	246	262	247	231	237	221	241	222	220	261	239	230	252	266	243	236	224	244	227	242	243	252	267	234	272	231	248	216	241	243	256	257	258	237	242	234	238	234	208	254	265	221	227	238	222	222	239	243	251	238	249	206	222	237	235	245	244	252	227	248	225	248	244	248	225	239	244	252	231	248	231	244	250	260	229	230	224	233	218	250	228	246	232	250	225	253	257	236	251	220	260	249	265	250	250	247	257	236	254	241	237	233	241	253	264	243	231	245	241	235	230	233	238	215	232	218	226	202	236	266	240	255	247	251	250	251	237	257	263	245	226	275	219	265	240	256	261	230	244	237	220	235	272	234	229	218	242	262	263	227	216	269	252	219	240	237	229	231	239	229	226	249	247	233	228	265	250	244	246	249	229	242	247	222	233	240	234	240	257	240	219	228	209	251	241	255	249	241	230	287	248	248	263	253	239	247	233	248	230	255	241	251	250	222	234	248	239	246	228	236	239	230	259	228	238	265	256	244	220	203	228	249	266	262	238	224	242	242	243	241	240	240	221	242	268	235	227	249	250	254	256	269	228	229	234	225	258	237	231	239	258	254	234	233	219	212	239	248	234	241	242	278	242	230	257	257	239	233	240	256	249	257	230	228	256	242	255	231	246	231	249	277	214	248	245	261	239	263	261	229	230	211	256	237	240	264	235	264	232	234	223	256	244	269	250	222	239	250	268	265	230	254	234	241	225	232	256	222	234	231	231	228	255	248	254	238	249	249	237	253	233	250	241	262	248	256	250	263	233	250	242	248	258	244	262	222	252	262	249	237	241	218	256	274	250	251	230	256	239	250	273	254	239	236	257	222	245	233	239	239	220	254	230	253	240	232	226	216	250	254	244	226	236	224	237	287	268	223	247	220	244	258	251	212	239	220	235	259	235	232	227	227	217	222	252	238	235	261	236	212	237	258	203	223	236	238	250	237	258	211	224	263	258	278	248	230	259	262	252	245	250	241	249	229	230	239	234	222	230	249	266	240	238	232	245	221	267	263	238	250	248	246	244	203	218	226	254	230	239	261	257	238	257	252	253	223	256	258	243	269	240	249	248	263	240	261	241	254	273	277	241	242	216	232	226	262	253	206	227	255	250	225	242	249	265	231	257	265	244	241	243	256	225	254	259	229	237	257	248	229	260	231	217	234	238	248	245	236	253	250	243	247	249	236	240	216	225	223	230	253	240	219	251	250	228	253	238	239	264	224	239	239	246	244	217	247	255	233	237	253	240	239	224	258	262	259	228	246	242	242	253	221	260	265	223	220	260	238	274	241	245	273	235	259	225	237	205	254	254	215	233	250	263	226	248	250	262	215	241	256	242	243	238	235	248	273	244	239	264	221	251	237	246	262	263	241	234	245	253	235	241	221	243	220	246	277	274	243	232	234	248	238	240	247	230	239	231	251	230	246	215	242	225	243	239	253	263	239	234	243	241	255	230	244	246	200	249	245	237	218	242	222	262	261	250	248	242	226	257	236	252	244	265	249
26372	6416	3851	1855	1339	1048	858	677	637	524	516	472	409	465	437	385	411	425	387	405	373	384	393	365	348	363	385	394	331	366	372	352	358	354	358	374	377	351	405	351	352	388	356	368	321	379	352	360	354	366	345	348	334	350	337	355	352	348	348	340	324	338	330	347	339	365	336	357	351	356	345	322	361	368	342	319	335	368	347	333	348	352	329	354	357	373	367	320	333	314	340	348	347	356	337	319	344	352	340	325	347	368	327	358	359	325	359	327	363	339	357	371	347	384	343	347	363	338	355	354	338	318	353	346	315	317	358	357	345	337	351	345	366	363	355	327	342	376	368	365	369	336	351	330	358	367	328	342	294	343	329	350	365	363	342	362	345	333	363	335	342	337	350	340	346	374	361	302	322	353	358	333	341	346	312	353	321	361	357	330	343	308	348	336	373	340	308	350	395	358	345	339	342	359	347	348	344	351	327	326	324	317	357	346	328	359	324	340	359	350	372	370	330	348	346	369	367	382	322	352	344	336	330	341	340	332	330	342	350	333	353	351	344	330	343	336	339	335	376	349	317	365	365	355	318	292	334	333	315	316	338	342	346	344	339	346	342	340	323	335	339	345	325	318	329	374	325	345	360	355	356	346	364	391	320	376	332	318	301	366	298	330	345	330	323	334	329	359	343	336	359	361	354	384	312	313	341	344	355	341	338	347	356	381	354	373	366	373	355	324	324	358	361	316	351	338	321	386	338	360	341	358	351	363	336	353	381	353	352	350	340	325	336	372	345	358	339	353	338	339	354	336	364	315	357	357	339	363	352	301	311	344	350	331	311	356	338	329	332	322	326	332	321	342	319	311	372	318	358	331	347	312	352	388	339	393	336	347	330	362	368	370	369	318	382	351	367	374	318	338	320	330	348	330	347	346	339	336	360	323	345	325	329	322	347	388	361	363	347	339	385	335	355	356	360	354	355	358	363	337	325	361	366	344	333	348	338	342	342	318	373	367	333	322	373	364	385	339	321	335	372	351	317	337	322	337	359	388	356	347	336	351	339	363	353	348	333	327	343	328	341	343	366	293	344	362	352	331	356	335	345	323	333	334	362	335	324	357	357	370	361	365	345	300	368	341	346	347	374	330	325	317	297	343	340	310	375	342	348	326	341	339	370	349	359	363	346	355	334	355	350	328	340	357	318	330	356	358	371	372	331	357	351	321	342	321	325	321	354	384	318	371	330	356	354	344	368	349	400	384	336	327	353	352	328	392	342	356	362	363	328	351	355	304	352	362	342	324	358	338	327	343	368	344	323	354	363	320	311	338	365	356	324	328	322	351	329	325	374	390	349	346	347	335	374	391	332	342	354	357	351	362	365	342	359	347	354	340	308	349	322	332	357	341	323	335	348	363	368	335	334	324	292	362	334	376	337	361	363	341	332	323	347	319	359	358	331	343	342	331	353	328	344	339	358	320	331	323	384	333	325	314	363	335	344	355	372	373	367	320	347	350	351	348	350	351	334	351	337	332	360	323	354	333	365	322	375	333	354	313	365	370	327	344	350	329	364	344	351	340	333	369	363	336	352	365	354	358	317	337	355	358	335	329	352	385	338	349	325	333	370	352	332	357	340	376	330	304	344	365	319	326	350	335	335	325	355	332	361	328	302	347	297	354	321	344	332	352	337	365	339	351	336	342	367	317	346	355	343	353	385	323	331	344	362	340	329	331	346	338	343	355	352	373	318	320	355	353	322	348	313	341	327	344	324	342	338	354	363	355	359	340	354	330	320	359	336	326	349	361	353	326	377	342	326	337	340	318	327	378	333	320	387	352	353	325	351	360	330	351	326	360	339	353	309	340	353	302	335	332	343	355	322	379	337	345	317	390	342	370	335	341	320	330	322	319	357	343	314	340	307	330	367	333	366	333	335	389	363	355	359	314	364	348	349	344	353	322	344	317	333	333	335	323	381	309	383	348	358	333	342	329	351	355	329	360	347	333	322	357	348	300	322	317	318	319	352	324	329	361	324	314	357	351	382	327	357	330	345	347	385	333	333	357	369	360	334	352	330	332	347	354	352	358	353	342	364	308	331	331	345	329	353	342	352	375	315	332	337	350	349	339	332	304	380	325	383	321	353	321	356	322	384	323	326	330	322	326	355	330	333	344	350	316	340	348	345	347	298	356	336	338	339	335	347	338	349	364	305	320	325	368	353	318	368	329	332	321	331	355	349	340	358	358	337	367	341	340	342	337	357	290	373	373	322	305	351	364	316	328	359	363	322	319	360	300	341	344	349	358	333	367	358	344	326	343	345	343	344	410	344	377	348	331	342	382	367	348	325	341	344	357	363	306	344	325	344	341	330	325	355	336	344	352	356	319	329	342	306	347	352	353	361	334	345	325	347	355	336	346	356	381	355	324	375	337	340	354	318	339	329	353	338	336	314	306	358	355	360	306	341	336	365	324	321	327	355	358	354	370	316	331	331	323	324	337	331	365	341	341	357	325	360	352	321	326	332	352	339	335	337	341	365	367	301	315	390	327	341	358	331	334	322	357	355	295	369	351	358	357	339	352	357	356	340	349	336	338	358	374	312	336	326	345	325	362	340	371	331	340	334	354	355	351	327	324	342	319	351	358	345	334	344	338	341	357	328	350	352	342	323	380	351	321	324	329	336	330	339	357	351	335	381	367	354	369	347	346	340	329	371	368	346	323	329	352	360	347	362	330	323	335	333	334	339	338	302	339	334	343	328	358	327	347	367	336	366	383	356	348	355	342	308	344	376	325	336	331	357	330	363	358	352	316	349	340	346	324	328	349	329	337	352	358	315	341	359	331	330	340	337	357	377	384	315	312	338	354	307	325	368	332	398	340	340	349	364	349	364	329	341	312	363	354	342	362	329	355	358	354	386	366	360	320	315	374	319	352	345	336	311	359	334	312	337	358	318	342	338	350	333	389	366	321	331	345	346	345	325	365	350	337	327	375	297	332	322	342	365	354	327	327	377	358	317	371	310	364	307	380	338	321	321	340	312	349	327	361	340	330	352	370	339	330	345	333	336	375	308	311	349	336	357	358	322	360	394	329	334	340	339	375	350	326	346	344	322	324	366	305	353	310	332	313	309	349	312	351	347	325	377	344	388	324	334	357	353	366	335	339	367	357	340	353	354	337	368	340	348	345	328	343	355	367	340	352	343	358	332	348	319	335	346	340	333	314	360	331	353	347	324	338	333	369	347	324	337	337	340	347	297	353	349	332	330	336	334	323	364	347	365	319	311	353	352	363	364	336	318	363	343	349	336	335	319	337	365	364	342	347	297	322	345	350	346	340	359	345	325	318	318	324	337	299	344	407	352	335	341	319	348	321	332	356	357	350	338	308	329	344	351	318	370	352	323	343	344	362	353	332	325	374	328	345	340	343	361	369	384	367	326	375	312	334	298	342	349	344	361	315	319	301	344	320	309	344	336	341	362	343	356	341	385	360	328	326	317	352	336	313	331	335	349	313	325	335
24948	21243	25562	22104	914	364	321	266	298	243	259	274	271	247	282	272	268	273	257	239	243	244	257	237	276	259	262	253	237	262	241	245	237	241	241	273	230	270	224	271	263	282	263	257	282	270	239	257	223	233	258	257	243	261	255	255	249	223	247	223	257	232	262	240	278	252	248	216	260	258	247	240	234	225	256	272	254	236	254	266	262	230	258	247	267	252	202	250	265	249	237	241	248	246	251	235	254	235	233	273	260	240	255	262	222	255	280	258	250	251	249	263	264	251	260	235	271	263	236	237	237	257	234	226	271	244	254	231	219	262	248	237	247	254	245	260	233	243	245	224	230	256	241	259	240	241	241	226	255	243	257	242	263	227	246	243	250	272	239	231	231	274	234	232	241	245	245	235	259	244	225	245	239	256	252	257	231	257	235	274	263	247	235	229	249	231	247	264	218	258	257	242	273	245	232	263	253	233	247	244	239	265	258	258	229	230	229	239	218	225	231	237	234	234	243	240	242	289	238	247	233	243	260	240	232	249	253	212	222	271	221	237	245	241	253	236	241	229	237	268	222	243	241	231	244	263	232	246	237	258	257	247	258	272	305	239	238	229	216	258	270	264	257	218	250	248	259	242	262	246	241	261	219	283	246	238	257	256	236	242	250	254	261	250	246	237	239	264	245	247	237	241	239	259	256	218	255	251	242	255	245	229	249	249	241	253	253	250	232	265	231	208	247	257	262	242	238	257	240	250	237	217	216	259	225	231	246	237	231	230	261	266	247	235	231	243	293	238	248	236	231	249	247	237	249	249	240	246	260	244	273	249	254	224	259	244	267	236	252	241	213	232	260	265	256	232	212	235	253	236	245	238	242	228	276	277	246	258	226	274	222	231	232	237	235	243	235	239	229	255	239	249	243	249	239	226	250	250	244	271	247	262	268	240	234	238	259	227	264	261	227	292	241	223	251	245	245	224	254	250	249	240	246	254	282	265	233	270	254	224	260	231	242	248	246	229	257	258	215	269	254	245	245	253	266	249	241	224	260	261	204	238	261	235	254	232	267	227	238	254	265	214	241	249	252	252	281	246	247	244	226	254	264	245	270	267	230	246	223	252	240	281	228	245	230	243	243	278	228	255	268	222	234	244	249	243	234	248	240	230	235	229	253	256	226	259	244	233	238	243	233	227	241	254	242	244	237	256	278	271	239	263	249	249	222	238	238	255	233	297	263	207	252	225	277	245	241	219	221	240	256	253	241	244	240	234	283	243	233	264	257	260	230	243	229	266	290	238	217	251	246	241	248	269	241	240	242	211	241	220	269	222	252	247	282	231	239	252	278	277	264	239	235	226	246	243	253	242	272	266	235	230	249	260	264	274	256	270	242	242	236	245	248	267	242	225	226	249	245	231	246	244	224	242	258	232	230	263	259	225	261	228	232	228	245	279	270	260	242	238	241	259	261	235	267	238	279	257	232	282	268	280	236	238	244	242	246	245	274	267	272	220	234	287	220	258	255	238	243	235	246	263	258	251	246	245	250	257	259	254	262	222	243	235	249	251	260	230	238	253	255	250	232	240	246	247	229	258	200	251	254	227	256	236	240	234	225	250	244	254	231	261	267	235	250	247	267	237	233	215	246	257	245	260	224	246	220	228	269	247	286	246	268	253	226	216	259	253	225	277	217	272	244	262	256	236	231	223	223	260	233	259	257	250	249	250	265	248	272	275	249	250	254	244	273	255	245	248	239	236	251	232	256	255	228	211	249	265	242	218	266	267	256	242	247	263	236	231	234	223	272	230	238	241	253	267	262	263	247	263	248	255	224	254	243	245	225	232	236	254	247	252	246	232	258	228	234	264	262	248	276	252	264	283	215	253	257	266	223	264	281	238	265	245	240	245	276	274	235	236	232	251	230	243	238	260	237	239	246	249	233	225	231	251	232	249	267	237	244	252	249	247	235	281	239	248	235	268	243	248	260	244	269	253	248	267	228	253	249	251	222	247	241	261	262	255	240	275	239	249	252	250	247	254	225	231	230	242	246	249	267	245	222	255	233	228	207	245	242	253	251	232	204	220	260	232	263	253	278	263	272	249	262	267	254	257	244	240	268	232	225	245	251	220	222	237	256	245	246	201	253	262	250	248	229	248	252	227	223	286	250	264	262	261	239	249	235	261	274	235	247	240	255	230	238	261	246	247	263	242	237	263	274	248	257	230	254	234	257	217	232	262	269	236	223	237	260	245	235	274	238	277	246	241	238	260	253	258	253	247	223	248	245	240	237	248	235	265	238	258	242	237	249	232	258	245	259	244	245	236	238	226	238	237	218	261	239	237	257	260	246	232	238	235	249	250	252	232	250	243	224	245	250	248	241	230	241	244	234	225	239	242	252	246	245	263	231	234	237	219	261	270	255	251	245	228	238	217	238	235	240	278	235	229	256	229	248	259	264	213	269	211	244	219	242	276	249	271	245	248	231	246	274	253	271	249	242	254	247	255	288	216	250	238	241	222	265	235	245	269	263	243	255	240	238	252	260	236	242	228	253	253	289	267	241	239	227	241	249	248	268	241	254	255	254	230	223	241	237	275	220	242	257	244	237	249	239	254	238	228	251	255	241	228	244	250	251	251	251	228	250	252	264	242	252	234	264	236	233	279	254	247	256	249	240	237	267	244	238	249	264	227	262	273	218	254	238	241	245	258	251	218	228	258	243	236	241	263	253	248	247	256	269	237	242	245	209	226	258	245	256	266	239	229	242	256	239	273	227	251	232	262	279	234	239	242	265	248	256	263	233	238	259	236	235	226	270	242	211	220	228	270	247	224	243	220	254	223	261	248	253	229	245	271	217	268	237	263	259	258	237	214	234	236	271	245	260	267	224	242	255	256	241	247	267	248	238	238	256	237	274	256	252	223	232	243	227	252	247	224	252	251	235	274	239	266	237	244	253	221	234	271	263	239	239	250	226	223	245	252	258	252	265	262	226	258	268	247	251	237	248	263	236	261	268	231	260	248	244	247	247	239	267	239	252	250	234	241	264	309	237	267	222	245	238	207	241	238	276	260	235	238	214	239	230	217	233	278	245	240	262	231	242	240	253	244	238	253	239	255	257	244	244	246	247	280	222	252	279	231	231	237	256	237	240	248	250	238	226	247	256	207	245	241	262	258	245	252	258	229	234	235	255	270	248	256	251	255	253	257	279	225	268	194	234	252	260	250	231	248	274	221	238	236	232	277	228	249	227	231	226	229	217	265	247	250	236	252	248	258	256	251	257	240	259	262	279	239	232	243	235	260	248	264	256	235	244	242	255	252	241	252	226	256	240	233	251	229	252	242	192	236	263	251	208	230	249	251	251	241	235	267	238	237	244	280	241	229	261	262	244	237	246	253	274	268	255	235	248	267	225	255	287	272	237	243	246	283	224	237	246	242	248	235	249	231	236	279	247	241	239	254	261	253	224	248	244	239	245	248	261	232	250	251	248	251	230	233	246	254	272	254	216	226	240	266
23906	3069	1946	990	783	633	539	521	476	444	425	421	392	360	390	351	398	351	362	372	353	321	384	316	354	380	335	349	364	336	312	351	335	348	360	333	338	326	325	349	320	316	360	342	373	364	325	341	336	344	320	350	337	333	334	319	319	341	356	334	345	310	307	358	351	343	352	311	385	307	350	323	342	336	359	371	321	318	350	340	356	348	344	336	311	347	324	350	326	347	338	319	336	351	316	275	319	350	333	347	315	307	315	319	327	328	350	348	332	340	346	344	355	357	397	326	342	306	337	341	346	353	349	378	357	304	313	354	304	337	336	320	325	303	360	309	348	315	329	322	342	331	323	368	316	360	338	338	327	364	322	334	349	314	308	293	314	334	333	336	322	353	331	343	322	369	336	340	304	336	330	361	377	360	345	316	344	309	331	363	359	335	313	343	329	318	366	353	320	330	336	333	348	340	336	341	356	333	349	326	346	360	342	349	326	318	337	368	309	344	314	307	326	328	348	315	342	334	326	350	309	378	311	324	335	327	336	370	337	328	287	323	329	317	306	306	337	335	350	330	358	330	320	342	342	291	355	344	330	310	347	309	328	336	324	340	342	336	323	326	299	339	316	329	336	331	330	324	329	353	345	357	309	339	307	327	339	323	349	342	330	338	360	328	313	342	328	325	337	335	342	315	324	336	348	318	304	323	338	327	352	323	285	347	350	334	313	334	351	349	350	364	358	313	309	320	303	370	336	322	367	306	341	349	315	348	343	332	314	334	327	341	356	319	356	363	368	330	352	316	323	329	304	335	332	338	299	361	368	326	363	344	353	327	340	318	351	333	334	331	324	298	333	325	330	349	318	329	349	344	314	325	322	338	328	331	313	324	340	329	299	333	298	366	349	316	358	325	368	283	332	331	313	344	343	341	343	325	347	306	355	341	307	338	322	337	339	324	310	378	354	299	326	334	310	319	327	328	322	335	326	335	323	312	324	321	338	368	314	323	322	367	326	354	309	342	358	357	309	329	330	337	327	371	366	316	335	331	338	352	345	324	332	329	320	313	359	344	335	346	313	329	328	314	333	297	321	357	335	351	328	357	326	344	313	330	346	329	338	325	333	332	328	341	361	318	355	325	345	321	335	341	334	335	331	317	321	344	348	361	314	335	340	336	303	373	326	316	323	309	316	340	368	387	345	335	338	321	327	316	338	320	346	306	349	298	310	314	301	350	317	321	338	341	323	316	354	349	296	336	335	324	330	358	362	325	334	322	361	367	324	339	329	347	332	370	352	344	350	317	323	348	303	357	330	336	306	349	349	340	359	353	327	327	322	344	321	336	324	335	317	332	329	322	375	356	319	368	340	334	314	347	354	318	333	313	359	340	316	329	332	320	360	303	329	314	311	326	316	329	306	345	352	359	332	351	330	375	320	292	335	343	343	348	350	344	340	370	334	341	349	317	308	325	324	311	281	304	309	360	335	303	335	299	329	308	318	317	315	335	358	308	330	316	337	308	352	330	354	346	328	361	318	329	342	317	341	325	335	326	305	318	340	301	357	330	332	334	374	358	335	307	324	339	293	332	342	319	339	342	350	315	322	325	322	338	338	340	364	330	305	324	334	359	344	356	348	333	342	321	345	344	291	319	319	312	330	332	328	365	319	326	353	336	306	315	356	349	315	331	326	350	332	351	344	340	341	387	340	309	337	350	318	308	337	325	333	328	322	352	368	332	328	347	351	370	392	351	349	321	366	347	313	320	322	345	340	353	317	335	344	320	359	334	307	359	381	332	353	338	310	352	311	332	317	348	324	351	311	360	339	347	341	344	343	356	342	320	328	364	332	323	352	335	334	341	345	304	318	301	336	305	316	322	335	338	337	338	318	320	343	321	343	361	340	317	295	350	339	318	349	332	322	341	365	343	326	310	314	352	353	344	335	329	349	329	334	329	327	305	372	352	366	343	334	331	344	350	304	367	355	334	334	330	325	346	352	365	351	314	339	322	304	340	316	312	368	345	337	365	355	358	336	313	315	350	322	351	336	347	341	356	336	347	356	329	326	345	313	363	351	361	299	362	354	323	335	343	346	349	344	354	319	329	329	325	341	322	315	337	320	342	377	341	311	316	353	303	349	362	308	341	338	341	320	336	332	338	324	367	349	306	336	352	337	315	345	341	346	319	322	296	300	377	349	355	360	342	318	331	337	374	293	335	339	345	340	315	325	297	343	329	358	345	329	359	331	333	344	341	307	327	299	309	329	337	316	354	318	338	319	314	313	372	351	308	327	331	372	351	332	345	326	362	351	321	328	343	340	346	361	332	311	336	318	327	335	336	327	314	318	338	347	343	316	345	327	342	313	353	360	370	318	325	326	352	331	325	307	314	314	290	338	375	349	331	307	341	311	324	328	307	294	346	331	327	329	341	333	320	341	388	314	375	325	355	312	364	335	324	344	362	334	331	375	351	300	324	332	319	356	366	358	296	331	334	343	335	330	301	342	343	334	334	338	376	346	332	329	350	303	322	354	351	312	359	352	335	354	343	341	348	305	364	342	312	302	304	347	312	365	362	342	332	325	347	338	318	300	321	288	327	339	330	333	338	346	340	349	359	315	339	342	346	337	329	337	342	362	349	310	344	333	327	334	349	364	318	303	342	325	343	327	356	338	339	321	331	350	323	330	340	320	340	304	302	361	366	338	344	363	308	330	328	297	380	361	338	324	317	349	339	354	309	330	325	334	306	332	312	340	358	338	340	350	343	314	323	332	326	314	332	322	335	357	321	342	359	317	347	348	323	322	324	350	332	354	314	365	322	308	366	319	294	327	347	326	300	312	318	313	322	352	307	307	307	361	359	308	356	334	342	359	332	344	310	342	313	341	313	325	353	351	340	355	299	365	340	363	340	333	332	341	355	310	317	323	291	368	385	352	315	297	315	337	329	331	347	360	343	309	288	326	385	342	352	310	337	343	336	323	332	311	352	344	328	339	342	297	312	294	334	311	337	314	336	315	311	365	315	327	322	339	308	350	357	303	348	329	326	333	284	351	325	318	318	328	327	346	336	316	355	370	318	288	325	362	327	324	353	298	343	302	307	332	314	324	313	321	303	346	316	341	339	331	335	326	338	329	348	337	367	343	327	315	319	282	335	357	334	325	322	310	331	331	342	315	320	335	323	336	354	354	366	335	346	307	305	326	346	388	347	339	341	315	334	323	335	337	358	341	355	328	313	356	331	317	311	342	361	326	328	360	344	334	354	324	347	335	357	351	309	352	346	328	333	321	311	310	293	343	357	356	341	358	326	335	298	344	327	314	315	322	347	332	338	335	347	368	306	334	323	305	331	352	364	353	364	325	315	339	342	290	335	300	335	331	323	334	324	331	318	310	321	327	345	339	330	324	303	310	320	329	336	341	368	360	330	330	301	331	340	347	335	283	349	329	320	323	338	325	340	332	339	310	329	330	313	320	350	300	336	298	343	360	340	323	339	328	315	352	328	326	351	320	345
22687	21356	28538	24520	21354	18690	840	301	274	230	206	180	169	149	143	140	142	116	136	109	109	111	124	126	111	120	98	90	124	102	120	85	103	103	106	129	104	94	76	90	104	114	117	94	97	80	114	92	82	84	82	82	90	111	87	91	84	94	80	94	97	94	77	84	99	100	103	87	98	90	82	99	90	89	85	84	99	99	72	90	92	92	83	96	95	98	103	93	107	93	86	120	90	94	92	106	84	91	84	87	85	92	86	95	107	111	92	97	86	96	93	100	93	85	80	85	103	102	91	86	95	83	83	108	102	85	92	92	83	70	90	93	81	83	101	103	80	95	81	100	96	101	85	96	102	81	91	100	85	91	99	94	100	84	82	89	83	103	102	98	97	86	85	108	91	87	102	74	87	101	84	102	87	94	89	77	84	103	94	87	95	81	104	80	74	116	103	81	85	98	95	95	98	96	75	96	76	86	98	91	84	88	78	96	102	107	99	86	91	87	99	96	86	106	99	100	95	94	103	84	89	78	81	96	92	85	83	106	97	84	97	87	102	104	92	93	93	94	98	89	85	98	84	94	80	86	84	101	95	98	87	92	93	86	109	83	95	71	87	91	113	106	92	77	93	106	86	93	102	88	84	88	87	85	86	69	105	93	74	95	98	93	91	87	81	100	103	93	96	91	94	89	80	100	98	86	102	102	92	88	113	68	90	119	91	108	83	84	94	98	81	91	94	83	93	77	79	109	87	108	103	93	87	81	82	77	106	85	85	96	97	88	103	93	92	82	82	95	93	87	90	82	72	94	88	101	98	91	78	94	95	87	79	100	90	117	82	94	96	93	69	88	106	83	89	88	86	97	92	90	85	104	90	89	99	101	80	70	86	98	93	89	94	83	85	81	94	93	97	72	74	90	107	95	79	80	125	74	110	89	85	103	107	80	98	107	81	98	84	99	85	86	93	99	77	91	119	81	80	84	95	88	76	86	101	93	94	84	100	70	99	98	92	89	80	101	77	97	89	85	88	89	70	84	96	93	100	80	100	93	87	80	90	87	93	97	111	78	82	88	98	77	84	103	87	85	92	106	108	91	99	85	107	87	94	82	82	115	91	101	98	90	72	102	103	106	88	74	99	84	74	93	84	94	111	81	99	88	80	94	82	97	99	84	96	111	111	96	108	93	97	84	87	101	82	115	103	99	97	82	90	85	76	107	91	91	101	89	93	94	94	119	83	90	80	87	94	96	67	92	97	96	100	81	78	96	100	79	92	95	86	82	90	109	91	88	87	93	77	99	104	90	80	99	89	90	97	77	80	104	81	71	104	101	117	100	86	77	97	101	89	95	82	93	92	89	97	77	103	95	96	107	87	84	100	96	106	73	84	95	103	84	76	87	97	90	98	80	91	81	88	90	74	84	96	95	110	83	94	103	79	91	91	111	95	106	100	96	90	86	100	86	105	90	96	103	87	97	85	97	89	109	107	82	88	86	74	122	87	81	93	92	99	86	86	84	86	89	79	102	97	114	90	99	89	90	99	86	80	95	104	100	81	85	84	91	77	94	88	100	92	95	77	91	101	90	95	88	96	90	82	89	103	91	80	95	95	80	82	94	94	95	93	90	98	98	83	94	84	93	89	74	93	94	101	98	80	86	96	96	94	101	81	80	89	91	104	83	93	92	72	78	91	81	95	98	84	94	89	83	102	78	94	108	98	88	100	104	77	88	100	95	85	94	91	90	94	82	72	94	111	90	105	77	73	84	94	98	75	103	87	112	80	81	85	97	90	100	95	79	89	92	88	88	100	86	88	93	94	95	100	86	95	90	79	95	97	94	102	85	87	82	88	99	102	88	76	117	102	86	96	89	85	87	99	94	98	79	85	88	85	82	93	101	96	83	100	89	92	87	88	89	88	93	91	85	90	93	101	95	94	88	85	82	86	88	99	100	81	81	97	89	100	98	83	99	94	88	95	76	95	74	92	78	69	93	94	95	101	76	83	107	94	93	85	85	92	112	89	92	106	105	91	87	89	95	99	90	93	81	102	95	95	72	84	75	80	82	84	100	83	100	87	96	93	99	74	111	92	80	107	91	98	90	97	93	89	75	90	96	104	88	114	101	91	85	86	89	93	84	101	98	96	104	93	73	91	82	96	83	83	80	106	90	85	99	90	95	74	88	70	97	116	93	94	95	102	97	71	99	89	87	88	94	79	98	80	77	100	94	82	90	105	99	89	96	108	97	99	95	90	109	78	101	79	90	91	88	94	94	99	107	87	79	91	95	77	77	87	116	87	86	87	100	89	98	80	118	108	91	91	108	85	103	82	96	104	99	92	82	91	91	98	84	97	94	66	90	76	101	83	99	100	94	99	80	97	103	71	84	82	82	72	83	81	93	88	88	82	79	87	105	83	95	83	103	86	71	85	79	99	78	88	90	96	84	89	89	69	102	97	98	87	81	81	83	102	94	83	92	101	90	94	94	91	99	85	102	103	99	83	95	93	96	90	104	89	82	84	86	94	97	76	84	81	88	91	98	84	88	76	91	95	90	80	104	82	96	98	84	101	87	86	92	99	74	103	77	75	84	64	83	82	76	86	92	92	106	84	115	76	85	96	101	79	86	108	68	90	80	89	90	89	89	85	84	99	79	93	99	96	92	86	95	83	100	92	103	81	91	103	81	77	91	92	110	77	101	89	102	93	89	93	84	96	98	105	78	85	85	110	101	80	106	73	97	80	75	91	94	72	103	84	95	103	114	85	96	80	104	105	79	97	90	84	78	102	82	79	95	89	93	92	91	90	90	81	77	93	88	72	94	81	93	95	90	73	89	88	80	88	91	108	95	107	109	99	78	96	107	81	103	95	89	88	98	102	96	89	90	97	88	82	103	82	81	90	73	96	96	102	80	93	84	100	97	77	97	89	95	80	97	99	95	95	106	75	87	98	94	93	102	61	82	90	94	85	93	97	94	88	82	78	90	92	97	92	82	87	81	92	87	97	79	90	94	101	81	88	85	93	90	111	80	88	83	91	75	78	88	103	90	89	84	107	97	84	79	93	95	94	92	79	90	97	98	81	92	103	98	104	96	80	99	93	102	97	93	88	101	95	104	87	86	110	81	112	84	92	88	79	85	108	101	87	95	88	82	96	83	96	85	111	93	78	111	84	92	85	81	94	97	86	91	107	78	86	101	90	100	84	87	80	82	99	96	83	77	100	82	98	87	90	99	81	82	100	110	87	77	73	96	95	93	85	89	87	105	98	100	85	93	86	86	87	88	101	90	107	86	75	83	92	86	99	88	76	104	89	98	85	93	78	88	99	102	83	97	93	69	105	94	84	80	87	89	87	92	92	88	74	97	105	74	104	89	78	116	72	83	86	106	86	101	108	93	92	101	112	103	78	84	94	90	104	105	79	98	93	98	92	78	103	97	96	96	94	105	95	95	101	100	83	107	92	103	89	92	103	107	103	85	91	89	116	105	92	88	99	84	76	93	90	92	93	104
29776	10251	6449	2896	1949	1400	1052	838	665	549	452	384	303	291	268	241	253	256	175	236	169	203	186	177	174	191	172	191	180	180	173	165	152	204	140	153	172	137	142	145	152	134	140	126	148	126	154	148	149	152	148	124	134	129	144	127	139	153	123	134	144	124	142	150	135	143	127	116	144	142	131	116	125	154	149	114	116	130	145	130	137	135	126	111	133	113	154	134	123	144	157	127	133	141	122	127	143	123	129	138	143	127	123	127	115	144	133	126	131	133	145	127	134	134	125	114	128	136	132	137	149	145	136	132	124	134	106	140	133	140	111	109	131	143	152	118	123	135	134	120	134	129	123	140	128	119	137	142	121	149	117	126	133	111	144	126	125	140	132	147	122	135	155	123	134	130	142	122	139	139	123	136	136	131	113	129	142	124	144	150	145	123	150	134	126	146	111	134	135	128	128	140	147	154	125	121	138	142	147	128	117	131	124	140	114	134	128	138	140	126	124	178	123	127	121	148	123	135	137	118	115	131	127	121	127	119	126	130	135	131	131	130	137	140	129	138	143	124	133	114	128	136	157	106	137	128	115	119	125	137	158	135	143	141	130	130	124	141	133	124	119	141	129	140	135	138	131	133	124	128	106	130	143	124	146	134	121	136	125	134	114	130	141	131	122	133	113	135	116	149	105	129	143	116	117	156	142	124	123	145	152	123	140	120	135	127	135	117	144	110	131	129	131	134	167	140	136	134	111	119	112	140	124	116	134	120	156	125	128	138	120	124	136	134	141	131	127	137	154	133	121	132	132	136	122	117	116	140	125	138	162	127	153	124	141	129	141	106	138	149	121	124	137	147	142	136	129	155	124	133	146	116	118	137	129	119	131	129	128	138	122	132	132	126	118	136	128	117	128	125	145	136	124	135	139	139	163	149	130	134	126	127	126	136	119	129	148	113	125	135	127	132	143	127	136	118	141	126	121	120	131	138	133	134	110	139	139	120	106	145	148	129	128	118	136	133	147	142	118	132	127	139	127	125	153	132	147	136	151	115	109	114	143	129	134	145	139	141	123	139	131	140	122	141	138	107	127	118	128	112	121	131	145	137	144	129	125	132	134	136	128	136	127	115	120	136	144	138	116	121	132	139	128	140	136	139	122	130	140	144	126	131	127	142	136	133	145	128	131	121	131	125	140	100	143	126	147	130	137	126	148	138	126	127	101	158	148	119	124	126	124	136	118	125	120	121	131	123	137	143	123	146	134	123	121	120	118	120	139	136	119	136	126	153	112	121	116	137	115	139	119	146	129	123	135	119	142	142	115	134	117	128	139	130	152	132	149	124	142	142	129	109	142	113	138	110	132	143	132	126	129	135	143	135	144	121	128	146	134	120	116	111	137	144	144	133	165	139	116	137	139	156	129	134	133	133	129	140	136	130	136	132	126	144	138	138	131	132	137	140	137	114	118	132	113	128	118	125	146	126	124	133	138	115	127	137	108	134	133	123	138	112	148	149	133	137	119	123	125	136	137	125	138	130	133	114	145	121	133	134	103	130	130	123	145	145	131	124	143	117	115	119	120	128	138	130	121	114	129	128	125	115	113	134	132	126	130	142	135	129	133	115	155	120	139	120	141	129	138	122	139	150	119	114	127	140	128	103	132	117	109	134	136	115	123	106	125	135	118	118	133	134	129	144	131	124	137	141	125	139	124	144	107	131	126	116	123	136	135	135	115	144	126	128	116	137	136	141	168	128	146	153	113	129	128	127	107	138	137	135	125	156	142	144	122	126	115	141	129	132	141	144	139	123	134	134	133	134	139	124	134	128	139	127	110	128	130	121	141	141	120	134	148	150	124	155	124	135	118	116	121	131	147	125	129	120	123	125	120	121	139	122	109	109	142	122	113	138	129	129	120	139	126	115	131	118	135	139	143	115	130	123	142	120	146	137	133	132	120	128	126	153	138	144	109	125	139	130	139	124	135	138	146	121	155	127	143	136	141	101	143	140	159	135	130	142	131	147	139	110	149	142	127	140	140	136	132	139	150	140	135	145	140	150	124	113	121	124	122	126	133	137	119	116	130	117	128	135	126	125	143	139	138	127	121	117	117	131	139	133	150	143	134	135	125	121	117	147	141	127	139	142	124	148	130	130	130	120	136	158	127	153	125	137	125	121	128	159	128	136	144	132	116	142	124	132	137	157	136	141	134	123	148	138	121	129	124	122	119	138	118	141	122	125	111	119	124	113	116	125	131	135	139	130	132	141	128	130	132	142	136	128	156	128	116	121	133	119	130	120	117	143	109	143	118	139	116	144	123	144	113	136	124	126	137	127	114	138	131	148	128	138	139	129	124	122	147	126	125	137	121	130	128	107	142	131	138	135	133	142	139	136	132	148	121	131	125	155	129	120	148	119	125	148	126	129	138	120	151	140	139	133	124	141	126	142	144	127	138	131	135	124	107	142	135	115	129	135	111	125	130	121	121	131	129	135	124	131	116	125	150	148	143	125	107	129	119	132	118	143	149	128	143	131	130	150	139	134	131	125	119	160	131	141	138	115	136	137	125	119	128	111	149	122	135	129	129	132	123	125	127	123	130	129	117	125	130	123	112	123	136	119	122	140	132	139	142	129	146	147	107	121	146	158	128	129	115	133	128	127	136	122	125	131	136	117	140	134	119	130	140	127	135	130	145	148	118	127	125	120	140	131	124	119	126	122	134	111	119	129	141	135	147	150	118	135	137	136	125	136	127	109	134	133	129	124	119	135	139	119	126	140	130	144	107	122	144	132	130	133	139	128	132	140	113	143	125	142	125	136	126	120	113	122	139	124	117	146	124	146	116	125	137	130	129	130	114	134	143	140	130	135	152	144	150	128	133	132	128	144	130	142	129	134	118	154	124	138	127	150	136	133	133	130	139	115	140	130	107	130	136	123	132	154	142	127	123	128	130	147	125	129	131	117	145	147	135	115	136	112	169	133	116	144	129	130	133	144	107	131	127	105	128	151	118	125	145	129	124	123	140	131	109	137	111	129	116	132	125	123	128	132	115	125	138	128	122	115	134	129	140	138	145	104	133	133	126	140	120	142	120	139	165	117	112	134	143	139	125	131	127	105	140	144	131	103	123	128	127	132	122	126	127	123	132	122	142	130	109	120	104	133	146	125	125	147	129	122	125	132	134	132	153	118	127	130	125	131	134	130	144	126	164	139	141	144	123	143	133	119	134	142	120	115	132	144	125	125	139	121	111	152	124	128	129	134	130	133	126	138	126	134	125	122	113	135	163	146	138	137	128	133	129	140	142	140	127	127	126	139	136	129	142	114	144	141	126	145	112	133	119	145	151	115	129	113	126	149	131	131	120	137	140	136	130	145	130	139	131	120	122	128	119	138	165	129	150	134	127	122	118	146	147	130	124	131	138	130	130	127	143	139	121	134	136	137	128	143	136	124	129	131	123	144	137	113	132	117	156	127	124	126	127	137	152	132	124	149	141	122	120	116	126	131	120	124
27960	15250	1744	432	395	334	338	332	364	324	337	352	341	345	347	353	357	346	332	334	320	325	344	318	327	333	335	371	332	348	336	312	342	350	330	339	312	304	345	349	354	353	373	305	336	335	351	346	335	349	362	338	305	345	359	313	346	308	316	341	328	327	335	330	323	358	336	322	340	317	343	323	335	344	323	353	321	345	342	315	338	356	339	335	322	336	320	354	291	338	317	367	342	339	348	362	314	339	308	362	338	330	315	335	323	316	334	320	302	318	307	309	346	349	349	297	342	393	353	361	337	350	347	352	338	326	365	329	313	347	334	312	339	343	308	356	349	334	317	341	346	344	330	357	372	342	348	365	318	327	352	335	332	369	323	335	333	312	334	347	331	323	341	331	340	287	303	324	342	362	312	358	329	347	339	329	328	359	352	322	349	359	324	338	360	337	341	311	341	331	321	333	376	344	310	319	338	344	349	329	322	328	325	317	349	316	333	326	329	356	299	316	370	340	304	304	363	361	351	322	326	323	343	348	304	319	313	329	301	329	359	319	303	335	358	339	341	342	346	345	322	328	326	351	334	348	330	329	306	324	331	332	344	350	381	326	333	317	345	322	298	314	351	338	309	334	339	345	339	330	333	326	352	365	380	290	340	339	354	320	333	332	325	341	336	326	324	324	320	310	373	342	330	330	344	296	352	314	331	334	335	330	322	340	303	351	331	355	298	319	323	343	347	349	329	345	362	324	331	331	353	355	346	313	349	322	361	329	343	346	324	328	335	320	321	312	326	311	361	298	352	344	368	334	330	339	294	329	327	328	327	328	337	342	338	326	320	342	352	345	351	316	349	332	326	351	334	337	349	357	307	342	348	383	283	341	320	342	347	341	334	383	335	365	324	356	326	334	346	315	348	354	353	360	364	333	351	342	334	352	364	342	359	367	328	329	371	323	339	364	337	344	300	327	328	321	330	303	315	328	312	337	332	371	323	318	307	340	338	332	373	314	356	349	347	342	349	321	329	347	313	365	351	333	347	343	340	362	327	332	330	306	352	339	353	326	330	340	332	319	337	387	355	318	343	326	335	317	327	355	349	332	386	320	344	321	329	326	380	357	334	377	360	323	323	344	335	336	351	324	333	369	319	352	328	367	316	275	321	367	350	336	323	357	302	356	336	320	342	364	357	343	325	321	317	323	355	313	327	341	326	332	329	346	335	349	347	338	323	350	339	339	351	338	358	342	338	309	331	305	294	354	359	324	311	351	349	313	303	328	366	290	345	359	326	325	364	341	364	352	285	338	335	350	329	364	343	332	372	356	325	332	340	330	330	359	340	341	298	319	293	362	355	331	317	343	331	304	353	335	337	307	315	303	342	321	304	334	360	342	359	318	345	342	354	350	387	322	325	331	336	357	314	334	346	357	328	356	351	331	301	341	345	329	328	345	323	316	322	315	354	342	331	336	333	342	360	358	331	346	341	322	384	320	350	334	298	335	341	336	358	339	339	331	310	329	312	368	350	352	316	356	365	304	346	331	358	334	314	367	352	318	319	315	353	327	351	309	352	327	330	338	353	316	344	321	343	362	302	333	365	317	347	311	339	346	335	343	378	316	368	342	344	336	337	356	321	321	373	347	334	336	318	347	336	328	339	302	315	312	302	316	354	314	341	359	356	314	323	316	309	313	337	332	355	332	313	326	302	370	309	316	339	348	340	373	344	336	336	361	324	366	351	354	321	356	353	348	356	316	329	363	311	332	334	355	346	351	351	341	315	325	335	318	335	339	323	324	343	335	342	352	340	322	347	356	312	329	336	352	322	316	329	338	320	357	353	328	334	321	340	336	345	367	347	337	328	348	341	330	392	384	336	327	346	342	318	344	327	332	350	350	337	299	343	332	334	335	319	349	310	315	327	315	351	371	337	332	341	342	345	333	356	317	375	340	334	337	327	317	375	354	330	320	347	319	334	356	372	334	334	340	314	333	316	326	327	357	348	330	336	318	316	340	299	334	317	326	327	347	347	311	337	306	356	336	322	333	309	302	341	323	347	334	321	334	313	331	335	316	325	343	326	334	364	345	339	327	346	329	335	345	322	330	362	351	323	333	324	344	299	330	334	324	306	290	277	376	335	349	323	324	346	324	350	310	341	342	359	324	328	358	347	340	337	336	315	341	354	348	351	341	355	338	345	325	324	357	381	325	315	355	346	363	354	358	369	353	377	312	318	317	347	341	343	331	325	333	360	324	338	312	340	332	345	333	340	340	325	320	350	324	314	318	324	315	321	342	333	325	343	319	328	301	327	336	338	343	325	350	350	288	350	316	379	357	356	354	369	344	327	347	373	330	305	354	285	314	376	350	353	321	329	308	347	338	324	324	336	327	333	317	314	335	328	311	356	339	337	305	333	347	342	323	328	316	338	311	335	326	311	333	333	298	346	327	346	339	332	323	342	317	361	343	360	319	339	312	335	304	317	370	363	341	335	313	358	320	301	352	366	328	290	349	312	374	360	341	337	329	345	325	346	304	331	320	310	329	312	311	315	344	331	363	309	349	339	331	314	350	363	313	335	353	336	369	321	329	345	340	357	325	347	306	357	357	332	324	348	349	344	345	333	331	342	339	348	337	325	349	349	340	364	351	352	307	369	340	344	315	334	365	339	349	329	343	327	317	334	359	337	316	337	351	329	353	334	344	332	330	329	337	362	344	359	333	339	336	338	332	350	339	340	325	326	375	303	356	341	333	400	343	351	318	308	363	314	338	305	286	334	332	347	350	342	316	298	330	306	338	333	297	344	346	330	322	314	343	326	338	374	331	361	358	309	316	322	338	332	370	339	313	343	353	351	370	348	298	320	317	321	331	353	329	382	349	345	351	310	339	304	322	316	343	360	355	321	303	334	336	331	339	340	360	321	332	329	323	365	329	341	310	350	310	326	338	352	339	302	352	345	324	318	334	372	332	345	361	353	309	317	379	322	348	347	358	358	336	339	332	343	346	342	337	316	353	314	329	342	371	347	336	354	321	304	336	361	352	333	362	358	355	345	327	318	339	376	350	319	340	342	361	326	334	343	331	317	310	330	331	353	336	376	331	338	360	327	325	326	350	370	367	340	354	338	352	317	349	347	351	334	318	320	326	340	355	371	366	321	353	346	348	368	328	320	315	331	311	339	327	356	340	328	360	332	292	345	331	317	329	337	329	359	334	320	315	338	323	360	283	333	354	297	304	316	305	335	360	347	330	369	339	367	331	315	331	349	320	335	343	359	346	348	330	314	289	324	339	308	301	339	330	333	348	333	351	320	366	345	322	320	311	330	348	330	348	333	357	328	328	306	317	365	333	308	309	316	324	334	353	338	362	368	318	330	352	310	336	352	355	334	359	322	298	331	344	321	365	320	317	317	343	350	326	322	325	353	339	335	307	336	335	327	341	377	351	341	370	357	305	322	326	300	308	333	318	326	361	340	312	341	334	377	351	360	327	326	360	358	337	314	317	302	354	339	319
9081	866	681	584	508	470	498	488	487	485	489	447	489	474	441	500	465	454	419	514	468	465	474	450	426	512	446	454	488	466	475	466	504	489	446	483	504	451	406	430	470	483	457	471	503	446	464	448	437	474	491	531	467	442	478	459	430	505	446	450	450	467	455	478	445	483	519	496	490	514	469	501	469	484	461	435	436	446	442	484	449	426	456	464	474	455	433	489	480	489	457	460	434	467	479	433	471	463	453	458	479	440	461	503	450	468	473	473	457	499	482	495	487	492	469	438	413	429	499	449	441	485	487	460	451	439	458	463	446	463	456	436	485	454	479	433	472	498	447	519	481	433	454	471	497	485	453	461	468	456	463	461	431	492	442	462	457	433	444	479	489	434	456	453	484	491	451	462	420	493	491	469	446	490	460	458	438	458	413	439	482	480	449	470	453	424	446	461	506	504	444	444	485	493	424	452	461	486	474	476	476	461	467	421	479	466	433	427	482	472	460	474	466	507	448	464	465	436	465	485	471	419	474	455	474	486	406	460	460	465	474	424	489	472	476	428	440	469	484	472	453	449	453	467	426	481	453	457	466	485	453	436	472	452	483	462	464	469	477	450	484	466	460	483	441	444	470	482	496	487	454	428	475	470	481	439	469	440	494	444	500	529	477	426	471	445	481	472	488	459	462	466	449	459	471	465	419	458	410	459	472	488	492	465	471	452	454	462	446	467	460	467	490	485	471	468	474	445	429	446	486	461	463	490	462	429	453	469	415	433	453	474	471	468	467	467	489	480	454	483	502	420	436	510	482	502	495	436	491	464	460	499	485	484	480	473	512	462	499	474	421	465	454	471	471	427	449	485	460	485	442	470	467	480	489	467	504	431	457	470	469	463	487	475	472	428	490	493	471	482	457	469	448	457	485	457	475	487	471	412	476	447	472	448	464	448	455	488	481	474	462	428	441	450	507	445	447	432	475	442	476	450	457	443	490	480	441	478	495	458	465	476	484	479	448	477	484	471	505	454	472	471	457	452	448	440	470	490	451	436	482	442	465	463	436	450	490	493	447	447	447	440	487	457	459	519	451	479	444	437	450	483	412	449	474	497	447	443	458	514	476	473	460	470	500	469	443	472	459	487	482	471	499	447	472	472	451	462	447	482	481	463	465	437	464	495	472	430	439	480	465	457	456	457	478	421	471	446	434	475	514	453	469	444	461	429	459	447	466	434	432	468	489	490	444	448	447	441	459	501	512	484	481	444	452	467	492	444	437	454	433	436	482	464	476	472	453	450	461	466	438	462	481	518	471	489	478	475	504	430	487	498	499	491	477	491	469	455	490	460	449	461	437	446	483	469	437	457	485	456	457	480	449	499	485	530	468	493	468	453	475	509	476	418	467	461	458	512	452	447	476	470	464	465	481	422	428	447	467	474	462	458	442	479	464	460	468	455	458	458	462	449	473	479	483	449	448	484	453	442	450	476	481	457	467	489	452	444	482	487	455	488	413	442	461	483	498	446	466	462	456	490	481	466	470	453	448	459	459	453	479	474	433	472	441	463	429	422	482	464	440	482	491	438	460	442	465	460	476	473	494	448	449	440	494	461	450	455	512	501	463	501	477	445	484	468	447	447	454	476	472	467	440	439	472	401	458	508	456	469	488	470	451	441	460	460	459	446	482	462	445	450	472	470	458	441	469	465	459	466	475	477	491	475	445	469	503	472	448	458	444	481	456	487	501	469	488	433	466	447	449	447	468	494	433	477	461	484	469	418	512	465	447	460	484	477	467	479	464	430	417	468	507	440	445	457	476	500	487	460	504	468	510	456	453	460	459	433	460	492	436	450	493	445	473	433	519	493	458	458	476	466	439	452	467	473	427	486	488	469	465	452	436	467	461	436	431	490	434	440	439	491	440	467	477	465	488	444	456	476	501	447	504	479	506	425	466	480	476	492	477	447	473	435	463	427	451	465	452	479	479	469	494	460	428	488	480	428	492	453	490	476	466	500	452	464	485	490	459	429	469	460	454	413	438	501	456	465	490	495	461	481	464	463	483	485	471	459	494	437	464	478	437	454	483	446	481	460	433	443	442	445	495	464	478	447	527	490	457	487	455	469	490	436	429	457	453	448	484	472	441	459	475	440	511	428	439	446	466	442	441	489	437	428	481	481	491	454	457	437	441	468	475	434	490	445	438	448	467	474	452	483	451	484	468	448	446	443	449	442	453	452	449	458	430	456	442	479	459	471	456	485	460	422	449	463	480	457	482	480	487	472	481	455	457	482	466	474	432	461	465	474	481	463	485	476	429	471	456	512	512	449	455	493	471	476	477	432	443	444	434	460	452	465	454	468	504	467	463	492	462	458	490	484	432	457	432	458	481	443	518	469	488	456	474	433	441	487	476	516	514	436	459	451	439	469	448	460	496	452	443	453	446	463	446	466	454	481	481	491	473	442	483	463	444	460	486	498	446	453	476	451	473	496	446	512	432	464	447	423	487	432	445	452	474	495	434	478	448	412	455	475	501	454	442	484	469	486	407	453	407	454	489	471	453	491	458	453	471	483	451	453	452	477	525	444	456	443	469	458	428	459	448	460	485	433	461	426	432	434	462	443	495	468	491	422	504	504	453	424	430	476	435	454	444	456	452	467	465	432	463	442	452	460	503	478	471	424	464	462	508	468	480	484	462	421	464	432	494	442	446	434	452	468	470	441	470	484	467	464	442	468	446	456	466	438	470	445	463	462	449	450	454	487	462	448	473	501	430	499	493	472	465	444	474	478	469	488	446	447	490	490	474	469	508	446	474	455	438	484	436	457	478	465	438	451	454	481	450	429	487	451	470	460	445	467	449	466	469	453	496	432	445	480	464	467	435	484	511	477	477	455	428	493	438	462	453	477	434	493	479	485	464	462	485	479	482	436	436	453	453	489	467	462	488	462	469	462	440	475	477	459	472	472	443	488	471	442	463	466	482	423	457	494	407	449	456	473	469	453	452	483	475	459	472	461	497	474	482	447	463	481	458	454	465	470	463	443	446	465	451	456	478	447	481	449	435	464	441	447	452	432	458	449	468	470	470	485	472	436	442	441	466	483	459	495	453	465	443	451	443	456	474	461	491	449	436	471	469	445	440	491	473	460	467	459	491	469	521	483	465	481	457	458	474	496	441	459	459	424	505	438	470	483	476	469	459	455	485	428	466	430	424	452	482	417	429	454	450	470	458	451	499	491	443	448	479	488	435	431	443	450	447	464	477	469	481	432	491	463	451	458	441	443	443	492	463	434	451	466	470	459	469	506	451	459	450	441	471	482	439	490	423	468	472	496	483	473	446	482	503	451	436	450	449	464	452	428	489	466	480	492	460	467	462	428	442	483	451	474	448	480	493	436	495	443	449	480	466	473	452	464	427	459	436	458	458	456	501	492	477	487	466	427	434	469	461	446	478	448	476	466	463	461	476	475	477	456	516	449	473	454	414	421	500	454	428	465	443	455	449	455	443	478	487	485
23445	21270	27858	24999	20578	1816	497	386	332	335	278	308	263	284	277	256	278	251	237	284	244	268	237	258	239	248	240	290	262	244	251	234	255	238	269	256	233	268	262	242	259	222	236	211	290	272	219	255	260	199	240	275	261	230	251	238	246	222	235	257	237	256	242	237	231	250	249	222	225	227	231	234	223	234	229	254	235	241	257	239	246	234	247	248	250	256	214	249	206	242	239	246	269	260	230	227	233	227	236	253	236	249	227	281	243	242	225	250	241	231	251	248	228	258	267	236	235	213	242	207	242	228	216	237	246	235	256	243	249	227	239	243	242	280	251	216	213	245	240	227	245	267	248	241	231	234	260	228	262	231	274	254	257	268	237	281	222	235	247	213	258	256	234	228	232	246	256	267	246	237	225	251	270	230	230	224	241	258	261	246	257	232	233	255	215	240	216	242	248	235	265	228	271	238	227	254	234	230	219	222	272	216	232	258	240	224	256	229	225	217	232	221	244	244	237	220	247	257	251	242	247	217	276	269	238	222	242	243	249	262	230	246	265	249	277	270	237	244	200	270	232	252	232	240	253	229	245	208	225	224	277	233	248	229	245	240	226	217	247	213	254	217	254	253	254	250	251	263	246	253	219	241	267	232	248	238	242	240	215	232	255	240	243	226	244	230	233	241	230	199	236	244	230	235	248	244	239	245	245	237	235	252	244	237	248	218	241	250	252	263	225	252	248	239	225	252	242	238	236	214	242	236	259	255	230	257	233	247	229	261	242	259	247	243	249	245	252	234	209	204	233	225	268	228	250	229	218	240	234	238	241	219	244	211	239	264	220	239	236	218	250	207	247	236	241	253	242	251	247	233	230	243	243	237	234	228	223	244	236	230	250	235	236	227	238	226	223	237	239	246	234	247	245	238	247	233	243	234	221	282	231	241	249	261	230	236	244	277	265	230	248	259	236	248	231	269	227	281	236	261	235	232	212	250	246	228	217	270	233	223	237	233	261	228	253	222	279	246	239	237	230	246	236	250	238	225	231	241	236	235	245	268	252	239	211	236	223	245	240	237	271	270	241	204	237	215	227	228	237	220	233	239	235	266	272	242	243	272	222	219	252	265	239	261	227	231	227	251	249	240	259	230	235	230	254	246	217	241	240	246	241	253	244	236	252	200	238	227	267	253	242	241	226	268	227	257	260	252	231	245	244	266	257	238	252	237	239	239	225	228	221	244	251	223	235	244	265	236	234	226	230	231	221	233	225	215	248	255	216	231	232	243	222	259	224	236	239	240	258	231	221	239	251	231	247	246	273	257	230	207	255	234	233	229	227	229	246	237	238	252	249	265	224	228	236	259	260	221	226	245	265	259	251	233	254	224	254	244	266	237	243	215	236	216	248	219	233	239	225	255	241	260	260	226	271	255	224	265	222	258	237	250	218	228	267	255	230	237	222	224	245	237	270	229	240	266	228	219	251	247	242	215	269	264	258	234	212	235	231	221	254	238	238	266	250	238	249	237	242	247	207	214	237	220	246	248	222	262	227	232	242	221	240	231	266	260	227	236	254	241	242	254	234	250	244	231	252	218	241	232	244	234	263	247	215	277	238	248	259	226	246	245	244	266	272	220	233	233	218	246	246	217	207	250	215	239	289	258	238	224	239	247	245	246	239	215	249	225	232	240	225	252	230	233	215	243	237	233	231	250	221	224	220	232	269	220	237	236	213	239	231	247	239	263	265	267	231	208	240	248	218	238	248	251	233	264	249	243	255	244	241	243	240	248	254	231	248	239	229	242	228	237	228	229	250	221	227	265	227	242	240	254	257	251	241	229	201	220	221	240	247	252	237	236	254	232	214	274	232	241	260	254	239	268	235	233	233	258	228	254	245	235	266	241	239	236	222	233	234	232	256	236	249	244	239	262	234	236	260	251	222	208	225	230	247	254	258	239	245	236	232	247	248	263	249	240	254	209	259	253	232	244	237	242	259	231	233	254	252	242	245	260	238	224	231	240	252	242	225	251	232	247	247	202	232	242	223	261	237	212	238	257	246	245	231	238	249	254	246	274	244	222	221	257	240	233	250	216	244	255	241	239	227	232	231	235	237	221	207	236	253	257	225	239	225	267	233	261	254	203	244	256	272	213	242	239	232	218	244	226	245	221	226	236	229	259	226	243	232	275	232	247	238	246	223	260	247	231	247	261	244	261	240	227	238	257	228	245	229	241	265	243	227	219	221	219	223	237	248	236	245	205	232	252	234	235	227	215	221	227	226	233	228	251	236	256	252	239	238	248	235	234	220	248	223	240	217	248	249	237	221	223	270	243	247	269	247	235	245	223	224	244	254	242	227	228	240	224	216	242	261	239	241	245	219	221	255	243	256	277	245	245	240	236	243	231	234	243	251	236	273	244	243	235	261	235	231	240	231	238	252	223	226	235	229	223	247	219	229	245	266	243	262	261	230	228	218	230	217	246	248	226	244	236	247	252	234	237	244	234	227	255	229	240	246	222	252	248	226	237	241	230	266	264	245	244	240	212	232	212	263	253	241	208	251	253	233	249	269	241	234	233	227	243	269	228	262	232	252	246	248	220	214	261	255	232	252	251	253	246	208	269	253	235	244	232	221	253	244	261	254	211	225	255	251	247	260	219	237	245	232	205	226	225	228	234	224	261	237	242	258	235	228	281	286	239	256	229	230	256	262	217	241	262	227	268	242	243	243	217	224	235	251	243	257	224	191	228	255	240	229	236	217	246	238	211	248	207	251	213	247	245	242	251	243	232	225	239	221	218	239	264	240	236	254	213	247	260	249	227	239	253	231	232	222	260	226	249	236	215	229	232	245	260	231	227	229	238	228	216	251	234	214	261	234	248	242	217	256	235	225	233	251	266	274	207	245	246	237	229	255	227	245	235	258	233	248	216	243	245	258	247	223	233	223	227	242	232	234	229	235	207	251	236	248	231	229	237	219	237	259	254	270	262	242	232	241	242	224	258	251	238	233	236	237	219	239	258	231	259	228	233	240	241	272	260	237	236	256	243	240	225	227	238	250	247	216	257	250	241	215	234	199	226	224	267	232	215	278	250	227	225	212	223	242	227	219	245	232	263	255	250	249	248	243	228	247	249	253	209	256	254	233	230	243	260	257	250	249	240	248	232	240	247	230	230	238	252	243	225	241	242	246	227	222	227	229	240	251	242	263	257	252	234	286	264	241	226	248	216	248	261	253	224	219	243	246	222	241	243	253	253	240	263	244	243	245	242	242	234	233	231	243	233	268	256	246	237	222	210	225	263	252	213	225	248	244	248	254	240	261	246	235	231	229	243	253	237	253	251	233	247	234	256	287	234	212	241	265	245	227	234	216	244	263	228	249	238	231	227	241	251	238	248	257	239	254	235	226	236	237	225	249	230	255	232	236	223	237	232	241	230	264	243	244	238	267	232	232	237	240	258	231	239	260	262	245	247	278	229	252	246	221	244	260	260	260	237	247	230	231	254	247	244	235	246
25717	6361	3970	1916	1344	1025	806	689	625	583	495	475	450	396	435	420	384	380	391	396	354	359	380	358	369	378	373	366	329	374	335	339	361	372	367	350	307	338	354	379	336	384	379	339	357	302	330	372	380	329	338	339	331	334	343	346	327	344	343	343	340	333	352	331	328	333	323	301	321	351	350	324	330	327	345	346	380	348	353	346	328	355	345	336	353	333	376	374	324	337	316	344	340	338	313	339	359	308	344	362	360	341	327	324	359	310	326	311	344	331	321	349	343	339	337	313	336	343	336	339	326	331	320	340	331	339	338	342	380	355	314	343	372	340	373	346	333	323	324	333	334	348	348	320	354	320	329	361	352	351	375	347	334	333	327	363	287	328	361	331	335	304	339	327	311	323	353	347	324	335	327	329	324	336	302	340	334	325	364	342	344	325	359	330	336	320	344	282	295	314	352	335	355	312	307	345	358	346	336	342	391	350	324	342	363	312	314	342	349	357	339	349	323	319	312	327	327	334	336	310	380	320	365	326	333	313	355	305	320	342	347	330	350	319	378	306	319	338	345	322	345	357	303	336	293	321	341	346	342	338	322	316	343	359	340	345	342	347	326	338	303	345	330	324	324	347	329	358	331	307	305	331	366	337	338	308	359	312	341	360	361	361	355	338	323	371	325	322	329	339	348	328	308	331	359	341	326	371	335	341	330	331	358	321	351	317	315	345	356	336	331	311	336	359	350	317	356	336	348	336	318	344	348	312	348	323	323	307	367	349	317	345	344	345	358	335	356	376	349	362	317	345	333	341	356	313	284	339	323	330	350	329	328	352	307	331	327	346	341	324	304	318	354	337	335	318	357	305	348	337	348	361	352	397	332	321	320	367	316	352	310	363	331	320	342	372	340	321	335	328	330	351	324	372	356	348	349	352	329	339	323	320	355	336	346	331	326	332	328	342	355	335	361	346	350	341	322	327	347	329	341	360	318	325	352	318	313	353	351	326	332	351	347	312	336	342	327	334	338	328	391	341	357	351	338	345	313	347	310	355	348	374	328	358	336	313	330	341	359	366	310	334	345	320	346	327	327	336	313	366	341	333	366	329	349	328	345	348	340	335	333	344	330	279	307	364	335	318	320	335	325	333	312	326	318	346	358	369	316	314	358	358	330	357	374	340	330	324	359	356	346	349	315	342	357	332	350	337	342	330	306	314	354	309	308	349	323	359	328	340	339	331	344	350	330	348	364	326	340	333	338	343	315	344	345	324	390	287	350	322	312	351	339	301	343	355	330	380	322	312	338	308	340	327	347	319	363	332	352	341	339	342	370	370	327	314	343	362	332	334	328	343	351	319	340	340	329	331	323	343	301	354	330	358	354	313	330	301	356	347	326	347	353	347	355	340	334	309	340	323	334	323	347	346	357	309	348	324	320	338	329	348	323	316	332	331	338	337	346	330	305	309	335	346	333	371	340	321	348	323	336	397	337	352	320	311	323	318	328	313	297	306	356	355	312	335	367	332	344	305	316	349	336	343	328	327	348	297	310	327	349	347	306	338	334	365	340	350	348	326	326	346	348	305	315	336	304	361	321	335	305	327	360	325	314	336	334	344	343	359	327	327	340	339	333	336	347	322	359	322	365	315	355	325	330	322	323	335	349	354	331	381	318	344	337	361	334	339	364	340	345	364	328	335	313	321	347	314	318	331	340	344	336	365	300	334	346	345	310	324	367	327	321	339	310	354	322	335	361	350	333	361	348	348	369	337	326	356	313	350	352	354	348	347	347	298	356	344	308	349	349	359	329	305	333	330	341	315	326	358	343	346	329	322	350	352	308	337	346	326	316	328	364	313	363	297	337	314	367	341	349	331	347	368	338	357	353	355	313	372	331	344	353	361	348	337	360	380	400	339	355	330	338	354	367	359	370	320	302	337	313	328	328	368	326	342	326	335	341	342	350	381	348	321	339	320	356	373	351	367	308	321	322	374	346	341	353	375	330	317	343	318	330	371	386	329	306	334	306	358	311	319	354	346	370	367	316	333	334	350	351	345	356	325	334	327	368	354	351	352	335	295	358	314	342	323	325	354	319	363	318	321	356	323	333	328	349	339	325	376	320	339	320	331	352	316	329	343	334	324	334	328	368	331	331	321	312	319	319	318	287	309	319	330	318	362	361	348	331	350	292	320	324	344	352	329	284	351	336	348	336	326	378	336	326	304	326	326	361	366	363	355	325	360	365	333	347	339	354	332	340	310	324	331	356	348	320	326	336	325	304	333	349	362	340	331	336	337	348	351	372	340	331	341	400	328	336	336	376	344	356	333	339	292	364	354	321	355	373	335	358	318	344	344	324	324	340	347	351	331	361	336	369	344	342	338	350	328	299	340	333	361	313	358	341	361	355	336	348	338	330	349	328	312	318	321	340	350	339	330	304	321	368	342	324	312	350	364	346	356	350	341	328	362	330	370	332	326	361	310	334	332	336	365	336	339	355	322	344	340	342	328	325	308	328	349	345	346	347	342	369	348	311	346	339	334	350	337	354	329	327	359	356	315	331	316	362	353	335	347	328	378	354	345	375	342	334	320	357	341	342	327	315	329	324	335	317	353	343	334	314	356	335	329	324	339	329	335	313	301	312	346	322	329	358	365	349	319	331	364	354	345	317	302	343	338	353	345	327	341	333	335	331	302	355	339	315	326	334	337	341	322	320	338	338	346	297	332	340	349	360	330	306	339	351	337	344	313	316	345	339	306	307	336	336	367	343	308	362	340	357	343	347	375	318	344	304	313	337	344	323	341	364	342	387	307	347	323	363	340	339	355	344	358	346	327	358	324	340	329	296	342	342	332	336	331	361	319	328	383	319	329	362	353	355	329	348	329	338	318	344	309	324	340	341	374	327	319	345	335	319	335	346	320	320	322	352	327	360	367	348	334	341	353	311	342	328	346	351	321	309	305	334	324	318	339	347	348	340	361	337	326	351	360	344	356	347	333	316	342	327	318	321	327	338	343	337	347	332	325	313	336	334	356	365	332	330	360	374	315	344	360	349	323	324	345	349	369	320	330	350	348	332	362	342	295	313	324	345	341	340	323	330	343	363	361	342	342	341	355	367	335	343	357	326	350	337	333	342	318	346	315	330	330	341	342	322	321	311	338	346	330	301	344	322	315	356	358	325	344	315	329	305	323	313	312	378	312	332	337	359	327	338	334	338	336	360	363	320	317	335	342	339	362	354	351	320	357	336	359	338	344	332	315	346	319	360	323	348	326	353	325	327	325	347	348	331	333	357	336	332	348	303	313	333	349	355	334	348	351	337	326	355	347	343	312	346	332	337	356	309	330	308	331	340	347	342	329	311	322	292	357	318	326	336	344	337	323	355	317	352	319	346	319	310	372	326	364	323	298	341	330	372	331	311	337	349	352	329	335	354	329	336	304	345	372	351	333	341	327	355	326	328	336	368	311	319	340	330	353	338	349	302	301	332	346	323	347	295	315	351	335	322	347	304	321
24981	21235	25604	22293	877	348	359	265	294	270	240	253	275	260	256	261	266	256	257	269	249	282	235	264	243	244	240	225	268	269	254	251	265	256	238	237	216	260	237	219	228	242	238	243	242	246	251	235	265	237	262	242	240	244	242	235	257	227	265	210	239	271	230	246	260	252	252	251	228	257	237	242	260	225	272	239	236	249	259	248	230	216	265	229	236	265	239	226	237	239	260	265	248	262	242	234	272	240	234	236	244	263	227	259	252	285	230	236	248	236	228	238	234	275	257	242	258	233	233	265	257	233	216	255	220	264	246	254	273	211	242	263	228	259	226	230	256	214	238	257	243	256	242	254	259	256	253	243	228	249	229	253	236	274	227	246	230	260	262	244	220	238	253	261	273	239	242	234	226	241	280	257	244	239	228	219	254	226	251	245	238	257	229	266	266	235	228	246	207	246	240	231	243	221	233	232	244	251	235	235	203	259	232	236	247	243	264	255	240	253	273	215	231	249	236	221	232	238	245	257	252	227	255	258	236	244	233	236	272	243	255	256	226	235	258	249	234	255	224	253	252	234	230	256	281	253	213	272	256	261	223	247	238	236	213	246	233	203	228	244	260	249	263	249	219	229	269	259	244	213	251	252	219	236	235	236	231	234	241	253	244	212	251	272	211	226	250	214	249	256	238	247	261	269	257	275	252	268	232	236	256	269	220	222	222	253	245	225	240	239	263	256	270	265	252	262	264	242	257	255	247	249	242	265	246	245	254	235	266	235	241	251	251	233	242	222	247	269	245	245	240	265	241	246	248	222	246	256	237	231	260	264	247	242	267	268	236	233	225	225	251	228	271	259	217	241	228	238	250	254	252	229	227	235	263	272	224	210	242	255	246	219	229	246	275	252	238	249	230	252	236	243	243	260	232	207	232	253	225	269	249	240	232	241	279	254	228	233	242	277	246	227	268	243	222	235	247	211	219	248	264	245	211	249	243	254	239	230	242	248	225	225	230	282	264	264	244	235	259	255	242	246	226	234	277	236	235	235	250	267	218	262	259	280	253	237	256	245	250	269	233	254	228	254	280	271	255	246	233	236	232	241	247	271	234	240	264	272	243	251	230	246	236	243	245	244	247	250	239	236	247	265	251	289	221	266	260	242	240	245	230	247	257	256	258	250	254	251	263	265	257	257	226	232	266	246	261	240	246	237	238	215	268	247	245	258	233	240	237	264	242	218	249	243	241	246	206	235	227	274	252	264	257	249	268	259	239	243	232	245	247	249	236	223	228	219	204	257	242	256	278	220	249	205	256	248	267	258	242	246	248	249	247	230	243	276	255	252	268	257	239	291	236	247	254	252	251	231	225	231	234	249	232	262	230	236	242	253	269	254	231	246	234	258	225	241	254	261	270	245	214	265	227	218	228	273	240	238	258	229	253	237	258	278	237	223	228	234	235	294	238	268	237	244	248	278	232	235	230	249	237	224	237	247	232	265	259	213	260	245	219	239	264	241	245	242	233	238	261	233	257	276	253	219	230	239	246	223	257	235	242	253	234	246	258	234	282	220	244	251	245	226	244	251	210	223	239	236	254	260	263	226	245	270	251	229	260	227	260	235	253	248	224	264	246	270	243	238	249	242	282	249	253	249	257	271	254	238	244	251	252	246	253	230	230	264	218	236	238	269	246	277	233	264	239	242	239	230	251	257	235	261	253	211	239	271	231	247	249	245	251	260	233	260	235	257	233	256	222	251	251	227	248	266	267	270	270	225	239	259	223	240	244	280	265	231	240	267	214	250	238	267	245	259	261	248	225	231	214	231	243	253	223	197	267	231	238	233	237	230	240	245	247	237	250	246	226	248	244	234	258	269	227	233	242	239	232	238	257	273	219	223	246	257	237	248	260	265	253	240	264	228	266	231	276	236	249	249	232	246	257	246	264	242	265	238	241	260	224	282	260	229	257	261	213	242	239	260	247	210	278	268	244	236	271	237	254	268	255	261	239	261	244	262	254	180	236	248	224	247	270	268	270	251	245	238	237	248	208	258	241	284	207	256	234	269	236	252	249	232	245	266	211	231	255	252	241	254	247	240	221	270	242	265	260	247	229	276	250	235	288	237	259	262	251	234	255	253	237	271	252	246	236	251	258	255	252	256	248	236	255	255	282	224	272	224	260	227	262	267	245	271	214	268	236	224	241	243	244	261	265	230	271	248	273	218	232	235	226	253	266	270	238	254	237	270	269	232	230	236	234	237	258	279	287	261	256	240	232	243	267	223	225	229	232	245	249	265	247	197	221	236	245	265	270	227	233	235	238	229	242	236	246	226	232	261	252	226	235	252	236	240	260	274	224	243	236	239	268	237	232	215	237	236	230	259	224	260	234	242	235	242	241	216	262	237	244	259	249	221	262	255	224	231	251	240	231	264	247	241	238	243	227	234	231	222	258	240	235	204	239	235	215	247	224	253	234	252	254	266	256	280	219	222	235	246	218	254	233	241	244	245	219	223	254	249	276	274	233	239	266	237	234	244	254	262	238	274	229	254	255	252	228	227	249	263	204	251	265	266	251	250	249	250	249	270	229	260	271	241	260	221	232	258	229	253	259	249	241	269	245	238	264	272	231	247	235	236	257	244	267	243	236	251	261	235	250	237	230	265	228	275	252	217	259	265	273	250	241	235	252	291	265	237	232	255	248	254	269	231	243	239	238	240	287	236	243	239	246	241	257	257	235	267	236	250	257	258	258	258	230	258	252	237	246	239	226	242	236	257	246	278	245	231	242	257	239	253	251	228	258	233	247	267	256	260	263	237	244	249	267	234	245	243	257	246	228	253	239	246	230	237	234	249	257	227	266	259	238	242	232	242	263	252	232	231	242	240	242	242	270	258	227	244	253	245	256	262	231	271	245	235	240	216	200	255	267	216	264	225	237	229	244	241	247	243	233	261	247	246	231	233	256	255	244	250	245	231	266	252	245	248	255	248	256	253	258	252	216	228	238	234	225	244	244	210	267	247	240	259	247	245	245	246	306	223	235	253	241	259	247	238	254	258	263	244	217	254	254	243	243	248	251	237	257	234	282	248	234	251	255	250	222	250	246	237	240	229	227	248	251	249	232	227	246	262	229	261	252	239	257	248	231	246	256	239	252	241	249	258	252	278	263	234	259	252	233	240	253	244	274	264	246	260	233	255	251	234	271	238	272	255	241	242	252	255	257	247	233	240	243	253	237	256	250	225	187	232	243	253	233	221	238	238	221	231	201	258	242	255	258	283	221	226	229	244	271	247	266	225	250	255	241	243	239	255	231	234	247	266	233	261	269	286	244	233	242	238	238	250	250	234	257	276	251	220	262	245	247	215	239	261	240	260	253	236	251	243	237	259	245	235	241	239	233	240	229	217	231	237	262	262	245	248	239	253	220	259	222	261	259	241	238	244	267	217	232	243	293	235	260	252	245	238	260	268	254	249	236	250	235	274	241	232	210	264	207	258	231	246	240	238	263	228	243	245
22965	3039	1944	1031	768	617	560	501	466	414	382	402	356	374	366	352	373	351	305	354	327	380	335	331	340	357	355	317	343	323	330	295	360	340	346	350	340	326	332	323	336	331	342	330	328	314	343	348	369	307	317	365	333	333	352	321	326	320	332	337	314	328	323	307	334	314	317	301	310	325	339	361	315	343	300	338	311	326	317	322	353	298	311	346	302	320	344	350	350	314	308	316	322	327	337	304	359	303	348	335	345	322	309	340	313	368	313	319	303	329	344	369	345	323	303	351	325	323	329	329	333	346	343	313	339	306	318	304	292	358	323	324	339	341	334	337	336	332	316	366	306	316	309	317	295	286	349	302	333	344	357	321	332	329	288	358	330	313	326	330	345	354	306	311	308	324	331	318	341	319	338	297	324	307	316	342	342	325	359	325	333	339	345	364	327	336	337	291	314	318	317	312	312	339	327	328	318	346	334	325	329	310	321	340	304	352	345	330	342	301	310	337	330	331	350	338	337	317	351	304	324	359	366	322	312	326	309	340	342	333	292	305	323	322	351	312	333	350	320	310	318	321	293	296	318	304	322	308	315	339	346	304	325	304	338	325	336	338	322	317	362	308	308	334	305	346	369	338	340	312	345	331	330	338	315	305	322	338	334	348	338	365	359	339	339	320	304	281	341	332	320	319	317	311	322	352	317	349	325	339	288	315	313	330	337	297	325	347	325	338	352	357	323	347	341	309	323	330	328	314	338	331	352	331	344	317	302	352	312	341	303	342	344	350	355	306	314	352	337	341	319	323	323	317	328	327	303	301	279	295	328	329	309	296	332	333	339	321	293	317	349	298	313	285	310	327	329	323	320	322	334	328	324	343	317	299	314	318	299	344	326	329	346	333	336	356	347	332	311	376	337	331	325	323	294	332	315	370	302	333	355	303	309	333	297	321	319	293	329	337	334	333	317	334	307	321	321	309	321	319	334	330	360	314	358	322	358	313	311	348	348	288	306	330	307	323	327	322	315	311	323	331	358	349	312	362	301	297	319	354	291	316	334	339	339	329	340	329	356	300	326	303	326	313	284	337	316	348	322	362	307	353	269	348	348	321	348	300	329	352	320	319	324	343	299	301	332	343	336	318	308	350	321	316	326	341	356	310	318	319	319	326	360	308	314	308	340	342	336	324	344	345	346	335	312	310	327	305	293	299	348	329	342	363	321	307	340	337	284	342	318	348	326	343	328	304	331	325	343	344	331	343	361	368	342	330	346	336	312	321	356	281	331	345	287	298	333	331	339	334	346	337	325	325	350	323	312	333	330	328	325	387	348	336	333	294	322	322	322	347	309	344	346	340	334	304	335	342	314	342	336	321	332	333	303	364	293	326	345	298	301	340	331	329	363	328	333	269	345	339	311	336	306	332	334	329	302	343	331	360	333	346	384	356	328	338	319	316	327	321	336	351	324	350	327	305	349	339	340	309	324	298	352	310	332	320	342	358	309	325	315	324	316	344	344	319	337	338	321	330	303	314	342	313	336	342	336	343	333	344	320	312	368	344	314	307	312	323	353	314	331	331	342	328	331	323	315	308	331	332	305	326	320	335	344	338	354	381	354	341	319	330	367	335	347	345	300	328	298	307	353	296	317	338	326	339	310	316	357	322	347	340	339	339	328	313	334	372	334	328	344	324	358	317	356	362	340	332	299	352	321	360	325	312	330	356	333	325	334	329	324	323	330	331	358	331	325	340	301	331	346	321	372	337	314	329	334	338	290	328	305	335	325	322	332	323	312	313	287	302	338	337	325	349	361	313	323	295	315	331	333	301	315	352	320	327	312	372	315	327	335	296	322	341	346	326	307	319	348	326	317	349	335	334	314	291	329	344	337	327	329	333	358	332	338	346	346	331	329	344	342	350	331	315	328	319	337	334	293	314	322	309	314	345	341	309	340	352	325	347	335	316	334	316	309	303	339	374	324	332	355	331	317	340	338	342	296	325	335	320	332	307	342	299	350	324	349	299	329	342	348	314	321	310	312	290	307	331	291	304	321	323	342	346	310	358	343	333	322	326	321	325	318	307	319	313	302	339	328	316	312	331	339	333	320	336	311	316	287	291	329	336	348	343	320	312	343	348	390	317	320	311	326	327	351	347	299	319	339	333	338	353	371	316	319	372	342	303	318	315	332	304	321	315	343	339	325	350	317	316	330	334	354	329	338	373	312	341	302	344	300	328	323	283	332	344	282	341	323	308	353	340	344	331	326	325	317	313	332	315	334	318	322	323	328	339	328	313	350	327	327	326	330	330	336	335	344	319	347	333	320	319	326	326	319	331	336	343	326	311	304	354	321	348	317	305	332	342	325	336	327	345	326	324	356	322	326	317	346	339	314	346	355	325	304	308	320	323	356	333	280	331	341	350	321	351	327	347	322	333	335	322	322	306	327	340	332	352	356	325	323	328	354	323	346	356	329	353	323	314	321	319	326	337	311	313	337	357	331	324	293	324	305	320	308	325	322	319	309	341	317	307	308	325	315	319	357	315	337	325	315	334	339	335	310	315	304	324	350	345	332	320	310	315	360	331	324	348	340	336	344	326	332	305	333	345	320	328	308	316	292	340	328	343	314	333	335	348	308	335	328	304	304	337	311	321	356	333	329	293	316	327	327	345	304	332	294	336	328	336	313	369	356	333	348	345	330	296	327	332	349	329	342	322	306	334	290	338	335	322	332	333	311	304	342	343	339	341	323	308	308	318	317	296	319	321	348	339	308	360	325	299	320	335	332	307	329	313	316	313	315	320	336	332	331	340	331	335	321	307	334	340	282	328	317	335	344	332	327	317	316	309	340	325	319	327	340	334	332	364	325	329	337	324	306	343	327	339	349	320	318	340	279	365	325	351	313	340	326	335	327	356	334	347	311	340	325	304	331	362	318	298	314	326	314	311	348	343	327	312	338	367	347	338	337	286	331	322	336	341	341	354	340	335	334	337	327	360	318	307	318	361	355	337	342	337	329	295	352	304	389	319	320	340	348	325	305	354	355	340	351	358	315	328	346	321	299	322	331	289	330	305	320	341	339	334	324	327	346	325	364	332	311	357	326	323	323	305	321	327	300	351	370	308	323	309	329	324	359	339	307	311	323	356	322	327	317	339	281	318	323	305	297	320	364	341	308	335	314	341	344	331	322	321	289	341	321	327	325	335	304	338	332	343	388	344	335	357	322	308	329	345	331	350	315	341	348	325	332	353	301	335	311	334	323	313	309	324	355	333	354	337	314	319	321	344	337	328	330	312	336	322	328	313	361	361	305	339	322	322	317	355	368	320	351	309	351	335	327	315	310	327	341	325	325	344	321	339	342	314	345	331	304	307	334	336	344	326	295	334	336	330	335	317	308	331	298	312	325	320	347	343	338	351	327	360	299	352	321	330	303	335	351	321	329	332	343	328	319	317	340	341	317	306	321	322	296	314	323	336	341	301	320	301	327	326	309	330	321	349	314	337	299	286	271	328
22573	21264	28481	24351	21260	18649	870	356	233	228	207	195	168	165	134	140	140	136	133	128	116	103	113	118	111	109	114	124	107	113	113	108	100	106	91	103	105	95	104	68	92	105	132	94	84	101	80	89	95	91	105	83	101	92	102	105	91	83	104	83	99	105	106	77	100	97	86	95	95	103	84	99	84	87	109	79	90	91	81	84	104	87	87	94	97	90	86	98	93	109	89	82	89	90	93	89	83	96	85	90	77	103	91	93	86	90	103	88	95	105	105	103	92	88	89	72	90	80	98	90	106	85	78	79	83	73	94	106	81	94	108	90	100	87	68	92	80	85	85	77	92	75	87	86	87	84	83	86	104	90	93	115	86	100	83	75	112	98	97	82	81	84	76	85	99	97	88	101	97	89	74	71	94	83	99	104	81	87	97	91	81	104	109	107	101	84	87	86	106	96	71	76	93	104	95	96	86	95	79	93	95	84	94	95	94	82	84	78	96	95	97	82	82	88	70	82	81	94	78	73	103	79	76	88	84	89	92	87	100	83	89	79	81	81	96	85	96	82	87	93	85	98	100	64	82	79	85	66	73	91	90	83	94	84	104	100	80	97	94	86	71	97	90	75	74	78	105	88	94	107	100	90	76	90	91	93	100	73	82	93	94	99	78	73	100	89	91	84	82	85	84	54	98	90	85	91	91	95	77	86	100	75	89	102	87	95	88	83	92	95	109	91	108	86	102	85	85	99	80	74	83	88	91	95	81	94	89	81	70	83	94	90	89	77	99	94	97	77	91	88	88	80	83	89	109	90	108	82	96	98	96	95	88	81	88	101	94	81	97	88	75	95	91	85	102	86	86	103	85	109	102	88	81	103	81	92	90	112	100	94	86	97	84	75	99	106	80	88	108	88	101	96	66	96	106	91	81	89	84	93	86	91	85	90	88	81	84	101	85	89	93	109	97	98	84	84	84	99	102	99	100	85	91	96	98	113	81	105	95	98	93	93	87	78	100	85	71	92	78	95	84	72	95	86	98	88	90	103	86	85	101	81	84	87	85	88	92	78	116	106	77	83	94	92	84	105	86	99	92	106	89	82	77	92	81	94	93	88	66	72	92	91	93	73	87	88	97	93	100	95	97	83	93	78	87	96	92	86	95	99	98	90	76	82	106	74	99	86	97	99	89	66	88	99	82	87	82	96	93	93	78	91	96	89	92	103	100	94	71	95	87	92	73	98	89	71	99	81	97	89	88	101	83	84	101	89	99	72	81	95	77	86	100	111	87	86	93	97	80	109	88	99	90	74	81	82	100	113	85	100	92	94	82	98	86	83	98	79	84	96	69	87	99	87	107	82	81	93	73	80	105	83	71	98	94	78	93	84	99	89	99	79	81	93	85	80	85	92	88	71	76	85	90	82	92	67	86	98	89	77	79	103	80	94	96	92	103	101	103	94	93	92	92	78	82	92	105	77	83	84	96	76	101	83	90	101	79	83	86	80	98	74	86	74	104	84	99	93	72	94	98	82	92	107	96	97	90	94	91	78	98	96	83	111	108	92	88	78	94	96	81	84	84	87	80	82	113	91	85	90	82	81	87	98	79	96	93	97	79	98	67	98	105	81	91	91	96	89	96	94	99	87	89	63	99	116	109	81	79	74	75	90	91	88	76	88	93	89	89	93	74	93	87	91	98	100	91	97	88	88	91	87	85	94	100	103	95	93	82	65	81	95	108	98	87	90	98	83	95	88	87	101	88	105	97	92	91	86	89	89	71	101	83	107	89	76	93	97	93	92	86	97	88	80	103	113	79	98	96	105	94	84	98	88	90	101	88	76	91	89	88	100	87	75	109	96	81	77	64	79	89	96	87	93	79	81	100	76	84	90	99	97	75	94	94	104	81	69	89	80	84	73	82	99	99	93	99	99	97	96	98	84	90	84	92	95	102	102	95	72	104	75	85	105	80	92	84	111	82	83	87	88	82	106	121	89	99	84	102	99	92	71	73	89	90	113	88	89	100	83	96	79	91	78	83	97	104	87	79	79	85	89	87	69	106	78	83	87	89	95	81	101	94	98	73	80	73	86	91	82	94	83	85	86	88	99	79	95	86	93	91	93	90	116	91	94	76	103	92	86	105	92	83	91	94	93	87	95	75	85	77	103	87	96	88	102	97	87	100	90	91	78	98	97	82	89	81	78	92	101	87	93	91	77	79	87	94	83	77	108	115	85	101	79	96	85	96	97	80	82	69	84	84	104	97	83	80	88	83	96	94	90	96	88	88	97	102	102	75	86	89	92	96	95	83	83	94	86	101	89	74	70	76	87	84	85	92	85	93	95	75	90	86	85	79	89	81	105	95	86	94	97	98	75	83	104	93	85	91	68	98	102	97	80	97	94	104	77	70	120	96	85	97	93	96	72	87	90	98	77	94	92	100	100	103	87	82	79	98	89	76	88	90	78	95	114	96	92	101	107	77	99	78	85	92	100	103	101	89	74	86	77	95	99	87	76	105	84	86	99	106	103	78	90	98	82	81	84	80	87	98	102	103	86	89	89	104	82	87	106	89	83	85	105	86	95	83	80	86	89	90	101	89	88	74	89	87	76	80	90	77	100	94	84	95	97	119	78	97	99	112	88	110	76	74	94	108	77	92	84	86	67	71	89	91	94	89	78	77	83	94	75	80	77	87	98	85	100	96	94	103	81	78	86	82	94	84	90	82	91	87	90	99	93	97	94	86	103	87	74	107	93	97	79	84	87	93	80	76	78	82	83	88	96	84	97	84	91	82	90	77	95	94	88	94	98	96	87	79	101	102	75	99	89	79	88	97	84	84	97	81	91	87	82	93	86	84	93	101	95	91	97	83	77	82	96	97	88	88	95	85	106	80	76	88	94	97	98	78	102	92	80	84	94	98	97	109	91	90	83	80	95	92	77	77	98	87	86	81	91	94	84	88	79	84	93	74	89	95	71	89	96	70	88	92	93	93	81	85	72	98	81	100	71	85	80	108	88	87	90	98	104	93	103	85	77	92	99	80	96	97	94	103	88	86	86	83	107	98	104	86	87	90	85	73	109	86	87	80	106	76	89	78	93	89	87	93	94	93	95	75	88	97	90	88	83	88	85	92	97	101	75	106	94	93	76	99	76	97	81	87	72	79	83	90	106	95	99	79	72	92	102	94	90	86	99	80	79	84	79	76	77	92	109	83	85	96	106	86	74	103	87	77	89	79	90	87	100	87	104	120	88	85	63	79	78	100	96	94	89	88	94	86	103	90	90	80	91	103	95	95	76	98	87	79	91	85	71	97	113	98	86	77	95	107	89	94	71	82	103	107	75	97	94	85	89	88	115	98	96	99	104	81	100	98	89	96	87	85	82	80	95	98	92	96	88	92	95	105	88	88	84	63	81	82	81	92	91	114	80	80	90	72	80	85	92	95	87	100	103	100	97	82	102	94	81	96	90	96	79	117	84	76	103	86	97	85	74	80	84	91	92	73	82	99	90
28313	10275	6458	2817	1962	1437	1034	817	650	538	451	375	308	286	281	257	253	228	239	193	204	172	171	195	168	195	163	159	160	169	157	172	147	152	145	148	163	150	131	162	132	149	129	154	142	141	131	147	133	117	136	122	136	147	137	140	121	128	134	136	122	127	125	126	137	122	126	121	134	137	114	136	120	132	136	130	134	119	118	131	145	103	105	135	113	109	148	130	152	125	146	130	140	119	131	154	130	127	130	129	140	123	146	129	130	108	137	136	141	135	124	106	99	129	139	121	109	121	149	114	128	128	126	135	125	118	128	119	124	126	128	129	126	122	140	118	134	138	139	106	126	118	122	123	148	158	122	132	143	137	122	121	139	137	148	154	126	134	153	125	132	128	137	139	137	143	127	132	129	130	142	111	121	134	119	141	130	141	145	131	125	119	134	119	125	125	118	112	129	127	144	141	108	137	116	137	118	137	143	106	107	110	133	137	158	123	120	140	146	128	131	120	129	157	131	141	138	138	111	122	157	139	140	130	127	142	137	152	128	118	154	131	119	116	132	115	128	138	103	110	130	98	127	122	149	125	108	126	130	132	118	135	143	129	101	148	116	111	114	126	114	129	133	134	109	130	117	114	137	114	128	157	116	127	148	132	136	105	153	120	122	146	121	125	120	129	144	133	121	152	129	136	122	142	125	117	124	114	140	121	122	124	124	149	134	125	122	139	115	127	134	128	124	131	127	135	120	126	139	124	139	114	117	124	127	119	142	126	124	144	127	117	124	122	131	125	138	128	121	137	134	165	140	124	124	138	132	113	123	127	110	114	118	100	127	130	104	134	115	120	123	133	138	124	126	138	107	142	119	118	110	117	143	129	124	143	142	105	121	123	133	149	117	127	134	132	118	140	133	132	130	130	128	116	119	130	134	157	132	147	119	128	121	145	141	125	135	126	105	133	126	115	135	128	132	124	122	128	98	120	120	122	128	103	134	119	150	137	131	146	138	134	119	132	125	127	117	141	134	139	127	122	116	131	126	116	136	142	136	148	138	121	114	146	118	143	125	148	131	133	117	119	129	151	109	133	136	108	125	120	134	114	112	104	107	120	127	131	133	129	142	130	109	117	152	129	134	132	116	139	129	142	125	154	127	127	137	133	138	121	135	131	127	127	119	112	123	123	137	104	138	132	138	126	151	129	114	137	119	125	130	143	133	125	127	126	126	111	112	105	118	124	133	124	110	143	147	108	124	138	128	140	139	143	121	128	145	125	148	143	130	125	132	148	125	133	129	117	121	123	118	136	138	124	114	116	117	117	140	128	125	136	138	120	123	137	142	127	157	149	109	133	134	109	135	132	124	142	137	122	131	143	130	116	130	139	121	141	127	116	129	124	152	149	134	125	144	106	128	111	124	103	118	135	126	122	134	140	154	126	151	114	134	128	129	98	104	113	148	140	134	127	125	114	123	129	136	124	145	132	121	113	138	134	125	128	126	146	119	132	142	118	116	124	153	117	121	137	137	120	135	136	135	122	110	137	130	127	110	132	133	128	115	131	115	122	126	136	123	137	127	123	115	141	108	121	120	132	136	126	134	115	130	137	140	123	123	112	113	116	109	118	148	125	120	150	112	111	147	128	117	143	125	139	101	144	102	136	140	111	157	147	130	132	128	110	134	151	124	130	132	136	143	133	141	121	120	133	125	99	139	119	123	123	101	119	111	141	130	121	121	123	140	109	121	118	118	113	132	123	124	122	140	156	136	109	133	152	138	141	158	120	111	129	130	113	137	134	128	114	117	135	115	127	136	122	133	136	125	111	122	126	126	127	127	115	142	126	151	116	143	130	125	127	113	137	146	124	151	126	126	134	125	147	138	128	128	131	115	123	130	108	138	137	120	128	114	117	112	119	128	119	136	121	137	121	128	137	138	110	126	109	135	117	128	109	139	156	126	132	148	125	108	147	123	142	138	132	127	110	130	129	146	104	129	136	112	131	121	114	135	139	139	110	126	135	125	131	116	122	134	103	144	118	125	115	127	153	124	138	119	133	133	124	143	105	120	133	151	149	111	120	123	119	124	116	122	129	107	137	128	115	114	114	117	127	122	114	123	118	132	139	127	148	130	154	108	129	135	103	128	142	127	126	102	115	118	126	143	137	142	137	141	125	109	113	128	111	120	133	141	150	131	134	118	131	112	152	113	148	128	123	135	114	137	150	126	130	118	129	122	132	133	128	113	135	131	136	142	113	123	144	137	121	132	115	133	122	117	114	128	130	151	124	145	129	137	116	113	141	112	108	118	121	131	153	127	134	125	102	121	118	148	145	144	145	130	123	136	123	131	133	122	129	121	130	135	124	145	124	116	117	136	121	119	111	121	106	97	134	133	133	125	122	133	121	137	122	119	142	136	106	117	120	119	120	110	145	131	121	126	138	130	126	139	141	130	114	138	134	119	129	129	124	131	127	117	125	135	150	123	146	105	148	164	142	99	134	132	137	112	138	119	118	114	142	111	128	117	115	138	132	121	127	120	129	122	136	120	127	108	147	118	122	126	128	126	122	168	143	129	151	123	108	117	129	139	109	123	127	125	136	123	123	115	115	120	125	116	107	130	140	117	149	126	119	127	144	108	136	152	133	114	134	116	121	136	132	131	148	124	147	117	141	128	109	110	142	128	126	148	136	134	119	120	105	130	120	123	144	128	138	122	126	119	135	115	116	123	116	142	124	121	131	105	136	136	138	114	147	123	129	146	141	132	109	128	120	119	132	161	115	140	125	137	107	112	136	130	122	155	132	102	110	134	115	118	133	111	133	148	138	119	113	119	128	132	136	136	124	112	127	137	122	118	126	127	144	113	139	131	122	130	129	111	127	133	145	120	119	130	121	131	121	127	139	127	127	128	118	127	149	150	143	149	116	103	116	131	115	151	121	118	130	122	124	117	138	131	139	143	142	146	131	128	136	140	128	121	131	116	112	136	127	134	124	136	133	136	142	129	138	113	114	136	122	139	117	123	143	134	126	131	98	135	130	113	119	137	140	115	120	132	116	118	130	114	131	109	115	133	126	121	117	131	113	123	123	131	113	128	132	130	130	140	125	122	119	107	140	137	122	124	132	120	123	120	123	115	133	146	128	135	118	137	118	132	131	114	100	148	112	140	138	132	112	138	127	135	118	132	125	124	120	109	122	115	100	127	132	111	123	125	125	141	132	142	127	135	123	112	133	154	114	135	139	126	111	125	134	137	114	122	121	130	111	138	130	123	133	120	107	109	130	118	126	126	115	121	149	119	123	113	123	132	145	125	118	120	133	105	111	147	142	115	115	115	130	125	121	125	123	150	116	120	129	132	118	130	117	126	133	122	123	135	115	133	108	134	100	145	112	111	127	122	125	123	128	123	138	118	129	128	117	123	127	146	136	106	136	125	134	133	124	120	128	139	141	128	124	126	117	134	125	116	140	131	117	114	117	125	103	146	126	134	123	121	128	123	122	128	140	137	114	120	142
27718	15356	2102	617	547	474	346	354	325	347	326	328	340	344	306	334	351	321	333	332	319	320	336	350	324	323	340	328	340	338	343	352	310	349	365	317	336	342	346	314	320	309	317	292	345	323	315	325	310	325	323	339	361	327	329	347	308	315	343	363	330	329	340	332	332	321	339	314	333	324	319	312	330	337	318	317	333	293	344	357	352	370	356	311	327	328	344	320	348	359	334	348	347	336	331	336	340	307	313	310	337	323	339	311	312	342	325	269	323	304	325	329	298	335	295	332	315	350	336	327	350	316	347	311	339	326	326	314	329	347	309	356	331	336	340	312	352	324	335	354	341	322	285	331	341	357	365	329	327	338	355	334	310	339	313	338	311	329	319	346	288	303	296	320	329	309	320	310	363	321	332	338	353	342	349	316	314	299	325	322	321	338	324	335	351	358	333	350	332	295	324	305	313	324	325	342	331	344	323	342	350	324	329	323	321	336	328	339	361	352	353	329	331	335	350	310	340	366	361	355	327	331	317	354	332	328	337	355	329	350	317	317	344	321	322	336	328	318	304	347	320	364	344	337	312	325	337	320	330	309	337	314	302	348	325	322	367	344	325	327	321	318	292	337	308	345	358	307	342	313	338	327	338	326	314	338	316	319	326	307	294	332	312	331	367	337	315	363	342	316	348	356	340	343	337	338	328	303	301	342	296	315	333	336	318	316	296	369	314	348	319	327	310	348	330	341	322	316	367	360	356	328	298	361	330	343	348	348	341	334	341	309	308	353	319	334	320	316	358	332	305	371	297	334	341	362	324	335	341	327	314	313	331	349	308	334	314	339	340	341	346	340	310	309	321	357	344	347	269	351	276	346	338	336	337	343	371	346	323	323	314	369	353	323	324	316	327	326	334	339	335	325	344	346	337	329	351	323	343	334	323	337	326	378	360	318	337	318	339	319	329	331	338	340	337	319	366	348	317	335	326	326	325	322	340	335	325	317	327	333	341	335	333	311	306	299	291	365	354	316	351	344	311	343	362	309	339	309	349	320	322	334	321	332	330	330	304	325	309	342	322	344	330	338	327	345	334	365	323	311	337	332	330	341	318	334	354	330	310	360	357	320	344	298	310	310	354	296	332	317	342	356	369	313	347	364	359	304	334	329	349	350	337	326	282	324	310	336	348	328	323	317	331	300	330	311	339	321	312	335	335	336	319	324	357	340	291	311	337	326	325	351	352	310	351	337	306	351	334	312	326	337	340	303	322	388	311	329	325	324	351	336	303	279	339	322	319	345	331	355	352	307	303	326	359	332	310	331	354	335	301	349	321	320	337	344	318	317	317	342	337	320	350	344	355	338	320	356	349	309	336	326	355	322	318	332	301	316	300	333	333	331	327	322	347	347	337	312	329	313	323	327	367	319	332	333	329	342	332	313	326	319	330	306	359	309	349	362	361	345	370	349	328	340	336	324	327	361	315	337	339	342	342	352	306	336	331	347	312	325	300	320	358	335	357	328	350	342	327	302	342	322	348	313	333	315	338	356	333	320	310	319	316	308	320	346	302	310	338	328	308	326	335	294	315	313	340	333	316	321	339	316	341	299	318	322	371	328	325	348	300	343	307	366	353	315	311	333	355	350	314	325	341	369	342	316	336	355	319	342	352	325	335	320	327	327	317	307	305	324	303	317	355	300	352	335	337	339	321	325	314	327	337	312	336	350	320	308	327	356	335	307	348	320	337	339	341	302	339	309	329	354	325	329	297	343	314	336	376	321	340	308	344	353	358	295	342	321	348	354	320	321	337	314	349	327	289	311	346	328	345	333	312	346	278	294	318	314	277	346	332	320	322	351	315	315	309	313	312	318	330	342	330	362	314	332	322	350	308	352	302	344	309	316	326	336	307	347	339	310	331	331	322	316	335	307	340	297	335	321	305	371	306	342	353	317	314	328	336	309	326	323	304	358	300	323	323	346	324	333	343	322	277	333	350	318	328	297	304	321	321	332	359	337	314	316	315	350	336	352	348	323	348	329	314	338	323	341	344	325	322	312	350	322	329	355	341	305	347	361	333	333	314	334	351	318	318	336	337	341	317	316	315	318	322	311	330	330	290	333	339	348	322	323	346	345	318	332	334	344	342	307	345	335	343	347	342	310	313	343	330	318	356	333	332	306	346	318	331	323	331	348	328	326	355	313	326	315	333	332	339	320	330	311	347	329	338	283	340	324	344	309	342	342	339	337	324	320	323	341	312	318	339	332	326	312	346	328	321	331	317	320	312	312	324	314	326	355	344	290	337	322	321	306	341	337	345	336	341	297	325	318	338	329	331	324	328	370	337	357	344	333	320	324	333	320	342	324	304	346	349	319	347	333	317	346	319	329	331	337	342	374	341	346	309	309	318	311	309	331	312	335	325	324	320	346	303	356	345	344	331	364	327	330	333	330	346	350	304	344	346	349	322	319	349	334	320	352	320	337	360	357	370	328	329	321	322	345	345	315	343	358	317	348	328	331	323	316	344	296	316	356	311	315	331	311	346	315	349	341	356	305	320	324	347	324	330	340	329	327	342	329	346	346	354	337	347	319	321	334	307	319	331	354	306	339	344	327	308	342	328	336	338	358	316	338	326	348	289	324	343	321	320	295	348	312	324	344	298	325	320	344	330	317	335	371	363	342	336	328	310	339	336	303	321	353	321	309	324	337	345	370	325	348	317	296	363	325	330	318	337	351	324	346	332	367	320	337	291	326	332	310	348	351	322	362	311	330	329	349	329	305	375	332	346	345	316	344	324	321	314	308	327	365	305	346	325	297	354	311	332	341	372	341	340	335	337	338	320	320	331	341	338	352	323	302	347	344	307	316	338	340	333	371	325	316	330	341	342	297	331	310	303	308	350	349	332	347	324	365	362	341	305	304	350	360	342	292	311	348	337	312	339	356	364	329	329	314	306	324	340	301	317	370	331	378	351	290	335	339	341	311	326	325	326	334	343	330	328	337	333	357	347	327	322	328	345	338	339	332	337	356	345	337	315	314	334	337	338	319	334	331	306	330	315	334	337	354	323	323	295	345	314	309	312	326	335	342	330	327	350	340	321	324	277	327	367	328	345	327	322	334	304	336	332	326	323	323	325	351	299	338	334	320	337	297	336	335	325	327	326	329	347	332	312	297	295	330	346	286	374	323	319	349	339	340	299	335	327	334	290	324	330	332	333	337	332	344	324	328	311	366	349	339	326	320	359	317	317	319	340	322	304	316	321	346	323	325	329	330	326	312	357	302	309	352	327	356	319	342	362	366	327	340	338	354	340	331	323	338	306	333	349	369	325	312	352	319	320	317	330	335	350	317	320	322	347	338	331	352	302	348	296	348	318	337	314	334	347	319	326	344	354	338	310	329	286	344	318	344	355	337	311	323	310	347	314	347	277	332	332	325	336	349	294	316	349	373	315	339	333	320	323	348	355	329	336	316	347	341	312	310	357	333	332	331	342	312	333	344	337	314	317	317	320	359
8787	900	728	596	526	514	484	542	472	461	454	477	429	503	435	459	495	475	444	443	448	459	437	455	452	448	445	425	441	459	448	428	469	473	435	456	408	438	437	445	454	441	445	448	466	446	473	461	476	444	490	440	453	417	482	438	436	460	440	459	479	452	396	443	437	432	471	476	496	470	460	467	385	457	447	450	454	455	439	418	471	465	415	423	422	459	422	439	418	451	466	402	443	486	419	501	431	439	440	477	489	447	473	493	387	423	457	479	457	458	439	431	431	445	497	421	457	453	422	465	447	480	406	434	444	444	446	396	476	484	473	451	434	426	483	443	469	450	444	478	434	448	428	426	469	461	468	439	449	464	500	488	447	446	497	452	478	457	428	428	441	455	432	455	461	438	436	470	413	443	475	453	427	451	461	444	460	459	461	445	424	441	465	435	457	444	415	472	459	430	459	450	456	437	463	425	456	421	469	441	460	460	465	485	470	454	497	441	471	409	443	455	450	450	455	456	417	438	437	454	465	452	459	447	455	403	433	470	482	467	511	423	474	505	464	430	422	447	474	447	452	438	428	464	444	445	431	462	464	417	489	492	432	451	409	491	435	454	467	452	418	441	446	453	427	456	478	445	437	479	449	473	435	472	410	426	444	436	451	438	462	460	428	490	453	429	448	475	467	443	474	442	510	458	460	473	493	452	493	467	443	449	492	436	462	470	433	483	441	424	463	420	456	468	431	471	443	454	457	473	427	459	459	505	427	446	443	461	449	448	431	425	432	444	467	440	443	426	469	439	434	441	399	456	458	426	445	456	468	390	448	457	498	436	444	415	493	424	426	429	464	448	454	462	467	451	459	444	430	434	422	456	478	428	438	424	470	466	464	468	448	427	451	455	431	443	445	478	482	404	438	431	415	429	430	426	461	468	464	446	478	434	469	465	449	419	454	432	468	454	462	462	449	446	440	460	446	491	437	464	420	446	440	443	470	410	457	423	448	484	460	467	473	452	470	433	441	440	454	424	444	448	445	461	445	456	459	444	467	418	454	443	483	417	461	471	431	453	441	427	414	418	411	469	420	438	422	450	450	456	458	426	438	457	436	502	420	436	497	424	396	445	469	458	464	401	426	440	437	475	458	474	430	474	467	449	430	432	452	472	425	474	443	429	464	443	460	448	450	443	445	465	437	454	483	456	447	447	458	453	420	429	462	453	454	422	486	457	463	447	490	454	471	440	464	423	435	409	442	437	486	478	461	477	476	437	428	460	427	420	434	440	447	453	449	459	453	411	447	428	472	444	435	482	476	412	437	478	458	413	448	494	461	442	443	435	432	423	427	457	493	464	441	428	500	433	454	445	476	427	480	448	459	465	443	460	443	448	515	470	443	452	462	438	436	443	442	455	454	461	472	468	394	450	444	461	423	463	446	452	436	452	440	475	422	470	470	501	438	435	429	446	450	443	437	431	457	469	455	441	444	489	489	437	454	442	414	444	497	438	430	435	434	443	431	449	452	461	459	466	432	454	461	477	444	443	476	423	462	419	451	430	477	503	449	460	412	449	464	430	440	459	422	471	467	433	467	437	462	451	489	448	468	488	446	446	410	482	430	458	436	435	428	461	436	442	454	451	451	405	437	479	493	470	406	480	440	442	467	457	484	419	484	465	488	432	432	462	464	449	425	461	444	452	402	478	500	476	428	436	456	467	393	477	465	467	469	435	431	450	435	442	487	490	428	430	487	433	448	441	468	431	442	435	435	464	485	470	475	459	436	449	419	486	429	426	447	485	457	460	463	441	459	467	454	415	419	437	456	437	421	432	456	433	460	444	435	424	449	457	463	453	426	404	474	439	484	457	443	450	467	448	470	449	472	461	443	476	466	459	490	466	476	502	430	428	418	440	484	461	446	453	469	439	447	480	472	446	452	461	455	426	471	477	452	438	467	439	404	447	450	429	476	463	483	476	437	454	476	421	477	456	422	476	470	457	414	431	486	456	455	467	481	460	475	448	452	436	450	448	484	473	442	428	440	445	476	459	448	439	429	450	486	429	458	462	482	489	447	487	443	462	440	454	435	483	440	436	449	454	441	455	466	453	478	483	465	506	434	484	469	448	474	441	446	456	460	448	502	462	419	481	444	478	462	453	483	444	433	480	474	427	439	442	436	455	472	430	451	443	454	501	422	446	445	419	444	501	475	472	480	434	488	479	461	439	432	440	474	446	471	476	439	451	439	407	420	478	454	495	435	455	414	437	428	429	440	455	445	450	450	454	484	437	445	442	470	473	435	443	453	446	449	470	471	458	416	430	437	475	430	422	443	461	471	435	438	431	505	430	481	479	448	477	447	469	447	451	446	450	429	436	487	415	450	445	457	456	491	453	489	455	488	442	452	430	438	430	423	494	422	452	435	462	422	427	430	433	425	421	497	466	474	455	457	465	446	466	436	437	424	424	450	469	476	487	446	488	457	440	436	483	450	431	463	472	465	428	465	438	464	448	445	444	464	442	489	455	443	517	446	448	415	425	486	469	412	433	444	481	449	453	475	455	424	467	471	482	451	443	487	419	433	457	474	435	427	432	472	437	466	453	434	462	441	430	442	493	443	425	472	445	458	462	442	423	464	452	457	449	463	488	485	447	456	437	463	438	424	482	456	470	428	408	486	450	473	453	439	462	434	439	488	447	502	426	450	463	432	454	431	466	430	472	445	444	455	443	455	459	437	467	444	459	451	497	445	445	452	459	444	432	457	441	449	457	427	454	475	468	443	435	474	459	475	451	479	437	476	468	472	473	455	448	457	428	479	493	466	493	419	452	458	454	447	432	433	477	442	475	474	489	436	437	445	448	460	446	463	420	480	452	422	460	463	429	445	487	474	461	456	476	464	425	442	435	455	420	448	451	417	442	455	461	450	447	440	461	421	479	496	432	439	504	450	440	446	435	437	483	416	464	441	431	434	445	417	449	453	431	439	450	511	485	444	415	407	467	488	456	497	452	459	467	425	464	443	468	456	484	464	486	467	463	476	431	445	444	467	405	468	446	442	458	392	432	472	455	440	454	479	435	428	480	439	473	487	479	458	427	439	426	445	414	475	462	474	454	418	429	447	484	435	475	470	435	405	404	472	462	476	456	417	462	436	464	445	450	448	487	473	458	416	450	462	446	473	428	457	425	430	461	434	453	441	487	443	467	479	442	487	466	438	439	426	476	454	462	451	407	425	468	413	463	446	483	478	425	429	409	486	474	489	447	486	443	444	431	473	446	451	400	444	447	442	471	428	448	466	436	473	473	455	446	488	489	459	425	453	450	474	447	433	466	438	441	489	406	438	426	463	459	461	439	448	476	469	454	439	465	457	439	426	435	497	435	458	467	452	454	526	460	441	446	439	454	426	433	440	468	437	460	458	444	435	432	493	448	457	471	462	414	453	459	446	430	433	456	436	474	465	487	462	452	477	446	430	489	433	419	462	522	440	416	509	440	485	473	432	471	435	484	442	487	448	483
23397	21228	27815	24917	20450	1745	474	365	343	315	346	262	279	253	276	290	259	264	244	246	241	263	246	263	274	254	247	233	248	222	271	243	256	242	257	251	250	246	242	256	223	255	238	222	240	234	217	224	244	206	202	254	233	239	218	215	221	251	221	261	251	231	226	220	232	247	237	243	237	240	236	237	261	242	233	230	238	227	238	249	248	241	242	262	237	244	225	250	238	259	227	242	241	192	254	216	227	225	219	231	239	239	256	240	252	239	218	218	228	218	244	246	236	252	212	233	221	237	249	215	249	214	223	222	243	249	238	204	232	246	240	237	256	243	232	260	248	213	243	249	263	225	219	235	230	250	243	256	217	237	222	241	223	246	231	246	214	248	215	239	246	230	248	224	244	255	224	235	221	239	240	228	215	219	224	228	232	230	222	236	247	243	239	231	228	250	238	237	243	258	252	237	257	237	205	217	230	227	230	249	228	235	200	229	209	231	179	201	216	276	220	224	220	224	202	216	215	259	238	221	221	233	217	253	243	219	229	247	249	243	215	304	229	229	223	252	221	236	229	258	262	256	253	243	243	252	247	239	229	203	234	249	245	237	255	248	232	199	244	251	231	227	210	260	242	237	253	237	229	229	219	223	196	235	215	252	235	253	226	229	225	239	244	224	246	234	247	248	236	206	261	263	229	208	255	228	251	213	233	243	223	248	261	243	241	248	244	247	263	224	256	221	249	229	243	222	221	225	230	236	234	247	215	276	257	235	243	237	264	253	216	227	224	251	230	245	256	255	231	235	237	206	243	227	239	205	222	254	264	225	238	241	223	247	228	252	229	220	225	207	236	248	237	235	230	213	223	222	226	204	233	236	250	225	244	207	202	235	231	228	245	239	220	230	233	229	225	219	236	238	230	230	230	255	243	221	243	221	262	205	223	250	245	247	206	237	243	251	236	238	239	254	225	246	219	226	229	209	230	213	229	213	202	233	260	214	238	223	254	215	199	264	241	229	231	223	229	234	210	226	248	226	214	229	223	221	237	250	236	219	230	241	200	231	260	240	251	249	267	263	226	267	258	212	224	241	269	238	217	244	251	221	226	211	251	216	233	218	242	236	222	236	228	234	241	238	227	227	245	239	242	214	241	247	237	275	240	223	244	209	248	241	226	235	215	242	238	224	225	219	231	227	205	249	246	245	251	239	240	230	229	246	246	248	231	224	201	250	274	219	261	265	210	218	229	245	250	247	230	223	232	267	213	226	227	251	228	247	238	273	253	236	214	237	234	240	238	231	244	240	243	223	236	243	250	236	238	225	230	227	237	228	235	263	221	242	220	226	250	248	256	253	240	220	248	228	248	247	243	238	240	243	240	213	250	223	266	231	253	223	229	246	240	238	222	218	208	236	235	225	265	235	227	221	237	222	232	259	244	240	208	243	261	236	228	223	248	234	233	223	240	227	252	228	260	236	234	240	229	256	255	224	211	249	219	232	228	225	255	237	256	232	260	256	214	233	257	244	241	248	229	248	249	218	242	246	224	238	251	224	224	192	241	203	230	251	260	270	237	231	206	230	201	229	250	249	234	248	230	248	224	257	227	237	250	248	236	221	223	235	252	249	231	248	222	256	228	234	240	241	238	189	234	231	235	237	253	236	251	238	233	248	232	221	220	259	240	233	210	208	219	235	242	214	233	214	225	225	224	222	206	211	259	256	232	228	210	231	237	230	232	208	237	245	195	249	258	255	226	195	228	229	247	238	253	250	247	248	240	246	240	259	245	244	242	201	261	254	263	246	219	230	233	251	223	222	239	243	238	216	242	222	239	227	218	255	225	234	248	207	201	227	233	241	237	239	239	250	244	251	249	229	240	224	243	215	229	228	252	238	232	216	258	266	223	253	239	235	198	235	244	198	229	218	253	231	229	234	245	223	223	215	267	237	231	271	227	223	226	225	225	249	227	226	235	208	238	243	234	260	232	209	220	218	226	226	219	223	240	220	273	250	248	239	229	215	226	238	226	237	226	240	223	234	247	232	219	225	203	242	238	226	236	223	237	236	245	230	241	219	227	265	217	209	223	203	214	262	252	222	209	239	248	229	229	255	253	236	229	279	249	218	217	214	196	217	241	235	243	225	228	217	236	229	234	233	236	224	243	206	234	214	236	225	220	240	222	229	229	228	239	212	233	206	224	241	253	266	245	219	231	239	248	234	224	212	229	224	244	225	213	206	255	219	252	235	245	246	222	225	229	252	232	227	253	224	244	258	239	233	257	224	235	224	218	235	227	234	243	214	225	227	242	249	234	241	245	268	240	248	243	214	233	237	243	193	243	224	219	234	234	206	242	240	218	240	226	233	242	243	223	238	225	228	237	234	230	248	237	226	194	249	209	225	241	227	257	245	245	221	224	232	245	239	223	233	244	249	235	229	231	227	235	248	231	223	245	228	232	235	216	249	232	229	235	223	232	238	209	219	245	243	253	228	243	242	235	195	218	243	263	240	217	228	246	238	241	244	216	248	224	250	221	246	241	227	227	252	238	234	263	214	220	233	246	220	222	232	222	213	233	250	225	230	218	239	262	243	265	218	271	245	247	249	223	227	217	230	226	251	265	246	248	225	246	268	248	223	235	260	225	211	221	237	270	246	235	238	241	241	227	268	251	234	227	231	240	219	219	219	243	252	237	206	253	254	225	215	243	256	227	228	242	253	265	243	232	235	227	233	240	241	243	259	248	248	235	218	211	212	231	248	225	252	226	216	245	241	242	221	229	223	251	236	203	218	205	234	242	235	231	242	239	240	261	227	245	230	231	231	225	231	230	244	224	213	228	247	214	248	249	242	241	248	238	233	217	229	255	225	261	215	243	234	252	234	250	228	214	245	227	267	211	247	242	244	226	247	216	225	241	228	235	227	216	243	238	230	240	268	269	266	240	234	262	221	223	236	266	250	230	239	199	251	234	242	241	228	229	234	209	233	220	236	229	231	272	236	237	211	244	211	249	217	233	211	226	240	245	243	251	264	222	219	255	208	264	221	238	252	217	241	216	208	230	222	217	261	244	250	265	251	245	249	237	239	259	231	260	236	231	222	219	218	244	261	235	214	236	241	230	241	238	222	224	264	253	216	237	264	232	258	234	224	221	271	225	246	238	236	241	204	228	204	231	248	254	235	223	231	238	219	224	216	232	231	260	261	239	222	250	217	229	266	231	222	219	243	254	242	218	219	213	229	273	251	246	251	235	240	221	244	247	247	231	241	219	210	238	226	219	221	242	207	230	277	251	211	222	244	234	240	243	240	243	231	229	237	235	226	255	215	238	263	234	280	240	214	239	215	241	231	236	232	233	225	233	245	230	239	212	220	238	222	223	245	211	249	250	243	214	239	234	242	252	252	232	219	245	221	223	228	238	225	198	229	225	223	247	261	224	220	246	202	234	202	246	238	218	270	235	222	212	211	230	236	251	240	271	236	232	257	229	207	247	242	240	228	231	242	256	218	232	226	239	201
24723	6336	3989	1797	1370	1026	852	750	576	508	489	497	445	458	397	388	388	363	394	396	356	351	348	337	343	372	359	396	322	321	341	347	359	357	336	340	359	346	326	308	368	369	319	354	334	353	328	353	372	365	326	338	299	334	361	331	356	326	351	331	362	324	326	326	322	341	342	313	302	350	338	346	324	344	320	310	329	338	313	348	301	351	299	366	387	305	348	324	320	322	352	321	316	344	325	330	320	351	295	310	342	352	333	343	345	320	308	333	317	325	342	306	316	329	336	328	313	311	367	323	327	298	344	344	342	330	331	353	340	307	362	338	316	305	345	336	333	338	328	322	333	318	333	283	332	338	354	344	337	299	328	349	351	335	315	342	337	329	320	343	341	364	294	312	346	337	323	357	332	356	352	312	318	361	337	342	348	344	320	341	312	320	301	314	353	345	352	341	334	295	346	348	323	318	352	320	306	336	338	347	341	345	315	323	331	321	316	319	335	332	329	318	320	361	320	391	327	306	308	362	330	333	332	308	347	334	316	315	329	335	308	317	308	334	329	326	331	320	328	318	365	343	361	316	350	336	332	340	363	327	319	330	336	362	331	347	331	350	318	345	305	315	323	321	345	369	362	349	322	350	323	318	320	323	349	311	323	355	341	368	341	338	357	339	353	283	358	337	299	358	324	349	359	327	357	313	330	303	343	334	331	313	364	329	358	328	323	361	319	358	335	349	339	339	327	342	341	350	323	321	330	323	330	333	327	353	298	338	308	354	323	330	308	326	281	344	297	352	320	328	324	344	350	294	339	323	348	305	305	332	325	328	322	325	353	321	326	320	353	327	342	306	349	350	340	331	349	313	346	339	345	312	339	314	327	306	325	320	295	333	303	316	348	306	326	319	303	332	328	338	348	360	368	349	371	345	331	339	320	333	324	327	347	328	337	345	304	317	319	300	300	362	323	340	335	307	317	333	321	287	336	365	301	347	337	324	315	316	311	335	342	351	318	314	330	305	351	297	333	339	336	348	325	330	323	361	292	328	325	314	345	299	309	303	360	310	286	316	339	286	341	357	355	318	345	346	328	320	338	335	328	356	324	338	324	331	324	320	332	301	342	356	335	318	313	334	324	349	312	347	346	334	354	323	344	359	332	345	306	343	332	344	328	355	315	347	342	343	325	341	367	341	309	361	324	334	311	331	347	294	350	321	358	338	310	327	336	318	325	347	334	334	359	332	305	339	338	333	319	298	325	345	309	332	331	318	333	345	305	341	332	349	312	297	334	366	294	326	326	320	345	344	341	338	327	306	290	334	341	310	343	333	315	317	347	316	340	346	328	345	369	370	351	342	322	323	321	333	340	299	342	320	339	297	313	350	337	316	349	329	329	300	315	340	343	341	310	316	314	336	344	323	311	328	310	325	343	320	327	341	336	319	345	319	313	318	327	336	330	332	322	299	309	367	360	312	347	354	317	323	296	322	352	361	342	299	302	323	334	326	307	341	348	356	331	342	336	313	319	316	346	305	353	325	337	328	322	366	319	350	315	368	325	309	353	337	291	369	316	306	349	330	317	338	318	313	342	332	356	357	341	332	334	338	347	323	303	352	363	331	351	347	313	330	315	344	313	332	338	323	313	340	328	303	335	309	332	335	334	329	341	312	359	357	308	354	329	331	338	334	317	351	338	335	316	333	339	307	316	326	323	324	360	323	364	345	291	344	340	342	333	359	303	321	317	347	322	335	341	295	335	315	334	345	361	377	342	338	336	343	316	338	337	307	355	333	341	349	340	336	315	323	330	319	313	361	320	337	342	324	338	331	338	327	316	308	337	332	302	329	317	345	346	345	314	338	309	349	311	285	313	332	336	321	327	334	332	309	332	326	343	347	331	323	325	336	331	332	347	328	326	330	345	333	327	359	297	334	322	342	307	314	351	334	350	335	361	319	294	329	347	353	340	317	360	363	328	360	324	330	302	312	299	327	316	328	296	342	310	309	341	327	361	349	338	353	365	329	303	361	328	363	339	309	341	330	333	346	328	307	319	310	313	336	332	348	349	343	327	302	318	299	327	336	354	356	342	304	309	363	329	351	308	302	304	351	327	327	336	335	318	321	313	314	332	294	336	360	330	344	330	328	291	327	290	325	349	308	343	320	340	315	294	315	319	306	327	366	308	346	333	288	312	312	348	300	332	339	335	351	313	317	341	311	381	325	337	327	317	309	314	308	349	315	347	321	353	363	318	361	347	333	326	303	355	309	307	315	324	333	323	334	333	329	305	334	325	310	347	316	339	308	345	335	346	309	313	336	340	341	333	344	342	325	310	319	325	313	338	319	312	333	333	351	328	319	351	268	341	315	333	313	312	366	329	333	333	351	341	319	290	362	318	333	340	319	352	327	304	312	314	309	331	323	333	333	345	334	325	314	328	349	311	307	325	354	328	339	352	333	294	327	302	331	316	342	331	308	341	308	327	312	322	305	327	313	302	361	304	306	310	338	360	319	325	306	321	331	351	322	318	337	345	344	334	347	295	349	324	301	333	335	331	320	326	345	288	357	343	334	331	324	312	326	368	352	316	354	320	358	319	384	354	325	327	340	297	321	313	344	354	324	325	298	341	326	337	342	324	335	332	339	339	372	324	356	332	319	331	309	339	303	327	325	347	346	328	339	326	349	354	286	326	303	324	338	335	308	355	330	348	342	320	351	309	321	316	315	362	337	364	306	353	338	359	335	329	320	302	319	329	341	352	332	328	338	335	300	328	323	336	320	322	300	360	310	363	322	339	330	289	331	356	333	329	288	348	356	331	303	380	325	340	362	342	316	312	334	339	334	345	351	320	348	318	325	340	317	329	329	332	315	300	309	325	307	313	345	286	327	301	328	341	323	387	341	307	384	359	385	343	330	316	355	340	334	330	301	320	328	329	303	316	346	346	295	352	337	328	315	309	306	316	313	342	314	356	328	320	342	333	341	297	349	344	314	317	328	331	300	295	308	351	324	324	316	344	324	350	353	333	357	292	318	310	330	340	292	327	336	315	330	342	346	293	333	337	363	313	341	322	344	310	334	319	309	330	351	326	324	322	353	362	329	328	313	347	337	348	349	345	302	349	342	323	337	336	374	337	326	317	309	319	352	297	355	329	323	353	337	318	332	348	343	338	329	307	336	321	336	317	354	320	312	354	290	355	332	315	323	325	320	320	329	319	322	311	301	327	361	328	323	342	323	321	311	336	346	321	314	347	324	320	345	301	327	344	352	288	327	337	339	337	330	332	332	358	317	321	296	327	328	353	336	329	345	299	275	317	329	334	328	309	341	317	333	358	321	327	332	318	324	337	334	318	299	288	326	328	357	340	336	315	344	325	318	325	346	319	350	360	312	342	320	362	319	340	308	339	333	331	320	338	363	317	326	370	320	335	320	318	286	330	314	347	325	355	342	352	352	323	306	326	303	290	302	327	331	351	354	350	309	351	319	299	329	341	339	310	332	336	325	322	325	353	327
24973	21263	25636	21797	819	338	311	301	269	274	294	265	253	262	267	250	246	269	252	250	258	258	230	261	282	244	221	231	260	247	253	244	193	224	222	252	209	269	251	253	225	271	221	228	221	228	217	252	245	244	256	251	234	242	231	224	234	239	238	235	235	232	224	247	249	236	231	249	247	233	218	236	232	226	255	259	225	238	246	231	257	216	248	248	240	246	238	244	234	233	246	272	263	211	231	247	234	223	239	240	206	212	257	258	238	228	227	243	250	256	222	227	245	248	251	251	257	233	209	245	247	244	230	257	231	209	247	264	235	204	239	236	233	215	262	240	261	255	240	238	255	241	249	268	241	204	245	223	227	238	245	242	262	229	232	236	224	223	224	234	204	239	217	222	212	267	251	248	250	249	230	243	235	246	253	248	249	262	233	249	212	241	230	263	220	250	247	245	233	245	219	244	237	233	252	232	199	250	235	246	256	254	236	244	242	228	222	238	223	205	253	251	255	220	227	232	237	234	244	239	232	255	249	220	207	261	262	241	224	245	245	227	249	235	239	246	248	233	248	242	231	257	228	228	265	250	242	213	229	258	247	211	254	230	249	253	256	242	219	241	242	232	219	251	247	227	258	223	267	243	203	247	257	215	241	238	245	273	239	235	217	223	243	243	219	221	244	277	243	262	248	269	261	245	233	242	227	222	242	226	247	257	254	293	263	230	241	221	225	245	249	237	251	233	240	230	234	259	283	225	221	246	261	246	243	251	258	239	235	235	262	235	257	260	250	270	238	239	255	285	264	251	263	255	245	257	257	246	219	218	225	260	228	267	233	221	237	268	241	232	234	247	242	247	246	241	227	228	250	216	250	239	240	243	243	262	248	266	248	205	257	216	242	223	229	233	222	257	205	257	260	225	250	284	249	246	267	247	244	214	219	278	245	250	260	236	242	241	212	269	217	248	236	224	236	226	236	276	224	259	227	219	221	246	218	231	243	214	258	237	235	223	234	225	207	254	219	253	239	222	275	234	244	242	232	261	234	246	233	223	231	223	230	242	236	247	267	245	210	238	255	250	255	247	255	256	282	241	257	237	231	255	237	216	227	263	220	247	253	219	271	227	278	229	229	261	234	251	221	255	250	218	227	250	263	265	240	235	264	230	265	242	232	215	243	256	209	240	241	249	241	262	239	261	228	257	234	249	258	229	242	246	248	227	224	256	232	220	238	236	226	217	218	245	240	218	257	247	230	211	230	255	240	257	262	240	236	209	249	209	235	230	210	239	237	246	227	235	243	216	240	228	227	225	273	238	253	267	254	222	230	254	237	244	260	243	254	218	224	252	243	223	221	224	249	222	247	227	245	249	249	222	218	223	243	234	240	238	219	251	254	253	232	246	262	222	251	207	288	231	240	219	226	254	221	215	256	245	248	213	266	221	246	257	251	246	221	204	289	241	245	239	232	221	224	232	235	255	218	245	242	252	222	231	254	212	238	245	229	247	249	238	267	258	207	227	224	197	223	234	245	225	222	257	238	247	246	227	206	258	240	234	236	235	259	225	240	252	223	261	257	250	229	250	256	239	229	234	240	219	254	206	254	258	242	224	267	232	247	233	262	231	220	237	254	231	229	228	260	216	247	242	269	219	231	238	244	224	235	255	236	237	229	224	253	255	245	239	244	233	198	222	239	235	218	241	262	269	237	257	227	226	259	241	222	223	224	263	216	245	231	231	235	237	236	242	294	226	219	240	254	221	232	240	241	229	254	229	267	258	246	266	204	224	234	225	230	214	237	228	247	238	239	251	228	269	231	236	257	240	242	232	250	238	236	220	254	210	287	260	235	241	254	227	217	245	236	254	281	261	254	232	219	241	228	251	248	256	217	208	253	236	213	228	235	242	261	225	223	253	240	257	243	231	259	228	208	220	246	252	223	249	253	238	231	237	219	225	242	233	255	249	255	247	234	223	241	248	239	295	250	268	263	261	288	255	258	267	225	221	233	238	251	244	255	245	242	249	200	271	236	213	234	262	249	241	230	238	239	230	242	222	233	238	228	225	244	252	242	225	208	237	246	219	243	239	240	244	264	231	210	238	236	249	217	216	245	217	251	243	224	253	246	228	234	223	235	254	211	233	255	260	232	244	242	240	258	251	227	238	236	258	246	248	274	253	255	257	229	252	196	238	243	218	220	247	248	240	225	235	241	247	240	235	230	234	234	245	256	223	271	235	221	246	246	263	242	235	235	236	264	244	270	236	249	224	248	277	257	255	230	241	230	216	248	218	250	257	206	240	258	222	226	251	257	203	250	230	227	214	221	260	237	230	219	254	267	248	230	241	231	230	246	234	246	224	224	256	254	236	244	232	232	217	240	254	242	214	231	226	239	240	252	274	251	250	217	237	241	235	228	249	206	264	222	230	218	254	220	247	255	265	247	229	248	223	248	232	261	252	214	242	239	211	233	245	240	253	235	260	259	248	222	263	218	235	242	237	238	247	257	239	232	239	249	237	268	222	266	231	248	228	241	212	256	219	225	208	209	252	225	249	215	246	256	254	229	221	243	247	236	244	225	220	245	207	221	261	231	235	223	250	239	221	249	232	227	267	234	232	238	261	217	220	242	250	283	239	225	223	228	223	231	241	258	226	235	214	240	266	239	233	221	244	208	245	243	254	222	206	247	258	266	239	222	229	251	243	268	217	253	231	229	238	258	247	217	228	243	238	218	241	235	222	255	239	245	226	249	253	239	262	228	224	252	226	239	255	291	236	239	272	225	245	253	254	236	242	247	215	255	230	243	229	228	220	244	239	237	228	229	236	211	238	236	250	231	259	228	250	239	232	257	255	252	228	243	244	235	226	237	237	231	227	248	227	249	276	239	233	235	217	270	256	236	243	235	249	263	256	243	234	227	245	235	229	229	215	228	207	209	237	235	237	222	240	217	243	225	235	268	225	231	224	244	225	270	233	232	247	245	249	230	257	237	219	253	240	225	230	231	228	256	245	208	234	218	248	246	264	231	244	248	222	249	249	235	259	234	234	258	246	223	240	239	258	247	248	244	241	228	247	227	255	232	227	246	251	264	247	254	247	234	245	233	236	245	239	239	238	253	232	224	236	261	200	247	230	226	242	219	275	228	239	229	263	233	240	253	254	226	251	242	267	227	241	237	250	226	239	236	257	254	239	234	225	279	220	220	257	235	236	243	246	233	247	195	241	265	267	230	261	261	232	229	251	247	263	228	235	271	247	234	256	222	237	234	230	264	233	219	246	259	251	241	236	249	232	243	259	263	246	227	255	239	251	237	256	225	246	229	211	221	231	230	258	249	242	205	251	216	213	217	234	243	246	225	232	260	235	243	214	223	243	236	240	236	239	235	223	248	222	233	219	228	241	235	208	239	236	238	244	230	229	199	242	234	256	199	221	226	234	238	231	296	234	236	204	262	228	216	263	262	257	239	253	252	254	254	224	245	247	245	280	271	249	239	214	237	215	237	244	259	228	228	239
22530	3112	1893	1010	767	648	598	481	449	406	380	397	384	339	348	380	352	339	332	351	300	326	311	320	307	336	355	367	345	364	358	319	345	311	319	341	329	336	310	330	355	359	331	318	367	316	347	320	309	326	325	313	318	314	364	353	294	310	369	310	351	298	345	316	325	307	345	332	328	321	330	326	343	313	313	319	338	317	324	321	336	340	326	315	310	310	351	307	301	304	334	326	350	317	278	323	354	310	359	367	302	324	324	290	365	315	309	355	364	345	325	324	304	310	308	316	339	310	348	322	344	366	334	333	336	303	310	334	316	329	297	324	302	345	345	316	299	309	348	351	312	319	331	328	322	328	332	284	321	376	320	301	326	308	312	320	338	297	357	324	335	297	319	318	336	351	313	300	325	284	341	353	342	351	339	336	311	308	324	334	318	313	318	331	337	339	343	322	307	288	348	339	312	309	345	323	334	343	361	331	305	342	337	326	331	336	355	319	338	305	334	325	299	323	336	309	307	319	348	301	320	327	363	316	322	309	316	307	340	325	333	295	298	332	328	345	327	320	336	346	309	326	312	348	313	347	312	288	328	320	322	317	340	322	363	317	327	319	296	317	317	335	326	300	330	360	385	326	324	327	303	318	329	318	333	303	291	312	352	301	340	316	336	334	300	319	334	300	306	332	323	325	311	318	333	315	341	327	330	347	348	298	325	292	321	321	308	316	312	317	351	339	308	305	321	308	339	329	325	350	319	311	306	320	307	343	355	331	308	299	333	333	306	339	340	327	355	314	315	323	325	320	334	329	342	325	325	362	323	310	349	333	299	314	337	283	312	355	339	312	346	328	328	334	338	343	310	357	302	297	289	329	304	314	377	326	339	299	327	348	352	323	304	337	309	328	313	348	328	306	329	315	303	328	333	311	320	352	329	326	347	307	345	302	291	329	300	313	311	330	302	338	356	302	302	324	323	299	308	350	329	322	334	322	300	330	360	334	334	359	317	311	298	327	319	319	350	372	318	309	317	340	351	350	309	275	293	351	321	325	292	313	318	316	334	319	310	329	307	324	338	337	329	336	336	317	341	309	328	333	323	318	312	327	334	336	310	321	292	294	346	338	298	323	342	357	300	331	360	327	335	347	305	299	304	340	327	327	283	350	323	331	332	324	333	335	305	323	335	328	328	315	382	306	336	350	354	337	310	323	322	283	308	327	326	322	292	306	319	328	355	329	330	324	304	365	361	287	304	340	303	337	329	327	321	316	329	318	323	359	320	355	375	335	325	323	333	325	318	346	311	307	326	329	317	316	323	332	329	338	311	318	322	317	318	326	310	311	324	328	311	354	322	329	330	332	319	317	330	317	325	365	314	321	302	314	334	305	334	321	362	308	357	332	303	291	304	326	326	299	331	320	329	316	361	300	294	314	314	325	348	327	319	321	343	309	295	349	336	301	312	324	330	339	345	314	344	325	339	334	328	329	325	345	326	314	336	347	337	317	294	351	314	327	329	322	315	316	338	345	339	342	308	322	312	309	330	327	325	298	343	310	283	319	323	320	347	308	347	323	314	344	357	303	357	296	351	338	300	349	327	339	329	317	324	344	316	282	305	322	335	347	273	312	353	296	325	350	318	332	344	312	308	322	325	354	321	324	317	332	356	326	346	355	347	310	351	353	327	306	309	301	293	300	298	344	280	307	322	310	328	304	351	348	312	322	298	335	353	348	334	327	367	335	324	352	314	337	335	299	312	327	347	357	322	337	339	293	322	322	325	340	343	314	297	320	293	318	331	307	320	314	334	316	312	298	368	338	341	334	307	312	311	315	286	354	347	289	317	349	314	307	352	291	309	340	331	311	337	347	348	341	312	329	335	303	309	296	323	332	334	340	334	268	333	348	320	307	332	323	337	327	293	314	307	328	331	320	310	315	294	323	277	338	335	334	365	334	320	341	313	325	333	321	274	316	331	320	320	325	338	296	305	315	311	361	363	332	331	343	347	300	309	325	298	315	310	311	343	315	299	327	379	339	342	354	344	356	309	339	337	292	336	339	333	273	312	307	315	311	367	315	329	306	270	342	320	336	336	316	311	325	309	325	327	335	309	335	310	296	313	329	297	337	346	330	347	291	317	330	356	337	310	387	339	335	325	341	309	347	359	351	332	343	319	296	335	321	323	321	315	327	322	349	306	341	331	315	294	326	335	312	365	319	320	350	329	347	337	355	337	339	317	324	310	339	329	324	301	317	319	315	314	329	323	362	322	306	333	325	303	312	307	333	341	307	335	296	343	325	321	354	312	321	345	326	352	310	354	338	306	332	294	295	315	319	332	350	290	327	330	340	336	312	321	324	325	323	330	330	317	350	326	309	346	370	310	316	330	341	309	300	334	346	330	367	337	365	340	332	333	296	332	345	309	319	303	278	313	321	338	326	310	337	339	321	327	332	326	305	345	302	346	315	348	359	335	288	302	340	309	325	332	333	313	315	310	328	312	342	378	326	349	343	311	331	313	348	325	332	327	301	324	339	321	355	324	311	326	329	330	304	324	310	343	325	328	296	303	289	306	320	361	320	353	330	312	320	311	325	348	328	329	268	331	331	309	297	338	334	337	355	324	317	323	310	339	344	342	308	316	341	300	319	314	312	348	346	333	316	312	324	353	336	344	309	323	346	319	342	331	335	317	326	357	360	327	327	319	335	342	347	333	318	320	330	323	342	324	328	341	334	326	320	330	333	319	309	320	305	316	334	326	340	291	320	320	321	309	333	316	334	306	305	301	328	303	329	316	306	314	346	331	348	327	337	321	322	361	369	322	347	331	331	340	332	355	334	304	312	329	306	352	313	298	310	302	310	332	319	334	319	331	314	363	328	329	320	321	310	331	326	354	284	321	324	323	327	303	309	357	351	328	340	307	312	323	342	331	337	314	302	331	312	316	294	331	322	362	335	314	307	313	331	329	344	313	293	310	346	309	323	312	323	322	341	335	313	344	336	331	334	346	337	340	316	322	370	326	314	323	328	327	330	321	334	337	330	336	313	321	305	326	324	330	321	342	313	342	316	332	335	342	309	331	318	325	327	332	321	338	356	328	338	327	306	310	365	294	311	337	323	341	327	304	347	340	342	329	371	317	323	340	325	338	336	335	338	302	340	325	293	330	326	327	321	329	325	331	337	336	310	308	303	306	344	319	308	329	309	340	342	319	320	331	329	273	340	319	301	333	342	321	321	319	329	318	288	330	315	331	323	361	326	310	331	323	352	366	326	304	321	332	323	347	318	351	322	358	348	299	334	312	328	302	318	300	347	341	316	331	330	337	315	325	307	320	295	330	327	328	330	327	330	322	331	300	286	348	308	361	321	335	335	314	318	308	339	322	314	359	334	337	343	334	297	325	349	317	334	331	342	324	323	327	327	312	310	326	301	345	314	321	312	333	310	350	343	339	337	312	305	334	312	322	336	300	318	311	347	339	328	305	308	317	331	311	343	335	305	294	303	310	315	301	316
22642	21284	28545	24337	21276	18567	866	359	267	209	203	184	163	135	145	129	123	124	98	113	103	108	91	116	82	99	91	94	108	108	125	84	112	122	94	126	113	79	100	100	93	115	85	119	87	91	96	93	87	97	78	87	90	79	93	75	92	96	87	71	98	91	94	81	104	85	102	82	74	84	91	101	102	85	83	77	106	102	80	102	91	90	91	94	96	91	84	102	104	87	79	102	102	99	99	85	86	96	81	95	90	94	81	93	100	102	100	86	86	92	103	88	91	89	100	87	84	101	74	86	83	81	90	92	90	80	96	104	78	98	81	81	75	93	92	95	76	83	88	85	91	91	100	86	90	86	86	77	90	66	80	93	97	92	74	98	93	70	88	94	93	112	88	89	84	93	94	84	75	78	106	101	96	105	87	99	91	92	84	83	98	83	83	83	103	84	93	76	90	75	72	102	103	81	80	87	76	99	81	88	79	83	81	92	95	90	86	88	84	85	86	88	74	87	82	94	98	102	90	81	71	103	81	90	82	87	93	87	84	85	98	86	80	104	93	96	91	95	95	76	90	105	74	86	96	94	88	81	89	96	74	87	100	76	90	76	95	85	101	94	89	90	87	83	90	82	107	84	91	104	80	86	92	92	91	69	102	109	85	80	99	57	106	96	93	97	100	90	73	97	100	85	112	82	92	97	101	98	92	93	92	94	98	93	96	82	90	84	91	96	87	89	93	94	114	92	92	89	68	80	95	85	93	100	85	92	105	80	74	96	91	91	79	89	101	72	81	77	88	79	82	90	86	84	73	94	84	82	94	103	61	77	87	75	80	89	94	96	78	89	100	94	93	89	81	72	86	70	100	105	88	91	96	82	85	102	105	84	84	87	93	104	81	107	87	97	89	79	89	98	100	103	81	87	98	85	88	74	94	89	92	82	83	64	91	101	104	88	92	96	90	96	92	86	75	81	81	85	73	91	92	76	100	88	83	90	96	74	65	75	87	94	87	93	104	94	100	95	111	92	86	89	82	59	90	95	76	73	81	90	87	87	79	82	72	91	81	101	102	93	86	79	82	83	87	85	97	81	64	99	94	92	97	93	74	89	82	111	89	99	97	87	97	85	99	91	86	99	72	86	84	91	75	84	102	87	92	105	91	94	82	70	94	79	76	86	85	112	77	89	89	98	81	99	93	88	82	93	77	90	102	92	91	94	106	91	102	102	89	87	83	92	91	96	89	91	81	80	82	82	88	91	98	81	87	74	90	76	96	96	83	84	82	86	93	78	93	86	88	78	71	89	78	93	84	101	79	91	105	110	89	75	75	98	92	106	78	79	97	97	87	86	90	82	105	94	104	88	80	73	86	73	93	87	86	76	79	96	75	88	85	77	92	72	84	109	97	91	105	81	91	102	92	87	81	106	79	89	90	83	99	84	74	80	87	86	81	86	104	100	98	88	82	106	101	82	78	80	85	102	103	88	100	74	97	103	98	96	76	82	103	84	90	96	86	91	106	88	90	99	83	83	67	95	95	90	100	89	82	96	68	71	83	83	78	82	102	87	65	102	101	82	86	94	90	98	78	77	74	74	95	83	85	93	98	80	90	91	86	89	98	97	94	88	88	70	82	82	99	84	83	103	74	93	86	94	103	101	96	102	90	92	87	82	91	95	89	101	96	88	85	79	87	76	89	76	92	97	82	81	70	92	85	81	80	97	99	87	83	98	91	94	99	90	81	86	93	86	83	93	95	90	105	94	101	84	98	114	105	80	63	92	86	79	76	87	101	94	89	90	74	73	81	79	94	87	114	84	79	102	85	78	74	84	112	85	86	91	78	80	111	99	75	70	101	100	83	82	91	66	82	92	92	108	101	86	108	86	91	97	93	76	91	102	76	89	85	69	97	95	102	74	92	91	94	88	88	100	88	103	72	97	84	90	89	80	86	80	88	95	82	73	92	90	92	85	82	92	103	89	72	75	96	96	81	92	82	92	91	86	74	106	72	74	87	112	86	96	92	87	100	98	86	81	69	73	95	90	99	81	61	83	89	95	74	89	83	68	91	84	80	85	95	86	100	103	89	91	90	82	93	82	101	86	80	89	99	81	66	84	87	96	88	86	91	88	77	94	98	76	93	78	96	79	88	99	100	85	95	82	80	87	105	81	93	88	100	92	77	92	101	85	89	76	82	91	87	76	109	81	96	96	86	108	81	94	92	63	78	94	97	77	85	86	88	102	100	98	90	79	78	101	94	76	82	86	101	92	85	91	91	89	82	108	92	82	85	90	105	87	85	78	92	95	76	87	96	79	103	79	70	98	101	80	79	75	93	95	93	79	81	97	87	93	82	94	101	76	84	94	93	62	80	90	87	85	97	93	95	87	88	81	86	82	79	99	94	78	92	93	93	89	97	87	75	85	85	85	95	95	76	99	81	76	91	99	84	88	90	98	78	89	101	106	83	86	80	81	91	98	98	81	86	97	70	90	99	81	101	64	85	82	86	90	105	94	90	94	83	87	94	77	75	87	75	88	86	75	94	75	88	79	90	97	101	90	91	81	101	74	94	72	91	97	94	83	86	98	92	84	72	84	86	95	73	100	80	83	97	89	97	81	81	86	98	84	88	111	100	89	112	84	98	97	68	90	86	93	79	75	85	85	74	86	89	85	70	89	84	85	96	84	100	83	94	92	82	91	79	82	70	73	97	81	99	99	82	94	85	72	101	82	84	81	77	77	83	96	104	68	73	86	109	104	84	78	103	86	91	98	98	81	102	87	100	86	88	77	86	85	88	87	96	89	86	85	93	86	96	92	66	87	109	90	91	94	101	83	88	110	97	83	75	85	91	81	85	82	88	81	115	86	91	83	86	81	81	91	108	84	84	80	106	79	111	83	107	95	90	109	93	91	106	101	116	100	98	86	103	78	102	77	81	65	102	91	88	94	101	72	94	92	80	88	84	73	101	76	69	76	76	93	102	107	105	104	85	82	80	72	92	87	80	83	101	102	96	98	69	96	67	93	70	92	76	104	90	107	95	93	83	87	91	92	91	83	87	87	73	78	99	78	84	84	83	80	88	69	68	98	80	83	96	105	89	109	98	70	105	94	99	91	92	92	78	99	83	107	98	80	74	91	99	92	97	97	76	83	98	95	85	74	84	93	90	97	76	90	97	92	76	82	96	83	88	103	82	93	96	93	89	88	84	100	77	95	84	100	85	96	93	74	77	82	93	91	76	86	82	104	92	83	98	96	102	79	78	97	86	76	72	80	90	74	87	90	93	99	90	99	83	107	73	85	81	92	95	91	76	84	105	79	80	67	90	82	100	97	92	94	87	78	84	100	91	84	90	75	114	90	94	75	96	94	102	95	96	95	82	95	89	91	79	57	98	101	79	89	91	79	80	88	91	95	91	79	93	83	88	89	74	92	77	96	87	81	81	96	84	105	80	88	90	78	77	88	94	70	83	94	79	85	108	84	86	100	80	84	78	96	89	82	93	68	73	94
28314	10366	6414	3034	1914	1376	1061	861	632	513	456	384	344	254	273	244	228	225	208	205	195	182	187	172	184	171	175	178	149	171	161	141	159	142	156	163	163	131	144	158	145	141	126	120	140	143	124	150	151	121	131	141	142	125	125	126	145	113	122	149	130	123	103	145	134	137	131	141	151	123	121	142	117	145	106	134	132	156	132	141	126	117	114	113	118	138	126	116	135	151	137	115	126	146	140	134	139	123	112	138	139	111	122	145	118	133	113	121	129	132	130	134	134	112	126	138	116	104	129	116	122	114	124	122	139	131	135	124	106	132	122	132	127	134	119	132	125	115	124	122	120	134	112	120	134	134	124	116	122	122	119	113	136	115	121	121	131	126	121	116	142	138	122	110	128	127	113	106	138	127	154	142	140	130	130	125	146	133	116	139	122	142	133	115	148	129	119	136	130	117	122	133	125	139	129	147	135	110	147	120	124	141	124	127	107	110	138	124	126	132	111	117	121	131	123	126	119	126	124	126	134	119	126	145	124	122	137	141	131	140	116	126	120	117	127	129	155	110	139	127	136	140	126	100	122	129	117	126	124	111	115	135	133	129	128	128	126	146	126	110	115	123	154	126	131	133	130	131	106	113	119	128	124	134	126	128	117	130	126	107	113	138	130	135	135	107	150	129	113	119	131	133	112	131	130	132	141	125	112	131	126	123	152	132	130	138	142	109	129	125	134	130	126	126	129	122	109	107	121	123	108	130	143	135	107	108	132	112	103	130	130	131	129	129	129	119	139	135	141	120	131	108	124	117	119	115	122	124	123	125	127	123	127	120	122	126	118	119	122	138	117	126	141	122	120	139	109	135	122	128	139	134	147	128	118	125	111	147	132	131	116	121	118	133	134	129	133	121	135	146	138	114	122	111	129	119	125	138	125	121	114	119	146	133	136	117	135	138	123	121	129	122	95	117	150	110	119	138	118	147	108	131	113	109	125	104	140	115	120	121	110	126	126	120	133	137	119	123	117	115	118	128	122	151	127	113	120	121	127	130	114	122	134	133	118	108	116	132	113	131	119	119	120	120	114	115	125	117	98	109	127	134	116	118	118	115	137	125	145	121	117	121	121	121	122	106	101	130	117	140	137	123	134	110	122	106	129	139	135	141	130	123	119	124	123	127	127	131	127	134	134	133	125	132	134	123	114	132	131	143	134	120	137	114	127	96	128	132	131	117	125	117	107	123	128	137	138	132	113	138	138	111	138	147	140	128	122	117	156	125	126	135	118	139	141	146	123	121	96	110	123	121	124	111	136	124	96	132	135	133	116	118	112	129	136	127	119	123	142	124	144	116	132	133	140	106	114	105	140	138	140	108	115	143	132	137	119	115	122	126	114	123	117	112	144	119	116	124	121	126	123	126	120	116	122	123	110	118	129	102	131	117	132	117	126	146	133	94	129	138	120	121	116	162	151	130	112	122	115	125	119	128	121	112	139	131	130	115	122	147	129	125	133	124	106	141	143	114	121	137	118	132	144	128	118	135	151	140	124	116	112	123	137	132	131	140	136	138	128	132	143	127	131	118	126	125	117	131	127	139	149	143	138	143	108	127	129	130	132	143	135	118	125	141	117	152	137	117	128	116	129	118	123	125	106	132	128	127	101	128	117	129	135	126	114	120	120	131	117	108	130	124	121	137	119	120	115	125	111	120	140	130	124	138	137	137	121	120	115	142	137	120	137	124	113	107	136	104	117	122	117	120	109	144	110	119	109	146	133	146	124	138	126	137	123	119	108	110	131	143	115	110	123	130	129	129	121	136	119	128	122	109	114	132	137	120	141	121	119	102	106	133	145	129	130	125	113	121	114	122	132	126	126	121	115	132	119	122	138	118	125	119	103	120	131	119	96	117	117	111	121	124	127	107	133	119	148	110	136	134	139	124	152	139	128	118	107	120	121	152	152	112	133	146	123	138	127	136	120	126	121	123	115	121	120	140	135	134	164	122	130	135	121	126	119	107	125	131	120	117	132	105	127	136	126	149	119	130	118	117	125	133	122	131	129	120	138	135	126	141	141	139	119	145	126	116	133	122	111	113	129	136	139	131	108	135	102	141	108	109	132	117	125	140	134	146	134	116	119	129	115	120	112	125	126	111	130	124	115	126	135	123	124	133	111	122	130	149	110	120	126	122	127	120	125	115	137	122	117	127	129	119	144	127	124	128	109	115	129	126	131	132	135	131	136	142	137	107	125	129	130	121	123	128	136	111	121	117	103	124	115	136	120	125	127	115	128	138	130	110	140	126	133	127	110	145	131	112	118	121	116	146	130	119	119	109	133	111	111	112	125	123	134	120	116	145	136	115	125	141	127	114	128	126	119	109	128	139	108	128	136	129	116	126	135	127	120	130	119	110	125	127	124	118	152	131	148	132	124	109	126	124	137	132	118	111	118	123	109	134	122	134	140	123	133	135	106	121	117	126	135	139	103	139	146	110	128	116	117	130	107	129	125	120	134	148	114	128	130	114	124	124	114	112	121	117	124	127	141	112	115	131	108	117	114	117	130	128	125	139	111	113	133	137	111	119	128	127	116	98	120	131	108	135	137	120	134	133	132	112	124	102	136	141	116	125	142	129	101	128	123	124	132	109	114	131	111	107	111	124	136	116	131	113	123	114	128	112	144	119	136	143	138	114	146	137	144	108	130	116	122	116	132	137	122	134	134	143	120	141	108	125	132	128	118	135	131	116	143	135	132	116	120	125	118	115	112	118	140	126	138	138	120	131	119	122	119	121	123	123	152	123	117	125	100	111	112	135	143	126	128	128	135	124	137	122	115	114	124	135	111	130	108	130	110	143	133	146	123	139	129	131	104	155	111	145	105	138	111	117	122	130	126	128	128	96	126	130	122	128	135	125	121	133	133	127	126	132	123	106	133	142	147	110	140	112	116	129	149	122	121	108	134	119	115	145	125	108	132	135	144	131	134	128	127	117	137	115	130	129	142	135	140	121	105	122	101	125	117	130	128	121	138	138	140	140	132	124	124	131	122	135	134	117	126	140	116	140	109	123	118	144	141	149	119	118	111	141	120	124	132	126	121	131	122	113	129	119	119	110	133	123	119	131	129	117	142	123	120	120	103	136	116	107	128	135	133	115	131	118	121	135	123	129	148	138	120	113	145	119	134	128	121	143	124	133	129	116	132	129	123	144	112	107	126	114	145	121	115	136	114	133	119	132	116	132	120	121	134	152	118	136	112	138	126	109	118	136	124	124	143	110	126	141	119	119	114	132	129	128	128	135	122	128	116	126	120	139	140	123	133	138	113	127	131	119	133	125	116	133	114	119	125	122	123	122	120	136	147	116	121	107	141	139	137	132	134	124	150	107	123	115	133	107	125	124	126	130	119	126	111	134	145	112	146	134	114	146	124	141	121	124	128	125	126	138	140	104	122	117	132	113	125	132	151	136	132	115	115	134	129	136	123	114	135	109	145	120	152	148	125	128	109	121	124	154
27724	15329	1969	612	516	436	365	313	314	345	355	311	344	353	319	357	318	346	320	338	349	294	298	331	322	306	363	367	345	320	348	327	305	331	324	325	333	314	350	339	340	325	309	311	325	321	341	350	329	324	320	347	314	321	367	320	334	335	333	330	355	349	338	320	340	309	334	310	297	340	313	354	351	334	349	326	341	350	324	309	305	321	325	338	341	303	331	316	349	326	310	310	339	326	341	316	352	321	317	360	328	327	317	352	318	309	353	291	305	323	312	366	306	346	314	352	338	321	338	353	326	317	306	345	320	337	305	317	318	299	317	341	344	325	322	339	348	322	310	335	317	337	312	289	315	353	337	313	318	304	311	350	326	317	298	301	341	328	325	302	362	308	348	324	345	333	337	346	335	348	319	329	339	364	309	311	355	357	327	350	322	327	351	295	343	319	327	356	325	307	341	300	350	307	308	330	303	327	343	340	316	319	322	333	334	329	315	336	327	353	359	315	322	366	334	315	300	323	317	345	322	343	347	337	315	321	320	342	332	329	350	312	359	327	335	311	322	317	341	316	348	331	342	351	317	352	329	361	319	324	325	340	344	356	319	306	285	327	325	309	313	332	339	361	332	324	322	327	347	322	324	315	314	341	341	301	341	363	316	334	345	333	327	301	284	337	351	345	347	335	353	305	317	352	325	331	307	321	332	313	336	333	342	330	323	318	342	339	310	294	317	308	342	306	328	357	309	317	361	331	363	314	323	357	351	352	349	338	306	331	331	335	341	314	311	300	338	314	313	312	347	310	307	343	333	335	282	328	346	333	309	307	342	325	372	328	352	317	310	333	324	340	353	327	332	319	318	346	312	305	327	284	322	313	350	339	342	320	330	311	326	324	344	321	376	340	341	310	328	345	306	317	337	326	301	356	324	317	324	348	333	323	347	324	337	279	318	338	313	342	321	352	342	334	346	324	337	365	327	332	323	322	345	362	329	307	341	309	319	337	317	313	303	335	339	318	371	324	340	307	333	309	342	321	356	350	374	292	343	315	335	318	284	311	341	324	369	335	346	350	327	362	314	340	295	327	323	325	299	340	345	336	360	317	333	309	332	336	322	307	324	356	321	327	318	315	343	335	305	314	359	351	333	301	325	323	345	341	316	314	324	322	306	342	366	300	317	321	327	374	312	325	335	339	348	323	316	341	319	331	306	357	349	320	331	342	337	335	339	338	324	329	309	349	326	364	299	299	322	314	284	286	317	332	334	301	318	363	334	325	334	314	327	318	321	312	322	306	321	337	296	314	295	321	336	341	337	317	309	332	343	314	333	319	301	323	332	315	337	349	330	325	333	328	308	306	366	329	323	367	348	323	332	334	337	346	334	296	349	322	330	334	317	347	331	335	351	290	299	349	347	340	295	325	320	324	348	322	292	321	325	341	350	337	352	333	311	311	329	316	326	347	326	319	356	287	316	311	299	326	335	318	331	313	342	320	330	322	336	308	330	337	358	341	339	317	304	347	333	337	340	334	326	349	321	328	310	358	349	319	319	363	366	351	330	340	306	317	304	339	322	312	347	295	365	347	296	330	337	342	344	359	318	342	338	324	325	344	360	352	351	319	335	312	306	323	313	325	341	312	344	323	339	333	329	336	315	356	347	297	335	332	322	345	338	295	349	306	327	342	316	323	330	344	323	347	341	327	334	312	294	342	299	319	363	298	326	355	341	324	360	324	324	324	322	304	320	284	328	306	349	306	358	328	341	334	318	312	353	330	357	334	354	310	312	348	329	313	322	331	337	323	333	346	352	330	333	340	359	342	339	306	345	346	313	338	302	315	344	350	351	332	353	337	356	345	314	341	332	325	335	315	334	319	333	345	346	350	339	317	325	328	360	339	305	346	358	316	330	340	335	331	321	326	322	335	346	336	331	350	323	326	312	321	348	350	323	367	317	328	331	318	354	321	317	326	341	319	311	343	330	373	283	341	322	319	321	315	342	315	316	315	328	327	331	364	337	294	340	344	333	311	333	325	309	307	324	345	353	362	328	300	314	341	362	318	348	340	332	306	320	356	329	359	333	347	324	338	316	321	348	329	318	316	335	317	371	309	337	324	338	337	304	319	311	340	341	357	332	348	321	312	303	321	312	335	312	314	306	331	356	315	365	314	322	328	339	327	291	286	321	311	382	310	306	331	342	341	322	329	325	322	324	318	324	307	349	371	327	311	311	349	309	320	329	311	314	314	311	302	349	320	334	330	349	299	325	307	311	325	339	331	328	342	330	322	348	333	313	324	331	351	364	329	318	314	358	329	313	329	326	356	350	315	344	308	298	349	334	332	337	320	314	326	336	345	304	324	339	306	335	335	337	320	321	311	327	347	336	325	358	344	311	315	329	324	330	341	348	309	337	306	357	317	328	339	352	291	306	349	327	339	373	333	319	309	330	331	342	325	341	362	353	312	328	328	334	359	329	320	351	345	322	307	310	302	346	358	325	329	343	307	319	338	325	331	291	336	288	307	331	344	347	312	315	347	333	317	336	353	314	323	315	320	317	331	329	343	331	328	320	300	330	332	333	332	325	335	305	312	349	331	305	307	349	342	340	326	316	312	330	312	334	320	346	348	329	326	301	336	359	304	312	320	304	295	311	324	325	328	332	316	297	358	359	331	294	333	309	356	289	327	334	323	312	332	342	336	334	358	372	360	313	297	346	327	333	340	342	321	318	325	350	356	337	334	315	319	337	357	300	309	290	317	323	335	330	316	356	332	311	300	330	381	317	313	349	317	326	332	329	349	323	331	338	329	329	291	306	314	308	374	317	330	316	308	344	303	323	314	330	310	328	324	312	340	335	327	323	283	319	306	320	330	305	318	350	328	367	345	324	321	355	342	331	300	324	319	345	347	304	285	308	344	347	312	325	372	345	317	333	308	322	336	365	322	359	329	291	331	324	342	363	323	321	319	314	319	336	336	336	321	340	327	346	345	312	364	274	353	338	310	332	342	319	375	339	368	339	364	311	330	339	298	342	307	364	336	324	323	289	318	347	278	314	337	313	314	325	350	325	316	316	336	302	361	347	346	341	344	337	318	331	274	332	324	312	309	334	345	311	337	341	354	328	337	299	356	366	344	324	336	310	344	323	310	364	330	346	327	308	331	320	301	290	343	334	319	343	326	327	323	333	325	334	360	320	325	327	299	320	340	306	295	348	334	352	305	328	361	333	380	347	312	342	307	354	298	305	391	353	308	329	353	333	350	353	320	336	331	294	321	335	333	336	310	321	314	321	318	316	300	349	327	338	349	299	319	353	327	326	330	323	332	336	331	293	290	328	330	320	298	338	335	356	323	332	320	321	347	351	337	316	285	332	308	296	328	303	361	347	329	354	330	313	335	327	339	309	334	313	313	334	307	345	356	320	307	306	298	307	341	341	348	311	327	337	308	346	312	319	338	318	323	356	322	301	298	331	335	311	306	349	341	314	341	329	347	342	339	330	315	344	370	356	341
8924	913	708	514	526	497	489	484	495	501	458	476	474	453	471	501	473	435	426	462	453	449	468	459	437	460	464	431	422	438	458	478	459	461	449	438	450	403	415	452	427	437	432	469	466	433	448	425	448	430	482	453	441	454	442	464	432	500	489	432	450	459	410	439	427	468	469	481	461	444	439	467	459	416	444	422	423	420	439	470	431	462	475	429	437	453	420	424	453	464	456	475	420	429	439	418	464	441	445	453	455	469	434	448	452	425	449	454	445	457	424	461	403	467	442	418	447	456	455	427	434	414	446	458	508	429	440	423	431	449	437	434	481	455	440	456	430	467	435	492	457	476	454	461	454	445	435	418	484	473	458	442	444	430	440	452	441	412	428	432	503	462	476	422	452	467	433	447	450	438	423	447	476	441	408	416	414	454	459	432	419	448	449	422	421	428	440	439	456	443	425	455	429	454	425	443	476	479	450	449	475	431	447	478	453	485	441	442	463	378	455	478	465	429	404	401	441	466	460	428	427	455	457	467	450	439	425	433	427	439	491	435	454	478	427	476	445	451	459	463	489	447	450	440	472	465	452	416	454	463	447	449	434	447	459	437	452	455	442	461	459	431	455	438	445	427	438	449	465	487	464	425	471	438	451	454	480	420	448	466	487	438	424	474	473	441	464	425	443	464	455	443	444	438	470	485	452	454	477	434	452	457	435	464	415	435	460	443	440	443	472	470	458	458	461	390	501	412	422	458	426	465	445	492	475	447	455	410	457	464	455	468	427	445	451	447	417	435	460	424	438	410	430	444	493	438	452	483	440	455	491	388	427	455	443	411	453	461	459	455	436	490	430	413	476	438	451	440	429	471	415	438	445	465	417	452	434	461	428	444	477	423	433	422	439	468	501	405	431	402	427	463	424	434	420	450	478	444	467	471	428	436	441	455	464	482	445	442	433	431	489	466	502	451	451	434	465	461	398	412	473	456	448	468	487	444	458	431	484	415	428	462	457	455	456	487	464	436	440	398	433	453	462	467	428	449	444	444	435	447	457	455	465	451	448	480	487	459	404	420	453	436	447	406	418	467	462	445	416	471	463	479	408	448	442	453	432	409	446	409	402	456	436	468	472	468	414	412	432	464	461	426	457	425	433	466	470	483	419	413	457	445	452	445	448	459	475	434	426	411	467	474	425	450	436	459	434	455	465	441	487	444	459	440	410	445	442	460	449	440	446	449	443	460	439	454	446	484	470	492	421	415	428	435	459	455	426	469	469	470	445	434	462	424	501	413	456	432	468	409	454	444	460	459	463	457	450	406	466	449	430	451	446	432	437	444	484	462	426	418	438	427	415	446	432	426	474	475	408	447	400	422	420	434	439	418	458	494	451	459	464	454	460	461	404	477	436	456	450	431	435	457	421	430	426	475	450	498	472	450	436	424	444	459	460	428	413	468	462	451	442	452	440	436	440	408	419	468	474	458	444	438	434	437	454	432	433	436	454	432	466	438	477	437	454	493	466	413	438	460	458	411	410	458	485	455	441	461	479	431	416	451	489	407	467	443	463	502	437	438	460	438	435	464	450	466	443	426	433	477	436	437	422	432	450	447	431	454	421	471	423	449	433	447	458	438	472	491	425	424	435	457	413	429	459	457	416	425	486	441	434	451	465	466	414	478	448	431	467	488	443	429	439	445	457	459	438	416	451	447	441	473	454	433	431	509	453	438	433	438	434	447	417	448	434	439	411	489	440	450	436	448	447	400	436	493	448	444	449	445	444	464	449	457	466	422	396	484	501	471	471	480	433	422	476	420	456	475	453	420	478	451	430	416	416	430	419	435	426	431	446	440	443	422	422	453	447	433	485	421	440	423	460	443	495	406	453	446	430	444	452	439	466	484	425	424	458	450	473	480	453	424	452	434	454	466	430	434	433	461	405	447	493	465	463	439	419	414	413	473	427	437	474	454	447	411	444	425	486	442	477	474	434	442	480	441	461	445	456	462	462	448	430	458	463	463	434	442	410	468	456	451	427	431	479	458	420	427	432	446	471	405	445	463	450	429	409	437	415	460	466	464	450	406	470	435	460	420	464	456	484	432	485	417	397	443	459	473	411	462	428	421	408	451	434	425	438	455	485	450	437	498	438	460	480	446	431	440	419	445	474	420	446	423	470	422	450	459	454	436	440	430	442	436	444	450	433	507	431	450	449	462	456	454	474	415	454	453	467	446	464	458	447	446	487	438	479	476	428	462	406	405	434	411	441	419	431	467	451	433	442	415	447	435	427	446	468	449	464	458	464	486	463	429	456	448	444	454	437	461	447	449	467	444	439	414	443	440	444	424	430	439	442	483	463	446	460	411	446	449	452	466	445	467	474	418	441	487	439	410	417	454	422	470	437	422	420	453	494	462	467	452	426	452	423	449	474	398	458	454	461	451	421	408	474	481	430	410	431	435	434	458	480	436	468	461	423	432	448	496	473	451	410	457	426	480	443	478	474	439	459	419	426	470	450	446	430	405	486	425	435	445	451	481	453	471	488	440	401	439	442	432	443	438	396	450	463	466	457	419	443	452	441	477	436	458	453	458	456	433	436	464	461	424	451	458	416	415	467	451	439	428	476	430	412	460	434	488	452	444	449	459	444	473	450	418	470	460	456	426	449	456	449	416	437	455	465	461	443	434	463	406	453	436	443	431	463	465	407	448	493	442	435	452	452	478	443	427	454	426	465	453	440	440	454	442	412	429	418	460	460	429	438	434	467	437	466	432	450	443	414	466	450	446	455	438	485	465	450	452	457	435	457	436	420	417	419	472	447	483	429	409	490	489	476	427	459	411	472	452	468	456	473	430	451	474	449	457	489	444	397	443	463	460	444	403	452	427	480	429	453	448	473	422	464	454	449	451	435	475	445	455	443	473	456	441	463	449	415	490	449	438	469	449	468	436	461	407	453	422	482	427	447	423	440	452	451	463	438	462	460	494	493	451	457	441	424	455	460	418	438	459	427	433	475	464	457	450	443	447	410	468	452	444	439	455	429	443	446	400	421	440	464	446	448	429	438	451	464	454	436	436	456	458	472	437	433	442	485	453	454	418	416	426	448	419	460	427	468	486	506	464	458	444	476	445	450	462	425	422	465	475	482	435	434	435	470	412	442	424	466	492	444	457	433	482	459	457	447	459	447	445	430	449	440	457	431	437	392	456	397	440	435	435	437	452	427	461	423	433	454	446	438	444	408	458	428	482	432	437	457	458	464	468	453	444	419	446	484	472	429	469	435	412	423	449	477	447	440	399	423	442	479	471	453	455	452	430	416	431	440	445	447	435	464	505	447	407	472	415	466	484	460	450	437	461	459	451	449	479	456	444	448	466	457	449	465	421	446	442	438	445	453	422	410	424	441	462	462	477	479	419	406	445	433	420	443	473	454	427	458	502	435	431	419	457	455	445	459	422	424	424	481	462	425	439	475	454	449	448	454	475	448	443	479	418	419	477	446	462	439	461	436	495	422	419
23486	21256	27779	24981	20418	1673	482	360	339	328	257	290	288	277	246	268	246	290	238	236	278	234	254	203	262	241	245	246	259	256	233	240	232	223	237	243	233	235	239	218	227	241	245	222	201	216	246	235	204	260	240	235	231	263	240	218	238	216	202	221	203	214	234	201	253	221	214	236	199	204	242	245	233	240	197	243	229	227	208	210	239	223	233	233	206	228	223	231	238	248	243	229	223	191	247	233	247	247	239	233	234	224	244	259	232	250	228	226	235	236	224	227	244	213	246	247	228	211	251	233	213	274	230	232	217	249	208	235	220	233	256	231	249	202	230	223	239	226	239	248	234	229	250	253	250	215	228	206	238	246	228	215	242	245	222	242	226	243	229	221	252	239	230	225	221	240	253	257	224	227	241	240	231	222	237	237	247	227	242	208	238	219	245	230	233	225	206	236	233	237	263	229	232	238	202	228	231	230	260	246	230	237	228	200	249	253	241	246	211	216	232	216	244	250	239	248	242	241	238	252	253	232	249	226	234	264	234	247	259	224	231	205	220	226	236	227	208	229	256	244	247	227	245	222	223	232	245	247	244	244	235	226	226	247	226	221	235	235	235	241	249	213	238	248	238	234	239	262	199	249	228	248	235	238	222	246	209	230	223	258	222	260	248	227	241	230	268	201	208	227	249	227	236	225	212	231	239	224	231	229	230	234	245	226	252	230	229	223	233	244	222	238	226	221	227	239	245	215	237	239	234	238	239	264	258	199	227	233	225	228	238	223	239	218	236	237	263	247	228	216	204	243	241	236	233	218	234	238	236	220	216	240	218	221	213	244	239	226	231	216	224	229	228	220	207	233	226	243	237	228	222	251	240	226	212	246	237	242	228	226	237	247	194	244	249	234	228	239	213	252	212	217	247	245	241	224	242	243	215	236	218	213	236	258	234	224	263	206	223	211	216	252	205	228	235	232	256	239	214	246	224	217	223	215	213	231	243	252	218	245	230	227	219	237	226	237	221	267	246	225	227	240	229	251	255	240	219	215	241	243	243	239	247	217	221	240	234	235	243	199	229	236	234	213	222	242	238	241	212	229	227	227	239	230	223	216	238	237	228	203	222	260	221	237	242	249	231	248	228	243	192	234	205	262	230	218	225	242	254	230	242	228	242	228	206	246	229	227	228	243	193	239	218	229	195	233	238	269	229	229	236	251	226	228	223	246	234	231	227	221	209	250	228	206	223	218	240	224	248	244	246	221	215	239	216	216	207	257	241	201	243	220	225	229	214	192	210	239	241	207	242	216	241	252	244	227	239	239	228	237	213	243	230	244	241	197	240	233	212	231	234	231	254	259	210	224	218	249	213	224	238	233	254	235	247	241	232	235	225	236	217	204	240	234	226	226	234	252	233	229	210	215	238	223	219	232	202	228	240	256	238	234	220	237	238	233	245	232	226	243	211	238	219	230	223	235	238	230	188	215	281	226	233	231	231	228	235	231	242	233	245	241	254	256	208	226	237	278	229	232	215	240	261	214	231	231	210	215	256	219	245	260	202	244	247	229	219	223	222	232	242	222	243	244	234	246	246	251	231	233	263	237	239	228	197	231	232	247	230	228	217	210	224	236	230	241	204	245	200	243	252	238	229	218	211	228	272	215	233	216	209	232	234	274	259	228	239	244	221	210	237	234	236	229	243	257	242	242	230	238	235	241	249	232	246	244	233	225	231	197	236	206	205	227	212	223	272	256	239	242	251	272	243	250	197	244	230	242	246	242	241	238	232	245	232	231	232	217	211	218	235	250	223	233	259	223	249	252	220	227	203	218	236	221	259	232	242	267	230	241	245	247	220	220	264	220	239	224	239	243	232	251	247	233	237	233	228	226	242	243	252	237	212	234	241	228	227	241	227	230	205	262	220	228	238	201	222	253	238	227	239	239	246	215	252	233	217	231	245	231	243	250	210	240	228	232	238	212	268	226	217	218	244	225	241	242	241	235	237	262	214	241	247	223	231	228	241	235	225	204	229	264	252	240	224	223	222	233	217	237	247	225	265	226	236	211	226	254	257	222	245	261	211	236	237	205	244	251	239	217	257	216	239	222	229	235	241	261	222	210	232	236	270	235	238	232	232	265	247	285	233	234	242	238	237	231	249	222	255	222	243	223	226	220	251	252	231	237	226	230	222	240	227	209	232	241	205	228	226	228	231	233	247	225	255	252	250	262	265	227	246	227	195	200	238	245	217	238	227	197	256	236	231	263	221	234	237	220	246	236	226	259	241	247	205	235	206	217	224	259	242	226	219	247	229	257	229	256	206	241	261	255	253	215	217	217	238	196	220	232	215	242	230	244	247	264	221	229	250	255	225	245	223	227	237	245	238	239	238	243	234	219	202	233	227	191	225	240	226	234	272	254	231	231	240	232	232	206	231	233	227	230	239	262	217	243	221	239	238	240	260	222	231	257	238	237	265	225	220	213	235	221	243	222	215	240	274	224	214	251	245	242	217	229	226	262	211	270	243	235	217	230	231	221	226	242	233	242	233	244	223	241	205	209	243	248	235	246	246	231	247	252	219	249	270	228	230	220	251	225	240	212	238	224	234	208	244	216	214	204	231	227	202	252	233	228	217	215	229	241	228	228	229	251	219	221	234	230	223	237	246	223	214	213	254	248	221	218	239	226	214	226	238	245	222	203	256	202	237	261	265	224	222	235	220	225	215	212	240	189	224	214	221	228	228	243	246	239	212	219	254	228	212	233	218	227	257	246	235	227	226	218	226	219	227	247	224	233	226	237	223	212	238	220	237	236	242	283	223	213	222	240	248	228	254	219	255	238	226	233	270	231	237	216	229	217	222	222	245	260	260	229	217	228	264	248	230	200	234	243	234	233	227	222	234	243	215	221	250	257	227	218	234	232	225	226	223	210	217	232	255	216	223	222	217	264	218	221	253	237	238	218	222	240	223	241	238	204	228	204	252	270	247	212	232	226	270	250	227	233	205	201	239	229	231	234	209	231	258	250	234	236	229	260	241	212	226	230	236	226	229	234	215	225	235	238	237	221	232	224	233	234	221	247	248	211	237	247	222	220	218	206	235	225	222	228	208	225	247	235	222	279	220	230	232	220	218	225	224	235	185	232	230	248	231	233	246	220	249	230	226	220	246	234	250	197	231	205	241	241	240	243	234	264	223	227	213	237	244	234	266	234	241	235	238	208	246	226	226	214	250	247	239	217	231	242	227	225	230	231	229	252	245	234	228	237	230	216	219	236	226	237	237	233	214	214	258	252	216	258	234	234	224	239	247	245	213	233	232	231	217	249	253	239	208	251	213	235	240	235	260	231	236	246	261	240	246	241	252	237	229	219	230	232	243	252	254	220	218	187	241	234	218	245	259	216	224	220	236	237	206	206	246	189	231	239	230	203	245	190	229	222	233	249	231	245	239	224	219	253	238	193	212	222	233	257	212	245	230	249	238	213	220	247	241	262	228	234	211	234	231	207	216	215	232	196
24686	6328	3994	1842	1314	1016	836	709	643	549	506	490	468	451	409	429	398	406	357	375	342	338	351	339	326	324	361	346	361	330	347	354	361	328	349	313	335	298	334	339	334	347	315	342	313	362	330	318	339	314	325	320	315	327	304	332	337	350	316	329	340	312	331	343	355	301	336	357	320	358	360	299	315	350	362	316	305	313	304	306	322	340	310	312	354	332	316	319	304	320	322	358	335	349	327	309	328	301	315	333	329	323	342	345	323	321	325	310	339	342	308	312	348	317	340	334	333	325	287	325	327	336	335	310	306	338	335	321	355	353	368	340	308	330	314	366	298	296	332	357	347	355	353	341	331	338	312	311	338	343	294	365	345	342	339	314	342	354	317	339	296	319	313	332	318	331	324	316	345	341	339	343	326	303	312	321	317	342	347	308	310	330	345	329	360	362	349	331	322	341	304	368	316	324	278	343	318	313	339	322	340	341	338	357	325	302	320	351	337	331	334	339	323	326	356	346	351	313	321	322	325	353	312	316	328	334	353	315	308	313	342	324	342	292	311	339	356	317	336	296	337	310	325	325	309	340	352	331	313	339	339	310	330	356	319	305	361	314	346	329	316	331	313	295	350	341	338	344	351	309	334	352	321	291	355	332	307	311	336	318	306	335	366	328	336	328	333	325	307	347	326	310	326	348	324	322	302	322	337	338	320	324	322	341	332	333	307	324	342	299	309	328	292	310	332	326	311	320	327	328	339	319	315	337	327	304	335	341	341	312	299	322	335	290	300	293	315	347	333	322	313	334	300	365	320	346	311	321	346	321	345	327	340	311	340	320	320	360	330	315	303	358	334	341	334	340	298	317	330	311	303	304	290	332	330	340	312	306	333	337	347	320	318	298	326	307	335	280	349	326	327	368	314	318	319	315	329	346	327	328	316	317	340	341	345	308	320	314	325	340	315	314	316	328	328	315	305	333	311	291	356	343	318	284	330	336	326	317	333	323	311	333	327	337	306	333	322	347	314	343	313	319	332	328	318	319	331	320	337	291	364	335	343	337	316	338	323	319	311	331	350	334	348	339	326	377	324	303	325	310	342	317	334	333	324	328	346	328	321	318	300	341	299	320	339	343	316	288	337	303	331	343	307	338	358	304	311	310	336	325	340	334	334	356	347	323	319	311	329	327	336	333	324	332	325	299	315	336	341	324	336	330	338	330	338	344	319	324	306	313	318	347	339	337	334	317	347	341	305	341	315	330	332	303	312	308	356	338	322	313	313	327	317	337	312	305	337	344	335	333	355	336	349	355	361	322	346	312	347	322	312	323	312	319	308	336	311	316	325	334	323	319	330	324	329	338	318	311	305	305	274	327	310	343	320	356	332	338	335	345	315	357	331	296	334	299	298	335	292	342	310	342	358	335	319	348	288	342	314	318	310	295	337	325	319	323	315	317	324	337	345	307	297	292	327	338	327	300	279	320	356	342	361	322	325	336	332	341	311	342	332	319	312	311	327	308	287	317	328	297	312	317	316	327	332	317	351	323	333	338	331	333	324	285	312	293	330	323	339	310	298	310	292	348	313	315	328	342	296	346	321	331	336	304	339	337	349	339	329	328	297	305	341	307	356	284	356	307	329	344	353	305	344	316	330	334	343	319	317	328	296	328	339	333	344	317	346	313	349	304	315	298	305	369	367	345	310	334	321	323	337	338	307	326	313	347	331	341	347	336	340	345	325	343	314	335	308	334	359	343	316	336	296	319	334	307	332	331	334	316	347	295	306	337	296	334	321	354	303	340	317	322	361	358	340	350	320	302	296	311	322	325	338	318	315	311	320	316	316	333	367	317	311	294	319	343	320	330	306	339	351	307	318	317	332	323	311	341	330	305	330	314	339	332	308	336	342	338	343	325	296	305	335	325	325	325	321	301	343	334	321	297	349	303	312	350	325	326	284	290	317	355	371	313	320	333	340	309	341	335	308	309	344	330	335	339	327	341	344	337	327	304	361	344	354	298	331	306	323	322	288	333	313	337	333	353	356	272	311	322	291	300	328	370	347	355	318	305	316	312	308	331	312	319	356	320	347	307	329	313	303	334	300	327	324	326	317	338	356	333	313	305	352	334	298	320	310	332	314	311	370	324	355	332	311	355	337	315	329	309	339	308	334	337	309	334	323	329	310	291	321	327	318	326	345	324	321	314	299	284	339	348	311	313	343	327	311	352	319	312	311	330	332	306	321	358	324	362	325	335	300	343	307	315	335	298	375	320	329	317	354	357	297	311	344	320	368	322	328	345	332	312	335	312	351	350	341	330	319	305	297	357	332	319	333	328	331	336	309	327	279	326	339	331	322	307	320	347	285	307	341	317	353	327	345	336	301	320	330	326	305	309	324	329	365	352	322	346	306	312	332	318	302	351	327	331	366	284	336	303	317	373	320	308	322	337	320	325	357	333	374	356	284	357	324	332	322	318	331	336	347	334	277	298	304	301	325	356	303	321	314	312	323	312	298	302	294	307	313	311	323	314	327	325	323	371	306	363	306	334	306	340	305	316	363	327	321	335	349	350	322	321	325	326	344	349	343	330	331	303	305	330	330	317	328	333	335	307	327	339	340	320	339	327	351	297	322	316	336	315	346	336	346	345	339	318	316	352	364	334	320	320	298	308	331	309	325	319	353	334	292	345	330	331	284	302	343	322	321	338	309	318	314	347	310	313	335	354	312	343	315	329	344	330	351	322	321	312	353	292	338	286	324	344	317	283	325	325	294	320	343	335	340	337	322	326	318	325	333	282	344	337	319	337	334	329	311	328	314	321	309	310	334	353	304	317	352	300	311	349	348	329	328	349	304	331	349	337	325	328	318	308	326	335	299	302	351	354	341	346	301	356	306	344	288	321	322	313	350	341	312	322	345	334	318	309	333	330	309	339	320	334	321	333	345	318	332	280	329	314	338	325	298	315	336	361	335	347	326	346	328	351	303	354	327	338	319	350	358	310	309	322	327	359	321	335	364	313	316	331	295	363	337	335	308	310	358	323	341	321	310	311	342	320	345	301	325	324	317	324	336	332	372	339	332	310	332	309	317	326	310	353	308	327	319	305	339	299	357	318	336	293	331	328	321	310	300	326	360	325	317	325	329	325	337	317	316	340	344	326	319	316	304	318	304	354	362	350	312	330	356	319	311	353	348	312	325	325	296	324	309	323	301	334	305	288	318	319	353	339	351	305	331	347	341	349	306	328	311	324	319	346	315	341	302	357	318	325	303	364	357	348	320	334	342	322	352	302	317	312	333	311	332	342	323	336	295	321	329	317	324	314	317	347	321	326	324	368	340	323	340	359	293	348	329	328	304	281	316	328	339	316	309	347	340	344	328	279	358	322	326	339	329	322	315	317	334	336	327	314	311	341	323	318	336	324	334	348	314	310	351	299	370	320	347	316	346	338	327	364	319	327	352	326	314	319	299	313	319	331	314	310	322	341	331	321	338	333	342	321	320	321	305	302	321	323
24928	21221	25604	22127	902	340	304	302	264	271	256	244	277	252	284	255	230	246	253	269	267	256	272	238	254	252	275	264	243	235	225	229	243	237	246	239	246	259	247	214	253	250	243	242	279	223	221	260	244	255	239	219	220	232	230	242	267	249	247	245	215	256	235	235	245	269	228	217	227	249	228	262	251	230	256	255	234	211	238	228	227	231	238	232	235	241	229	215	249	256	229	285	246	238	228	262	261	242	249	220	234	250	215	249	208	272	210	265	224	242	252	231	230	279	230	244	217	228	258	225	259	215	230	253	219	258	255	236	229	243	247	269	230	252	254	257	251	233	241	267	217	254	241	265	238	264	237	225	231	260	243	236	246	276	244	260	225	226	239	227	256	233	242	231	239	235	259	216	213	226	232	263	236	245	262	246	246	247	236	251	229	219	238	246	232	236	231	229	257	243	232	229	246	225	238	235	259	234	239	255	229	234	244	227	245	249	240	235	225	221	256	226	226	228	227	251	259	226	250	229	245	248	265	276	244	234	254	232	242	273	241	256	236	220	231	230	239	257	260	233	256	223	228	234	242	238	227	235	247	249	234	251	255	245	248	221	213	231	213	261	240	244	229	234	236	232	261	237	218	241	224	245	235	250	248	229	265	253	224	247	245	235	252	210	250	226	236	259	248	236	216	223	235	253	221	221	242	242	253	239	245	234	261	230	250	232	225	234	257	259	203	231	259	239	242	245	250	225	235	242	281	230	211	220	214	247	233	240	247	249	235	257	233	229	225	251	239	230	236	247	264	238	240	225	242	243	272	239	255	203	232	218	245	219	253	249	256	211	241	236	229	243	228	248	227	247	212	198	237	240	233	261	211	226	223	252	244	234	230	230	256	257	232	234	246	226	230	216	234	255	241	228	229	217	252	218	221	264	243	253	259	209	217	237	221	257	244	261	240	234	263	203	218	229	253	236	220	237	217	258	217	255	225	245	252	245	216	237	258	237	255	237	237	242	261	224	245	259	236	258	221	219	239	255	224	244	210	250	264	239	242	245	222	245	241	231	240	261	227	248	217	235	215	240	242	226	243	252	233	277	240	234	238	243	247	232	263	232	211	228	235	263	250	274	246	260	207	242	232	233	282	219	245	237	227	222	208	254	230	216	211	245	252	218	223	219	262	231	207	243	226	252	214	235	243	243	269	253	262	259	227	253	235	233	231	246	251	238	262	229	233	230	232	249	235	238	226	237	244	271	245	226	244	244	253	253	232	246	220	221	244	229	246	240	220	236	230	214	242	263	241	244	251	229	267	245	221	229	247	249	237	219	230	232	216	245	252	232	257	259	223	229	229	230	239	244	226	221	242	264	251	274	242	241	254	264	243	252	228	229	237	246	237	252	223	233	240	251	253	234	257	241	235	249	238	255	247	218	253	226	236	214	253	231	252	220	241	242	238	242	242	226	222	241	259	243	246	206	243	261	250	228	226	229	227	225	258	283	214	211	265	219	260	231	229	250	205	226	221	236	236	247	246	239	247	237	231	229	221	268	252	259	250	239	251	241	236	248	241	242	250	234	237	228	228	236	220	234	223	220	237	238	249	213	234	250	250	267	207	230	245	243	242	203	246	229	241	226	254	228	248	199	239	245	271	225	246	202	220	252	221	230	265	225	237	219	223	232	216	223	229	233	213	256	236	235	251	210	235	233	237	222	243	226	253	245	224	236	276	242	240	216	235	241	246	208	204	220	220	255	226	282	233	234	213	252	222	268	237	254	241	237	223	257	255	262	209	234	242	233	224	222	235	234	225	222	223	250	237	242	231	256	219	240	226	221	263	260	238	270	227	253	255	234	229	241	269	252	242	228	282	265	240	233	230	236	227	243	254	218	219	257	236	244	292	231	200	206	234	224	227	251	249	231	249	267	230	221	251	233	246	209	252	218	237	207	227	263	256	250	236	242	208	216	236	263	231	209	219	236	260	246	238	232	210	225	269	224	228	206	250	212	244	252	228	221	233	229	245	260	244	253	235	224	248	229	242	251	227	247	229	242	221	216	241	230	227	268	217	238	235	258	223	263	236	238	240	252	234	229	236	263	235	239	233	235	234	237	258	234	260	232	200	233	234	214	235	259	244	226	238	236	231	233	236	241	232	243	216	245	223	247	194	229	229	251	253	265	256	255	250	246	256	247	226	233	246	253	239	230	230	225	240	233	231	235	272	238	222	225	221	238	215	253	238	236	229	236	208	214	242	221	229	205	288	248	239	249	257	231	245	218	250	236	229	259	275	253	250	249	240	237	234	257	238	265	243	222	257	260	222	252	227	227	264	232	234	248	246	225	246	221	245	250	240	263	257	254	257	222	217	258	240	229	227	237	218	252	231	260	259	244	201	280	216	210	241	214	239	249	252	244	269	259	208	223	256	243	249	263	246	217	232	234	221	223	189	254	247	254	241	248	238	238	228	212	236	249	240	229	239	248	249	242	243	231	225	227	256	244	230	242	244	268	217	218	239	251	254	224	213	244	255	259	237	216	223	223	211	232	216	254	237	219	220	256	208	247	247	203	252	242	216	243	260	252	253	238	228	235	243	244	260	223	240	245	240	228	258	241	216	225	224	251	249	233	228	226	244	240	265	240	245	233	240	281	255	233	261	219	224	272	215	220	237	237	234	259	218	245	239	228	234	259	237	260	253	233	226	198	249	243	221	223	232	248	248	245	247	221	243	213	216	244	208	266	236	255	235	243	235	248	234	265	229	232	224	257	240	255	242	250	243	224	252	244	223	222	229	223	217	223	250	225	220	252	226	253	229	219	222	250	254	234	244	229	222	217	252	243	231	215	240	243	239	247	256	231	244	222	243	221	241	241	221	219	230	222	223	238	214	247	241	239	236	227	238	231	234	259	241	263	235	240	228	221	246	228	258	265	204	246	222	267	238	232	227	244	279	219	247	219	243	224	239	234	217	226	241	209	248	225	242	221	228	243	252	232	232	254	263	232	232	264	236	263	234	234	232	225	245	249	233	227	220	244	199	232	224	232	221	242	222	239	250	241	222	232	229	217	258	230	234	248	229	239	248	242	266	232	263	235	248	250	258	212	229	268	247	238	224	225	235	235	234	263	236	246	229	221	242	246	251	227	237	275	254	219	230	236	246	248	246	262	216	238	237	237	241	242	257	242	236	248	230	253	229	218	222	236	261	236	227	233	257	235	266	252	265	239	236	246	249	265	237	235	242	252	203	217	252	230	236	252	231	240	230	227	246	243	235	227	248	223	243	227	252	235	259	265	222	244	236	260	229	215	262	202	276	231	225	221	248	232	230	261	236	219	212	252	218	221	233	257	238	193	250	220	228	244	226	269	257	213	231	225	233	231	235	237	258	220	238	229	214	245	255	253	243	235	223	214	201	237	234	227	233	221	243	222	220	237	257	255	244	235	231	236	263	257	239	222	247	246	236	249	218	254	232	252	234	259	226	251	272	231	215	276	239	222	242	221	234	243	236	235
21986	3054	2017	995	764	669	565	479	426	424	399	386	401	354	361	341	358	325	335	331	335	364	348	318	342	306	325	325	316	347	346	319	313	309	326	348	338	344	350	322	310	306	320	324	345	311	306	304	339	290	335	311	342	313	354	289	344	356	307	315	336	362	318	330	291	294	321	321	295	273	325	346	331	358	324	311	326	321	311	323	312	320	329	321	315	335	296	336	350	338	306	296	334	312	337	352	336	353	330	313	340	337	315	289	327	315	355	307	310	293	301	335	314	314	308	308	312	355	332	314	311	306	350	313	326	293	296	322	294	345	300	321	320	333	341	328	314	320	357	317	315	317	333	287	313	305	338	307	329	347	320	313	333	343	313	338	314	325	335	290	342	328	320	328	322	329	315	335	331	333	312	312	304	290	337	331	302	288	321	294	319	301	323	296	297	300	328	316	326	301	329	306	315	322	311	325	307	328	332	314	302	290	321	319	303	321	317	320	330	321	337	331	338	320	318	321	347	329	317	291	296	329	307	287	310	299	350	323	293	293	314	349	329	284	340	322	338	312	316	305	313	305	326	340	333	313	305	314	340	333	360	318	319	326	314	308	323	309	334	320	349	304	318	328	300	312	305	327	310	318	330	316	300	296	330	331	302	299	323	314	301	330	314	335	325	308	340	303	341	320	344	314	328	305	325	296	314	333	305	325	310	321	314	347	297	318	307	288	302	315	279	295	332	334	311	300	302	308	314	334	301	342	330	315	298	301	318	296	314	325	306	326	315	289	332	333	314	300	310	308	337	309	303	329	300	337	354	334	338	299	314	324	326	293	340	320	334	341	331	320	326	321	277	331	341	329	338	302	303	294	318	341	300	328	342	302	331	304	328	315	308	367	341	321	307	356	316	302	339	306	294	347	330	307	334	335	322	310	320	341	309	263	325	307	310	316	312	316	279	329	294	326	306	352	325	340	307	311	328	334	334	324	327	306	296	354	329	335	325	320	332	328	312	338	334	307	331	357	329	291	350	337	340	277	326	328	302	333	319	282	353	332	303	332	351	333	313	305	305	300	328	340	352	325	343	320	349	335	322	313	364	312	326	304	304	337	310	356	350	340	349	294	273	333	367	325	305	331	314	297	298	309	317	339	279	325	333	324	315	348	336	353	331	303	341	317	313	331	305	329	306	310	334	326	291	323	299	324	311	299	327	309	327	304	327	293	309	295	300	302	311	373	316	294	305	311	308	298	314	299	339	309	352	320	304	319	328	335	335	275	330	291	300	319	326	314	343	305	321	335	315	293	352	317	316	346	309	294	282	305	347	307	318	300	345	316	335	314	301	326	333	343	325	269	284	331	328	324	305	321	303	310	333	302	307	348	326	331	305	320	309	336	337	297	297	311	327	283	288	327	345	295	273	337	316	328	323	321	313	314	323	320	331	314	341	313	334	321	323	320	304	296	310	320	331	298	315	309	307	320	340	315	332	321	308	308	334	310	328	325	312	319	313	288	335	321	322	322	307	291	326	327	325	295	293	353	288	313	295	311	299	334	298	305	314	315	315	316	314	326	284	336	328	320	305	301	320	330	300	324	331	311	323	302	323	304	319	333	309	332	325	319	320	357	316	332	328	300	301	292	341	306	327	280	325	311	307	341	341	328	336	293	307	306	316	324	322	317	308	319	338	269	325	314	299	304	343	336	328	305	335	310	322	307	315	300	315	315	315	311	345	318	347	302	286	309	308	327	347	302	301	317	321	326	358	329	292	289	345	335	306	331	330	300	295	323	320	312	320	282	333	343	304	339	337	307	322	327	347	308	321	312	329	303	325	318	338	311	338	334	319	333	343	334	335	320	301	317	334	319	308	334	298	299	343	303	335	306	310	327	337	326	310	329	292	337	300	303	293	359	293	335	338	326	340	346	297	355	313	342	332	322	308	311	295	305	317	298	327	342	311	346	305	329	312	303	316	303	281	314	320	333	309	313	313	313	302	334	305	306	324	342	334	311	310	295	334	353	356	310	328	314	299	287	333	301	325	324	340	312	341	323	323	312	326	341	262	319	314	355	334	318	302	307	326	321	300	325	324	312	316	327	356	312	324	338	320	316	311	332	332	321	324	322	302	325	326	324	331	327	318	327	319	324	346	304	323	331	331	295	317	299	289	326	308	349	318	332	316	350	301	322	338	313	316	310	295	357	341	324	345	360	322	290	313	347	353	300	331	332	315	302	330	294	345	302	307	308	295	325	342	325	325	324	334	329	317	329	317	313	327	309	311	313	337	333	300	343	328	317	329	329	322	317	308	352	354	307	302	315	322	347	309	313	309	333	330	307	323	316	297	361	321	334	318	323	338	330	332	310	326	342	339	307	335	295	349	335	285	348	344	300	312	314	310	323	328	298	306	338	324	337	325	308	306	342	360	304	352	313	326	316	353	320	319	339	312	314	316	330	320	330	304	324	291	301	309	315	319	324	323	301	319	341	306	306	285	314	331	301	334	313	298	307	335	336	329	349	293	310	323	314	310	292	360	335	326	305	340	334	293	343	308	328	331	312	340	298	346	330	310	340	303	329	321	330	322	309	287	352	339	307	308	306	303	296	276	308	310	346	307	310	319	297	304	334	320	335	311	317	337	336	372	328	323	326	316	308	307	365	325	301	316	332	322	345	326	321	318	302	334	312	327	314	312	296	298	323	294	309	318	344	300	323	316	318	316	321	324	315	305	300	297	320	294	325	347	310	305	326	290	328	338	314	332	325	327	327	301	309	321	304	328	310	317	289	298	315	301	323	329	331	325	322	308	323	299	306	306	318	323	318	323	358	302	318	329	301	336	333	326	288	307	310	301	318	337	291	296	341	338	335	325	328	346	307	326	303	305	309	314	322	318	342	309	343	334	287	313	317	298	312	312	327	312	327	347	330	354	304	272	346	359	318	335	312	294	329	334	312	331	287	295	307	351	299	325	307	315	310	308	326	329	317	315	341	300	303	322	349	317	327	308	325	294	309	340	321	309	332	300	314	335	320	335	324	294	343	319	328	313	308	316	321	328	325	331	291	348	314	332	299	296	335	317	303	346	306	330	331	339	310	312	333	330	346	329	321	328	308	350	305	280	325	318	350	315	316	337	322	322	329	285	310	328	314	341	315	307	319	340	325	327	301	344	326	311	350	329	302	336	304	320	330	311	305	323	320	336	316	321	336	351	299	315	327	312	335	329	304	319	324	337	286	296	331	327	322	323	322	319	333	309	334	327	292	321	330	346	311	312	295	300	285	319	318	306	298	309	293	324	314	304	301	299	321	323	284	345	309	302	336	330	298	323	310	316	346	336	287	290	315	343	320	299	316	330	345	322	325	325	316	293	307	309	347	339	328	330	348	339	301	312	299	300	326	312	316	336	306	309	295	335	325	313	321	299	324	311	339	322	334	291	354	311	309	282	323	304	298	288	318	305	334	341	296	305	325	323	333	307	319	321	353	331	348	344	331	319	338	294	321	332	329	310	335
22544	21260	28501	24349	21266	18673	895	332	227	237	187	172	170	140	156	138	103	116	127	94	125	102	117	96	122	96	94	91	106	99	102	100	95	84	86	87	85	102	87	86	98	114	87	98	92	94	98	85	105	81	79	86	83	81	77	75	92	82	88	99	94	90	80	102	91	92	87	98	93	105	99	91	88	81	70	91	81	98	84	77	93	109	75	82	85	94	71	68	77	83	83	94	95	83	92	80	85	87	76	75	83	80	88	80	86	92	90	73	96	92	83	81	80	71	88	83	98	75	92	94	92	96	87	84	87	90	69	98	88	95	65	95	106	85	80	86	82	104	82	99	68	108	88	74	76	95	93	69	79	100	96	86	87	68	75	81	85	87	87	83	101	77	80	98	89	88	100	94	86	64	108	69	87	74	88	71	95	71	79	81	76	98	70	90	89	92	85	83	80	81	93	80	79	107	90	90	64	89	84	90	88	88	76	88	83	116	85	91	100	75	94	81	72	78	72	88	80	90	89	81	73	90	87	85	76	88	80	90	83	79	66	89	73	94	79	72	74	89	91	98	91	85	92	94	88	99	87	76	79	86	94	74	74	88	81	96	104	93	93	96	98	88	79	90	74	80	70	69	79	92	85	77	96	86	78	68	90	80	91	82	78	75	77	83	68	86	90	84	92	91	74	81	80	80	98	87	61	87	82	86	101	104	80	83	77	79	79	66	57	87	95	76	81	90	107	102	82	100	86	79	80	83	76	82	111	87	81	75	83	83	79	91	85	93	95	95	81	92	78	95	94	87	82	75	97	85	67	87	103	89	81	86	74	101	62	86	82	77	95	81	93	83	75	77	91	91	90	74	72	83	75	68	82	89	114	80	91	85	87	91	84	92	79	73	80	72	98	84	92	63	91	92	76	85	79	88	86	96	85	70	65	93	93	68	86	81	93	90	92	104	92	89	96	101	90	90	80	89	76	84	86	98	88	102	84	85	83	92	81	84	77	91	92	88	85	85	84	84	80	85	85	95	71	97	83	80	97	74	102	87	76	85	87	89	93	97	91	87	78	81	87	87	100	83	86	87	85	86	84	77	95	96	87	101	70	102	85	86	94	86	104	96	98	94	85	82	95	90	79	76	86	69	109	93	87	83	88	82	81	82	81	83	86	98	97	71	89	85	86	85	89	67	94	95	78	89	89	88	86	103	95	69	81	78	70	85	81	95	71	92	96	90	89	90	75	111	79	81	96	89	84	83	80	85	94	96	89	99	89	86	75	83	79	82	87	76	79	92	77	101	94	81	76	66	89	102	81	86	83	74	89	93	95	94	82	94	76	71	74	78	72	112	98	89	96	64	75	84	93	76	89	90	78	90	105	80	79	91	96	75	83	94	84	81	104	95	86	93	84	78	78	99	83	81	70	97	91	75	74	78	98	107	79	91	80	77	76	91	77	100	101	100	99	93	94	88	80	100	89	99	104	92	92	78	81	81	79	91	76	80	79	61	92	68	74	82	96	96	65	74	88	75	90	61	86	84	73	74	79	84	90	77	56	104	87	88	93	80	90	79	86	88	73	79	90	92	96	89	83	85	67	78	90	90	89	82	98	83	83	84	81	81	80	91	89	83	82	86	86	93	79	84	87	77	92	70	87	91	93	91	91	89	84	77	98	83	77	84	77	72	103	93	80	100	98	86	91	79	83	92	98	80	83	84	83	95	98	97	78	73	82	88	88	89	88	79	74	79	104	83	85	100	87	95	78	93	98	106	72	91	83	85	80	78	75	91	82	67	84	92	90	92	83	93	103	80	83	100	103	81	89	71	101	89	89	87	84	93	78	74	68	73	93	90	97	78	94	86	69	97	99	77	87	86	82	90	72	81	81	94	92	74	77	81	89	69	87	91	80	81	82	88	78	86	94	75	96	91	84	80	80	80	85	80	65	93	82	79	91	93	82	84	96	69	101	76	103	85	75	86	104	94	92	90	89	78	87	94	93	90	98	71	82	78	73	88	89	92	80	70	89	73	91	87	87	77	91	78	82	73	94	89	93	86	96	80	83	86	92	82	78	104	68	76	81	80	81	71	72	110	91	99	88	78	91	100	102	87	79	93	88	76	80	92	82	92	88	84	81	101	90	86	96	98	86	64	89	78	86	86	84	87	93	89	88	96	55	77	86	90	85	88	89	89	87	80	91	73	83	83	84	87	89	87	81	79	70	94	73	91	81	68	80	97	92	70	107	90	79	89	75	75	89	78	78	97	92	90	87	81	88	82	93	68	85	95	73	108	79	85	80	82	97	75	104	102	77	76	82	84	72	95	91	97	95	91	87	68	88	88	97	73	97	90	75	103	91	76	83	97	77	77	101	94	76	77	98	79	104	90	95	69	104	92	87	87	83	80	70	81	74	94	88	94	68	102	94	90	81	75	81	82	90	81	84	91	89	115	74	92	74	85	92	96	117	97	88	85	68	73	80	89	70	92	77	84	78	77	68	72	85	94	93	78	100	75	89	78	76	75	79	65	98	84	80	83	97	85	93	92	84	79	86	79	96	85	82	95	71	76	83	93	84	78	66	71	83	82	66	86	67	85	82	75	99	95	85	94	88	75	82	101	95	87	84	94	83	91	81	68	88	81	97	86	83	94	83	75	97	101	83	90	86	104	84	73	93	72	63	70	95	64	112	84	95	68	80	86	95	91	92	93	89	83	82	82	78	70	79	80	84	97	85	93	70	93	81	84	72	90	103	92	69	93	73	78	90	73	83	95	82	97	78	80	83	77	101	88	84	101	86	93	91	93	83	83	83	82	80	96	83	87	95	78	88	78	81	76	97	101	91	101	98	77	90	81	88	84	98	107	88	76	100	84	83	101	78	77	98	87	79	98	76	91	78	88	86	84	79	83	88	82	75	90	87	79	90	75	95	93	104	78	77	75	93	89	79	89	83	76	90	87	97	95	76	89	103	66	99	88	77	84	94	80	66	86	83	84	81	96	83	92	100	89	75	79	85	84	84	87	85	74	76	78	78	94	79	90	99	84	95	93	86	81	91	88	99	89	80	81	77	87	94	80	82	74	67	88	83	82	79	91	97	87	106	95	102	80	96	71	80	86	78	82	85	88	77	77	83	80	78	92	77	86	94	108	85	91	89	96	86	89	103	89	77	86	83	79	102	81	89	96	107	93	83	91	80	86	88	84	89	94	79	80	78	71	101	85	103	85	89	86	77	88	89	69	83	95	80	70	86	97	85	83	94	85	72	89	77	58	93	98	84	86	80	73	88	78	96	79	95	84	89	82	79	90	89	80	91	83	86	78	95	88	96	83	104	86	82	91	92	96	82	99	100	83	87	73	88	86	78	73	81	92	84	77	80	96	77	88	80	85	81	86	64	75	76	92	74	97	96	80	89	88	87	78	84	89	86	88	87	82	87	93	83	89	81	71	75	83	86	92	79	70	89	60	87	95	89	77	79	72	88	86	71	87	70	96	83	108	71	72	94	72	84	91
27537	10356	6480	2990	2040	1493	1098	782	607	515	430	377	329	310	296	265	229	228	189	184	183	166	178	175	166	168	158	150	151	154	168	164	148	152	137	128	142	146	151	134	116	141	152	153	138	135	117	131	134	142	114	135	119	142	142	128	127	125	137	119	118	147	136	152	124	153	133	122	122	134	122	140	112	138	107	121	148	134	108	106	130	136	140	128	128	119	119	125	118	132	104	140	131	128	128	126	107	134	130	112	112	136	119	103	125	138	117	108	106	122	117	143	123	114	90	123	125	106	124	110	116	136	113	138	122	120	130	129	111	101	140	117	132	138	135	113	122	129	127	116	133	121	135	113	116	90	117	115	125	124	121	119	129	127	121	121	135	116	127	123	126	116	124	131	135	133	117	128	128	129	107	123	134	114	122	139	128	136	107	124	125	128	124	116	110	127	135	117	127	126	138	122	128	140	111	127	113	123	120	167	124	129	124	118	127	113	123	109	136	118	123	120	138	123	102	134	136	133	114	118	117	131	120	125	121	107	138	122	130	130	130	109	118	105	123	126	124	121	119	109	135	131	132	114	123	107	140	140	121	138	123	129	119	132	127	125	121	129	129	131	121	123	126	105	124	127	108	135	114	116	124	123	119	113	140	123	119	103	143	126	107	145	127	139	108	117	125	129	113	127	141	132	122	127	132	138	103	124	113	119	119	114	128	126	126	117	115	126	122	124	113	127	121	114	124	114	137	113	126	110	101	108	123	135	122	141	138	119	116	134	120	113	110	135	160	110	108	126	115	121	112	119	151	107	117	120	138	136	99	116	108	127	114	111	147	116	138	125	120	110	140	113	118	123	134	123	141	131	110	132	111	130	118	111	120	130	106	113	112	114	133	113	111	115	98	119	127	126	110	110	119	129	123	119	125	109	130	116	129	124	144	132	112	100	115	134	110	116	118	132	132	157	128	129	118	132	121	120	129	108	134	129	119	124	131	111	111	127	126	114	115	130	105	124	116	132	125	109	133	122	125	137	138	133	114	117	128	125	107	101	124	121	118	115	125	106	111	125	127	133	101	127	121	106	107	144	121	131	136	125	122	124	111	117	126	128	114	135	115	133	102	126	118	114	122	113	136	128	116	126	133	130	115	126	129	107	115	126	134	129	113	125	144	135	115	111	139	110	122	120	108	132	129	133	128	128	114	114	117	132	114	122	123	105	120	129	121	104	115	140	126	128	110	119	103	122	122	121	119	137	113	130	139	142	124	108	130	129	112	129	121	109	123	117	106	128	120	126	115	124	141	123	129	134	122	126	91	111	91	116	117	125	124	118	129	121	122	130	122	111	139	110	136	119	123	110	114	133	131	105	137	140	116	110	124	113	127	108	113	121	111	118	105	113	115	112	121	107	114	131	113	138	116	141	114	116	122	127	117	105	120	98	115	113	116	128	115	116	134	118	140	130	108	107	116	132	119	122	112	120	105	121	124	136	138	122	124	115	121	112	129	126	136	141	112	133	128	113	128	118	133	114	121	103	109	128	134	116	111	130	123	113	117	120	118	113	146	122	131	125	122	119	133	132	117	109	113	121	114	111	135	113	143	118	126	138	110	107	134	139	126	117	108	110	122	111	113	130	151	124	116	111	121	122	125	112	136	126	126	132	117	144	110	123	120	129	117	141	147	117	132	120	111	123	130	124	111	130	109	116	120	135	102	134	113	102	130	132	134	122	120	140	123	144	133	125	142	130	117	109	103	119	114	113	123	129	122	129	124	119	117	142	159	123	145	130	142	137	117	122	108	108	111	122	145	134	119	116	116	118	111	125	128	125	97	104	121	120	128	141	121	133	126	123	112	136	116	125	121	135	116	132	133	126	125	108	129	113	122	112	152	128	130	137	121	110	118	126	154	127	114	119	113	125	133	114	119	133	110	140	114	118	119	134	110	131	124	112	131	109	112	110	127	107	115	140	115	132	118	133	109	132	112	129	124	141	126	114	103	119	139	123	126	126	143	119	134	105	123	129	120	108	116	126	124	125	135	128	112	132	108	119	140	144	98	126	127	131	148	106	129	107	119	123	117	134	107	139	119	99	103	118	109	126	107	119	140	124	114	127	133	125	111	140	111	114	117	126	139	116	109	120	127	114	120	107	131	132	111	112	118	119	108	112	129	117	122	146	126	142	136	123	127	114	118	101	102	127	118	135	118	136	115	117	126	116	120	111	122	124	131	131	121	101	115	90	134	123	132	140	106	144	123	108	134	110	115	133	132	114	121	126	116	133	117	127	146	118	120	120	106	110	139	109	121	115	119	138	131	118	107	117	115	121	105	118	123	143	124	128	110	96	114	125	103	143	110	135	117	142	128	110	112	126	105	106	130	114	112	164	134	116	143	116	122	130	134	139	113	118	122	99	105	115	119	121	109	119	139	116	122	133	120	120	117	103	126	118	128	123	126	124	143	129	124	133	132	118	113	96	114	137	133	137	134	115	129	120	110	126	124	112	114	117	98	131	125	130	110	148	148	131	138	133	131	114	110	126	152	118	100	121	118	111	116	125	126	115	119	121	114	126	123	137	123	123	106	107	106	129	132	139	120	118	123	134	118	114	129	104	127	126	137	114	96	123	130	114	112	125	129	110	126	113	125	120	124	132	134	93	130	137	127	122	140	124	115	119	104	131	125	108	111	128	138	116	136	126	130	129	113	124	122	145	117	142	113	124	88	130	125	118	123	114	103	112	105	118	130	113	102	139	120	107	102	141	139	116	121	106	119	112	112	128	133	130	124	108	124	116	131	118	109	116	114	110	134	123	128	101	126	104	121	115	122	149	124	131	119	123	145	123	111	121	130	128	123	138	130	125	112	112	105	139	113	128	130	124	118	130	115	122	101	122	125	130	114	120	123	128	124	106	109	119	126	115	126	127	127	107	114	110	116	117	126	115	144	135	126	113	132	119	132	124	149	117	123	114	117	126	119	123	122	130	113	110	121	121	128	114	100	144	122	144	127	139	124	132	122	107	117	129	128	124	132	123	135	139	107	117	122	119	111	139	131	99	130	125	120	117	120	121	108	128	128	117	133	152	116	111	122	122	129	136	124	120	129	95	118	132	118	112	117	118	123	138	137	125	123	102	99	119	120	121	121	108	123	128	143	140	117	108	130	147	124	105	140	122	101	118	136	120	131	96	102	108	132	118	118	108	117	136	104	110	117	135	129	107	114	118	115	114	116	113	129	122	125	119	111	110	110	126	126	119	112	135	100	118	120	105	121	141	121	128	119	117	123	132	124	126	145	120	113	128	118	138	117	119	101	120	131	128	128	128	131	110	124	121	130	118	134	121	115	126	114	131	99	119	125	113	150	121	131	109	124	140	132	99	132	122	115	117	131	117	127	126	132	124	121	141	93	125	129	124	123	135	129	131	124	124	99	118	102	117	134	133	131	135	105	110	121	126	131	141	121	111	110	127	110	127	114	142	142	115	120	135	117	117	112	101	110	121	108	150	132	140
27863	15222	1764	431	346	365	294	343	326	340	323	348	330	294	331	326	325	326	314	317	327	315	342	296	311	331	305	329	308	307	328	310	311	343	302	346	357	316	340	306	322	353	342	278	327	320	297	370	336	303	312	313	309	327	383	337	304	340	292	339	312	312	324	324	293	354	318	329	288	331	338	325	345	314	323	307	310	319	302	335	350	374	350	340	332	336	310	326	318	343	374	348	295	307	330	317	313	307	289	342	287	317	323	305	328	317	311	334	314	319	302	314	287	317	296	339	318	320	311	323	347	324	321	319	319	319	321	295	304	298	305	293	348	312	331	358	297	347	335	284	347	338	372	347	322	330	309	325	353	305	305	294	318	334	322	314	323	285	298	329	317	316	311	336	334	323	298	343	357	351	341	321	343	326	330	274	343	290	331	327	338	295	344	323	322	335	325	325	321	271	331	304	357	331	304	318	293	328	304	324	304	350	316	345	342	317	321	324	321	325	305	315	330	319	306	308	328	307	292	355	329	333	314	324	277	313	359	330	322	353	311	312	314	302	318	318	317	334	331	288	306	318	323	302	333	333	303	312	288	302	357	343	328	339	302	335	317	308	333	327	298	312	309	362	332	350	355	333	331	335	276	282	343	307	310	322	320	313	312	308	347	335	357	309	329	325	345	308	347	317	330	331	321	318	298	335	312	330	309	328	328	334	323	326	316	299	350	308	314	348	305	329	331	292	360	352	302	305	324	325	319	297	342	329	302	328	326	332	339	318	318	294	313	350	300	319	321	321	335	343	330	337	313	338	287	296	320	303	370	302	345	301	324	303	327	336	311	317	306	305	313	354	311	290	318	301	376	282	279	307	339	340	325	318	327	319	265	302	311	336	347	319	301	308	316	308	335	322	339	353	316	325	330	319	330	354	304	273	359	313	297	357	299	299	339	325	332	308	320	327	311	298	348	389	321	323	318	304	323	335	308	270	321	356	349	350	353	311	312	291	305	320	300	323	300	331	370	305	313	295	344	309	324	318	338	315	311	327	319	357	335	314	300	305	310	326	367	320	339	337	329	324	316	342	319	302	347	324	330	356	303	336	333	340	305	320	320	283	331	343	293	300	346	345	332	323	339	308	344	339	343	322	320	309	322	346	326	339	341	322	317	309	321	294	312	324	307	298	344	315	299	329	278	348	318	311	284	303	312	326	284	310	316	346	312	303	317	325	360	346	305	326	343	302	327	314	315	300	345	311	329	298	327	318	323	320	333	342	328	333	329	381	336	314	325	349	352	302	351	363	327	321	309	332	316	323	296	355	311	322	319	334	313	349	310	336	339	317	354	339	329	347	331	328	348	306	341	324	321	316	297	316	306	308	342	324	325	335	298	331	331	323	345	316	312	312	336	325	309	319	310	323	305	312	318	336	300	322	319	325	307	317	334	317	354	330	350	292	302	315	331	341	317	324	297	339	311	302	336	300	332	319	303	315	326	306	302	310	329	322	305	303	309	346	348	341	300	308	369	296	317	326	365	341	316	329	325	344	326	315	365	354	361	329	298	337	351	312	312	308	343	334	324	340	295	349	337	339	330	304	326	299	299	316	304	312	343	298	328	329	290	332	344	295	342	329	328	303	339	272	313	335	340	323	309	316	323	318	324	313	332	310	335	326	308	331	297	303	348	320	343	313	320	314	347	324	315	343	361	292	334	318	302	311	295	339	312	294	314	329	299	328	289	332	317	319	314	298	317	333	300	323	337	312	342	334	340	336	342	341	343	354	323	347	329	338	314	339	340	319	302	312	332	343	353	298	332	325	321	328	324	314	320	322	325	332	335	310	338	329	298	332	312	287	322	300	305	278	337	299	310	317	337	327	310	325	319	324	326	327	286	312	341	351	375	311	314	298	339	311	332	336	331	326	362	330	329	310	314	331	323	315	337	317	287	339	322	311	335	349	323	324	353	328	320	297	328	314	338	318	313	305	333	330	295	311	311	331	321	344	324	309	303	326	330	297	335	327	315	327	337	298	317	320	278	313	308	306	319	316	345	317	333	343	300	344	318	321	334	328	336	328	311	327	322	326	327	316	338	325	274	339	324	310	345	338	334	326	303	319	318	306	323	328	347	357	347	310	318	324	305	382	335	350	334	320	340	314	362	319	300	303	303	339	284	325	347	354	330	322	314	337	331	329	346	321	335	324	305	333	333	264	339	327	323	328	324	296	313	348	308	352	313	346	350	293	308	335	290	310	313	332	334	312	306	339	352	315	335	357	326	301	315	328	316	306	319	318	316	305	319	302	351	314	342	341	314	317	339	304	351	322	314	313	348	333	315	323	301	313	312	335	328	329	332	316	305	337	315	339	304	326	347	315	315	331	282	299	337	322	339	325	312	338	325	349	321	324	328	305	347	328	314	318	325	330	323	305	339	332	312	322	310	323	313	347	337	341	352	311	313	335	320	279	296	337	335	295	301	303	323	297	295	297	323	314	318	297	308	340	308	333	305	316	335	283	333	310	342	336	375	296	327	340	303	347	322	358	329	330	322	290	328	323	321	343	315	320	286	326	283	300	333	313	315	320	328	326	327	338	305	332	314	326	334	327	310	315	316	313	344	288	317	334	313	324	305	335	323	310	344	319	306	317	313	313	316	348	317	317	342	329	333	319	339	305	317	332	331	324	333	333	311	345	322	337	302	312	363	323	327	350	324	313	305	325	324	334	333	324	289	299	326	342	327	300	320	311	326	293	330	366	300	322	317	311	321	351	339	318	341	355	327	336	310	308	351	319	312	304	341	333	298	335	342	360	348	319	311	348	298	303	311	301	320	347	334	295	325	336	298	315	317	342	341	312	338	313	350	339	325	326	309	310	318	329	340	342	337	296	301	327	333	305	305	325	306	338	349	337	316	331	321	332	348	341	330	336	333	300	330	322	315	296	319	327	336	323	290	318	313	304	312	295	319	311	336	306	313	326	297	303	332	305	317	314	328	335	360	316	326	339	325	323	346	346	339	359	341	322	345	330	347	295	324	338	310	347	337	339	307	295	323	312	297	296	319	324	297	306	319	331	323	334	333	330	343	322	327	340	304	343	326	323	315	310	317	307	310	301	314	329	308	353	359	328	326	295	339	333	318	330	310	329	346	308	335	315	318	303	337	331	332	329	369	318	310	304	293	369	339	293	325	334	340	336	293	346	318	291	327	289	314	357	325	314	352	317	309	318	313	330	330	320	284	338	309	313	297	327	302	323	300	335	318	303	321	311	342	356	293	317	338	326	326	373	338	345	329	330	326	309	339	310	322	295	324	315	322	310	277	327	346	347	312	284	293	295	280	347	339	303	304	311	328	324	322	302	315	334	270	326	324	322	323	320	323	300	355	312	360	297	324	309	329	284	293	321	291	346	337	331	299	355	327	330	342	289	320	347	315	346	317	327	319	310	311	325	309	301	318	335	305	348	321	322	369	304	307	330	338	309	315	321	362	341	329	324	329	295	326	323	323	354	302	326
8324	884	674	485	486	506	473	509	464	446	451	430	441	458	420	410	426	448	420	475	470	418	451	450	426	432	451	469	426	500	451	476	405	447	455	439	460	465	473	433	426	486	448	435	441	434	476	436	413	473	457	415	459	468	437	423	437	463	483	445	439	449	440	439	424	417	436	410	433	441	445	453	469	476	401	428	470	453	436	406	451	455	471	464	460	450	458	442	471	440	429	396	463	433	457	458	448	405	444	478	424	451	448	482	458	423	421	402	471	486	492	443	430	457	446	425	457	428	445	434	464	450	433	455	456	391	455	451	454	413	421	437	422	475	470	461	475	444	459	447	473	408	426	433	439	440	452	450	433	488	413	455	469	468	465	444	437	440	439	420	432	444	451	470	455	425	474	466	490	463	452	455	425	450	451	494	467	444	430	436	463	470	432	461	421	444	459	446	446	455	455	446	448	452	468	422	468	453	454	457	407	444	445	430	433	473	437	411	429	436	456	420	454	413	455	427	458	471	429	462	460	442	420	444	447	440	489	398	447	437	442	486	453	431	423	388	442	439	440	440	443	457	409	465	410	428	413	464	450	454	449	507	461	453	483	414	450	436	440	427	424	447	437	427	441	444	407	439	429	449	462	466	412	454	450	437	460	465	444	456	449	417	449	447	422	442	444	423	459	448	437	438	408	491	389	434	447	503	460	452	459	464	450	428	486	438	463	444	443	406	432	442	469	448	439	432	424	474	485	447	457	457	474	465	505	408	406	439	416	460	425	447	456	471	437	424	437	472	466	426	459	462	435	471	451	430	433	479	467	428	474	436	438	453	451	473	496	433	435	472	450	454	448	447	457	434	459	414	436	450	406	424	450	464	477	456	424	443	451	422	463	448	434	388	427	426	441	434	500	448	447	468	436	477	422	416	438	458	434	472	455	465	412	423	459	431	428	446	438	445	436	447	450	430	471	423	444	410	453	414	419	395	438	461	468	480	440	430	468	449	456	451	401	443	413	454	423	426	429	460	390	431	429	456	434	430	460	461	415	446	455	409	448	486	445	437	423	439	455	457	415	464	460	445	441	449	439	445	429	451	402	461	454	448	416	460	437	456	505	446	449	412	419	465	427	426	450	433	433	442	418	409	427	443	498	460	459	457	449	408	431	454	439	409	450	455	410	450	428	440	458	436	459	430	433	457	427	475	434	461	427	450	477	458	461	433	431	402	476	437	433	455	436	431	461	450	430	420	436	445	439	455	403	421	388	429	401	428	453	460	434	455	434	449	406	448	487	439	463	446	462	445	406	398	411	473	421	409	462	428	449	461	439	480	434	449	447	470	445	442	478	471	461	469	443	461	431	446	442	424	433	423	446	467	445	420	424	437	460	437	423	432	427	450	447	466	494	417	450	446	473	416	436	459	444	427	497	461	443	482	477	436	453	433	427	406	456	412	441	447	401	442	459	447	437	449	419	441	425	464	414	423	442	438	422	448	428	420	432	451	443	418	406	467	446	447	438	477	464	409	466	419	448	473	444	455	455	434	432	442	452	414	470	445	477	432	471	442	450	459	457	429	404	396	432	439	469	448	417	429	421	454	472	458	453	460	428	466	426	448	451	442	408	404	421	464	468	439	419	438	477	441	446	402	384	440	479	434	451	422	443	486	406	436	462	495	448	432	430	458	414	448	437	416	474	428	439	437	467	432	441	405	424	413	453	444	412	427	447	436	464	423	457	466	445	439	451	447	416	429	439	430	433	456	438	430	454	422	459	451	439	436	458	469	418	436	433	432	427	432	447	468	447	449	418	414	464	444	444	466	448	417	436	442	385	452	425	437	450	470	445	433	429	444	431	472	415	481	410	457	463	430	465	438	445	433	450	405	431	405	427	453	457	392	438	415	456	432	433	450	439	453	403	478	469	406	433	455	432	451	445	460	447	451	466	469	444	445	449	446	481	412	446	443	453	439	454	429	443	464	465	481	421	455	460	432	445	494	440	448	450	424	410	466	435	457	464	437	418	452	437	426	433	428	446	387	433	419	459	441	458	445	455	458	406	401	454	434	406	447	435	429	448	434	455	445	439	486	446	452	435	415	473	443	449	466	451	399	470	456	460	438	429	457	425	440	438	489	419	454	409	405	455	433	421	437	458	406	418	442	469	462	466	447	431	434	427	429	406	421	478	428	434	445	456	444	426	484	413	429	450	438	442	449	457	436	487	445	441	440	440	437	440	436	436	390	463	466	439	461	464	461	430	456	452	429	473	411	431	451	417	426	466	467	417	459	461	424	467	416	410	450	429	435	439	452	480	462	416	443	441	459	440	427	443	444	488	441	469	449	453	437	411	431	459	430	488	442	456	456	472	445	445	435	440	439	448	417	444	450	458	443	460	416	455	470	407	444	431	451	428	448	440	485	435	455	430	437	466	480	445	428	419	422	462	467	436	416	455	470	439	417	447	482	440	440	462	427	466	436	464	432	467	461	411	452	470	425	458	439	445	415	449	443	451	453	481	415	406	452	443	438	449	444	441	485	465	431	402	426	433	465	420	464	459	443	451	447	447	428	435	477	454	478	435	471	462	422	418	459	451	451	396	406	429	455	417	427	461	432	446	435	421	433	433	443	440	440	452	458	408	437	442	444	464	481	473	461	461	433	445	468	474	493	454	458	431	450	402	470	442	433	420	424	410	442	416	404	442	478	398	449	458	455	438	427	440	405	451	475	431	460	461	447	458	425	451	419	472	437	443	457	436	414	463	400	430	443	405	478	409	446	426	437	438	445	416	461	446	478	442	447	448	443	441	423	441	441	430	445	400	441	440	437	463	451	461	457	470	458	477	423	447	446	446	457	455	431	423	465	416	438	433	431	446	433	458	430	452	422	475	430	440	396	441	455	441	438	456	401	433	467	449	463	444	460	434	453	435	418	470	449	423	466	479	437	454	418	437	410	470	404	369	460	431	471	435	423	443	449	473	452	429	418	450	443	450	471	418	425	449	456	461	462	438	491	464	430	419	440	442	431	446	414	410	454	435	454	450	467	441	443	456	457	433	435	456	485	456	420	464	409	489	437	456	450	449	440	440	436	430	433	445	418	454	471	462	440	464	445	416	448	427	447	413	441	411	480	486	455	409	458	419	432	434	417	451	439	442	436	429	432	470	446	441	459	444	448	454	422	503	409	441	440	442	446	432	403	437	440	448	431	467	417	465	409	461	423	448	429	457	419	480	462	412	433	432	437	414	424	467	431	428	432	445	464	421	425	469	441	447	471	411	416	469	472	458	444	485	459	439	434	438	446	431	433	445	418	439	446	466	468	411	428	446	456	460	472	459	407	444	445	449	407	474	421	445	435	435	472	415	449	469	421	479	444	459	442	447	405	382	456	469	425	487	422	446	411	460	424	456	413	458	465	496	443	427	428	450	487	486	432	449	449	411	450	438	448	464	445	439	455	414	439	463	479	479	466	416	426	468	414	422	419	443	452	458	482	410	480	465	439	431	403	430	415
23371	21206	27742	24927	20334	1601	479	370	340	309	309	272	284	282	262	223	261	260	266	224	240	270	239	232	199	220	246	214	234	251	232	200	228	199	252	226	257	242	245	221	255	204	245	224	208	248	245	211	214	237	209	216	255	231	225	232	210	224	225	267	230	227	223	260	239	204	232	238	204	218	231	240	228	237	245	222	220	214	234	232	239	215	245	227	230	215	214	209	230	249	225	226	239	216	244	230	237	230	242	236	222	219	250	250	211	236	226	242	233	234	220	218	192	208	223	237	236	239	263	234	243	220	216	249	227	223	243	213	216	232	212	207	229	181	234	237	213	213	234	193	220	212	221	246	238	221	226	233	216	244	225	232	242	236	219	243	232	249	250	208	239	212	218	212	216	226	220	230	216	230	220	224	246	219	241	223	251	235	231	222	230	221	239	242	237	223	220	224	215	213	226	244	231	217	234	221	206	226	226	210	241	228	201	239	237	197	230	218	228	234	256	212	247	226	194	208	255	227	217	206	197	254	203	221	218	240	218	218	209	251	215	215	231	225	213	213	241	231	219	240	213	249	223	218	234	194	235	204	206	205	203	243	214	214	221	239	216	220	224	256	228	234	224	201	216	211	206	245	221	233	225	234	223	221	238	223	199	212	220	217	245	232	229	214	255	235	208	227	226	236	238	229	213	226	248	233	200	244	241	228	225	228	220	243	186	248	222	235	192	229	225	223	234	238	220	240	199	207	240	224	226	216	246	212	215	227	213	220	217	209	223	260	249	207	228	241	206	248	236	209	243	232	260	279	211	212	227	235	243	227	230	206	221	211	241	218	234	211	259	241	221	209	233	210	201	249	223	215	220	206	220	217	214	228	235	235	239	252	217	226	227	220	215	232	235	237	244	228	220	208	210	243	215	230	230	228	224	238	218	239	203	234	213	218	248	225	230	246	236	229	228	220	213	240	253	202	236	228	199	245	237	220	259	223	213	232	233	216	245	246	197	244	223	213	240	218	208	241	211	230	220	222	227	222	229	262	216	242	210	209	206	225	263	234	241	246	210	239	231	218	222	253	240	217	182	192	207	239	245	227	231	225	221	252	212	228	211	225	235	186	235	245	219	231	203	220	237	234	230	238	241	228	221	227	234	210	228	231	258	228	234	210	231	219	236	238	233	223	193	246	212	229	235	241	218	218	242	219	196	226	216	243	225	257	227	221	250	213	226	253	231	221	190	240	230	247	218	235	214	249	233	207	218	234	220	227	233	234	217	248	240	236	206	228	242	202	235	188	230	235	211	266	200	233	214	244	229	221	236	242	238	250	237	244	210	229	214	202	239	246	223	227	219	246	204	216	226	245	188	202	234	254	240	252	230	222	220	247	246	208	250	212	199	236	236	239	221	217	225	234	222	239	214	206	223	222	230	222	242	242	229	231	219	208	234	210	229	238	196	229	228	223	219	234	221	264	224	232	240	242	215	238	207	262	238	244	227	244	210	246	251	227	237	208	244	214	230	246	240	205	228	235	239	226	216	219	222	236	213	215	225	227	238	218	215	241	211	243	247	219	228	229	196	233	256	222	215	221	222	222	232	241	203	214	233	219	242	213	226	231	215	216	232	220	231	233	217	232	234	252	220	258	235	218	249	246	241	234	214	216	230	196	224	226	230	217	225	272	227	232	248	235	215	246	192	228	249	215	248	243	238	203	240	223	249	230	229	228	219	229	221	242	223	215	208	219	236	213	189	209	255	246	229	225	232	217	216	193	205	201	205	209	231	215	216	233	265	207	229	219	244	239	231	220	242	219	230	228	232	212	258	228	216	228	241	231	221	247	217	240	216	253	228	231	211	211	230	221	251	244	260	251	224	235	218	225	222	233	213	219	244	207	226	237	211	235	207	217	204	262	239	211	266	228	242	225	211	239	208	254	230	218	193	235	218	211	230	231	238	216	215	237	197	196	210	227	233	213	205	207	195	229	224	232	249	213	251	220	222	237	248	211	226	219	230	241	232	216	233	212	228	231	229	223	196	258	228	208	206	232	224	250	240	240	226	230	211	233	228	237	237	226	210	236	225	238	220	220	230	216	230	241	213	217	226	242	221	228	244	200	236	211	256	221	241	226	249	244	226	233	211	238	223	199	230	239	230	252	222	230	238	216	256	251	239	218	224	251	229	233	215	209	216	224	213	218	221	228	220	211	230	219	249	209	235	216	224	194	204	248	199	235	209	195	233	227	225	210	234	216	215	222	230	193	263	220	243	213	214	232	242	242	201	215	230	213	259	209	231	261	220	182	227	216	242	260	258	241	216	233	222	240	240	228	219	224	206	216	224	224	241	234	259	219	200	223	214	202	239	254	229	235	214	231	221	212	238	246	242	229	245	247	229	246	209	226	218	229	246	218	239	229	228	226	230	234	225	230	210	195	231	210	238	236	251	231	207	227	228	243	219	257	234	254	226	231	231	223	206	213	220	205	228	230	229	231	226	239	216	228	228	222	220	235	201	200	235	227	212	233	242	204	248	228	231	203	211	233	227	254	233	226	229	228	238	205	206	232	239	205	217	248	224	251	255	212	238	222	236	243	252	197	236	214	244	216	211	248	209	241	223	228	210	217	212	202	241	240	202	214	232	230	212	233	201	243	275	239	244	245	218	214	216	257	258	202	236	213	211	222	225	233	214	219	246	229	228	230	244	231	231	230	222	224	242	219	225	230	230	218	227	209	221	231	220	207	248	227	204	206	241	226	251	207	245	220	240	240	210	230	237	243	224	235	232	243	223	246	203	226	237	231	216	255	227	228	242	225	218	226	222	233	199	223	230	218	240	214	253	218	231	207	232	222	225	220	195	224	237	233	193	219	223	216	237	214	234	216	253	251	207	235	241	221	220	225	238	224	256	194	200	201	204	216	223	208	242	227	240	238	217	228	222	193	253	229	231	236	214	208	237	216	232	216	263	239	236	215	237	236	218	203	234	248	245	227	212	236	210	212	257	224	237	259	241	230	207	219	233	228	233	247	237	252	247	228	223	222	237	234	234	224	211	238	225	231	232	209	224	257	209	268	243	230	228	215	242	248	233	235	211	228	230	193	219	229	206	233	249	231	217	242	224	229	235	219	207	235	240	214	221	238	228	240	247	197	194	203	221	223	222	219	220	252	220	266	211	216	226	210	207	242	226	232	219	231	235	231	239	195	224	240	227	230	220	235	237	244	223	223	209	234	242	255	230	238	225	213	250	238	231	234	250	225	205	224	222	221	210	244	227	240	239	195	221	227	215	261	228	253	219	225	226	225	226	231	250	231	200	241	217	227	204	248	233	226	207	240	255	239	228	215	225	213	228	229	201	224	237	207	216	228	244	224	204	231	218	227	218	215	252	211	211	231	221	215	261	249	193	219	220	219	221	224	229	203	228	221	221	214	224	232	198	247	223	232	238	221	239	228	237	218	234	232	218	230	222	227	235	235	249	212	215	202	239	224	207	222	208	227	230	253	220	209	203	230
23937	6456	4099	1900	1359	1056	803	700	567	551	506	413	458	408	383	359	404	399	352	351	336	349	347	340	322	327	355	344	368	344	349	338	307	319	349	335	316	365	362	322	322	318	328	338	299	305	336	322	363	295	317	331	318	298	337	315	307	344	323	328	310	330	328	336	312	316	308	316	341	315	319	340	319	317	321	328	334	339	335	331	328	299	319	329	334	304	339	269	320	342	351	320	319	321	352	326	329	299	304	301	326	329	323	330	342	310	347	332	334	328	322	326	318	316	315	338	294	312	317	333	327	330	341	341	279	317	315	323	330	329	304	323	290	337	318	310	322	297	289	333	307	315	321	320	339	322	319	328	307	309	323	312	301	341	329	335	306	310	332	308	297	312	309	341	323	317	306	298	326	319	311	314	334	309	358	345	315	300	292	308	299	330	326	325	281	328	311	332	334	312	342	296	266	327	317	305	311	297	309	305	316	342	318	317	340	324	307	316	312	319	348	318	320	318	308	306	323	306	306	333	277	323	322	334	310	342	328	308	309	333	294	316	333	335	314	331	309	350	318	353	332	292	298	332	292	325	296	318	336	332	307	302	314	305	304	334	292	324	301	335	330	339	331	311	322	317	354	316	327	334	339	354	323	317	330	309	332	316	316	331	314	291	317	324	334	308	321	332	308	321	314	328	326	334	334	324	306	333	343	328	310	342	321	324	346	325	288	320	330	317	317	279	297	336	319	293	318	326	332	346	329	303	311	307	318	303	312	311	311	295	291	322	314	293	346	327	339	312	315	334	338	334	357	351	331	341	298	312	326	333	329	320	346	314	313	327	340	330	334	287	347	317	300	323	303	323	296	358	310	326	319	325	366	301	318	344	301	294	319	290	337	343	311	343	315	336	331	316	330	341	317	341	337	324	319	317	335	297	296	285	324	332	305	328	325	324	280	317	312	311	285	328	309	310	335	343	334	324	287	332	340	288	351	336	305	376	290	304	296	334	327	334	333	302	309	320	295	301	323	325	349	306	325	313	324	327	287	290	297	345	305	328	352	318	316	295	290	340	327	316	361	325	318	325	313	326	326	299	301	316	312	291	343	330	312	266	371	310	350	306	329	347	316	325	328	340	315	308	345	331	290	328	315	338	302	325	321	289	337	329	350	315	309	293	300	325	301	320	365	313	330	313	346	343	342	372	291	307	295	349	295	313	335	323	326	311	315	305	355	306	337	327	343	322	328	321	324	337	343	335	331	329	317	320	320	280	322	323	291	327	291	360	299	296	329	335	323	336	329	281	353	308	320	312	316	305	291	323	341	313	307	335	317	321	325	269	336	302	307	338	295	294	328	309	320	313	317	360	302	317	317	307	314	328	322	312	344	311	292	321	327	306	329	337	319	337	343	347	336	321	325	308	312	271	298	312	320	329	317	307	337	325	328	329	313	278	359	326	316	286	329	319	323	314	336	326	334	306	342	316	295	337	321	320	300	302	329	341	330	339	299	341	308	298	308	311	320	295	329	325	299	291	346	317	309	336	317	306	302	314	322	331	325	333	306	329	331	298	314	333	320	314	329	298	311	303	326	307	296	311	328	328	311	350	323	311	325	325	344	334	294	299	312	310	310	336	316	340	302	333	329	301	295	307	302	306	324	324	274	313	343	300	327	312	339	296	346	341	332	302	313	296	290	303	287	322	281	281	337	308	314	328	354	337	330	300	307	308	331	313	356	307	318	309	354	310	319	343	307	313	340	323	288	319	319	329	310	318	326	299	331	305	325	341	326	305	342	330	316	311	296	348	311	328	330	309	312	373	306	324	301	313	321	317	337	342	290	291	321	305	267	336	281	308	314	287	316	322	307	311	305	303	313	325	327	326	318	326	338	340	312	316	318	324	336	315	323	350	300	318	313	289	344	333	329	340	320	313	319	324	332	310	310	321	344	344	292	306	347	326	318	329	325	290	311	332	345	328	330	300	326	320	346	349	320	310	338	297	322	331	306	317	304	298	310	311	327	333	321	312	334	326	325	323	301	348	310	350	337	313	351	316	326	321	304	307	287	288	337	319	299	286	341	308	374	309	287	334	303	314	344	305	306	314	308	328	313	316	311	323	305	304	340	338	325	318	361	333	314	301	310	332	354	318	297	294	333	315	350	323	309	325	335	321	296	306	325	339	331	304	313	315	327	316	319	328	326	309	331	334	341	319	327	343	343	312	289	287	321	325	308	323	300	316	319	337	325	323	311	334	332	336	338	297	319	299	311	360	328	332	330	324	315	323	327	324	288	314	314	323	279	330	324	308	337	312	309	334	334	315	327	292	372	323	331	321	338	320	341	326	292	322	342	305	279	326	326	336	309	311	291	370	308	326	319	338	284	308	307	308	324	328	316	341	289	340	300	321	304	322	313	292	325	337	301	325	330	318	301	285	329	311	329	333	306	325	358	295	329	304	317	338	324	301	305	298	325	298	335	320	313	288	371	283	298	343	314	311	309	323	307	353	342	345	351	313	319	324	297	297	339	310	342	326	310	295	324	332	358	316	331	305	295	325	325	346	279	299	322	319	316	306	301	336	327	311	314	312	335	326	350	288	276	302	311	333	339	300	333	299	306	317	316	319	322	316	320	312	315	313	325	319	295	350	283	335	329	347	328	326	301	316	313	312	343	286	342	340	330	316	338	279	318	313	341	347	303	318	311	290	313	353	314	287	312	319	318	297	322	305	301	314	328	334	312	320	283	309	319	338	325	331	308	338	339	341	311	318	283	324	317	310	325	297	365	292	331	297	358	350	309	322	285	299	313	325	314	314	344	283	325	325	313	329	289	300	324	286	310	336	319	344	322	288	336	308	284	328	308	323	297	299	323	323	303	310	312	348	315	318	280	298	317	331	293	323	337	298	345	342	319	317	321	348	303	322	333	356	327	298	341	324	311	343	302	334	300	311	355	328	320	336	337	315	305	319	313	321	317	330	318	296	314	311	340	302	320	297	330	341	313	346	324	332	314	298	314	309	301	335	329	295	334	318	335	312	313	328	296	317	319	297	312	334	284	315	331	340	329	311	333	331	301	331	325	302	330	347	316	327	350	358	316	343	327	319	307	329	327	344	334	339	327	329	315	287	310	303	319	305	355	356	321	319	328	330	326	317	317	323	346	344	300	321	308	329	326	305	307	302	342	320	286	305	350	341	314	325	323	305	338	352	310	349	286	321	348	328	330	325	325	333	336	332	317	332	330	298	304	335	324	283	341	337	302	336	346	295	358	318	336	302	306	292	328	345	335	326	326	301	341	305	319	330	299	304	341	317	306	324	338	320	363	341	287	315	308	323	314	340	338	370	301	318	302	354	311	326	309	309	305	319	338	338	310	297	312	316	279	298	335	298	303	305	291	313	305	330	314	303	307	328	321	310	323	299	303	324	330	332	337	331	300	317	328	313	285	291	343	295	336	340	335	313	325	312	336	315	328	302	309	316	301	300	325	308	334	300	298	324	308	343	329	317	291	344
24894	21239	25573	21858	894	353	290	291	279	245	263	258	247	246	257	256	249	233	218	255	250	225	221	243	241	237	219	231	221	232	224	221	242	259	253	234	243	240	234	215	234	228	215	256	258	248	238	248	248	239	222	232	237	237	248	248	253	248	283	238	243	213	236	198	217	237	265	238	235	235	226	202	245	233	243	226	232	228	243	216	214	235	222	270	234	234	224	245	241	270	211	232	236	223	227	245	236	220	235	249	232	253	230	222	257	247	250	247	238	253	223	237	234	236	228	231	235	232	216	251	234	255	227	238	221	221	216	223	242	213	219	231	247	246	253	237	242	206	226	238	238	210	252	251	255	238	221	243	226	244	239	247	232	229	220	229	225	244	227	230	222	275	208	208	220	237	212	231	229	214	248	211	257	256	247	263	253	217	233	253	229	250	245	243	257	223	255	230	219	286	222	229	250	226	207	208	245	228	236	241	225	210	247	252	237	222	246	262	242	245	227	236	238	232	243	247	227	235	246	232	255	246	258	267	253	241	241	217	250	228	233	229	232	244	228	249	227	235	233	242	236	218	250	223	214	226	221	223	242	237	213	253	240	235	219	228	227	219	225	257	252	249	255	236	276	243	227	214	222	259	225	255	214	248	252	223	233	229	235	240	207	231	229	236	215	235	211	244	249	215	255	257	260	211	223	240	253	228	214	224	253	272	228	246	211	253	225	212	239	242	218	235	215	214	216	221	238	241	215	255	224	242	247	225	220	234	228	218	223	202	247	244	234	236	212	221	259	228	236	231	221	233	215	238	222	273	260	227	245	231	203	262	238	234	231	223	233	209	234	239	227	232	252	213	235	230	250	240	254	230	217	235	252	240	232	224	228	270	235	246	248	254	235	218	249	232	238	247	235	248	238	216	228	221	251	248	235	226	258	233	228	203	214	243	235	247	216	271	245	226	226	238	222	216	213	235	214	245	227	262	252	227	216	242	250	216	237	229	225	236	234	236	213	239	253	262	202	230	220	240	232	253	212	228	245	247	262	215	259	237	230	255	242	242	244	222	224	235	216	238	205	237	208	239	202	207	234	210	233	248	263	229	268	248	264	237	243	264	230	253	231	206	244	253	234	221	225	250	233	230	245	246	235	218	225	249	244	226	253	240	235	230	205	243	204	234	238	237	242	258	249	225	260	229	236	251	229	224	227	230	214	236	255	220	239	211	248	250	248	255	251	234	238	241	235	208	234	233	236	229	220	232	255	230	224	241	277	239	244	228	230	239	239	226	214	215	240	228	215	225	229	245	238	214	236	238	228	220	225	233	245	201	239	246	209	225	242	238	253	236	239	260	217	226	231	232	212	229	218	252	237	221	239	215	225	223	216	240	243	250	235	225	214	218	214	225	219	242	266	238	229	246	221	261	224	234	234	201	253	233	248	225	212	239	233	239	217	254	246	237	221	242	235	234	269	205	242	213	254	237	244	240	260	232	254	211	259	238	267	234	221	240	262	209	218	220	236	245	241	223	246	221	231	241	236	225	243	276	235	254	212	233	239	239	244	218	234	219	236	234	236	257	230	224	240	230	230	246	236	232	241	226	231	248	234	280	244	254	223	246	249	240	250	220	222	248	223	260	238	252	227	218	228	220	261	243	243	254	226	212	227	203	220	213	248	219	225	242	217	226	223	236	204	241	269	256	221	223	238	250	229	215	210	229	228	224	225	211	235	271	229	245	231	225	234	261	245	226	235	208	235	247	220	194	252	246	237	232	264	220	222	264	231	228	231	256	234	248	227	220	220	243	238	239	233	257	245	206	211	221	239	257	234	224	224	239	246	233	217	264	268	212	213	231	248	238	251	251	223	231	249	247	218	256	239	224	241	210	223	240	235	215	240	235	217	231	219	223	235	226	251	256	231	230	237	236	240	218	263	241	273	221	243	229	238	235	226	250	236	235	246	218	230	231	255	239	246	242	244	221	242	232	234	226	237	238	248	232	231	229	255	236	258	255	230	238	231	248	232	248	232	224	249	225	266	243	242	229	200	267	233	232	244	229	215	226	198	218	228	230	236	248	227	230	236	199	220	239	226	230	247	203	217	230	221	227	244	237	252	233	219	228	221	224	221	212	238	246	230	227	214	234	258	246	249	249	230	259	263	237	242	233	207	212	238	248	251	238	218	233	240	244	228	231	231	264	251	247	233	240	236	260	248	215	234	228	230	223	213	221	232	240	240	241	209	230	227	227	227	218	246	233	242	234	206	217	209	238	221	250	211	237	241	223	206	233	234	236	241	216	222	233	219	220	246	225	219	222	244	257	212	229	237	233	255	235	226	217	256	231	219	201	226	238	243	222	223	222	210	213	252	221	244	213	257	237	260	270	247	233	226	217	247	206	251	251	262	238	243	228	230	234	253	253	254	225	204	250	232	244	215	259	222	248	229	236	238	240	240	260	236	250	229	239	237	246	238	229	234	209	255	238	235	239	229	241	231	229	225	222	248	245	237	206	222	259	222	223	247	253	249	243	226	228	246	212	235	247	246	247	223	248	246	216	233	230	232	237	220	234	241	229	235	233	229	246	219	242	231	245	231	252	235	230	237	229	229	230	219	224	185	249	234	229	239	247	227	237	222	243	260	258	240	269	232	236	234	244	236	212	226	213	229	224	239	231	244	259	234	243	224	209	243	244	227	262	214	234	235	220	233	256	245	242	245	218	216	237	249	244	266	213	250	230	223	236	242	219	236	236	203	222	240	243	213	221	257	236	228	240	256	239	248	243	201	224	236	238	202	234	262	232	231	199	226	246	240	248	234	214	227	236	240	229	242	234	215	242	244	230	230	231	225	227	205	231	223	233	218	230	253	244	258	254	246	244	232	233	271	232	246	237	215	265	202	239	237	242	253	214	233	231	210	226	246	248	237	255	253	229	237	240	238	240	224	250	243	248	228	230	218	243	215	225	206	236	214	236	232	246	256	219	241	228	243	236	259	259	240	250	209	247	229	222	246	226	199	212	234	225	229	247	242	244	242	215	240	262	232	252	226	238	217	222	239	248	226	247	215	232	248	229	269	220	209	227	224	205	244	225	247	197	221	234	252	224	211	218	217	211	255	231	250	258	243	222	239	243	216	232	225	245	259	220	207	244	231	210	229	217	219	225	208	218	247	238	233	207	251	246	209	240	233	246	252	249	262	248	251	230	251	263	276	228	215	227	212	227	225	241	218	249	235	240	239	243	258	218	267	219	232	248	232	272	214	244	224	222	229	245	241	238	259	253	222	208	216	233	241	214	241	235	243	232	252	231	247	210	229	213	211	211	230	257	244	204	215	221	225	251	226	249	255	220	271	233	245	241	240	257	239	223	250	217	243	243	254	244	213	216	243	230	214	226	253	233	226	207	228	236	249	219	239	209	232	218	228	222	239	254	208	265	237	254	235	231	212	219	225	208	241	234	225	222	235	254	254	236	229	240	224	236	202	217	235	245	239	238	229	238	226	241	233	250	230	230
21725	3060	1904	1059	756	640	540	491	452	405	450	392	387	336	385	366	316	342	351	338	315	309	326	347	317	329	360	326	357	331	312	325	328	329	323	343	326	326	329	354	374	299	299	306	296	317	341	324	314	336	326	307	282	312	337	314	321	328	328	336	319	307	290	306	312	322	324	292	296	336	283	313	305	343	311	294	319	330	313	314	330	283	327	323	312	291	333	339	318	296	305	334	341	319	283	311	326	307	332	288	304	279	318	343	301	320	333	324	314	346	328	335	326	302	330	360	319	338	319	289	327	325	293	347	312	343	328	295	340	311	307	334	311	314	346	332	319	339	324	290	306	316	287	322	318	292	363	321	297	311	312	327	331	317	318	335	321	326	317	320	295	330	318	329	349	330	307	299	320	327	285	330	329	298	312	322	313	311	335	344	322	353	283	290	325	286	322	314	332	340	320	276	321	303	314	317	319	326	342	354	326	341	320	338	313	285	337	296	320	339	323	345	312	308	305	268	322	316	325	318	322	337	285	325	318	347	345	311	330	294	285	313	329	342	297	309	300	310	288	316	346	317	287	309	304	346	319	324	311	333	320	326	302	309	290	335	277	315	291	319	316	303	310	339	338	314	320	322	319	316	315	304	337	309	332	328	333	324	337	317	325	303	335	331	325	305	293	290	315	370	317	288	299	320	300	279	328	312	320	343	300	338	336	250	336	294	308	315	333	330	306	335	319	276	316	298	308	322	328	287	305	312	298	296	324	285	306	310	298	340	307	302	332	313	326	302	322	317	310	318	300	320	319	338	296	351	301	349	296	293	306	304	271	331	329	343	315	317	303	316	352	274	339	339	323	329	321	343	286	338	318	296	327	324	325	294	335	323	282	326	351	305	289	308	332	328	294	298	301	307	303	333	319	332	328	308	325	332	279	317	330	289	314	312	316	299	319	317	307	327	315	343	319	312	321	342	312	314	323	320	291	349	282	352	320	321	314	317	319	331	305	334	286	328	324	305	306	317	339	319	324	306	355	299	371	302	298	311	308	312	317	303	303	315	299	293	341	308	367	335	310	343	327	291	315	307	314	342	349	288	341	318	321	327	328	304	327	303	319	306	288	322	323	307	327	306	323	349	330	292	296	310	321	300	334	314	335	334	295	293	325	315	289	342	305	332	285	330	318	338	338	294	292	305	302	328	342	315	312	297	322	311	330	293	323	310	336	314	315	325	346	284	275	335	331	304	289	334	321	345	298	308	292	313	322	302	314	308	309	325	314	303	317	308	312	339	321	325	336	314	305	301	306	327	335	333	296	314	325	333	345	328	305	279	309	304	320	294	314	289	328	319	290	337	325	325	319	320	319	293	317	317	311	341	345	313	291	321	285	303	287	298	335	329	317	281	294	332	336	303	297	331	332	320	327	348	291	310	304	310	313	334	317	341	316	325	313	354	293	293	319	319	335	315	312	285	324	328	300	296	304	316	289	317	287	310	268	271	330	297	317	310	329	319	314	315	318	331	322	325	306	288	310	285	344	321	324	303	320	327	290	300	324	306	365	329	286	308	335	350	308	321	319	284	313	289	337	319	284	317	322	321	350	331	293	324	322	323	293	322	314	323	327	334	302	298	345	329	334	347	318	310	301	319	317	335	307	296	293	302	346	315	315	325	300	312	314	317	339	285	349	330	319	310	321	318	304	361	330	290	328	295	312	299	333	315	352	324	319	329	319	306	310	305	302	303	302	324	331	329	344	306	303	300	310	323	319	315	337	337	308	342	336	322	313	319	337	296	331	308	317	299	317	296	340	285	294	306	306	326	323	314	320	308	290	322	319	308	293	298	324	305	304	309	307	322	322	317	315	347	304	321	328	292	308	332	302	309	308	320	315	306	314	312	310	304	294	288	312	357	291	335	291	347	333	328	327	309	315	318	318	316	327	330	312	301	337	303	307	328	323	316	318	298	310	329	360	353	336	315	332	328	326	322	302	314	312	298	312	290	317	335	302	293	312	296	344	290	336	318	323	312	314	308	349	318	312	369	280	313	317	325	323	305	307	287	333	325	304	327	298	326	295	297	292	348	289	317	282	337	313	303	321	304	327	302	314	348	322	312	331	320	356	265	335	298	347	342	328	317	331	311	318	298	305	321	301	313	294	298	317	319	323	323	318	344	306	342	329	330	290	329	327	343	331	305	291	335	311	342	321	322	287	308	322	298	337	287	319	327	303	345	315	319	343	302	320	303	280	303	321	299	299	324	319	312	319	326	306	319	306	331	315	321	321	311	310	302	355	313	303	282	317	316	300	295	290	344	332	312	358	297	317	303	303	325	323	310	334	277	298	290	310	299	324	306	303	297	319	348	340	303	328	290	335	289	329	316	288	342	309	304	323	322	314	312	294	289	314	327	343	327	299	330	303	301	320	352	304	339	342	295	303	325	310	288	326	311	319	318	323	312	285	352	325	325	316	292	300	302	267	305	339	331	332	344	339	299	293	304	304	291	338	329	283	313	296	318	334	310	330	277	339	304	312	315	318	334	303	309	316	316	326	330	313	327	314	312	305	343	303	319	342	304	325	292	321	290	327	320	327	330	318	348	336	332	330	309	319	327	318	346	317	316	312	316	311	305	337	312	291	323	291	328	307	325	323	336	313	268	332	316	329	315	310	311	296	313	324	343	288	280	338	306	309	306	335	302	311	277	333	321	321	314	322	326	298	290	346	313	344	314	335	305	318	303	346	339	306	332	317	298	304	316	324	325	344	311	311	324	330	286	315	316	324	314	319	346	327	334	305	353	279	296	311	295	321	298	318	300	328	321	339	317	298	294	308	348	365	330	298	272	297	270	312	328	329	318	336	278	318	349	335	308	317	322	308	335	327	297	302	356	292	308	329	320	339	311	306	305	341	323	348	278	359	315	305	299	326	309	337	307	302	326	310	306	300	339	328	304	314	320	306	326	306	325	305	305	318	337	343	316	307	295	298	290	297	319	321	320	314	327	313	317	317	298	366	303	328	310	348	276	342	314	325	369	325	308	284	348	281	342	262	322	333	318	336	306	315	305	347	349	319	329	332	319	345	301	327	327	319	314	320	327	312	300	337	293	288	311	307	276	328	290	314	318	313	313	323	309	308	313	307	300	310	307	316	337	319	330	295	320	291	315	345	293	333	306	329	309	314	303	311	295	298	324	310	297	307	311	333	338	310	333	309	292	309	309	297	329	340	322	316	310	328	333	319	332	309	305	301	315	301	315	303	340	310	293	304	292	343	266	335	314	309	333	299	338	311	330	303	304	325	318	314	298	315	310	329	325	344	292	312	287	302	297	318	331	355	290	288	350	324	315	288	315	314	300	305	317	322	296	308	305	306	299	342	299	306	330	307	309	315	328	326	307	329	308	309	326	312	325	329	308	318	295	292	296	335	317	306	319	350	296	323	276	316	338	333	306	313	293	293	332	356	334	312	286	304	316	327	329	333	320	349	328	307	307	314	298	327	293	331	316	319	320
22554	21256	28404	24408	21252	18146	801	343	262	265	187	179	159	126	126	123	120	118	123	103	103	100	107	105	111	101	82	97	104	79	104	100	80	93	84	95	83	65	98	100	93	99	98	101	80	104	97	101	88	78	101	81	82	72	82	57	73	88	72	86	82	58	92	97	90	68	83	94	96	94	84	98	97	74	80	78	60	87	89	63	85	80	82	76	81	94	97	92	76	62	77	91	70	98	94	71	76	106	97	73	98	87	84	104	95	89	71	73	79	75	77	79	86	76	95	82	101	90	90	78	81	97	81	88	88	73	76	85	90	90	74	77	92	90	67	82	96	102	86	97	91	100	95	78	75	79	94	85	100	97	70	90	76	80	100	85	77	85	70	86	90	61	81	76	100	82	81	84	86	66	89	91	80	83	70	74	83	69	77	87	83	78	75	68	91	77	100	82	86	105	77	93	78	79	83	91	92	84	70	72	88	70	99	101	72	80	91	85	83	88	88	73	71	88	79	86	89	84	103	58	75	78	85	95	71	86	87	84	86	92	92	100	60	85	96	84	77	96	76	79	86	80	81	94	93	75	71	83	72	84	76	90	77	91	79	68	91	76	69	93	82	86	70	85	76	70	96	88	83	76	80	94	86	73	94	75	98	85	83	77	88	72	90	73	79	82	93	83	91	74	67	83	84	89	71	63	93	93	82	91	78	78	85	70	67	89	68	87	82	96	79	94	92	75	83	91	69	77	78	73	78	80	83	78	97	73	86	72	86	85	105	86	85	60	93	89	95	72	72	91	93	82	79	67	96	77	83	84	87	73	90	97	91	94	87	89	87	88	72	87	77	91	86	76	84	73	93	107	87	97	102	66	104	93	91	78	100	86	79	97	83	75	64	87	102	77	96	75	75	90	82	84	95	92	70	72	76	79	87	103	71	91	90	88	89	85	76	72	102	82	83	90	89	83	106	78	89	91	92	88	77	73	87	85	98	81	84	98	82	92	75	89	88	82	81	90	95	79	94	79	83	72	72	81	84	78	69	68	83	89	77	83	94	81	68	80	86	74	73	81	87	77	87	73	54	92	70	81	96	73	98	87	89	80	101	102	79	66	95	80	91	77	89	84	85	92	82	79	90	74	85	92	89	89	79	89	79	79	86	103	102	71	72	100	82	74	95	94	88	84	79	82	82	83	89	81	95	70	83	83	81	68	82	91	80	68	78	100	75	78	81	96	69	91	84	93	66	88	82	88	96	88	73	83	83	76	91	81	80	80	74	91	93	88	95	94	86	85	95	74	87	84	62	73	67	85	66	87	82	77	73	90	66	70	75	90	86	97	86	89	82	65	70	91	88	80	80	94	91	95	76	84	70	82	83	85	94	86	70	84	94	69	77	79	96	79	71	88	67	86	76	82	92	80	86	82	75	81	96	90	79	77	85	91	81	88	76	87	101	85	81	71	64	78	73	100	94	72	86	71	81	77	85	88	80	93	88	78	75	88	78	84	83	86	85	103	79	72	82	96	82	104	82	81	78	85	71	80	88	99	115	91	88	81	63	92	82	79	59	85	93	77	72	86	80	92	77	83	91	74	77	96	78	80	84	81	81	85	86	75	94	80	83	64	82	73	88	84	92	84	69	87	107	92	87	79	82	88	84	88	85	87	107	83	88	84	86	84	84	68	85	74	89	70	80	92	77	89	100	72	84	87	82	87	87	91	90	97	78	79	76	79	98	78	76	87	90	77	75	80	82	88	73	84	66	71	71	86	87	68	90	81	89	79	83	76	96	86	82	74	82	81	73	82	80	73	84	81	91	86	95	96	81	75	71	94	83	79	73	76	67	98	86	80	87	74	80	72	83	82	79	76	100	89	75	74	84	74	85	84	74	81	73	80	102	76	79	92	87	85	90	76	97	78	80	83	82	84	87	81	77	66	83	95	85	92	83	67	74	77	67	90	71	101	81	82	72	82	83	81	90	67	80	72	73	91	90	82	92	81	86	80	76	81	82	93	90	87	88	73	84	100	93	104	79	85	86	83	91	85	74	71	106	80	96	96	91	80	101	86	77	85	88	76	84	82	83	78	81	82	72	80	74	78	80	62	82	75	99	86	81	93	87	88	88	91	86	86	75	91	94	86	84	83	82	107	62	80	87	86	81	75	81	88	76	86	70	100	82	69	68	97	83	84	78	95	80	81	88	98	87	82	76	67	86	90	69	67	86	64	101	82	92	86	106	76	81	73	80	93	81	91	101	80	79	81	92	76	86	87	88	72	84	84	89	107	80	64	78	69	76	76	61	93	87	69	70	78	81	79	81	89	77	63	82	90	79	87	86	74	88	88	95	82	90	85	74	69	78	82	86	96	92	76	80	80	90	74	73	87	91	81	79	78	87	87	83	91	70	76	97	68	93	83	81	78	72	90	78	96	103	90	70	92	77	90	83	85	78	87	96	66	98	83	92	93	81	92	86	81	89	100	77	92	74	63	75	80	102	92	93	80	88	85	84	79	62	93	84	73	94	82	71	83	87	85	84	73	85	78	79	87	101	84	86	83	76	65	71	75	79	85	68	75	79	91	87	90	92	76	70	78	73	84	92	80	88	100	83	69	90	88	73	98	88	82	77	89	86	79	88	88	89	81	65	79	66	93	88	85	81	92	87	86	86	85	85	91	90	68	90	89	69	70	89	84	78	85	73	81	85	75	77	88	86	71	79	86	83	57	73	86	92	77	98	82	83	67	65	73	84	81	86	73	67	98	81	87	96	86	90	88	89	85	89	82	80	89	78	76	74	102	98	74	94	94	84	85	74	99	71	92	92	62	88	63	80	83	100	78	73	75	69	74	79	83	81	91	77	106	86	78	75	79	94	70	91	74	76	69	73	83	85	89	77	89	87	102	82	91	80	89	87	74	100	92	84	90	73	78	81	90	72	79	62	83	71	62	77	87	92	82	78	71	70	83	98	91	77	76	83	72	86	86	102	83	89	79	85	84	72	84	84	78	75	74	88	77	94	82	96	79	86	79	80	89	68	77	67	85	83	69	74	90	80	75	79	79	83	83	78	77	87	75	70	108	89	89	85	91	92	71	80	79	83	78	75	88	70	71	79	80	104	91	78	85	76	87	80	100	75	93	85	101	82	96	69	73	96	67	93	80	87	84	94	66	92	84	86	75	78	78	85	87	94	74	73	77	95	69	76	69	102	80	90	78	82	87	78	105	90	72	86	81	79	89	87	86	81	70	89	81	88	102	85	88	82	85	80	88	74	70	73	82	86	104	69	73	90	78	75	86	89	80	81	89	82	79	82	92	92	73	76	66	71	83	75	66	63	86	97	101	65	95	63	74	83	86	82	79	87	60	86	90	90	83	98	91	87	79	79	86	81	97	83	69	84	87	90	79	74	78	90	84	87	70	82	88	85	74	111	98	97	89	91	88	83	69	76	77	95	91	81	84	61	82	79	87	84	89	69	90	93	84	93	112	66	75	91	85	83	84	83	68	84	84
27730	10500	6625	2972	2012	1441	1123	871	684	544	404	341	342	269	292	232	238	206	201	217	195	184	170	169	182	160	149	123	180	154	161	151	117	154	164	144	150	134	144	120	139	147	139	117	135	132	118	123	133	126	139	136	112	108	115	129	127	136	109	125	106	141	125	124	119	105	119	143	127	142	106	133	138	125	134	119	108	136	132	109	119	111	108	116	138	122	123	110	130	117	127	105	125	116	115	112	112	123	137	119	130	116	124	124	108	140	120	113	109	117	110	115	127	124	122	120	128	102	119	103	108	112	121	129	132	121	112	134	106	127	118	103	97	109	127	96	132	111	112	113	106	129	131	107	120	130	120	111	121	117	124	101	132	110	114	127	124	131	106	117	117	103	122	130	148	108	103	124	117	113	108	109	125	129	124	136	133	131	143	103	134	130	127	127	117	114	99	126	116	128	116	111	119	120	117	121	119	120	108	122	113	128	132	103	101	118	116	121	116	116	133	118	118	117	127	112	139	110	125	125	115	105	129	116	116	114	122	115	99	118	107	115	131	140	85	117	132	115	103	97	125	137	109	128	120	98	127	122	131	134	146	127	150	120	121	98	106	103	121	125	118	120	114	149	122	96	97	114	142	117	111	102	128	95	115	107	121	141	117	105	106	118	124	113	122	116	119	126	132	118	124	116	125	107	130	118	130	121	130	128	100	127	134	108	120	119	112	109	109	110	139	124	98	115	117	117	126	101	99	126	115	111	127	113	125	123	129	119	104	118	107	124	111	128	123	102	121	109	120	120	113	97	116	121	99	125	118	117	107	130	86	131	109	113	117	111	122	113	122	123	124	129	125	111	130	129	119	101	109	129	141	114	109	139	127	112	131	125	134	124	124	124	121	132	139	129	142	131	134	118	118	101	134	116	121	119	115	113	121	148	115	135	129	113	114	126	138	116	118	119	115	119	119	136	102	119	125	100	122	121	109	130	133	131	111	128	118	138	103	115	120	106	113	107	116	111	121	119	116	105	110	107	100	108	120	110	121	115	125	118	124	119	113	112	111	126	128	112	123	111	126	116	123	109	103	103	113	126	120	134	126	109	121	122	111	121	108	114	137	110	111	102	103	116	96	117	121	109	115	115	128	108	110	110	130	116	110	143	105	118	126	108	129	120	117	117	120	121	113	114	113	112	116	128	122	117	122	110	144	138	110	114	122	123	127	111	99	123	136	124	106	121	120	105	100	113	126	119	120	116	132	127	148	104	123	117	108	119	124	118	103	122	123	124	97	106	124	110	111	134	109	113	116	106	119	125	129	129	109	93	123	118	113	116	125	110	126	121	131	109	103	130	136	111	119	114	113	123	113	116	127	112	111	123	132	98	124	114	120	131	142	134	117	100	141	135	128	127	118	136	117	102	116	117	133	131	112	129	130	108	128	114	104	127	122	111	129	125	114	124	133	114	123	126	131	129	116	112	124	130	124	118	114	117	124	122	111	119	109	117	95	127	113	108	99	111	114	130	125	139	94	109	97	103	126	116	130	120	110	111	106	114	102	117	107	125	124	116	122	126	112	125	133	121	116	126	136	119	133	142	140	132	129	123	109	107	123	115	94	117	108	133	111	126	107	110	103	134	126	132	120	116	114	112	99	120	128	108	123	102	121	108	116	114	144	117	120	127	112	112	133	120	126	136	130	119	124	122	106	109	144	114	134	126	113	104	136	125	142	141	131	109	142	115	133	99	116	118	95	117	111	132	122	113	122	115	123	123	119	129	126	111	123	104	104	122	114	105	116	123	120	125	119	133	119	99	111	116	126	112	106	113	125	127	131	129	112	112	108	95	108	114	99	137	118	139	108	119	119	118	130	125	121	102	98	109	124	107	102	118	100	126	101	130	138	133	103	122	114	115	118	129	124	104	112	120	101	117	119	129	122	125	122	117	138	114	112	109	125	131	111	92	104	106	125	112	109	120	98	120	110	114	122	127	125	117	129	107	107	105	114	123	112	139	112	115	122	120	101	113	130	124	102	123	106	118	118	118	108	105	128	127	113	114	139	111	117	114	106	135	120	114	111	97	124	128	139	120	138	134	149	116	129	117	124	131	117	107	128	118	137	126	143	114	120	117	124	107	128	129	116	114	133	126	110	115	98	118	119	134	104	119	124	121	133	105	107	122	130	112	108	115	113	110	103	106	115	132	105	124	117	119	113	119	117	122	111	121	98	119	149	94	113	132	129	112	123	121	121	121	109	115	142	119	122	89	128	123	138	114	112	109	120	116	127	123	135	137	118	112	125	124	101	104	106	145	119	122	110	109	110	125	117	91	138	125	138	142	113	119	126	125	131	135	120	128	123	105	123	123	110	114	112	117	126	104	116	126	115	118	114	99	98	121	138	136	115	106	109	139	135	109	105	136	110	143	123	120	121	120	111	105	139	120	123	128	117	111	122	135	127	110	122	100	124	104	101	97	118	111	100	127	137	111	103	116	111	125	126	114	147	125	130	128	114	116	108	125	131	128	101	110	121	115	120	117	131	111	120	106	118	101	126	124	127	125	127	109	101	107	128	119	113	111	123	121	128	124	101	118	126	135	108	124	125	110	110	117	120	130	140	107	107	115	113	127	109	129	118	123	107	118	129	123	144	132	116	117	107	111	109	110	114	123	115	125	127	122	125	146	114	109	114	137	117	129	104	111	109	115	129	129	130	124	128	112	131	112	111	101	127	113	113	118	127	110	123	122	96	120	122	113	112	120	98	101	133	119	102	114	115	141	112	115	130	117	109	124	134	110	105	113	121	129	120	136	114	111	127	117	133	108	127	119	131	118	123	101	137	134	132	112	118	116	116	135	102	112	111	111	114	112	117	114	121	110	110	124	116	124	130	107	120	127	126	115	111	122	114	106	124	108	115	99	135	112	138	115	117	127	119	109	115	108	135	115	129	136	113	133	134	117	125	128	123	121	116	109	112	98	126	113	110	122	138	123	137	121	112	107	121	110	136	95	118	114	99	94	118	112	116	139	121	112	122	116	126	106	120	145	124	112	121	113	106	122	128	119	113	117	122	125	130	127	124	125	139	112	101	125	135	114	122	125	123	110	111	111	105	130	130	108	111	108	100	141	122	124	118	130	118	104	125	119	113	126	120	114	123	117	133	122	100	158	104	122	113	120	127	103	112	117	127	106	123	108	110	123	120	120	133	106	116	116	98	119	92	127	129	111	123	119	138	103	122	132	113	130	107	150	117	113	118	137	130	134	103	110	110	134	110	121	113	114	109	108	135	116	113	129	143	138	130	113	119	113	119	129	127	105	123	117	137	124	112	117	121	128	125	123	122	125	112	124	135	112	106	113	111	111	118	130	117	112	121	109	127	110	141	101	109	115	108	110	120	102	115	149	114	121	116	124	127	102	123	105	122	129	118	103	128	121	104	123	125	109	126	103	107	121	108	125	121	109	121	96	94	127	119	116	108	123	122	111	122	118	113	122	125	120	107	134	112	111	122	109
27770	15057	1699	496	378	362	353	351	328	292	315	306	330	328	326	300	324	276	323	312	313	363	349	346	336	277	337	310	303	319	314	321	319	303	307	327	300	334	321	334	326	329	307	289	309	311	322	328	306	309	294	293	304	328	328	307	314	314	303	320	306	323	288	307	304	278	300	304	300	302	297	301	295	320	321	336	301	326	333	343	351	325	306	303	332	317	298	342	320	307	342	308	335	314	304	326	314	289	305	337	329	327	335	335	328	288	342	330	327	311	324	332	274	310	284	290	282	295	308	337	328	302	335	329	323	288	300	317	311	276	310	319	322	307	309	331	332	321	315	325	310	286	287	324	337	321	304	331	320	313	299	352	314	307	319	307	331	313	312	317	313	297	323	300	319	311	321	302	311	285	326	325	312	291	325	311	336	324	320	355	339	320	314	302	279	301	321	329	308	298	317	329	345	307	311	303	329	331	311	332	322	302	309	359	289	294	323	346	312	321	316	305	319	332	321	328	328	308	317	335	332	324	325	320	326	337	303	305	329	325	308	308	326	303	311	289	318	324	332	314	332	283	301	336	336	297	316	323	306	341	343	337	313	305	306	325	312	298	312	302	304	297	312	297	300	288	316	301	319	326	346	292	296	303	315	322	305	299	318	299	305	297	334	329	322	310	348	315	306	320	346	307	293	305	321	326	321	318	347	305	352	319	330	337	302	304	291	319	323	333	306	322	318	329	356	293	291	302	322	293	318	314	329	303	289	302	319	331	325	298	352	332	338	320	327	316	320	295	284	307	300	300	353	326	296	323	321	306	364	325	294	312	326	301	331	339	303	323	343	328	340	322	301	307	333	348	339	295	325	325	300	288	280	338	333	317	336	312	307	298	318	298	343	331	331	284	331	302	312	333	294	310	310	318	310	302	306	310	327	345	298	329	313	301	315	319	328	323	290	291	315	325	327	350	340	283	313	349	326	312	349	299	302	317	332	339	337	300	309	330	297	296	325	302	325	312	327	320	331	312	343	332	345	327	346	304	302	317	316	301	341	327	314	293	326	310	290	371	339	309	308	315	351	334	316	319	316	325	322	338	288	302	342	320	317	317	323	331	327	320	320	273	328	337	303	300	311	310	312	322	307	336	301	333	333	302	308	331	291	302	313	345	312	305	314	279	315	293	325	323	293	334	338	300	282	309	311	329	266	337	344	339	339	326	323	354	305	334	310	302	316	331	286	327	325	322	310	331	318	319	308	309	299	294	299	312	329	324	295	305	336	300	293	335	290	326	312	333	329	349	333	335	328	279	304	336	309	331	324	309	321	312	305	315	329	306	309	338	348	318	335	306	282	329	314	339	311	319	320	313	325	301	316	300	333	310	318	293	287	319	335	310	311	320	340	290	305	284	294	278	309	317	330	307	293	336	313	317	306	318	334	312	306	304	312	294	373	319	276	318	298	333	325	310	316	316	295	316	306	291	330	299	296	341	306	335	313	322	324	307	344	309	290	339	287	324	311	331	328	304	327	319	300	317	321	326	309	341	280	318	343	350	336	318	310	329	314	310	329	306	320	319	327	326	311	326	302	299	333	295	305	299	327	321	329	336	342	265	318	329	304	286	298	296	341	329	338	317	334	363	324	333	314	324	342	323	366	322	294	300	308	315	291	327	310	318	325	322	319	314	307	307	288	355	305	290	329	305	294	342	324	311	340	331	300	337	311	313	319	304	305	306	304	318	346	324	356	310	316	341	312	341	316	298	315	338	328	316	301	316	329	324	318	280	311	287	319	312	313	328	324	328	322	372	311	302	314	362	322	332	304	289	312	303	326	326	301	305	343	292	305	350	327	293	294	325	297	329	351	315	297	344	318	340	325	286	314	353	350	286	320	321	319	341	296	306	339	295	307	309	318	287	333	310	324	306	316	313	304	315	332	318	294	316	320	328	307	316	330	312	294	314	305	300	310	311	313	337	330	310	312	328	341	317	312	310	305	299	335	305	323	332	328	319	301	301	315	327	333	295	292	314	312	307	329	329	286	336	306	319	291	336	316	331	293	314	323	281	320	310	312	318	294	317	335	320	306	332	312	325	330	301	299	286	323	316	317	323	364	310	329	325	335	326	326	348	311	331	300	320	275	311	289	343	335	305	334	311	299	331	295	289	323	338	300	287	321	307	298	307	338	335	320	316	303	332	329	306	328	332	321	328	311	293	310	353	329	314	327	312	324	295	313	284	293	304	335	316	286	307	291	345	308	323	326	290	299	319	315	313	321	324	293	285	323	322	319	316	322	297	305	319	354	332	303	303	305	307	332	306	301	319	351	311	323	306	342	307	336	297	313	285	342	311	307	310	304	353	319	300	331	327	318	286	338	331	284	318	312	291	302	278	298	302	309	310	338	306	336	346	300	313	274	374	311	299	309	272	292	347	358	291	295	310	324	352	337	294	304	315	314	295	319	322	312	330	319	314	303	297	320	330	301	303	312	331	351	295	328	316	319	325	296	316	318	329	326	340	327	279	339	356	334	285	311	339	326	321	296	303	305	317	300	294	325	315	321	335	290	320	271	318	323	293	301	305	338	295	304	288	306	316	312	350	337	308	318	324	319	308	333	314	297	303	320	295	318	331	328	351	334	312	277	317	308	330	317	294	313	325	349	293	326	281	297	304	336	327	341	320	321	310	319	339	318	302	295	343	302	283	352	318	347	360	350	282	304	306	318	298	328	341	288	324	319	336	301	307	332	336	305	305	305	314	334	319	320	324	327	321	312	303	307	309	305	309	319	296	322	349	300	306	297	317	332	313	305	305	328	298	336	332	323	273	288	310	351	298	306	316	286	317	330	297	309	303	307	323	333	326	295	310	318	310	302	302	320	305	299	337	311	332	319	316	288	301	318	285	309	323	334	316	298	329	311	284	299	318	328	320	319	335	307	331	283	309	319	311	338	275	330	336	338	308	331	317	326	306	330	306	318	321	309	319	295	333	344	323	309	322	311	321	288	280	299	317	295	294	346	323	338	339	283	330	340	313	332	336	290	358	299	331	314	337	309	337	319	309	291	335	336	336	309	277	317	314	312	337	318	303	316	322	319	351	310	314	319	329	354	297	325	341	347	357	313	323	291	337	342	327	333	308	305	307	283	302	333	353	313	353	325	324	317	320	312	333	326	316	304	329	291	298	345	307	323	293	307	345	319	305	275	290	278	306	329	295	318	319	317	324	331	295	278	335	297	314	305	306	329	324	355	297	313	304	337	301	317	320	366	274	313	324	309	326	328	307	322	319	328	288	331	316	317	319	319	331	297	294	333	316	329	328	347	300	343	280	325	324	285	309	322	326	312	310	347	307	300	348	302	316	336	324	307	310	299	317	342	298	309	311	325	318	327	324	296	308	337	342	331	342	307	329	316	322	327	304	282	329	331	297	342	299	317	360	309	303	330	293	311	319	316	322	314	301	294	305	317	293	325	316	324	314	319	312	318	314	317	325	301	319	305	322	327	334	328	313
7868	838	672	516	515	481	469	478	465	423	430	453	468	433	423	437	389	419	458	451	452	445	441	419	440	440	463	427	451	441	463	415	423	479	439	464	468	470	428	412	420	425	417	423	416	425	421	435	426	468	436	424	433	406	424	452	431	410	476	434	451	410	433	468	419	447	417	433	441	436	420	436	405	463	458	425	416	432	468	468	436	417	408	439	442	431	470	421	404	404	446	453	415	453	457	438	431	443	433	421	431	424	418	453	458	427	405	419	435	474	429	416	427	405	449	410	407	433	462	450	432	447	423	453	444	421	454	382	431	459	437	414	436	431	459	455	408	455	393	404	395	403	468	435	450	433	406	443	425	417	451	465	433	443	472	460	413	421	456	420	411	416	452	441	489	427	448	452	419	426	404	452	449	455	428	403	457	448	397	434	413	455	429	467	433	444	446	407	449	468	400	446	419	388	442	423	457	420	449	426	426	416	454	438	416	413	421	439	501	444	424	423	434	415	420	456	406	444	440	450	427	477	472	414	438	393	467	453	453	415	440	436	446	413	403	453	481	463	434	419	489	421	444	420	430	461	430	414	415	431	451	484	444	437	434	437	397	460	441	442	458	397	436	427	448	438	424	410	424	442	447	446	439	466	434	459	433	442	445	400	427	421	432	443	416	446	427	456	395	415	455	415	425	423	453	433	422	428	451	475	401	423	443	435	434	426	408	462	466	463	434	467	432	409	439	456	465	406	453	436	429	434	454	417	426	384	432	435	399	440	443	441	466	449	458	402	436	411	422	452	453	437	441	454	438	419	432	422	448	445	451	453	417	448	475	449	441	431	425	441	445	455	461	407	415	461	409	443	402	426	432	455	430	427	426	430	438	442	389	443	460	435	427	402	455	422	441	417	444	424	437	432	417	436	456	409	433	443	385	454	456	438	465	408	419	442	424	426	436	431	425	431	427	441	434	406	427	461	476	448	435	418	432	415	352	427	423	417	417	495	458	413	423	456	406	450	453	446	471	429	450	439	405	447	467	429	363	434	420	448	421	433	461	432	431	420	428	415	436	445	425	406	435	407	489	456	406	433	467	420	442	435	445	440	460	448	416	434	422	461	426	417	432	437	422	460	405	425	404	453	430	433	417	432	445	468	452	472	439	444	447	469	430	463	429	476	435	390	447	415	415	430	447	428	439	450	445	431	418	454	430	460	441	404	415	377	434	408	448	450	444	445	435	438	430	432	419	433	443	447	415	429	442	421	420	432	452	413	482	438	416	460	427	446	441	407	409	434	404	465	455	458	449	443	454	403	430	454	460	442	435	457	408	439	452	444	494	372	453	424	439	440	413	432	421	426	439	384	474	427	476	460	460	442	406	399	414	446	407	436	429	455	448	451	445	467	440	404	482	435	472	443	447	421	463	451	451	410	426	408	443	433	442	436	450	440	460	459	405	423	420	418	453	427	438	483	413	433	432	437	427	448	406	473	414	419	454	455	441	436	461	458	450	444	434	430	437	451	479	458	448	456	414	425	439	475	433	477	422	430	464	469	436	409	457	431	434	427	467	441	455	454	432	439	410	445	469	390	411	440	481	430	480	408	458	431	411	433	408	432	421	445	481	456	450	442	448	443	415	424	461	462	429	446	440	455	445	419	448	434	426	450	413	424	438	419	431	430	426	467	413	414	428	457	424	420	422	400	441	418	411	415	428	435	442	442	422	470	454	418	454	459	458	410	444	481	447	393	434	408	427	452	481	427	473	404	422	420	421	458	464	423	450	431	418	435	436	511	436	416	485	433	481	461	483	459	464	414	443	434	451	425	453	444	465	441	447	432	441	406	444	438	432	430	459	454	487	460	451	469	419	420	430	436	412	420	425	478	424	434	448	412	453	427	454	411	408	414	428	442	399	425	439	421	448	450	439	456	474	421	416	443	473	425	402	438	422	434	404	440	468	452	427	475	461	420	440	422	399	442	438	465	427	430	420	460	468	425	431	433	444	451	418	427	419	422	458	432	456	401	429	435	428	447	439	429	448	431	458	465	444	430	432	415	446	441	438	455	449	457	416	466	430	402	451	433	473	433	453	392	451	403	454	422	434	428	437	399	447	418	447	420	426	423	442	453	411	421	443	454	416	458	404	399	395	453	437	437	450	450	456	425	456	433	455	441	412	430	436	447	482	452	429	431	429	440	445	433	445	443	432	439	477	428	450	482	404	470	411	426	423	405	422	459	442	444	452	432	410	436	414	440	440	432	474	415	438	483	434	437	395	451	401	440	417	440	448	444	447	424	423	429	427	462	422	393	452	433	414	451	471	423	442	435	428	484	429	413	438	432	428	434	402	442	429	449	410	426	433	440	445	438	431	435	438	418	438	440	443	447	437	438	429	480	469	406	457	408	419	462	473	424	423	415	417	448	417	421	410	406	382	427	459	420	423	408	446	440	469	439	435	400	437	440	468	430	426	442	403	436	435	404	451	409	408	436	471	398	451	451	422	464	402	419	433	420	435	458	428	427	461	434	441	481	436	420	427	416	437	430	428	444	470	451	423	458	438	449	408	414	439	429	437	453	469	457	436	440	391	457	473	399	421	491	450	478	436	418	442	423	393	445	400	436	469	418	422	467	449	452	443	479	456	433	436	411	426	416	428	445	439	410	441	424	458	434	403	432	443	437	421	451	415	425	461	495	460	456	424	403	454	462	429	403	469	416	416	425	424	437	454	445	431	433	451	463	439	519	436	441	447	465	394	441	426	415	404	415	434	442	420	411	454	439	456	399	413	459	461	471	430	449	437	427	443	401	449	446	434	459	420	418	384	469	444	427	442	435	408	465	418	403	465	405	463	437	439	389	394	437	442	455	410	435	413	427	446	420	449	428	417	394	427	424	451	460	444	431	445	431	418	425	416	484	426	432	452	423	418	462	434	453	409	465	437	438	432	445	466	468	422	453	434	494	433	419	457	419	430	422	440	445	440	434	493	439	437	421	437	422	430	427	419	415	421	448	471	453	450	426	430	439	428	412	436	433	433	450	441	459	413	440	418	446	456	452	448	420	438	423	462	476	443	447	481	446	431	434	429	425	429	439	425	455	453	405	459	451	410	464	397	407	467	450	441	424	411	427	450	456	441	438	426	463	418	430	459	451	393	451	412	408	451	431	449	453	439	445	463	417	444	430	431	462	428	411	471	436	436	454	442	503	447	407	409	423	443	418	449	403	463	468	394	444	417	433	417	453	444	418	460	428	429	410	451	414	443	446	403	448	442	426	398	421	445	433	405	434	475	422	462	449	429	432	428	420	465	459	415	427	424	436	442	462	407	450	409	461	455	401	477	412	398	464	423	415	433	440	437	451	426	423	433	429	442	420	442	417	455	416	411	433	465	441	422	465	434	437	480	422	481	469	445	420	426	433	469	431	436	435	425	424	417	414	399	456	462	409	424	427	422	454	464	453	443	418	460	452	443	458	426	403	419	469	420	484	471	436	389	454	439	432	427	469	437	449
23440	21214	27738	24955	20310	1595	482	378	306	303	255	258	273	260	260	254	278	249	224	256	255	259	246	231	239	232	225	218	243	266	257	199	229	235	243	220	251	239	219	216	248	216	223	202	238	200	235	233	233	227	219	205	215	260	213	219	230	231	233	232	237	246	209	222	236	229	240	230	221	204	229	241	199	238	217	195	251	204	228	207	224	232	244	224	214	222	229	248	236	201	217	240	232	197	232	225	210	204	217	232	207	222	237	244	218	233	220	238	243	210	209	218	217	203	205	250	236	232	217	217	202	245	227	210	221	217	209	213	219	216	225	235	238	229	224	214	234	223	221	240	222	225	216	208	217	214	231	202	214	255	212	223	251	227	215	214	228	250	211	187	227	228	230	232	237	229	224	230	218	210	229	216	224	257	226	217	234	182	232	233	206	218	229	233	222	225	211	209	244	236	229	240	236	186	237	217	205	194	240	212	220	220	229	233	230	222	218	225	221	216	233	222	240	225	239	212	259	196	244	224	189	198	207	232	237	203	219	197	203	222	215	242	224	239	229	222	201	243	213	214	244	226	218	246	227	213	219	218	228	231	215	214	234	214	223	223	225	197	211	189	201	221	245	217	236	209	206	247	227	232	226	226	224	231	222	204	228	238	208	242	244	231	212	205	221	209	226	234	238	212	232	248	260	223	228	242	226	211	229	219	215	217	238	206	208	236	223	220	244	237	216	230	226	213	208	255	232	204	220	213	206	218	243	240	200	219	205	227	236	271	211	217	222	220	206	220	194	229	216	212	249	201	200	226	212	215	231	238	211	235	231	220	217	215	230	225	221	209	232	210	219	251	222	246	233	228	223	187	184	225	252	215	244	227	241	217	215	212	219	198	208	227	228	221	235	213	211	243	224	199	194	228	216	204	204	207	205	243	221	218	216	229	233	236	215	238	212	215	194	198	205	221	228	206	217	209	246	204	223	249	205	225	245	201	215	230	226	206	190	210	230	227	236	254	218	233	227	254	236	232	228	226	190	236	220	225	199	229	231	213	215	229	214	227	242	230	251	213	237	243	231	203	204	238	215	210	218	216	239	200	219	231	223	228	224	233	237	217	200	210	254	256	221	222	224	217	227	248	240	209	228	238	192	254	219	236	215	217	222	231	215	221	247	220	226	236	242	235	211	217	230	216	206	242	228	217	224	217	211	192	225	218	226	213	233	242	224	230	236	222	240	186	216	232	249	242	228	234	211	227	217	210	238	227	236	235	241	204	227	240	218	221	234	231	255	213	232	204	224	229	195	219	210	209	236	223	237	235	225	211	211	238	227	229	209	206	224	219	231	237	242	209	243	210	212	208	278	239	255	213	220	251	238	237	216	195	233	213	224	206	212	201	200	202	220	201	203	239	220	204	209	248	235	234	208	233	248	220	203	248	229	211	212	204	237	235	235	205	193	226	220	200	232	219	226	244	200	199	220	221	231	241	240	209	216	202	222	226	252	204	223	229	231	219	212	236	227	230	208	245	218	224	213	211	235	217	225	213	221	221	243	190	228	244	211	222	222	221	215	233	219	235	210	235	226	237	212	233	204	224	206	219	198	235	221	222	214	179	187	225	225	236	229	216	228	178	251	226	198	226	233	220	197	217	222	214	238	230	206	197	206	218	223	224	231	224	219	243	229	201	216	235	215	222	228	237	207	231	205	227	229	214	249	232	218	244	212	219	225	221	197	210	223	212	199	238	245	212	199	221	234	236	241	224	220	204	224	209	211	221	210	208	234	201	217	219	231	234	212	209	207	235	227	218	220	266	223	216	223	177	237	197	228	232	231	232	194	208	225	227	225	212	203	206	236	221	234	226	229	223	232	235	249	227	195	218	257	214	240	247	241	229	255	214	201	234	210	233	239	213	227	232	215	205	196	253	237	216	205	236	229	231	238	231	231	225	223	228	218	242	223	257	255	241	211	229	199	231	267	249	231	217	222	221	244	215	215	223	208	211	223	254	224	219	189	212	228	212	239	205	195	232	239	199	227	215	213	236	216	229	195	224	247	251	249	244	204	237	231	206	211	233	206	217	206	227	201	193	213	222	213	222	239	234	208	211	207	239	204	226	229	211	191	233	217	235	212	209	227	250	235	221	226	204	207	222	234	217	236	212	229	230	227	223	231	222	244	214	200	218	221	212	207	217	228	193	207	243	204	233	234	221	210	222	232	215	213	223	211	214	212	225	224	265	226	228	214	244	225	226	214	231	208	228	217	223	208	202	242	232	237	217	227	216	248	212	217	240	251	194	228	219	219	212	201	212	224	230	233	229	214	211	209	228	234	203	212	213	251	202	200	213	215	230	236	222	228	209	220	216	208	218	215	227	254	233	215	215	213	209	227	219	220	180	250	247	228	199	264	207	197	212	230	217	213	188	248	210	234	195	211	233	184	220	217	235	208	229	207	208	239	198	217	212	249	224	205	258	233	218	194	221	232	265	231	225	204	222	224	226	208	210	235	217	230	214	210	236	222	205	228	215	221	214	231	246	205	210	203	213	224	215	227	217	210	228	242	232	251	220	206	214	224	212	229	217	221	225	224	203	229	222	203	223	215	213	216	217	252	222	208	230	221	210	231	206	208	218	226	260	234	219	226	219	222	230	208	194	201	209	185	211	223	231	219	206	240	216	234	222	234	222	234	197	207	220	228	220	255	231	217	210	241	226	240	206	209	221	220	243	199	224	214	225	210	226	221	204	222	215	219	226	210	232	201	223	220	220	221	221	227	209	221	221	235	198	199	214	237	219	215	203	220	239	218	232	202	242	218	205	217	239	184	252	225	229	228	226	197	223	207	223	211	237	217	222	234	227	230	244	201	239	209	230	206	221	218	227	240	233	205	223	226	208	214	217	220	223	239	193	209	228	229	209	242	214	228	229	205	205	207	237	248	208	215	210	236	240	229	250	215	221	237	255	233	211	236	246	228	202	227	226	199	223	206	227	216	224	224	214	234	247	230	221	240	193	221	232	219	217	219	227	220	224	241	223	235	228	231	229	226	208	236	216	223	216	234	209	252	204	207	215	227	215	209	210	217	233	191	242	239	220	215	221	203	230	257	206	233	209	213	223	225	203	248	222	233	219	228	209	215	227	226	244	216	204	208	233	224	220	212	240	245	226	224	252	227	219	216	216	235	245	222	222	238	218	247	208	223	221	213	224	231	212	226	224	232	214	208	225	224	217	235	181	217	245	239	202	221	226	226	274	199	246	226	206	200	194	219	231	208	215	236	256	213	247	219	230	224	241	220	218	217	238	212	227	206	234	208	196	235	195	218	221	225	199	221	201	227	225	219	204	206	235	228	228	221	214	219	201	231	207	200	226	219	235	254	228	232	238	216	228	212	225	217	225	224	208	195	214	235	223	225	216	198	212	217	234	224	238	223	237	204	214	213	199	197	249	231	232	229	230	240	240	217	214	217	232	215	205	210	210	193	220	227	211	199	228	211	230	201	215	221	214	219	226
23823	6386	4018	1855	1363	1065	814	733	577	550	474	437	393	423	409	377	373	339	336	329	321	334	324	289	329	373	313	355	333	321	325	320	344	331	333	319	297	333	351	309	300	329	267	292	305	307	311	324	296	317	326	302	333	303	317	302	332	304	306	282	303	335	319	323	322	275	320	311	316	320	313	287	330	291	327	319	322	332	288	304	326	332	310	296	335	329	309	346	342	292	295	307	297	316	303	319	293	317	334	341	311	316	315	344	293	312	304	277	333	312	296	335	333	306	327	283	335	318	331	324	352	313	307	323	335	304	291	303	304	281	333	329	292	288	285	267	298	330	290	318	334	342	295	294	311	307	290	299	331	342	345	298	294	316	309	299	310	321	297	330	287	325	343	334	332	309	334	319	308	320	312	324	291	314	306	340	308	306	306	326	301	344	315	301	320	318	282	342	307	316	314	329	296	264	288	327	323	326	316	313	323	331	323	348	291	348	328	330	302	307	321	273	313	327	346	326	313	290	310	285	320	312	309	296	332	295	345	325	327	326	319	318	310	320	355	305	331	313	324	317	281	328	347	332	333	332	311	334	318	308	325	286	317	320	307	345	304	349	304	306	302	304	269	304	279	327	305	317	320	326	334	327	329	317	313	282	311	300	300	329	314	306	322	322	299	323	317	335	311	320	326	286	337	311	320	322	332	295	317	300	317	264	300	302	286	339	327	307	345	329	306	307	328	305	314	320	293	320	280	345	322	278	298	287	328	316	309	319	325	300	334	329	303	316	299	304	299	316	333	324	333	313	302	320	306	314	298	329	306	289	288	339	310	319	294	336	345	321	301	346	311	329	335	288	296	317	301	355	327	322	326	325	306	334	296	291	300	327	303	313	337	324	288	288	316	311	328	313	330	291	295	293	339	323	297	314	296	345	294	315	294	308	341	302	319	311	305	311	327	292	312	291	315	295	329	302	293	307	280	344	305	303	316	313	329	338	336	291	342	304	341	305	318	314	310	286	319	291	310	331	321	347	332	276	330	330	276	315	321	290	304	287	289	324	279	289	326	315	315	293	334	320	302	303	318	289	314	310	317	305	364	308	318	326	349	301	305	299	316	311	294	318	324	281	293	300	339	276	287	287	337	311	301	345	354	329	338	311	303	332	294	290	306	337	306	308	313	302	295	300	354	331	303	324	338	315	332	341	324	314	330	295	323	313	291	323	324	327	304	290	303	336	329	292	310	340	318	320	304	323	286	300	312	296	322	311	315	316	298	304	331	292	329	293	299	330	318	289	308	324	326	319	322	308	294	326	326	331	339	318	341	339	318	305	321	307	286	337	338	346	275	296	347	310	305	325	301	309	321	313	275	313	318	306	265	296	362	262	313	311	312	318	314	349	302	301	312	333	325	302	313	309	296	315	316	276	269	324	318	299	318	320	332	337	293	308	265	307	315	330	304	335	314	337	318	301	291	293	320	297	323	304	342	308	290	290	325	359	322	343	325	310	322	348	291	319	295	323	303	286	310	306	333	285	330	323	296	306	299	302	305	305	312	295	324	316	316	304	328	328	285	313	335	293	314	349	293	340	304	328	290	314	302	350	310	325	325	304	321	320	341	313	319	319	301	337	296	283	295	296	292	317	299	309	326	318	332	355	295	292	306	282	325	324	312	307	331	314	323	314	311	296	343	282	322	290	295	306	373	308	308	302	331	335	339	311	355	335	319	307	281	325	313	285	318	310	303	317	326	322	287	343	334	338	302	325	302	275	334	313	331	321	318	299	327	307	320	314	335	320	328	323	292	311	331	324	313	335	314	322	337	316	321	322	307	285	289	292	296	335	313	351	336	317	350	313	330	293	304	306	311	302	316	321	326	326	298	281	349	328	301	312	316	320	342	305	300	329	306	301	327	330	317	310	297	292	323	299	321	321	307	302	332	325	301	346	274	289	310	318	327	322	301	325	297	302	323	300	319	309	276	289	298	301	294	330	319	357	332	308	321	311	315	299	340	336	313	308	346	318	303	311	279	316	317	312	308	296	317	282	305	299	336	301	335	290	311	326	292	312	297	338	346	333	325	334	322	294	289	294	290	329	273	337	297	321	285	317	309	280	307	331	303	327	326	318	311	312	324	322	305	303	298	290	275	300	335	301	315	279	329	296	306	323	308	316	313	290	314	324	286	311	289	329	319	311	307	311	316	308	308	346	326	302	334	327	315	326	284	344	311	305	295	310	354	327	312	316	322	286	327	325	317	317	339	298	299	328	314	291	296	321	328	301	321	319	314	310	262	323	311	326	310	292	303	337	318	293	295	320	320	347	306	350	317	346	297	304	291	330	309	336	317	321	320	334	331	323	329	291	289	313	334	314	315	335	298	332	325	310	316	300	310	324	296	279	300	318	310	331	287	328	324	325	307	301	340	321	302	337	312	289	332	293	288	318	286	314	325	305	328	302	335	311	326	283	317	315	321	310	310	318	306	292	322	326	318	315	313	324	320	308	328	284	290	329	325	360	299	332	303	292	334	290	310	299	314	297	290	295	338	313	309	337	298	322	322	294	300	346	333	270	308	318	328	293	290	319	303	315	309	309	301	324	287	324	329	342	311	327	316	314	336	332	301	334	328	295	315	315	294	318	289	332	311	286	356	310	311	302	350	294	298	283	307	281	325	300	278	332	316	327	296	307	298	291	300	320	295	308	305	323	301	324	329	309	272	320	324	287	345	329	326	316	299	284	314	305	308	328	302	285	311	302	305	326	320	312	309	317	306	298	310	306	338	336	346	313	294	314	336	272	290	333	324	319	324	294	313	299	300	307	312	286	324	333	299	319	310	353	275	343	292	308	321	335	322	321	310	306	307	303	303	281	331	301	315	323	328	296	310	297	289	303	293	345	294	305	282	320	302	335	303	305	324	306	309	301	290	275	301	315	290	293	307	304	343	296	351	320	308	363	280	313	326	342	333	357	268	304	353	331	317	306	302	283	300	305	313	326	317	331	330	295	323	321	298	280	324	331	313	343	320	325	307	304	300	301	304	333	297	349	306	290	340	327	315	341	315	316	330	318	335	295	338	306	328	340	335	325	304	308	326	315	303	295	332	313	315	342	327	313	335	291	303	323	335	319	325	304	287	296	322	323	325	352	343	330	310	289	282	327	305	335	323	319	319	340	323	321	298	333	313	290	312	300	299	317	297	295	304	270	322	333	349	312	299	324	301	286	315	323	338	297	333	290	309	344	296	336	352	349	339	274	336	319	330	313	346	322	312	284	328	304	327	304	302	303	332	292	336	348	296	304	299	291	320	329	345	286	311	327	337	292	311	310	306	311	321	298	306	337	293	352	320	302	314	288	320	310	340	299	296	304	329	287	312	289	302	322	306	312	302	332	335	316	295	304	307	348	343	298	279	315	330	336	314	308	300	317	342	307	327	327	288	273	317	318	291	312	314	360	307	295	335	314	288	302	301	292	356	333	337	325	328	306	303	320	351	335	337	334	346	332	311	330
24972	21263	25626	22108	840	346	323	280	294	249	228	243	237	231	249	247	223	244	234	238	231	233	241	230	238	241	243	237	235	225	222	213	239	221	236	230	229	241	208	231	211	245	210	225	231	240	228	227	225	224	244	220	205	242	220	236	247	258	220	218	245	223	214	219	211	222	233	223	250	253	232	224	236	228	239	251	227	243	208	234	239	224	194	264	259	216	252	233	238	260	227	242	250	228	218	234	224	212	229	222	205	245	220	258	226	225	236	274	210	239	239	223	235	224	233	214	231	268	251	246	234	231	244	240	219	208	233	239	247	240	237	232	230	245	246	238	238	221	239	217	231	238	238	214	214	242	215	217	258	241	237	244	231	217	258	215	238	226	243	230	231	252	241	221	241	218	244	252	264	206	226	233	211	232	248	216	253	224	225	217	253	201	220	231	236	235	247	241	244	237	216	223	214	226	237	221	229	233	268	218	238	211	234	249	244	206	255	224	235	210	220	234	210	214	233	223	192	232	230	233	263	226	240	244	228	253	232	237	225	237	222	231	246	241	223	225	224	211	219	223	225	219	257	249	243	210	230	258	226	242	251	220	229	226	246	217	248	244	239	230	239	233	209	244	217	216	251	251	227	222	254	229	222	242	253	240	224	207	219	239	242	218	221	221	250	253	251	239	220	245	233	228	231	272	222	252	256	218	229	209	224	233	201	258	247	242	239	225	240	258	232	229	254	222	224	228	223	221	229	214	243	250	240	195	225	230	238	234	227	237	192	237	229	222	229	227	250	228	235	222	227	234	253	231	264	225	220	212	267	260	229	219	242	229	255	221	229	235	233	222	233	234	233	221	220	237	254	232	243	247	231	267	239	260	224	275	224	230	221	227	252	231	223	248	225	260	225	214	233	243	230	225	215	240	230	234	218	212	244	250	274	218	202	243	222	250	210	223	244	233	224	233	211	244	219	250	229	236	249	208	244	228	240	193	227	244	233	227	218	245	241	228	223	228	226	230	208	241	239	239	219	228	220	245	233	215	233	249	259	250	221	258	200	222	221	220	228	239	244	237	266	221	214	233	259	244	222	240	229	223	197	214	239	222	220	239	248	214	224	242	242	219	251	221	252	234	217	256	216	241	269	237	249	219	217	256	230	244	223	202	239	215	222	230	234	234	236	205	241	213	233	232	227	243	238	208	232	227	266	237	224	250	211	280	227	214	275	227	212	209	223	228	231	224	212	248	204	231	261	222	236	238	235	226	221	229	230	221	242	201	233	239	256	223	230	244	221	195	223	234	250	241	260	208	234	238	235	223	244	236	241	215	202	231	231	241	233	227	210	219	251	251	217	242	220	224	239	221	243	233	241	252	244	246	232	238	219	231	221	224	243	242	261	233	239	229	215	239	213	218	222	242	200	236	202	227	218	222	230	248	249	226	231	227	230	235	203	259	219	264	229	226	248	230	245	236	235	250	232	233	242	228	227	209	253	256	222	254	220	217	225	215	240	224	217	245	221	225	240	232	251	236	215	212	224	250	221	227	243	203	234	226	238	242	225	244	239	222	224	237	218	215	234	225	207	220	251	261	224	218	224	221	252	227	231	228	235	236	238	215	229	224	208	220	208	211	242	226	240	256	227	221	242	236	225	228	232	232	213	241	224	230	226	231	222	258	225	195	210	249	256	255	228	208	227	262	202	246	282	232	215	218	234	208	217	242	258	232	231	224	235	241	237	246	211	214	223	226	232	252	211	203	224	234	234	195	228	245	242	222	217	249	202	205	232	217	224	231	235	257	253	209	244	222	217	210	221	244	228	227	251	236	219	229	267	242	217	214	230	228	227	228	224	210	231	242	238	214	242	278	227	222	224	203	247	236	256	236	215	229	226	216	243	233	219	226	228	244	239	212	227	238	243	229	222	255	241	226	221	261	201	242	253	251	205	228	245	236	227	225	223	225	246	234	265	212	213	221	241	211	261	236	226	241	244	260	258	233	215	240	243	237	220	250	216	215	229	225	237	233	222	258	229	248	235	235	222	229	228	231	226	225	229	248	218	216	247	225	219	224	236	228	215	224	260	273	240	258	253	200	213	238	250	204	209	222	235	225	195	242	241	225	204	207	193	259	232	237	254	247	232	248	241	239	206	227	218	238	251	223	247	220	230	204	233	234	231	197	228	236	234	237	225	254	240	214	233	244	217	200	229	236	216	210	230	242	221	247	218	226	217	245	248	209	226	233	214	240	233	209	219	225	244	211	226	221	215	212	230	246	235	244	202	223	243	183	219	227	226	214	250	222	253	254	242	231	233	222	222	256	256	239	229	227	231	217	228	205	240	237	201	239	253	202	223	221	224	244	233	261	262	202	247	203	252	221	206	225	237	244	222	218	224	221	225	222	220	234	245	228	223	226	283	217	240	209	229	215	230	231	213	225	247	212	265	211	219	211	209	237	249	212	232	232	242	227	213	205	245	236	205	212	227	257	215	254	214	230	237	253	216	211	225	206	242	238	260	220	243	211	230	226	243	220	227	243	255	227	227	228	223	233	212	244	223	227	261	231	238	238	231	232	206	217	213	236	224	238	221	208	220	204	223	247	267	225	244	230	211	255	208	233	212	206	254	205	222	242	214	223	237	240	217	235	231	211	239	252	257	249	229	236	226	225	231	238	237	240	215	242	208	200	237	218	220	232	202	210	235	217	203	197	247	239	253	222	248	240	230	213	237	231	224	236	203	250	228	211	211	215	253	239	229	238	215	229	210	240	259	205	222	219	224	226	203	235	239	237	229	236	217	226	230	217	227	241	235	215	212	284	236	234	200	243	204	238	224	229	253	239	240	218	200	261	224	254	220	220	218	216	222	219	237	216	223	204	218	252	227	229	246	217	231	200	204	226	217	223	226	243	227	236	250	220	224	259	199	216	249	210	237	262	216	213	229	267	236	242	233	234	235	207	223	226	224	204	229	235	226	219	249	221	236	212	244	248	242	215	245	241	226	241	213	222	225	226	233	212	256	233	224	218	222	232	213	241	249	242	232	231	231	240	257	264	243	233	215	208	250	194	231	227	237	236	199	221	234	204	246	224	230	206	222	224	233	211	250	247	195	262	245	225	212	216	227	264	228	231	223	242	231	228	243	213	194	220	217	236	216	240	249	242	240	231	236	240	232	203	219	221	248	235	218	220	235	186	229	218	250	228	252	220	223	228	234	225	247	220	240	232	210	228	218	221	200	243	248	238	208	239	260	220	226	220	220	225	259	240	231	206	239	240	249	245	238	226	234	230	236	226	246	261	227	232	215	234	222	238	271	222	261	225	236	233	235	232	213	249	231	235	213	241	246	241	204	219	240	229	219	225	240	239	226	237	207	265	222	210	259	216	200	218	236	240	232	214	241	246	229	213	218	223	246	235	227	208	241	223	224	212	208	222	201	240	230	215	211	220	237	204	254	232	234	226	240	222	252	229	224	229	241	251	249	241	232	235	255	254	189	219	219	220	227	238	225	237
21823	3187	1992	964	783	639	537	485	455	415	369	341	366	320	319	320	366	354	321	326	319	304	335	334	336	310	361	334	341	320	303	297	335	317	319	319	292	321	310	307	304	320	307	319	317	292	315	295	301	330	317	296	292	274	309	321	290	293	301	313	321	294	326	314	306	301	276	313	325	315	332	321	330	336	305	303	325	300	317	313	307	321	293	283	293	334	332	316	333	310	326	322	301	281	295	270	357	305	316	334	295	339	324	334	290	303	321	318	248	344	310	338	318	326	333	347	317	311	317	286	315	306	317	299	274	310	293	330	293	342	308	314	323	309	357	322	297	333	338	330	331	290	303	328	286	309	314	294	321	310	307	289	334	297	303	304	284	324	308	307	305	304	304	306	312	301	339	284	312	341	355	308	315	307	296	288	305	333	340	293	326	305	310	298	273	324	309	303	317	273	301	284	308	301	293	322	329	308	301	320	314	301	314	314	316	304	308	330	308	296	322	325	353	325	309	278	314	324	305	312	301	312	326	319	303	284	324	323	359	326	331	310	336	308	321	341	303	317	313	330	322	303	322	302	309	289	372	312	317	302	300	305	293	296	320	344	322	284	318	315	325	302	305	287	295	310	313	286	276	288	317	295	306	302	331	297	302	335	262	274	298	291	304	303	308	341	284	290	269	316	321	312	288	308	312	307	292	335	274	268	302	285	294	302	287	294	308	330	313	305	308	336	341	294	317	324	329	304	289	295	295	312	285	306	320	298	330	320	327	316	319	317	321	300	322	300	322	332	301	314	298	299	301	300	294	366	326	304	284	320	315	285	306	295	295	321	324	309	321	284	328	287	268	318	273	321	321	311	295	274	305	274	303	278	301	331	309	326	311	313	312	275	312	330	305	309	314	310	296	315	318	293	311	342	319	303	325	313	313	294	302	287	313	310	305	334	348	320	334	324	337	335	308	323	332	294	325	294	303	275	341	312	301	327	318	317	310	296	309	274	316	323	322	303	335	316	291	297	302	317	316	319	314	321	305	314	338	294	305	319	314	318	327	304	307	318	338	299	310	306	311	308	278	302	316	298	309	292	294	302	303	307	272	336	294	295	324	328	325	300	289	292	308	273	304	326	308	305	282	278	320	278	314	295	330	313	328	338	352	318	313	327	290	306	306	333	329	314	315	317	327	289	319	328	291	310	306	297	329	320	333	343	304	320	303	264	278	320	326	300	330	283	300	317	292	301	357	309	304	300	302	316	329	310	325	297	308	296	311	301	279	331	308	294	311	303	301	293	311	280	315	303	303	319	316	321	316	306	287	323	320	305	322	307	294	341	285	312	300	310	263	323	296	324	306	297	314	313	340	282	300	323	315	332	286	295	343	326	274	313	326	311	293	301	288	297	309	290	316	319	307	271	306	315	304	296	292	304	304	303	305	275	306	313	322	282	328	305	315	324	329	327	299	362	270	313	297	312	328	326	311	328	330	333	321	337	306	336	335	349	319	305	320	309	325	325	337	292	266	318	322	313	300	294	284	329	297	332	305	295	335	312	310	337	315	334	320	310	300	331	313	333	270	279	329	303	303	322	278	267	317	314	322	293	288	301	311	293	310	297	320	322	308	325	293	325	320	322	350	330	333	335	291	307	331	294	305	305	313	321	303	320	336	305	310	337	318	298	308	273	300	300	288	303	292	304	309	299	284	317	325	305	296	311	308	317	311	295	321	330	307	304	298	316	333	318	315	306	326	324	332	326	297	321	284	285	289	326	318	309	313	302	325	333	321	333	325	271	334	338	317	328	342	335	314	307	306	330	320	331	330	305	285	295	306	333	335	294	299	303	322	319	311	299	324	335	348	278	304	281	364	309	313	303	274	321	298	311	308	291	319	303	324	337	297	314	299	305	323	328	309	334	323	297	312	261	321	310	305	305	330	305	280	291	284	300	312	287	327	326	306	301	312	280	306	307	301	362	342	328	348	304	313	308	310	312	343	292	303	321	353	308	287	333	282	311	303	324	293	328	296	303	318	294	324	295	318	297	299	306	318	325	293	302	315	348	329	325	294	333	319	345	270	312	287	316	297	336	320	312	299	313	295	317	313	319	312	312	318	295	328	342	307	287	323	279	305	301	309	345	343	330	311	301	306	335	334	330	279	326	298	324	325	343	289	316	330	306	308	330	299	284	294	298	320	287	344	344	319	327	353	304	298	330	297	300	296	331	344	323	313	310	298	305	329	339	309	317	296	309	296	286	320	332	295	335	318	307	350	306	305	311	328	304	341	339	314	282	272	316	332	297	316	283	303	302	320	296	287	285	318	320	373	312	284	264	322	322	306	314	305	336	270	327	282	328	285	313	310	323	302	325	318	315	299	337	328	303	309	350	279	323	306	300	316	316	319	331	293	308	293	326	315	302	298	287	293	265	322	329	325	318	319	320	314	309	309	291	320	335	306	309	318	328	304	324	299	301	334	303	327	318	332	284	333	320	307	295	302	285	339	316	316	295	305	308	316	324	279	290	306	347	283	339	322	297	301	305	331	304	321	304	310	308	281	313	321	353	320	290	315	339	302	318	339	353	296	325	289	341	296	305	307	309	303	317	318	339	319	335	287	347	285	319	303	328	327	313	327	315	330	279	331	319	337	319	287	332	326	276	313	327	316	289	358	348	308	313	319	294	303	321	319	325	315	307	304	289	286	338	347	297	349	300	309	319	319	333	312	316	281	334	306	278	277	292	302	301	311	321	298	296	321	301	325	328	283	309	289	283	322	309	303	308	298	274	312	293	295	301	322	327	313	282	302	276	327	326	307	330	302	295	278	342	310	316	323	322	313	300	306	352	316	298	350	321	334	297	313	295	303	271	300	316	333	274	330	306	319	322	361	319	319	323	313	294	335	272	296	312	317	355	310	310	285	317	282	290	314	304	312	309	305	310	310	295	312	327	284	283	319	305	308	313	319	318	342	317	316	330	319	291	299	344	320	320	290	314	326	319	301	300	302	298	316	329	305	321	290	315	302	333	321	306	286	315	291	272	341	323	334	313	315	281	299	328	330	308	310	292	329	335	293	319	317	291	301	280	315	311	330	306	293	309	293	295	332	296	309	336	310	306	286	332	290	322	291	315	324	295	296	338	291	320	312	340	314	286	325	307	330	299	341	330	309	310	329	277	316	312	292	316	347	312	305	298	322	314	341	309	324	298	311	314	289	321	322	316	353	323	310	316	292	295	323	303	319	315	294	322	305	305	315	312	351	308	341	298	342	321	326	287	326	310	293	313	327	329	307	302	333	310	325	310	310	322	341	321	309	340	321	278	296	334	292	315	316	324	317	311	308	324	312	340	286	307	319	322	282	307	291	335	329	350	304	304	314	312	292	324	326	323	308	354	304	319	296	337	323	309	297	302	286	303	302	284	318	320	342	317	321	257	318	284	294	338	315	309	286	303	314	310	293	294	301	309	308	297	335	318	341	257	338	329	335	355	284	327	296	343	362	291	299	287	322	285
22597	21274	28479	24375	21268	18600	870	338	272	187	201	166	155	138	152	143	126	127	104	108	99	98	138	97	101	109	110	106	94	101	94	108	91	100	80	116	102	96	79	91	83	90	96	95	64	78	94	88	70	82	95	82	71	70	90	89	82	74	92	94	87	88	95	86	88	87	70	72	82	88	90	77	85	75	84	94	79	80	72	78	82	87	75	86	85	83	72	66	96	92	88	86	92	83	82	87	79	86	88	88	90	80	84	74	83	92	87	65	66	87	85	75	84	75	69	108	75	94	90	58	97	87	81	77	101	68	81	70	89	64	79	69	89	71	67	97	82	78	66	79	65	80	79	72	93	80	75	100	80	95	68	109	75	80	93	74	70	75	81	87	89	70	84	81	97	79	81	91	93	91	83	92	82	80	79	82	82	88	96	91	97	85	83	100	90	62	87	70	85	66	88	84	73	77	64	73	80	90	91	93	73	81	87	81	75	100	83	92	96	76	91	78	72	88	81	91	80	73	79	93	76	77	84	69	76	84	64	68	69	85	78	75	72	86	81	82	85	69	80	57	84	83	87	93	85	88	88	82	83	72	78	101	75	73	72	84	89	68	91	85	86	96	88	83	92	80	78	65	79	85	88	77	82	81	89	85	84	76	83	75	83	83	100	91	72	87	84	79	91	92	78	85	71	68	84	68	77	75	84	87	75	71	94	88	76	83	87	91	76	82	89	93	81	81	73	87	104	74	85	80	77	78	70	64	80	80	77	81	87	100	94	80	65	76	103	76	93	76	93	101	66	92	78	78	72	81	66	71	101	76	95	98	78	76	97	84	85	79	80	70	89	80	77	81	103	100	72	89	78	87	89	72	72	73	78	70	64	74	88	72	76	68	76	81	74	71	83	88	79	73	89	74	85	92	70	78	85	85	78	77	82	94	96	94	77	83	87	75	91	84	58	70	84	76	74	74	71	77	86	79	84	80	88	78	65	94	79	84	84	67	69	90	84	90	73	82	81	73	83	82	82	74	90	81	77	90	69	86	86	94	77	85	90	81	78	73	72	79	71	70	104	88	82	85	88	95	84	87	80	68	89	79	82	104	87	76	72	72	71	91	87	91	79	74	81	86	77	74	84	71	95	76	81	101	75	105	98	72	73	87	90	73	74	94	87	90	70	80	79	85	83	73	77	91	73	90	82	81	85	77	68	75	71	88	80	84	75	75	78	68	91	75	71	93	77	84	72	82	91	76	67	99	65	83	96	100	77	79	81	89	73	81	66	72	79	75	97	98	93	102	75	83	80	76	82	89	81	88	71	94	82	98	78	66	76	73	87	88	76	82	107	84	75	81	87	94	78	73	90	86	108	64	79	73	81	85	98	80	66	88	81	76	85	100	83	95	75	100	102	86	81	67	80	91	84	82	78	77	87	72	88	87	86	89	59	87	71	78	76	84	82	76	83	69	85	101	74	79	76	97	95	82	80	77	101	72	86	85	89	77	84	102	78	67	89	84	94	70	94	87	69	93	82	93	85	81	73	80	88	68	85	81	86	60	84	91	84	85	87	92	62	80	68	85	90	70	86	81	77	97	80	92	93	79	76	74	72	85	78	85	81	92	75	92	80	77	70	88	92	69	87	79	92	65	77	73	79	81	91	92	92	91	79	87	89	83	71	84	93	83	72	58	88	81	79	87	92	95	74	93	90	86	88	88	94	90	81	78	95	76	84	80	82	74	80	78	80	84	78	83	76	87	89	79	68	75	77	84	85	71	89	87	87	91	73	80	77	79	97	88	79	81	91	75	68	98	82	80	95	85	71	87	84	78	88	97	85	93	80	73	63	79	80	70	75	73	71	77	96	82	95	73	87	86	96	93	77	91	73	98	107	65	86	75	89	78	70	85	74	67	86	75	95	88	78	72	108	93	92	92	89	77	86	65	97	82	76	80	95	88	93	97	104	92	70	75	78	80	91	75	84	77	75	69	98	79	77	90	73	91	82	95	84	84	72	73	96	81	74	63	86	79	94	74	70	90	66	74	83	80	70	72	87	89	79	87	77	86	82	83	76	82	74	80	76	81	80	72	81	85	73	75	77	79	86	79	86	89	76	78	75	73	75	85	85	76	77	82	98	73	92	86	70	78	83	94	92	83	92	80	60	70	63	71	91	92	92	65	97	80	81	84	86	89	85	85	75	75	90	78	89	87	95	71	74	72	77	69	86	84	76	76	86	83	82	82	86	89	66	89	79	81	77	84	78	81	74	92	79	79	80	95	90	103	91	87	78	94	81	87	65	84	95	73	93	85	80	78	76	62	81	76	90	93	79	74	81	81	79	87	76	79	86	92	78	79	65	84	84	88	79	85	91	82	71	88	74	84	83	72	82	86	71	84	89	85	84	95	86	79	86	94	72	66	91	80	83	95	81	73	88	70	84	81	77	79	73	76	83	78	96	80	81	80	77	69	86	79	78	81	72	80	79	68	77	95	92	73	82	79	76	86	79	78	74	74	83	80	80	74	77	99	86	94	69	72	78	81	84	73	88	82	86	91	71	83	76	95	70	71	87	76	74	91	85	70	108	101	77	88	77	92	96	83	84	74	79	87	75	93	75	82	83	72	98	75	75	86	71	75	76	83	95	80	65	78	90	74	71	81	101	92	73	77	78	87	79	84	64	88	97	89	93	76	77	65	86	83	90	94	75	87	85	80	86	84	87	80	62	78	83	85	91	72	72	86	86	85	86	78	78	94	92	81	89	72	79	77	80	80	82	74	80	79	69	74	85	86	85	80	89	63	80	85	82	79	82	70	74	76	86	92	70	75	74	93	86	68	86	72	76	66	69	79	88	86	62	69	98	88	84	89	83	74	85	75	77	92	76	71	73	72	78	75	58	108	67	78	78	100	69	77	84	87	74	86	82	99	83	66	79	90	75	81	82	79	69	73	89	84	83	60	85	72	86	78	77	68	79	92	68	90	89	77	74	77	72	83	66	94	85	75	57	90	95	98	78	75	85	84	99	75	82	87	70	67	88	80	92	93	78	82	83	84	95	80	97	85	84	78	88	100	99	82	99	94	63	88	78	79	78	72	83	53	93	82	68	77	77	79	77	75	68	70	88	81	79	72	83	77	80	74	85	94	100	93	83	75	81	101	92	85	86	82	91	94	81	90	89	82	76	76	79	74	107	73	95	78	73	83	107	78	92	70	85	63	86	98	82	81	80	103	73	79	78	63	80	64	85	72	76	75	88	69	87	80	75	87	89	68	82	76	73	71	89	75	90	80	94	81	92	71	77	95	75	71	92	86	86	81	69	78	84	81	77	84	81	84	95	80	70	95	85	99	72	81	70	79	92	94	87	98	72	93	95	80	77	80	92	73	89	82	76	90	77	74	86	90	87	78	87	87	81	58	69	94	89	92	64	66	62	69	86	80	77	81	75	92	92	90	83	79	84	91	63	74	80	86	79	72	95	81	83	82	77	64	98	78	76	97	83	79	90	77	70	88
27381	10532	6543	3019	2028	1419	1023	829	692	570	444	376	324	295	271	241	221	232	224	198	182	175	169	177	174	163	146	170	163	142	150	146	155	168	139	152	139	132	131	153	145	125	125	131	127	140	116	133	114	111	147	119	130	119	120	123	120	130	113	133	122	126	118	120	140	140	128	121	116	117	128	135	109	107	144	121	111	106	123	111	138	121	127	112	106	106	131	93	113	110	126	113	126	114	129	121	129	120	102	96	115	117	124	101	121	114	109	117	134	110	124	113	134	117	125	95	98	108	98	107	109	114	111	110	136	132	119	108	105	114	123	147	122	107	120	123	127	119	102	117	126	138	131	123	105	120	120	132	113	120	119	110	110	104	117	134	111	117	121	116	127	119	110	127	124	121	138	128	105	114	112	126	126	120	118	106	123	125	127	115	133	117	131	125	122	123	123	121	119	111	124	104	114	120	124	130	114	104	132	105	110	103	116	123	119	119	120	113	110	125	106	114	105	139	118	111	116	123	97	111	117	114	118	116	98	130	114	146	139	116	106	121	119	113	90	125	123	121	114	107	96	136	141	119	107	117	103	126	105	100	124	123	112	100	110	127	119	95	121	133	113	98	135	119	133	126	106	121	116	120	124	112	137	95	127	139	119	106	119	120	132	126	119	109	124	106	123	128	103	133	119	130	99	116	111	116	114	130	149	123	117	125	109	124	123	125	113	117	92	126	106	107	136	118	110	123	110	89	108	98	112	135	109	109	130	135	129	123	109	116	107	103	109	108	92	113	119	122	100	132	127	128	112	132	114	120	114	100	112	118	120	111	106	133	100	104	118	116	111	114	123	106	95	126	133	121	113	104	106	126	130	100	129	125	105	114	115	107	112	143	121	119	117	129	102	133	119	117	114	101	126	118	122	111	117	107	128	108	107	104	104	124	101	121	115	132	128	112	117	122	123	121	128	116	126	109	101	114	122	112	119	106	123	109	120	105	116	115	119	125	111	131	130	112	121	126	124	125	105	112	110	118	121	112	139	128	113	123	97	125	126	123	114	148	138	145	122	127	112	97	98	116	118	122	111	105	102	113	125	95	114	100	115	139	119	109	117	127	128	121	128	131	92	122	149	114	111	133	117	111	125	129	120	122	135	118	133	113	109	118	95	122	103	140	113	133	126	129	110	100	123	113	104	100	122	115	125	138	123	130	118	124	106	112	102	117	108	127	122	110	110	110	117	128	138	113	111	126	111	135	121	112	112	122	116	109	128	126	106	115	118	111	112	134	113	117	110	121	106	108	130	108	116	125	124	128	120	126	124	127	107	102	98	125	109	129	124	109	122	119	136	124	117	104	111	116	105	105	128	124	122	118	107	114	108	107	133	106	120	113	98	122	114	120	115	110	134	109	115	109	123	122	115	125	129	124	102	121	123	132	142	120	125	117	116	93	123	120	115	129	107	108	110	116	122	121	115	112	98	137	115	122	106	120	100	109	106	141	132	119	133	125	118	112	96	116	104	124	116	118	114	103	105	116	114	110	134	121	128	127	99	103	123	121	114	113	117	105	134	121	111	117	117	119	122	141	115	130	125	110	133	111	119	107	125	126	109	133	100	131	104	102	125	123	122	123	106	114	123	120	143	127	112	103	123	113	91	133	115	132	119	108	138	130	111	115	92	107	107	111	108	126	116	98	108	119	113	102	118	118	131	123	115	112	117	117	103	106	105	120	110	118	106	110	112	116	115	126	113	115	106	109	116	127	110	99	115	118	135	105	112	126	124	131	126	130	103	100	99	113	122	102	97	138	123	127	106	115	132	141	115	97	110	136	121	127	120	131	120	92	122	123	110	108	116	115	131	133	117	105	131	108	116	99	140	127	121	120	118	133	119	125	114	110	135	132	125	109	113	117	110	125	114	114	112	112	111	139	94	112	104	144	119	130	91	113	123	116	137	121	103	147	122	119	119	127	119	123	131	119	103	112	112	114	113	118	145	118	92	130	119	111	106	114	121	113	119	121	130	132	96	122	100	117	117	140	116	111	102	129	114	122	117	113	134	112	117	122	108	131	116	104	123	121	134	109	117	107	130	106	126	120	133	109	134	140	105	121	128	131	113	106	107	130	129	103	107	123	99	109	92	143	107	131	119	112	134	123	124	126	110	124	116	106	117	118	121	120	129	131	106	127	125	118	107	120	146	107	105	121	117	129	125	116	108	114	114	117	126	113	117	135	104	114	112	99	117	113	100	94	117	139	118	119	120	111	113	111	126	121	115	105	129	104	135	114	109	140	116	144	121	101	119	118	110	119	122	114	92	126	130	109	109	106	123	110	93	112	129	135	127	105	129	113	118	139	132	127	99	119	122	126	112	119	132	116	117	110	113	120	106	139	134	134	116	116	122	122	97	136	113	104	124	112	111	123	116	116	118	119	118	119	132	128	118	119	120	119	136	102	115	112	108	111	120	109	124	108	113	121	119	104	126	110	115	102	121	106	110	125	133	122	131	114	95	107	120	112	122	115	112	104	108	143	108	120	129	98	128	97	107	108	95	135	101	140	118	129	113	128	111	118	126	126	140	116	119	115	107	98	110	114	116	126	119	111	110	111	120	131	114	99	113	124	117	118	135	107	122	121	112	122	121	97	132	98	105	131	117	106	109	123	124	108	116	119	106	119	138	115	122	133	129	131	112	115	105	111	112	123	118	96	104	116	116	117	103	101	121	126	109	109	112	106	113	116	120	97	119	106	131	103	113	127	101	114	111	119	125	111	105	108	116	124	121	121	139	124	126	145	122	104	121	115	118	125	121	136	113	118	119	120	126	111	118	104	114	136	131	108	123	108	121	104	110	122	113	132	90	120	108	92	104	98	118	137	123	116	121	119	115	104	99	113	137	106	97	112	100	132	132	105	135	112	112	138	113	119	111	108	110	122	123	125	136	116	132	111	104	125	100	91	129	118	136	122	111	110	122	110	112	113	123	139	131	114	109	109	125	141	119	108	99	130	120	105	111	109	106	113	120	134	118	116	94	138	100	112	116	113	106	121	118	113	103	95	104	148	137	115	127	125	102	117	115	122	119	117	119	132	107	111	107	123	127	133	129	109	111	121	117	112	139	115	91	127	99	100	114	118	133	119	123	110	115	110	122	114	102	119	139	108	125	104	134	125	111	103	96	112	135	95	112	114	110	111	105	112	127	111	120	138	126	100	124	100	118	123	112	107	125	125	108	105	133	122	143	120	109	132	119	118	118	107	119	129	111	121	126	103	113	121	108	112	119	110	119	132	100	113	140	130	130	119	117	107	122	117	120	125	121	134	114	109	105	116	123	111	106	112	123	106	125	101	120	114	120	122	134	114	119	106	113	110	121	108	119	130	117	111	123	112	112	115	130	98	139	132	126	118	117	149	111	111	131	119	117	125	120	116	134	140	121	120	102	106	123	125	131	125	127	117	141	116	121	113	122	124	113	132	119	111	107	102	112	127	102	118	119	112	112	130	111	121	114	104
27620	15195	1827	489	416	362	286	307	317	286	316	325	301	298	346	304	327	346	297	321	320	316	300	307	306	314	308	296	279	322	310	309	335	289	316	276	325	322	334	285	354	282	305	306	296	326	284	304	309	303	307	301	302	296	300	300	306	294	297	318	335	327	320	338	294	333	304	323	307	287	329	300	336	302	309	308	309	310	303	291	322	306	302	308	296	278	337	317	313	346	314	311	332	355	340	314	314	321	284	313	294	298	299	308	331	303	306	308	296	294	295	293	329	282	310	316	304	311	312	319	316	296	293	334	335	309	295	333	321	319	352	292	296	328	308	288	302	336	284	331	325	331	278	312	321	309	294	267	307	323	303	327	300	328	322	299	330	290	315	305	316	315	319	306	288	312	337	317	278	325	303	266	302	317	325	318	298	331	323	315	337	307	321	298	334	297	293	302	319	336	276	305	310	327	308	293	294	305	306	340	340	328	298	366	289	332	277	326	318	320	332	295	353	310	320	312	330	285	345	324	303	325	279	290	321	316	282	335	338	300	305	350	336	300	340	294	295	325	313	338	276	321	296	313	317	307	296	305	335	332	323	303	299	313	314	345	303	314	309	311	316	314	332	329	311	325	313	317	291	311	321	299	303	303	293	323	281	332	323	271	289	299	311	298	294	295	294	295	309	296	346	311	322	383	306	308	329	313	291	295	313	327	332	278	303	325	328	264	305	305	308	293	327	313	329	295	303	307	319	316	317	306	314	332	310	336	288	312	294	333	333	313	335	321	303	331	317	312	316	333	299	287	331	303	303	313	281	313	323	295	325	320	323	335	309	308	322	306	281	298	320	289	332	319	331	304	332	306	294	301	316	316	309	294	288	325	329	336	341	294	311	331	282	338	290	273	320	318	282	290	312	297	323	292	305	327	294	286	330	297	309	285	303	320	325	312	265	299	316	295	315	283	310	319	329	313	318	323	300	330	310	293	300	324	296	319	341	318	313	327	290	280	312	316	303	314	333	343	306	309	336	287	322	318	301	313	313	304	320	297	317	324	318	279	327	300	331	310	311	315	318	303	308	319	284	295	310	310	307	308	320	326	313	311	298	300	326	315	280	316	325	300	310	304	332	296	318	312	328	320	308	312	309	301	328	268	297	312	293	296	332	288	307	321	291	307	310	279	323	329	299	298	319	321	344	323	323	302	311	283	336	333	297	337	331	282	311	294	295	315	329	331	301	327	340	322	292	322	298	302	288	346	319	314	291	331	323	319	284	320	295	310	331	314	336	319	314	316	297	302	322	305	309	317	344	324	309	303	310	283	284	296	283	330	315	314	308	320	289	327	318	306	305	335	333	333	320	304	291	313	325	286	306	327	355	301	304	331	303	325	285	318	305	326	306	299	307	290	285	309	314	356	308	305	329	313	338	313	332	316	351	292	305	310	330	318	321	336	331	321	318	318	333	336	294	312	332	304	326	322	316	316	316	311	310	301	329	323	313	298	339	301	324	318	350	326	317	300	302	347	294	330	306	283	314	336	323	279	322	314	291	328	320	322	318	320	296	294	321	307	338	313	332	322	304	281	281	310	314	290	344	338	313	296	314	332	324	318	294	313	358	303	267	310	335	282	289	316	314	334	267	302	292	309	288	314	315	297	330	313	287	312	308	343	288	284	300	305	300	305	344	296	312	343	276	310	340	291	298	318	307	323	332	335	307	290	312	320	320	297	325	304	315	334	318	308	283	318	311	325	308	310	317	328	317	301	326	312	272	316	296	297	323	278	297	333	306	282	321	308	311	316	322	304	352	304	314	312	321	301	290	297	325	317	334	327	311	338	310	274	313	345	302	325	295	312	304	297	310	292	298	316	302	284	323	321	286	294	294	333	308	303	330	319	295	323	353	308	278	283	305	322	322	336	315	317	300	335	315	277	311	305	328	334	298	292	320	330	310	292	297	305	315	325	309	299	355	339	302	290	312	294	305	342	317	284	293	319	298	311	314	311	326	342	302	315	344	305	338	308	320	321	353	313	315	320	290	313	294	330	325	329	318	361	310	329	329	306	287	339	316	327	282	304	278	305	340	333	320	310	320	347	284	320	326	302	301	314	288	323	302	333	283	285	291	326	296	306	327	337	310	324	327	295	297	329	295	328	334	313	303	324	309	284	324	339	312	311	314	359	313	293	344	307	281	290	276	332	339	330	311	304	337	294	321	285	304	295	330	333	294	277	322	308	325	319	304	329	341	324	324	294	318	297	299	305	324	325	322	291	320	333	323	314	330	285	335	343	340	280	285	355	319	294	321	320	327	319	305	340	291	275	284	319	283	317	317	311	276	326	300	311	300	289	289	313	303	296	311	308	337	309	330	320	306	284	322	326	288	294	304	300	277	307	366	306	330	322	327	308	301	307	334	306	295	293	319	322	323	307	326	285	316	344	291	305	307	284	289	299	275	294	346	327	299	327	320	325	301	291	330	360	294	302	347	275	335	293	317	304	308	292	306	281	325	292	285	313	322	290	332	326	341	313	340	280	307	349	313	308	321	311	280	312	322	331	333	302	295	337	307	326	327	339	306	310	316	335	313	331	320	290	317	322	322	319	313	308	297	287	299	315	319	305	307	309	325	327	308	313	308	288	348	277	326	307	310	306	320	331	285	285	304	312	320	315	310	340	321	334	330	286	330	315	309	320	320	313	310	300	288	299	299	286	307	331	314	286	300	296	306	268	291	315	295	309	304	295	312	305	345	306	344	284	313	309	313	312	306	296	295	302	357	293	335	317	319	288	310	321	309	307	288	309	318	324	321	311	306	331	305	299	326	292	308	341	283	311	302	323	321	305	304	337	317	320	302	296	296	297	336	295	269	297	315	318	282	315	339	309	326	314	324	311	269	292	322	315	332	302	307	284	319	340	286	297	298	315	292	319	296	305	327	319	329	352	332	327	311	306	294	325	338	298	315	287	297	306	294	303	319	334	310	325	328	309	322	315	326	326	309	329	331	318	322	314	298	301	288	352	280	312	318	306	336	312	339	306	319	314	342	309	328	322	317	303	300	293	324	298	317	306	325	300	325	280	334	294	322	317	312	313	286	311	288	301	307	326	291	318	306	316	347	317	315	311	308	312	296	298	335	322	334	293	340	327	347	312	313	327	264	300	307	319	307	280	268	339	312	342	323	305	293	286	304	330	295	305	317	300	303	339	314	327	320	314	276	322	320	309	319	323	301	345	291	313	302	286	315	328	307	291	304	316	336	313	325	307	286	313	330	321	297	298	311	284	305	317	326	302	318	364	293	340	338	305	339	284	307	330	294	309	317	299	284	307	292	297	310	348	300	301	298	323	292	294	285	307	284	342	319	323	284	320	306	301	318	302	297	338	298	321	284	319	325	303	320	307	317	281	313	331	323	324	303	323	312	329	320	305	304	296	325	297	307	322	342	301	305	307	308	307	307	338	311	305	289	310	319	314	320	285	331	278	339	312	296	305	287	300	302	304	287	318	311	290
8297	891	685	547	498	469	446	449	422	435	438	449	418	461	401	384	457	452	438	451	444	421	429	402	421	442	442	455	417	417	454	433	421	435	441	435	399	454	478	438	392	440	419	425	389	454	408	409	395	435	459	423	444	432	430	428	419	443	419	466	431	471	477	424	414	409	427	427	417	421	418	433	425	427	435	407	423	434	452	438	405	401	381	420	448	437	444	424	431	413	454	413	442	412	438	424	445	444	466	450	433	415	435	427	428	415	452	455	404	439	391	463	410	417	416	449	475	412	420	451	447	413	454	424	453	381	410	465	426	408	442	431	442	384	445	445	412	424	417	425	452	452	416	428	431	411	432	438	444	451	445	430	421	407	435	450	428	440	429	441	434	413	419	456	424	463	426	438	443	448	452	415	386	447	404	433	406	440	436	437	450	457	415	414	429	424	399	421	429	401	423	441	411	420	391	463	434	424	431	396	416	434	423	454	454	381	448	415	419	420	458	416	421	438	437	447	416	409	416	460	430	446	468	458	392	453	448	447	441	417	393	424	437	461	424	403	450	460	435	401	437	436	392	467	425	444	461	407	439	406	443	390	437	421	435	412	412	376	424	462	449	394	459	454	389	422	389	409	452	416	404	437	461	441	431	485	430	472	370	435	425	438	449	451	386	404	445	437	400	423	463	457	411	421	457	432	422	415	425	425	431	462	427	459	411	420	428	440	403	416	481	449	379	451	440	447	445	446	432	422	412	437	416	408	418	424	400	441	411	449	422	437	436	405	429	458	416	401	419	470	406	397	446	436	429	425	456	423	415	451	442	438	441	422	448	404	433	427	414	462	413	420	437	457	441	419	449	415	442	413	406	443	399	448	416	420	394	434	459	431	428	418	453	459	448	392	463	406	463	443	420	416	435	433	423	429	431	400	399	453	455	429	466	434	422	439	434	426	463	458	399	463	433	431	419	397	469	440	418	397	472	397	414	409	476	456	439	430	448	444	436	425	378	438	461	442	446	437	453	453	426	441	406	429	420	454	456	421	431	404	405	438	426	484	411	462	444	429	453	436	474	430	447	409	433	446	440	427	391	423	409	432	404	397	416	431	466	417	420	408	430	438	435	447	431	410	415	420	406	453	453	427	389	460	430	445	435	434	411	412	437	383	479	445	457	403	423	441	407	411	398	456	444	417	420	437	412	423	407	427	441	430	435	429	421	425	442	429	462	439	458	437	416	436	399	412	446	457	419	399	416	406	398	416	430	419	419	437	432	430	416	447	459	437	397	470	437	425	423	401	460	475	444	439	400	427	424	369	421	440	440	432	438	408	435	406	393	431	453	433	434	424	404	440	424	440	464	415	449	437	462	429	434	445	441	413	425	475	452	397	378	454	440	440	408	415	463	408	394	420	405	429	414	426	425	421	459	428	447	435	450	454	395	415	429	418	401	418	430	449	458	404	456	440	476	450	409	418	438	430	418	402	414	418	408	456	426	423	400	401	431	428	432	421	433	459	467	412	428	439	415	412	416	415	394	455	453	431	428	454	466	435	448	401	431	449	429	444	429	407	436	410	448	454	428	414	422	437	452	440	438	417	409	440	457	422	422	429	410	435	445	403	413	392	442	434	449	444	424	440	425	420	434	393	478	429	416	450	415	437	431	436	384	426	445	439	444	384	455	422	436	437	404	437	395	417	441	422	474	419	422	455	445	461	446	475	420	437	426	412	417	437	448	400	451	414	425	415	421	471	456	456	409	465	422	420	425	418	404	392	413	453	398	454	413	444	456	413	424	425	403	429	426	428	417	451	440	435	463	391	388	408	414	407	437	403	405	415	423	416	454	432	424	457	405	402	446	453	411	384	419	440	439	425	459	456	390	430	416	418	424	425	423	422	397	415	444	450	430	448	420	434	407	447	419	431	408	383	442	448	474	437	424	434	422	415	437	413	402	446	437	452	425	442	414	402	422	453	458	425	451	434	442	430	415	427	430	412	417	388	421	444	450	437	451	439	391	429	464	440	459	423	429	457	441	453	440	420	400	401	446	449	414	425	402	438	454	394	430	459	461	452	429	413	430	422	423	429	423	443	434	445	425	437	444	432	420	436	447	409	488	410	425	455	444	421	408	424	431	451	433	431	425	418	462	465	414	412	421	475	437	418	446	429	427	444	454	415	427	415	418	389	424	423	428	457	455	412	424	426	432	462	421	445	424	465	425	461	426	438	428	443	441	428	457	409	404	433	421	429	414	431	413	435	419	421	414	423	436	411	430	409	440	429	447	453	412	441	426	415	454	494	418	445	398	464	359	393	422	399	453	426	416	454	447	414	460	436	480	431	422	456	417	352	446	406	412	419	476	423	464	453	467	447	431	440	444	396	421	459	449	474	398	429	448	397	430	392	449	426	446	449	459	466	408	417	458	399	404	452	406	421	442	411	402	428	417	441	413	434	452	440	468	411	437	441	409	416	429	448	440	437	476	446	412	421	440	438	441	422	449	454	397	419	442	456	455	394	419	453	470	429	414	434	436	410	417	430	409	421	440	461	447	437	398	438	445	393	452	437	428	437	454	444	419	380	391	415	427	422	403	425	423	450	446	466	417	426	432	434	440	414	421	419	460	421	409	416	429	433	429	418	406	431	392	437	421	427	433	418	420	411	408	407	443	442	443	452	469	452	448	441	425	435	420	451	434	440	417	435	448	406	390	427	456	454	463	413	472	453	431	424	407	425	436	445	458	415	417	432	448	409	416	415	418	414	437	465	425	437	422	419	459	431	442	404	443	439	446	464	426	442	446	431	414	442	428	436	467	435	446	413	397	477	405	428	445	424	427	432	435	447	426	447	403	460	439	457	440	436	427	413	448	416	445	402	408	454	432	452	422	417	435	427	407	416	445	451	454	417	393	467	415	424	432	448	425	440	432	429	479	458	415	429	446	451	385	443	459	418	434	460	457	426	433	406	422	448	397	417	456	441	468	434	490	433	455	406	423	422	452	438	390	435	437	398	455	438	449	453	427	450	464	415	411	456	444	424	415	445	417	471	415	423	412	433	396	428	389	457	424	456	456	408	460	439	440	453	454	418	388	424	408	421	439	425	414	452	416	446	426	438	451	448	427	437	394	426	403	428	412	452	440	418	433	388	448	436	428	421	434	434	424	440	448	439	417	416	419	436	463	433	431	460	461	444	407	445	438	458	389	370	432	408	421	448	421	433	439	453	425	406	431	421	426	415	440	453	431	428	460	434	397	421	450	439	449	455	422	412	412	458	429	460	416	436	454	421	392	431	441	386	442	435	415	457	405	406	443	450	403	418	445	458	466	411	462	416	422	400	400	445	462	434	434	469	439	417	430	412	421	429	462	436	453	389	440	441	454	448	420	477	436	410	439	409	419	416	428	455	456	399	428	464	457	451	448	383	428	454	450	450	394	399	400	453	406	447	442	414	455	415	432	444	433	448	429	440	422	454	436	431	456	403	448	421	453	423	440	422	420	394	419	419	479	444
23406	21208	27722	24977	20358	1686	440	345	316	258	283	258	266	266	221	244	235	215	238	243	244	236	221	248	235	218	219	225	255	249	216	219	227	219	236	238	214	233	208	199	258	237	226	213	236	221	225	232	201	230	226	231	225	211	236	223	243	217	229	215	208	236	218	200	227	210	250	208	233	228	226	222	220	186	218	220	212	260	231	238	203	210	218	235	241	193	211	209	195	216	237	220	182	234	227	203	212	228	236	220	225	231	204	201	243	221	216	221	217	228	222	249	249	214	237	214	210	212	214	224	208	205	233	208	227	223	230	244	218	224	249	230	214	196	207	210	233	206	225	207	207	232	234	187	204	218	223	216	214	227	201	231	215	218	216	232	241	237	217	180	242	210	223	212	221	241	206	241	205	204	219	223	217	236	223	218	208	213	221	203	211	215	229	216	250	225	206	239	221	191	202	228	241	237	229	223	208	197	245	198	213	211	225	226	220	222	219	207	221	215	206	215	213	220	199	173	219	230	218	224	230	239	222	217	190	225	213	217	215	202	213	227	233	198	213	229	231	202	216	248	228	232	222	215	207	232	209	215	223	223	221	212	209	225	214	251	232	228	212	229	216	214	234	206	222	226	225	229	197	224	210	216	211	216	223	201	241	213	218	247	241	225	233	224	224	206	231	235	210	184	188	227	234	228	223	234	204	241	236	224	236	231	230	216	229	237	228	229	235	209	214	241	193	241	206	221	234	230	228	230	234	220	208	221	237	230	230	216	193	199	222	273	221	219	229	210	235	217	204	196	236	197	213	206	221	214	186	247	214	214	242	227	211	230	217	227	220	240	219	225	197	203	214	249	208	211	230	236	200	230	202	232	195	216	199	244	216	214	199	216	229	207	214	233	243	199	208	212	245	227	204	220	240	233	228	204	211	247	226	234	217	197	190	237	218	246	212	206	213	247	234	220	238	220	225	219	200	211	203	238	219	226	249	195	204	220	215	232	212	235	216	243	236	220	212	209	189	191	209	182	237	223	235	220	208	235	251	213	208	221	226	235	229	211	226	231	224	213	225	215	226	223	222	245	220	229	224	223	220	220	240	211	203	226	221	216	238	224	241	208	195	199	228	222	206	220	234	214	223	230	202	230	226	226	188	225	248	238	223	214	229	199	222	203	212	206	220	188	234	227	248	232	222	211	205	207	202	238	215	227	213	228	232	229	218	218	223	223	213	220	222	228	232	207	257	237	230	218	244	195	232	206	212	248	224	211	209	201	212	197	199	235	220	226	191	235	221	217	211	209	220	219	214	220	240	210	232	225	218	219	225	210	215	213	220	242	219	214	219	208	240	214	233	209	224	196	221	249	242	214	219	221	200	215	252	246	237	215	225	222	227	226	216	222	243	251	232	234	215	206	216	201	239	229	204	222	230	225	220	241	222	217	211	206	215	234	202	221	200	217	219	239	218	241	191	209	202	244	226	229	220	199	223	213	220	220	186	245	205	209	244	256	222	227	212	209	245	220	226	218	230	237	220	206	215	216	221	242	228	228	221	235	209	214	214	198	221	193	225	228	235	213	207	222	224	233	191	213	191	208	223	234	225	226	229	240	227	198	212	209	227	223	214	240	227	226	207	227	223	217	223	234	210	223	213	243	231	216	199	219	197	221	220	206	212	231	182	218	196	217	223	225	215	209	209	222	215	223	212	202	224	261	232	239	206	202	235	226	239	212	226	245	225	218	235	211	222	227	234	208	206	209	216	223	230	237	237	219	211	236	222	214	213	210	199	210	209	229	200	230	222	204	224	245	209	207	224	237	226	234	210	219	223	206	212	225	214	201	220	212	248	227	216	221	217	250	198	225	215	231	213	218	242	234	211	199	227	229	226	229	238	235	247	253	211	230	198	223	249	197	232	231	240	226	222	221	214	212	223	211	211	211	216	204	214	197	236	240	212	216	209	220	235	224	226	210	232	214	193	250	239	221	215	193	223	218	236	236	216	256	228	197	198	207	198	208	218	244	211	209	241	236	228	235	197	205	242	219	188	216	206	208	209	230	201	216	190	199	231	203	221	215	223	225	206	231	232	220	199	220	220	242	205	217	202	201	222	215	218	221	222	215	209	209	210	209	226	224	233	214	227	186	235	230	188	232	231	220	220	257	226	224	232	209	222	197	203	216	227	221	230	206	215	208	215	212	237	236	226	222	211	203	235	239	217	257	207	215	237	220	235	203	225	213	212	224	207	231	218	253	223	197	209	208	213	216	222	208	214	205	209	208	216	229	229	243	200	215	196	215	222	198	222	206	215	222	238	214	221	211	218	191	193	238	209	222	215	204	210	220	196	224	219	220	190	215	217	214	211	210	227	220	237	247	217	251	208	203	227	206	244	244	231	198	212	233	222	234	227	241	247	217	232	227	222	222	219	227	207	214	223	221	220	195	206	220	230	239	225	219	209	201	216	209	214	215	213	244	234	222	201	218	209	236	252	206	221	208	212	209	219	216	215	207	227	198	214	230	197	231	223	209	249	215	209	220	250	207	224	219	215	215	228	209	245	216	221	223	225	214	205	202	225	227	215	201	255	216	232	195	232	222	240	213	224	225	210	250	222	221	209	230	242	242	230	218	227	227	199	207	218	200	201	242	215	193	229	234	233	219	219	222	208	220	222	233	212	195	233	217	234	238	224	188	216	235	221	213	232	231	202	231	222	211	195	225	213	223	192	213	223	234	216	224	219	210	217	208	239	234	199	218	258	216	201	237	219	230	229	209	222	236	196	227	216	208	206	258	231	228	219	211	216	223	216	225	227	207	246	226	219	235	213	223	231	236	209	229	246	228	199	199	242	217	224	215	216	229	200	205	219	218	256	221	193	231	209	214	237	234	233	203	205	229	205	225	242	226	230	264	231	223	230	219	242	208	222	208	214	222	236	219	226	216	226	232	214	190	204	209	211	254	216	204	209	210	237	227	212	233	232	221	244	208	236	244	224	219	214	223	207	227	251	216	224	223	212	213	211	228	227	202	236	210	212	223	239	223	216	219	196	207	243	224	231	219	214	214	216	214	226	211	209	205	227	216	208	244	218	198	227	196	213	237	214	222	216	198	233	220	221	195	215	208	214	217	206	219	247	246	203	212	239	235	242	233	193	246	250	250	221	200	211	232	234	225	222	236	215	208	216	245	235	229	224	205	224	224	221	231	241	218	213	239	210	216	211	206	220	216	244	249	224	228	228	224	222	218	232	231	206	223	243	235	214	205	210	231	233	226	219	221	226	223	235	216	207	251	217	209	215	203	208	226	219	231	200	199	208	181	224	238	234	208	214	182	227	221	235	197	237	228	192	218	221	231	235	223	222	203	225	235	206	219	193	239	197	245	227	213	233	226	203	234	200	205	206	233	223	244	237	237	213	231	239	200	241	210	212	223	222	245	229	227	237	236	204	241	211	215	205	236	207	212	232	245	188	217	209	219	235	227	219	214	227	207	214	224	213	239	216	234	197	225	216	245
24084	6471	4079	1907	1333	1048	757	628	603	513	465	424	425	399	411	386	353	370	355	335	345	355	349	349	362	321	311	343	310	334	363	314	337	312	311	346	324	301	289	306	346	304	325	344	333	318	293	337	321	318	306	306	338	327	322	303	335	299	350	304	334	356	322	343	306	314	310	324	302	329	315	289	324	316	316	318	319	314	342	318	301	323	314	285	322	294	316	307	303	290	298	325	343	278	296	316	320	315	269	306	337	345	346	296	304	291	296	341	316	333	320	305	295	330	276	300	312	305	323	305	312	291	306	301	278	309	303	320	334	291	298	286	326	292	304	318	329	355	321	319	315	315	305	320	309	324	297	289	307	298	328	309	325	341	315	327	340	258	281	301	294	345	286	333	316	311	339	296	321	310	300	323	315	289	304	309	316	320	327	319	320	314	310	321	298	289	273	323	289	320	320	313	312	305	308	330	320	311	315	304	293	338	346	301	291	317	338	337	323	320	326	286	304	274	311	309	324	305	311	320	301	359	301	312	317	330	319	293	341	316	319	311	334	278	293	307	310	319	303	307	335	323	317	298	301	289	308	325	290	314	324	290	334	297	355	309	325	312	328	333	307	308	309	301	324	324	292	315	312	310	321	297	287	300	308	299	282	309	288	315	304	282	309	302	316	303	319	356	292	335	287	323	304	301	301	330	317	307	319	309	319	298	319	312	306	342	305	303	310	327	307	304	320	279	314	322	293	327	328	338	308	314	314	315	343	328	319	304	306	307	296	319	312	302	312	310	278	289	328	309	324	303	297	315	311	261	319	321	296	329	332	324	332	307	304	313	321	324	297	273	287	282	319	281	291	304	315	279	332	322	321	285	336	314	315	313	308	320	306	301	312	294	294	311	316	280	314	328	306	312	321	325	292	336	311	314	309	299	325	298	330	313	318	316	305	283	328	312	313	304	342	290	327	321	341	268	313	294	315	308	307	305	310	321	325	299	327	305	328	289	320	294	330	319	320	310	300	298	309	332	308	276	323	266	285	308	289	323	312	334	308	304	289	299	272	298	333	326	324	312	282	307	348	326	317	303	307	308	319	314	333	323	324	312	306	302	327	294	314	315	296	295	324	296	274	342	301	316	272	325	281	330	323	288	312	266	344	310	326	297	311	316	299	307	303	330	294	319	310	308	298	302	324	308	317	323	329	331	301	315	299	280	338	299	295	333	324	318	321	308	306	300	303	318	305	321	304	295	306	281	294	303	325	321	327	315	306	286	320	311	311	302	323	313	328	300	330	298	267	317	277	292	303	304	319	296	301	309	328	313	327	331	280	307	299	294	327	299	279	321	300	307	320	312	293	327	304	309	299	292	301	340	309	292	324	303	312	316	323	314	318	300	325	267	328	321	320	313	311	325	319	336	324	308	298	308	307	317	347	329	313	324	294	274	323	312	338	301	316	310	331	305	305	300	321	304	292	321	289	299	310	315	304	318	292	315	312	317	328	321	320	326	322	300	307	269	293	292	298	308	305	308	286	293	319	301	311	325	313	302	283	310	322	316	300	330	331	302	277	344	288	311	329	323	347	292	294	288	360	316	299	285	318	328	318	327	330	307	334	330	315	289	298	317	309	334	322	287	308	298	295	313	330	318	315	322	304	293	335	308	349	306	328	297	289	338	299	311	320	292	301	328	298	317	308	316	305	316	320	321	285	320	301	352	352	311	335	339	309	299	301	324	308	314	316	299	346	327	304	339	323	348	304	322	320	323	318	352	339	319	343	287	339	290	331	308	297	298	322	329	290	326	311	349	285	329	316	282	292	335	314	279	299	311	285	330	303	312	305	294	303	308	314	307	318	276	279	336	333	302	309	298	323	337	307	320	317	299	318	308	323	318	292	315	308	298	300	330	310	326	304	304	299	309	296	310	324	315	294	303	302	304	315	298	330	327	302	322	334	334	337	308	322	303	282	304	329	292	316	298	325	313	330	298	346	328	269	338	329	305	319	308	338	336	314	305	296	318	284	318	339	325	334	327	283	328	288	322	313	349	344	318	308	300	333	290	315	301	366	332	330	284	310	243	317	310	319	298	303	306	305	325	328	331	313	295	320	339	322	306	287	289	363	330	307	315	323	302	307	330	285	308	302	293	338	298	310	314	280	307	331	348	322	298	314	300	335	285	322	312	309	303	314	333	331	320	298	311	324	315	334	315	295	298	313	294	327	325	312	320	311	315	318	314	311	297	335	279	341	295	303	325	327	331	331	307	311	297	326	316	319	321	315	278	320	299	298	311	306	304	278	309	293	321	312	341	351	318	301	323	313	318	323	342	308	312	323	275	287	298	308	308	302	313	320	321	327	302	261	281	318	309	287	310	314	343	310	302	280	344	297	315	325	328	288	313	312	300	328	360	335	284	273	327	321	327	339	319	297	314	304	310	314	305	281	306	316	322	280	308	354	305	321	294	288	287	294	329	332	299	316	322	310	327	312	326	288	330	292	318	286	338	361	300	314	294	312	308	321	297	324	291	314	299	316	335	305	275	310	312	300	302	309	292	291	310	301	338	309	320	283	319	298	314	295	297	324	314	300	346	312	284	328	332	305	328	306	326	300	325	317	303	310	237	322	339	293	305	304	327	277	337	296	296	290	336	299	301	305	342	305	295	322	314	325	302	306	336	300	286	296	304	325	303	308	343	312	288	326	291	313	287	303	274	309	302	323	303	289	319	325	294	300	311	282	300	332	333	325	336	292	321	281	316	309	330	337	309	314	316	304	332	300	322	318	299	276	293	336	309	315	326	292	299	298	326	261	297	308	312	319	313	319	319	293	306	316	300	280	293	325	294	294	359	331	300	321	312	311	307	254	318	319	304	295	289	294	287	299	311	298	309	308	311	325	316	297	303	296	302	309	308	295	330	297	338	306	316	322	322	310	308	318	278	285	299	340	311	321	324	286	325	298	297	303	296	321	315	307	324	309	303	308	279	315	330	298	313	309	315	331	292	335	318	332	307	314	283	308	310	306	315	314	299	345	347	303	323	278	310	335	299	307	317	303	275	307	304	307	336	304	310	304	311	309	310	317	314	318	313	303	304	288	325	315	358	299	324	299	286	271	313	302	311	323	344	302	285	327	296	328	316	309	324	326	311	312	323	289	316	327	317	310	264	320	297	303	314	325	295	315	292	296	308	349	327	303	325	287	323	324	302	324	317	315	302	308	305	318	289	363	298	301	315	315	316	336	300	360	288	309	338	310	298	308	304	304	291	312	315	324	303	314	316	338	312	334	324	285	285	293	333	311	297	292	337	291	329	295	327	297	288	306	350	303	323	310	298	314	320	305	310	318	329	286	307	308	280	313	311	323	294	319	303	329	329	316	304	339	280	307	323	283	325	306	336	304	312	287	320	339	283	322	359	323	338	319	321	304	318	280	309	316	314	287	320	345	311	315	316	293	305	290	348	296	343	276	312	306	294	319	307	293	324	325	294	295	317	321	302	303	299	298	313	300	308
25004	21229	25586	22026	847	340	292	271	259	283	251	238	250	251	231	228	262	230	203	241	226	231	256	238	265	245	244	224	235	244	246	228	216	235	236	249	243	228	237	214	239	239	251	252	229	238	246	229	236	233	253	224	227	249	243	237	236	253	208	234	253	252	244	235	239	241	213	218	225	239	223	210	259	229	231	212	241	196	229	225	233	248	209	240	233	229	196	238	211	224	251	214	228	221	234	218	227	249	249	238	230	230	229	221	213	227	250	226	204	216	231	221	225	223	206	204	226	207	239	240	223	213	234	243	215	226	248	223	212	207	232	198	248	202	228	215	223	217	222	215	238	219	252	240	238	229	268	238	246	242	252	238	190	245	243	237	220	241	217	201	219	242	216	225	223	248	234	216	230	240	192	238	236	227	237	189	236	268	217	221	230	220	242	231	236	256	221	236	225	214	223	219	252	238	234	235	220	205	244	238	213	239	219	213	230	217	245	252	224	193	236	220	248	206	247	243	246	243	268	230	253	217	238	201	217	232	225	240	215	246	238	225	229	214	212	248	250	238	229	208	234	219	232	232	242	218	246	222	229	222	224	242	237	216	225	207	223	233	218	248	222	226	230	231	241	227	222	231	214	231	225	256	220	243	231	216	213	213	231	227	225	236	249	213	247	214	232	229	241	199	228	224	241	227	254	223	260	209	223	221	214	226	211	229	223	231	243	224	247	215	212	231	229	246	242	208	230	233	218	218	231	254	236	195	222	228	210	246	219	214	232	230	224	244	221	215	211	220	235	237	234	232	242	277	260	260	239	242	230	196	209	244	197	234	220	225	228	214	228	223	239	235	253	220	205	231	223	236	234	204	248	234	222	212	209	228	238	226	232	236	229	228	184	233	211	231	253	275	211	236	222	218	227	248	228	256	205	243	239	238	230	214	232	219	232	206	242	225	246	238	257	237	233	219	225	234	245	221	224	247	249	239	207	229	244	227	232	246	237	225	242	258	239	246	243	258	213	218	219	214	238	237	228	202	247	229	229	222	246	234	261	220	231	213	231	248	244	253	251	231	218	256	223	219	236	271	235	212	257	241	209	234	247	221	227	217	224	199	221	221	206	224	245	229	226	218	209	187	195	229	210	211	215	224	219	234	210	245	227	218	238	239	245	226	233	223	242	221	228	236	216	234	224	237	222	232	207	227	216	238	239	213	238	212	227	228	248	224	217	223	236	215	233	239	254	252	226	239	243	226	229	219	208	214	217	203	244	205	226	229	250	258	211	242	223	211	255	227	195	215	261	198	236	253	216	229	248	242	224	223	224	219	251	222	220	218	230	217	201	243	258	214	238	234	217	229	252	218	230	255	239	228	264	216	199	244	233	236	240	221	231	214	208	255	222	251	249	216	222	243	221	229	237	227	249	233	207	225	240	238	231	214	230	248	207	210	217	213	223	220	250	213	253	218	230	238	234	231	219	244	227	229	249	230	210	222	243	226	229	232	236	253	249	248	255	230	232	265	242	240	247	226	243	235	226	224	239	241	215	242	218	221	213	223	195	233	238	246	207	215	233	227	238	233	216	233	228	231	240	215	221	219	218	223	226	232	241	220	222	225	233	238	232	250	239	224	226	195	227	247	216	219	213	218	220	231	235	220	208	236	219	225	231	208	206	243	243	243	227	230	202	226	216	205	229	228	221	240	233	228	238	238	231	199	231	218	244	228	206	223	250	235	219	231	234	224	223	245	223	207	257	219	227	228	231	239	237	217	214	231	239	226	236	259	214	212	232	213	234	214	216	234	238	251	228	205	244	231	199	236	244	213	235	214	236	262	210	229	239	195	227	248	247	243	235	255	229	239	232	235	225	235	218	232	219	232	206	207	225	232	208	260	252	217	258	264	214	216	248	233	220	215	215	219	233	240	224	235	209	204	250	232	232	217	209	224	214	242	206	220	226	212	229	226	215	212	227	228	218	212	205	228	261	238	254	240	260	215	229	216	237	257	249	202	234	255	220	230	230	240	210	205	215	209	237	240	223	253	235	219	229	208	217	218	245	209	230	247	237	243	226	230	255	238	209	218	231	266	237	219	239	245	236	225	238	224	244	258	224	229	243	234	230	208	191	225	213	226	231	216	221	236	212	226	256	222	231	222	255	201	245	215	213	244	207	209	236	225	223	198	218	221	239	215	203	235	232	217	217	224	231	229	233	217	230	229	219	219	238	237	223	233	257	212	257	227	235	210	237	217	225	251	237	209	206	206	227	230	216	268	232	218	249	224	257	232	239	219	213	213	220	225	234	242	237	234	245	230	238	224	256	224	213	245	227	237	236	202	226	242	231	254	225	235	226	241	242	226	254	221	227	241	225	244	232	235	240	199	218	231	241	244	216	228	231	221	255	231	236	240	216	232	210	223	250	202	250	241	243	237	229	208	231	218	240	214	219	268	243	193	248	237	237	241	257	227	217	222	230	249	234	246	248	266	220	251	229	229	226	226	231	221	224	247	238	233	247	228	235	246	220	219	266	247	208	238	222	222	254	213	261	235	193	243	204	226	236	233	244	215	234	243	245	227	235	201	218	207	222	254	215	246	258	231	281	243	233	201	214	237	237	224	225	207	233	231	225	218	227	217	214	252	239	218	240	220	207	245	208	217	223	235	238	212	218	256	221	235	235	248	235	202	240	246	242	237	230	225	231	224	198	241	226	191	212	226	259	238	230	210	241	241	220	219	254	210	234	245	251	235	221	221	241	233	241	224	237	202	218	229	239	244	227	230	258	240	234	230	270	204	228	210	224	212	232	218	250	250	232	249	209	217	248	223	246	253	252	224	239	222	229	224	232	238	234	221	214	208	214	243	218	239	235	210	233	227	236	236	241	238	258	239	220	225	266	225	246	245	223	244	228	227	246	217	265	226	232	228	235	227	239	215	195	251	200	238	207	229	217	239	215	210	240	215	222	236	223	254	226	238	241	222	222	205	220	225	220	212	211	236	236	250	209	241	226	224	254	221	232	248	203	243	244	258	211	237	239	227	218	235	217	232	230	246	253	204	204	233	212	213	214	239	248	247	224	253	212	216	237	259	225	240	255	233	259	216	250	249	227	236	213	215	209	229	255	221	224	235	240	253	219	207	231	228	231	244	225	221	218	233	197	251	245	244	234	250	222	232	224	218	252	222	197	247	234	243	233	220	235	223	220	222	212	248	203	224	227	248	229	217	250	226	264	244	242	243	209	227	240	203	235	225	222	227	202	245	208	219	220	218	237	209	234	237	213	226	222	238	239	225	256	216	227	238	244	226	227	203	253	221	230	220	242	263	249	222	227	224	230	218	226	226	213	254	228	237	244	234	218	236	219	234	213	232	246	232	231	239	246	211	224	216	231	212	257	261	221	237	237	221	217	231	212	238	248	210	246	239	236	259	223	210	227	240	213	216	261	233	257	254	230	226	222	196	226	236	223	240	227	250	240	253	216	241	235	239	249	234	253	182	234	210	231	248	234	252
21896	3049	2016	993	787	616	549	502	432	395	452	381	366	328	323	320	385	327	330	318	340	309	330	336	319	310	303	316	300	331	318	323	311	331	308	336	296	315	304	324	318	318	345	309	350	339	305	310	306	302	304	295	294	328	319	324	302	304	298	307	326	308	311	322	293	327	325	326	307	300	298	299	293	313	294	344	308	328	296	296	305	286	344	337	295	340	280	335	306	308	312	300	302	298	313	284	335	329	298	295	296	313	296	312	316	304	305	333	322	275	279	313	317	317	310	315	298	303	337	305	293	304	296	309	325	349	297	302	297	302	298	330	283	321	325	301	322	303	299	295	286	317	319	301	273	313	284	308	298	302	316	328	282	302	315	297	326	309	311	317	297	295	310	298	291	324	298	292	290	304	309	287	328	301	325	306	309	284	312	311	317	324	316	298	295	289	326	299	318	320	295	330	279	301	272	294	316	291	313	301	323	320	313	311	273	329	320	333	298	333	328	315	300	274	311	297	296	299	305	324	316	316	311	318	307	294	314	256	281	294	268	280	283	316	284	300	307	278	299	302	326	307	294	344	315	306	289	276	292	289	305	283	295	305	290	295	334	308	300	292	321	296	293	308	321	302	320	296	297	306	284	302	312	298	316	312	300	308	290	297	323	313	318	310	276	306	317	300	356	324	279	313	297	338	294	297	339	324	302	309	326	346	324	331	317	325	296	296	294	308	299	334	306	294	283	335	325	304	329	335	317	289	316	326	332	324	329	312	322	340	314	314	316	317	313	304	300	323	264	295	258	290	326	292	295	294	312	306	303	328	319	335	296	291	328	299	298	302	280	312	303	336	294	294	283	321	314	320	307	311	281	347	303	305	288	310	294	316	300	314	317	288	332	298	294	333	315	296	303	327	322	296	310	327	258	302	292	299	316	337	305	309	307	290	303	286	295	311	318	311	307	295	313	285	296	333	303	282	287	291	307	309	325	300	309	301	304	298	310	308	291	316	347	297	316	335	314	297	299	316	297	319	291	324	338	329	301	305	308	294	310	308	311	327	342	286	305	288	301	314	327	316	293	307	292	292	299	304	308	298	324	307	330	304	348	277	322	321	314	297	312	309	308	316	316	318	319	351	317	308	338	320	312	305	274	299	284	326	307	338	284	288	317	285	306	297	291	319	333	301	300	346	282	296	297	301	322	318	318	309	293	313	332	302	323	301	284	304	317	310	306	310	303	312	324	334	289	305	324	302	308	310	312	300	331	302	319	335	323	297	325	288	293	316	306	313	304	303	316	307	313	298	270	297	305	287	309	311	296	323	310	322	290	322	302	318	309	336	304	299	336	304	286	299	300	317	314	326	286	302	294	319	290	317	304	327	322	337	315	321	323	300	296	320	311	317	301	343	323	309	319	292	311	283	286	337	310	318	306	329	306	311	287	298	324	284	336	310	344	303	298	298	276	302	307	354	308	322	302	312	277	301	291	304	304	313	321	282	308	333	308	305	274	304	337	287	264	310	320	320	289	305	322	273	301	304	307	302	345	297	295	290	306	291	325	301	332	344	332	318	291	319	299	310	311	302	309	299	317	306	295	290	320	308	306	308	338	304	310	314	341	304	338	263	303	300	345	323	315	303	310	284	289	311	332	314	339	305	321	323	321	302	327	311	300	310	330	287	292	328	313	310	289	289	307	313	293	313	321	288	283	317	339	303	298	307	305	322	295	294	320	280	295	325	291	346	349	320	331	300	316	320	298	307	324	298	312	328	318	308	317	293	296	313	293	308	298	312	312	319	300	289	343	314	307	313	294	351	259	290	332	284	315	312	298	292	283	314	316	355	332	325	272	261	319	331	311	313	315	287	315	305	309	296	291	282	323	309	316	257	327	314	320	296	308	307	320	263	277	317	293	308	332	335	284	328	344	305	327	305	300	325	312	280	310	293	319	306	324	338	291	317	309	288	300	304	291	300	336	328	307	313	318	309	306	303	273	301	312	318	304	337	290	316	321	321	301	338	278	324	294	300	319	311	335	292	323	299	305	306	311	311	307	274	305	303	287	309	293	310	315	303	310	292	306	319	326	296	297	307	301	300	300	305	345	324	289	331	314	298	308	309	265	291	324	342	299	309	323	317	302	301	321	313	286	301	280	308	306	288	318	330	327	274	325	321	291	279	331	320	285	339	311	282	288	299	315	335	327	310	333	335	317	330	312	306	330	296	289	321	300	312	292	324	299	299	296	315	297	308	314	283	314	302	322	303	334	299	315	314	302	286	307	328	324	274	300	291	361	317	301	352	328	315	296	288	271	318	305	310	325	322	307	299	317	342	297	296	292	322	297	301	279	308	296	293	306	324	322	261	314	306	296	301	311	309	329	320	287	293	330	270	284	326	327	333	325	307	308	297	337	287	314	323	291	312	300	312	319	271	344	317	376	328	298	308	299	321	314	313	324	319	334	281	305	306	280	311	310	299	309	338	299	293	307	310	291	308	312	299	286	304	298	299	316	341	283	299	283	325	328	328	300	311	309	267	328	312	301	307	300	298	322	310	314	324	323	295	294	309	331	312	286	288	305	311	300	280	275	324	312	305	318	289	308	303	314	300	292	285	298	318	300	302	323	302	295	322	361	318	307	308	323	293	317	319	313	329	275	334	288	283	291	319	283	287	311	332	295	319	327	308	300	290	309	309	330	296	310	295	308	344	279	313	293	284	298	279	313	323	313	287	293	291	317	296	309	284	313	314	328	326	340	294	306	305	274	299	288	288	297	336	289	338	339	328	276	322	329	313	298	304	321	340	318	269	294	300	337	291	304	322	299	321	287	304	298	279	305	336	340	349	303	299	299	317	292	324	295	306	353	324	305	328	301	289	302	312	311	271	298	299	295	330	320	309	301	289	280	288	327	280	316	312	331	316	305	331	295	318	292	311	308	312	309	358	312	304	307	317	304	323	304	317	286	304	339	326	298	295	312	317	309	298	319	331	309	289	334	323	313	273	313	298	346	295	286	321	324	303	327	294	304	286	301	307	318	280	288	302	314	291	297	293	329	303	321	307	356	306	312	332	308	305	302	304	291	300	316	345	296	284	299	324	295	326	279	305	277	278	310	330	331	322	299	307	339	334	330	289	275	331	285	312	301	293	297	322	368	308	297	282	285	312	293	327	303	303	292	351	329	306	310	333	301	313	318	313	331	347	279	326	303	322	307	324	308	312	315	309	282	323	276	277	295	300	297	329	325	318	307	311	336	311	308	305	333	289	340	282	315	281	306	312	293	302	307	300	311	347	328	305	297	321	300	296	314	327	314	274	304	280	290	306	302	312	322	315	291	299	306	345	302	296	288	337	293	313	321	300	274	326	315	316	292	325	322	308	326	279	316	335	313	317	304	284	313	354	315	318	307	296	292	314	279	340	308	337	339	287	334	295	305	320	334	314	283	325	352	258	308	269	299	308	292	294	308	334	318	318	338	328	316	307	286	341	298	287	292	329	332	300	298	303	331	341
22495	21245	28479	24321	21240	18563	842	337	240	207	209	160	162	150	152	146	118	98	110	92	113	76	92	76	117	102	94	95	85	79	114	114	73	86	93	82	80	94	107	81	95	93	90	86	103	74	87	84	87	88	84	86	74	87	88	65	95	86	103	97	92	87	76	70	90	81	82	74	72	75	79	85	104	81	68	69	82	96	68	79	96	78	75	86	98	78	103	98	75	77	94	71	81	64	89	98	79	83	79	96	65	71	92	79	79	89	84	76	90	78	83	90	73	90	78	72	70	91	77	82	60	90	68	79	92	93	85	89	93	66	80	72	92	85	71	83	86	80	80	75	91	84	89	69	70	96	66	76	90	80	79	74	79	81	81	79	69	81	80	73	70	72	84	97	84	88	71	91	76	81	85	85	95	81	72	73	59	76	78	78	83	77	77	91	84	94	90	92	71	94	79	90	69	79	86	83	95	80	84	81	88	78	90	83	96	75	72	84	85	78	81	82	91	87	86	81	97	89	75	87	86	78	64	77	89	75	91	75	86	68	78	69	61	95	78	102	86	77	65	60	65	86	75	96	87	83	89	82	64	88	71	79	68	87	93	79	94	79	71	89	78	90	74	76	78	80	93	81	75	85	80	93	90	84	78	82	71	67	85	88	91	68	81	85	93	95	94	88	97	68	87	80	76	67	87	75	83	89	84	84	85	78	100	85	81	73	71	94	67	70	84	88	73	72	75	78	84	83	77	58	102	107	79	82	88	91	68	83	90	73	86	96	87	64	76	74	79	81	77	82	93	89	88	68	87	79	78	75	77	86	79	73	83	66	86	66	85	85	107	93	90	83	82	91	93	110	82	73	81	77	78	77	104	89	82	71	87	73	85	70	89	79	80	71	77	76	103	93	77	91	84	71	78	78	78	85	79	80	79	96	75	81	92	89	75	97	80	88	67	78	85	81	79	96	84	96	88	75	91	79	81	90	69	80	97	66	84	78	72	88	85	94	90	84	91	86	86	81	85	90	84	81	97	93	96	103	72	106	75	88	62	73	72	83	82	66	67	73	77	80	76	68	86	73	74	82	85	88	79	86	73	77	78	66	75	70	90	98	98	69	77	77	85	71	86	89	66	71	87	71	77	74	84	99	80	87	83	83	87	95	78	89	78	76	77	65	79	72	100	88	85	83	83	85	83	73	72	93	81	81	72	83	79	61	91	79	104	84	82	77	71	91	77	77	90	60	82	68	59	82	84	88	76	80	64	83	73	100	75	81	74	72	81	87	87	82	69	66	67	80	78	85	83	78	84	62	80	84	87	73	96	98	94	94	86	80	92	68	69	84	89	82	79	85	67	83	69	84	77	80	89	85	82	88	77	68	79	80	97	76	105	71	85	76	69	88	78	74	93	90	84	84	78	76	80	86	90	91	76	84	90	71	69	88	89	92	76	86	87	70	72	79	87	81	89	81	81	65	107	69	76	78	72	74	85	92	72	73	87	72	90	74	74	76	81	76	66	73	83	93	67	94	80	76	85	89	73	87	82	70	78	76	80	80	76	75	88	77	82	89	68	75	84	83	81	81	69	78	87	70	72	60	84	79	86	76	70	85	79	90	72	72	80	77	67	68	63	86	80	85	83	74	68	95	69	87	86	78	85	73	74	73	82	84	86	88	76	76	94	74	77	91	85	80	97	85	82	77	87	99	82	97	63	74	70	84	80	77	82	88	74	83	90	76	81	104	82	66	76	68	79	97	82	65	89	77	84	75	88	78	97	71	84	84	72	91	79	77	85	94	75	79	88	79	74	74	84	75	80	76	71	80	86	93	94	88	89	82	77	80	83	87	87	83	66	85	82	77	79	84	79	76	87	73	94	87	72	95	93	71	87	82	66	92	84	91	93	78	92	75	89	89	99	66	81	77	75	81	71	73	80	77	93	66	74	83	81	70	73	75	86	80	92	78	76	95	75	78	85	88	86	79	77	83	57	90	72	74	101	72	79	95	87	83	93	80	80	100	89	91	81	82	78	83	84	76	71	76	78	73	71	93	92	100	74	85	80	74	94	89	86	74	77	77	77	79	86	86	82	83	78	84	51	85	71	72	75	88	62	83	86	79	75	79	76	95	87	79	75	79	89	69	81	86	71	104	86	69	99	66	80	75	74	80	94	87	63	62	95	82	74	88	73	88	75	66	71	84	92	78	66	72	68	68	69	65	96	73	80	93	87	89	92	80	86	76	70	85	89	74	78	74	84	86	87	77	82	78	54	71	68	69	82	73	81	69	67	63	75	69	68	87	76	87	80	94	83	74	79	60	85	94	81	83	89	87	89	82	69	75	79	86	86	81	74	71	85	84	95	99	74	69	78	104	71	76	78	87	82	69	70	91	87	78	77	80	84	73	84	96	81	93	67	81	67	69	72	88	77	91	101	94	81	76	83	76	87	84	87	86	100	74	95	72	73	76	68	74	81	73	70	87	84	89	76	93	84	77	89	75	89	82	79	66	93	83	79	90	71	79	82	88	80	98	71	82	82	72	66	87	86	83	87	82	84	88	76	89	78	85	81	77	83	101	92	71	70	83	75	89	91	75	76	89	75	95	74	84	102	66	90	85	86	76	81	65	70	83	86	76	78	100	66	66	71	70	65	83	88	79	66	76	86	83	86	86	89	77	75	100	82	93	88	93	87	99	82	82	68	78	64	80	73	99	93	67	72	87	89	77	67	61	75	85	84	89	88	86	73	71	77	69	89	66	73	81	93	76	78	93	74	64	81	93	85	85	79	94	107	74	71	89	92	82	84	74	92	76	92	81	65	75	74	78	69	75	76	83	92	87	73	66	89	85	88	90	76	81	77	72	72	82	79	95	74	97	91	101	93	94	88	61	85	70	80	83	89	71	81	65	94	87	79	67	92	75	79	94	73	90	99	67	79	78	66	76	69	75	86	89	88	85	79	87	86	95	75	93	83	87	74	78	103	85	62	77	80	75	74	70	83	84	94	83	91	80	97	74	69	86	69	78	94	85	77	82	67	75	79	103	63	72	77	96	73	77	79	89	76	82	87	86	89	67	76	79	72	91	96	88	87	78	79	71	65	90	84	74	86	77	63	73	81	66	74	86	80	78	74	86	84	97	78	68	72	85	85	96	72	87	104	76	79	88	78	95	73	86	103	83	84	92	67	62	85	67	78	81	80	75	82	101	72	87	84	80	74	85	94	71	73	79	90	100	72	80	92	82	80	69	78	81	73	56	87	76	76	73	71	93	72	68	92	83	76	78	77	75	81	87	100	84	92	72	65	80	105	83	78	77	78	92	78	89	76	74	89	92	91	97	87	59	95	77	63	77	93	91	76	74	78	71	72	67	104	82	82	80	98	80	85	71	78	74	79	79	99	82	91	90	70	77	82	83	80	87	90	99	85	83	79	98	78	84	88	104	83	79	88	84	83	83	83	84	89	99	86	81	84	90	72	86	69	60	86	83	84	104	75	78	75	70	71	82	75	89
27727	10365	6524	2984	1960	1494	1084	823	646	532	436	336	320	294	250	222	220	214	195	183	186	173	190	150	181	176	177	172	156	150	172	157	147	158	131	129	126	116	136	158	125	131	123	142	127	128	128	122	128	114	113	138	113	121	141	134	113	110	125	133	113	146	98	123	111	134	117	119	119	131	117	139	133	112	120	129	113	119	101	120	112	107	126	131	117	130	120	111	115	94	108	113	115	118	104	107	114	122	121	110	118	108	111	105	126	109	100	106	110	111	99	100	129	121	108	117	104	119	108	101	98	119	121	135	110	129	123	127	123	118	114	108	128	116	117	115	134	113	115	115	123	110	95	114	109	120	120	113	121	119	138	121	108	108	115	114	128	115	105	131	119	119	103	124	141	114	120	116	129	99	107	110	122	121	105	109	121	123	127	115	125	120	112	117	118	103	104	101	122	118	113	103	123	108	115	120	99	127	108	112	129	124	122	124	120	122	128	109	103	146	129	118	105	108	126	124	114	117	114	118	128	121	124	106	122	130	131	123	135	117	122	114	109	102	142	115	120	108	91	130	98	102	125	102	129	126	116	99	137	107	113	130	109	101	109	112	111	111	104	123	135	129	111	119	127	112	110	103	140	101	120	104	117	129	110	125	125	111	97	105	125	102	107	114	104	114	106	117	120	120	128	124	129	116	120	116	110	125	136	107	116	100	119	103	108	124	116	114	109	123	125	124	134	113	125	127	109	114	144	132	129	114	140	122	113	119	88	134	108	130	123	122	93	130	110	143	99	102	107	112	111	124	122	150	111	114	112	103	124	93	115	122	122	131	113	127	131	119	131	110	126	125	127	111	117	113	122	108	108	127	102	111	119	128	118	100	112	140	104	110	126	117	118	113	124	121	114	114	111	103	119	105	120	133	125	119	98	122	122	105	116	114	107	97	117	117	121	128	131	114	108	110	113	123	120	101	124	114	119	104	120	123	105	117	107	111	110	106	126	112	125	130	100	118	123	131	120	117	113	100	122	105	131	107	111	110	102	96	115	106	119	111	119	130	121	120	108	110	122	131	112	129	115	106	112	122	117	114	115	98	104	114	116	112	138	103	123	100	107	99	110	116	116	108	97	137	116	120	127	112	104	113	124	102	105	99	111	117	118	118	120	110	91	106	118	113	125	127	119	107	131	125	116	111	101	110	119	95	106	115	134	103	122	111	134	109	125	130	112	103	137	94	117	127	122	105	101	119	112	116	134	111	137	125	112	119	108	115	123	119	117	103	124	128	126	94	112	120	121	123	89	110	116	108	107	117	129	102	130	107	119	118	110	119	103	121	110	89	113	120	126	128	114	112	111	116	123	132	107	114	135	100	119	119	122	119	117	117	132	135	110	94	115	120	139	114	111	117	124	118	136	130	124	121	117	117	120	120	120	124	113	110	121	102	108	103	112	92	142	113	99	109	127	98	114	117	122	119	112	127	102	101	112	127	93	97	98	106	133	107	117	117	123	109	119	105	119	115	132	111	120	114	98	118	119	122	136	124	108	120	122	115	119	117	107	122	141	122	111	111	132	117	127	125	110	117	99	107	103	135	105	120	123	130	114	94	129	119	105	115	115	128	98	109	122	121	110	126	130	106	133	120	114	130	127	102	110	115	101	129	121	116	117	128	116	135	94	138	119	111	108	130	105	137	128	121	100	106	122	123	115	109	117	122	116	117	112	129	98	111	120	121	121	125	111	99	114	127	126	124	107	120	126	118	118	125	126	132	141	146	86	110	118	123	111	124	129	118	110	124	109	116	118	129	112	131	116	109	91	101	134	107	126	110	105	98	117	131	100	108	81	129	116	101	111	132	119	103	111	95	107	108	118	114	117	102	107	125	105	119	131	105	115	122	129	121	114	108	112	103	110	111	92	108	97	118	111	111	127	135	114	111	106	111	124	130	118	106	108	88	146	114	112	118	133	111	125	114	114	118	99	138	126	98	124	104	121	110	121	106	114	111	124	107	104	102	141	121	110	119	126	119	138	120	92	98	125	136	108	114	120	111	124	101	107	86	118	116	118	125	107	118	111	134	115	118	105	124	120	107	119	134	116	97	109	116	140	108	121	123	102	117	117	106	108	121	106	112	109	115	118	96	116	123	100	122	128	109	100	107	95	125	113	104	129	106	130	116	107	110	111	107	116	136	109	103	117	106	123	96	91	111	109	133	113	124	99	125	114	121	92	113	111	116	127	111	109	124	116	119	109	107	105	113	112	114	118	109	115	130	134	123	116	117	105	109	119	98	131	116	129	128	114	110	142	118	102	103	106	113	106	119	100	113	112	98	110	109	111	121	112	123	108	112	108	117	134	112	117	106	111	128	110	100	111	118	125	160	120	115	134	126	114	118	103	100	113	108	104	102	115	113	107	128	117	114	123	111	133	112	104	109	120	123	121	127	113	123	116	101	111	105	99	117	119	105	106	97	117	138	134	119	114	130	112	120	108	124	120	115	109	100	111	110	119	100	115	121	120	107	110	121	131	82	119	116	103	94	118	110	101	109	109	94	130	113	104	134	105	107	111	142	120	118	93	113	113	111	105	113	117	122	119	103	113	102	107	129	121	105	109	123	122	93	119	110	112	125	135	116	103	120	96	143	113	107	128	133	118	126	101	120	109	127	107	99	99	111	116	120	102	114	124	108	96	111	112	99	114	118	116	124	112	117	98	112	103	97	134	122	116	113	108	123	123	101	113	111	131	133	110	119	118	101	112	113	124	121	119	119	102	111	106	110	98	120	107	114	128	117	123	125	130	111	108	108	114	124	123	108	118	109	99	126	115	126	128	120	105	124	99	110	119	117	123	105	119	114	106	108	107	129	122	121	128	116	97	117	130	114	106	112	116	125	109	106	131	122	112	91	116	102	125	115	117	123	101	113	106	108	138	116	129	112	123	119	98	114	126	116	130	113	114	116	113	125	112	112	104	118	114	123	118	119	97	121	126	131	123	120	131	112	99	131	97	118	108	101	130	122	90	108	110	116	105	121	124	117	117	125	115	116	104	131	109	104	126	101	125	136	122	104	122	108	118	114	100	105	121	112	103	112	110	121	105	111	115	103	115	107	97	106	113	110	102	99	131	120	114	119	141	89	108	125	104	121	118	116	104	96	102	119	113	109	107	133	130	110	115	107	118	111	101	121	103	113	122	96	111	126	129	107	106	109	136	129	88	101	128	108	128	124	136	126	120	99	132	98	118	119	137	116	107	103	107	119	103	119	125	118	117	113	114	117	118	106	112	126	113	115	115	133	114	112	116	119	102	129	91	126	117	122	119	104	97	121	91	138	110	103	109	103	111	87	124	120	111	106	117	123	115	116	106	118	100	120	104	115	122	121	116	119	119	132	109	123	133	104	114	106	115	129	118	127	119	125	127	131	125	94	128	99	111	107	114	119	122	119	123	115	130	113	106	118	112	105	114	120	106	113	96	121	119	119	98	128	112	108	96	124	88	119	122	92	114	125
27715	15179	1850	609	504	474	305	339	313	329	311	301	310	310	332	309	309	314	304	340	321	324	282	296	282	292	312	302	298	292	300	320	329	305	292	319	326	336	292	311	289	301	311	319	305	345	300	284	306	323	305	284	308	320	294	267	317	309	326	301	313	308	297	287	363	287	316	313	275	243	326	308	305	311	306	305	333	306	327	288	296	335	332	308	304	304	299	318	289	332	314	323	296	324	300	329	303	282	339	337	300	330	305	321	307	312	338	303	311	308	318	337	343	299	318	318	296	289	349	292	288	301	298	307	301	317	316	331	313	336	308	300	347	320	305	311	282	296	316	328	326	308	308	316	297	302	302	304	312	296	290	309	304	345	282	296	315	307	299	301	279	305	326	319	278	324	299	305	290	318	326	309	287	315	329	304	311	298	289	315	319	285	295	296	312	312	286	294	324	340	336	314	331	299	293	298	348	291	339	289	320	279	341	320	284	290	302	304	328	335	317	300	332	321	304	288	297	286	300	323	287	299	312	292	302	331	299	315	316	336	315	305	331	297	285	318	318	297	318	295	307	303	296	309	333	309	303	300	328	302	290	322	296	366	326	328	300	293	313	301	284	314	323	336	316	290	328	284	309	331	333	338	308	287	268	306	330	311	347	301	330	314	291	320	300	326	295	311	290	315	309	336	303	301	284	301	273	292	285	294	302	322	319	316	322	325	307	330	317	298	278	291	323	306	293	308	314	295	310	304	289	285	308	315	290	315	293	321	282	311	312	327	318	325	305	329	255	306	302	297	305	321	323	301	299	292	317	332	283	295	282	332	311	305	299	307	333	312	300	318	292	320	301	340	315	307	292	291	302	318	306	344	307	296	355	299	337	336	285	308	305	307	282	321	274	318	322	334	328	316	301	323	305	309	311	333	296	326	309	308	278	341	324	326	301	304	295	325	333	300	306	328	305	310	311	294	332	312	294	296	313	300	330	328	310	300	313	317	318	314	276	315	312	310	308	307	310	310	284	283	309	306	295	288	293	298	292	318	301	302	324	322	314	319	319	296	326	293	316	284	296	307	331	310	334	308	312	278	332	314	316	312	320	347	311	351	324	308	324	314	315	331	339	319	299	297	308	287	310	302	268	301	278	337	288	301	311	295	302	323	269	321	327	353	333	315	322	330	306	299	321	293	286	294	324	317	316	273	314	310	321	324	312	312	324	329	316	303	290	287	330	332	315	314	301	350	317	299	305	297	305	303	299	309	312	289	308	307	312	284	277	319	301	319	334	335	284	321	328	312	331	319	268	316	299	299	322	338	300	309	293	291	297	305	316	300	318	290	293	308	349	324	312	332	351	299	328	301	298	323	303	362	311	286	325	325	276	313	297	271	278	311	295	287	339	297	332	304	265	316	318	300	314	303	291	300	291	296	328	274	287	301	325	314	301	304	289	325	325	319	312	302	313	280	318	350	346	310	336	303	290	312	322	336	315	303	288	262	316	324	302	334	274	305	303	296	290	298	299	301	305	309	330	345	304	303	326	293	317	316	315	288	319	332	330	321	314	325	330	288	328	334	300	275	288	325	314	305	303	313	333	330	301	279	295	282	311	315	303	328	303	335	326	309	288	327	311	305	290	324	324	316	296	327	282	294	329	276	335	341	298	321	330	311	316	310	292	293	317	311	312	307	303	331	307	342	307	298	308	290	337	297	317	287	316	325	253	310	328	311	333	327	315	297	300	304	315	313	316	312	265	310	320	298	302	299	313	341	310	303	310	333	279	312	302	296	281	287	284	316	307	317	336	274	329	281	309	339	290	354	325	286	321	306	343	290	329	276	309	328	339	323	321	324	292	318	316	325	308	318	335	330	344	305	319	323	297	297	271	305	321	297	296	314	329	323	308	301	271	330	319	276	335	323	307	310	322	298	300	298	302	320	302	304	289	334	315	307	329	293	319	308	284	308	294	298	306	307	275	318	327	296	292	325	304	311	309	339	287	314	298	297	330	289	335	352	308	314	308	310	308	311	302	301	293	311	316	334	274	329	308	323	320	298	302	301	299	293	318	287	330	307	303	339	333	307	280	330	303	308	308	321	293	302	316	338	274	333	290	316	327	329	336	307	287	298	310	337	308	288	301	273	318	333	263	309	296	320	315	282	263	299	322	348	352	328	320	333	320	283	303	319	310	297	327	284	316	305	291	281	325	296	306	317	323	336	275	298	298	307	307	314	298	323	306	314	315	297	315	272	310	308	281	366	329	282	306	314	317	317	311	304	332	302	308	313	298	301	295	293	326	309	334	346	320	291	313	336	284	331	297	312	337	288	310	298	338	303	310	305	315	308	310	277	302	311	342	312	297	312	332	302	302	284	308	344	306	293	288	339	301	310	304	304	305	304	325	305	333	309	269	305	265	300	310	329	294	293	302	299	308	327	322	328	312	318	310	311	272	317	324	300	290	290	286	293	321	321	278	313	301	314	314	307	299	344	321	339	332	298	314	318	336	334	299	301	309	338	282	295	338	278	336	297	295	316	335	297	301	316	313	303	290	321	290	301	277	310	329	278	305	301	279	339	310	311	300	284	302	292	290	308	319	290	332	330	291	314	289	331	330	309	314	323	293	294	320	290	312	327	309	334	300	292	284	292	310	279	331	311	322	300	297	306	305	335	303	342	316	313	329	312	302	306	297	283	299	355	291	309	281	305	315	306	301	308	293	329	328	291	304	301	296	307	299	314	318	326	314	296	279	313	304	310	311	299	292	321	335	329	316	286	296	351	333	321	293	323	311	314	312	327	351	301	268	300	327	315	320	308	333	313	333	309	315	315	308	338	300	293	279	325	308	330	340	301	333	262	304	294	315	318	307	307	311	317	316	316	327	296	297	313	320	316	313	319	342	315	309	332	305	308	311	318	297	337	301	321	336	331	317	310	282	303	328	324	323	308	303	309	329	285	303	311	315	295	316	304	299	292	310	311	319	275	311	298	293	309	316	326	294	303	305	301	303	302	329	307	292	333	340	326	293	312	347	298	299	315	324	284	332	288	267	349	279	321	288	312	303	320	304	303	319	303	309	305	316	305	315	348	349	301	330	304	325	305	314	319	284	319	319	309	305	313	331	304	315	329	306	341	296	299	303	282	313	298	289	304	296	295	304	312	325	308	285	299	290	296	301	280	307	320	331	310	316	307	280	311	309	327	275	295	364	331	303	285	344	290	291	305	333	306	308	330	322	349	282	315	324	310	313	321	303	314	310	304	311	339	330	331	283	324	273	283	308	304	293	287	276	274	300	309	329	310	312	296	314	321	324	309	292	282	275	272	288	280	292	324	281	288	310	297	319	300	346	329	298	281	315	306	320	316	312	303	304	332	325	316	318	349	296	328	304	331	283	310	321	319	296	294	314	295	272	311	325	307	302	314	306	331	310	319	325	307	298	312	286	316	301	298	316	286	305	306	321	312	314	289	303	316	315	303	310	299	297	284	328	313	303	309	305	326	302	305	352	297
8645	853	651	584	476	525	462	465	436	418	493	450	455	443	433	465	422	429	423	460	465	421	452	407	406	467	427	413	414	412	448	425	388	454	410	412	431	394	450	460	444	449	389	455	454	437	434	417	448	456	400	426	432	462	459	445	426	428	444	402	429	402	402	433	432	423	453	449	420	452	450	429	409	418	426	427	445	406	453	417	455	397	434	409	397	409	409	446	429	379	428	419	447	393	423	422	445	451	417	437	419	420	462	448	417	408	425	413	396	425	433	395	410	455	411	420	410	415	426	410	420	446	441	420	393	404	459	403	410	401	386	405	451	461	435	430	441	439	426	401	372	398	400	450	397	432	433	466	454	384	405	448	455	403	406	417	457	419	425	402	429	441	407	434	421	404	407	411	421	418	435	434	428	415	414	376	445	446	420	431	446	448	407	423	463	436	457	459	420	431	414	431	432	423	444	424	445	429	405	413	440	437	419	430	421	479	445	447	438	459	403	419	420	405	432	439	400	406	459	413	406	408	419	404	456	423	439	402	402	426	422	423	415	419	415	460	425	460	410	424	410	451	413	433	423	423	464	483	420	399	452	419	436	389	434	428	418	386	433	413	436	416	414	437	429	427	425	445	400	406	436	436	398	412	423	452	418	436	402	420	429	420	413	434	401	458	375	411	396	434	431	424	398	453	394	410	447	435	395	410	418	387	397	407	420	420	436	403	455	420	410	393	398	471	403	434	427	398	423	428	421	400	413	384	416	429	402	426	419	418	397	415	452	401	409	446	443	430	426	418	410	406	410	397	436	437	426	428	399	431	411	422	413	411	479	398	436	429	406	424	444	433	409	433	416	438	429	441	431	455	428	437	448	429	424	451	437	475	404	396	419	415	434	435	450	423	420	450	439	471	439	450	410	444	435	440	424	437	401	411	416	423	441	425	445	426	431	467	397	418	406	417	434	400	434	415	433	477	431	481	414	413	411	444	413	462	434	445	404	473	445	432	422	440	449	452	424	432	387	438	397	442	396	450	429	402	427	410	398	406	399	434	434	386	413	437	407	407	439	408	444	367	433	400	438	396	425	425	438	415	428	444	424	439	454	456	400	405	402	440	423	438	426	365	416	429	410	416	430	411	443	411	377	438	450	419	433	443	427	409	463	430	430	436	457	409	436	432	418	410	405	404	453	436	411	418	417	438	425	443	456	436	413	422	495	398	408	438	444	407	432	428	438	416	429	403	416	446	421	380	427	402	425	411	427	422	467	381	422	394	416	426	415	417	409	426	374	457	459	426	455	411	451	441	437	465	437	399	442	406	421	384	443	405	408	428	404	407	434	428	430	438	438	412	419	403	409	399	428	421	442	422	431	434	418	422	410	442	438	391	404	395	424	404	447	395	403	423	393	410	436	408	417	410	425	427	431	386	402	424	447	428	395	396	403	378	401	403	410	394	444	378	437	441	421	409	407	416	406	432	425	389	431	414	447	393	421	419	408	391	418	415	447	454	428	410	428	398	425	411	417	407	413	441	425	422	447	462	443	393	432	436	417	427	434	386	479	386	438	397	428	437	445	417	441	429	406	460	451	440	390	441	453	462	422	433	466	402	427	383	413	414	418	451	418	415	450	397	410	456	441	443	388	423	414	419	409	373	445	454	391	424	430	410	427	406	391	445	449	400	468	430	455	406	437	392	466	393	457	459	414	416	423	416	453	418	429	424	416	461	432	409	435	437	440	411	431	383	467	382	427	450	432	406	450	444	419	446	443	429	422	427	462	422	421	433	403	394	453	402	429	438	370	400	442	451	424	430	450	388	448	403	430	433	449	422	397	418	446	427	444	435	445	393	386	400	454	426	408	444	442	425	469	431	435	413	437	428	392	436	400	427	432	413	431	414	422	417	424	436	446	414	392	437	410	419	412	399	414	403	407	407	454	450	433	429	436	457	434	434	409	399	431	403	378	406	391	435	459	433	442	405	430	444	398	420	419	437	383	403	445	456	413	427	448	418	426	432	389	394	418	395	440	424	436	422	422	425	420	419	402	417	388	425	429	409	402	430	407	422	419	442	464	396	405	410	455	445	415	410	408	421	434	429	423	429	406	429	445	438	406	462	390	413	405	422	432	409	420	398	433	413	439	400	439	402	413	459	437	426	440	429	407	429	438	424	452	398	413	420	442	438	417	429	426	431	398	417	411	415	438	447	442	418	434	433	408	426	376	422	444	419	448	444	440	395	419	424	428	428	389	411	421	465	455	416	434	380	424	430	452	399	426	445	437	412	446	417	402	424	398	450	417	410	444	432	423	420	406	435	407	398	470	431	454	422	421	425	443	440	418	412	424	451	403	440	383	412	434	418	407	420	427	436	416	439	393	434	405	378	426	368	432	421	430	456	402	456	433	425	389	433	429	435	410	414	432	438	437	444	425	398	416	407	422	431	431	395	422	422	447	434	419	424	457	415	421	418	411	418	399	414	452	430	444	399	395	438	473	435	438	420	403	412	454	415	397	449	442	413	398	397	397	420	414	434	410	435	437	413	447	433	402	456	420	402	435	415	425	435	424	430	440	464	425	409	441	436	429	448	449	403	460	426	420	430	409	442	436	430	400	429	406	407	420	425	417	403	423	409	422	431	409	413	424	410	440	423	437	410	426	410	410	420	438	430	413	451	413	389	459	418	427	408	393	395	414	412	437	417	446	425	416	436	431	442	395	413	419	422	424	383	417	431	411	403	412	387	421	447	415	439	467	429	443	418	430	386	424	445	399	405	422	426	416	395	441	382	427	416	426	425	443	425	401	451	475	443	443	398	433	403	421	447	438	422	418	406	445	415	405	444	432	445	440	455	463	421	439	429	448	381	424	430	429	423	409	412	415	384	382	421	452	427	426	412	430	416	385	433	394	448	426	433	419	438	435	420	427	426	410	386	434	456	435	433	434	435	442	414	406	427	415	434	415	419	447	456	425	420	425	443	419	403	419	388	426	444	432	411	409	412	425	467	396	394	422	451	422	416	438	443	424	448	421	401	449	401	387	389	457	441	438	428	417	432	430	416	442	430	431	442	433	402	398	416	429	409	445	451	411	433	426	426	406	384	438	430	438	404	429	386	405	399	447	453	408	384	413	422	422	400	434	465	405	405	417	410	447	401	441	420	422	388	416	420	430	409	457	394	402	415	448	447	440	424	417	417	446	403	412	438	435	445	430	384	414	449	415	436	397	424	435	403	458	423	442	401	433	448	425	455	417	422	435	402	405	427	419	433	422	428	412	450	392	448	425	424	418	403	454	443	418	440	447	428	458	416	398	424	418	446	431	432	428	445	408	433	439	430	408	439	391	414	422	424	439	418	438	400	437	446	434	416	444	420	406	441	410	420	442	448	448	433	428	421	436	408	449	398	420	405	457	426	471	397	424	433	439	406	420	407	409	428	437	413	408	389	462	467	415	427	442	384	434	476	428	418	429	427	429	414	409	421	414	444	447	454	393	413	432	413	412	421	430	449
23456	21224	27836	24909	20428	1686	435	336	308	309	275	293	272	244	239	270	275	247	237	242	226	239	245	239	227	222	228	235	231	201	210	235	234	247	226	229	241	234	221	238	240	197	234	189	233	218	229	238	223	210	198	204	231	221	214	211	212	234	223	194	200	225	220	221	216	209	187	243	233	231	221	208	209	220	224	200	197	224	210	228	259	217	205	223	229	219	230	228	236	204	236	209	211	213	233	227	194	235	212	222	205	233	229	198	204	206	255	210	214	221	218	219	214	231	203	193	226	227	220	220	217	233	245	210	226	209	227	243	215	198	217	232	195	192	218	216	232	197	200	219	248	202	229	205	224	228	222	217	216	217	207	235	219	223	210	212	224	229	217	218	207	211	202	214	216	238	225	229	201	232	215	229	248	214	212	222	243	216	244	228	224	209	232	195	246	200	199	213	218	209	206	231	210	232	225	246	204	225	216	224	217	206	221	208	224	232	212	244	199	214	235	236	222	252	209	209	219	202	211	209	253	207	225	229	225	198	205	206	207	216	207	240	218	219	235	213	209	232	234	213	221	220	206	196	216	218	206	216	243	232	204	202	229	208	219	231	180	201	215	235	230	230	215	211	228	204	216	224	230	220	228	236	200	208	211	240	204	235	221	244	223	228	234	196	204	236	191	231	224	206	212	238	208	222	214	223	208	201	200	241	237	226	212	231	223	198	230	219	224	259	216	200	209	210	202	231	229	212	210	205	211	201	219	212	215	226	229	210	245	230	196	223	202	214	224	236	211	249	220	224	234	222	244	220	222	255	220	218	237	243	230	211	220	219	180	228	203	195	227	220	230	247	207	222	224	225	190	198	191	221	221	221	226	231	219	194	225	218	203	211	217	214	190	205	204	219	236	242	243	229	234	207	208	244	257	221	219	219	214	223	214	228	218	211	223	206	214	227	232	191	223	208	210	221	228	202	215	191	210	209	208	194	226	220	229	240	242	233	205	241	242	225	238	219	219	222	218	231	215	229	222	235	238	222	216	214	217	221	228	191	215	250	204	203	209	212	202	245	214	233	213	239	211	219	239	216	221	232	220	201	207	230	229	229	221	234	224	228	239	238	211	234	214	220	221	224	219	223	235	213	219	240	230	195	211	202	223	233	240	200	215	212	207	229	201	217	216	203	254	227	226	248	199	223	221	204	214	219	191	224	244	214	191	215	239	208	207	217	239	222	236	208	220	220	236	214	232	196	234	216	233	218	201	229	237	219	232	230	210	225	248	193	226	230	219	237	218	216	227	251	224	205	231	203	208	217	225	237	231	198	230	206	223	211	215	221	231	226	241	215	227	228	199	212	202	208	216	224	226	214	235	201	220	209	239	207	228	239	208	227	221	223	218	203	232	213	207	203	214	213	199	214	224	215	228	237	202	225	207	236	215	231	239	195	218	224	244	226	237	211	220	247	216	238	234	193	205	225	225	216	220	248	206	225	213	229	208	232	227	200	236	210	203	213	221	211	189	215	206	224	216	208	202	231	242	209	221	207	219	235	216	216	227	197	220	230	213	199	220	202	204	219	212	207	232	225	199	232	225	223	239	219	222	213	216	228	224	220	224	232	224	221	239	211	201	203	200	214	194	230	199	206	226	204	211	214	237	203	210	191	218	222	205	218	236	221	202	223	231	237	219	241	206	232	218	184	232	230	196	232	233	227	208	202	214	202	239	224	199	216	231	199	222	236	216	204	241	194	221	219	221	199	233	232	227	212	190	216	226	221	216	223	229	195	225	195	201	211	202	205	220	242	206	198	213	227	218	205	214	212	205	212	232	214	215	227	226	214	214	215	191	238	225	224	202	223	220	214	202	204	231	216	221	232	218	221	233	216	212	225	221	215	233	217	182	216	228	205	238	209	219	231	231	222	216	194	237	222	220	205	218	221	231	235	231	188	220	225	204	213	235	241	221	201	229	215	206	209	217	210	230	221	246	202	216	219	208	209	234	200	210	227	219	248	228	189	242	222	252	235	218	202	216	205	226	235	189	230	211	199	215	234	202	235	193	214	206	240	240	209	218	202	214	180	176	208	229	210	220	227	217	192	233	189	216	219	219	213	190	215	202	195	224	191	238	220	188	204	233	213	200	201	234	247	207	223	220	232	224	228	229	199	229	227	218	212	206	215	217	217	229	227	197	223	239	232	215	216	213	221	221	249	201	213	223	229	250	230	221	240	238	235	231	230	224	215	209	226	215	221	215	212	230	228	254	214	215	227	218	218	205	241	199	211	220	225	203	221	215	204	223	229	203	218	219	243	207	211	204	205	199	218	193	206	188	229	217	216	244	205	240	209	230	228	222	203	213	211	223	238	208	221	229	216	228	221	237	229	228	202	201	230	210	215	197	214	229	242	197	212	206	206	226	229	196	195	203	213	211	195	211	228	232	232	195	206	218	177	217	213	235	222	231	214	221	227	223	187	202	204	208	213	251	231	240	201	211	215	228	215	219	210	220	219	225	206	222	229	224	213	222	215	224	217	206	214	207	223	207	241	220	234	243	198	222	208	234	214	197	199	235	223	211	229	221	202	252	219	224	245	230	232	235	208	229	244	231	239	227	234	209	237	200	243	183	207	210	240	220	188	207	222	209	220	193	204	225	216	211	215	199	218	183	200	206	226	244	219	212	210	222	221	231	227	229	204	241	206	238	208	237	238	232	214	212	190	221	227	185	205	234	217	195	228	238	217	231	209	204	200	200	227	216	229	224	227	193	211	241	229	232	219	229	252	199	219	208	228	192	242	227	244	205	225	238	212	251	219	246	242	197	225	207	205	227	187	223	211	218	215	221	230	202	234	237	214	222	207	229	214	221	201	233	214	243	225	218	225	247	207	238	228	199	201	216	186	243	252	193	223	231	238	215	223	194	199	234	211	222	177	221	234	222	234	227	192	224	208	215	188	210	204	222	204	210	222	187	191	222	219	209	200	221	202	224	200	210	204	229	202	215	228	219	192	203	234	231	217	205	237	207	214	227	219	205	198	235	227	221	186	232	203	197	239	216	203	230	244	215	209	243	232	238	230	221	220	218	217	218	206	220	183	230	216	219	204	190	222	213	222	199	207	238	221	230	206	199	198	222	212	202	200	205	241	208	229	237	203	231	220	239	191	199	217	215	217	222	216	224	216	200	210	213	240	218	222	184	209	211	215	231	201	230	240	216	197	253	204	230	233	232	245	214	217	247	232	250	236	221	229	229	222	224	200	237	199	214	214	221	239	207	231	231	209	238	216	216	228	221	217	219	201	225	215	212	204	219	242	205	211	201	220	194	209	233	254	194	214	229	221	225	216	215	211	209	210	200	174	219	230	213	215	225	240	224	221	228	191	224	209	212	219	206	244	228	237	221	203	239	226	225	220	216	199	195	219	228	216	221	222	179	250	182	243	211	236	213	230	238	228	227	206	223	202	226	240	232	223	228	223	204	219	216	220	220	240	224	218	196	218	211	206	200	206	224	223
24377	6323	4077	1818	1391	1040	857	656	552	509	461	417	392	436	397	379	351	341	370	333	354	349	339	350	332	341	342	315	336	321	310	340	333	305	311	341	343	329	321	314	312	338	289	335	346	329	320	282	296	307	289	299	282	295	319	313	305	348	333	315	292	351	341	301	291	290	301	310	289	328	324	309	297	303	312	323	303	293	337	341	320	318	295	309	291	304	294	329	271	330	309	295	320	302	281	298	329	302	291	297	292	279	298	300	331	321	291	313	288	287	332	285	312	330	293	285	291	324	334	323	289	307	308	321	348	302	307	316	319	325	328	286	322	299	329	309	293	308	323	290	306	294	280	334	317	288	303	321	341	333	317	294	289	318	305	296	311	322	317	294	305	313	307	279	292	268	341	313	315	326	329	341	345	305	321	325	316	287	302	306	286	320	312	310	312	339	329	297	280	308	317	294	313	309	298	292	296	296	315	294	326	309	303	303	316	300	309	296	294	327	344	297	283	297	334	311	338	319	315	293	308	302	304	311	307	328	289	286	313	311	318	350	333	303	326	290	305	322	312	316	319	330	296	318	325	290	298	299	287	314	296	313	343	298	291	323	312	293	302	325	293	318	295	281	309	310	300	303	321	289	296	298	327	320	321	319	306	295	310	283	328	325	322	299	307	312	304	306	283	300	318	326	302	275	317	315	299	297	303	330	304	311	318	308	310	294	315	284	316	338	298	311	328	332	329	315	289	344	324	295	319	329	289	334	308	300	334	306	319	283	302	263	296	318	305	287	308	299	332	313	323	299	321	276	305	323	304	292	315	287	298	299	318	291	306	340	286	308	294	339	301	288	302	303	296	316	288	301	279	330	303	318	320	294	306	320	328	300	304	282	309	310	338	308	307	297	304	318	338	292	292	308	274	307	290	303	295	309	318	323	317	313	299	297	297	345	304	294	315	328	316	322	301	322	329	290	307	328	308	293	310	300	307	309	344	308	318	325	303	321	295	292	301	292	313	283	302	320	290	312	288	304	328	322	311	303	310	305	310	307	312	287	280	311	302	293	321	333	279	287	278	301	292	310	318	312	319	301	305	335	287	326	286	309	319	321	304	275	315	304	296	295	301	331	289	333	301	322	330	279	280	325	321	280	291	305	290	315	304	321	308	292	303	306	267	297	277	299	329	282	317	309	328	298	298	348	324	322	325	306	318	298	296	303	295	297	310	310	324	322	317	312	305	304	291	326	302	306	280	310	299	324	311	319	319	318	294	318	291	293	319	294	294	307	311	278	322	334	306	319	332	306	302	310	317	320	310	299	322	294	321	292	303	301	335	352	296	294	279	278	330	313	336	271	327	295	317	270	298	302	336	327	332	283	328	288	320	320	272	318	337	296	312	298	294	309	290	296	297	294	302	285	271	315	289	314	279	303	325	344	314	314	296	311	304	328	304	304	327	325	330	277	339	297	323	273	306	322	296	300	291	304	310	316	325	273	330	328	304	299	316	281	322	298	324	278	317	260	299	304	316	312	357	316	286	328	328	318	335	309	292	358	311	306	306	314	317	317	288	312	296	330	342	313	328	302	292	320	317	295	326	297	335	338	329	312	304	325	313	363	294	297	309	300	349	317	297	317	301	330	301	272	315	325	318	314	308	355	344	286	309	309	323	332	310	323	296	321	277	314	345	325	291	307	304	312	310	300	331	345	309	321	300	310	313	295	313	315	264	303	346	306	298	326	330	300	321	324	306	304	334	289	311	329	315	302	307	304	286	338	283	274	329	295	279	297	313	333	310	338	293	319	272	291	309	308	303	318	310	323	300	313	290	292	313	268	308	295	301	296	300	312	308	293	307	306	327	309	333	291	305	328	315	311	298	305	300	285	337	293	293	339	286	296	331	322	312	315	306	305	318	308	299	297	308	301	302	324	312	337	315	319	343	290	308	301	335	296	315	289	330	333	282	325	298	296	357	300	289	310	287	326	338	330	310	289	347	311	285	301	317	323	314	308	337	322	305	291	298	308	307	315	298	327	300	310	302	297	304	297	316	330	296	311	305	282	312	315	320	307	280	301	319	326	303	325	299	299	350	326	316	306	304	290	311	303	309	288	332	281	283	323	270	314	321	321	325	298	299	297	303	302	303	283	324	306	294	314	330	296	305	302	291	289	323	348	304	298	290	312	297	324	275	287	297	307	298	306	284	314	307	291	311	300	318	333	320	317	305	291	318	326	292	306	295	300	267	309	315	283	309	322	300	354	334	292	279	297	305	291	310	302	322	295	303	277	311	348	285	316	300	323	303	301	274	308	311	291	319	320	314	299	296	347	296	291	302	291	302	320	325	303	276	296	315	310	308	290	291	301	329	313	319	279	318	308	342	304	310	302	300	353	308	339	295	317	288	325	299	284	335	328	286	311	291	299	283	325	321	286	343	284	341	276	306	293	278	307	326	337	307	299	286	311	340	289	287	287	307	313	314	289	280	302	312	315	310	281	284	293	273	285	343	272	292	287	317	278	314	310	293	312	304	321	308	304	318	301	320	344	323	322	324	305	324	315	341	309	308	307	312	313	294	302	346	311	318	301	309	316	302	309	310	304	308	326	326	291	341	302	317	320	325	311	321	301	287	301	259	300	308	322	321	314	345	285	325	302	303	320	331	293	295	325	286	294	319	295	319	345	311	287	294	276	321	290	289	327	337	270	302	323	287	292	344	302	312	280	312	301	303	283	321	323	293	301	311	302	305	315	301	302	283	346	292	299	288	347	305	322	274	292	320	322	280	315	275	306	315	316	316	323	298	298	291	318	316	282	266	301	308	311	311	319	279	326	312	292	311	315	307	303	333	322	305	278	291	301	316	335	305	273	307	304	312	306	337	297	291	305	349	282	324	313	317	274	318	279	289	315	285	303	307	301	310	297	309	301	286	310	292	278	287	324	316	298	308	282	312	293	339	334	300	317	285	289	330	286	299	326	301	348	287	320	310	314	330	298	297	278	318	299	291	307	293	331	286	332	306	310	307	319	283	319	288	330	305	324	288	306	305	314	303	295	318	319	304	292	281	296	292	315	329	307	292	288	295	298	330	278	323	287	288	297	297	327	314	291	282	309	313	307	326	313	305	304	331	311	280	294	297	302	292	335	313	296	296	309	309	274	312	314	310	276	321	310	290	312	297	285	309	279	291	301	307	309	291	293	313	321	298	315	306	295	288	302	306	309	345	298	308	312	269	296	300	306	309	308	318	323	287	287	330	307	295	310	321	314	315	338	312	303	303	281	292	351	310	286	277	334	307	310	309	314	284	294	327	292	307	292	307	338	313	321	297	292	330	326	286	314	324	333	315	320	286	290	334	296	302	305	319	315	298	305	290	308	319	315	317	327	289	324	285	292	309	316	313	325	305	307	298	302	297	333	327	348	283	308	281	317	282	295	340	323	305	283	305	320	334	299	319	305	323	319	304	303	303	344	286	319	322	289	289	323	300	312	308	332	308	318	314	324	324	288	304	337
24969	21233	25529	22029	875	322	334	321	263	251	232	249	252	247	255	260	250	259	256	234	230	245	218	232	227	263	211	234	229	243	216	249	200	228	214	211	224	244	242	229	221	229	215	216	209	194	225	218	233	237	241	236	231	219	242	226	213	218	223	204	245	205	226	231	211	230	218	247	224	206	210	251	227	231	212	208	235	236	222	222	236	183	223	209	215	229	224	234	243	217	231	214	223	221	208	210	221	222	195	233	211	219	226	248	217	218	239	213	196	245	248	235	230	196	227	218	220	223	239	207	214	209	226	221	232	211	244	273	200	260	216	247	225	217	233	269	192	242	206	229	259	231	233	203	233	228	239	218	242	236	235	234	212	234	217	206	253	229	227	231	217	225	197	237	248	231	219	245	240	211	212	203	217	214	213	194	222	220	252	242	230	222	215	238	227	235	246	221	241	223	227	193	214	230	236	251	212	230	253	211	209	201	209	236	234	207	240	229	201	221	227	254	221	223	225	231	219	223	232	216	226	214	238	240	206	220	226	216	212	207	229	254	224	230	232	224	222	244	225	216	228	220	219	226	230	220	215	216	215	251	229	230	214	217	243	223	216	201	223	211	225	222	241	244	226	201	210	197	195	246	228	208	221	214	258	230	233	227	256	210	242	261	217	214	240	220	206	228	231	198	209	245	221	245	214	221	238	238	192	247	227	244	226	237	241	223	228	217	212	225	207	237	233	195	239	221	260	227	221	234	233	243	239	228	244	237	237	216	210	195	220	233	210	227	225	241	228	212	235	212	239	212	222	235	210	242	236	218	226	195	236	236	232	234	237	218	237	233	245	232	223	214	232	216	250	220	257	236	215	205	242	208	226	244	235	221	210	224	240	225	222	212	231	222	199	209	224	231	209	218	211	228	198	208	213	260	225	244	223	233	219	221	232	205	222	232	243	212	206	218	206	224	211	201	210	215	208	223	231	202	220	208	221	239	255	205	224	208	218	213	221	263	234	219	225	209	229	191	215	234	219	203	219	221	240	244	221	212	235	226	224	211	250	283	224	230	235	223	243	245	228	232	223	256	228	243	223	203	221	250	214	234	242	231	234	223	208	221	243	254	253	235	244	250	241	215	199	231	223	227	214	218	234	205	241	234	223	237	233	205	244	216	221	218	197	256	220	223	231	231	270	227	211	232	235	219	249	236	210	241	209	232	250	259	244	219	202	224	224	215	210	223	231	238	227	247	212	222	225	216	200	233	213	218	258	244	216	221	244	227	200	209	221	238	208	231	231	235	226	221	236	231	225	194	214	185	235	222	233	219	232	229	218	240	238	227	228	213	228	235	228	216	233	234	205	216	251	211	248	234	228	220	204	257	211	217	252	226	212	227	207	207	234	235	239	224	232	231	227	237	233	224	238	232	223	244	233	243	208	219	200	220	222	217	237	238	254	222	218	242	220	208	240	208	216	230	243	220	226	205	235	200	224	215	227	213	210	212	215	222	234	183	225	241	217	226	217	191	215	221	231	228	239	205	239	256	262	222	242	237	213	213	228	218	220	206	221	224	202	220	230	214	215	214	184	283	232	230	216	218	218	214	218	220	228	225	213	231	232	250	203	220	240	238	212	225	243	226	243	217	230	232	230	214	227	193	227	232	240	252	234	250	240	230	218	221	240	236	221	217	233	219	218	220	227	206	210	214	234	238	222	237	211	208	220	199	258	243	217	206	248	223	211	243	213	243	252	251	224	203	215	239	223	216	234	214	242	228	215	226	220	247	234	184	210	238	233	258	219	236	228	215	216	227	215	234	230	226	234	225	227	207	229	238	213	227	216	229	242	206	218	206	217	219	239	207	208	224	215	222	188	226	230	237	232	218	225	257	233	240	236	249	241	231	211	245	226	216	211	248	209	230	214	220	204	245	227	213	199	217	241	220	248	210	242	240	227	227	232	189	225	230	213	239	206	199	237	208	220	221	227	211	228	213	223	220	240	217	211	215	233	192	229	250	222	227	217	240	221	220	201	207	241	274	233	216	241	228	222	247	223	216	258	196	214	219	227	219	238	233	232	204	223	229	201	245	238	240	244	255	197	211	241	206	234	226	233	212	224	220	233	228	229	239	228	201	236	222	261	219	235	210	225	223	236	244	228	218	212	216	233	194	221	242	214	226	232	224	236	233	224	206	205	225	261	233	236	238	217	234	235	210	244	245	226	225	226	251	208	219	227	241	214	193	235	243	250	228	243	237	223	225	217	237	200	253	227	224	239	228	224	218	246	223	220	226	230	244	222	235	208	240	230	223	239	222	220	248	198	235	244	211	224	242	213	245	219	224	198	255	217	211	238	247	229	237	233	203	227	204	228	238	199	210	211	248	216	207	230	188	223	228	221	204	232	208	240	205	183	201	227	211	225	218	206	218	212	234	223	209	208	242	217	235	219	232	216	193	226	234	223	206	220	231	228	254	215	193	209	233	209	216	225	224	243	216	224	208	216	244	189	265	207	244	223	243	229	227	211	222	248	216	225	204	229	217	222	192	244	237	227	235	218	230	211	246	215	226	216	229	225	207	221	222	204	240	204	239	208	229	228	239	225	196	227	233	238	203	205	226	211	221	224	255	197	270	262	209	226	238	237	245	233	221	232	247	217	215	219	227	245	220	192	227	224	213	215	233	221	246	231	224	220	226	236	260	228	238	236	213	213	221	229	213	224	223	232	227	238	233	239	207	258	223	227	237	230	231	206	207	215	202	226	209	229	243	219	239	225	242	213	244	218	242	223	231	230	231	216	204	227	207	234	208	215	210	191	250	213	213	218	203	260	239	221	213	210	214	214	235	208	208	228	205	227	258	216	213	226	268	217	231	249	254	227	221	188	227	222	223	233	218	215	220	236	215	236	217	228	240	196	221	233	226	224	219	226	214	234	245	203	250	208	219	199	210	235	222	196	233	210	229	204	236	235	242	207	205	210	200	235	246	218	223	252	220	233	235	211	223	253	224	221	236	202	213	208	240	239	228	216	231	226	222	218	236	229	241	217	211	226	235	197	241	210	232	211	224	209	246	263	205	242	220	213	236	216	216	220	238	224	222	227	210	221	229	208	216	221	255	229	224	242	201	220	208	252	234	243	211	255	196	217	219	240	222	227	247	242	211	220	214	214	236	224	216	216	229	233	227	208	237	250	226	224	250	214	214	212	215	227	209	235	224	230	235	208	223	221	220	248	231	236	210	230	244	222	214	227	217	216	233	228	222	239	208	214	226	249	227	246	214	216	245	219	233	223	221	246	192	217	244	220	250	239	217	244	234	226	216	240	227	233	221	226	224	201	217	230	214	216	211	241	203	245	223	222	233	233	187	226	256	215	263	222	219	222	220	222	249	194	231	249	241	221	223	229	204	225	217	223	253	221	226	223	235	233	204	211	227	240	211	225	215	239	217	227	228	236	205	214	223	229	207	227	238	195	244	227	259	195	191	214	229	231	235	224	217	213	214	244	204	193	243	234	226
22148	3121	1900	1016	733	602	507	466	453	396	390	373	329	350	327	344	337	314	278	322	288	326	331	333	319	324	328	315	327	315	318	315	346	351	308	296	309	311	298	338	297	302	284	289	317	278	311	275	276	311	295	310	334	291	311	312	316	297	299	291	328	308	291	288	284	287	331	324	302	312	317	313	284	318	325	319	295	283	309	318	292	302	310	299	316	329	297	304	324	315	316	324	321	325	300	281	289	314	294	295	316	289	301	291	294	305	320	309	290	264	313	305	317	315	283	312	309	324	304	294	300	316	325	292	279	268	302	290	282	309	301	322	320	272	315	322	306	277	308	325	306	292	311	292	299	299	309	302	335	270	301	312	303	306	282	291	316	306	302	310	311	329	261	291	311	342	292	303	307	288	299	310	288	328	300	291	305	309	288	273	300	274	284	312	288	279	308	301	298	306	313	298	313	307	292	308	321	318	279	332	315	291	289	326	275	295	318	304	294	300	309	321	324	301	328	303	290	307	298	287	301	300	309	309	274	292	312	307	310	305	303	311	321	298	309	315	308	353	289	315	287	307	298	291	305	337	317	270	318	303	302	305	309	303	274	334	279	296	303	292	312	317	298	316	335	287	306	316	310	303	297	323	288	304	322	318	303	287	328	305	272	301	304	306	289	313	324	313	301	330	307	286	310	266	293	268	299	300	309	305	303	313	309	303	315	284	314	331	303	275	343	309	280	313	341	282	285	307	301	316	351	307	295	307	283	332	302	318	313	308	319	300	297	318	300	326	302	301	302	290	310	332	312	304	303	330	330	276	291	314	353	337	321	316	289	309	310	326	307	292	290	295	295	313	288	323	314	277	281	282	309	301	284	298	301	301	309	287	284	300	264	304	320	304	320	276	319	299	300	288	293	302	298	321	318	338	319	300	301	355	310	300	325	287	277	312	310	313	298	266	318	302	331	291	306	321	298	326	286	280	305	321	317	333	292	299	312	317	287	270	304	285	351	307	310	340	317	284	302	292	264	283	302	261	305	280	316	306	276	309	307	319	326	321	299	279	315	322	301	325	307	292	296	298	300	292	314	310	309	305	314	295	279	318	346	327	303	299	276	296	319	290	303	308	305	274	283	317	290	316	310	307	298	284	328	302	329	306	300	305	327	283	328	307	314	269	320	324	320	311	288	286	317	295	304	286	293	316	313	298	279	289	328	312	291	291	301	315	285	293	324	312	324	329	304	327	301	294	281	270	291	306	299	302	286	323	285	301	318	320	295	314	309	310	318	306	315	290	334	313	257	306	296	322	271	300	291	294	318	307	314	336	317	307	316	321	325	298	268	302	287	321	311	303	295	309	297	302	310	322	300	274	310	299	265	337	300	295	327	281	283	246	261	306	272	299	291	320	320	294	329	293	327	298	319	303	289	322	307	305	306	325	305	291	319	291	313	302	322	294	288	290	243	296	342	320	284	292	325	291	292	288	296	288	290	328	327	283	304	307	324	304	309	299	291	295	314	327	314	329	279	286	304	306	286	278	308	319	295	324	320	319	307	311	307	328	302	304	324	326	333	300	309	311	285	298	315	321	302	290	302	286	274	315	298	324	273	315	301	308	314	258	314	324	268	281	301	284	338	322	314	303	332	333	310	297	324	320	302	302	312	305	315	303	302	294	329	325	282	327	338	266	307	327	311	294	310	327	282	327	286	288	333	265	328	296	291	317	314	303	291	283	325	301	278	317	288	296	303	308	312	312	326	280	306	300	304	294	294	277	316	298	309	270	320	319	270	328	311	340	299	353	309	283	305	326	313	325	290	299	324	335	264	309	327	342	316	302	316	320	333	304	284	296	301	286	351	328	284	307	329	304	329	289	321	313	305	295	292	306	304	325	276	331	299	310	326	309	308	279	308	339	285	319	283	298	291	315	320	307	336	293	311	324	295	307	310	300	305	299	298	320	297	311	285	286	320	303	316	303	300	294	320	313	299	296	331	312	292	340	295	274	319	301	293	303	317	282	327	284	314	294	308	324	272	290	285	342	340	311	266	304	280	312	336	319	325	316	298	285	305	318	322	317	312	286	308	299	285	302	293	318	306	287	329	308	296	299	307	311	285	295	320	318	293	324	334	299	290	288	293	290	291	279	311	298	299	307	310	265	321	313	324	344	283	320	315	273	299	318	311	294	328	307	301	330	303	289	344	284	258	309	280	310	297	283	299	289	327	342	273	327	300	298	312	327	297	272	314	295	302	270	294	309	294	326	304	292	317	293	329	304	330	314	302	313	296	313	299	316	289	287	306	310	296	305	294	318	319	300	279	278	309	294	288	301	317	299	313	328	328	306	308	353	339	323	290	278	313	324	300	280	303	269	291	296	317	314	324	316	322	287	309	296	297	290	295	301	332	316	292	319	317	274	295	289	327	315	299	297	288	327	285	291	342	324	304	291	327	282	284	303	314	298	292	308	326	284	309	311	287	308	336	302	327	330	290	299	307	291	291	307	304	318	298	319	288	297	313	338	321	291	321	319	300	316	330	287	305	331	301	291	323	272	299	290	290	304	312	277	317	305	282	295	329	306	262	294	299	301	319	321	327	316	307	313	312	319	300	334	323	322	298	289	313	305	325	336	305	289	300	328	305	277	298	286	282	300	333	317	324	303	309	278	270	308	272	327	293	323	286	317	305	290	283	304	296	290	319	284	324	279	305	292	319	297	314	275	307	322	311	324	308	318	319	298	305	321	330	314	299	299	324	293	339	333	291	310	327	293	318	288	291	311	287	303	313	310	307	308	288	298	311	293	302	319	311	268	309	271	285	278	327	310	288	332	300	295	273	334	316	286	313	304	284	304	275	300	296	312	289	302	315	302	315	305	270	279	295	309	311	296	290	304	289	307	273	293	352	299	299	355	323	297	319	304	302	294	333	253	291	292	277	319	303	305	266	278	331	314	319	301	349	298	269	325	304	326	319	306	314	278	304	349	305	303	325	304	303	289	309	321	267	340	304	287	356	303	300	332	346	302	320	301	288	308	302	314	290	304	296	319	301	298	316	316	303	315	287	297	332	317	316	303	309	333	299	310	286	267	295	276	321	286	289	324	335	306	275	302	310	297	272	322	296	288	291	306	307	329	292	312	301	295	294	297	288	304	289	310	298	317	301	279	333	314	296	311	297	291	336	272	297	261	322	272	298	308	305	331	318	308	305	311	304	306	289	297	326	274	288	310	288	298	306	311	303	348	302	315	297	307	325	303	272	288	301	296	304	284	303	328	283	287	300	298	293	311	321	310	297	303	275	335	329	307	309	304	300	292	294	287	325	313	297	268	312	322	326	298	285	284	309	306	308	287	326	297	309	321	303	305	284	312	325	319	310	282	286	290	307	297	317	319	340	310	298	298	291	298	300	331	308	282	276	298	301	292	307	321	323	299	300	293	324	310	306	270	325	321	264	331	313	281	304	283	303	303	329	268	302	304	300	279	311	301	311	312	318	281	318	316	293	297	288	344
22597	21280	28459	24432	21290	18564	861	361	260	245	191	172	145	143	141	127	114	85	123	113	92	94	94	105	98	95	95	91	104	97	115	91	102	87	64	91	74	87	87	74	82	93	96	64	95	101	88	80	76	80	75	93	103	82	74	74	77	76	81	88	69	77	80	77	93	78	80	69	70	69	75	68	88	71	83	80	82	81	82	83	64	75	78	68	80	76	85	76	76	77	88	74	83	70	75	71	69	86	82	87	84	71	72	63	98	92	101	85	74	73	75	82	74	75	86	81	78	62	66	77	79	70	87	91	71	81	74	79	61	65	77	80	78	76	91	86	83	94	103	91	73	74	77	89	78	73	85	77	77	74	86	84	84	87	89	77	75	83	86	80	79	101	79	62	73	50	89	84	83	79	63	71	78	64	82	84	85	78	85	70	75	86	72	76	88	92	72	71	85	93	68	86	83	92	70	76	78	82	79	51	92	71	91	76	80	90	73	90	74	57	97	70	80	82	75	87	73	91	76	83	83	64	93	76	78	77	79	94	72	83	71	79	86	79	75	79	65	79	81	83	81	77	85	77	92	77	75	88	72	82	97	69	80	61	87	68	67	70	71	85	92	78	74	77	83	62	78	71	86	77	91	75	80	75	77	79	76	79	86	75	90	72	83	84	64	87	85	74	70	86	96	65	92	81	80	76	75	87	69	78	90	69	62	83	79	90	72	90	90	83	88	89	76	86	67	88	74	84	94	96	92	81	88	82	71	67	70	80	81	86	62	77	79	92	77	74	74	57	76	63	77	66	76	83	78	70	94	82	81	74	88	85	68	82	73	82	79	89	92	90	78	78	67	80	72	72	86	77	66	87	80	67	85	75	79	85	81	78	81	70	75	95	67	74	94	79	82	75	85	96	79	82	85	102	80	81	90	78	68	76	72	85	82	67	75	78	71	94	68	72	73	103	76	68	79	69	83	76	77	81	67	79	66	101	75	84	56	65	71	73	69	80	93	65	71	91	80	81	89	56	86	79	79	80	89	90	87	64	74	79	68	70	84	76	70	88	77	70	90	82	82	84	89	92	70	80	79	79	75	70	91	90	75	76	87	89	93	89	84	65	74	86	77	76	75	75	73	95	72	76	88	68	85	86	85	85	80	79	70	81	78	68	66	78	103	82	74	80	88	69	71	97	79	76	74	78	85	71	77	79	86	82	78	69	68	67	72	85	92	69	76	80	65	71	89	78	76	82	72	92	70	88	80	78	80	85	89	79	72	85	79	85	77	82	83	79	86	75	73	90	89	83	79	87	81	90	69	77	65	77	79	77	62	77	70	70	72	67	98	75	83	74	79	82	77	83	76	98	79	79	74	71	64	78	72	78	72	83	88	75	92	98	76	73	71	81	86	79	73	70	91	87	77	87	75	88	80	78	87	92	78	93	90	104	79	78	89	81	74	93	75	82	101	77	69	97	75	83	95	76	84	88	77	87	91	89	84	73	63	86	76	76	79	83	77	82	71	71	91	93	73	71	89	93	81	85	79	76	78	82	78	82	73	72	95	78	83	79	86	84	68	89	73	79	94	71	84	86	87	85	73	70	86	81	70	82	74	86	80	69	96	75	57	80	82	91	81	77	84	84	83	61	82	79	64	61	71	72	72	80	80	67	88	97	75	81	75	74	72	94	75	74	74	66	69	81	74	69	89	71	78	70	91	89	90	78	72	66	89	79	84	87	72	80	83	85	88	98	77	72	77	81	79	75	83	82	82	89	80	81	76	71	76	84	76	85	82	82	83	65	73	91	73	76	79	91	77	99	69	78	93	88	98	66	85	71	81	90	90	79	86	73	93	84	71	82	92	78	100	73	81	90	80	79	81	80	81	72	89	69	82	70	72	90	72	81	64	65	84	85	73	90	91	79	85	65	88	84	68	70	77	84	71	70	92	80	73	74	64	87	65	82	83	78	93	90	70	86	67	87	92	86	92	80	80	75	94	75	93	85	89	79	64	86	80	74	64	79	87	84	66	79	85	75	77	75	67	69	70	65	94	86	80	83	81	82	83	91	88	82	65	78	65	66	82	79	78	57	80	98	81	71	83	77	67	72	83	79	85	73	75	68	76	82	83	90	60	86	84	77	87	76	69	72	81	75	71	96	78	77	92	65	69	74	81	70	86	92	94	79	91	92	80	80	93	73	83	69	77	74	90	89	73	88	72	78	90	68	87	61	82	74	88	70	71	80	87	99	83	76	70	82	76	81	77	75	89	77	74	84	87	89	75	85	89	75	92	91	64	80	80	77	84	76	75	82	80	84	79	95	83	69	82	89	62	84	78	82	75	83	74	75	82	82	79	89	71	76	82	75	76	89	93	65	72	70	73	80	83	70	57	70	71	90	80	72	63	99	81	78	65	73	87	86	86	76	90	79	78	70	87	87	90	75	72	74	86	69	88	67	90	95	85	82	70	77	71	77	72	90	75	75	76	78	79	93	87	89	86	73	77	92	81	97	77	75	78	75	76	84	81	68	85	82	93	70	86	90	83	78	89	88	73	87	97	68	73	85	83	77	75	81	76	74	78	80	88	83	79	58	74	85	74	87	88	91	73	88	81	79	76	69	71	80	87	69	86	67	75	86	82	75	77	79	79	81	82	87	68	94	80	102	97	69	79	73	65	101	92	94	81	95	91	68	72	75	78	80	73	73	73	88	62	90	94	80	73	74	77	88	90	83	86	80	87	89	84	107	80	67	73	74	90	92	62	71	90	88	68	78	80	67	64	79	83	74	73	83	90	81	71	72	80	92	79	99	78	92	59	77	81	75	75	82	90	84	77	76	73	82	74	69	83	77	84	90	91	83	85	97	77	81	68	62	89	91	74	82	67	77	78	77	68	81	78	82	86	68	72	87	81	63	88	93	69	75	90	75	99	70	89	62	77	89	81	72	85	71	68	71	61	76	88	80	83	77	82	72	75	76	80	84	64	73	67	75	82	59	66	83	83	73	82	82	80	86	61	73	57	82	74	82	93	79	84	83	87	66	91	85	77	85	81	77	66	75	78	75	74	103	62	88	75	79	78	89	73	87	77	86	83	80	83	77	74	65	81	65	82	83	86	89	72	88	80	79	64	60	75	81	64	71	70	78	79	58	76	82	86	81	88	77	63	79	73	77	85	84	85	91	79	78	68	87	74	74	78	80	73	70	69	93	74	70	75	84	69	81	93	93	79	85	75	92	78	85	82	84	68	72	84	81	62	73	90	77	90	69	69	71	77	76	82	85	85	83	84	85	83	86	68	70	75	93	71	79	68	77	76	85	85	74	72	78	88	74	69	88	69	101	78	83	75	88	77	92	75	69	86	74	70	81	59	94	75	77	59	78	82	90	98	77	88	72	94	70	82	75	79	87	84	87	74	91	77	82	86	78	88	85	78	59	92	79	80	72	74	66	72	81	58	80	69	86	87	92	75	82	73	78	88	81	98	69	84	81	89	82	81	69	71	79	92	72	92	81
27539	10490	6600	3059	1988	1420	996	823	599	504	407	385	320	301	247	215	225	190	212	166	164	171	180	176	178	146	155	129	156	139	154	153	150	131	160	132	152	133	130	132	111	129	114	124	123	119	112	125	108	105	124	117	108	136	122	116	114	108	120	116	124	133	137	124	126	112	119	131	113	136	119	124	110	120	130	113	145	126	100	119	111	113	97	135	126	115	132	121	106	113	108	122	116	124	114	114	127	100	116	140	123	113	108	117	112	115	109	132	122	100	134	115	113	114	133	124	119	102	114	116	118	122	115	106	118	126	116	99	102	108	133	106	112	110	119	137	122	126	120	103	109	116	120	116	136	94	124	115	94	98	108	109	120	126	107	131	98	107	99	127	119	118	120	122	123	113	121	113	137	108	114	122	114	112	112	105	108	117	117	113	119	131	104	112	122	111	118	126	120	110	98	108	103	113	122	144	115	99	106	123	125	117	96	122	121	113	109	110	118	108	130	106	118	104	113	114	132	107	121	127	143	118	126	133	104	123	112	107	113	122	120	104	116	107	119	115	114	114	113	113	104	121	123	105	103	107	104	105	113	142	113	103	114	106	123	112	128	104	118	97	118	114	110	128	93	140	134	99	130	127	112	110	91	111	109	138	103	101	101	107	121	112	111	118	102	109	106	101	119	93	116	120	118	120	85	112	106	121	109	116	112	97	113	114	114	124	102	108	111	103	116	122	98	120	121	120	111	110	122	115	105	107	125	103	109	112	126	128	131	123	118	114	112	104	110	107	108	136	99	105	114	108	112	109	122	114	103	110	130	115	95	117	111	119	124	125	119	134	115	105	123	122	95	101	91	127	103	118	131	96	104	114	114	115	125	114	124	116	116	123	117	97	129	106	108	106	118	123	124	105	108	93	113	112	110	109	127	98	134	100	114	112	105	121	109	101	116	108	116	102	103	131	139	110	107	126	112	99	113	119	96	114	113	107	98	104	113	130	123	114	109	114	133	109	115	107	94	113	102	98	106	103	125	106	111	114	113	99	109	132	111	117	112	117	108	118	98	117	112	114	123	107	107	102	102	88	115	103	120	104	122	129	115	119	113	116	108	115	107	95	108	108	106	112	105	112	99	97	110	143	105	112	102	101	106	106	117	110	98	93	132	116	114	123	121	122	134	111	106	102	120	109	114	106	98	110	107	136	114	111	95	133	89	115	125	98	125	126	115	123	119	119	134	117	117	113	112	107	124	98	105	95	123	105	116	121	125	109	109	123	109	105	134	116	110	113	116	104	129	111	124	106	122	110	118	121	126	120	114	119	101	112	120	118	108	118	128	105	99	126	105	109	119	110	120	101	100	101	123	120	115	111	115	105	117	114	127	127	112	110	109	108	108	129	115	107	114	110	99	114	122	123	130	105	112	120	105	121	117	113	112	100	99	89	98	107	105	130	112	98	105	116	111	79	114	108	120	94	130	90	113	132	116	102	125	97	127	93	117	118	121	112	112	131	116	98	134	123	120	94	120	110	125	109	115	107	117	116	117	128	128	133	123	128	114	124	114	104	126	118	119	103	113	101	116	114	105	125	109	98	110	108	112	117	105	109	125	118	107	117	113	117	108	110	105	128	126	116	113	109	103	103	126	113	123	121	112	118	140	106	122	120	114	123	116	103	107	110	111	116	111	108	115	105	109	109	104	101	94	110	107	118	106	96	114	113	122	122	131	103	111	116	112	113	108	108	111	121	108	111	108	121	98	129	121	108	120	114	119	104	116	125	111	105	109	126	99	115	99	120	120	119	127	111	94	98	144	111	108	113	107	111	110	109	107	118	122	118	102	132	116	115	114	113	109	128	99	113	105	106	115	127	126	132	113	117	119	129	126	116	104	104	111	109	127	128	116	106	98	111	107	110	106	110	128	98	116	127	97	113	108	104	121	107	114	124	117	108	105	121	102	110	101	126	122	103	116	114	118	115	120	97	104	115	108	103	112	93	109	110	123	117	137	99	110	112	101	129	115	110	100	118	112	116	112	113	112	114	93	142	120	107	113	117	112	100	112	105	111	104	123	120	115	106	122	101	122	129	124	108	109	102	130	117	113	115	107	112	128	101	131	115	115	122	93	128	108	108	104	118	106	108	111	88	111	111	124	115	129	121	112	105	123	105	120	130	100	109	129	110	98	111	117	123	120	122	118	106	123	126	111	94	129	119	119	112	106	109	109	103	114	115	115	114	127	116	123	106	124	105	116	114	114	102	116	83	85	111	113	102	111	123	97	142	109	129	114	135	111	97	123	111	110	110	107	121	113	97	112	131	112	108	118	117	99	128	108	123	129	114	101	113	134	120	108	96	120	95	126	129	104	117	121	128	103	103	113	115	117	102	123	124	122	111	110	100	117	132	119	127	103	108	122	107	111	129	113	117	116	110	117	116	109	96	117	116	89	102	115	121	114	128	111	111	91	116	114	111	100	108	99	112	110	82	126	119	111	115	126	119	119	131	115	114	119	113	120	109	109	120	100	85	118	111	115	108	94	96	118	104	94	97	134	123	106	109	115	122	132	107	136	128	139	98	124	103	130	121	103	108	103	106	97	130	113	99	96	116	116	139	115	147	108	129	121	148	103	124	99	121	105	109	125	126	105	121	118	109	127	123	112	105	111	116	120	104	100	112	109	100	128	107	107	117	108	113	86	98	125	108	117	99	96	96	112	131	112	102	130	101	102	117	107	115	130	118	123	110	111	126	113	91	116	129	112	101	116	123	134	121	135	133	129	101	94	109	111	105	118	109	99	109	106	109	103	114	146	94	97	116	111	113	98	122	108	124	116	107	119	100	122	109	101	123	116	110	97	114	118	119	120	122	103	108	125	116	108	123	103	94	104	109	114	111	113	118	89	122	122	102	101	101	124	117	113	132	109	108	104	121	111	128	110	101	111	102	112	110	109	127	102	125	93	114	97	120	113	112	131	90	130	102	106	107	103	111	123	117	104	115	117	110	119	114	107	114	116	99	120	120	97	99	121	112	105	129	106	112	104	125	103	118	112	137	106	128	121	96	97	119	109	104	124	103	111	100	116	102	119	112	147	111	103	119	119	118	105	93	122	109	119	128	132	112	105	103	121	108	106	127	114	109	120	108	109	127	129	118	108	111	110	125	103	99	119	118	101	130	116	121	105	114	115	105	121	125	110	127	109	107	116	121	112	111	129	126	123	134	119	104	117	117	99	106	122	128	132	124	109	108	101	120	130	90	118	103	102	101	100	98	104	148	100	114	101	101	95	107	116	120	114	118	115	108	105	103	124	114	124	115	106	116	102	108	129	119	117	103	101	119	115	111	105	109	91	103	122	105	127	105	98	114	112	119	122	115	109	110	104	77	134	125	105	130	128	106	103	117	113	107	107	113	109	121	134	124	109	131	111	125	122	107	98	123	98	129	106	111	126	121	120	114	113	117	125	116	128	130	110	108	116	105	138	100	116	126	103	122	115	99	109	111	106	110	110	104
27603	15255	1897	568	492	412	325	313	303	282	304	288	346	311	324	313	305	290	292	293	333	298	309	293	313	292	289	312	284	298	299	295	304	311	307	323	302	324	317	285	275	326	333	298	299	285	310	280	314	298	304	301	284	326	286	265	287	302	285	283	337	309	304	295	274	305	301	337	310	302	296	310	289	341	315	334	293	331	302	300	311	292	276	312	279	336	303	306	263	287	323	270	311	293	307	271	318	320	277	258	312	269	312	298	276	303	308	276	327	307	320	316	307	306	302	306	285	322	276	291	322	318	328	327	290	321	357	302	301	302	293	304	332	299	296	307	329	322	307	329	278	294	288	329	305	331	299	285	302	316	299	329	310	291	304	301	307	280	291	286	321	291	275	309	324	290	307	281	264	286	298	312	344	321	313	286	292	299	316	320	282	332	300	309	293	307	295	325	284	283	312	316	292	310	328	310	269	256	306	290	328	291	298	302	303	293	286	333	304	307	312	322	306	294	305	309	290	325	281	343	290	298	320	300	326	297	317	293	321	274	318	293	309	301	310	301	285	306	277	289	317	294	293	265	272	310	313	308	334	290	314	282	294	271	286	302	288	282	287	315	273	296	269	290	291	322	286	316	290	304	302	288	308	320	285	301	314	294	310	299	276	320	312	324	276	300	331	301	287	280	293	311	301	302	301	300	309	317	306	306	299	284	288	325	300	312	307	299	302	306	303	309	348	326	297	292	303	301	312	295	325	312	316	238	306	286	299	296	312	303	298	284	287	283	298	291	275	291	318	331	290	306	320	285	327	304	295	281	327	298	311	270	299	317	307	265	291	308	324	296	329	282	295	282	278	303	290	256	294	314	301	282	296	291	301	345	286	282	297	263	309	291	303	336	289	316	299	328	319	334	320	281	299	291	311	296	336	284	303	305	306	279	294	281	330	303	300	288	265	285	318	285	288	319	314	297	307	289	269	320	307	294	319	317	284	320	311	292	320	299	289	274	293	302	306	321	291	350	297	303	320	298	310	308	292	294	288	266	309	298	314	288	301	298	302	254	290	316	330	301	304	309	317	275	323	316	308	311	329	301	298	297	310	291	283	297	306	322	273	302	331	297	307	314	318	323	291	320	294	345	278	295	299	307	303	284	291	290	320	288	302	292	284	293	317	309	278	305	286	284	312	302	287	289	304	296	295	299	301	316	265	313	274	320	293	312	304	287	317	300	298	324	280	328	291	311	322	350	287	335	333	307	287	310	290	274	279	315	298	250	301	288	304	277	312	312	311	310	306	328	292	304	313	292	293	288	288	287	270	306	319	282	325	306	309	289	282	320	289	291	288	327	297	320	297	347	307	291	292	291	298	294	324	279	316	301	310	310	291	297	304	309	304	293	287	293	284	289	255	289	313	308	319	298	314	294	322	299	298	306	300	291	291	344	332	343	300	270	287	301	309	300	310	321	292	293	287	295	280	280	307	273	320	304	304	307	304	303	322	300	272	292	332	294	292	295	295	280	301	328	290	305	312	286	303	312	290	293	316	299	308	321	279	316	301	312	276	275	289	258	308	345	298	303	287	292	269	313	302	299	267	326	321	272	305	321	310	297	319	326	292	307	306	335	264	281	299	324	322	271	317	338	330	279	311	304	281	310	316	307	282	288	291	291	298	316	288	317	301	310	314	287	323	294	304	328	289	297	290	296	327	320	290	293	328	359	317	338	305	305	314	300	292	295	281	316	296	340	292	315	302	283	316	307	289	312	328	303	280	308	343	318	267	294	305	304	321	308	288	309	318	317	328	290	316	274	335	290	293	278	324	268	309	278	315	252	300	271	277	343	310	300	289	297	303	295	299	287	301	296	298	324	290	301	302	290	305	291	320	326	286	327	294	350	320	294	322	312	323	292	316	338	314	320	370	327	328	280	288	279	249	298	329	312	336	296	299	316	315	324	268	273	315	276	310	306	318	307	283	261	294	316	322	339	321	295	289	286	319	301	293	303	309	281	312	324	285	285	293	295	295	312	332	330	289	322	315	318	278	332	262	280	352	300	328	306	299	277	308	305	344	281	303	280	272	309	286	288	301	295	267	309	326	271	321	308	299	310	297	279	298	291	304	295	293	299	302	329	274	325	279	305	288	307	302	274	309	285	287	304	308	282	311	297	299	315	299	297	259	279	298	303	322	302	286	301	296	305	309	334	289	320	310	322	322	315	282	299	274	304	323	290	306	308	314	322	303	289	278	275	277	295	291	297	328	290	286	307	317	311	305	268	316	300	296	301	293	308	316	282	288	304	318	318	295	304	293	297	293	305	297	318	330	306	296	310	284	283	292	264	317	280	312	314	277	319	286	327	303	293	271	298	298	312	330	294	295	315	321	292	294	332	321	324	291	283	303	309	301	325	306	320	327	324	328	331	280	279	287	292	317	281	290	321	298	294	335	300	301	333	285	294	309	323	274	267	298	301	289	311	288	320	296	300	301	332	310	308	291	296	286	284	319	326	271	300	297	298	303	315	300	310	304	330	288	292	296	308	331	308	273	308	326	305	348	260	284	284	299	285	309	299	308	307	265	295	304	306	289	300	299	307	282	280	301	278	331	296	291	317	299	288	304	309	298	285	298	326	299	302	340	294	310	285	290	315	280	280	295	327	306	302	292	302	295	313	303	319	283	321	346	298	323	299	303	301	281	270	301	305	281	296	319	299	309	284	299	337	273	295	278	301	291	317	308	322	317	322	332	302	291	288	280	278	304	290	290	292	319	295	329	288	315	272	353	307	326	307	300	308	308	306	316	302	299	289	321	284	276	320	332	328	307	308	300	321	298	281	282	309	268	326	293	288	284	309	304	332	324	317	301	310	285	323	295	297	304	309	311	320	295	319	322	306	289	283	286	284	303	267	313	313	310	292	328	277	311	325	307	306	337	317	296	302	291	307	298	280	335	291	282	298	316	321	287	302	285	317	328	297	318	302	290	322	299	298	312	297	272	294	292	291	289	294	301	303	307	338	311	301	308	267	311	292	303	302	312	289	297	324	309	299	285	298	279	319	307	315	321	294	320	312	317	348	304	299	292	308	297	271	279	292	324	289	284	313	303	308	318	358	294	310	292	320	298	302	312	298	310	319	314	302	320	291	302	282	269	281	323	302	302	310	293	308	298	313	293	293	313	307	301	290	284	324	271	321	330	308	308	289	280	287	293	295	288	301	278	306	319	297	296	300	336	292	311	319	277	311	319	294	319	319	294	261	278	302	293	280	314	294	277	308	301	295	310	309	289	304	285	275	292	301	301	301	326	325	294	300	317	316	295	318	292	317	290	341	326	306	299	281	315	315	333	283	296	284	324	317	309	311	288	285	305	261	319	311	302	259	324	330	287	316	303	294	297	300	286	290	278	342	315	317	321	288	302	295	287	316	284	294	296	308	329	320	292	329	341	295	300	333	301	297	294	323	285	270	310	306	314	281	315	310	308	284	315	324	313	342	314	287	321	323	285	291	281	313
8446	886	652	471	496	493	398	468	432	412	439	434	463	411	409	422	426	460	403	402	402	428	436	444	412	419	387	398	431	449	452	413	431	412	400	406	421	448	412	397	428	461	413	414	386	374	428	414	405	432	452	411	430	393	400	447	442	431	430	458	421	445	464	412	414	375	432	383	397	370	384	422	388	431	393	401	431	408	404	406	423	405	399	443	442	426	389	441	465	411	433	400	395	460	457	394	417	412	397	432	382	412	412	398	443	424	401	447	400	411	446	410	384	435	375	419	383	427	397	468	426	400	448	446	405	392	424	477	438	404	446	379	405	370	437	413	429	413	429	364	451	416	430	446	423	434	414	423	435	402	388	427	394	420	429	424	417	464	402	424	425	392	437	435	406	439	422	409	404	428	426	420	391	388	406	385	391	426	435	405	395	396	403	421	412	425	402	410	431	386	446	436	423	423	392	438	394	387	465	430	421	429	396	432	401	445	436	410	424	412	402	415	375	457	393	437	414	429	402	428	400	439	421	391	457	426	444	389	401	418	417	408	409	441	425	456	430	431	406	420	427	462	369	402	446	424	397	419	455	436	421	406	414	412	420	441	433	412	443	412	375	431	438	421	419	457	421	441	425	399	423	425	396	451	403	413	398	391	432	407	412	438	436	447	433	413	424	424	399	438	409	429	411	411	444	433	438	390	432	400	453	414	446	429	411	425	397	423	411	415	423	410	437	369	384	420	395	397	409	416	396	421	422	455	449	409	399	413	410	435	406	411	456	420	378	419	383	397	432	417	392	422	438	421	438	425	444	391	417	433	454	386	399	411	428	439	434	390	412	407	416	373	433	416	409	449	420	405	400	407	458	406	425	402	419	432	442	410	408	388	414	400	406	441	430	386	387	461	445	382	418	413	387	436	418	427	420	426	415	436	445	420	414	388	408	459	426	395	464	411	431	420	401	408	372	415	419	390	405	428	399	429	401	407	409	406	394	424	400	425	401	398	425	401	421	448	418	427	409	427	408	401	425	437	409	450	437	430	434	437	382	423	430	443	392	409	448	378	394	380	458	414	427	415	416	408	389	408	408	418	378	443	418	395	432	396	406	415	432	412	410	413	419	395	388	428	375	425	425	447	410	410	412	411	390	447	421	403	424	441	411	405	421	440	399	369	437	408	411	391	403	424	403	389	480	380	417	412	424	407	446	424	426	390	397	348	412	399	421	422	411	393	415	413	404	409	401	410	390	396	424	423	459	412	441	448	448	407	432	422	430	434	415	424	444	412	440	379	409	453	434	433	417	448	420	426	426	439	444	395	383	433	409	431	395	399	441	408	385	424	382	413	398	403	371	449	434	431	395	415	451	393	402	409	395	416	407	465	418	402	379	432	438	436	428	446	440	369	412	375	452	409	417	367	446	415	397	422	382	463	443	389	457	392	424	422	408	438	426	424	439	415	416	379	427	410	393	450	405	395	420	418	459	413	385	434	390	424	392	376	431	429	424	426	405	413	419	425	423	395	425	444	415	424	437	418	415	418	404	406	401	429	460	396	421	426	439	422	457	410	395	383	403	450	440	426	411	414	457	403	454	386	423	430	427	395	396	425	395	369	430	366	421	432	418	432	419	424	421	428	419	402	440	446	386	399	408	370	417	450	379	458	421	468	395	438	380	393	472	411	398	438	408	412	395	429	424	421	432	438	385	402	399	380	416	421	407	386	387	419	410	466	422	410	435	392	405	400	436	388	447	410	432	428	432	393	404	428	423	393	403	436	447	410	443	400	439	399	380	417	439	420	424	427	397	408	389	408	435	440	433	437	414	405	385	435	411	398	433	445	416	423	395	441	445	401	419	400	391	396	433	376	470	414	428	409	391	412	408	422	430	408	420	462	403	431	376	405	405	402	416	416	369	469	366	407	405	416	387	415	401	374	437	438	473	428	425	408	418	455	446	454	449	473	415	410	402	394	448	480	407	439	410	406	437	442	395	414	415	422	397	420	427	434	415	399	405	403	380	413	404	429	399	398	418	426	401	419	413	376	474	433	420	429	399	401	399	407	404	427	424	398	406	411	399	406	458	387	454	439	402	414	424	374	394	430	447	390	406	396	426	444	411	419	423	425	427	412	418	420	416	391	419	429	433	428	406	431	399	412	411	424	464	406	436	453	375	499	399	410	411	415	411	420	409	441	452	434	411	437	411	429	433	428	418	413	390	427	438	410	420	443	397	414	428	426	433	369	395	433	409	465	383	449	385	419	425	427	412	424	399	452	423	433	419	393	409	431	396	419	412	378	412	415	438	437	426	440	428	396	416	435	405	404	438	427	435	434	429	397	421	421	407	384	411	426	426	446	415	436	417	416	424	368	387	375	422	408	395	407	414	416	387	404	389	398	440	400	399	405	445	432	458	413	421	421	409	429	395	411	409	454	390	428	432	394	403	410	419	422	413	416	410	394	458	423	421	405	401	419	449	403	397	423	430	371	426	446	418	398	403	409	412	426	372	383	378	423	441	423	392	417	401	422	396	438	419	406	426	404	425	442	428	430	389	432	444	421	397	406	447	440	422	405	411	421	432	413	398	422	386	378	413	438	429	441	397	436	423	432	405	415	408	378	403	412	452	405	434	415	409	398	428	414	408	443	426	414	422	376	387	419	423	386	426	423	439	432	421	428	414	473	415	407	426	426	412	444	438	416	427	423	425	425	392	416	434	428	430	415	450	435	420	397	403	380	404	413	412	443	433	412	420	414	436	417	423	423	416	431	398	426	414	417	435	441	411	427	452	426	407	426	410	401	406	415	418	431	401	415	407	427	431	401	426	423	409	417	449	390	414	426	431	473	436	388	435	416	411	406	385	440	450	401	406	423	425	451	465	434	429	426	389	408	397	405	413	435	417	402	388	403	429	429	441	434	436	392	432	413	399	408	451	444	431	392	396	440	439	399	378	409	430	424	404	383	444	450	429	414	434	419	390	382	403	413	415	417	428	442	407	432	412	412	402	435	421	436	417	432	405	429	426	405	425	420	393	442	436	456	401	399	414	414	411	414	421	403	402	389	436	407	440	413	400	404	437	405	403	402	407	410	427	414	430	431	446	422	422	426	377	419	434	442	417	411	431	421	422	413	413	409	413	413	423	430	384	452	432	415	431	426	429	410	415	457	416	454	379	417	424	404	426	417	417	405	414	415	404	411	425	368	422	431	433	403	384	463	440	376	435	436	449	450	412	447	416	433	425	398	428	458	451	417	436	422	400	447	383	426	418	411	417	440	381	402	421	466	424	406	412	447	421	450	450	417	383	398	416	447	420	405	406	429	413	422	436	415	407	415	399	443	367	389	426	414	428	432	449	453	389	426	426	386	407	401	447	373	404	447	407	400	399	430	413	414	367	429	447	415	414	419	416	453	413	408	424	424	374	396	405	398	398	440	401	408	418	444	415	409	432	441	392	403	429	437	405	419	446	392	424	407	389	462	404	407	405	430	438	393	415	436	424	400	414	403
23411	21270	27841	25002	20522	1667	512	372	289	303	264	249	253	229	242	262	246	231	235	251	223	217	225	226	234	244	208	223	234	249	213	205	235	203	215	225	220	188	243	214	206	219	211	213	213	210	195	219	210	199	188	235	206	222	216	234	211	218	219	213	231	204	197	235	221	233	227	183	207	185	218	240	207	221	217	216	218	228	239	203	209	221	228	228	218	234	236	235	215	206	222	197	211	230	221	177	217	197	210	202	214	215	209	221	213	200	200	220	213	215	218	210	215	225	220	235	218	220	218	219	215	217	218	214	220	203	220	218	227	215	229	205	219	209	215	192	186	208	212	232	224	204	224	222	206	192	203	200	214	220	214	192	229	221	221	211	191	219	198	235	237	200	236	178	224	199	208	224	203	193	221	196	219	209	197	205	224	227	216	222	225	212	218	218	204	240	225	204	229	221	213	257	217	215	219	239	218	211	235	216	240	181	197	207	191	218	240	206	233	202	213	177	209	223	212	198	213	210	232	220	195	225	211	202	220	253	208	186	237	208	234	249	217	231	210	202	213	214	205	222	191	195	193	214	216	200	201	238	247	235	207	214	208	222	210	212	200	231	193	207	214	199	198	230	191	220	219	204	221	212	234	260	213	212	192	211	206	231	212	214	246	213	221	208	214	235	214	217	219	207	210	224	205	211	221	205	212	219	206	204	205	231	232	206	219	203	216	211	225	200	215	195	237	183	218	210	235	217	214	217	211	203	221	205	214	224	207	228	221	238	210	214	214	214	203	210	197	218	194	234	224	217	222	219	207	235	219	223	199	216	220	233	220	223	250	214	213	241	209	217	221	226	234	235	240	206	185	230	199	225	210	180	194	202	225	207	171	210	229	220	199	210	221	211	211	207	209	178	208	190	222	206	238	219	225	187	210	218	203	194	202	218	202	212	187	208	229	204	233	186	201	220	216	213	241	202	226	220	231	212	199	248	226	179	227	212	221	204	197	226	212	204	214	225	217	196	210	217	224	216	219	208	226	212	194	216	218	211	231	205	239	228	201	197	204	207	201	221	192	201	219	215	220	215	207	204	217	216	213	196	209	202	204	220	196	206	225	219	222	209	224	204	196	220	214	222	211	214	208	222	204	207	203	218	208	188	220	178	223	244	210	215	191	213	230	192	199	246	199	204	206	201	232	213	190	201	247	213	214	182	230	215	229	213	202	234	239	196	213	228	240	208	215	219	212	216	234	207	211	207	214	222	200	199	211	203	197	214	198	226	229	228	260	194	204	218	218	235	187	194	212	227	234	182	250	215	224	216	218	204	208	237	188	209	203	202	236	220	220	224	182	158	208	212	219	224	189	215	196	194	232	220	199	214	199	199	216	236	228	241	207	242	210	203	230	235	204	219	205	225	224	238	225	190	210	223	207	230	219	220	201	201	239	233	211	209	203	219	227	206	208	207	192	203	205	212	234	208	202	191	209	235	205	247	221	187	208	211	212	204	182	204	191	217	213	226	198	236	201	198	188	209	211	199	215	202	206	218	191	228	222	210	219	208	224	214	222	192	196	182	201	219	212	218	216	215	223	211	234	192	224	221	228	213	210	214	198	210	213	206	196	217	221	196	219	223	218	202	197	210	219	233	220	197	206	239	214	216	213	213	233	193	224	204	215	187	212	217	192	231	197	253	215	224	210	205	197	216	184	192	216	215	193	217	225	194	207	212	223	196	234	236	216	240	208	218	207	169	200	223	236	225	211	212	227	200	200	219	217	206	236	244	208	198	232	218	199	211	208	206	227	242	227	225	201	223	197	210	202	225	227	219	199	206	217	230	220	201	217	218	221	212	222	188	212	219	244	211	234	204	209	245	210	201	193	233	223	193	229	221	205	224	223	204	224	197	194	208	209	243	216	199	232	190	214	209	236	187	230	211	194	216	201	225	202	226	236	198	203	197	231	217	210	218	184	219	228	234	201	235	228	212	228	180	180	198	187	202	215	235	205	226	210	232	248	204	222	211	233	227	214	226	197	202	210	231	252	204	190	210	215	189	221	195	235	223	229	243	222	224	242	246	197	217	206	215	205	227	188	227	218	210	221	203	235	208	202	195	217	203	194	196	205	198	208	209	248	219	234	214	220	205	189	227	227	214	210	225	202	209	244	224	210	192	222	242	240	222	195	218	218	204	224	223	217	211	192	222	210	207	197	209	217	201	207	207	225	234	217	223	239	210	233	205	203	222	240	224	226	213	220	219	235	223	223	224	210	231	215	207	226	200	235	183	207	208	202	255	232	231	216	206	225	210	196	201	193	211	215	222	220	216	201	240	205	243	216	209	231	206	214	228	197	218	189	213	237	210	225	212	221	194	215	193	214	215	203	203	213	209	200	211	215	215	222	200	221	205	204	226	203	188	184	220	201	215	207	246	229	213	223	220	216	237	240	213	198	180	193	212	219	181	237	223	208	205	199	214	200	206	189	226	243	216	203	226	200	213	193	190	186	208	218	228	215	227	205	233	211	179	223	225	235	210	224	232	204	206	259	195	215	213	205	204	220	200	216	204	213	228	212	223	205	200	224	212	224	203	192	260	205	229	221	221	220	236	213	199	196	212	209	207	232	209	249	223	210	255	219	218	221	192	210	222	230	230	238	219	205	190	203	181	206	224	203	216	215	225	175	199	203	199	195	184	202	232	209	240	217	206	201	196	241	214	229	205	213	204	204	192	207	219	214	241	200	227	226	203	195	211	224	207	237	212	218	237	209	216	216	203	210	193	194	225	175	192	203	237	217	170	192	214	198	211	207	226	207	198	225	212	196	209	207	238	189	236	226	214	215	214	234	198	205	188	225	207	207	199	197	205	220	225	196	243	181	228	207	223	199	217	228	202	194	211	201	231	230	227	254	207	205	212	213	230	184	198	251	218	199	210	211	181	192	192	232	198	232	210	212	211	244	221	218	182	191	189	206	210	192	246	221	231	207	216	220	217	209	209	208	219	227	238	191	229	214	225	212	198	208	230	206	201	208	221	224	210	203	221	218	224	231	223	220	231	210	221	204	199	208	212	205	214	195	237	203	222	199	252	204	197	242	210	192	186	180	196	224	219	191	197	231	222	209	210	237	218	207	222	198	206	212	208	198	191	205	225	219	200	209	194	222	247	203	187	214	211	207	223	188	213	211	216	225	222	207	212	200	212	206	222	231	222	211	196	223	207	212	198	212	194	228	239	218	233	229	239	221	195	195	216	228	207	223	225	219	220	202	195	195	216	252	193	218	260	213	233	209	202	204	209	215	228	221	199	207	194	224	209	200	223	231	239	192	199	227	209	217	207	205	221	210	222	167	204	190	215	201	225	207	219	201	224	217	186	227	202	209	205	234	205	204	215	200	250	175	214	205	195	217	203	207	197	206	206	193	207	223	204	234	219	181	249	186	223	217	190	201	201	217	235	207	240	212	205	211	217	215	229	225	238	203	217	228	215	207	179	221	217	214	209	199	201	208	200	230	219
23761	6389	4033	1800	1350	999	804	659	575	539	484	432	418	373	374	375	394	379	354	335	317	315	311	325	318	313	351	357	309	327	307	338	333	304	297	326	300	310	291	303	303	306	323	296	299	301	328	282	300	312	299	320	303	295	302	322	331	281	320	304	314	306	303	267	292	287	322	319	350	318	301	280	315	295	310	306	303	295	301	325	299	321	289	313	291	295	295	306	307	303	297	295	325	284	298	286	309	306	262	321	297	323	268	323	293	319	328	284	289	293	295	269	309	283	293	315	315	323	311	299	286	296	326	332	294	288	325	307	286	316	301	309	308	286	323	321	315	273	329	329	293	307	295	285	309	298	301	303	303	320	278	291	312	294	289	300	296	316	300	292	301	313	308	282	312	298	314	330	336	306	287	320	286	308	325	304	287	335	304	280	289	271	351	323	316	293	334	331	305	318	290	317	288	280	320	297	299	273	295	314	291	296	286	319	288	309	289	308	297	287	310	332	268	306	316	296	282	311	296	305	302	274	297	327	330	266	314	307	289	313	309	294	291	311	255	302	277	317	315	310	340	298	314	296	304	278	328	309	314	290	330	318	306	299	315	318	310	299	331	313	292	307	293	320	297	279	303	284	293	306	289	293	274	278	297	288	303	277	280	311	294	297	310	325	314	317	317	287	321	319	304	288	305	308	317	300	296	263	311	315	315	296	299	300	311	336	299	326	327	295	297	320	306	296	287	303	303	289	298	286	317	278	284	303	301	285	279	316	324	294	330	305	324	299	331	296	308	311	350	334	311	273	249	327	286	314	316	300	283	318	325	338	311	332	316	291	322	297	299	296	329	310	292	284	325	288	320	290	289	324	293	310	322	291	319	305	322	306	329	265	265	306	318	297	314	303	313	311	328	297	293	324	281	281	283	292	317	321	315	315	289	307	322	314	312	274	302	286	300	309	299	290	299	276	291	297	302	338	338	304	273	310	325	304	290	321	296	306	316	273	280	309	309	314	317	272	304	298	320	297	307	282	286	315	316	274	262	326	299	312	302	319	317	312	315	308	299	305	324	331	304	315	327	296	288	294	291	268	308	297	331	334	306	291	266	306	302	275	345	291	298	316	319	327	281	312	322	302	303	317	288	340	324	310	291	325	317	305	295	302	309	277	311	306	264	333	296	322	290	313	288	316	313	294	311	313	338	285	298	321	305	327	307	336	325	312	304	295	319	336	321	295	287	281	287	274	278	300	306	319	299	305	292	277	302	270	324	307	289	299	317	286	294	285	325	290	286	278	277	294	323	303	320	313	291	287	313	295	336	304	340	290	333	282	303	280	301	280	273	309	315	281	311	282	309	318	317	337	287	296	326	335	317	296	304	300	275	296	325	300	308	296	323	309	301	294	312	311	301	313	289	295	312	329	318	285	282	319	301	316	311	302	332	314	312	302	317	286	325	315	324	288	309	304	317	286	281	280	320	320	324	330	311	293	318	288	299	320	305	323	322	339	306	271	303	306	288	333	293	306	292	331	300	330	289	294	293	285	319	309	315	292	299	324	288	299	323	295	279	281	271	309	287	295	318	283	324	307	305	307	297	304	292	276	296	304	284	300	306	300	288	289	296	304	330	332	291	281	265	297	285	318	305	308	321	339	303	285	312	329	264	321	308	318	287	315	310	295	284	313	351	284	293	300	318	282	313	299	313	305	301	298	298	303	318	346	296	305	311	322	335	282	331	298	281	291	328	283	310	282	316	282	331	282	288	293	346	325	331	279	352	311	314	317	292	287	310	305	290	311	293	326	295	272	313	262	315	318	276	321	277	283	326	287	322	315	303	288	277	299	320	334	299	295	319	315	294	311	285	299	301	293	287	301	306	289	318	307	310	315	273	310	323	284	282	317	296	277	280	294	315	291	298	293	313	335	278	314	306	289	310	268	309	320	282	304	332	298	323	312	354	280	285	307	290	277	295	324	309	296	300	313	323	308	296	297	281	297	278	280	297	306	299	289	278	283	290	259	280	293	342	297	287	276	310	331	311	286	295	305	302	290	306	283	312	288	323	293	310	320	275	322	271	298	280	319	315	302	320	306	323	297	274	282	293	332	326	289	322	276	287	314	325	299	311	281	325	288	302	315	269	315	315	327	292	322	305	296	319	300	278	326	273	285	308	279	338	332	313	299	279	341	323	313	319	307	304	312	338	314	324	300	329	309	306	278	327	292	296	282	333	311	306	335	318	302	277	288	284	337	290	316	319	289	295	322	294	307	277	298	314	306	309	303	315	320	324	283	328	295	312	297	296	278	316	288	314	284	297	301	303	297	288	299	298	305	286	294	254	295	297	282	272	328	332	308	295	293	346	284	308	285	299	294	313	329	319	277	292	351	285	297	299	309	324	308	296	286	303	301	311	326	316	308	310	311	319	348	308	310	317	281	329	304	331	299	291	323	301	319	299	300	319	312	317	310	268	303	304	325	274	313	267	294	288	282	316	287	291	298	314	307	283	315	302	255	307	299	292	301	331	292	295	301	316	299	322	315	263	301	290	324	292	306	303	294	292	261	303	267	305	286	307	283	295	324	301	295	302	286	310	299	316	318	322	303	300	300	297	304	297	310	298	297	322	312	275	308	305	330	284	326	334	288	316	286	326	338	326	299	297	319	290	295	286	261	270	303	294	315	318	287	314	286	340	300	299	280	318	268	294	281	301	283	316	271	290	294	306	301	307	331	316	333	301	314	300	335	288	271	315	317	306	314	288	336	303	306	310	296	284	299	304	315	328	299	299	297	307	335	316	316	311	311	283	311	312	274	339	309	294	300	273	291	293	300	304	302	277	318	331	330	300	305	297	295	304	289	279	294	296	308	287	330	294	321	310	335	266	299	290	329	314	313	337	325	308	331	311	319	282	297	321	279	301	304	296	297	318	272	300	319	300	300	312	308	291	326	306	346	333	307	333	310	287	356	326	292	310	288	299	273	299	286	259	288	319	298	310	327	314	308	291	322	303	294	283	284	298	294	296	314	306	271	347	330	296	292	301	291	277	302	287	269	305	344	308	310	311	320	329	270	310	308	338	296	317	314	297	275	299	294	273	298	304	318	297	305	328	310	295	331	299	287	299	313	272	278	325	277	290	289	322	331	306	310	342	294	296	284	282	266	294	295	275	325	303	279	266	291	309	294	327	302	289	292	297	284	310	313	311	321	303	309	305	317	337	301	308	286	324	307	341	300	310	315	287	310	299	314	280	331	320	303	290	331	293	296	284	300	266	319	298	292	319	307	296	318	279	308	323	282	275	289	284	301	302	288	312	303	314	286	297	303	287	318	322	315	306	304	324	295	290	346	325	332	312	298	312	300	334	294	301	284	293	291	313	313	331	310	279	307	327	309	293	315	335	293	299	331	307	325	296	282	304	324	321	307	297	292	281	283	305	276	279	295	293	290	317	305	320	326	311	280	331	331	334	328	276	279	280	299	306	303	335	291	296	295	294	331	289	325	307	289	329	319
24849	21224	25574	22080	863	300	320	285	271	244	263	237	235	240	232	228	208	224	230	214	243	258	210	237	220	234	226	221	251	221	217	195	213	242	216	234	195	219	204	231	253	208	221	244	208	243	215	215	226	214	234	198	232	238	208	203	211	205	204	235	199	236	207	223	234	233	235	238	250	226	226	223	245	231	227	249	226	211	247	226	231	254	243	218	233	215	218	203	231	216	209	243	218	227	233	246	233	209	228	214	227	223	214	228	257	202	221	215	242	248	222	205	204	208	243	219	235	235	219	212	233	251	239	228	230	212	203	249	229	244	226	205	227	213	233	204	233	219	233	219	209	224	232	209	209	223	237	197	217	230	256	248	225	222	246	229	210	208	236	225	219	233	227	207	216	198	234	234	242	255	217	232	242	206	251	231	217	229	206	248	211	212	207	210	250	214	242	223	214	183	192	220	231	252	218	218	268	211	221	217	228	222	223	209	225	228	201	226	232	206	224	209	218	215	248	230	208	192	230	210	233	213	239	222	203	211	222	229	209	226	218	185	205	225	223	243	227	221	225	240	209	211	236	231	228	203	198	234	202	199	235	193	219	246	195	193	213	198	213	224	234	251	227	234	228	216	185	217	213	224	237	225	206	228	227	215	204	225	260	245	228	236	213	233	235	224	229	210	212	204	224	222	212	225	205	225	209	222	252	226	239	182	245	222	232	201	228	228	206	237	227	251	226	201	219	199	211	221	206	223	227	232	228	235	252	224	235	254	232	241	212	232	219	227	205	216	231	214	222	190	241	232	205	232	218	207	232	220	225	233	186	251	215	213	237	214	219	242	237	222	198	223	234	218	221	225	213	210	210	246	215	206	230	233	235	253	205	208	209	235	215	199	250	248	224	206	216	229	229	233	213	209	234	210	213	223	225	222	225	230	231	238	233	209	242	223	232	231	235	239	229	207	235	218	255	218	201	229	247	223	224	223	227	204	206	234	222	239	203	220	223	210	203	236	220	204	232	250	223	221	213	228	218	209	211	234	242	227	244	191	218	229	235	232	252	199	220	253	220	219	231	214	237	226	209	206	213	253	201	212	250	218	230	229	235	204	253	231	228	207	223	212	228	231	227	206	224	245	215	235	239	235	243	211	221	213	215	217	235	242	215	247	218	195	227	212	222	267	209	239	226	251	220	203	221	239	251	223	238	213	211	237	217	229	222	229	189	244	239	228	219	229	228	222	224	226	223	192	195	184	221	227	213	240	216	246	229	232	245	213	238	230	219	231	215	202	251	215	223	198	228	212	207	230	215	204	226	222	236	210	216	233	231	226	223	209	224	237	239	241	246	247	235	232	198	217	230	197	232	209	232	219	218	201	217	226	214	207	215	226	216	217	220	246	212	240	247	214	239	224	214	235	244	228	239	201	234	232	212	206	258	220	193	201	220	222	229	212	216	237	237	238	241	229	251	230	241	237	222	224	239	213	213	232	216	237	217	212	227	216	210	220	213	203	198	230	215	239	235	236	208	222	201	220	230	220	226	239	221	209	244	239	214	224	220	221	229	215	232	242	217	248	227	240	233	224	219	213	230	218	223	234	212	210	214	247	224	230	210	231	249	230	229	228	220	205	213	271	263	231	220	213	246	211	211	238	214	234	219	196	246	233	233	215	225	219	229	225	216	212	215	229	221	226	219	223	224	232	213	233	248	197	242	223	228	228	231	198	259	214	233	234	212	222	243	204	206	227	223	209	245	237	228	201	214	235	222	223	201	215	202	222	208	211	209	227	228	228	233	218	200	218	200	217	246	215	204	206	214	231	230	224	222	218	218	205	231	221	257	227	277	218	228	253	247	222	220	221	219	210	203	233	224	230	238	199	226	216	219	230	242	230	228	259	221	220	218	214	257	247	216	226	229	220	217	231	202	223	227	220	237	175	241	220	220	252	212	211	222	210	212	208	224	207	216	234	227	221	235	260	214	225	230	220	227	233	238	214	212	221	202	214	200	252	206	246	224	214	222	219	220	229	217	205	236	248	191	236	215	245	200	234	215	194	239	222	215	206	218	216	212	236	218	252	212	221	221	235	246	222	234	224	225	230	212	217	238	233	214	234	240	255	211	231	221	215	222	214	196	251	217	218	221	229	232	201	229	235	231	242	196	208	214	221	221	264	208	232	220	235	226	202	226	217	227	197	242	219	243	217	232	222	212	237	234	237	214	230	238	221	201	221	238	213	219	233	203	209	236	211	198	241	236	246	211	219	211	209	234	215	233	246	208	225	233	228	238	228	206	229	240	232	214	253	217	238	239	194	229	210	226	244	214	204	194	225	257	253	227	197	212	222	221	217	245	226	213	221	220	227	221	197	222	225	216	205	216	215	228	235	230	258	240	231	238	237	207	200	199	196	220	230	221	228	223	233	204	237	222	213	253	205	213	204	214	232	244	224	211	255	219	228	189	231	245	218	207	234	196	235	228	213	221	210	235	243	207	227	233	198	220	222	231	217	227	216	239	233	211	244	241	241	197	243	245	207	221	217	217	220	219	234	225	232	239	221	231	210	198	219	215	237	252	238	241	212	216	204	230	203	217	206	220	198	211	214	218	242	209	239	204	237	215	229	227	235	199	238	228	239	205	224	211	217	221	226	224	253	198	238	241	220	249	237	201	213	240	206	231	208	233	212	223	210	227	240	239	227	239	226	229	226	195	233	227	214	227	234	229	231	230	217	212	219	219	225	233	228	195	200	231	226	227	241	253	193	208	226	220	198	217	211	210	212	215	217	220	250	193	223	233	214	218	237	227	235	222	216	229	245	215	199	222	235	217	219	230	244	234	231	215	230	213	204	205	238	231	231	214	225	210	238	215	208	210	203	228	209	215	202	201	243	208	246	218	222	222	208	260	209	209	214	221	224	230	238	212	245	227	217	209	230	223	228	198	225	216	218	205	239	209	211	221	217	219	233	234	234	250	204	208	204	203	233	220	222	221	221	217	248	238	205	220	216	210	226	213	206	203	212	233	212	208	231	236	209	254	231	218	219	213	239	226	214	237	239	220	228	236	191	229	201	235	210	206	203	220	243	204	229	236	242	224	224	221	220	230	240	203	228	224	244	207	212	230	246	230	215	233	227	209	211	218	225	227	190	229	203	229	207	223	225	216	212	222	232	231	237	247	226	242	230	247	215	210	225	241	210	207	216	239	218	227	235	224	240	245	215	212	199	204	215	232	225	210	219	197	221	211	203	244	221	194	247	223	246	212	222	249	218	225	218	241	214	209	237	236	234	250	249	238	234	220	221	206	217	247	213	222	235	225	211	255	205	220	241	220	229	235	220	234	220	226	229	219	237	246	207	215	225	238	226	230	233	194	253	209	241	220	234	216	217	224	220	221	230	207	225	216	227	242	218	222	242	206	221	246	240	227	237	220	237	261	243	218	200	222	246	248	210	226	220	226	240	237	237	221	245	229	240	237	240	231	234	239	242	236	214	209	204	213	234	235	205	236	216
21807	3057	1887	977	748	640	499	491	389	360	404	354	351	347	343	356	340	324	306	338	297	313	301	287	311	321	329	294	309	327	317	313	322	333	300	306	315	308	295	299	302	280	321	296	298	287	310	308	300	273	310	317	304	323	285	301	288	297	272	279	324	328	311	300	316	314	292	297	322	318	286	300	309	287	318	281	305	289	320	300	299	285	291	301	293	310	318	280	253	321	315	322	292	303	297	296	328	295	289	297	321	320	295	315	315	306	303	312	297	339	265	299	303	296	307	322	353	299	282	305	319	287	308	297	302	330	303	308	306	337	291	300	311	274	311	318	325	339	296	267	297	294	303	300	334	296	281	298	290	310	291	300	298	288	336	305	286	296	286	300	286	308	287	300	274	298	283	342	294	314	323	274	309	309	310	286	269	325	314	297	344	293	313	287	294	306	320	280	294	312	285	294	319	332	289	291	283	291	308	307	286	259	310	279	341	285	284	305	298	301	320	264	289	312	286	277	295	299	315	301	272	301	277	296	300	270	290	298	305	305	304	310	277	349	257	321	287	326	340	279	284	301	311	304	304	303	310	299	275	300	325	294	296	321	304	315	314	302	287	315	310	277	279	282	272	323	328	322	316	289	312	319	312	328	280	332	312	307	276	327	266	297	285	303	295	307	284	310	288	319	321	350	281	285	293	301	320	319	263	292	320	284	293	337	322	278	314	290	310	295	273	316	272	285	279	287	288	280	292	272	335	307	315	318	291	285	276	280	318	315	293	316	297	285	318	297	299	333	288	277	317	315	281	302	309	326	286	292	295	280	283	285	326	279	258	287	310	298	299	313	279	300	284	273	306	300	308	297	293	311	337	280	299	313	303	303	313	304	324	306	310	305	302	336	276	318	309	277	284	303	308	283	317	298	305	323	285	308	306	285	294	303	296	284	315	320	320	311	285	277	308	302	316	308	302	298	285	288	281	328	305	265	284	307	279	275	299	303	299	294	344	333	290	303	318	332	272	318	309	327	293	300	318	262	301	320	343	292	274	301	293	312	305	312	326	308	292	326	304	309	332	297	293	304	291	315	308	297	319	286	320	292	282	297	287	301	281	316	278	310	308	275	286	314	302	300	274	327	284	307	303	328	295	298	298	314	307	308	310	302	288	258	287	297	317	329	287	316	302	287	302	321	303	266	302	317	317	326	278	285	295	296	287	279	321	319	244	303	301	319	294	304	299	288	300	311	308	312	298	306	294	301	314	310	274	314	291	286	263	290	315	307	310	315	313	285	334	294	300	270	347	327	318	323	322	317	294	286	288	295	317	304	312	310	318	297	290	299	334	301	279	314	295	307	280	314	304	297	272	296	303	278	271	307	313	319	299	328	316	301	265	302	299	301	291	293	301	282	299	335	321	320	294	275	339	278	315	316	315	307	332	315	293	320	312	268	327	274	286	298	283	294	296	268	307	322	305	285	320	319	323	316	321	279	267	323	289	311	341	294	287	289	304	314	323	346	292	300	289	278	278	282	300	316	308	299	284	300	316	315	313	300	300	278	321	306	297	314	311	306	308	276	298	287	335	297	305	323	319	299	285	292	293	304	304	296	295	328	286	321	282	306	312	295	310	320	302	300	268	310	317	289	313	289	296	301	289	318	309	302	292	292	299	303	298	287	307	352	282	318	306	280	304	336	309	331	304	338	304	304	318	262	306	296	280	290	300	278	317	319	296	312	300	300	292	298	326	283	341	291	298	327	300	312	337	308	298	271	323	299	315	292	313	320	315	344	311	310	306	294	296	340	281	310	306	306	308	275	321	321	293	319	341	309	299	315	303	308	276	302	292	299	321	300	325	287	288	290	312	306	285	299	289	267	274	296	325	285	308	295	304	297	304	323	317	280	286	295	289	340	326	299	287	326	309	301	312	292	278	315	310	294	299	287	295	312	296	292	298	310	318	279	286	298	290	283	310	302	299	291	287	270	313	305	273	307	296	276	289	304	286	281	284	293	321	289	302	296	295	280	277	330	266	277	299	296	296	312	274	290	327	332	282	297	329	291	312	299	274	307	292	298	304	309	314	293	281	323	303	295	313	294	293	311	310	322	291	302	301	292	285	317	310	282	294	283	282	279	282	311	297	321	285	322	298	313	324	300	298	279	323	321	277	345	260	308	309	318	309	263	302	310	283	258	274	278	285	284	319	290	292	309	298	302	319	295	302	297	324	283	286	308	299	328	285	264	287	280	313	287	302	319	253	306	292	302	309	293	299	307	290	326	296	286	315	312	297	288	275	268	302	296	299	305	307	291	281	310	284	307	315	311	295	289	315	283	292	309	321	326	310	309	279	325	305	289	271	303	290	314	283	288	269	308	289	297	300	319	329	306	337	310	290	305	308	296	287	279	285	313	318	308	301	286	299	292	309	309	282	324	280	315	328	306	315	302	329	334	296	286	311	302	303	273	307	314	284	318	287	313	298	289	315	295	311	331	306	307	272	332	281	285	279	299	323	319	303	320	299	311	306	303	320	281	277	306	290	338	317	317	314	319	321	273	330	319	275	320	318	292	288	290	279	277	318	299	304	309	311	317	283	321	312	313	284	305	300	246	266	325	277	303	305	305	302	298	328	262	297	292	311	309	316	302	284	305	342	275	322	323	327	329	309	318	288	273	304	308	287	302	324	298	326	283	288	296	308	299	301	288	319	287	323	319	359	316	316	308	330	316	305	299	302	318	283	283	289	302	283	308	302	309	287	288	282	291	324	316	338	291	306	282	309	324	295	304	310	295	298	306	336	309	313	343	299	317	321	293	315	324	298	328	316	299	290	306	288	315	311	279	327	281	315	281	317	316	341	273	298	310	311	290	333	327	314	307	295	304	283	315	313	309	287	277	302	268	319	310	303	309	309	295	274	293	341	300	317	286	275	310	308	276	278	295	298	319	292	304	323	323	304	274	297	302	296	311	321	273	296	322	286	301	306	315	297	311	303	290	311	318	301	325	319	299	295	298	326	276	300	323	327	267	333	300	288	307	306	278	289	303	296	273	322	292	281	310	327	296	309	295	247	303	294	293	308	316	328	282	290	279	288	272	295	306	303	310	318	293	296	324	259	293	325	297	324	294	284	282	308	336	301	296	298	322	277	283	297	319	294	311	308	319	294	322	286	309	315	298	316	284	292	332	281	298	315	287	314	307	331	293	333	294	288	267	311	291	302	311	264	314	289	299	292	307	285	312	302	305	326	296	287	305	314	282	315	308	301	289	297	309	266	320	305	280	293	291	311	308	292	290	280	285	303	296	323	292	321	287	269	274	285	306	281	294	303	310	314	313	309	297	306	309	316	302	307	276	297	268	299	313	313	296	278	322	288	279	266	307	314	268	288	276	309	322	296	293	280	305	297	295	279	297	310	288	291	299	294	317	295	293	275	292	286	317	313	302	314	297	297	298	330	271	290	309	315	298	300	294	272	295	294	328	297	327	285	306	262	305	285	293	309	271	318	285	312	286
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
