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
344752434872	344752435436	344752435986	344752436536	344752437086	344752437636	344752438186	344752438736	344752439286	344752439836	344752440386	344752440936	344752441486	344752442036	344752442586	344752443136	344752443686	344752444236	344752444786	344752445336	344752445886	344752446436	344752446986	344752447536	344752448086	344752448636	344752449186	344752449736	344752450286	344752450836	344752451386	344752451936	344752452486	344752453036	344752453586	344752454136	344752454686	344752455236	344752455786	344752456336	344752456886	344752457436	344752457986	344752458536	344752459086	344752459636	344752460186	344752460736	344752461286	344752461836	344752462386	344752462936	344752463486	344752464036	344752464586	344752465136	344752465686	344752466236	344752466786	344752467336	344752467886	344752468436	344752468986	344752469536	344752470086	344752470636	344752471186	344752471736	344752472286	344752472836	344752473386	344752473936	344752474486	344752475036	344752475586	344752476136	344752476686	344752477236	344752477786	344752478336	344752478886	344752479436	344752479986	344752480536	344752481086	344752481636	344752482186	344752482736	344752483286	344752483836	344752484386	344752484936	344752485486	344752486036	344752486586	344752487136	344752487686	344752488236	344752488786	344752489336	344752489886	344752490436	344752490986	344752491536	344752492086	344752492636	344752493186	344752493736	344752494286	344752494836	344752495386	344752495936	344752496486	344752497036	344752497586	344752498136	344752498686	344752499236	344752499786	344752500336	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2135	3300	1900	2700	2136	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2139	3300	1900	2700	2139	3300	1900	2700	2138	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3059	485	3100	198	87	88	97	122	107	103	108	115	97	93	106	99	107	91	86	78	89	93	75	79	73	59	71	71	58	75	86	71	79	69	70	84	72	79	52	87	59	82	71	67	60	70	81	74	65	65	71	58	59	74	67	58	70	72	54	59	51	67	75	67	56	56	51	69	66	78	53	72	65	54	64	59	58	72	54	65	52	65	80	64	84	59	63	68	68	73	62	61	70	54	54	76	50	62	68	67	62	69	64	69	67	68	68	65	66	83	67	72	58	61	60	58	72	58	73	71	75	59	70	71	46	61	77	71	64	67	53	61	71	78	59	56	70	77	55	61	70	73	71	63	67	68	64	58	64	69	68	52	66	63	68	75	55	53	68	62	59	61	52	57	61	70	73	68	50	65	72	65	61	62	64	80	55	52	59	62	62	56	52	76	72	77	60	71	58	76	70	77	62	73	49	66	65	60	65	70	61	57	61	66	82	71	60	65	77	68	72	65	63	76	66	70	69	76	64	54	63	76	59	69	62	69	68	69	66	54	69	65	55	64	43	51	62	74	71	58	62	64	55	73	70	50	64	62	71	69	66	82	69	65	64	60	76	63	63	65	50	82	61	66	57	60	51	68	59	57	72	52	62	78	57	59	61	66	82	66	70	58	61	58	56	71	67	55	50	74	65	50	69	69	56	56	63	70	69	69	75	71	73	56	60	70	71	61	57	59	66	67	69	64	70	63	72	75	46	72	76	61	47	62	53	56	70	62	61	63	60	58	58	86	74	64	64	62	63	56	71	69	69	65	67	65	70	64	70	58	60	56	65	64	62	64	52	74	56	61	65	68	69	67	67	72	60	51	63	71	51	64	71	67	73	69	70	61	57	64	59	61	75	60	60	53	69	58	61	61	68	62	53	60	67	74	56	69	72	60	62	59	67	45	60	84	64	70	44	75	66	65	81	60	61	68	64	66	57	72	48	71	69	57	84	88	56	71	71	70	73	61	52	60	60	68	73	69	67	62	64	76	60	74	84	56	59	65	65	74	65	58	63	63	80	59	57	62	68	55	68	73	58	74	54	62	55	68	71	66	71	58	68	79	59	65	62	56	69	87	80	61	56	57	61	64	64	63	59	67	70	64	71	61	58	66	71	69	48	67	66	50	63	62	66	57	41	78	65	64	70	74	79	80	55	69	58	61	52	78	61	65	62	63	62	75	65	63	65	67	51	79	64	65	66	58	67	67	72	69	78	62	76	64	76	57	63	76	67	71	56	53	73	55	59	65	62	46	59	57	52	65	71	41	59	57	74	64	59	71	52	65	57	56	66	69	64	73	59	54	69	58	65	68	59	64	62	55	61	69	74	75	80	56	61	69	66	64	48	59	65	60	61	63	62	59	59	52	62	62	74	75	66	78	54	46	62	61	56	62	43	55	61	53	69	56	66	70	55	62	64	70	55	63	52	86	58	56	64	81	67	67	80	75	68	57	49	66	76	66	61	62	60	52	61	59	56	71	77	54	67	58	91	77	64	66	70	82	71	62	56	60	57	72	62	81	54	67	65	57	58	59	63	65	64	67	67	56	70	62	54	58	69	61	66	57	57	58	73	69	74	57	63	61	73	69	63	62	58	55	63	65	65	73	68	60	63	67	64	83	69	64	71	72	69	63	56	70	62	53	61	70	68	58	65	70	65	70	69	63	67	56	65	55	77	82	73	80	64	69	67	67	69	69	78	64	82	60	63	54	66	69	68	63	66	62	53	60	54	62	69	63	64	59	53	69	64	54	61	74	63	66	80	61	85	68	62	56	76	55	64	66	57	60	64	61	57	52	68	86	68	52	50	68	59	76	60	69	67	69	66	70	76	68	68	69	76	59	52	69	70	63	57	75	72	67	71	67	64	58	63	59	67	62	46	60	64	57	69	67	77	86	74	73	61	68	69	55	49	72	71	72	61	67	67	51	71	74	75	70	52	68	79	77	74	54	68	57	52	61	65	56	60	68	58	61	67	54	57	66	44	61	64	57	70	54	81	64	62	67	70	63	76	64	67	54	66	72	44	56	46	69	73	56	60	47	67	76	61	63	73	70	56	48	68	64	69	59	68	70	67	66	61	70	63	68	69	56	67	76	67	73	72	68	58	60	49	52	79	70	66	69	65	64	63	73	64	85	63	42	66	65	66	72	67	64	59	70	69	75	69	72	69	61	56	70	75	58	67	79	45	54	75	58	70	72	62	78	64	75	70	63	70	63	68	67	60	62	58	73	61	51	56	62	61	69	52	68	44	69	68	73	70	71	63	72	67	61	80	59	52	62	58	60	57	69	61	63	66	59	62	60	70	68	67	59	69	51	70	72	70	60	60	69	66	72	79	61	68	60	64	62	65	57	65	57	66	57	48	52	84	52	57	61	65	58	66	76	68	63	73	59	66	64	62	72	63	62	57	62	85	60	72	50	68	64	51	71	60	89	65	58	61	78	59	77	63	79	60	73	63	62	68	55	70	79	63	62	62	57	53	67	68	54	67	68	55	57	57	60	79	57	72	53	68	69	64	53	62	57	57	67	69	65	65	63	59	60	58	61	72	63	46	77	52	76	70	63	73	70	62	66	54	62	61	68	70	61	46	64	67	68	68	53	62	62	64	52	72	81	61	66	60	54	63	67	59	77	68	62	66	72	70	63	66	57	63	90	58	61	65	62	65	61	60	75	67	68	72	56	53	59	69	77	64	53	62	71	64	68	50	68	67	63	60	73	61	62	67	67	60	53	65	74	78	57	72	54	65	57	64	69	73	75	65	75	75	68	54	56	55	67	59	69	59	71	64	56	56	77	53	66	69	50	61	64	40	60	53	62	49	77	70	65	65	60	60	69	47	61	62	74	66	58	63	67	67	74	60	65	70	55	64	60	61	69	72	70	62	72	74	64	49	61	60	72	57	69	56	72	78	60	70	66	54	62	74	60	75	59	63	64	74	72	70	73	71	40	69	57	77	65	65	72	69	69	60	68	60	74	73	62	66	72	74	61	66	71	65	66	56	51	64	79	63	69	54	61	67	59	60	73	68	73	67	65	57	68	64	74	56	67	57	63	57	56	57	62	63	53	76	63	72	57	53	68	65	61	61	64	71	66	61	61	73	85	76	44	52	76	67	70	66	69	63	76	60	45	59	81	65	60	67	69	57	52	73	88	72	62	67	66	60	72	53	65	63	63	61	63	59	69	54	74	57	63	79	61	52	77	61	62	64	72	74	77	61	67	61	65	59	83	62	58	59	71	67	68	57	73	57	52	60	56	68	68	56	59	66	56	79	57	81	70	55	69	72	58	56	55	50	63	55	79	58	66	61	62	66	47	73	67	60	57	71	60	67	57	59	62	74	75	56	67	74	55	51	52	53	75	81	62	69	64	81	62	58	67	62	64	60	82	79	67	56	57	63	69	60	54	55	49	76	70	75	70	66	59	60	78	74	78	75	70	78	69	60	66	66	68	75	72	59	58	59	83
21308	5715	20394	1602	2760	4460	4950	4671	4031	3311	2927	2495	2155	1943	1790	1625	1481	1359	1277	1146	1134	1126	1050	957	868	876	881	864	799	792	776	766	778	734	717	717	682	635	712	685	666	631	677	652	656	629	637	590	647	602	611	604	622	616	628	589	575	554	599	581	610	620	590	598	592	592	594	580	589	561	597	538	574	550	537	593	582	549	576	563	583	552	558	550	546	582	604	598	542	571	600	539	546	633	560	550	522	580	533	581	552	543	598	553	618	512	569	547	552	555	557	533	552	573	538	590	603	539	543	558	562	552	540	556	534	517	555	529	578	560	520	548	565	554	545	566	551	556	556	548	556	549	506	586	585	552	557	566	535	559	541	586	510	513	568	541	597	574	547	536	517	541	567	513	520	551	563	539	541	550	555	549	556	549	583	561	551	548	538	548	526	574	557	575	574	578	524	536	534	540	527	540	554	523	527	535	510	558	564	568	558	555	600	530	571	546	589	533	563	566	516	596	539	546	571	555	517	578	556	545	545	489	543	533	550	530	516	552	552	567	550	497	534	547	549	572	579	544	562	534	519	525	533	552	529	520	543	501	563	553	521	553	534	569	524	578	517	514	527	568	563	529	555	554	580	572	542	523	512	545	543	571	551	539	607	564	525	509	530	531	552	545	564	523	538	528	534	534	567	529	548	576	540	562	499	536	530	521	561	522	551	567	509	527	543	526	526	551	531	554	517	529	514	535	519	538	556	568	567	543	528	551	575	544	571	518	525	517	564	502	545	512	516	535	571	480	547	557	566	516	532	537	539	550	515	529	570	511	551	540	550	580	554	562	536	518	563	555	559	560	539	543	532	529	536	557	547	524	567	535	528	526	518	512	557	550	534	529	514	549	541	535	538	567	535	553	581	531	563	580	556	540	530	514	564	542	575	569	553	531	548	532	513	530	551	557	578	558	564	570	528	563	572	572	551	546	567	541	543	550	547	565	544	593	548	563	528	580	551	533	484	543	520	560	572	572	529	534	536	539	564	557	484	574	570	550	510	545	547	526	580	541	564	584	560	494	518	583	554	553	567	562	564	500	560	529	551	599	605	571	532	530	537	497	570	519	558	540	571	524	564	541	551	512	551	542	557	512	537	540	517	534	499	537	536	553	531	520	574	531	535	539	539	539	540	589	527	589	551	579	537	530	556	560	547	596	536	563	522	576	528	510	511	544	557	534	547	536	541	522	567	544	541	566	581	552	498	557	534	555	570	554	547	546	563	542	559	569	549	579	589	542	533	575	540	595	555	510	506	540	538	520	569	503	585	529	558	578	532	570	635	537	497	543	513	568	548	587	503	556	572	543	558	564	529	524	494	594	536	523	525	505	553	483	516	511	577	561	570	554	570	516	546	549	535	533	566	550	572	508	541	538	529	563	541	543	578	472	515	526	524	544	560	517	533	533	478	556	517	564	533	521	557	529	542	555	526	524	552	542	528	550	528	523	540	532	531	530	536	570	522	538	581	522	570	542	561	541	550	581	560	538	545	557	554	515	568	544	564	554	538	520	514	562	547	551	544	586	568	554	513	561	553	542	554	564	575	506	538	562	546	546	577	508	492	549	542	545	530	565	529	555	551	550	558	536	537	553	521	523	542	515	559	532	561	508	540	544	590	537	530	543	555	562	529	517	555	542	577	531	557	534	565	530	524	531	538	520	548	528	559	579	543	518	515	540	571	522	575	571	540	572	560	542	549	501	507	542	574	551	519	543	546	557	576	543	571	576	533	566	558	581	542	532	568	550	546	523	559	560	531	581	554	538	553	555	564	520	493	575	536	571	542	547	515	575	547	542	552	559	505	558	561	556	542	553	499	558	517	545	540	555	508	540	521	557	584	537	554	516	523	564	578	534	562	531	565	560	513	579	525	553	525	506	519	537	568	495	575	539	554	550	555	554	542	525	592	536	511	551	550	546	526	526	544	497	523	553	525	576	578	529	518	517	533	589	523	552	529	486	536	549	607	537	539	514	542	527	522	509	546	548	500	542	511	559	477	531	512	511	542	549	526	582	577	545	560	556	545	529	560	554	530	547	583	550	559	515	516	530	546	566	536	533	577	531	548	553	507	537	519	560	545	548	573	522	558	540	527	525	576	540	534	544	520	568	550	510	543	539	557	549	565	602	530	496	528	561	542	568	542	577	495	568	596	542	572	570	544	538	558	535	534	546	526	561	535	557	545	521	501	555	530	540	524	546	554	541	518	529	544	558	574	589	544	540	563	553	552	534	524	569	573	521	556	546	578	541	536	579	564	494	527	534	520	572	560	543	518	515	537	570	539	533	575	593	524	540	548	528	583	500	525	552	577	539	536	542	579	607	519	513	531	568	519	507	563	523	549	583	576	502	530	539	524	525	548	544	562	522	514	527	485	538	532	522	531	546	595	501	548	574	556	543	554	523	512	490	520	526	551	527	540	495	527	555	579	555	541	530	528	519	540	574	520	541	485	549	542	531	546	561	539	504	544	564	581	576	552	534	572	549	556	552	563	574	526	521	547	556	521	533	569	511	551	545	532	521	554	508	532	536	559	561	538	592	552	581	551	541	510	542	612	502	528	544	500	548	496	539	603	535	563	552	549	580	531	567	552	557	578	567	542	567	515	516	509	581	556	558	540	522	549	543	536	548	537	529	537	565	544	550	534	554	564	557	519	523	567	569	543	509	516	566	516	535	556	580	529	529	548	528	554	519	571	568	526	503	515	557	540	535	561	532	549	536	549	534	566	511	575	567	549	491	533	543	535	548	558	552	501	518	566	583	516	531	556	508	546	533	542	518	546	513	547	543	576	570	543	548	559	548	542	513	566	507	545	532	523	542	547	540	548	557	563	538	530	588	555	558	559	544	526	539	546	507	541	501	534	565	545	533	525	491	554	524	549	573	546	550	523	549	558	559	560	559	544	549	510	505	575	567	536	522	528	569	514	566	569	537	530	579	518	523	595	601	546	584	570	607	564	554	547	600	558	525	506	546	558	546	574	517	551	546	521	549	580	598	574	506	561	587	581	511	540	534	520	531	509	578	552	547	546	511	498	580	507	531	549	579	543	542	506	564	530	541	575	528	541	545	560	565	529	514	577	548	517	556	528	567	550	582	540	546	497	565	586	556	550	553	544	502	584	557	575	535	527	547	576	513	569	528	561	514	526	520	543	560	542	542	597	504	541	571	532	549	591	561	508	493	547	537	525	563	521	544	525	561	516	564	514	582	538	598	530	509	537	529	553	570	555	542	581	539	527	546	528	569	542	602	589	538	543	565	545	502	600	580	573	573	590	576	558	571	536	539	543	519	566	506	540	540	528	502	582	527	543	524	579	567	559	562	554	572	553	559	606	561	552	594	542	585	563	541	572	518	542	516	539	562	534	564	540	566	559	567	554	556	566	551	543	553	543	528	578	566	507	573	547	529	574	542	514	540	528	532	584	546	556	565	536	538	567	576	525	551	565	530	572	552	549	597	574	502	560	567
3531	196	382	74	56	53	63	66	60	56	50	53	62	52	58	44	56	45	52	63	55	51	55	61	49	73	62	46	62	63	55	52	51	66	65	60	58	59	50	42	57	60	76	70	58	64	64	50	48	54	54	48	39	60	55	44	58	63	56	69	50	42	55	57	54	47	50	50	52	50	52	64	50	48	46	49	63	41	50	52	71	58	56	50	44	48	55	51	51	48	50	54	48	53	45	51	57	56	63	68	52	57	52	56	52	61	59	58	53	49	46	67	58	61	59	47	62	57	56	57	48	44	48	48	60	47	68	54	40	54	46	48	59	44	65	55	55	60	60	77	55	48	51	59	62	45	56	55	57	44	53	46	42	56	62	44	59	60	66	60	55	63	68	45	44	53	49	56	51	50	53	61	56	68	42	50	59	57	63	57	52	49	55	54	52	60	47	61	58	50	50	52	68	47	50	58	44	55	58	68	56	50	60	48	82	61	51	50	50	45	43	47	53	65	55	47	50	56	63	59	49	58	58	47	64	52	55	47	54	61	50	55	51	51	61	59	61	62	49	44	52	59	53	55	53	54	53	52	57	66	69	41	56	49	59	49	55	68	64	47	57	58	51	65	48	47	51	34	53	58	52	48	52	51	59	54	56	57	66	39	53	54	44	51	60	56	58	53	67	74	46	47	42	54	46	41	53	61	37	43	47	51	72	53	58	76	73	67	58	51	49	58	51	53	52	62	56	53	64	54	65	52	44	58	56	51	62	51	66	48	49	33	55	39	55	61	53	55	43	53	46	59	63	66	60	58	38	59	49	50	54	65	56	51	58	59	42	56	68	50	63	50	54	44	55	58	65	58	62	54	55	48	53	55	49	40	55	47	56	58	62	57	55	57	54	51	45	52	52	58	60	44	58	64	57	47	48	60	45	48	59	53	45	44	52	57	44	48	65	55	50	55	52	44	53	64	47	60	47	54	68	53	54	49	47	40	57	70	70	52	51	51	71	48	60	55	60	58	51	60	64	48	59	53	51	53	53	45	55	46	50	54	55	50	48	56	47	54	43	46	58	60	58	65	49	69	51	50	51	55	44	60	61	54	58	51	56	40	47	51	51	51	57	64	70	45	53	35	47	63	63	67	44	54	61	55	50	53	52	54	61	57	55	47	65	52	50	52	60	47	59	63	46	63	56	47	64	48	58	52	68	58	52	47	42	48	51	52	55	49	49	55	50	35	51	45	48	62	52	62	61	55	60	47	44	64	50	61	49	51	65	58	51	39	64	51	60	41	47	51	50	53	60	63	44	52	57	51	47	70	52	36	49	72	48	63	60	49	56	42	52	44	50	59	55	51	52	59	43	54	44	51	50	62	61	63	47	39	45	48	53	65	67	57	44	50	51	50	56	44	60	57	49	51	55	47	56	59	55	60	64	54	56	52	58	68	43	62	55	54	54	50	49	52	64	55	54	56	57	46	54	64	56	58	50	65	54	51	65	51	56	67	48	49	55	57	52	45	51	56	51	51	58	54	54	44	44	45	44	58	62	55	60	49	63	56	52	60	50	52	60	45	51	49	52	58	50	49	62	67	43	46	45	76	55	39	50	57	60	50	60	54	56	64	54	53	46	55	56	49	53	58	40	47	61	55	47	47	53	58	47	66	54	36	63	48	55	47	62	55	67	66	48	65	44	38	47	64	65	52	52	68	54	52	53	62	61	59	47	56	50	46	50	56	59	55	51	39	63	49	63	49	58	57	52	59	56	45	64	50	46	65	47	48	53	45	61	62	49	52	73	45	60	46	45	54	61	48	48	47	57	51	53	41	56	75	49	49	44	63	47	61	47	57	54	51	50	45	56	54	42	43	53	52	53	60	40	61	49	53	40	63	69	59	54	51	55	53	41	51	65	56	57	56	56	53	50	48	59	46	55	50	59	44	49	48	52	64	53	62	43	62	54	47	43	61	56	64	61	56	63	57	43	49	44	63	57	47	47	51	51	54	52	52	61	58	39	45	55	62	50	49	65	44	60	56	49	64	60	43	56	35	52	46	53	62	57	46	58	39	44	43	53	55	68	56	50	51	57	59	52	58	53	49	51	49	42	44	48	53	48	51	60	55	70	46	46	56	47	57	52	58	65	50	58	62	50	49	56	51	69	58	57	53	52	54	48	57	54	52	57	52	40	46	54	69	47	61	51	44	51	48	31	50	61	55	69	66	44	50	55	54	47	60	53	59	73	73	66	64	65	59	38	50	50	62	56	60	62	59	46	62	59	58	53	47	53	63	58	59	41	55	48	38	30	49	61	65	58	45	55	49	55	55	48	55	54	60	59	42	50	53	63	56	44	42	42	58	63	65	51	42	51	57	55	46	56	43	52	65	66	48	46	50	46	55	55	45	50	58	46	56	50	69	56	53	52	56	60	47	66	65	35	56	44	52	55	53	50	65	71	63	47	60	54	52	54	59	49	46	56	65	43	45	56	49	61	50	57	50	43	51	42	58	56	50	57	43	59	52	47	54	50	46	49	40	60	53	51	47	55	52	52	62	53	55	60	58	55	40	61	50	57	44	57	51	63	56	46	53	50	51	51	50	55	50	47	51	56	57	64	51	43	52	48	47	51	57	45	67	59	58	50	62	41	50	52	63	52	44	57	62	56	55	49	54	57	43	66	47	51	57	41	51	55	47	60	52	43	63	49	63	59	60	56	55	54	62	56	49	61	54	57	49	65	55	44	69	61	58	47	63	49	64	53	64	38	54	50	51	52	50	50	48	56	54	62	63	57	53	60	64	56	59	53	58	50	51	41	59	52	52	56	52	59	43	48	53	50	57	50	45	65	54	52	64	58	33	34	63	67	58	43	50	57	52	47	50	42	48	42	65	62	57	61	59	45	55	43	55	56	59	61	54	55	64	62	58	45	60	60	46	67	59	64	60	44	62	59	61	64	66	63	44	52	52	57	47	48	57	56	40	50	50	51	52	57	53	62	55	56	54	46	60	48	53	72	57	48	52	42	51	66	68	63	52	48	51	64	44	60	55	42	52	52	52	68	56	51	53	53	53	55	62	41	52	56	61	62	60	46	50	50	61	52	48	45	54	63	53	65	67	62	45	65	46	56	58	56	50	48	50	49	51	51	63	51	50	53	47	50	53	53	43	51	36	52	60	53	56	43	60	47	56	58	46	51	39	38	63	46	52	52	67	55	58	47	47	52	47	67	59	71	59	58	59	38	51	46	46	55	57	54	45	58	59	45	59	45	50	63	52	61	59	51	69	53	56	49	49	44	69	58	53	54	57	57	60	58	58	64	47	48	40	53	61	68	58	41	46	50	57	51	53	52	50	68	48	52	61	46	53	63	48	73	57	58	55	52	67	58	59	56	57	42	41	57	55	63	52	52	49	41	53	51	52	61	48	44	42	48	44	53	51	40	58	49	52	39	48	53	58	55	54	46	59	65	58	55	55	53	65	35	51	52	50	48	56	47	63	45	49	54	57	51	50
12932	2452	5390	596	609	752	763	776	739	731	675	595	571	525	508	518	520	489	542	453	516	478	466	495	448	474	496	496	463	452	429	452	427	455	500	440	412	453	455	427	443	433	435	432	405	440	434	432	440	407	435	373	452	450	411	418	448	432	422	430	398	425	419	417	443	420	437	453	463	396	430	434	426	448	458	451	423	411	448	396	392	459	414	402	419	412	448	426	415	419	399	453	426	379	454	401	424	439	373	400	436	436	416	394	435	421	430	427	431	453	438	462	417	427	410	408	448	436	415	428	374	431	437	460	395	421	429	460	415	431	403	426	458	431	440	427	424	396	427	391	451	443	403	368	442	407	446	420	437	434	409	432	430	458	389	435	439	420	420	465	416	424	415	421	447	417	398	427	406	394	403	416	388	412	392	436	441	440	418	440	450	429	424	404	434	404	447	408	458	450	398	401	397	406	463	427	443	457	377	409	416	440	404	407	412	414	417	437	452	442	420	457	389	430	421	428	430	409	446	403	446	448	437	449	414	409	465	414	410	422	405	404	447	401	429	418	409	425	442	431	398	431	377	436	435	439	417	427	449	440	427	427	444	452	414	389	395	489	471	446	449	424	427	417	398	445	448	429	427	396	414	383	433	411	438	447	437	383	430	459	447	439	422	410	424	404	391	429	396	433	439	405	406	423	406	403	429	392	436	421	429	481	413	456	426	420	436	419	413	426	401	435	482	418	404	448	430	422	446	460	400	439	435	409	443	407	394	425	474	423	446	404	414	414	433	432	417	423	455	430	423	458	421	440	429	427	419	422	453	429	456	419	446	431	466	403	433	401	475	422	438	428	420	409	399	406	403	444	438	402	419	437	409	437	408	398	431	447	422	399	409	442	422	413	425	454	434	417	399	402	416	465	414	451	395	471	426	438	428	437	412	478	450	444	400	433	404	384	413	427	462	438	428	402	395	391	438	419	436	397	374	451	432	423	443	439	411	407	432	421	448	455	421	474	407	436	444	414	449	434	383	422	443	431	406	399	441	447	427	467	423	424	418	450	424	390	452	419	447	442	462	401	451	412	457	457	391	437	412	434	460	402	412	427	421	394	419	394	447	416	416	405	405	458	426	422	464	436	406	464	459	419	421	428	414	449	381	393	406	424	468	441	391	419	422	436	401	410	457	418	445	432	431	376	446	413	405	416	442	457	433	470	393	439	412	382	420	415	464	400	442	481	416	430	391	402	360	415	436	475	430	438	446	409	427	406	407	450	452	440	453	439	411	396	437	415	447	432	410	432	418	379	434	436	456	430	444	415	444	422	406	426	443	393	426	451	395	450	394	451	483	386	403	419	438	431	404	410	445	428	447	422	445	448	443	399	429	450	427	430	410	421	377	418	411	408	413	416	449	435	414	443	435	396	449	429	478	457	430	442	431	432	415	423	456	440	436	425	437	452	428	407	416	446	412	446	430	441	403	452	444	436	429	424	417	437	417	440	464	416	407	410	423	442	425	460	406	449	430	422	459	418	472	400	456	444	421	414	405	426	446	403	391	437	424	432	408	404	450	435	436	414	409	394	402	435	418	433	468	445	466	404	405	442	405	462	412	412	444	458	424	441	402	434	450	411	452	446	412	462	409	430	391	440	417	400	437	431	427	412	435	404	454	414	441	440	412	443	428	424	385	399	423	432	448	410	425	428	452	423	441	405	416	400	429	435	437	410	398	407	433	378	400	438	421	429	455	424	428	423	402	453	417	430	442	446	443	434	390	492	434	416	451	439	397	434	422	408	444	413	450	427	475	429	418	426	416	414	434	460	411	398	460	448	454	440	417	409	413	425	396	418	428	435	451	439	426	438	439	409	478	451	428	440	404	409	420	414	409	425	403	430	420	389	405	422	397	445	430	416	424	409	409	444	422	446	438	444	452	475	463	414	476	444	452	432	427	419	440	401	429	414	430	437	445	440	431	430	409	422	468	432	407	434	377	432	407	399	418	426	402	433	472	415	462	411	403	405	446	429	409	432	453	461	419	421	439	458	431	401	455	453	435	458	399	440	399	399	388	408	432	462	460	401	411	455	399	389	406	452	449	385	418	439	447	423	395	437	410	421	392	438	402	397	439	404	410	406	429	424	429	429	461	414	427	423	429	432	448	424	418	425	422	421	422	436	409	418	426	438	371	432	406	427	414	440	424	375	458	416	463	415	399	453	416	439	416	401	478	413	441	428	403	465	423	406	405	425	439	396	464	399	408	390	421	435	455	440	407	395	430	464	438	426	433	420	386	430	412	423	412	422	430	391	405	418	467	431	452	423	441	432	420	419	446	449	425	415	451	437	414	434	426	408	412	425	445	427	422	429	406	437	427	440	446	446	434	425	444	388	426	416	442	434	416	452	435	394	482	447	425	456	383	442	423	432	415	456	438	417	468	452	423	431	446	429	431	408	405	428	409	422	381	451	420	426	440	392	364	418	414	428	440	417	408	423	413	414	398	436	382	438	402	415	399	416	414	461	420	423	394	414	421	440	425	408	468	461	449	403	401	436	443	442	458	418	431	399	387	397	449	446	446	449	413	412	443	400	392	413	442	381	413	428	446	423	428	396	436	430	425	388	429	406	415	418	436	420	413	442	402	439	428	426	410	472	443	397	405	412	425	421	440	433	427	409	407	422	422	446	415	457	427	441	424	423	451	412	442	413	442	384	401	397	438	433	398	400	412	460	398	432	396	442	398	421	444	448	435	427	449	431	458	468	442	422	450	456	447	455	446	436	449	416	429	450	418	385	423	466	446	431	395	370	424	420	422	456	441	441	430	396	429	400	456	415	401	427	435	408	409	414	436	441	428	427	416	443	422	428	448	439	424	435	417	392	425	436	405	454	414	436	400	415	417	428	431	441	422	407	445	417	401	395	445	405	432	411	442	448	434	443	475	438	444	429	457	400	411	435	387	456	444	419	388	421	454	400	439	428	442	439	409	440	440	426	405	435	416	433	471	407	468	408	423	452	446	393	401	423	426	416	397	448	464	414	425	393	450	428	413	397	416	419	419	450	425	443	451	418	398	398	435	441	433	443	457	456	442	439	409	416	415	385	396	438	415	373	441	417	435	448	416	430	443	427	475	383	427	423	395	428	418	391	433	447	438	445	417	412	383	426	436	414	441	388	428	436	429	429	415	455	445	401	432	454	418	397	413	467	403	405	432	447	451	456	431	413	418	432	428	406	442	440	431	401	438	424	448	449	432	409	409	418	419	426	407	453	435	417	462	419	435	459	407	417	426	414	436	429	453	415	412	453	441	446	405	397	431	466	438	421	420	435	446	424	374	433	449	415	432	421	404	422	421	424	420	432	428	411	418	403	407	438	454	422	408	442	414	418	426	458	418	419	418	419	419	414	432	448	440	423	409	418	441	413	436	389	452	428	436	449	411	411	394	456	415	422	407	428	455	419	445	414	397	443	441	461	444	464	431	397	451	428	414	410	411	427	459	450	393	427	440	414	434	470
2008	437	2712	140	104	90	138	117	112	125	115	108	108	94	115	109	90	92	79	84	87	91	84	88	101	81	91	78	89	78	101	69	72	82	84	76	84	86	71	85	98	79	93	90	87	89	77	88	84	82	76	86	93	94	90	96	93	91	92	91	82	80	95	88	83	94	91	88	75	70	104	109	92	100	91	87	84	85	89	82	79	84	87	87	72	101	84	90	93	90	77	91	87	100	83	77	79	86	84	83	85	81	92	84	101	86	88	80	92	83	80	89	86	91	79	90	79	86	88	85	83	88	89	94	91	95	74	78	83	86	94	91	92	99	80	83	99	89	92	80	92	89	100	103	90	74	71	85	80	89	74	101	78	105	89	75	84	77	89	72	78	89	91	88	84	86	91	77	83	93	92	82	91	106	87	84	86	74	94	80	95	83	84	96	84	100	77	71	94	86	92	88	98	75	91	93	82	85	83	98	87	77	77	88	88	114	93	95	85	83	81	83	64	81	90	94	74	105	81	87	77	80	70	97	98	75	75	81	79	99	72	74	74	81	68	78	86	85	88	70	103	87	97	81	100	87	84	76	76	94	91	90	84	78	79	92	73	71	81	93	87	79	88	89	104	83	81	98	99	90	68	76	94	94	98	82	86	96	86	107	92	83	70	78	81	85	98	94	83	88	83	90	93	95	88	103	74	82	78	78	97	82	84	97	80	84	101	82	75	75	91	82	95	101	86	85	69	87	85	91	99	73	96	85	69	78	90	92	76	95	89	94	77	92	80	84	83	83	78	69	88	95	95	75	86	72	106	77	81	96	73	96	91	92	74	74	79	81	88	88	79	94	80	96	90	91	74	74	84	88	93	99	74	77	91	100	91	77	81	73	91	76	80	85	77	102	69	87	92	77	85	86	108	93	90	72	76	100	82	104	74	77	81	91	71	85	84	78	77	82	100	99	88	99	87	86	89	94	100	71	99	94	95	93	77	84	89	86	122	85	82	109	85	94	98	82	93	92	91	87	85	101	79	87	87	97	86	100	87	82	79	69	86	80	67	74	84	83	74	82	96	97	78	107	83	83	70	83	101	99	83	82	86	82	99	98	90	100	77	97	69	87	77	92	94	101	90	90	92	86	103	107	73	90	98	68	92	78	78	92	81	83	93	107	95	71	92	81	99	92	87	80	86	82	92	88	90	97	73	96	66	89	93	94	93	89	88	94	105	90	89	70	104	88	81	92	72	76	72	83	79	88	79	99	77	78	75	95	89	85	86	77	85	74	92	81	91	89	102	106	74	82	83	91	89	93	89	82	93	82	99	87	82	91	94	81	85	85	93	90	89	93	73	85	78	81	75	77	96	79	82	80	100	99	77	75	107	90	87	76	83	97	85	94	91	75	90	82	92	77	88	84	93	78	79	75	84	80	88	93	104	84	80	93	96	91	86	93	86	104	71	92	91	90	89	85	77	98	93	81	107	69	77	80	95	90	78	90	84	98	80	83	100	77	87	78	91	80	88	86	94	99	92	87	100	87	88	97	91	81	91	87	86	76	73	85	91	86	93	97	99	69	94	99	78	77	89	78	86	83	94	89	68	92	80	97	78	86	74	84	105	79	78	73	80	83	76	83	93	80	93	94	81	101	63	86	84	87	88	70	86	85	94	73	84	80	101	82	84	77	82	85	82	91	88	97	77	73	83	74	75	98	89	81	75	78	81	88	92	93	81	85	91	92	77	92	90	83	78	92	98	94	86	91	98	80	87	89	87	90	99	73	78	84	89	81	81	72	86	97	95	88	92	96	99	81	100	86	84	81	99	86	96	85	77	90	87	97	79	87	100	79	73	89	87	78	88	71	89	76	99	78	92	84	80	96	111	95	88	99	86	95	87	98	100	82	74	80	74	82	91	104	86	76	86	84	86	91	90	105	79	86	72	85	77	97	77	68	95	78	83	87	87	85	93	88	87	75	89	102	79	82	77	70	84	90	84	90	80	103	84	96	77	86	101	95	85	78	76	90	75	97	71	83	78	82	83	77	73	104	107	76	82	73	86	103	81	72	90	79	87	77	85	81	86	67	72	86	69	81	78	66	76	101	104	91	85	72	90	86	92	93	88	74	87	84	83	73	78	76	75	93	87	78	107	74	88	90	81	85	80	95	65	90	88	94	82	87	79	95	65	82	71	74	78	104	81	73	67	91	81	82	76	83	90	70	100	103	77	92	83	92	68	96	89	91	97	93	78	85	79	73	85	103	99	81	87	86	84	86	85	105	73	93	93	83	88	89	80	87	89	82	81	93	75	88	79	92	97	91	88	77	84	85	99	83	75	79	94	87	87	93	95	94	93	93	82	77	93	83	81	96	83	88	86	90	89	102	84	92	89	83	97	96	83	102	99	82	93	90	73	97	79	81	85	89	87	77	81	98	83	74	82	83	74	81	84	92	81	86	84	95	84	91	77	91	78	90	81	81	83	79	94	81	61	97	89	79	86	82	78	106	86	81	65	90	100	79	99	96	79	103	113	89	97	88	88	92	86	80	94	92	106	103	77	106	86	91	88	69	85	80	81	80	87	86	64	98	74	98	84	69	84	90	100	74	81	98	85	89	86	80	91	77	83	85	76	90	94	78	80	87	90	87	99	78	105	67	88	79	91	89	83	73	81	99	77	106	93	86	79	81	88	95	63	80	75	84	87	73	76	93	84	91	83	77	80	68	79	89	92	82	85	73	93	93	95	70	96	79	81	91	116	89	89	65	77	87	89	79	88	81	83	82	69	80	93	98	103	105	100	78	89	94	87	104	100	90	90	97	78	81	85	76	98	90	90	82	82	94	77	83	71	81	103	79	83	100	77	89	86	81	82	94	93	87	57	96	90	75	85	80	95	77	85	79	71	102	108	94	83	72	76	94	78	95	95	99	77	97	79	95	77	80	72	74	94	80	88	98	102	91	85	77	84	89	103	80	83	82	96	95	93	93	97	78	85	89	100	115	77	78	73	80	82	77	97	86	85	75	93	95	105	73	86	93	90	84	71	93	80	107	83	99	70	77	74	73	86	76	81	81	100	95	76	80	87	80	102	88	88	101	100	110	89	71	101	85	79	78	87	94	92	84	86	69	94	85	75	93	76	77	72	86	83	84	77	80	82	76	86	100	82	81	86	82	84	80	87	83	60	104	77	77	77	87	85	80	74	95	72	97	87	77	65	81	97	96	106	86	96	79	92	79	78	94	83	79	83	98	87	74	96	85	94	108	96	92	85	85	83	87	89	84	85	96	72	82	101	93	78	67	73	80	89	86	71	79	85	80	83	87	97	94	80	97	77	87	82	92	94	81	98	71	84	93	99	101	96	68	78	74	71	73	83	80	102	77	83	77	98	73	111	67	90	81	86	80	88	99	99	93	75	79	72	105	89	79	82	76	84	94	97	90	92	72	88	85	73	96	91	85	89	77	94	83	86	94	104	82	88	91	94	94	73	82	78	101	91	70	84	78	74	93	83	98
18860	4966	19013	1333	2169	3192	3334	3221	2666	2303	1983	1762	1569	1462	1391	1265	1196	1115	1105	1004	1028	984	1023	907	973	864	906	907	860	856	853	790	748	818	772	784	726	758	768	728	740	801	758	804	762	757	799	745	720	789	763	702	709	739	683	753	711	737	694	712	747	720	735	737	760	722	739	752	713	718	714	740	706	701	754	685	731	702	738	706	732	680	677	688	715	721	775	719	708	765	723	744	686	684	688	779	681	725	777	710	651	722	714	727	715	663	713	689	722	702	692	724	715	690	704	680	717	722	698	689	724	682	677	684	765	706	690	724	698	661	712	686	690	694	705	673	702	627	677	669	670	731	710	744	705	722	722	750	671	710	668	725	701	715	698	707	738	717	693	741	721	722	736	752	742	703	673	675	705	744	689	692	765	660	711	714	731	671	670	769	690	712	688	630	721	675	672	707	676	641	697	684	696	714	701	742	659	664	699	715	693	724	693	728	696	733	723	697	718	671	735	705	688	671	708	713	669	688	689	748	692	733	708	739	703	646	662	712	709	743	726	684	708	666	730	690	677	770	746	719	767	761	670	683	674	673	724	704	699	701	697	706	719	669	691	647	722	689	694	714	647	640	693	717	685	691	739	720	711	701	686	716	692	706	697	698	716	724	673	671	675	711	702	703	647	652	669	673	651	640	696	658	669	660	676	728	678	693	689	713	643	716	666	668	683	728	700	696	689	666	658	666	715	682	695	692	702	711	674	699	708	714	725	688	720	663	703	694	695	695	692	708	661	672	742	690	703	701	727	701	634	679	667	701	677	686	708	716	704	712	692	670	732	677	729	706	692	729	730	665	708	698	711	683	715	739	694	682	631	716	703	701	685	680	655	666	700	718	673	756	743	664	717	720	705	741	691	664	715	750	722	728	712	720	699	719	692	695	725	701	698	714	691	711	731	698	677	682	669	668	745	715	696	716	706	684	703	645	734	647	640	710	663	715	711	708	696	678	735	691	706	696	738	719	706	737	678	705	688	708	684	705	699	690	748	712	702	698	726	695	679	659	683	705	687	777	712	698	746	705	706	661	685	694	706	720	755	715	689	683	682	729	725	733	667	712	707	712	676	726	748	714	682	727	633	712	684	711	724	699	698	689	741	702	733	726	712	704	721	667	747	736	711	743	682	642	682	676	684	710	680	678	703	718	670	702	726	732	677	719	707	671	666	710	725	718	687	703	686	709	659	708	690	667	717	683	685	717	665	692	745	650	664	682	726	676	673	681	685	721	717	709	654	722	711	706	753	685	719	708	686	690	723	688	711	703	661	705	739	718	677	691	675	745	719	657	715	708	697	685	709	623	732	723	676	693	678	748	640	717	712	758	677	697	731	683	712	728	688	718	733	720	728	658	727	695	747	688	746	709	704	716	682	724	687	716	719	693	713	724	725	690	688	709	731	690	678	688	654	691	683	695	663	706	720	675	689	687	690	695	672	703	724	695	700	687	718	709	700	715	663	711	711	747	672	717	725	644	647	681	673	682	715	695	690	663	736	731	687	743	695	659	689	729	672	671	678	705	732	700	709	718	716	717	653	677	703	696	671	730	710	738	745	659	726	733	700	725	670	712	668	708	717	698	704	703	683	664	680	673	728	712	696	711	673	738	661	724	694	665	688	702	731	699	659	691	710	695	685	694	682	668	681	705	755	674	706	782	715	766	682	676	660	675	699	645	705	663	689	701	668	672	693	703	681	709	660	684	694	735	728	703	729	660	664	683	715	719	731	669	712	700	717	690	737	712	756	661	703	726	687	721	719	756	691	668	673	676	679	680	682	655	667	685	687	711	704	697	757	710	731	682	642	720	703	717	690	709	732	667	744	716	730	689	710	675	674	701	728	679	702	667	672	645	686	742	683	683	734	748	715	692	695	752	669	686	723	728	713	729	696	726	705	716	710	692	740	712	696	676	680	726	671	674	704	692	647	735	658	761	703	652	723	715	750	697	708	662	674	697	733	709	711	691	721	744	715	670	683	701	701	693	659	702	701	740	697	702	711	663	711	702	729	654	656	693	726	704	708	729	655	700	658	700	698	699	712	700	671	693	706	681	711	656	690	695	727	650	690	678	752	694	721	711	714	677	691	706	696	714	730	706	720	714	702	640	734	656	703	697	663	665	659	665	753	728	705	710	694	748	687	740	749	734	717	711	752	700	690	697	674	672	700	702	665	700	691	711	715	702	722	705	710	685	754	718	709	700	699	746	691	707	690	680	668	709	689	661	707	648	698	721	707	708	683	711	677	707	653	751	713	729	643	699	721	706	751	713	710	731	697	664	722	702	687	708	716	715	678	681	683	773	690	699	675	680	693	701	690	704	685	709	691	685	685	634	708	705	712	671	699	711	712	696	741	707	689	662	687	693	690	705	683	707	733	676	707	727	673	696	709	696	715	727	697	723	665	759	752	720	687	726	681	726	618	726	679	713	726	744	692	727	722	652	720	649	658	688	694	712	683	705	739	716	683	724	692	703	723	687	691	683	705	790	698	700	676	687	695	752	705	748	716	720	675	711	688	737	693	704	706	740	702	715	680	721	729	700	776	701	694	746	711	735	704	690	699	668	703	674	659	694	693	691	727	697	741	700	708	694	691	679	738	717	762	767	731	682	704	700	713	718	683	747	685	692	681	711	683	718	705	700	734	724	724	695	713	657	689	673	733	678	691	685	680	735	706	728	732	673	757	683	696	674	671	708	695	694	734	726	756	670	740	672	707	666	693	733	698	715	736	688	690	676	729	696	661	718	696	736	662	752	709	712	698	676	723	677	679	709	711	757	697	697	663	677	665	713	686	718	672	761	697	762	738	700	696	698	672	700	689	670	718	731	706	664	661	675	713	650	713	686	684	653	696	708	664	726	650	736	730	669	641	705	652	732	720	736	710	691	665	703	727	680	729	714	740	735	714	706	697	709	707	700	762	731	690	703	684	739	690	727	724	728	683	698	684	656	703	699	705	736	678	686	690	726	702	708	670	627	661	673	667	670	735	681	687	673	687	747	722	733	701	695	757	719	739	775	700	679	712	734	718	693	663	738	668	754	715	694	693	653	714	681	729	701	644	736	676	672	662	727	740	657	712	714	708	656	695	751	705	669	694	674	716	678	697	691	707	690	671	706	754	684	721	684	708	675	709	736	725	720	674	710	682	688	674	646	710	673	676	671	730	751	716	683	695	701	690	674	653	665	682	660	712	698	694	717	671	721	725	718	669	721	721	720	692	692	732	688	645	700	689	649	691	676	720	681	706	760	722	728	665	745	743	717	698	694	707	670	693	685	701	674	685	719	672	678	712	650	691	716	699	682	765	720	692	712	713	714	684	667	696	686	680	678	666	728	724	712	705	709	659	741	667	674	663	722	742	704	700	698	754	662	722	692	694	676	716	678	757	721	716	734	690	707	736	715	658	702	646	697	667	703	716	720	701	739	711	699	688	661	684	715	729	713	723	726	644	681	706	666	688	696	724	681
5296	293	2588	83	28	35	46	46	44	38	29	47	38	35	23	25	31	42	23	34	37	24	22	24	20	29	30	27	21	25	25	23	33	29	24	19	14	25	26	28	26	20	25	29	23	27	22	23	25	18	26	25	22	21	26	22	28	24	22	23	12	19	21	23	13	21	16	25	16	19	16	14	24	22	20	19	16	22	15	30	15	24	31	21	26	18	22	23	17	22	18	14	19	21	13	18	17	27	24	16	25	21	21	17	24	14	21	20	23	22	19	18	21	27	29	15	22	21	32	24	23	30	20	28	17	27	23	17	26	26	23	15	23	25	19	22	18	25	23	16	26	17	19	24	25	19	17	22	14	18	24	27	18	22	13	17	13	27	14	18	13	24	26	20	14	18	20	25	26	18	20	18	14	24	21	16	23	17	16	15	16	21	14	21	25	21	16	21	21	20	19	20	21	29	20	24	28	17	27	15	14	15	25	20	19	32	18	24	17	20	19	18	24	18	19	17	21	22	16	18	21	21	22	13	23	31	13	19	27	13	19	17	21	20	20	17	24	22	21	20	26	19	15	23	17	19	15	21	12	23	18	24	19	17	15	21	17	11	12	19	24	11	22	19	21	19	17	6	20	15	20	27	21	24	21	14	23	28	18	26	20	21	17	19	13	28	21	19	17	14	21	19	22	23	19	22	25	14	22	27	17	14	25	24	30	17	20	17	13	15	20	17	29	25	18	26	22	20	26	25	23	20	20	26	20	29	23	19	17	21	20	24	18	12	21	26	24	19	22	18	19	29	17	35	29	26	15	21	22	20	28	19	17	24	29	15	20	11	10	19	24	24	18	21	24	12	19	17	21	20	18	28	21	17	21	26	22	18	23	20	24	22	13	19	21	13	17	25	21	19	19	12	19	22	31	17	20	23	24	19	24	19	18	17	17	18	19	26	17	21	19	20	22	17	25	16	14	22	26	20	21	16	27	21	32	10	16	21	26	20	10	16	15	20	18	16	18	22	22	11	26	18	19	20	22	21	25	24	17	21	21	22	23	24	15	27	21	29	19	27	24	27	19	21	24	19	18	19	21	25	24	20	17	18	23	14	37	12	18	20	21	19	18	23	24	17	29	16	26	26	20	26	14	16	16	33	12	21	19	23	20	19	16	15	26	28	17	19	18	19	23	19	14	20	17	10	20	15	17	14	25	21	16	15	18	23	30	28	23	17	24	26	25	20	15	21	11	21	22	16	22	27	23	13	19	25	22	16	19	16	12	24	29	21	9	22	14	21	14	22	18	24	19	17	22	25	20	22	16	20	18	21	16	12	20	22	24	21	17	18	23	22	20	19	17	15	22	24	21	24	16	25	21	17	21	18	14	27	26	21	19	17	22	19	21	17	21	14	25	18	19	17	16	11	28	17	24	25	24	19	28	20	15	19	19	22	21	20	26	27	17	17	28	14	18	22	18	40	23	20	25	18	19	18	17	19	18	19	21	16	15	29	22	22	18	24	22	22	21	17	24	23	21	21	23	18	19	20	17	20	31	21	20	25	15	23	17	21	19	18	26	20	20	26	29	22	23	24	28	18	22	19	24	21	23	16	17	15	21	14	20	21	24	18	20	24	23	24	17	16	27	14	17	16	20	18	21	20	26	18	17	20	16	16	19	15	16	21	18	12	13	17	20	21	19	21	21	29	23	20	14	20	14	25	24	19	33	25	22	30	20	19	29	23	19	18	27	19	15	17	27	19	26	19	22	20	23	18	23	20	22	19	26	26	15	28	15	20	23	17	22	18	15	15	18	28	24	29	24	22	23	17	17	24	26	19	15	27	21	26	31	18	16	16	22	25	24	25	10	20	30	20	17	15	19	19	25	21	21	34	20	23	24	26	29	26	17	20	13	23	18	27	16	26	22	29	28	24	19	23	9	24	31	23	16	26	10	23	27	18	20	24	27	18	22	23	24	23	23	14	15	9	22	18	17	19	22	15	19	23	15	28	13	22	23	26	16	15	16	29	16	22	25	22	17	24	19	19	23	19	27	18	20	19	26	19	18	18	26	15	28	21	14	14	25	16	24	21	19	18	29	24	23	28	22	15	29	25	29	15	18	25	19	21	20	18	23	15	26	16	18	22	14	26	20	19	22	19	19	22	17	24	20	17	22	20	19	22	12	23	22	23	19	18	19	21	23	24	28	20	18	14	16	20	16	25	21	28	31	18	16	15	16	26	22	15	12	28	26	22	18	18	20	20	26	16	15	20	28	20	25	14	22	21	24	31	18	26	19	19	21	21	28	15	22	19	16	13	25	23	22	30	10	22	20	24	15	23	23	27	26	16	16	18	17	25	19	19	23	25	20	21	23	18	15	18	24	31	27	23	22	16	24	17	25	29	23	21	22	14	13	21	23	20	14	24	23	13	16	31	22	27	18	20	24	16	22	24	28	25	19	20	22	21	19	21	17	23	22	18	28	23	30	33	27	13	22	24	15	26	24	15	20	16	17	17	22	20	23	24	16	28	26	25	28	23	19	19	24	27	22	17	19	6	24	31	23	29	29	28	20	21	20	21	21	21	15	17	20	21	19	19	25	23	21	31	15	15	14	18	23	17	24	14	17	18	28	26	28	25	12	19	18	26	33	23	18	20	17	23	25	18	23	16	16	29	11	17	20	13	20	16	22	23	23	21	21	17	17	22	19	30	23	21	22	19	23	26	16	19	20	20	30	20	28	24	33	19	17	18	21	24	18	23	22	23	18	27	23	22	24	16	22	18	22	22	23	20	18	18	29	22	17	27	27	21	24	26	23	12	16	25	25	12	22	26	24	22	16	26	15	17	27	33	25	16	20	21	24	21	14	24	27	25	25	20	14	15	29	18	16	26	36	20	17	25	26	21	21	15	15	31	23	15	14	22	13	19	23	20	17	25	24	14	25	24	15	17	13	23	16	18	22	22	24	20	19	17	24	23	16	23	13	15	22	14	25	26	17	23	26	20	14	20	21	21	27	21	20	27	16	23	20	19	14	21	27	17	15	20	25	13	12	22	21	27	24	19	21	20	25	20	27	23	17	10	21	23	20	25	23	19	27	26	15	20	23	24	22	15	15	19	16	26	18	19	27	20	15	19	14	13	17	24	18	20	24	10	26	15	25	15	20	21	26	15	26	19	18	16	24	19	17	29	20	24	16	14	18	19	28	24	17	19	23	20	23	22	16	16	18	16	18	25	20	32	20	22	15	28	16	25	25	22	22	14	24	17	32	18	20	32	24	17	24	30	18	22	23	21	21	19	29	27	24	16	20	16	23	21	17	18	25	20	19	23	21	22	22	18	23	25	26	16	14	18	18	33	19	16	26	22	13	14	21	18	22	22	21	18	16	19	27	19	18	23	17	18	18	22	13	13	17	21	16	23	24	22	25	21	23	21	27	20	24	16	22	29	23	15	19	21	16	24	23	25	26	21	20	22	21	25	19	21	17	16	20	32	18	19	22	29	19	20	20	23
14729	3515	19421	732	1223	2078	2260	2198	1884	1526	1385	1114	1035	937	770	752	678	580	483	497	501	451	437	392	349	367	324	328	307	317	310	281	300	280	267	278	251	254	257	229	250	237	237	234	216	218	211	176	225	185	220	238	175	218	219	220	188	206	205	202	194	232	186	190	185	208	180	209	188	195	189	174	170	183	188	194	190	162	148	161	178	183	182	171	200	175	181	188	171	168	201	178	177	189	172	160	180	178	175	185	163	177	170	187	162	163	179	184	147	185	210	196	152	184	172	186	169	160	181	177	154	176	187	176	188	168	175	166	175	184	154	160	168	168	132	159	169	162	169	197	186	193	163	162	188	163	173	191	164	154	173	182	161	157	170	163	181	181	181	184	168	156	176	155	190	163	180	179	164	135	182	193	141	159	164	170	165	163	194	191	178	168	170	157	179	176	147	154	180	147	166	192	175	167	169	171	175	173	157	154	155	152	190	182	184	137	163	157	165	178	171	167	146	195	179	138	192	182	147	168	164	158	161	190	181	192	160	160	163	153	163	168	169	170	174	161	152	150	156	163	161	178	166	185	157	145	172	178	193	173	194	173	172	176	181	190	164	166	179	198	157	159	142	159	165	172	180	175	144	172	157	158	154	189	162	165	161	170	169	176	200	174	175	194	172	165	176	178	193	176	173	171	139	155	164	160	162	193	162	184	203	153	160	186	176	151	180	156	182	146	173	161	170	157	140	182	175	149	176	186	166	176	155	155	151	172	163	166	166	150	163	174	179	158	173	142	173	181	155	192	159	172	192	155	171	199	171	169	173	185	199	169	177	171	146	158	140	164	158	162	171	170	171	150	166	186	174	176	141	158	172	169	168	164	158	166	182	153	163	154	156	180	159	177	165	175	154	154	177	171	152	144	168	150	168	171	183	162	171	158	162	180	174	184	174	180	189	153	173	155	176	168	200	155	147	159	160	172	154	143	174	178	161	187	158	180	173	153	174	169	168	163	154	168	149	149	175	161	155	182	186	163	180	159	158	173	149	153	160	162	163	149	166	169	175	179	168	159	161	155	176	171	153	155	181	151	158	163	172	190	148	153	155	191	175	179	186	176	173	178	172	172	174	183	204	175	170	183	176	184	177	174	175	176	184	189	172	163	180	165	163	149	161	192	169	145	201	160	163	157	181	157	169	194	172	180	174	182	145	152	166	168	167	186	180	160	176	180	188	155	168	156	157	199	179	194	150	169	155	177	174	157	193	179	167	167	157	193	170	178	175	158	163	171	165	200	150	162	187	167	145	171	162	174	164	185	171	176	169	187	152	158	163	156	167	152	149	147	167	171	180	171	168	156	164	162	189	172	168	178	163	172	165	176	165	176	179	159	171	175	183	165	185	158	198	188	172	164	164	186	173	163	164	157	187	173	173	189	169	180	178	163	149	166	181	161	169	166	162	149	165	165	187	183	171	146	160	184	165	153	155	158	172	173	156	184	162	163	165	164	165	185	153	164	177	162	192	174	171	193	162	167	173	151	183	190	164	193	193	179	154	194	153	161	135	167	187	165	175	163	177	149	191	159	179	170	173	171	134	176	174	171	158	168	182	167	162	168	165	173	160	182	150	158	184	166	161	152	148	183	153	140	193	154	139	173	196	149	179	174	158	180	170	166	164	166	172	164	177	154	149	185	152	168	150	164	166	166	169	178	164	170	172	168	171	183	168	170	186	150	160	164	168	179	186	165	173	168	174	177	155	171	160	166	139	160	163	173	173	194	175	167	169	179	173	171	163	155	188	163	189	159	192	180	161	160	160	168	194	205	161	154	163	156	157	176	166	167	132	153	162	134	163	166	168	164	159	182	172	174	190	165	184	151	186	174	176	154	188	172	180	196	184	163	172	177	175	183	183	168	153	171	165	173	170	181	181	167	169	179	160	184	155	163	168	153	159	161	196	181	180	150	184	158	144	161	174	194	180	174	163	179	173	156	144	158	175	169	155	163	164	176	156	157	147	186	189	186	181	178	154	165	169	172	178	177	197	190	169	157	159	150	169	173	159	161	157	155	171	177	183	163	180	177	173	146	154	176	168	171	170	183	180	186	182	154	151	151	173	146	182	192	151	176	166	163	176	181	189	166	159	165	202	156	154	162	177	178	208	182	156	175	174	177	165	195	168	165	162	160	175	195	171	156	179	150	167	168	165	134	181	156	194	166	163	160	179	180	160	148	164	177	155	166	166	163	164	160	155	193	163	190	155	183	166	149	164	168	151	182	158	162	153	166	178	192	167	205	172	181	173	154	190	153	141	160	174	183	178	169	162	174	178	181	161	180	149	168	156	190	174	165	167	137	172	166	168	170	192	162	176	168	192	178	167	158	165	177	162	176	157	165	193	160	176	154	172	159	183	165	183	183	169	186	160	169	160	166	182	155	188	158	170	194	169	170	140	169	169	169	167	166	165	186	174	156	160	158	168	166	192	167	167	159	182	180	171	156	164	155	165	156	169	148	163	165	167	167	182	147	163	175	158	189	150	180	161	167	157	165	202	160	166	169	165	172	165	171	169	177	196	204	166	153	164	156	177	163	202	170	143	155	187	192	180	174	166	144	166	181	151	177	180	204	179	166	153	162	180	172	191	164	177	150	165	170	154	156	154	160	182	165	179	193	187	171	182	160	196	142	161	172	157	171	153	158	178	155	138	168	155	163	158	188	180	166	169	167	182	170	162	188	159	170	165	150	148	169	155	192	156	157	173	148	170	148	179	159	158	172	193	165	175	195	133	143	185	157	179	173	155	166	201	165	170	147	188	172	160	163	176	164	164	165	166	196	153	157	152	170	175	166	164	171	167	167	161	165	159	187	175	168	167	165	181	173	163	170	173	171	181	170	167	152	180	165	177	160	190	156	165	154	174	197	163	169	162	156	140	175	159	173	160	193	149	149	174	181	168	173	162	170	171	189	174	169	177	172	137	159	145	162	172	182	176	173	175	173	166	185	172	173	164	189	160	172	164	173	176	147	178	172	154	181	171	173	167	160	173	165	168	157	150	164	171	188	155	180	167	181	167	180	187	195	189	184	180	156	153	187	173	199	189	170	157	166	168	168	177	184	177	162	179	175	169	166	159	180	139	162	194	163	186	142	166	172	187	157	157	163	182	172	180	157	169	180	194	142	172	177	150	161	192	164	157	182	186	170	137	164	168	173	156	152	181	165	159	152	162	153	167	172	147	184	158	164	171	151	181	144	165	152	173	196	166	188	179	165	150	170	167	181	154	169	153	173	157	161	180	174	181	173	161	157	169	165	175	170	184	193	173	174	156	166	170	173	161	158	160	191	160	164	193	182	182	161	154	176	181	155	161	157	187	164	178	164	156	194	192	155	177	175	173	177	168	154	184	151	206	173	154	162	166	172	182	192	158	181	149	173	184	194	164	158	183	160	173	163	165	148	175	180	168	169	175	178	192	149	157	199	183	167	201	153	181	170	175	174	165	179	178	164	168	164	177	156
3075	559	5592	253	89	95	102	127	97	98	94	101	98	107	87	84	87	65	69	89	69	68	70	79	86	73	70	74	65	76	64	68	60	76	60	64	72	59	77	76	65	75	63	62	62	52	66	64	51	66	64	72	79	64	55	62	68	70	54	53	57	57	67	67	62	68	67	36	60	61	67	60	64	64	60	68	55	51	56	59	60	64	72	62	56	59	66	70	53	69	62	49	71	63	76	64	62	58	51	68	68	64	46	66	52	68	62	58	56	55	57	63	62	83	50	71	65	74	66	61	66	74	59	49	56	69	53	49	73	58	61	46	55	64	49	72	61	60	53	81	66	62	74	68	45	73	64	52	66	64	73	54	61	65	65	62	70	55	71	49	69	55	63	72	51	57	60	68	69	73	54	63	75	64	70	63	66	51	60	53	61	71	64	59	49	64	64	55	67	49	72	89	72	73	52	47	72	67	50	40	66	52	67	65	65	59	80	63	70	74	61	60	71	65	75	63	69	76	63	72	59	61	54	59	66	72	58	56	71	62	67	59	61	64	57	59	77	66	76	53	57	54	72	76	67	56	60	56	59	53	71	58	60	58	76	65	77	49	58	68	61	69	64	65	56	53	66	57	64	61	65	67	60	58	61	74	57	64	65	64	76	82	63	69	61	63	59	62	56	65	67	58	61	57	65	48	69	62	77	64	44	62	58	69	67	63	62	64	62	48	57	53	65	60	68	52	57	61	73	57	70	75	60	66	49	58	70	71	52	68	64	67	48	63	64	73	44	69	79	48	68	62	46	60	76	62	64	60	57	63	57	53	69	44	70	52	59	51	65	66	70	60	74	60	63	46	67	52	75	72	68	59	67	52	68	64	66	83	59	66	69	58	64	68	73	52	66	69	70	59	63	52	70	63	73	62	59	72	51	64	63	62	70	70	64	62	55	64	63	72	55	52	55	52	51	48	53	64	46	65	64	63	65	57	58	59	67	61	68	55	63	50	59	66	67	59	55	70	65	53	64	67	67	66	82	71	67	53	53	65	64	65	61	49	70	56	57	63	70	52	59	68	72	67	57	80	59	61	55	46	47	71	66	50	56	67	64	69	50	48	58	68	64	60	68	70	64	59	53	68	60	49	52	67	52	61	60	72	82	63	65	63	60	64	57	77	57	55	60	71	64	74	60	65	84	60	56	72	65	57	61	75	67	71	53	56	68	63	57	61	69	59	59	66	69	59	52	70	69	64	61	50	74	63	58	67	65	45	61	65	69	54	78	62	62	46	48	59	68	59	66	58	63	70	69	60	60	63	61	47	59	56	68	64	75	71	62	75	51	53	57	67	59	60	59	78	61	54	52	52	65	68	70	55	60	68	62	52	57	66	70	55	71	72	68	60	64	56	63	81	60	68	54	59	63	66	57	53	58	66	77	77	66	58	53	51	71	71	72	62	56	59	72	82	59	66	78	73	55	63	73	66	79	65	55	66	70	65	62	66	51	63	57	49	62	54	72	57	59	58	56	57	60	55	65	49	47	62	70	58	68	61	65	77	70	71	70	63	70	65	54	63	61	72	61	56	63	74	59	58	67	62	68	58	61	69	80	49	61	62	56	80	80	70	54	57	59	60	68	53	79	55	67	53	66	61	64	63	56	49	53	70	74	67	51	58	57	62	73	62	54	62	63	67	59	69	56	59	68	76	64	62	49	52	63	54	58	59	59	66	62	53	77	77	86	51	63	60	79	65	71	73	53	73	54	68	59	47	67	58	56	51	62	55	59	58	79	66	72	65	57	58	67	61	49	61	56	58	72	63	68	72	63	76	69	53	75	60	66	58	76	57	70	58	67	74	66	60	73	72	55	59	67	48	55	59	60	77	59	81	54	62	78	54	57	74	52	68	45	51	55	63	52	72	72	70	70	61	57	74	72	76	66	61	55	68	59	63	66	65	66	50	56	67	49	58	78	60	64	64	64	54	46	77	39	59	53	59	71	73	76	66	64	71	64	64	66	64	57	49	71	57	80	69	54	68	71	52	63	46	56	57	65	70	58	55	57	73	64	73	60	60	59	57	56	61	66	69	63	52	57	67	60	54	61	68	66	57	62	68	74	70	62	62	59	63	50	62	55	74	66	66	58	61	61	61	77	75	59	71	68	78	52	52	65	67	62	64	73	65	86	53	60	65	53	60	59	65	61	54	56	68	62	57	66	55	63	56	61	53	53	52	73	43	68	74	59	70	57	68	59	64	65	60	62	62	57	47	57	58	70	78	65	74	59	57	70	64	48	64	54	56	64	63	49	83	66	67	55	63	44	72	46	61	69	65	67	56	53	60	58	50	49	71	62	66	68	65	62	65	65	64	63	51	61	63	68	67	59	59	74	77	68	59	56	62	73	54	49	56	66	64	56	46	70	49	55	59	72	66	53	72	64	74	61	57	54	62	56	67	59	63	47	67	57	56	54	59	70	70	51	61	54	65	53	69	65	53	57	54	71	75	62	65	79	68	65	70	64	71	63	45	52	68	55	64	48	51	70	64	56	59	61	68	69	63	64	72	71	79	66	59	61	66	55	57	59	64	49	69	69	58	48	54	67	72	55	49	52	59	66	79	58	49	58	52	63	71	69	61	67	57	55	58	55	64	58	74	51	68	56	56	63	75	68	82	58	62	64	67	59	61	58	73	55	59	63	44	48	44	68	59	54	55	72	56	47	73	66	62	66	65	58	59	71	70	57	55	48	67	61	61	68	69	51	55	79	58	73	62	58	55	57	76	65	58	79	45	57	66	64	67	56	54	66	56	53	52	76	67	54	61	52	71	60	71	71	64	59	50	62	56	63	69	74	58	69	77	61	64	52	65	40	67	69	56	62	64	58	49	56	56	67	60	76	68	50	56	70	61	57	61	74	66	54	64	55	54	54	69	71	74	56	58	52	65	60	78	61	78	69	52	61	66	66	57	54	84	49	65	58	67	61	55	46	58	63	52	58	45	61	51	54	60	60	62	59	69	58	58	64	68	44	69	51	60	84	51	58	54	72	53	68	54	52	69	60	39	46	61	63	63	80	71	62	59	61	68	59	65	47	49	49	66	65	72	57	62	62	49	63	65	51	55	49	44	66	65	59	59	67	72	52	58	76	45	58	61	62	55	59	54	55	57	54	54	82	62	67	57	74	58	52	57	54	73	67	67	56	61	64	61	69	60	73	71	61	47	56	58	56	64	63	67	70	49	59	74	72	56	59	59	68	50	71	64	65	62	67	62	49	65	74	36	65	67	68	61	57	69	67	67	61	56	65	63	67	65	56	70	73	64	60	61	57	65	58	56	59	53	51	69	71	63	77	61	75	66	63	57	58	70	67	58	59	60	57	72	69	51	62	62	74	67	60	72	81	58	58	64	66	53	84	61	70	50	64	66	60	66	58	57	58	62	64	77	59	58	76	68	61	58	44	72	67	73	56	67	80	61	58	64	62	65	70	58	58	70	72	67	64	63	50	63	63	62
20558	6114	27448	1654	2647	4238	4720	4354	3768	3045	2683	2387	2079	1779	1672	1485	1345	1316	1205	1177	1102	1033	976	915	876	868	808	799	816	751	752	742	733	692	724	711	681	711	682	634	658	653	611	599	581	591	663	638	593	583	589	535	554	601	608	559	603	559	579	568	586	589	572	547	558	528	583	641	542	534	594	514	545	551	553	577	519	559	571	564	526	549	536	562	563	550	552	553	544	565	568	585	562	610	522	521	512	557	536	478	504	539	532	543	550	547	500	559	531	484	512	527	557	574	560	516	540	558	531	555	538	523	539	536	541	507	559	516	565	515	543	539	563	553	525	502	470	515	575	524	502	540	516	536	563	556	535	534	534	558	535	536	506	550	553	529	518	542	522	530	546	511	543	557	577	526	536	565	514	508	523	540	521	574	531	538	531	530	532	501	530	538	527	538	543	488	532	531	539	524	539	498	529	494	521	529	500	530	527	526	506	546	519	488	536	534	555	529	560	529	531	551	538	518	557	569	562	540	493	536	504	521	510	528	570	527	492	542	549	535	490	543	502	547	499	540	541	536	523	549	533	522	473	504	598	546	551	573	564	551	532	524	533	521	571	540	532	540	520	522	520	503	520	511	521	467	477	544	500	496	500	562	529	556	495	498	551	558	506	490	521	543	520	535	491	528	515	538	551	522	541	518	494	546	544	563	518	516	513	534	551	487	572	554	509	520	503	528	546	524	536	544	537	565	557	540	524	524	486	490	545	494	520	541	553	512	540	526	525	514	483	510	513	528	532	512	551	534	530	534	572	506	501	516	488	549	532	493	525	544	553	533	518	568	527	519	543	530	542	551	504	471	566	516	527	532	521	517	566	503	509	541	550	547	567	520	582	551	534	520	504	496	535	520	546	550	504	492	505	530	529	529	572	520	504	525	513	545	493	524	521	528	524	506	512	550	528	538	521	527	537	523	536	522	523	546	531	511	517	504	518	551	518	507	542	520	515	513	528	508	514	530	534	552	538	530	546	542	520	512	560	511	536	494	519	535	533	489	549	530	509	504	491	535	540	542	519	489	475	543	515	519	555	487	543	540	537	509	533	507	516	481	526	535	506	532	519	531	527	539	553	520	504	518	525	557	499	586	528	542	538	570	523	542	550	516	504	527	486	563	462	520	543	545	570	541	521	555	552	511	542	583	531	523	532	519	510	497	589	521	539	541	519	512	527	477	518	549	554	538	551	550	550	562	537	528	536	543	546	515	497	537	525	572	549	506	530	523	547	524	541	532	525	545	518	541	493	543	520	547	557	549	544	546	560	491	525	546	522	536	528	522	498	587	516	532	546	540	526	524	558	506	543	505	492	553	553	559	536	539	554	520	554	565	515	502	577	532	553	517	517	548	538	508	518	562	513	562	501	556	517	549	518	505	500	535	523	532	560	492	535	543	515	525	520	528	520	552	591	551	541	508	496	540	535	575	517	515	513	506	546	558	516	503	504	565	523	528	516	517	529	490	509	534	520	531	517	608	519	537	564	531	526	529	522	524	500	529	482	545	552	525	528	540	525	511	485	519	529	501	535	503	585	563	554	445	540	550	536	513	503	544	546	540	545	562	477	530	518	498	552	518	538	521	510	497	515	523	481	558	566	534	530	531	531	522	527	537	513	491	521	519	592	539	525	536	484	520	504	502	491	528	534	548	508	536	562	544	503	556	540	513	552	544	508	491	489	518	519	546	543	489	480	548	528	554	534	528	526	547	541	487	540	541	530	524	574	519	535	492	533	581	557	532	495	557	516	541	519	548	544	525	516	496	545	550	573	567	541	515	529	566	512	487	581	534	522	545	538	572	495	546	499	525	512	547	521	526	560	560	548	525	543	499	529	541	526	508	530	503	522	534	525	489	529	501	539	542	541	503	540	509	531	494	520	521	545	517	525	550	480	535	544	508	541	505	565	544	514	546	534	525	512	499	540	550	540	510	537	526	522	538	534	513	537	566	562	538	527	537	512	529	521	573	531	536	503	516	529	531	530	516	525	523	582	528	558	525	519	530	508	514	543	516	528	499	541	527	536	577	518	536	484	512	533	517	564	495	543	568	527	542	554	534	510	540	537	535	525	526	539	525	480	518	510	492	563	532	532	553	478	536	531	510	550	532	472	513	502	503	518	531	501	571	574	553	509	507	520	486	513	529	511	508	554	541	498	557	543	529	491	515	538	550	511	515	507	508	515	531	532	500	526	542	571	529	493	529	493	505	515	510	522	517	510	547	553	537	567	508	488	555	540	512	506	518	517	541	498	503	494	530	517	548	531	502	496	539	523	532	531	531	544	515	512	507	498	531	574	533	527	536	551	537	535	530	541	540	552	504	482	528	545	539	548	528	518	496	528	506	536	533	547	517	527	520	539	513	540	498	563	520	501	538	517	509	526	562	547	566	492	525	536	547	521	500	514	580	548	522	579	552	510	508	551	529	494	586	514	503	542	512	491	507	508	556	516	496	522	476	531	515	533	537	472	513	557	567	531	532	522	476	526	526	511	521	507	526	539	515	554	547	564	542	518	559	537	519	542	531	544	567	519	496	523	579	529	566	485	505	535	544	527	536	549	528	536	529	544	571	543	534	549	548	531	527	514	535	549	510	511	534	522	538	535	509	542	526	515	516	502	517	541	517	514	532	511	545	552	557	558	500	542	466	534	536	533	522	523	526	534	543	545	531	549	487	532	506	503	515	529	518	468	523	549	525	548	516	554	544	551	519	563	505	551	539	518	498	502	523	544	527	511	539	520	554	553	553	493	510	542	528	525	509	537	495	520	512	542	510	538	500	528	513	512	536	545	517	521	516	530	530	500	491	504	536	533	556	533	500	474	516	516	502	557	516	513	531	565	525	519	511	545	534	518	509	500	529	529	531	517	518	549	535	526	524	505	510	534	525	516	531	530	536	510	531	542	469	544	541	514	551	503	538	524	506	583	545	533	516	556	530	538	545	514	539	527	576	531	534	557	518	523	533	482	502	522	544	538	498	543	544	515	529	528	506	521	521	539	504	535	524	506	556	549	524	505	511	564	548	521	517	538	480	546	549	527	500	530	545	564	571	530	527	546	558	509	528	526	524	520	549	526	535	517	523	518	490	470	500	511	540	549	555	547	527	563	527	562	468	562	549	477	529	546	504	567	563	534	503	541	522	485	495	513	471	526	529	555	508	546	512	582	532	517	584	549	505	490	526	532	556	506	482	515	554	532	543	544	537	534	495	530	557	515	514	504	540	520	530	510	571	455	529	521	530	525	521	567	507	526	498	510	483	508	517	510	532	529	505	495	522	520	520	535	561	533	533	572	556	563	560	498	545	551	540	539	541	525	474	511	532	543	503	533	482	511	520	519	527	497	520	513	487	518	519	528	548	547	538	507	547	508	513	499	536	515	536	539	534	523	512	533	532	506	560	551	543	525	557	512	541	543	527	517	520	526	530	506	489	569	504	510	517	549	520	574	548	491	524	549	515	492	530	494	532
3513	220	747	66	61	52	47	53	56	61	58	57	46	45	51	43	53	51	49	48	51	63	49	44	44	54	53	45	68	52	48	56	50	45	55	62	49	57	41	57	49	51	62	67	51	62	67	55	60	38	51	59	60	45	53	55	59	52	69	56	51	61	45	52	45	60	56	50	59	66	40	45	46	48	48	55	65	73	70	40	54	41	66	63	47	60	61	47	42	58	64	60	53	57	36	54	38	48	51	59	50	48	45	55	63	59	49	52	70	60	50	55	50	64	52	46	55	55	64	58	52	41	52	62	56	47	64	58	67	58	56	53	62	59	50	64	68	53	48	51	46	54	46	41	55	42	58	58	50	56	59	54	61	47	59	51	69	52	46	54	50	45	50	41	59	48	54	68	62	46	56	47	54	40	58	44	53	52	53	44	55	50	65	64	59	48	54	67	59	40	62	46	48	53	52	51	53	57	41	48	60	52	69	60	48	52	43	63	48	50	51	63	47	53	66	73	52	63	65	56	62	46	62	69	49	56	54	65	42	52	54	59	60	65	48	52	56	52	56	59	44	60	54	47	50	42	63	62	62	68	36	53	37	58	55	59	67	54	50	49	59	50	66	49	43	46	40	57	55	60	52	56	54	62	49	50	45	58	56	58	61	57	60	51	44	66	41	56	54	43	44	57	36	58	53	64	53	53	60	50	35	52	57	55	51	36	56	40	52	59	61	56	54	50	56	59	49	55	40	57	56	44	53	45	46	55	48	53	58	49	44	56	59	56	57	71	44	42	60	52	44	48	39	53	70	49	61	47	48	55	58	65	58	43	57	77	51	50	50	56	54	53	65	51	52	56	65	60	43	49	45	44	62	48	49	63	39	39	44	54	51	54	54	58	47	47	51	57	51	62	55	54	56	51	42	44	38	41	39	45	56	49	41	51	48	57	40	55	59	43	53	50	57	59	50	61	57	57	51	52	50	52	47	57	60	51	59	64	59	37	51	54	55	59	49	54	49	34	59	56	47	50	58	59	55	46	62	43	60	52	60	54	50	64	50	63	58	50	58	47	56	65	50	63	60	59	51	62	65	56	54	60	52	53	44	47	60	60	45	45	53	60	67	50	70	69	71	49	47	70	56	55	58	60	43	59	45	56	56	53	56	47	58	52	44	53	49	67	61	54	53	52	59	43	60	51	55	37	44	44	62	58	47	53	57	54	38	67	47	45	59	63	40	62	66	57	52	56	53	55	56	55	63	56	36	51	57	57	64	45	53	53	69	57	52	63	55	59	45	64	52	62	56	45	54	51	53	55	45	44	48	61	65	68	55	44	54	53	49	51	65	47	76	42	57	52	71	61	54	66	43	63	54	57	52	56	58	57	47	52	47	52	45	50	71	42	53	55	57	52	63	50	45	54	59	62	48	63	54	65	54	47	46	71	57	50	70	52	57	52	54	62	56	41	51	60	46	49	57	52	59	57	45	53	45	50	52	60	57	56	48	33	66	42	55	44	55	72	41	60	62	43	49	44	54	50	52	57	56	56	46	47	47	46	46	69	38	48	44	45	71	49	45	43	51	48	53	41	44	61	50	44	53	55	45	59	50	57	53	49	53	51	59	41	64	59	62	60	65	42	49	44	55	63	59	57	58	53	40	40	60	52	51	65	62	41	41	46	46	43	58	53	65	51	61	47	51	53	48	52	42	53	57	52	60	51	55	53	57	57	64	53	63	49	57	49	70	44	55	48	50	66	61	72	50	48	51	50	56	51	51	49	74	54	49	57	59	67	74	54	63	56	57	51	60	56	62	56	54	54	53	55	48	59	56	62	59	48	45	53	41	52	60	59	49	69	61	63	45	62	56	45	71	59	56	47	48	49	42	48	49	54	54	50	61	60	57	46	46	59	67	43	61	52	64	47	52	61	36	50	43	51	51	54	47	55	51	59	58	59	55	53	52	43	51	50	60	46	46	49	52	46	64	45	52	47	48	56	60	45	52	48	61	49	50	54	43	64	67	55	48	36	48	56	59	62	57	60	42	59	55	71	51	51	56	56	58	49	40	47	44	51	52	45	62	63	56	55	60	53	56	54	42	42	67	53	56	57	77	40	62	46	50	40	58	62	63	58	48	46	63	49	50	59	61	57	55	69	52	55	60	62	56	60	51	61	51	61	71	60	49	42	50	48	47	45	59	48	64	67	45	55	51	47	61	46	56	57	53	48	48	70	60	38	49	47	51	49	47	52	50	52	52	75	62	43	43	57	67	61	59	54	69	47	62	60	59	55	57	45	62	45	40	45	55	52	46	53	48	52	64	63	60	62	45	48	59	55	49	60	60	57	48	37	47	41	47	47	57	39	54	53	51	52	57	52	46	47	55	58	46	62	54	45	61	44	59	52	62	50	53	59	44	65	63	55	57	53	37	53	58	63	60	55	56	60	44	57	52	55	53	51	48	51	55	52	60	64	44	57	60	52	40	51	46	57	44	46	52	41	53	43	53	55	59	56	49	54	52	66	52	62	67	56	54	39	55	44	42	56	68	70	58	52	54	53	63	52	52	55	58	57	44	64	60	52	50	52	47	56	55	53	65	45	44	74	59	54	50	49	55	61	56	50	51	45	41	48	56	60	40	48	51	57	58	65	42	45	58	62	55	58	41	51	67	62	63	63	45	66	65	49	52	57	49	55	54	66	53	64	43	52	60	54	60	58	47	53	64	61	57	50	60	53	47	46	58	49	52	56	58	43	49	51	61	65	56	51	42	54	57	56	50	55	48	51	47	36	62	54	44	60	57	62	57	56	66	61	60	64	61	70	56	61	45	55	56	51	47	58	55	54	56	52	75	56	52	49	51	46	68	45	54	47	58	51	48	54	55	56	62	56	41	60	57	45	38	41	50	55	63	65	41	65	50	64	47	43	63	54	40	54	51	61	55	54	58	49	70	49	54	67	65	66	51	37	50	54	60	56	58	51	53	44	55	56	52	55	43	42	51	43	61	40	56	50	51	49	63	54	43	55	48	52	61	52	63	49	53	50	60	53	40	63	61	48	59	44	43	46	65	61	38	48	45	49	41	57	46	42	60	70	54	62	57	64	64	57	53	57	54	66	58	57	57	42	48	50	58	61	56	52	59	46	51	52	57	54	66	46	56	46	51	60	58	50	50	51	66	52	47	66	48	49	83	41	60	67	43	51	54	46	49	54	44	48	50	49	45	48	50	53	52	47	49	46	45	53	56	46	52	50	57	58	56	62	48	54	44	47	64	40	45	57	56	64	67	55	51	52	47	61	42	55	63	54	52	54	56	65	63	45	56	53	57	47	45	54	63	50	45	66	50	43	56	52	54	48	55	56	55	47	66	57	61	51	51	50	53	56	56	49	50	48	45	62	59	48	60	58	56	55	53	63	51	61	66	53	50	51	64	42	46	60	69	35	61	55	47	56	60	56	58	48	54	58	48	41	59	60	62	45	53	60	51	51	58	58	58	58	54	51	39	55	53	64
12657	2594	8248	570	610	737	792	796	717	662	640	591	536	565	545	546	555	518	515	503	461	487	441	455	482	438	433	457	452	442	421	427	429	436	400	412	405	426	434	429	399	433	409	410	412	421	457	433	419	418	453	419	446	433	414	481	412	426	381	431	412	404	446	425	433	430	399	431	432	425	419	433	416	428	437	407	433	408	423	390	427	409	425	400	414	405	420	446	435	430	426	436	389	435	454	418	415	433	369	436	455	415	406	446	423	411	420	414	418	397	439	422	414	443	434	407	470	407	408	390	439	433	459	461	396	429	398	414	418	425	427	433	419	416	464	446	381	424	415	446	430	400	447	421	424	368	417	413	397	398	406	435	386	397	412	424	389	423	408	419	424	405	403	431	430	446	396	385	437	419	382	408	448	423	387	378	410	450	407	418	427	434	398	418	431	432	443	439	444	373	416	492	403	433	425	431	396	410	446	442	416	413	400	452	423	391	437	472	405	423	415	433	423	405	417	426	421	429	414	436	466	355	382	420	400	438	443	414	442	440	412	440	423	400	433	416	445	407	449	429	385	451	385	439	411	442	453	426	400	426	438	427	426	415	405	409	398	424	396	425	430	403	430	435	426	413	414	423	379	416	441	452	421	408	394	382	415	407	414	406	445	433	396	451	386	422	449	386	451	440	403	410	415	477	456	423	432	445	436	418	388	436	421	426	390	417	417	417	448	415	438	405	426	430	432	462	408	366	435	403	433	377	421	425	420	443	455	443	440	431	406	421	438	447	466	399	439	443	436	392	432	469	419	433	414	435	445	406	432	438	418	442	455	433	461	464	415	440	417	425	460	422	426	409	400	430	433	426	388	440	440	422	402	411	423	432	397	412	433	424	394	427	478	441	439	409	413	409	385	402	425	416	416	448	434	396	421	403	480	413	470	425	443	416	449	394	430	386	427	400	414	404	437	450	405	403	385	415	454	452	396	433	423	429	401	405	403	415	421	405	412	422	405	379	429	428	374	409	405	423	386	414	423	417	422	394	433	440	396	396	435	431	433	388	439	410	450	453	448	413	412	448	420	403	434	436	412	428	386	448	444	446	407	431	400	418	459	448	421	401	391	391	417	403	401	419	427	439	388	447	405	447	395	437	391	411	416	439	426	405	400	456	365	448	443	409	388	417	397	402	416	400	431	436	441	403	446	421	406	470	440	402	430	422	400	381	446	420	401	446	457	452	453	416	410	423	415	412	417	413	395	422	454	440	395	403	412	447	397	378	432	404	444	438	411	440	419	429	389	408	401	369	406	417	426	405	434	431	415	412	457	418	397	407	427	386	431	421	436	419	420	417	438	447	413	425	406	431	399	435	418	398	406	412	423	465	400	425	431	442	382	435	411	419	428	404	415	413	448	418	395	377	451	433	420	435	409	435	425	428	426	464	405	445	419	405	457	422	379	434	406	413	440	449	403	436	397	418	433	431	426	433	436	406	391	461	401	400	401	398	421	402	422	393	409	403	421	450	446	405	419	439	407	422	437	404	421	435	444	420	440	420	438	404	420	390	398	398	446	429	394	451	443	408	426	402	429	380	446	455	416	413	421	434	387	435	455	423	408	386	399	426	408	346	415	432	402	412	448	433	437	396	452	444	443	453	385	404	422	399	374	409	388	437	385	398	427	388	429	419	435	419	451	417	394	415	422	436	385	439	393	437	406	400	456	407	404	428	407	426	413	428	449	394	448	414	411	453	394	402	405	374	429	405	404	416	409	415	440	415	397	432	411	404	399	391	429	402	423	414	409	381	443	425	413	390	401	456	416	414	366	416	407	401	443	385	388	430	434	413	405	415	394	387	394	422	441	412	408	441	441	392	429	444	410	396	438	436	388	441	406	441	430	426	400	456	416	432	416	418	429	440	424	395	421	382	429	427	387	418	444	394	432	429	447	386	363	416	384	428	435	404	416	429	409	405	404	394	384	430	418	441	425	424	415	400	447	451	399	396	391	433	408	428	427	404	461	464	412	420	413	419	391	401	416	445	420	435	379	425	381	388	432	420	411	450	406	425	420	426	391	413	416	425	392	397	432	395	419	400	409	414	401	426	447	393	407	442	390	398	438	379	416	448	453	440	425	457	424	429	432	402	442	403	419	430	398	416	433	435	382	418	412	413	449	437	412	412	393	426	463	405	420	386	393	408	372	409	415	445	411	418	398	420	434	419	432	394	421	428	464	399	425	438	433	436	459	438	429	435	388	432	420	415	407	401	406	432	416	406	404	396	416	418	400	428	412	436	411	397	474	403	431	419	454	430	405	377	411	370	414	411	406	373	424	437	434	392	411	409	445	419	406	419	441	405	476	415	416	413	415	425	423	395	447	416	450	400	390	451	436	453	416	420	480	404	447	415	421	418	409	409	455	413	405	422	397	454	447	398	418	442	399	439	433	452	417	380	410	417	424	397	395	414	402	422	446	419	437	469	407	434	407	449	448	402	429	450	416	402	410	409	425	427	426	438	435	407	410	388	428	422	418	427	442	407	419	409	415	419	412	404	421	416	385	410	450	424	440	439	400	417	415	433	439	411	435	435	417	457	433	388	443	413	418	382	408	434	412	389	430	438	429	428	443	423	403	419	402	420	425	407	446	429	415	450	412	429	394	426	410	442	433	378	419	448	408	415	420	428	465	444	410	404	405	407	394	405	375	431	391	417	433	412	449	449	386	409	419	434	446	394	423	406	409	430	436	421	442	418	426	437	426	429	412	390	427	398	433	411	426	402	421	436	456	400	426	426	416	439	404	433	453	417	433	476	492	444	423	400	412	437	397	436	432	406	413	423	389	443	442	441	412	439	428	425	408	464	398	408	410	407	407	398	429	442	412	434	431	399	418	393	424	444	453	427	453	439	449	390	403	430	402	456	405	439	438	422	404	425	421	391	419	411	410	429	418	411	410	399	447	451	429	430	440	400	442	419	429	444	430	421	412	405	425	444	437	421	426	461	430	419	397	419	421	388	424	385	393	473	422	365	439	400	441	446	414	431	447	412	411	408	443	428	397	409	441	433	417	418	398	451	423	414	428	436	384	401	431	452	423	431	421	423	399	410	408	421	438	445	414	444	426	431	431	415	431	435	439	437	392	407	423	421	434	442	463	405	451	456	405	419	417	425	426	423	419	406	453	444	440	374	420	426	411	428	439	424	433	456	429	390	440	431	443	376	411	453	416	379	408	450	435	425	444	411	416	431	375	426	422	430	401	426	421	420	430	446	385	412	394	457	395	423	425	438	397	436	429	437	394	453	436	431	422	443	405	431	397	440	411	394	402	396	352	392	434	426	416	405	434	405	412	396	442	402	427	437	418	447	425	381	405	413	455	414	405	394	389	430	441	425	384	395	425	452	404	428	415	404	401	413	450	415	408	436	430	447	441	411	425	419	396	425	424	421	419	395	429	431	402	428	436	390	459	441	437	437	405	425	409	415	452	402	369	440	390	417	400	456	395	422	399	432	409	413
2008	477	3622	187	106	83	130	114	119	130	123	113	116	118	101	95	94	110	80	90	86	100	104	104	97	105	84	96	102	111	101	102	70	88	81	64	85	82	86	93	82	78	85	91	88	98	91	81	75	72	73	90	82	81	91	80	92	96	77	92	80	83	83	75	96	79	81	94	97	90	84	105	77	91	74	72	109	101	73	88	82	95	75	90	85	104	106	89	100	84	91	72	78	82	84	77	104	94	81	97	71	82	96	80	83	96	80	86	87	84	80	85	79	90	93	74	104	81	89	94	81	99	74	84	89	112	85	82	86	81	83	86	81	104	80	85	91	90	80	88	97	75	83	86	85	95	79	70	74	87	92	91	79	80	74	79	69	78	102	87	82	102	75	80	84	89	101	86	80	90	89	89	84	85	102	87	84	94	87	93	101	83	68	87	76	88	99	88	81	81	92	82	97	83	94	81	97	86	92	78	84	88	78	79	77	94	68	86	69	89	84	85	98	87	85	85	83	80	63	79	80	88	79	64	80	80	78	84	76	86	81	88	76	81	92	95	83	92	90	93	76	71	108	78	89	85	82	90	79	70	84	90	75	92	85	77	91	87	81	80	81	82	84	92	81	81	76	80	86	76	83	89	81	73	73	93	90	74	95	65	101	82	91	95	100	103	82	87	92	78	82	82	99	76	82	103	73	83	99	76	74	75	91	97	79	81	77	85	86	88	96	97	85	75	80	114	93	83	79	70	102	88	85	94	73	85	80	75	116	72	100	89	73	85	100	78	80	91	103	83	87	76	92	99	83	91	83	79	76	78	95	83	88	87	79	80	76	81	88	102	68	83	86	115	81	87	67	84	83	91	107	97	74	86	77	92	82	72	78	80	94	96	87	80	93	93	84	68	104	85	90	91	85	103	85	64	88	81	84	96	103	69	89	98	98	83	96	100	71	98	78	90	83	107	82	96	96	109	87	85	97	85	78	90	82	76	85	96	81	87	75	120	87	90	83	95	90	94	77	77	87	101	85	92	87	93	74	93	83	92	97	100	96	78	113	108	75	86	93	93	86	90	77	73	87	84	89	79	80	83	87	83	90	74	75	78	102	79	88	84	93	83	81	87	82	79	75	79	75	100	73	90	86	101	89	89	86	101	82	84	89	70	72	96	92	75	87	90	85	75	82	83	80	69	91	98	80	87	93	76	82	100	79	88	84	93	97	94	92	69	80	73	76	89	79	94	84	76	90	76	80	87	76	100	90	92	78	81	76	71	69	95	104	73	92	89	95	91	92	74	95	95	85	82	88	82	83	64	78	85	73	102	89	90	73	72	82	100	81	73	86	74	91	74	83	97	91	68	75	91	78	84	78	84	100	75	94	88	85	76	103	71	96	98	93	69	93	67	105	82	79	83	91	92	94	82	91	94	82	86	101	82	71	90	92	94	86	112	100	87	75	94	93	85	86	80	79	77	74	83	65	88	91	86	82	95	89	87	95	85	90	82	79	90	77	98	86	93	73	107	85	69	78	88	92	90	83	86	95	85	76	84	73	87	71	99	77	82	76	78	113	72	82	71	89	85	87	89	83	74	79	73	104	88	97	83	86	73	84	78	63	85	71	72	90	82	83	79	93	89	76	77	70	93	69	72	102	98	86	98	88	88	77	84	96	77	77	83	77	64	82	80	74	80	96	94	86	91	81	77	95	79	96	98	79	84	85	83	93	91	82	83	86	87	80	88	77	103	90	77	78	85	91	90	98	85	84	77	90	94	87	83	99	87	86	73	87	68	88	95	81	93	86	95	95	79	92	88	75	93	70	85	73	82	90	89	70	73	93	97	80	74	99	81	92	106	62	82	101	80	96	82	87	77	72	82	84	82	89	87	77	85	87	76	86	92	71	81	87	90	94	65	81	89	92	75	85	80	85	74	84	76	94	100	80	84	83	92	102	79	84	89	84	70	95	81	95	85	74	85	76	74	82	89	89	87	78	87	92	95	72	77	95	87	92	89	83	86	89	85	76	76	87	82	81	79	82	83	93	92	76	97	62	95	89	81	92	91	80	85	76	74	96	88	76	64	88	75	83	102	64	72	89	95	86	89	75	98	89	74	91	79	104	87	79	91	85	89	89	85	82	78	69	91	94	74	87	82	82	102	86	84	102	68	93	82	84	69	75	97	81	87	85	70	103	86	79	87	76	71	90	81	89	82	72	68	90	88	92	88	82	84	85	88	75	93	82	74	88	109	90	80	84	90	71	79	111	92	85	71	90	67	60	95	103	96	74	74	89	99	75	81	78	88	92	88	96	90	76	88	93	95	95	88	81	87	81	77	102	101	91	99	83	93	89	81	105	81	86	88	81	82	82	77	73	95	85	84	83	96	76	100	93	85	77	96	87	73	102	84	73	116	77	70	95	84	86	70	90	88	96	89	74	89	87	81	76	76	77	85	83	73	88	90	78	71	72	88	94	82	96	88	71	93	87	78	86	97	73	87	78	91	81	86	81	88	86	67	74	83	80	73	90	103	98	95	90	95	87	94	93	88	88	80	85	96	63	78	89	71	91	100	85	82	66	86	84	90	83	93	94	108	100	97	92	92	85	107	95	73	85	74	95	97	69	67	82	97	78	83	79	86	85	74	119	84	70	93	81	99	87	87	80	86	71	83	89	89	107	82	83	98	73	84	84	77	77	99	104	87	81	71	89	75	73	87	77	69	80	92	83	78	88	67	67	105	94	83	82	86	96	97	91	101	85	89	72	98	81	83	77	96	82	78	75	91	91	72	67	78	93	102	88	93	90	92	89	96	82	87	74	79	71	69	80	90	92	80	75	79	102	101	72	74	92	107	101	95	86	79	74	86	99	81	86	80	95	92	93	92	89	74	87	99	93	88	77	77	97	88	77	81	91	88	83	81	80	81	85	79	90	87	83	96	76	79	99	99	78	83	72	75	85	83	76	87	82	101	103	95	79	71	89	68	93	71	85	87	95	73	75	79	83	82	80	62	84	91	84	86	99	71	104	71	82	80	85	81	89	85	85	84	83	78	84	77	72	89	84	92	69	98	91	88	74	85	99	85	82	94	72	93	91	80	76	73	94	68	82	79	96	88	88	76	79	84	71	83	96	80	75	72	81	91	72	98	84	84	86	85	75	85	95	77	89	70	76	86	100	68	89	100	73	74	60	93	78	75	92	88	93	94	95	92	88	91	93	75	82	89	77	78	71	77	73	100	97	85	83	81	92	91	74	86	78	99	84	84	94	95	104	95	91	75	95	76	84	79	93	97	83	99	88	78	83	85	89	106	88	89	108	80	99	81	82	106	89	86	77	85	95	97	82	105	81	84	91	82	97	83	79	95	90	84	88	75	93	80	92	82	84	84	83	78	95	97	92	78	92	81	82	86	79	61	111	78	94	95	82	90	77	101	91	90	86	92	100	80	102	78	100	91	95	92	90	91	88	72	88	95	93	87	85	79	73	71	95	78	78	90	79	106	87	84	89	81
18849	5388	23046	1525	2073	3112	3394	3100	2628	2303	1950	1743	1575	1421	1435	1242	1171	1069	1057	962	1027	1024	943	891	861	846	848	863	811	806	779	848	783	825	763	771	711	776	785	749	786	721	721	794	742	753	670	766	740	752	732	774	717	749	702	700	713	686	684	746	749	722	756	694	704	697	682	707	733	669	751	683	718	716	708	691	690	731	732	723	710	697	686	709	672	745	677	696	702	682	703	721	715	679	665	712	670	714	692	694	679	702	671	706	664	705	661	681	650	740	694	655	684	711	703	701	734	645	688	704	700	678	728	700	674	687	714	693	700	649	644	689	712	673	695	688	685	702	697	648	753	666	712	630	675	680	692	712	729	685	667	744	703	697	729	707	720	689	651	675	697	684	769	699	679	686	683	686	677	673	684	697	685	730	713	670	678	692	679	705	697	674	723	684	670	693	734	706	721	764	691	668	629	715	685	715	708	692	693	683	664	687	689	696	755	666	710	694	680	689	699	668	717	690	745	678	683	644	673	670	697	678	697	753	713	742	716	729	686	660	677	720	734	693	708	656	723	673	701	645	742	698	653	640	658	692	711	667	696	648	701	674	685	667	685	672	718	697	648	743	680	664	656	661	660	654	678	702	728	666	685	675	696	675	681	690	676	674	666	678	670	674	676	750	704	716	685	713	724	655	653	706	701	675	705	711	672	705	727	676	713	716	659	651	759	681	703	652	625	713	668	702	715	734	688	721	668	677	647	719	661	694	675	686	687	682	723	717	648	692	699	671	719	693	700	705	705	645	658	681	675	683	746	657	645	687	643	658	698	702	701	694	708	733	726	696	687	706	707	655	685	729	714	680	730	682	720	718	700	723	685	671	648	686	668	713	688	651	654	756	685	700	650	680	674	702	719	695	658	699	676	655	657	677	668	702	696	668	655	673	724	699	669	689	691	678	652	693	649	663	689	689	737	674	681	655	681	728	673	708	715	686	695	689	713	682	653	724	654	682	665	690	668	673	725	671	698	672	673	707	689	759	694	667	676	678	700	724	666	629	696	677	680	684	737	693	727	698	705	683	635	644	664	679	641	655	688	678	740	709	645	706	691	729	688	698	694	683	655	669	660	682	730	683	713	727	670	698	674	751	696	680	715	734	659	688	715	652	690	657	699	667	687	692	696	673	684	680	667	693	658	683	690	725	681	672	688	688	730	680	711	695	678	689	650	745	702	722	661	702	700	654	686	670	704	735	691	667	666	728	657	683	694	691	678	686	638	653	689	683	694	715	659	699	682	734	667	661	709	668	657	690	666	687	664	665	658	635	690	682	699	667	664	647	681	662	684	684	739	730	675	697	691	641	670	698	658	679	710	678	694	696	673	667	679	715	650	702	694	707	740	718	736	680	723	693	672	664	702	665	697	668	703	676	660	667	651	713	720	662	733	671	654	686	669	690	620	730	724	669	696	736	666	681	685	665	665	678	719	705	696	717	657	698	668	699	672	664	704	703	698	744	725	720	663	707	693	684	686	632	706	671	649	714	705	708	770	658	712	678	651	663	688	693	686	709	705	665	696	695	671	677	724	648	685	681	718	661	689	683	635	678	638	654	640	697	675	690	674	662	701	686	685	725	696	643	701	707	643	698	688	696	677	708	704	678	709	668	694	730	655	683	671	678	725	724	699	695	737	683	682	665	733	644	711	679	690	685	649	708	707	669	678	672	643	704	616	668	690	677	633	654	667	684	696	694	664	681	678	697	713	627	714	644	667	723	685	723	701	684	667	663	684	688	676	719	701	681	759	685	668	659	687	708	720	724	690	695	696	692	688	635	715	702	676	642	671	631	715	664	707	624	726	677	689	659	691	677	680	671	697	712	686	712	662	744	667	689	677	709	702	645	649	672	658	684	648	629	697	668	682	699	655	710	709	673	665	683	677	664	653	692	666	690	634	697	682	688	679	702	678	664	698	653	701	655	685	655	686	643	685	689	687	750	687	680	679	693	696	685	662	692	662	675	690	720	688	694	694	682	667	709	732	686	703	683	700	674	660	677	688	702	661	643	669	710	695	670	707	704	715	676	696	716	651	677	691	710	698	675	677	698	704	699	715	665	681	706	672	702	741	657	685	700	681	717	670	707	688	676	682	679	646	724	675	649	728	716	661	729	726	688	758	673	671	673	703	699	737	659	686	710	663	701	717	688	650	700	693	724	660	702	711	631	669	727	651	688	646	709	732	649	706	686	692	676	729	653	655	682	661	744	679	636	689	692	710	708	715	674	703	670	676	645	699	690	662	720	692	652	651	669	637	680	726	655	669	669	693	695	696	677	682	659	741	703	708	669	701	726	702	676	671	687	673	697	686	712	712	683	675	714	605	701	695	679	685	692	707	730	683	694	694	648	660	685	669	690	726	656	672	649	655	683	690	705	686	685	660	657	691	716	692	670	657	682	662	714	681	709	671	695	731	672	707	695	670	655	689	692	683	699	662	707	678	629	707	650	703	653	687	684	711	686	700	696	687	650	669	654	690	692	683	681	680	685	694	675	693	702	706	701	701	666	681	710	689	694	719	662	683	664	668	739	647	670	720	694	648	686	639	726	667	733	705	701	682	691	695	651	693	651	711	656	705	690	665	674	694	691	655	673	686	695	694	708	716	715	688	702	656	667	712	684	657	686	701	672	701	686	685	737	689	694	707	674	640	663	684	638	724	669	713	658	701	679	626	655	664	745	705	704	661	704	677	711	704	644	696	737	615	675	666	694	718	704	652	679	660	775	664	686	691	720	693	672	669	709	678	680	689	707	694	702	686	698	698	678	673	705	649	671	693	702	758	725	691	692	697	679	679	713	655	720	731	670	679	639	691	653	654	676	714	676	706	697	670	674	701	704	668	705	670	641	721	689	700	750	696	703	702	663	738	695	680	679	652	669	726	718	677	747	719	672	718	710	703	671	659	679	705	673	679	683	699	638	701	721	694	747	693	688	682	679	681	707	672	695	670	677	688	675	698	669	697	697	723	672	675	675	687	680	641	697	696	688	686	661	694	719	701	723	693	638	696	630	735	654	732	697	683	631	710	682	672	716	658	684	656	698	702	702	680	651	680	688	656	671	692	699	681	697	640	636	677	702	681	718	703	665	681	710	693	643	707	671	642	680	679	686	662	676	693	649	688	672	668	680	714	658	696	684	671	686	640	649	688	694	674	680	621	643	677	688	680	676	649	717	672	704	706	667	697	696	691	660	700	726	708	725	717	697	663	671	692	706	690	690	701	633	678	662	685	641	656	668	695	667	682	686	685	711	730	636	708	707	708	653	690	704	637	717	689	692	718	721	702	711	660	675	711	690	738	692	720	685	672	710	705	720	653	684	663	691	665	703	668	758	670	679	668	694	677	746	681	705	657	645	712	729	709	699	721	673	707	695	680	690	691	648	655	688	735	696	641	700	632	703	660	690	660	689	669	710	675	685	685	708	680	654	693	728	694	678	718	668	695	683	675	674	667	678	726	690	718	664
5296	284	2114	98	37	31	36	56	39	44	39	38	37	32	34	39	31	28	24	27	15	29	33	30	31	19	23	24	26	16	27	17	18	23	21	31	13	23	25	27	17	17	22	22	22	22	20	19	24	14	19	22	17	14	15	26	18	29	23	26	26	22	18	14	17	29	24	22	28	22	23	25	21	20	17	24	11	15	22	25	23	21	24	23	28	20	24	23	16	26	23	26	20	16	22	9	15	18	23	21	22	26	18	29	26	26	27	28	16	19	21	21	23	15	21	19	18	22	21	20	26	22	22	20	14	18	17	20	20	26	25	22	25	17	21	21	19	17	23	34	26	17	22	28	19	17	18	20	23	16	12	16	18	17	18	25	9	15	20	27	20	19	28	24	24	24	24	16	17	20	21	29	21	27	23	28	23	21	19	25	19	25	17	16	14	17	25	25	19	11	17	22	20	28	24	18	22	22	21	15	30	13	23	25	20	13	17	19	15	21	26	24	22	19	23	19	26	28	28	18	24	18	23	17	15	23	12	22	20	20	22	23	21	24	20	25	24	23	27	19	24	17	24	16	18	17	17	21	17	19	12	21	16	23	23	26	29	17	19	18	13	18	22	25	19	26	13	21	18	20	17	27	21	25	17	13	19	25	16	20	21	21	19	17	24	28	18	15	24	17	16	20	12	23	23	32	25	16	35	26	16	20	23	27	21	32	28	17	20	24	22	22	24	18	23	17	19	17	17	17	14	10	22	23	19	19	15	22	20	33	18	27	20	19	23	15	13	25	17	20	23	18	12	22	20	19	21	21	20	25	27	23	20	25	20	14	18	18	12	17	24	16	18	9	19	30	21	13	15	21	14	26	16	27	14	24	15	12	15	20	21	16	19	23	19	19	14	15	21	22	22	16	15	22	14	27	15	18	21	23	24	26	16	18	24	15	24	19	23	22	26	22	19	15	22	22	27	23	21	20	31	22	21	23	21	27	12	20	16	21	19	27	20	11	16	28	24	18	15	20	15	26	15	12	17	15	25	28	17	26	12	19	19	26	19	19	23	16	20	19	18	20	24	26	26	24	13	13	20	20	17	20	25	22	16	23	24	25	14	19	21	16	15	18	15	18	19	15	25	11	21	28	21	18	20	23	15	13	7	14	20	23	20	17	27	18	15	15	14	22	17	18	18	15	17	18	21	19	24	27	17	23	23	22	21	19	18	17	16	21	21	19	18	23	21	24	24	20	19	15	29	21	29	18	23	21	21	27	25	26	32	27	17	24	22	21	30	27	13	26	25	27	20	15	17	21	22	27	22	32	30	22	17	17	20	27	20	17	22	27	22	24	21	22	15	14	19	15	17	10	18	20	20	20	30	15	20	22	26	22	16	26	19	24	21	21	15	18	18	16	16	23	16	16	19	24	21	15	21	12	24	18	12	25	19	16	17	16	24	21	20	16	16	31	15	9	22	19	27	17	18	21	16	16	19	15	26	16	21	30	16	17	24	19	29	20	20	15	27	25	23	15	20	17	24	16	21	14	22	26	23	29	21	27	24	21	26	19	20	26	24	13	25	18	20	14	26	13	31	18	21	14	23	21	21	16	26	23	18	22	17	18	22	16	24	15	19	20	24	22	18	25	31	18	19	20	24	19	25	19	22	19	13	22	24	17	15	16	16	25	23	22	10	19	17	14	20	28	18	32	17	18	22	26	16	19	18	16	28	18	27	26	14	14	22	21	14	34	18	25	17	18	20	25	23	12	20	30	15	26	14	16	23	17	17	26	19	26	23	20	23	19	24	22	21	18	19	13	11	36	19	16	25	17	16	26	17	27	21	22	15	17	20	16	18	25	24	23	16	14	28	21	11	26	17	29	21	14	25	13	19	21	25	21	21	19	17	20	12	16	21	19	15	21	22	21	24	14	13	25	27	21	18	10	20	20	24	15	23	22	21	17	21	25	18	22	25	26	28	13	20	23	14	19	20	24	19	20	23	20	18	23	26	24	17	22	25	33	24	18	13	24	17	13	20	16	23	15	13	19	12	22	22	19	25	25	22	19	10	19	18	16	17	24	17	18	16	22	21	22	22	24	27	19	31	14	28	24	15	20	24	25	14	18	19	17	14	19	23	22	11	20	19	16	16	23	12	11	16	15	16	17	19	16	16	12	23	14	13	12	20	29	21	15	23	26	25	18	25	24	27	17	18	13	20	29	22	18	17	27	23	17	13	10	15	21	23	13	19	22	32	15	15	20	21	14	20	19	17	20	19	16	25	19	15	18	23	13	27	20	17	21	24	14	24	22	28	18	17	18	14	23	20	16	23	19	23	14	15	17	30	20	21	24	14	29	16	24	11	12	14	23	22	21	23	16	14	21	14	22	20	28	22	19	20	16	21	16	20	19	22	27	23	28	19	18	24	14	23	23	19	13	24	13	25	18	17	21	20	16	25	16	31	20	23	27	19	20	26	23	20	27	23	21	26	21	21	25	14	17	25	18	13	19	16	16	24	21	12	19	29	14	14	16	19	27	25	14	18	17	15	22	28	12	17	15	20	21	21	23	12	16	19	15	15	14	17	23	12	19	15	18	18	16	14	21	18	19	25	26	13	25	24	23	21	28	18	24	20	24	24	29	17	19	28	10	20	19	23	21	24	24	18	16	26	19	15	18	16	27	23	21	20	19	22	22	13	20	23	22	16	15	28	16	16	20	17	18	21	25	16	25	14	22	20	23	19	11	11	28	22	27	19	21	18	25	26	18	22	24	24	28	18	15	28	23	18	20	21	17	25	15	15	15	17	21	17	15	19	22	22	12	21	22	18	24	30	20	14	21	17	22	24	18	17	24	16	22	22	23	22	19	25	18	17	21	15	11	28	22	22	25	23	27	18	23	19	20	15	21	18	24	13	18	16	13	22	20	19	20	18	16	30	18	25	18	19	20	26	19	17	21	25	23	21	18	25	11	16	23	20	18	19	20	32	24	22	19	17	22	19	17	17	25	25	20	19	25	24	22	22	17	26	17	20	29	21	19	21	22	23	25	15	23	20	17	27	15	18	20	16	21	19	19	19	21	18	15	19	25	17	20	19	18	15	19	26	23	17	19	22	15	22	22	15	23	18	19	21	24	29	16	15	24	22	23	23	21	17	19	17	25	24	20	22	22	24	22	24	14	17	23	12	24	26	16	17	17	26	16	19	24	25	21	16	19	22	14	13	16	19	16	24	25	30	23	23	14	13	23	26	18	22	19	17	23	18	21	19	15	23	19	22	21	19	17	15	22	17	20	24	23	22	19	19	21	18	20	16	15	20	24	17	26	20	24	11	16	20	30	17	20	30	17	21	16	21	19	20	20	27	14	18	24	16	19	17	23	15	15	21	17	21	31	15	20	26	13	21	20	18	22	20	22	19	21	14	23	27	24	17	20	22	15	24	12	25	37	9	25	19	24	20	22	19	24	17	28	29	26	20	26	18	20	26	22	15	21	19	31	20	25	20	26	15	24
14622	3575	16810	843	1234	2069	2309	2205	1831	1645	1379	1158	1018	943	829	692	652	586	555	511	460	454	398	395	358	366	353	318	324	275	316	310	270	288	288	275	241	271	266	232	228	246	232	246	204	213	245	210	217	212	217	184	202	172	193	205	179	180	183	190	192	191	198	180	176	177	192	191	192	182	193	166	176	174	149	173	164	170	173	195	167	186	170	184	195	185	174	160	168	177	157	166	162	179	190	161	174	181	145	159	159	147	178	187	150	174	167	182	142	163	157	151	152	156	161	145	190	189	162	171	157	182	160	178	148	171	182	160	162	170	181	162	190	157	165	144	152	153	167	153	169	168	175	182	169	167	173	163	175	177	176	167	168	174	157	164	179	171	152	165	148	143	173	172	148	167	164	177	162	164	174	149	164	170	157	175	163	151	168	163	186	164	174	148	149	144	162	158	174	163	156	177	190	172	150	178	163	144	192	179	182	191	183	176	142	137	155	172	171	158	139	166	169	160	174	152	140	160	152	174	169	159	151	155	175	174	155	168	176	154	144	155	157	158	187	165	182	159	167	150	162	164	150	145	169	158	153	183	154	165	167	178	168	167	172	167	164	158	183	188	191	174	160	167	168	147	151	162	164	193	186	148	161	177	180	180	183	194	166	164	158	153	165	163	157	167	159	178	162	152	156	159	171	172	157	163	150	172	164	139	165	165	152	157	151	157	166	157	170	142	167	166	167	187	167	155	159	166	154	163	156	168	155	174	160	172	173	147	162	161	145	168	167	146	153	196	165	167	168	152	146	166	189	178	167	171	148	166	177	153	159	180	175	157	182	150	171	141	173	169	176	147	173	177	159	175	170	158	158	175	155	159	142	153	159	167	147	180	154	164	168	167	183	146	170	174	150	160	143	172	127	176	162	168	167	137	165	175	160	180	160	145	174	155	152	175	158	140	158	147	163	161	157	192	157	151	153	181	151	161	138	159	155	179	180	157	168	161	166	167	173	174	179	151	179	146	150	176	178	151	134	156	184	171	149	167	155	163	144	176	182	146	175	159	166	135	159	177	172	150	162	157	151	142	173	158	171	184	149	165	181	174	184	181	179	181	147	161	149	160	166	160	150	155	167	163	154	176	165	158	164	164	167	155	169	183	130	167	163	179	165	161	168	189	164	171	174	161	169	175	168	181	171	138	145	160	158	163	161	128	169	178	184	153	154	176	167	149	174	134	172	121	179	158	164	188	168	163	147	167	126	168	177	168	174	172	177	170	181	183	158	161	168	163	155	175	192	165	170	158	167	169	158	154	150	168	140	137	142	169	170	171	174	186	149	175	153	173	146	158	155	160	169	162	170	153	141	153	164	157	160	171	172	147	148	161	173	148	185	141	169	174	168	175	194	144	177	155	141	189	167	179	162	173	160	195	180	163	162	160	176	172	152	155	177	148	166	170	149	185	178	154	165	167	170	172	147	152	171	162	169	164	172	171	170	172	162	186	165	143	150	176	160	167	179	165	147	166	183	166	164	165	189	171	202	169	143	154	146	152	134	157	172	185	155	164	159	167	178	166	168	170	157	177	163	153	180	142	160	136	157	169	183	146	154	157	151	173	177	165	158	160	159	172	172	159	158	163	155	163	169	174	158	153	161	172	174	173	174	172	167	162	161	161	171	161	163	166	156	161	163	193	170	149	135	162	168	159	194	172	166	195	155	161	173	181	181	167	171	181	166	144	152	155	157	184	162	166	170	176	160	194	168	170	165	162	148	141	156	140	158	166	161	145	174	161	142	166	163	174	167	144	174	164	165	159	158	173	157	185	172	152	160	180	211	165	174	147	179	186	170	186	177	164	162	148	143	176	162	187	165	138	178	160	149	170	186	162	158	149	195	142	180	160	163	180	166	169	165	161	179	143	172	155	160	153	177	162	179	157	161	163	156	153	165	160	171	137	166	180	144	167	152	175	153	167	165	169	183	169	175	171	169	147	164	140	147	148	170	146	186	134	153	141	162	141	182	156	144	155	160	168	185	155	152	143	160	157	171	167	170	178	158	172	169	154	150	165	171	168	154	172	155	158	154	162	150	152	167	169	175	151	176	161	153	169	159	175	163	182	150	172	153	142	153	161	163	170	163	167	163	196	182	186	180	155	158	160	166	143	175	172	170	185	141	164	161	171	160	139	163	156	177	151	143	162	178	175	156	158	154	164	177	165	177	161	178	169	168	148	157	149	170	155	164	161	180	172	154	177	154	166	160	175	160	161	144	149	174	173	176	147	163	148	155	180	168	166	187	167	162	176	159	153	160	175	149	178	170	175	160	169	152	169	162	151	140	164	163	164	150	165	174	163	144	144	154	160	160	161	193	185	159	185	168	162	157	177	165	179	151	159	142	153	153	152	165	160	164	160	155	160	160	185	168	152	134	170	188	172	182	155	156	178	160	164	165	143	171	187	184	168	171	173	153	169	168	161	170	175	177	165	189	152	130	146	174	162	169	178	162	164	173	181	164	170	174	169	161	183	179	147	176	176	157	152	177	146	151	143	160	166	149	185	156	151	166	166	149	163	157	148	157	145	185	130	169	178	144	175	177	160	153	146	170	184	172	149	179	156	154	156	153	139	155	172	148	179	143	189	169	172	178	165	154	137	149	164	162	161	151	173	164	179	167	161	151	166	170	171	187	147	158	139	185	171	148	162	143	179	160	145	142	148	161	155	186	168	165	167	191	195	149	159	140	173	177	146	166	173	170	166	177	158	175	158	163	202	189	176	172	166	171	144	172	141	178	152	173	155	175	177	158	147	173	156	170	171	152	180	179	169	184	182	171	156	162	189	159	166	162	172	146	172	159	187	171	168	168	171	186	175	163	180	164	163	172	165	170	165	159	166	155	162	167	167	156	156	157	174	202	159	178	162	165	154	152	162	196	142	149	162	174	177	167	165	168	169	175	152	177	156	169	162	164	166	171	171	173	147	163	172	151	182	158	184	157	171	148	159	178	159	157	160	180	162	143	174	167	149	165	153	184	172	168	164	167	161	165	168	169	172	144	161	173	156	179	176	156	172	171	178	137	164	169	141	141	149	150	156	157	150	162	143	173	158	157	161	170	161	159	165	167	175	184	158	163	171	160	169	176	161	155	153	171	150	184	140	170	163	182	156	171	152	168	174	183	169	170	189	170	190	171	163	148	184	165	156	153	175	171	156	180	139	160	154	164	166	161	139	148	155	177	165	180	139	167	160	152	153	153	151	145	166	143	176	176	155	176	161	170	180	177	174	179	181	153	162	181	175	187	146	172	179	177	144	182	137	158	151	187	142	141	140	162	159	164	151	159	151	149	171	164	176	157	161	176	145	139	179	152	165	167	160	156	180	137	162	158	155	194	149	181	146	161	195	160	167	153	176	160	142	160	165	171	156	144	157	164	176	145	190	152	152	191	169	164	171	171	171	174	147	183	164	158	172	140	153	165	175	201	148	168	162	150	155	159	150	167	153	157	148	166	154	151	168
3170	493	4447	264	80	90	95	135	113	110	115	101	89	97	69	93	83	70	83	82	98	69	88	67	85	68	80	80	55	70	62	65	61	71	83	57	66	61	74	61	54	71	52	70	77	78	67	59	64	75	55	70	69	72	67	67	59	79	63	55	73	72	62	54	58	58	58	56	67	64	63	70	50	66	63	63	52	70	65	58	64	73	54	57	59	66	47	73	59	67	62	72	53	66	69	57	81	62	58	63	60	66	64	58	56	61	55	55	55	58	55	54	50	62	56	62	71	73	60	67	65	62	57	66	46	61	71	54	66	68	73	82	66	79	70	47	53	49	74	59	59	69	58	73	58	68	66	74	70	65	65	63	61	67	74	46	62	62	64	63	68	57	56	64	64	80	48	50	56	74	63	57	54	69	63	54	58	64	77	62	64	54	60	81	64	50	61	63	67	57	65	65	59	61	71	84	70	68	66	66	56	69	64	70	86	46	63	69	71	71	68	62	51	54	77	61	48	55	76	70	59	54	60	61	50	55	59	74	50	69	66	55	59	58	65	56	67	60	66	77	59	64	42	68	62	67	42	59	76	70	68	67	58	66	58	60	63	52	71	64	69	62	54	72	76	63	61	60	76	64	69	51	66	54	72	59	54	76	61	63	54	55	62	69	54	66	64	61	46	73	77	56	63	62	44	60	80	55	62	52	60	66	83	63	57	67	87	54	58	63	57	64	67	52	53	68	66	73	60	58	85	51	65	67	33	60	69	55	87	59	68	67	64	57	68	61	59	64	62	57	70	56	59	71	59	67	61	64	55	59	72	71	59	62	49	62	62	60	57	75	68	79	77	66	71	58	71	55	68	63	78	68	60	61	73	54	69	60	71	70	55	67	78	70	57	47	59	72	60	57	62	68	65	58	63	84	55	55	69	63	67	57	75	49	62	67	68	63	43	63	59	63	66	61	62	54	66	53	71	71	68	66	46	59	62	56	65	63	53	57	64	71	58	59	56	53	72	82	57	58	62	57	64	54	71	73	65	73	72	54	64	50	67	48	62	52	77	60	58	58	62	56	72	67	62	47	69	65	70	57	64	51	51	61	67	70	54	55	69	60	53	58	63	71	64	55	61	65	47	73	53	62	59	75	69	61	59	58	52	63	60	63	78	59	54	73	63	62	70	62	61	54	65	64	61	56	65	64	50	69	62	60	60	54	64	68	66	63	68	62	57	54	69	62	53	74	57	70	75	69	61	64	60	59	51	63	58	66	58	55	66	67	78	64	52	62	60	68	61	58	57	62	63	60	53	61	62	60	50	65	46	71	64	70	62	58	69	63	65	59	53	54	70	71	63	66	68	44	71	60	60	72	68	64	57	67	61	70	65	64	67	54	71	81	53	47	53	56	64	61	71	63	62	56	54	57	68	58	52	54	59	67	55	70	67	59	71	84	55	57	63	58	59	69	55	66	63	73	54	53	81	58	58	57	68	55	51	75	62	64	53	67	58	67	56	65	56	61	58	56	60	60	60	63	45	67	52	53	56	60	59	66	51	58	69	56	58	63	59	64	68	54	55	62	56	57	74	67	71	72	63	74	59	69	54	75	60	59	45	79	59	53	77	60	64	53	54	71	55	63	55	58	55	75	51	62	52	70	59	65	70	54	43	66	74	64	60	79	71	62	54	76	52	64	58	55	60	57	65	52	72	72	55	61	65	61	59	61	54	65	53	58	61	61	48	56	60	70	64	67	58	68	61	72	69	73	57	64	47	74	50	66	47	63	55	58	64	60	60	55	57	59	59	69	63	60	58	50	64	60	65	43	69	62	53	74	79	79	79	73	66	68	70	52	69	73	63	50	55	58	60	64	75	55	59	50	67	54	65	63	56	65	68	67	60	60	62	64	72	59	60	66	57	61	67	48	61	67	62	65	55	61	56	63	69	61	57	75	58	53	50	71	55	48	64	78	54	66	55	49	84	61	59	68	66	54	62	65	51	68	72	62	59	50	86	46	52	62	58	64	61	68	69	54	56	65	65	64	67	68	67	61	59	64	70	61	73	46	63	75	60	62	57	64	63	65	58	69	51	68	66	61	63	69	49	59	65	80	58	55	60	56	71	66	40	58	64	58	69	65	80	60	56	64	60	59	63	64	61	60	70	71	59	64	49	57	52	43	65	67	56	82	63	59	62	59	63	71	80	56	57	56	61	65	52	76	75	57	57	77	66	64	73	57	61	65	55	60	67	67	57	63	58	56	73	61	60	53	58	64	69	68	72	60	68	52	52	55	75	79	60	62	69	75	53	49	64	62	58	64	77	65	59	59	67	67	51	63	59	54	69	56	58	55	71	67	69	54	60	52	55	64	76	59	70	83	58	60	60	71	64	68	70	73	69	67	71	51	53	82	69	55	58	68	54	59	60	66	61	55	73	58	62	70	76	67	75	54	67	70	59	65	56	74	76	65	52	61	69	62	81	61	65	72	76	66	60	77	66	65	71	60	61	72	63	70	48	55	69	62	59	51	68	69	67	56	56	65	65	66	61	50	49	49	69	71	61	61	76	55	61	68	69	53	73	54	63	63	69	79	65	62	44	46	55	67	69	67	61	65	57	57	56	62	66	67	67	71	60	67	56	73	69	56	60	54	47	59	62	76	62	55	51	62	66	77	52	67	62	68	59	62	57	50	62	68	59	74	63	74	73	62	67	66	56	62	62	70	62	54	66	44	65	63	67	55	65	64	46	64	69	58	58	80	66	56	55	65	60	75	66	55	44	63	64	63	57	58	56	64	56	72	60	69	57	73	51	65	51	71	72	57	54	54	71	49	58	61	67	60	66	56	80	54	77	53	68	63	50	67	76	42	46	67	51	72	63	57	68	69	67	50	59	66	59	67	52	53	63	49	49	77	62	61	67	63	66	56	65	52	71	56	70	60	63	61	61	72	58	68	60	47	60	65	60	58	58	63	63	46	65	67	67	55	66	51	59	59	61	59	63	74	69	58	51	67	55	57	64	58	70	64	67	71	60	56	73	55	60	54	59	44	60	55	63	52	76	71	64	61	72	66	67	67	55	58	52	50	48	65	49	46	72	68	58	69	58	59	59	65	64	69	56	50	58	67	53	58	66	73	47	57	87	56	71	65	70	57	61	64	61	61	62	53	69	54	66	59	59	62	54	55	65	81	58	51	48	59	65	60	56	81	61	53	72	49	61	63	67	53	75	44	72	51	65	54	51	48	71	67	60	62	63	78	69	83	62	62	67	58	65	68	77	61	64	52	64	59	61	57	69	65	53	69	59	57	54	66	61	66	69	67	54	61	71	64	53	69	69	65	67	76	60	77	48	64	60	54	55	54	49	51	49	59	58	66	62	70	63	60	56	70	73	57	46	66	71	73	74	60	66	67	48	56	70	60	55	63	60	65	68	66	48	59	70	62	62	52	64	63	64	75	70	58	63	59	59	58	52	58	68	61	51	63	59	84	71	69	63	62	72	61	57	63	54	67
20338	5673	23798	1802	2623	4460	4838	4382	3762	3194	2813	2406	2102	1848	1667	1510	1414	1295	1200	1116	1025	1057	1025	893	922	813	857	753	772	780	785	733	712	757	685	652	667	670	637	638	663	635	618	598	593	633	644	591	623	563	569	554	580	581	558	589	553	553	588	525	566	579	538	576	575	499	537	495	562	543	543	593	546	514	531	573	491	514	567	536	549	535	529	559	580	534	564	542	545	524	582	533	581	536	539	503	541	564	526	517	544	545	518	533	550	529	499	530	553	514	528	567	525	535	505	539	557	494	485	559	522	557	532	502	561	509	542	498	531	510	504	560	499	525	536	518	514	513	551	535	497	531	559	538	538	516	529	485	551	505	557	560	493	522	522	488	540	476	477	525	538	495	505	520	493	509	480	503	536	536	517	548	513	506	566	509	502	542	522	520	535	522	523	506	551	538	516	547	548	543	518	516	490	556	525	515	540	504	541	489	518	529	533	491	527	535	505	552	506	545	514	478	564	480	508	534	496	465	525	487	502	515	545	528	506	519	484	539	495	517	526	474	508	530	522	561	546	510	545	501	525	545	477	562	499	501	520	507	521	518	542	517	542	523	517	524	530	513	578	521	507	527	506	516	524	525	532	557	494	537	541	542	540	520	529	549	562	540	523	483	517	506	495	517	517	490	534	501	476	511	531	529	520	518	506	536	539	507	529	509	539	508	540	522	553	506	532	572	530	477	569	517	518	539	550	507	526	484	514	557	495	495	496	522	517	529	507	535	524	488	519	519	502	549	475	516	540	500	538	501	505	480	547	571	532	525	508	507	512	507	522	496	488	562	535	508	503	517	526	537	539	535	521	560	533	494	535	518	525	531	505	497	526	506	555	506	481	492	547	538	505	526	525	521	512	503	543	513	510	532	516	516	507	535	542	492	523	497	487	537	548	507	536	514	507	493	523	514	517	526	481	507	551	528	556	489	518	490	527	524	524	571	489	513	529	482	506	539	516	509	504	517	562	508	512	517	523	512	497	542	510	525	491	535	491	500	543	547	553	561	549	567	555	551	533	499	525	532	535	518	543	502	563	544	532	544	478	492	538	530	475	541	497	511	538	543	523	528	506	513	519	503	530	523	505	490	497	536	544	473	507	520	480	500	557	494	525	529	484	541	577	542	527	478	526	471	525	554	527	516	533	503	585	512	496	511	493	516	534	539	550	479	527	515	523	511	513	505	517	528	478	543	477	519	495	534	506	519	520	529	514	535	526	526	529	507	515	500	525	542	523	501	549	537	511	513	529	533	520	509	521	524	489	513	512	504	492	492	541	510	531	598	538	502	506	508	505	500	557	553	500	519	541	493	551	516	446	506	474	515	503	541	517	565	531	550	519	554	498	505	511	492	497	497	519	517	490	516	494	503	532	527	562	558	494	477	526	568	532	509	519	563	494	528	538	526	492	478	526	537	541	505	514	512	548	510	567	508	520	494	547	538	521	546	498	542	487	510	551	506	533	556	511	534	496	546	491	536	445	535	527	529	489	522	539	521	541	507	506	546	482	484	511	518	503	558	510	521	531	511	536	503	527	533	560	515	509	525	499	501	522	522	551	523	525	499	533	503	534	492	525	503	511	502	515	568	506	529	507	507	506	527	518	512	565	486	498	498	536	505	509	549	505	491	501	523	499	507	539	509	502	520	495	522	550	492	500	556	529	501	495	528	565	551	485	537	534	523	489	522	582	546	550	518	500	489	537	572	466	568	530	511	493	534	507	464	568	550	509	522	507	559	506	526	561	521	509	507	558	527	536	531	522	523	529	523	563	519	503	519	524	532	493	510	497	539	537	517	520	523	498	514	514	500	522	526	510	545	497	543	503	515	512	520	515	525	494	556	529	543	541	490	459	537	521	499	516	498	487	516	529	517	518	535	522	464	502	536	524	509	535	535	529	513	478	542	539	494	532	510	546	506	534	515	491	537	540	488	502	513	512	528	512	504	508	518	522	499	542	539	532	531	517	488	521	509	554	525	566	477	531	577	501	470	502	514	534	540	524	492	569	533	526	515	522	502	509	519	522	505	565	546	532	513	507	524	522	546	523	531	542	527	530	529	512	513	531	555	517	565	532	525	572	517	535	508	567	512	522	539	493	553	572	519	534	529	506	513	518	509	531	493	544	495	525	546	524	552	528	493	541	562	521	493	500	502	522	544	533	514	518	533	536	544	517	519	531	523	526	513	511	527	509	520	466	525	535	524	526	500	522	502	499	547	544	555	545	540	497	523	484	533	499	514	518	535	527	537	519	465	498	458	522	469	516	537	538	525	511	527	541	518	544	560	568	522	528	524	470	501	516	543	523	499	498	530	514	547	515	541	491	551	512	541	529	523	514	500	538	497	456	527	498	541	466	517	531	556	570	524	523	536	519	529	489	519	532	500	563	524	519	546	504	511	499	536	493	479	486	521	478	494	508	529	494	514	536	524	485	580	532	549	543	534	523	498	531	527	503	525	504	518	532	534	534	510	500	483	483	554	515	521	492	557	514	556	518	518	507	503	510	522	516	524	500	531	568	499	555	542	522	535	479	549	507	510	520	526	496	512	544	595	525	494	479	522	591	522	540	538	521	492	541	522	496	510	517	530	526	502	517	493	494	565	535	511	528	516	490	529	537	481	494	536	525	523	526	545	468	531	539	516	484	481	521	505	527	550	550	506	500	521	515	489	502	527	524	549	548	555	533	544	543	512	536	534	545	495	538	511	549	508	551	485	523	501	537	508	510	502	495	533	499	474	530	526	520	524	555	541	538	532	508	503	530	510	555	482	531	543	515	489	518	517	509	512	513	543	528	548	549	538	498	540	565	527	525	497	533	514	516	515	555	518	504	520	522	513	543	504	520	488	554	538	551	484	500	508	534	502	495	525	477	506	532	451	557	510	556	538	511	506	517	531	534	528	539	518	519	500	516	496	540	508	545	534	509	488	533	496	489	549	510	495	509	522	514	495	486	554	571	537	481	504	513	553	508	512	526	492	521	489	523	523	557	560	540	498	506	499	497	555	498	531	529	485	503	495	532	486	517	504	501	496	532	526	487	509	504	539	538	535	453	522	468	477	531	573	537	536	521	532	480	548	499	511	507	524	513	534	569	519	495	538	507	526	508	510	573	504	520	532	526	540	543	533	522	526	501	555	496	545	505	536	508	500	514	512	513	523	478	497	527	545	528	532	497	529	552	543	517	542	540	523	511	504	514	514	539	536	513	524	537	534	505	531	504	538	518	567	483	507	523	531	500	520	502	493	500	519	496	509	524	517	535	515	543	525	544	459	504	489	487	517	496	472	511	503	548	515	521	510	505	524	519	532	487	528	505	528	491	549	509	520	516	524	515	527	545	509	474	501	528	517	498	495	515	467	559	512	505	529	500	519	553	474	498	552	508	556	572	512	532	531	523	514	523	487	554	507	510	524	538	483	526	506	497	515	491	481	540	507	530	530	508	544	503	505	525	518	523	512	508	530	481	521
3500	188	691	59	61	54	59	59	60	51	44	73	55	68	59	63	52	55	61	61	56	54	64	65	55	51	53	55	56	55	47	60	44	58	44	50	46	54	54	62	71	45	45	61	48	43	46	56	50	47	59	69	59	50	48	53	57	74	48	52	52	58	50	45	59	39	56	52	60	58	52	54	47	50	55	44	61	54	43	55	51	62	57	67	48	45	58	56	40	76	52	53	56	55	52	49	52	46	55	51	63	58	43	41	68	65	48	51	62	58	49	55	49	53	56	38	43	43	55	56	52	57	48	56	61	50	51	48	44	53	55	45	50	50	51	57	64	47	50	47	54	47	48	63	48	56	65	53	50	52	66	49	46	43	52	53	49	61	60	61	53	49	49	49	59	53	49	58	38	54	62	59	50	54	50	40	48	52	59	48	54	51	49	52	55	47	53	50	52	46	62	47	50	59	60	62	59	54	47	63	44	60	51	51	39	42	44	57	63	49	48	54	52	56	57	48	46	45	51	55	46	59	53	65	61	66	60	53	52	53	54	55	55	57	48	53	42	45	56	66	52	39	56	52	54	48	45	51	70	37	54	56	44	45	49	47	60	53	55	44	59	59	63	57	46	45	49	48	49	52	58	60	60	56	57	52	40	59	52	45	50	52	53	48	52	60	64	50	50	44	51	51	66	42	56	49	56	46	57	58	53	42	54	56	47	49	58	53	43	54	57	53	45	59	54	42	49	43	61	55	57	64	59	62	42	55	55	45	54	49	47	50	52	57	42	63	54	50	48	41	47	59	57	56	54	58	54	61	39	40	49	49	51	45	75	57	49	48	48	51	43	40	60	46	54	58	44	63	67	54	56	39	65	70	53	69	49	50	46	58	54	34	62	49	55	37	54	43	49	47	45	50	50	54	51	46	47	47	42	52	50	44	56	68	48	46	65	53	52	49	50	67	57	44	61	41	52	52	49	42	53	50	60	49	51	55	48	51	49	51	58	57	44	37	53	55	52	49	55	50	57	62	69	52	63	55	53	47	43	54	62	60	54	52	48	54	61	52	50	68	52	64	50	49	48	45	56	46	56	47	49	58	48	58	49	45	56	50	46	38	53	55	48	62	60	47	54	57	48	59	52	57	52	67	39	55	52	54	52	48	51	48	55	46	53	47	51	57	53	50	52	50	44	50	59	59	60	48	53	42	48	44	51	53	44	56	54	57	52	48	52	66	58	61	56	66	58	47	50	49	48	49	60	52	59	51	62	56	71	52	49	52	46	52	65	54	58	48	49	44	45	64	42	54	56	51	51	59	45	49	51	60	47	44	61	44	46	54	52	59	65	56	52	46	59	50	51	52	60	54	52	58	32	52	58	56	62	52	39	47	52	47	57	57	47	48	48	54	45	58	57	51	49	59	58	59	44	48	58	56	68	58	48	49	52	55	49	53	52	60	39	44	57	58	55	50	49	47	48	61	48	53	55	43	68	43	50	51	49	34	55	58	49	55	56	53	55	53	59	41	61	51	55	55	49	51	63	58	47	49	59	57	49	56	47	55	56	56	39	50	48	47	45	48	60	44	50	40	57	50	49	54	47	50	42	43	42	51	49	52	51	69	47	46	47	60	47	55	40	57	64	47	55	74	45	53	47	44	50	55	61	45	53	57	51	62	57	52	57	52	52	56	49	60	53	49	37	76	56	45	65	51	43	53	55	61	48	44	59	48	46	47	43	44	49	53	59	37	54	47	50	48	54	46	37	68	59	60	57	47	47	67	57	65	60	49	50	41	53	43	65	54	50	61	50	53	52	44	44	47	57	57	52	63	54	58	49	51	51	47	56	60	54	60	55	44	59	47	46	64	57	47	42	45	56	55	56	57	53	59	58	47	35	47	41	49	62	54	55	50	52	51	62	50	69	58	52	58	59	54	59	48	54	50	59	40	60	51	55	60	56	34	54	59	62	71	54	54	57	63	45	52	59	57	47	55	50	49	46	50	58	51	60	59	52	47	53	63	39	48	65	53	63	52	42	55	50	63	51	59	52	40	53	62	53	44	56	43	35	58	62	52	53	56	45	49	48	49	56	53	48	57	37	51	56	76	58	57	60	65	52	45	54	39	48	56	51	46	49	69	53	52	48	55	50	61	43	57	64	47	49	44	48	46	42	58	62	50	44	45	58	55	62	58	56	35	41	56	44	54	63	42	60	57	53	51	54	56	54	62	53	45	46	69	58	51	50	57	60	57	58	57	37	51	56	50	58	58	47	48	58	54	54	47	58	51	58	47	40	55	54	53	50	63	53	48	48	60	49	62	58	46	60	55	55	54	57	53	60	45	63	58	58	59	71	63	42	56	49	39	61	49	54	43	46	51	48	39	57	52	43	45	48	62	34	39	41	70	43	41	57	53	42	56	56	56	54	51	58	57	60	59	54	57	60	61	64	55	49	56	55	63	43	49	44	53	58	50	46	44	54	58	54	58	59	61	54	42	57	61	40	56	56	67	55	57	45	47	65	67	50	44	53	57	55	41	45	41	54	46	45	61	58	65	37	50	53	56	52	58	52	55	49	51	47	51	44	42	66	53	56	45	35	46	53	39	52	53	48	79	64	51	59	58	64	54	59	33	56	57	44	54	48	48	64	52	46	55	65	54	57	34	57	58	58	42	55	56	49	51	52	48	37	54	65	58	56	62	56	57	45	49	63	53	45	51	59	48	57	50	45	61	48	52	51	56	51	53	38	60	59	58	56	47	61	50	51	57	52	62	43	54	47	55	68	53	49	56	61	58	60	63	45	56	52	51	59	52	52	53	59	50	41	57	58	45	68	49	39	59	53	52	50	51	56	60	57	48	56	46	45	50	50	37	52	49	52	54	60	33	45	63	48	70	51	52	56	60	60	44	49	45	47	49	34	51	57	53	70	54	45	72	54	58	48	50	50	61	64	39	52	50	50	53	60	51	69	41	74	53	57	43	55	51	48	50	52	58	58	56	47	54	52	47	39	53	47	55	50	45	64	46	56	38	52	61	54	50	58	52	51	67	50	59	51	64	60	56	47	62	48	53	59	51	58	57	50	70	51	47	50	52	50	52	65	53	44	52	40	46	38	51	45	40	53	33	48	48	50	61	53	56	59	47	51	60	48	59	67	44	51	50	54	52	44	37	51	54	51	49	48	48	51	54	40	63	54	53	49	51	56	39	53	44	61	74	50	51	52	47	53	51	61	63	73	53	41	59	62	46	47	54	59	47	59	43	48	44	56	49	48	47	54	55	54	67	62	50	43	62	51	63	44	55	46	58	66	49	40	59	49	42	52	54	52	47	37	54	47	39	57	52	53	56	45	46	53	55	51	42	58	52	39	41	47	47	44	47	48	44	53	59	61	57	58	49	59	70	52	47	64	52	59	46	46	52	47	46	50	53	53	69	52	39	43	55	57	64	60	55	50	65	61	59	55	45	52	53	66	58	48	39	46	47	62	54	48	44	53	54	48	66	52	58	55	56
12433	2262	8127	628	610	713	798	733	702	650	623	606	551	548	529	470	490	479	484	464	492	500	441	436	470	466	450	454	435	449	476	426	448	430	412	421	422	445	417	411	391	435	438	449	416	439	450	389	382	394	439	444	435	435	465	428	414	390	439	456	433	428	404	384	414	456	415	402	435	394	446	402	415	404	409	416	446	396	444	413	402	433	389	431	415	420	440	427	410	435	399	384	431	441	423	411	407	410	444	399	384	404	411	376	403	404	457	407	436	438	430	414	398	399	440	464	412	416	414	393	417	406	416	410	439	438	416	408	405	395	443	388	385	441	422	427	430	401	441	433	405	438	425	431	392	403	412	406	426	416	409	376	448	432	412	410	387	417	402	437	431	418	412	396	445	390	424	426	421	404	414	400	394	402	401	374	400	429	412	389	383	410	401	426	439	402	362	416	394	442	429	419	400	414	435	404	410	423	384	400	397	398	437	398	444	420	421	427	397	427	383	393	447	392	413	429	399	442	436	423	379	408	406	436	432	410	421	441	454	398	451	396	401	435	455	435	406	420	413	396	410	391	382	413	400	398	399	450	421	434	398	412	407	400	385	391	439	412	424	417	403	420	412	439	368	420	379	387	431	415	382	414	414	451	402	450	412	394	424	425	400	406	415	400	420	432	425	410	392	426	394	398	420	391	426	376	410	362	420	373	421	423	401	432	455	448	423	426	422	375	417	452	396	422	405	416	402	377	430	416	425	430	422	424	401	412	495	429	433	410	411	419	445	429	409	431	441	419	396	429	416	391	432	436	394	412	419	421	371	433	465	419	398	449	417	434	401	399	376	437	401	416	423	419	411	436	432	437	418	429	446	438	426	395	383	415	403	430	388	444	404	373	402	397	422	426	385	432	392	391	398	420	394	446	436	414	419	407	404	400	426	415	397	437	393	378	425	405	433	409	406	409	432	409	416	414	441	426	409	404	409	389	424	412	442	420	414	401	390	457	390	399	395	401	386	429	396	417	442	457	427	393	392	409	391	401	393	387	413	403	418	417	419	419	416	431	417	423	444	422	425	379	389	413	398	406	432	443	414	413	428	428	470	430	398	404	415	437	424	435	469	394	416	386	419	436	421	420	407	447	393	446	443	423	429	380	434	409	416	426	419	403	412	405	434	420	387	409	386	391	418	424	414	420	440	383	402	411	380	412	426	455	380	405	434	420	435	407	396	446	428	395	394	405	439	403	412	414	398	432	404	448	413	407	464	406	397	461	412	397	446	423	428	428	409	401	407	439	406	423	394	401	420	421	369	447	402	429	379	411	405	415	403	393	433	408	438	428	440	419	388	403	448	406	408	421	418	433	417	439	404	430	440	425	411	401	383	377	419	391	412	397	408	432	398	398	425	365	448	421	391	401	412	404	390	409	413	407	406	420	425	376	430	391	396	391	402	412	412	401	418	412	445	397	445	425	410	418	404	412	399	392	418	423	402	444	402	398	423	411	397	414	456	447	394	437	389	406	430	387	401	424	411	367	438	421	392	409	362	425	401	415	411	421	411	441	437	387	425	420	433	398	390	435	416	454	412	396	411	392	476	407	421	391	407	416	393	396	411	385	415	414	420	427	420	419	429	419	390	430	393	412	386	408	395	407	399	388	450	403	436	409	404	431	416	403	403	396	390	427	404	432	388	415	414	427	398	396	396	413	427	409	425	409	442	415	405	424	421	408	420	417	397	416	371	372	435	431	404	425	381	432	400	419	404	401	444	408	407	388	393	390	398	444	416	410	402	406	434	403	407	420	425	421	430	394	404	397	406	452	425	408	426	401	394	443	416	380	410	420	389	389	398	421	395	408	415	449	382	405	392	401	402	439	395	428	436	411	405	437	447	398	376	445	404	377	426	414	418	448	396	413	392	420	383	398	424	440	399	436	404	398	441	434	435	416	401	434	438	450	403	415	408	426	440	393	379	384	415	413	439	416	429	393	419	429	451	398	379	443	429	410	456	400	402	384	426	452	408	411	412	406	434	412	421	438	447	432	392	349	385	424	409	406	406	396	403	437	387	415	422	438	391	450	433	459	390	412	408	434	405	436	381	407	404	404	429	414	421	373	433	426	400	424	415	428	442	391	447	428	373	426	448	463	409	418	423	420	433	442	401	409	410	420	450	410	389	412	417	379	381	453	407	400	422	414	416	424	400	425	412	437	399	384	406	439	410	427	399	418	441	369	379	416	391	410	429	410	409	422	393	395	385	426	386	396	397	419	434	413	364	420	417	426	388	386	401	398	420	395	429	405	411	449	401	396	407	463	433	410	445	432	407	377	405	411	371	398	399	416	427	424	419	396	421	394	437	420	399	432	407	431	421	446	425	398	390	418	418	399	438	396	432	431	393	383	441	387	391	437	408	407	398	392	427	436	423	423	432	386	434	401	411	431	399	414	399	410	392	435	425	448	385	412	427	389	413	405	416	396	410	380	402	362	412	386	413	403	373	447	385	419	386	390	414	420	425	422	450	431	415	442	418	435	408	401	414	407	409	402	424	391	414	382	410	436	362	400	421	422	372	400	430	435	434	437	395	425	394	402	402	397	384	410	414	409	439	413	401	421	408	415	386	391	421	410	428	425	415	398	401	372	399	410	361	391	408	461	413	413	414	443	399	383	417	432	419	380	378	373	412	398	402	432	422	410	402	456	385	398	438	429	410	394	404	418	406	444	427	410	390	395	426	369	428	426	443	404	428	398	412	412	462	391	452	388	422	398	421	403	416	440	427	402	388	398	381	385	424	437	438	404	421	460	408	438	438	375	405	466	394	366	392	419	425	410	419	428	447	416	384	417	408	397	413	432	416	413	420	424	396	412	392	398	384	413	394	429	423	413	394	425	395	450	425	393	379	412	418	392	377	438	367	412	432	425	421	432	395	405	372	437	424	443	400	378	388	422	404	444	408	389	417	394	417	402	439	369	402	401	396	394	431	406	431	427	404	398	444	440	392	376	416	461	432	405	433	410	432	404	388	389	424	426	389	395	418	396	416	406	374	391	427	399	433	423	399	386	409	406	378	424	407	420	408	445	383	379	388	378	408	440	428	420	428	411	400	413	419	441	402	458	455	433	412	425	459	399	382	483	414	432	411	404	399	412	443	382	400	428	440	404	433	400	404	382	386	403	385	434	445	447	402	429	447	448	419	396	438	413	419	450	403	414	430	452	421	390	386	404	420	453	397	417	414	440	392	394	410	445	419	403	440	398	410	416	410	428	419	401	415	414	377	386	405	447	402	380	428	395	426	449	409	412	428	432	436	421	420	444	417	401	402	409	433	458	386	408	388	412	429	421	447	427	425	413	442	432	389	413	426	412	411	430	428	396	419	439	380	421	396	452	419	421	389	415	386	456	423	421	408	431	399	408	425	401	404	437	414	450	397	405	396	410	442	430	418	391	418	416	425	413	393	418	459	395	413	425	407	365	384	407	419	404	403	416	416	430	395	430	382	410	438	400	391	447
1955	388	3956	268	106	107	115	111	118	118	100	94	80	113	120	93	93	88	101	91	87	81	91	93	70	88	98	96	89	105	98	85	74	101	88	76	80	87	80	75	95	90	93	90	86	98	74	74	91	85	115	83	93	87	75	67	79	88	79	95	95	72	77	94	81	86	69	90	85	77	99	95	72	89	100	84	106	75	85	90	99	92	76	86	89	80	78	87	93	80	82	88	70	90	96	75	100	89	67	89	97	74	79	78	80	81	86	77	76	74	86	87	92	93	81	88	88	80	111	83	96	90	76	93	83	90	63	90	77	94	81	88	91	82	82	87	78	97	83	75	84	83	76	87	85	97	69	89	72	94	81	68	85	72	83	81	88	98	90	81	89	79	68	96	73	75	67	77	89	83	67	82	74	90	91	85	70	76	84	93	82	79	96	96	83	83	75	87	86	91	95	78	101	87	77	82	75	102	89	81	83	77	79	85	75	88	72	67	92	74	81	68	102	93	84	84	79	89	73	82	76	80	94	69	96	83	89	77	87	83	74	87	87	104	94	75	84	87	91	86	86	93	97	87	77	77	86	107	63	79	80	86	73	78	74	98	91	84	92	90	75	97	71	95	85	76	104	88	78	97	83	76	86	87	76	78	90	86	73	81	76	86	98	75	81	82	93	79	93	86	73	91	76	85	92	84	91	77	83	89	91	96	80	93	74	92	79	84	80	71	97	94	102	74	73	66	94	81	80	85	99	67	89	87	77	104	62	88	87	95	84	84	74	100	73	81	84	95	78	79	84	78	88	75	85	101	83	95	87	82	84	96	78	104	96	105	92	89	89	89	72	98	94	72	71	80	90	81	65	77	75	98	80	76	92	73	85	91	79	75	81	77	88	95	80	86	96	94	90	72	75	116	94	57	78	81	80	91	70	88	75	90	74	88	80	77	93	83	80	75	80	66	78	86	74	77	73	81	79	88	85	99	90	95	85	94	95	83	76	95	84	72	74	90	75	95	98	87	83	87	92	102	83	70	84	78	85	74	80	82	92	88	65	91	92	83	75	83	81	81	78	79	77	76	81	83	94	90	88	91	103	84	75	88	92	75	98	84	92	73	64	81	78	99	83	73	82	70	91	97	93	86	99	86	89	84	77	93	86	83	80	82	84	72	88	88	90	78	106	76	66	92	85	57	78	85	67	94	93	84	87	83	88	78	100	76	71	97	104	75	84	85	74	85	90	76	82	83	65	73	79	80	78	91	105	78	79	87	76	90	83	84	81	77	77	84	85	92	86	94	91	84	59	88	102	85	76	80	72	78	79	74	96	75	65	72	78	97	76	87	78	76	61	95	75	79	82	89	67	89	74	81	81	83	92	84	88	69	77	88	74	80	87	105	81	73	88	81	95	81	94	89	90	85	90	77	94	91	97	92	75	82	101	92	90	78	103	93	87	84	92	84	74	98	94	91	90	83	82	85	82	88	80	98	73	78	110	89	84	79	88	76	76	64	70	98	87	78	87	73	77	100	84	89	75	76	90	95	95	83	88	75	90	67	85	92	100	56	87	97	73	76	83	89	94	92	81	82	92	80	82	78	78	102	80	85	89	74	86	76	77	96	82	84	81	92	71	83	94	80	87	87	83	98	73	83	72	83	89	87	107	78	73	90	88	74	78	87	94	83	89	91	79	89	88	73	96	84	90	79	86	84	80	92	92	76	72	90	95	89	62	80	88	84	87	98	88	87	71	81	75	89	96	101	87	79	79	97	74	82	99	76	96	85	90	71	82	77	79	90	95	94	83	68	75	90	84	90	86	88	84	79	96	83	88	81	82	74	87	90	91	88	86	86	96	75	79	78	81	80	80	98	80	76	78	85	83	68	80	80	86	93	75	77	75	78	69	99	70	86	83	81	87	79	70	79	84	73	89	85	89	67	81	89	100	92	83	91	96	98	86	83	69	88	72	91	110	89	78	68	72	89	75	83	87	92	72	90	86	104	66	97	76	67	93	86	97	76	78	90	70	74	91	100	97	86	83	98	87	81	83	79	95	78	78	87	93	84	76	77	108	89	76	99	85	95	93	87	79	76	86	77	91	64	70	77	95	83	94	86	81	93	88	96	88	85	83	80	92	101	66	101	92	95	85	90	78	80	86	79	85	101	88	94	84	80	101	87	84	85	81	81	88	87	84	91	85	74	80	98	96	80	86	86	88	79	84	87	75	72	101	86	95	93	84	93	80	93	68	83	89	83	95	93	78	79	90	105	85	82	95	87	84	87	88	96	85	82	83	87	73	78	97	83	80	92	78	77	80	82	85	92	90	85	89	98	75	79	99	82	85	84	87	95	79	83	78	77	109	76	80	76	74	79	103	81	84	91	87	90	70	89	89	74	90	70	81	73	94	104	83	71	89	80	83	99	74	81	96	95	73	85	78	82	72	79	81	75	97	87	85	81	86	74	80	84	77	85	94	91	72	84	81	86	106	104	71	75	81	89	67	88	75	80	93	91	78	106	88	99	112	81	81	73	80	89	92	91	77	79	97	83	89	85	79	78	84	88	79	91	66	89	79	78	88	109	94	89	85	105	89	67	81	72	85	86	68	85	83	91	94	89	103	87	75	76	105	72	84	80	80	81	86	93	102	103	78	94	84	90	90	75	73	80	76	90	78	83	77	74	94	70	81	77	99	81	93	89	87	81	70	80	94	78	95	83	97	92	74	93	89	92	82	94	65	87	81	71	82	92	86	87	100	74	97	99	71	88	63	96	71	78	86	104	84	87	87	109	88	81	86	85	76	95	68	102	70	89	77	88	112	69	98	75	76	90	61	88	84	91	77	67	90	89	67	79	78	76	84	77	78	87	82	87	92	74	64	110	64	81	73	99	76	79	88	80	85	79	94	89	93	90	68	92	87	89	96	77	77	72	96	79	87	89	81	87	84	71	92	81	80	100	92	89	65	75	88	85	81	76	83	103	73	80	82	65	71	102	91	76	75	103	88	82	86	88	87	81	92	85	90	81	78	95	83	91	94	86	74	83	76	95	65	75	73	95	82	72	77	64	81	84	68	78	90	100	75	82	75	90	89	75	87	99	82	94	82	80	92	90	91	90	78	91	81	73	90	75	80	84	95	87	69	86	81	91	71	88	83	94	88	99	93	68	77	96	78	78	82	87	91	76	86	77	76	101	90	80	85	73	68	62	85	77	85	94	72	88	71	85	90	90	77	63	86	80	87	73	89	94	97	61	85	104	83	85	90	83	75	89	89	74	77	83	86	91	93	85	82	79	85	86	75	73	84	84	79	92	72	82	85	69	88	74	85	96	85	73	95	81	77	89	94	101	75	83	79	80	107	69	86	84	83	98	78	82	105	85	79	62	77	82	87	96	83	86	77	90	75	84	84	107	85	84	79	95	84	79	91	89	81	94	92	85	86	83	94	87	76	82	86	73	95	68	91	80	93	74	61	78	80	91	69	78	86	89	96	84	94	72	104	75	83	70	88	77
18703	4755	23131	1864	2115	3113	3350	2996	2641	2280	2039	1711	1548	1394	1239	1208	1152	1061	1081	1017	979	880	928	929	898	879	873	819	863	802	774	783	733	821	787	731	765	740	758	750	734	768	709	687	706	702	722	720	707	710	708	735	719	736	736	690	672	712	744	703	692	721	746	694	665	700	675	689	753	671	668	682	687	698	685	680	699	712	694	709	709	698	677	741	683	710	644	665	735	692	659	717	659	680	674	711	684	696	729	715	667	720	704	708	665	679	711	693	664	705	669	708	686	694	682	674	704	656	679	703	667	675	674	628	668	719	675	663	666	701	654	641	715	669	750	730	636	665	691	720	687	673	647	674	647	703	707	649	635	681	715	662	725	643	653	697	653	653	711	659	638	687	690	717	681	666	702	666	649	753	680	685	673	690	666	702	672	700	691	702	700	668	715	655	662	674	691	719	714	667	705	699	664	687	655	678	702	654	687	669	696	643	648	681	697	661	693	693	670	687	664	657	682	641	694	695	692	750	708	698	706	682	653	735	683	703	718	703	706	661	676	681	661	682	647	701	699	748	701	663	671	644	692	657	709	719	711	674	697	660	696	664	682	665	650	649	706	732	662	669	701	698	664	695	686	715	719	652	625	715	674	722	651	694	632	695	670	691	752	679	750	681	691	681	668	646	708	664	655	659	642	708	687	681	667	691	733	689	692	657	671	701	632	691	710	633	710	651	653	664	692	671	653	680	675	687	681	667	661	680	710	663	712	682	654	690	661	684	669	659	675	618	692	695	668	674	667	664	730	615	676	678	703	626	669	631	704	703	725	637	698	690	651	683	616	686	631	636	687	706	698	699	668	663	667	639	686	666	697	686	678	685	703	707	665	704	664	677	677	714	693	711	691	691	686	646	621	663	681	718	674	668	696	740	651	673	701	694	664	726	661	709	682	649	728	660	630	642	709	674	696	696	695	647	678	747	757	727	661	735	691	723	643	690	726	662	706	662	693	620	707	626	651	686	729	672	692	674	681	693	670	665	669	657	677	696	667	691	670	664	724	696	681	685	681	705	687	683	695	660	687	708	680	678	663	656	683	666	681	713	695	731	689	629	665	677	704	696	636	683	681	701	706	719	677	677	715	704	696	688	647	693	674	663	665	706	671	699	683	667	671	712	675	685	718	720	663	682	651	675	719	693	692	634	685	714	649	698	673	668	688	691	626	721	677	675	687	679	706	670	678	642	678	682	671	672	627	704	709	643	644	698	680	676	695	698	682	707	703	707	673	665	685	678	698	696	655	609	657	657	650	678	641	661	663	634	679	645	703	693	670	690	687	702	682	656	697	668	689	678	634	698	641	675	691	701	652	646	713	654	681	681	693	686	673	625	698	672	712	686	705	713	651	728	679	679	678	689	675	661	685	666	672	677	708	728	683	666	701	693	649	649	668	693	690	666	672	728	674	628	703	732	693	667	672	658	667	710	654	698	743	652	699	717	633	685	662	684	649	725	699	721	661	676	677	692	710	651	669	656	725	649	661	687	670	705	725	681	678	675	682	660	718	631	643	703	678	683	669	641	677	664	665	652	637	703	710	714	688	702	673	657	674	698	711	645	684	686	675	623	639	655	612	719	723	718	712	680	682	696	695	688	686	667	623	673	677	693	687	630	674	707	665	638	648	673	663	704	676	697	693	729	670	676	697	669	739	657	677	705	686	647	716	692	673	649	636	674	642	687	645	705	668	619	712	698	659	679	672	680	699	684	681	691	708	671	689	714	659	700	693	713	682	705	658	665	639	656	666	635	658	669	691	640	689	698	650	709	702	681	675	675	672	655	704	695	682	664	684	685	660	683	682	722	662	672	672	636	688	658	667	650	718	684	689	636	694	674	665	703	720	660	638	673	682	677	678	667	700	716	681	628	719	673	649	685	680	695	630	650	634	694	679	654	672	715	648	693	626	643	640	685	704	684	713	676	705	718	720	697	734	719	675	701	705	681	640	702	704	696	664	716	606	680	711	682	684	694	703	708	686	694	634	718	697	692	679	683	695	677	671	660	719	680	664	676	687	635	693	694	701	661	693	691	647	666	637	700	653	688	669	651	695	693	671	668	710	677	649	669	664	689	720	670	675	651	688	663	672	662	720	705	671	638	634	686	669	669	677	697	632	642	676	734	711	709	729	699	648	699	674	681	670	678	659	676	665	673	738	678	664	714	714	672	694	669	650	651	687	690	693	653	680	720	677	676	697	671	672	658	679	666	649	650	654	666	751	665	687	740	674	675	666	650	641	719	685	686	682	656	700	723	686	687	675	687	720	676	672	632	683	731	666	715	693	667	681	655	711	681	672	679	699	702	703	655	696	680	640	668	710	686	737	705	666	655	667	695	678	690	709	658	657	652	703	676	704	672	662	668	686	682	696	740	706	670	699	704	674	671	656	652	705	656	673	703	710	681	673	692	688	649	707	719	712	656	670	687	656	692	679	708	701	664	719	717	681	661	656	694	649	698	722	707	700	703	644	671	681	695	668	671	689	700	700	691	724	724	715	710	715	697	664	694	775	680	699	697	692	672	681	689	717	672	614	705	670	694	666	650	660	706	683	678	696	658	680	668	738	695	700	673	678	659	668	697	713	717	676	680	685	684	650	665	703	693	717	688	703	721	627	714	693	670	635	684	675	702	712	648	690	704	724	643	696	686	695	670	683	674	656	622	686	685	668	717	675	670	664	648	658	674	693	694	691	677	657	707	644	652	698	680	688	690	729	713	689	707	678	652	724	670	707	702	705	724	672	683	648	639	669	705	663	682	706	675	681	668	665	664	623	657	648	705	660	711	730	700	659	686	740	649	684	684	697	699	659	641	720	696	660	664	700	664	673	686	703	669	674	699	675	673	644	713	625	700	698	700	695	693	678	703	685	677	673	682	656	729	711	640	675	679	704	655	669	703	716	681	651	683	644	677	683	654	670	689	667	695	645	673	718	685	683	720	650	651	663	702	684	694	691	692	703	654	667	740	705	670	695	705	689	750	711	683	671	680	695	742	680	703	715	681	659	678	672	711	727	678	700	654	667	626	636	709	671	707	694	661	679	682	662	698	688	670	675	684	686	673	716	676	742	714	661	650	707	685	669	709	641	686	675	718	720	676	675	674	682	680	724	684	669	652	690	691	697	613	665	651	656	723	706	662	678	651	676	723	682	675	649	667	686	687	692	683	666	707	693	690	680	653	685	692	696	663	683	731	705	676	645	686	707	703	683	698	646	735	670	679	698	658	712	717	717	656	712	671	638	663	669	692	728	688	710	710	679	722	656	681	668	741	670	680	681	739	678	718	736	681	710	636	630	646	698	673	676	679	702	692	665	704	641	715	691	644	734	678	669	666	654	647	746	681	689	638	662	633	745	698	655	675	718	663	699	681	658	622	715	687	683	717	683	693	680	687	677	680	705	695	643	673	689	691	647	725	724	680	687	687	713	696	717	660	683	651	714	675	642	708	643	696	707	714	650	736	713	678
5255	274	3176	132	33	37	32	54	44	49	44	38	35	23	35	32	22	23	29	29	30	29	23	26	24	30	20	23	25	19	17	23	28	26	24	27	16	27	23	28	20	18	19	21	25	17	20	24	16	16	19	18	21	12	22	16	16	23	18	23	27	19	16	19	26	18	19	14	20	19	23	15	24	20	26	24	22	27	17	23	19	25	16	24	17	24	23	20	22	17	23	26	27	20	17	17	15	17	19	21	19	19	25	14	18	19	26	28	17	20	12	16	24	12	23	20	17	29	20	17	19	22	17	27	28	17	18	19	17	26	21	22	24	27	27	19	20	16	20	18	27	19	20	27	19	21	13	23	11	19	20	20	19	31	22	21	15	23	21	21	25	14	18	19	16	19	20	22	30	20	18	23	24	19	20	18	21	22	26	14	35	15	14	18	23	22	17	22	25	19	18	24	20	21	19	21	24	20	27	12	20	17	19	22	14	15	18	24	25	23	23	19	19	27	22	24	15	21	18	19	22	28	20	20	32	18	22	13	15	20	29	22	19	24	14	18	30	17	23	16	14	22	23	27	30	28	15	27	15	20	20	19	25	26	34	24	20	13	18	11	18	11	29	24	16	15	26	22	22	23	16	13	25	19	21	17	20	16	25	20	17	30	29	16	14	17	24	15	21	26	23	17	19	13	20	17	20	22	21	25	18	16	13	26	24	24	32	17	20	17	25	17	16	16	13	19	26	22	25	29	25	21	18	12	17	16	20	15	15	25	18	22	15	19	19	24	20	23	18	32	16	15	21	15	22	21	19	18	27	18	18	20	19	20	21	25	24	14	19	18	17	17	19	19	21	23	16	20	21	16	19	27	24	20	18	15	18	28	17	27	16	25	13	7	26	16	15	14	20	18	22	24	14	22	28	20	17	23	20	12	14	26	26	14	24	23	20	19	21	18	12	30	23	20	24	19	26	24	14	22	27	16	13	19	23	19	19	25	18	11	22	24	16	18	24	21	24	11	22	22	16	23	18	18	17	19	14	16	25	32	19	26	26	21	22	24	13	17	18	16	14	23	19	16	17	30	18	22	22	23	30	14	15	28	20	29	14	18	11	19	14	21	32	18	19	18	21	21	15	13	19	18	20	20	29	22	18	23	14	21	22	17	19	29	21	29	11	21	19	22	22	17	20	18	23	19	18	18	22	28	24	17	18	22	26	22	23	23	21	22	24	27	20	18	17	20	26	19	24	18	24	17	22	12	15	10	29	13	19	22	21	26	19	25	25	16	21	17	22	13	15	16	25	16	23	27	24	21	20	20	18	21	20	13	18	19	26	23	28	22	30	25	19	21	14	22	24	28	30	21	24	23	19	19	24	17	18	23	26	16	19	23	16	20	13	16	21	20	15	20	17	26	19	12	9	17	21	17	21	24	20	17	23	26	23	18	30	25	13	26	18	13	15	24	26	17	26	19	16	25	23	22	25	22	26	22	23	16	25	27	23	17	15	27	21	28	22	26	19	20	26	26	20	18	19	17	27	10	18	20	19	23	16	18	20	14	17	14	30	22	15	29	24	24	21	17	24	16	19	22	19	24	16	25	17	20	22	14	22	22	24	10	18	20	25	21	18	24	23	19	16	21	14	28	30	17	14	25	16	23	16	17	22	19	16	16	14	22	28	18	28	22	17	20	14	24	20	18	24	18	19	21	26	24	19	20	23	21	17	25	14	30	32	10	23	13	24	17	21	18	19	18	29	21	17	14	18	16	23	26	23	15	25	28	23	15	19	28	19	26	13	13	20	23	24	22	21	18	20	23	22	10	16	16	37	20	27	24	18	23	16	21	27	13	18	25	25	18	14	14	21	18	16	15	20	22	20	18	23	26	24	15	17	18	23	18	26	23	19	26	20	20	16	16	31	15	20	23	23	17	22	22	23	27	23	24	21	19	21	19	13	28	25	23	20	26	12	17	21	13	28	16	19	16	26	18	15	20	22	18	21	24	20	20	19	11	24	21	18	24	15	21	17	17	20	19	18	17	15	18	25	19	18	19	21	24	24	18	16	19	16	33	21	15	19	25	21	16	27	23	20	20	17	14	14	18	20	18	19	31	18	25	22	21	17	20	23	19	15	15	13	16	19	21	21	22	18	21	21	18	15	28	20	15	19	15	21	34	20	22	11	19	19	18	14	15	22	21	12	19	22	18	24	24	17	26	24	20	24	19	21	20	17	20	20	20	23	19	27	19	13	21	19	18	23	21	19	16	16	25	13	30	22	23	21	21	21	17	20	26	22	27	17	24	25	22	22	21	26	15	24	24	21	26	21	19	20	30	25	25	25	17	25	19	24	20	13	16	19	14	20	21	17	17	19	18	16	26	20	21	15	13	28	19	19	22	19	22	22	27	17	32	19	19	21	20	24	22	15	20	22	23	14	19	13	12	14	20	23	15	18	24	16	21	16	25	21	16	17	18	18	22	31	13	21	21	20	23	15	18	16	16	10	28	10	27	26	17	20	24	20	18	14	16	13	23	15	18	13	22	17	19	25	26	16	15	27	15	18	29	30	18	26	22	21	24	14	25	27	22	16	25	19	19	21	9	30	16	28	18	21	18	17	24	16	19	24	22	20	14	10	18	25	21	24	31	25	23	19	19	23	15	26	23	20	20	12	16	20	21	24	28	17	23	24	13	13	21	15	21	23	17	37	29	17	16	18	22	11	24	28	17	17	18	12	24	24	31	16	19	16	25	26	21	25	16	19	16	18	19	26	22	17	16	32	22	23	17	18	17	22	21	17	17	23	23	21	23	22	16	20	21	16	24	18	18	26	28	21	25	16	17	24	23	17	24	25	14	24	22	22	26	22	17	15	20	23	23	22	22	24	26	15	20	19	9	18	26	24	23	14	17	12	16	15	17	24	28	19	14	22	18	22	6	26	24	24	19	16	21	18	25	25	15	18	23	21	23	19	13	18	19	14	21	20	27	30	21	12	17	24	21	22	30	17	20	22	16	17	16	21	16	17	23	14	15	18	20	21	20	17	24	26	20	32	20	21	12	22	24	19	21	22	21	24	32	21	20	19	18	17	20	21	14	16	13	16	20	18	28	16	19	22	24	24	18	22	11	23	19	12	21	17	20	17	18	24	18	25	14	23	20	16	19	21	24	23	21	21	23	23	18	20	20	20	14	19	18	27	25	23	26	17	15	16	19	12	27	21	20	19	21	19	24	19	14	23	13	29	28	18	31	12	17	16	25	17	27	21	16	22	16	27	20	23	23	30	27	19	22	15	20	25	18	14	21	15	16	24	16	21	21	35	23	25	22	23	23	18	17	25	22	14	24	15	22	28	18	23	23	19	25	18	21	18	18	22	19	16	28	9	21	38	20	20	20	24	26	21	21	22	24	14	20	20	18	13	21	14	14	14	17	29	21	23	28	10	14	20	23	19	15	23	20	17	17	16	15	16	22	18	22	23	25	14	17	19	26	26	25	15	12	15	21	24	29
14556	3488	21682	1038	1224	2080	2296	2100	1975	1567	1346	1158	1040	867	771	703	639	563	521	532	455	409	390	377	382	348	329	317	320	300	307	310	275	244	257	236	258	232	258	229	198	237	223	221	186	208	215	208	231	193	192	212	198	191	185	191	179	194	207	191	194	171	192	190	200	171	189	179	176	181	187	146	173	154	187	165	210	166	172	166	183	195	157	157	148	151	165	165	141	177	159	159	171	181	164	171	153	155	164	161	176	170	172	174	174	164	165	168	188	159	180	177	187	183	166	170	155	167	163	161	164	159	175	166	156	173	153	174	170	166	160	163	168	163	160	181	167	154	165	173	173	167	162	161	165	142	157	168	153	151	175	144	167	163	144	164	152	156	188	146	159	176	170	154	171	172	144	154	163	168	171	155	166	164	146	171	155	145	179	181	147	173	162	169	158	167	168	165	171	158	161	167	174	178	173	170	164	160	166	179	149	151	189	188	174	150	171	194	142	149	178	154	156	194	133	163	165	148	150	172	165	143	187	177	166	154	166	148	161	158	178	159	146	166	154	192	177	172	157	156	169	157	159	166	146	173	175	180	160	157	159	157	158	148	177	174	178	169	172	176	155	126	157	161	174	172	182	153	181	177	154	160	176	156	173	144	170	165	159	183	176	149	163	157	177	152	176	168	164	159	170	166	181	156	176	161	162	163	138	164	160	157	156	177	169	157	150	166	172	184	162	154	146	173	172	165	150	176	182	170	186	159	169	149	177	168	139	179	156	156	163	159	161	168	175	154	164	173	165	165	159	157	176	175	172	180	148	150	164	164	152	153	158	148	152	142	156	171	168	169	174	148	164	161	156	155	170	156	136	189	174	176	170	180	175	168	162	154	152	151	156	187	175	144	172	173	177	169	170	170	166	160	177	155	152	157	179	173	154	166	152	161	153	161	159	161	174	179	163	186	152	168	187	171	167	157	149	170	158	151	162	181	164	131	161	167	158	173	175	177	147	142	154	172	143	164	181	143	175	152	186	164	143	164	142	162	154	165	155	149	168	174	162	152	148	143	165	188	201	146	151	165	162	161	177	181	140	163	158	180	142	154	180	151	172	149	166	135	148	140	176	172	180	164	170	161	179	188	161	180	158	145	152	154	162	171	155	177	156	153	172	165	159	175	190	160	175	159	151	163	188	161	174	158	173	164	161	164	167	147	160	160	154	181	157	172	160	153	169	174	175	173	158	164	174	154	155	144	165	160	140	159	167	150	187	143	146	155	174	184	149	168	161	148	158	155	168	154	191	157	160	134	177	163	194	147	190	161	157	120	154	164	149	184	149	168	158	153	131	169	167	145	173	153	168	143	172	158	163	182	178	163	178	154	176	175	184	160	169	166	139	152	163	185	166	166	177	152	180	149	147	154	155	165	175	149	162	184	184	161	166	169	167	159	176	141	151	160	167	146	142	165	155	168	162	173	160	174	143	144	147	161	173	161	156	179	158	173	169	182	167	159	149	159	132	158	158	167	171	149	157	153	151	153	159	171	161	165	169	167	173	168	172	162	169	161	163	173	164	174	164	180	167	157	164	195	159	169	172	157	164	165	168	164	152	148	164	167	152	139	151	150	182	149	147	153	162	160	140	178	172	161	151	160	175	167	181	165	175	186	159	163	143	137	183	155	148	151	179	153	156	172	170	166	143	164	169	132	149	189	161	177	159	147	171	168	154	167	168	151	166	161	154	182	159	163	149	137	155	154	177	153	162	161	177	163	130	130	174	158	179	152	161	171	165	157	155	152	150	145	153	184	163	145	173	162	171	161	167	169	146	184	159	172	155	189	169	176	158	130	178	156	158	185	170	150	172	172	155	154	175	148	182	164	145	163	173	139	162	160	164	167	143	167	170	180	166	146	166	173	182	161	187	149	172	181	170	156	139	152	171	162	161	183	181	162	168	171	149	157	164	148	176	135	186	153	160	159	158	169	161	184	162	159	165	139	151	181	156	171	170	162	167	155	150	173	179	125	173	151	176	165	168	186	161	143	169	158	172	165	179	152	155	156	153	167	162	158	166	156	147	149	173	166	172	169	181	185	152	178	158	160	178	162	181	177	155	175	165	184	162	163	172	166	169	149	172	158	159	168	157	161	157	158	153	156	168	167	164	205	162	179	162	144	149	188	164	163	173	170	172	188	177	184	182	157	169	175	190	187	164	170	165	164	167	157	186	139	149	182	155	157	159	153	145	143	182	190	165	166	157	165	189	151	159	170	171	147	174	165	164	174	172	179	171	142	147	175	148	173	194	178	164	179	172	173	185	161	168	164	150	151	163	168	172	169	179	177	166	173	176	173	156	154	168	157	158	170	154	152	146	174	152	161	168	168	154	181	162	153	149	165	161	171	166	175	163	175	173	144	145	171	171	161	143	173	179	147	162	175	126	178	166	167	171	160	164	161	141	170	181	183	170	155	158	163	169	178	184	172	147	178	185	185	158	159	171	159	148	187	175	163	141	155	163	178	154	154	177	157	161	164	151	174	150	178	187	145	145	180	163	158	125	164	187	173	188	166	178	156	169	168	185	186	148	162	147	165	169	185	176	182	176	167	170	187	157	150	168	173	159	174	166	169	165	176	161	166	164	149	163	162	181	166	160	162	161	161	176	166	165	178	179	178	158	186	154	169	153	153	153	181	161	165	155	161	158	171	148	153	144	147	196	173	157	152	144	159	149	161	176	166	157	173	182	162	180	156	161	163	166	177	139	156	166	157	173	165	169	138	147	169	139	157	155	168	157	175	171	169	169	153	164	123	149	165	169	174	175	167	151	154	159	164	145	171	150	174	165	166	174	159	184	170	168	168	177	164	150	188	158	173	177	162	147	175	163	159	144	173	185	151	156	178	161	172	159	157	157	172	143	170	178	149	154	153	155	162	172	149	166	149	159	170	164	164	161	154	158	170	168	171	171	160	183	170	167	147	178	179	166	160	148	169	157	168	161	182	158	156	176	171	187	168	131	158	140	151	177	144	153	150	168	161	175	152	176	174	168	152	150	151	161	180	162	166	167	172	153	168	159	150	147	150	150	169	162	163	131	151	160	173	148	165	164	162	174	153	181	171	162	156	148	180	170	162	153	150	156	181	166	177	161	151	180	156	167	160	168	175	171	147	189	190	171	148	160	181	165	148	162	143	158	180	153	159	150	158	163	180	167	164	151	150	144	178	162	160	155	166	167	164	161	181	122	162	161	192	193	166	172	150	171	173	158	173	161	160	161	147	173	177	161	145	171	180	151	136	168	168	177	167	143	170	147	185	169	146	165	155	160	150	171	157	174	158	158	170	163	165	175	154	150	182	163	147	152	156	153	173	149	164	141	160	174	150	165	159	167	161	165	145	163	164	169	173	168	156	156	198	179	156	187	152	163	163	157	164	163	169	173	161	154	171	151	192	157	166	162	149	164	168	180	150	169	163	170	169	164	155	178	197	154	164	165	168	159	160	182	163	142	155	158	174	147	161
3041	493	6180	305	88	89	109	116	109	98	96	99	83	87	82	84	71	87	78	90	75	78	76	75	74	73	58	59	67	60	71	70	70	65	69	72	81	59	61	64	72	59	66	72	69	56	50	49	63	72	58	55	65	79	63	58	63	51	63	56	75	55	69	63	71	56	45	61	51	67	60	54	61	52	56	59	75	71	74	48	71	63	63	58	69	62	56	68	72	61	60	74	67	58	59	63	66	64	58	57	69	64	42	64	56	73	47	59	57	51	62	50	61	67	72	71	59	68	53	70	59	50	39	44	58	58	48	70	54	55	55	53	69	68	63	74	60	55	57	65	64	59	67	57	54	56	57	60	55	66	73	56	59	60	46	77	70	61	63	59	76	60	50	62	56	59	69	57	62	51	76	60	62	52	54	80	73	70	58	54	56	53	59	74	65	56	64	60	51	67	63	51	77	69	70	55	54	51	63	66	52	50	60	64	57	54	74	52	57	62	63	81	67	66	63	67	72	63	66	60	57	58	51	68	70	55	67	67	59	36	58	70	48	66	53	59	68	57	61	62	57	46	67	68	67	68	63	59	60	54	66	49	54	66	68	69	63	67	53	56	55	51	59	63	58	65	60	55	69	51	51	68	64	57	57	72	67	77	63	66	46	66	71	64	54	54	60	58	79	56	47	63	57	74	58	65	50	47	50	52	51	72	65	61	68	57	56	80	61	68	52	81	57	51	65	54	57	59	56	69	57	40	63	42	60	55	60	60	67	55	72	66	60	66	58	50	64	59	68	60	60	78	70	70	65	63	59	57	54	66	54	65	52	70	52	63	69	69	62	62	63	51	65	68	62	57	61	78	61	66	59	70	53	66	55	46	64	64	67	61	74	67	67	68	75	45	62	62	62	60	56	49	67	66	54	61	60	77	60	63	52	52	64	69	59	68	54	54	60	57	59	62	76	68	50	63	62	71	62	70	64	60	57	65	49	52	50	50	61	50	52	71	64	67	53	65	54	58	46	55	65	56	50	64	64	77	55	64	83	52	64	62	71	69	61	69	49	54	54	71	70	86	54	60	56	51	67	64	78	60	47	55	65	53	70	49	69	73	69	56	74	59	75	59	49	64	63	61	66	57	50	67	73	55	62	75	69	71	72	60	59	73	77	55	55	62	64	66	65	58	61	54	68	59	60	45	61	62	65	45	68	52	58	71	67	55	57	68	63	55	60	62	63	74	55	37	55	62	52	70	61	67	53	54	64	74	58	44	68	74	53	50	75	65	56	82	56	44	71	60	67	66	78	60	64	73	64	64	69	64	64	78	60	68	76	54	54	60	57	61	64	49	75	61	74	57	53	59	64	51	54	51	57	66	54	54	71	47	58	73	61	71	57	84	54	57	59	68	52	55	44	52	65	67	55	70	64	52	65	67	76	77	62	49	79	56	59	54	59	71	67	68	57	74	60	65	66	53	52	57	68	77	65	68	63	50	64	57	59	59	54	62	63	64	57	68	65	57	67	69	57	67	58	70	58	57	68	68	58	55	65	74	68	66	59	59	66	64	61	69	58	64	53	62	53	54	65	50	54	60	61	57	63	63	75	58	72	65	59	69	63	63	66	55	52	54	69	64	67	61	73	55	60	56	59	60	52	66	52	69	69	71	66	57	68	65	50	59	62	60	62	54	73	70	61	46	55	61	54	70	66	59	62	53	81	51	61	69	61	68	70	60	65	55	68	52	61	58	47	55	57	68	69	52	63	60	63	62	58	59	61	69	66	60	57	67	58	60	68	53	56	58	53	66	57	56	69	70	57	54	61	56	70	56	41	58	58	52	53	56	56	67	65	59	61	63	69	64	52	46	59	68	64	62	66	47	58	59	57	66	54	58	62	63	55	60	51	57	63	71	58	62	57	58	56	57	60	64	63	56	55	65	56	60	65	62	81	53	63	68	56	65	45	64	65	56	58	46	61	70	54	52	61	70	50	54	42	68	71	53	53	58	60	60	68	54	77	60	65	57	67	68	55	65	63	62	67	72	55	70	56	63	59	59	64	44	61	61	59	69	60	61	60	61	65	51	69	71	66	65	50	69	69	57	56	71	54	74	54	67	59	55	51	66	65	73	65	65	52	59	64	66	57	71	48	66	71	62	65	58	66	65	66	48	72	63	73	67	68	68	57	62	59	59	56	73	64	73	48	53	61	62	70	57	66	60	61	60	54	57	61	56	58	76	77	63	51	61	60	67	56	58	66	77	60	65	53	74	63	54	60	71	56	50	50	77	60	67	61	60	66	65	59	58	58	70	60	45	71	52	59	50	67	74	78	55	63	62	65	61	74	62	59	64	70	59	58	62	50	65	71	71	68	60	53	69	51	53	58	61	62	64	65	69	47	53	53	85	56	57	58	60	65	69	57	60	70	66	64	71	60	56	63	56	57	56	54	56	60	70	60	63	76	65	72	43	57	60	43	68	58	49	64	62	50	47	62	69	66	50	67	76	71	49	71	65	58	63	67	58	75	63	49	47	69	58	69	60	59	64	71	76	49	56	60	65	51	58	59	57	71	53	47	66	61	55	64	71	57	69	75	56	51	65	61	53	60	78	70	80	40	64	60	53	64	70	69	72	66	63	52	67	56	57	70	56	60	69	69	61	68	62	55	62	61	73	74	60	58	58	64	70	61	68	57	57	54	67	67	57	54	66	56	46	65	62	59	65	67	78	61	66	52	64	69	66	65	51	62	64	62	62	62	48	72	58	49	61	54	56	53	45	59	57	72	59	55	61	51	54	57	63	60	60	62	65	68	57	56	55	64	63	62	60	52	56	57	69	70	62	57	61	84	68	67	65	48	72	60	58	53	60	47	69	57	56	53	71	62	72	62	77	53	78	51	62	63	57	55	69	50	56	63	65	65	63	66	59	54	43	62	61	63	63	51	72	65	44	54	68	62	65	52	81	50	58	67	59	55	58	56	64	64	63	54	67	59	63	59	66	56	73	52	59	49	59	58	77	74	61	62	57	60	65	67	64	56	77	74	69	59	62	72	65	63	54	64	46	58	50	55	57	55	78	58	67	50	69	51	66	49	70	78	67	64	54	73	49	71	67	76	53	67	64	72	48	66	63	68	54	69	52	60	64	52	59	47	60	56	74	69	62	61	48	64	56	56	56	65	56	60	67	76	47	44	53	68	76	63	69	57	59	57	59	71	62	64	73	75	72	64	59	68	62	57	61	63	64	63	54	58	51	55	57	65	61	72	60	62	53	67	61	59	46	57	51	65	60	61	64	51	50	62	57	56	61	68	52	50	65	60	60	49	75	68	66	56	60	64	57	74	69	60	52	45	61	56	54	64	57	62	64	52	74	72	50	59	67	58	58	75	69	49	55	54	67	64	63	59	54	60	58	79	62	67	48	46	65	75	59	44	89	53	78	57	54	58	52	51	72	63	57	65	42	64	75	59	45	52	46	53	60	52	58	59	56	61	64	52	55	52	72	57	56	68	55
20359	5767	28905	1830	2695	4216	4757	4362	3726	3080	2741	2310	2057	1883	1671	1470	1346	1282	1123	1125	1046	979	979	859	894	852	762	852	799	777	742	740	689	667	708	638	691	630	628	675	592	659	596	629	638	568	606	607	595	611	563	597	627	546	587	548	583	578	560	511	534	598	543	529	539	542	535	588	580	544	540	494	498	546	547	539	554	535	481	525	521	524	531	527	549	543	550	557	529	485	513	557	577	541	499	514	499	513	539	536	549	525	534	515	523	493	516	531	532	511	532	533	526	538	542	559	538	500	483	524	545	531	497	498	508	521	529	510	516	524	547	495	515	520	503	550	547	520	552	497	579	541	506	495	499	531	546	504	521	493	527	539	546	542	547	497	527	533	508	486	526	510	503	551	557	505	496	545	529	497	512	497	553	541	497	533	492	502	528	539	512	519	536	505	499	539	499	524	492	483	488	545	506	501	514	566	481	509	519	526	501	529	528	507	520	520	518	506	556	506	492	493	532	519	526	485	503	505	519	525	523	525	512	507	500	549	519	516	522	524	487	504	531	531	552	480	527	567	503	531	490	528	511	550	527	508	518	518	548	522	527	524	513	521	535	521	502	484	516	541	506	452	548	537	495	495	523	519	545	528	534	515	529	547	485	495	539	521	497	504	515	543	505	528	494	503	514	515	564	485	539	546	522	512	496	479	518	484	517	541	502	538	524	536	554	523	518	505	525	560	515	507	488	484	457	535	541	521	557	540	492	502	472	507	511	516	516	505	525	519	513	526	533	519	497	522	517	490	528	522	542	507	495	510	531	530	525	516	527	524	486	502	476	491	515	488	503	490	520	521	503	514	476	501	535	510	534	515	493	477	549	541	528	507	496	537	499	528	542	467	494	502	521	472	532	512	539	474	516	531	501	510	491	529	526	524	536	485	478	491	499	495	524	533	497	537	455	519	523	514	491	499	487	526	555	524	514	516	517	539	505	534	562	511	475	486	548	517	516	498	522	478	490	542	516	494	547	492	493	563	502	504	511	484	551	478	497	546	477	498	505	501	524	501	570	478	546	492	521	539	482	547	489	536	525	505	539	481	542	472	527	517	560	551	533	521	515	533	507	524	531	502	548	489	504	531	506	530	472	501	546	515	554	546	472	522	521	498	493	520	516	540	544	535	520	510	474	518	496	512	528	500	518	541	542	523	519	495	494	504	539	506	517	521	522	528	517	511	510	506	520	510	547	518	512	530	482	458	482	478	494	486	517	525	515	534	499	519	556	512	515	499	519	540	515	533	501	500	524	502	507	548	518	519	505	524	512	505	504	515	499	502	506	497	524	535	503	503	542	496	506	531	506	520	530	487	562	525	488	551	556	535	501	478	509	497	503	534	554	562	503	497	527	493	496	547	511	491	487	521	503	469	509	539	510	530	547	531	544	522	510	543	487	564	530	529	481	519	497	507	550	534	499	513	534	533	509	494	496	498	554	516	521	523	511	520	498	503	522	526	494	500	565	510	547	491	524	494	507	513	507	537	557	558	487	525	466	484	547	528	501	497	499	515	509	504	494	536	526	545	501	487	525	502	549	517	544	550	497	501	518	514	511	547	515	505	515	514	490	544	533	524	523	516	478	474	513	506	489	523	509	518	512	531	499	542	492	483	493	553	547	543	473	529	509	490	507	507	513	517	541	461	517	541	522	549	520	540	524	509	519	482	495	513	530	540	510	517	530	523	491	523	524	470	511	565	533	529	510	475	530	552	483	511	503	541	496	527	520	513	531	547	517	509	505	564	519	510	513	546	511	495	536	555	514	547	469	487	538	537	503	500	505	531	511	524	519	519	505	512	532	493	519	528	515	538	526	473	571	503	515	548	515	514	510	491	500	529	544	480	506	494	535	539	514	523	547	521	553	496	543	530	520	497	511	539	488	564	502	466	546	523	500	493	513	524	520	508	477	499	501	513	527	457	529	497	521	495	516	528	499	496	537	518	526	536	512	470	533	553	508	525	527	531	516	536	510	520	534	522	470	553	530	499	516	491	500	465	517	506	549	492	471	504	549	507	494	496	510	537	507	503	509	505	513	514	455	490	546	531	466	488	521	513	531	523	534	530	497	506	515	519	537	546	516	512	467	495	552	521	531	490	526	508	494	508	515	553	537	521	526	553	507	489	527	510	490	474	520	506	538	508	504	548	504	519	495	528	510	530	505	526	492	549	506	505	508	514	514	513	511	493	527	525	541	516	503	493	499	508	488	506	511	510	481	524	513	544	499	486	497	528	495	518	497	525	464	502	518	497	513	550	493	513	509	520	508	506	478	520	512	528	527	518	491	485	545	518	505	487	538	493	509	491	529	486	516	538	565	549	509	518	530	553	494	559	513	547	497	482	490	512	508	528	494	489	548	538	502	503	483	552	531	546	496	503	520	492	532	537	547	506	511	479	512	491	533	529	493	489	489	534	488	525	526	535	491	547	517	495	543	514	509	503	540	498	490	481	516	541	533	548	496	528	504	530	509	528	535	488	478	490	540	518	514	498	490	513	545	505	506	495	466	563	478	502	518	525	541	525	521	502	548	517	531	525	530	524	497	478	484	494	506	516	461	517	547	553	511	521	499	462	503	495	540	552	515	499	507	498	550	543	522	479	505	503	540	518	499	490	519	495	516	488	468	527	477	497	518	544	525	504	492	516	518	498	494	517	507	519	543	540	503	522	509	489	532	524	513	492	528	518	501	495	495	521	482	552	507	552	497	459	516	544	484	529	507	517	544	533	525	541	507	475	546	541	516	545	508	508	535	513	472	516	496	538	486	499	515	511	496	510	496	530	537	498	528	514	510	490	502	528	521	498	482	519	553	541	500	533	506	490	533	486	485	521	485	502	497	478	519	485	514	522	522	490	495	497	568	497	463	505	548	525	476	476	475	501	542	469	539	520	537	537	506	506	528	566	490	530	551	506	535	537	517	506	515	550	548	503	488	514	529	508	505	527	500	515	516	536	510	502	509	493	495	519	535	548	530	519	490	527	507	492	526	499	478	516	492	514	516	526	526	478	527	506	528	487	495	517	550	528	527	509	530	495	496	524	512	570	537	540	495	501	475	505	565	478	498	567	502	522	515	522	555	508	505	549	539	523	502	480	482	519	552	505	479	503	503	528	528	497	526	521	473	508	520	491	534	534	503	523	512	502	525	538	526	505	502	485	490	488	488	506	526	541	518	524	533	514	481	524	507	499	527	538	512	515	505	509	508	466	489	530	534	519	451	511	539	536	537	540	522	499	528	511	512	541	489	480	477	552	512	482	537	497	535	466	503	489	487	512	536	497	485	505	505	545	528	531	492	544	481	488	498	541	526	548	527	518	506	495	500	530	496	521	532	529	519	483	541	510	516	509	511	516	521	504	534	541	499	529	516	541	490	507	499	524	518	479	473	522	548	564	497	523	516	494	475	547	540	529	499	534	541	529	542	560	531	518	477	490	520	507	543	510	516	507	524	518	528	547	520	500	512	530
3367	170	664	72	61	41	46	54	48	56	53	55	52	60	60	58	49	46	55	52	53	51	62	43	60	43	37	53	44	56	58	44	52	46	54	64	53	50	58	54	42	42	53	51	50	60	50	59	45	61	45	51	72	47	60	57	47	40	57	39	50	45	47	58	51	53	54	52	49	39	52	54	44	50	45	52	70	55	46	46	35	53	42	44	42	46	51	55	56	54	76	42	42	43	50	54	60	52	41	49	59	47	50	49	54	51	63	49	47	57	50	51	45	52	60	53	46	56	47	51	58	60	42	47	54	54	44	60	54	47	47	54	52	48	39	54	50	42	56	69	53	46	54	55	33	51	52	56	49	50	57	59	57	50	49	52	36	41	54	55	57	48	46	54	57	49	45	62	54	50	60	39	55	50	55	48	54	52	55	48	46	41	52	52	48	55	63	57	56	56	39	59	59	46	62	49	48	49	50	51	46	58	57	53	54	49	55	42	52	59	50	60	62	41	50	56	48	58	53	54	55	38	57	35	58	47	53	54	52	50	52	43	62	49	45	54	60	45	60	51	53	46	55	53	60	56	50	54	57	51	51	46	36	48	44	56	50	42	48	43	52	39	55	54	56	60	45	42	44	65	48	52	50	45	55	52	57	44	52	43	48	67	55	51	49	57	50	60	58	42	56	62	56	58	55	58	39	60	54	43	45	50	49	45	39	45	53	50	50	41	53	51	45	47	48	51	58	56	64	52	44	58	60	51	48	50	45	43	46	63	43	55	69	45	49	48	46	43	43	42	61	58	50	48	58	47	53	53	52	46	55	41	54	59	47	47	54	49	46	59	49	46	47	47	54	46	51	56	48	48	55	53	57	55	52	44	52	62	51	41	57	58	42	54	49	56	70	57	64	54	58	46	57	68	55	45	64	47	60	48	41	43	46	54	51	62	53	54	52	57	51	57	48	50	41	38	50	49	56	54	55	35	50	41	65	48	63	57	53	49	58	58	52	57	46	40	53	55	49	45	48	55	47	50	49	48	42	55	51	56	38	55	68	51	49	55	42	36	37	57	41	55	52	54	42	48	46	63	40	61	48	45	46	56	43	54	53	54	46	49	60	49	55	45	51	50	58	52	53	52	55	57	40	51	57	69	53	49	66	45	44	53	54	45	57	46	44	52	48	44	47	54	48	65	55	54	47	58	56	67	59	53	50	54	42	58	46	53	56	47	52	47	47	51	59	54	54	60	50	67	49	55	52	49	57	52	39	51	55	49	54	45	39	35	45	52	43	63	47	49	34	46	50	59	54	51	49	48	55	42	51	58	52	42	60	46	48	50	61	50	58	53	63	49	64	46	48	43	60	48	49	51	36	53	55	42	55	54	62	53	53	44	45	51	49	53	46	49	53	49	47	53	55	50	50	38	50	53	58	50	48	41	45	43	50	57	44	55	41	54	47	38	60	48	53	55	48	56	48	55	54	49	42	38	73	53	55	42	36	44	51	39	55	62	55	48	64	50	42	45	59	41	53	43	64	55	67	51	51	42	54	36	49	48	52	58	42	56	48	58	41	52	53	48	49	52	46	55	56	61	40	42	46	59	53	53	55	40	59	55	58	44	55	53	55	49	49	52	51	49	43	42	48	46	38	55	67	55	45	35	46	46	60	48	52	61	53	46	55	55	48	55	64	42	57	47	50	55	54	56	44	51	64	63	59	63	57	53	49	45	58	50	38	42	53	51	43	53	42	60	50	38	60	40	54	50	48	40	50	44	62	53	47	53	48	45	44	53	61	47	62	45	65	43	31	47	60	47	65	64	54	47	57	47	43	56	39	61	60	59	57	44	50	58	43	51	53	48	53	53	51	56	55	49	41	51	43	47	50	40	49	60	51	46	40	63	44	67	52	53	51	45	56	57	53	73	55	58	58	41	46	44	46	35	44	48	46	43	59	55	44	49	52	50	57	48	33	48	48	64	54	47	44	45	66	48	54	64	55	50	55	43	44	44	59	54	49	44	51	54	61	70	52	55	50	52	53	52	63	60	51	56	53	49	59	58	55	54	58	45	42	48	41	47	51	49	51	58	55	51	52	43	51	61	46	67	57	50	33	47	47	47	50	51	40	52	46	59	65	55	56	39	49	51	56	51	65	55	44	50	43	54	51	50	53	56	38	55	54	60	41	57	55	45	47	64	62	48	54	59	52	49	46	45	47	51	55	46	58	49	54	45	57	54	38	33	55	57	53	61	49	47	56	43	47	48	64	59	42	42	41	61	58	49	48	35	50	51	47	57	50	44	55	60	55	47	44	54	35	44	52	60	44	57	40	46	48	49	52	46	51	59	54	47	53	54	47	54	61	54	46	56	40	50	48	54	60	50	50	63	56	51	41	52	58	66	48	55	40	49	51	47	51	46	60	65	56	56	63	44	50	37	43	45	52	51	48	51	60	45	51	61	50	48	56	34	45	52	51	48	44	54	50	55	56	54	51	50	58	50	57	51	46	59	51	61	53	66	52	62	55	56	41	41	55	57	60	58	46	49	59	44	58	51	57	44	48	52	47	52	57	45	48	49	39	42	67	48	63	58	53	41	59	55	48	47	47	55	50	52	56	42	56	33	37	48	56	38	46	47	59	68	53	60	47	46	49	40	55	37	52	39	52	45	63	49	52	38	45	54	55	53	48	48	48	42	51	53	44	51	54	45	60	58	47	63	36	59	56	51	61	51	53	53	46	44	41	53	63	42	44	48	47	51	61	54	51	51	48	51	45	56	46	48	53	47	67	58	64	61	51	55	54	54	47	45	49	64	58	53	68	40	55	55	44	48	63	46	59	37	57	43	50	68	46	51	54	38	48	64	59	48	47	43	50	44	48	40	31	43	46	60	47	55	56	37	42	53	44	44	37	57	56	54	46	56	56	50	38	40	50	54	62	48	42	41	55	44	46	48	58	56	47	57	51	57	55	47	57	50	57	51	55	47	48	43	48	57	57	53	48	50	44	44	47	37	51	56	40	42	56	61	56	45	47	48	45	51	46	53	53	58	47	45	56	42	50	49	58	63	52	62	59	46	51	40	55	53	56	50	44	54	45	46	57	41	44	61	47	46	65	46	50	55	48	55	51	46	48	41	52	51	42	43	47	44	48	49	48	52	56	67	40	41	44	60	54	48	56	52	54	56	52	54	56	52	64	51	44	59	65	66	61	46	53	43	45	59	42	62	53	51	46	45	51	43	38	48	41	56	62	43	64	48	62	40	47	40	61	44	56	55	39	51	40	62	60	50	41	45	69	54	63	59	59	55	50	56	44	40	49	56	52	35	48	53	59	54	49	62	33	61	53	47	55	50	40	42	54	57	40	38	45	62	44	61	42	40	62	59	41	56	53	47	48	52	57	54	52	49	66	61	54	53	51	47	48	44	44	52	45	45	62	39	53	74	50	65	52	51	42	48	52	68	61	60	40	48	46	51	43	52	49	39	38	62	50	48	35	62	50	56	61	53	60	40
12344	2169	7816	615	611	719	769	742	678	637	621	564	602	560	545	511	519	429	467	428	476	458	467	439	485	468	432	494	459	458	462	400	439	454	454	432	390	434	367	428	428	426	401	444	389	450	388	420	435	398	390	394	429	418	422	432	405	426	389	397	455	404	407	412	387	385	420	424	417	415	393	408	463	425	399	422	380	453	390	410	412	402	427	392	400	375	448	407	401	394	363	382	386	399	395	392	399	401	385	457	416	424	383	429	429	403	384	420	452	386	404	383	421	444	411	415	457	361	428	425	417	424	441	402	382	407	399	400	427	385	401	431	420	410	441	419	379	382	435	409	418	412	372	413	394	397	401	416	409	440	412	395	422	422	429	410	394	406	407	403	423	394	429	408	395	424	404	433	362	431	408	428	424	441	407	412	441	414	426	413	427	413	403	413	423	378	401	444	398	377	389	424	380	400	402	390	393	414	471	407	430	382	411	362	392	421	385	433	422	413	417	404	389	428	383	430	413	396	366	420	399	388	412	427	404	417	447	406	386	400	430	413	401	373	422	440	385	407	413	406	388	409	400	382	436	411	376	386	418	413	386	430	408	438	422	392	372	423	374	408	380	424	420	382	412	373	417	407	414	396	409	410	367	410	380	412	401	393	385	361	399	393	452	347	398	369	410	424	417	383	440	420	416	426	412	416	399	392	385	427	426	422	382	394	392	377	402	394	424	392	402	398	380	430	405	362	405	402	391	425	379	395	428	399	434	384	399	425	395	400	394	423	407	394	392	412	406	381	398	397	419	392	350	419	424	398	417	396	422	454	398	445	396	433	398	396	400	422	443	434	408	376	431	420	416	387	417	405	405	400	425	357	387	403	379	396	419	410	411	423	413	400	406	418	416	418	414	381	408	391	416	399	413	415	411	411	421	398	418	390	409	401	422	397	387	423	429	393	397	435	373	454	422	416	392	408	388	405	399	421	425	407	410	426	443	432	416	449	401	386	406	383	418	432	417	451	393	385	410	407	416	374	423	430	388	406	373	448	400	385	401	376	419	381	385	424	405	400	375	422	431	382	390	413	455	390	396	422	431	347	399	403	380	372	396	409	372	415	397	392	423	398	407	393	412	417	417	401	413	417	389	388	415	393	388	415	380	414	393	386	416	421	407	372	419	403	431	433	418	372	386	398	443	413	380	415	396	398	410	403	417	382	403	377	425	443	423	396	387	392	405	388	364	410	428	424	432	399	388	411	399	424	393	408	386	447	417	390	399	404	402	401	397	425	410	389	411	421	402	448	411	381	381	419	417	404	436	387	424	409	399	417	392	410	398	389	410	428	376	447	421	363	406	446	387	381	399	415	433	385	426	392	406	438	402	385	412	351	445	406	398	406	380	421	412	401	426	427	394	374	424	409	363	409	420	410	422	420	387	423	393	406	439	431	403	406	351	398	371	389	426	380	376	406	383	385	411	407	418	361	380	421	441	432	421	392	420	356	386	405	413	402	415	406	437	379	387	389	397	403	393	411	390	434	394	374	426	363	440	420	427	426	427	417	396	378	419	454	422	418	404	424	404	419	380	406	406	418	393	398	405	405	413	438	357	432	413	408	416	433	418	435	419	375	395	371	415	415	425	412	360	417	410	413	403	423	395	411	401	390	407	390	401	421	403	432	409	417	466	393	358	386	411	394	411	406	418	386	420	413	420	408	394	435	417	413	449	417	431	412	408	437	402	434	396	451	397	420	390	402	369	419	433	406	437	425	417	380	416	409	391	398	409	377	398	395	430	409	436	407	415	465	428	408	406	425	391	399	408	380	372	451	393	391	411	399	431	433	422	408	393	427	429	390	403	398	406	426	398	441	441	383	394	421	407	404	425	404	393	406	419	383	446	397	403	429	398	398	395	407	426	353	368	413	397	388	385	404	452	423	441	401	411	391	409	426	402	405	398	371	378	399	427	401	408	355	397	429	415	417	403	424	397	387	413	454	414	391	422	373	392	432	413	401	391	401	380	422	400	442	399	378	362	401	423	406	389	430	417	408	397	405	411	412	421	352	434	413	429	428	405	409	379	411	423	412	397	419	368	450	433	427	391	390	368	420	391	387	391	420	383	406	437	411	397	405	401	400	405	402	402	425	374	378	438	417	416	430	377	414	385	414	389	437	411	416	387	374	363	424	394	396	396	388	375	397	416	424	401	426	398	414	421	417	403	404	385	416	370	398	429	413	389	425	411	390	423	456	414	424	424	412	452	405	406	412	372	399	378	437	392	403	412	429	413	413	397	370	389	384	379	411	408	433	412	407	409	405	402	418	425	372	342	395	388	412	447	392	421	416	371	435	412	387	396	418	424	403	426	410	464	390	415	389	426	394	415	406	396	407	424	403	413	402	419	387	405	419	434	418	405	424	436	409	406	378	438	374	414	384	359	409	408	387	409	402	404	394	400	397	433	393	431	391	406	418	426	422	427	384	424	397	393	387	399	375	393	412	420	411	380	391	390	404	376	458	429	374	426	408	412	428	397	424	383	445	393	430	410	389	407	410	409	386	399	421	374	391	442	396	405	405	384	400	408	393	401	374	417	364	358	398	444	421	424	371	418	386	415	411	451	398	395	437	434	433	392	395	436	415	420	389	397	412	375	382	413	396	435	400	405	431	412	418	435	386	399	367	414	398	377	387	419	401	402	417	363	419	400	417	373	380	442	372	401	421	419	434	418	408	404	430	405	400	435	437	388	397	408	416	409	394	378	386	415	429	390	416	394	437	439	392	411	429	445	410	440	390	388	403	427	410	364	399	377	400	393	384	421	382	389	395	410	377	362	422	399	408	399	395	407	382	373	383	390	450	374	401	416	421	426	419	389	384	402	409	363	408	406	399	409	415	430	425	422	432	451	397	403	416	411	418	420	426	457	413	408	381	407	423	398	416	406	380	419	397	426	438	394	414	401	425	406	402	398	394	397	399	425	379	410	431	386	409	429	428	400	378	438	425	405	414	393	396	424	404	429	416	450	372	418	405	419	391	452	404	438	360	414	351	419	415	444	408	429	393	425	377	421	408	393	414	408	404	421	388	397	408	386	388	412	420	399	389	404	427	373	388	422	417	404	391	443	385	443	417	420	416	400	395	399	395	392	415	419	353	416	368	373	401	410	426	396	434	401	403	377	416	402	399	397	391	420	399	419	391	406	445	387	401	429	444	414	423	421	405	410	409	401	377	374	422	413	431	413	392	409	408	395	384	406	435	424	387	374	425	390	420	389	420	460	395	401	416	439	392	407	376	426	409	405	392	400	415	459	409	421	398	398	392	410	377	391	405	416	389	420	395	411	409	416	363	413	394	444	376	408	403	388	442	427	413	375	425	397	394	395	382	381	395	378	405	391	369	379	424	416	370	393	385	413	425	397	410	419	418	400	394	398	388	433	398	409	433	417	380	416	392	414	384	419	421	431	406	362	418	413	440	438	378	379	392	393	386	397	420	431	405	381	404	378	349	403	410	406	406
1859	476	3842	190	109	85	111	104	104	119	114	83	84	100	99	79	100	83	88	95	102	105	80	90	86	77	102	90	87	100	89	78	79	90	85	87	80	94	79	81	93	78	82	84	92	67	91	80	96	82	78	87	74	90	90	79	92	87	79	82	74	86	92	95	86	72	94	73	79	99	77	91	85	80	87	82	80	77	77	79	74	82	79	65	71	94	81	75	85	92	70	84	95	88	73	103	99	76	80	88	86	83	81	69	76	73	86	77	74	73	90	73	68	66	82	94	73	77	73	97	88	86	66	79	82	87	83	91	100	91	79	82	58	86	83	86	79	67	72	71	71	87	78	76	78	88	77	85	76	68	79	82	73	66	84	83	80	75	74	85	95	96	95	69	84	81	102	85	89	78	87	78	97	75	87	79	95	83	85	76	83	76	86	88	91	102	86	76	71	92	80	80	61	83	94	77	89	86	88	91	77	80	98	62	97	88	78	76	83	79	74	79	92	92	75	90	88	73	85	70	92	80	71	85	86	78	97	67	79	81	94	86	58	88	80	83	90	94	75	106	96	89	94	83	90	94	81	80	83	82	76	89	60	79	83	76	75	79	84	81	76	84	79	77	79	82	85	83	88	86	96	80	72	87	79	83	67	102	73	71	72	99	72	78	84	82	85	71	71	77	78	75	91	96	78	79	67	96	76	90	92	79	82	96	99	78	91	91	81	91	79	75	71	92	82	97	83	69	71	70	96	75	85	94	84	74	73	89	70	94	72	76	95	93	85	83	88	86	85	93	73	74	86	70	84	69	64	92	81	93	84	81	73	79	80	91	85	90	97	74	65	83	70	92	63	70	76	77	82	102	89	103	92	81	88	67	73	93	81	74	77	96	95	97	70	83	84	61	71	87	75	77	82	75	71	79	81	82	90	93	87	89	67	80	72	82	89	85	66	72	104	78	101	82	68	78	87	73	84	86	76	75	85	86	96	80	77	79	88	78	91	86	65	65	85	78	86	98	87	93	77	75	80	95	111	89	64	78	84	93	74	71	76	92	90	76	84	75	86	81	88	108	80	82	72	72	76	80	90	95	91	87	69	71	86	81	90	67	86	77	85	90	97	68	68	82	96	78	78	75	85	98	73	91	80	79	87	94	73	81	80	86	97	66	72	73	78	79	90	90	76	87	91	84	91	83	78	78	84	81	76	73	80	77	100	86	92	88	97	93	69	91	80	80	80	72	86	88	91	91	63	71	89	72	83	91	80	67	79	95	70	77	82	73	91	76	68	90	85	76	81	81	85	84	84	79	66	89	80	86	70	84	91	72	68	83	85	79	70	79	76	76	91	91	85	64	80	82	101	83	94	73	76	101	81	81	68	94	79	85	77	85	83	85	84	105	71	76	83	73	78	88	83	76	82	85	68	75	79	78	100	75	86	82	80	80	96	87	84	81	69	85	88	105	77	68	79	64	87	97	84	77	79	65	86	94	80	92	91	113	91	68	76	74	82	98	77	99	90	86	71	67	101	85	94	90	103	80	74	92	75	82	86	76	81	94	81	77	84	91	85	91	93	66	86	86	82	82	92	95	97	89	87	83	99	91	87	92	80	77	84	74	62	80	85	100	76	88	88	90	73	89	77	78	70	79	91	88	85	71	87	88	89	74	91	93	88	82	95	79	83	92	78	82	80	74	86	72	79	90	83	94	73	89	61	103	82	77	87	80	91	103	82	78	75	74	91	80	78	84	62	77	89	78	72	69	85	78	77	78	83	75	92	79	69	79	92	82	75	76	72	92	87	75	78	91	92	85	97	69	89	79	75	87	84	92	70	73	86	63	78	79	100	97	88	89	92	74	70	77	69	68	81	81	79	83	77	83	95	85	78	79	87	81	80	93	83	80	85	78	94	88	95	73	101	72	71	86	74	68	99	77	86	95	94	81	79	83	81	72	92	99	61	70	95	78	94	97	69	87	83	63	93	84	81	80	100	79	86	73	81	82	87	73	93	77	91	84	102	74	79	84	70	94	66	78	77	99	80	88	76	80	83	74	68	75	83	71	78	88	75	82	69	77	75	74	85	98	91	82	70	81	87	68	76	100	82	68	92	85	75	86	74	77	67	84	91	84	69	73	72	81	66	90	72	110	92	86	88	73	92	88	87	91	93	79	78	69	100	86	78	79	86	94	72	98	97	78	81	85	81	90	71	72	94	86	83	80	81	70	98	87	91	77	82	93	98	81	87	78	64	89	86	89	91	73	77	80	76	81	66	83	93	89	85	75	82	94	89	91	73	91	89	77	92	87	88	81	71	78	98	74	89	67	89	95	88	92	75	92	83	78	88	82	80	69	81	87	79	86	89	82	72	85	87	81	70	96	64	69	70	76	87	64	77	88	88	85	107	82	79	85	77	72	94	68	82	93	95	85	66	92	88	84	77	95	86	91	76	77	82	71	90	82	80	68	86	81	78	84	81	75	96	101	95	74	75	76	90	68	88	89	102	79	82	74	70	95	77	61	99	88	84	71	98	84	84	76	71	73	83	71	69	57	106	64	80	83	85	78	83	99	73	89	86	87	85	91	93	79	74	73	84	74	95	77	84	89	83	87	97	99	85	81	85	79	86	89	69	84	79	76	93	63	77	91	83	87	82	83	90	78	85	67	79	78	86	77	68	84	80	97	83	103	93	76	76	72	86	71	88	88	72	82	86	69	78	79	78	82	78	93	88	88	85	81	89	81	71	81	90	84	65	73	85	85	82	89	74	83	76	91	86	86	93	92	77	72	104	69	82	85	78	93	75	83	83	86	76	81	71	92	80	78	85	82	90	85	86	74	97	78	88	77	89	91	69	85	76	83	91	89	80	98	83	67	83	74	92	72	77	77	95	105	73	76	87	82	74	79	74	95	91	91	76	78	80	71	89	96	82	85	77	75	68	72	96	96	76	81	89	76	78	91	83	95	71	95	69	81	79	81	70	82	80	68	85	81	83	91	91	85	80	72	89	63	82	93	80	93	94	85	80	87	85	83	98	78	93	79	92	93	83	68	69	84	70	81	79	93	85	104	69	79	86	77	74	100	78	82	87	92	83	98	82	77	89	76	71	72	70	75	86	86	77	94	83	83	70	84	89	79	67	84	96	92	77	77	77	83	79	71	88	66	83	82	70	79	74	81	80	90	71	71	100	76	73	77	74	99	83	77	63	86	87	83	87	68	74	82	84	88	87	82	70	83	71	87	80	84	80	76	78	80	71	78	74	91	85	86	85	92	88	71	80	90	79	83	77	66	80	88	107	109	95	65	86	78	73	107	89	78	70	91	91	87	76	97	76	77	82	70	85	73	104	80	80	84	64	91	89	71	85	96	90	79	70	88	82	82	88	74	73	85	95	95	78	109	91	88	86	95	78	85	86	95	94	65	72	77	94	87	64	89	74	110	84	75	85	72	76	94	92	92	81	93	89	99	75	92	73	69	66	81	121	86	82	66	60	81	83	82	86	90	98	92
18141	5342	23462	1666	2057	3036	3199	3081	2550	2277	1964	1776	1536	1439	1251	1174	1113	1068	998	995	980	969	929	873	840	839	795	816	841	786	777	816	818	794	750	747	713	698	750	809	724	759	706	735	711	688	687	718	638	677	655	702	715	698	737	691	714	701	640	701	696	643	710	714	656	665	699	697	730	684	683	683	674	726	711	650	693	690	687	643	677	653	671	690	669	726	640	627	665	690	658	667	747	682	661	685	738	685	697	688	713	678	652	654	680	664	652	663	631	640	687	682	685	657	672	662	680	691	670	672	652	677	637	754	708	654	672	693	657	719	659	684	668	666	680	640	677	729	628	693	635	652	694	619	716	678	648	634	665	706	642	664	606	639	662	636	651	691	719	696	658	658	682	707	659	632	653	670	657	661	662	641	642	621	701	664	648	650	677	644	638	682	641	686	655	632	646	672	697	664	637	668	668	634	679	710	698	717	676	620	690	706	674	677	677	647	674	708	626	668	655	683	669	703	676	672	655	650	719	652	700	647	630	657	656	658	681	682	662	683	676	666	669	658	686	691	642	701	661	661	666	652	668	655	638	644	659	680	685	676	672	655	707	676	675	676	654	659	654	641	614	690	694	699	615	656	662	670	669	689	669	643	657	658	651	665	629	708	679	700	674	712	662	661	666	687	636	615	677	661	658	668	689	693	663	690	671	674	673	716	680	630	673	701	647	653	699	638	622	666	672	619	702	676	683	649	690	651	663	670	635	653	653	669	676	660	663	680	646	616	676	643	655	717	674	638	655	613	605	713	670	678	643	689	669	708	680	658	673	693	640	630	638	677	685	623	669	689	668	680	645	612	698	665	640	648	678	661	698	667	671	652	622	660	683	643	706	656	653	623	659	667	660	667	693	658	679	662	625	700	647	640	675	692	693	670	684	708	727	677	645	684	647	678	720	633	634	727	683	684	665	656	712	663	657	663	686	678	642	689	624	614	715	637	682	669	629	660	651	640	690	645	665	639	686	687	658	686	651	688	688	661	648	659	683	676	750	631	680	708	683	631	681	641	666	661	651	679	650	714	676	642	712	696	641	655	677	696	683	639	621	694	720	666	649	684	690	667	725	621	717	627	681	706	635	622	758	702	675	668	668	664	655	650	633	644	669	658	695	727	651	683	651	644	645	694	680	646	631	641	689	641	638	620	632	680	667	672	674	664	658	642	652	638	638	664	644	651	687	669	633	660	694	698	576	709	670	640	680	679	704	654	668	646	689	674	640	660	681	681	678	670	671	648	709	652	642	674	686	656	699	638	685	657	624	626	663	654	648	676	626	693	694	688	718	697	634	637	648	674	711	648	649	694	621	674	682	669	694	658	616	633	665	631	666	723	678	633	619	717	664	691	651	648	653	679	684	700	662	671	692	705	676	637	674	680	689	673	690	670	634	690	671	683	690	687	739	650	703	640	644	634	684	642	638	678	684	663	679	663	653	669	673	715	631	636	675	659	664	681	672	681	638	669	680	713	669	662	636	689	658	704	645	655	673	686	660	699	658	623	693	680	695	647	662	665	692	651	624	676	685	626	653	629	702	661	635	686	694	662	632	639	653	636	655	699	686	713	653	671	679	662	695	662	623	723	660	698	679	670	670	631	701	640	628	670	670	624	678	646	648	699	653	665	656	670	663	666	671	687	700	675	711	652	634	655	648	674	677	667	644	646	659	676	631	683	703	640	661	689	740	692	687	671	660	643	681	707	662	697	664	686	608	698	647	695	704	663	713	635	669	645	652	661	706	633	689	676	659	648	635	680	674	627	691	682	628	661	673	683	652	729	674	649	677	687	679	691	704	730	715	658	688	691	650	690	702	685	618	698	650	645	665	665	708	699	669	674	676	664	660	661	664	653	658	655	647	666	646	710	657	668	660	641	654	700	714	598	661	724	646	652	721	636	672	661	674	696	709	617	682	668	687	646	692	666	671	699	674	670	720	691	683	670	648	598	685	648	701	689	643	672	671	696	634	687	604	654	656	692	660	647	643	687	653	667	686	654	674	659	675	642	687	683	661	663	667	668	672	658	743	651	690	671	701	671	679	691	661	655	699	692	623	709	674	656	668	668	630	685	661	653	668	709	651	687	666	648	700	661	658	632	658	686	652	652	675	645	671	646	668	652	656	635	685	687	656	665	655	686	662	648	655	657	671	652	612	678	645	651	675	702	676	682	636	665	648	683	698	645	690	634	717	712	672	661	670	644	662	655	659	684	635	696	629	642	674	689	663	666	671	675	638	666	693	673	668	669	630	673	680	712	707	700	603	656	680	677	654	675	679	695	673	675	672	692	700	674	688	701	649	677	627	657	664	690	657	663	703	693	650	666	670	708	644	709	655	685	683	654	677	721	642	686	681	659	692	582	684	676	613	676	680	638	650	676	674	673	693	665	662	625	676	659	665	718	635	635	653	615	679	655	676	687	691	658	630	683	666	633	670	641	685	684	644	686	654	710	688	733	653	672	642	675	643	689	681	622	662	707	666	696	677	668	648	667	679	694	656	638	689	679	628	674	598	674	649	661	667	720	653	707	642	646	676	691	670	651	664	673	659	668	692	705	666	635	681	646	716	681	699	668	668	653	684	671	642	690	703	648	689	636	641	659	647	641	665	647	681	629	699	676	705	681	703	653	685	700	721	671	661	684	658	697	703	657	695	698	673	649	698	622	666	674	664	651	671	654	619	655	652	658	631	657	683	679	634	637	626	703	612	659	688	685	678	663	663	668	679	661	661	634	685	687	654	672	685	694	626	694	659	675	652	663	664	650	634	645	676	616	708	678	695	650	621	710	708	637	689	650	630	632	691	689	561	646	675	706	664	678	619	702	680	672	659	672	639	694	676	710	625	692	674	647	699	682	682	690	659	701	636	680	688	676	657	670	710	643	664	674	668	707	607	686	669	664	677	657	626	691	694	677	639	666	711	682	685	686	666	614	711	643	676	668	679	698	692	652	681	677	664	692	667	711	656	658	678	660	679	627	678	754	682	641	705	682	673	588	661	658	620	694	678	636	662	673	675	637	716	695	681	626	681	657	667	671	683	676	686	619	659	649	654	656	683	675	646	667	625	688	675	683	641	657	637	709	657	688	653	657	646	638	678	643	661	656	685	696	645	655	651	725	673	719	670	657	651	693	655	648	712	646	647	675	656	657	685	714	661	664	672	663	681	701	684	623	678	617	687	628	661	675	668	677	622	645	658	685	655	699	650	678	685	702	632	676	666	699	675	678	663	682	672	654	639	666	635	647	668	610	662	700	657	684	595	657	630	685	659	658	714	621	666	675	662	653	652	698	633	708	628	639	659	693	706	708	674	738	680	672	627	669	665	718	665	694	708	692	673	670	645	610	681	680	636	650	647	657	678	684	658	655	675	690	646	659	694	641	677	662	679	687	697	731	651	668	675	676	654	655	709	699	698	659	615	669	677	704	684	688	690	693	651	688	609	702	742	670	671	666	639	650	701	693	605	660
5193	250	2312	138	34	34	39	55	40	37	51	43	43	37	41	34	35	23	28	31	28	27	30	22	36	22	35	21	20	28	29	29	25	15	22	19	25	22	18	25	17	16	23	19	19	22	21	19	25	24	22	28	24	26	17	24	23	17	24	19	20	20	25	18	15	21	16	20	21	16	16	14	26	24	22	33	19	18	21	22	25	29	15	20	15	20	20	28	29	15	18	18	10	20	28	26	26	20	16	14	18	15	21	11	17	20	20	33	21	23	21	22	20	27	32	19	19	22	20	24	22	18	16	18	22	15	15	19	24	15	24	9	27	13	19	24	15	21	27	17	26	22	23	19	9	23	27	22	23	23	15	19	18	18	20	23	16	22	24	27	22	17	17	18	22	14	23	25	21	14	15	21	14	24	14	29	21	20	18	22	18	14	18	11	15	24	23	21	16	22	20	13	21	22	14	23	18	19	25	20	19	8	20	15	23	21	20	11	19	17	19	26	25	17	20	20	22	17	15	20	16	23	17	15	18	19	25	20	19	18	20	22	19	20	15	21	22	15	22	23	18	28	20	15	22	15	18	19	24	14	24	21	26	23	22	17	19	20	16	20	26	21	26	25	18	16	23	31	26	15	21	18	15	14	14	15	16	16	21	12	26	24	15	20	14	15	21	17	23	25	17	17	26	24	19	10	21	14	24	18	18	19	17	20	22	18	20	14	14	24	23	17	9	13	21	23	24	13	24	28	22	11	19	16	19	22	15	28	26	17	21	23	26	18	25	17	20	18	20	18	26	20	13	22	21	19	23	19	22	21	24	20	17	21	14	17	19	15	21	17	16	21	21	22	18	22	19	25	33	20	20	21	27	16	14	9	19	27	15	21	24	15	20	22	24	11	22	17	21	16	13	29	20	13	23	19	19	12	19	21	23	20	24	25	17	29	19	22	15	19	18	15	18	16	29	20	26	16	20	12	21	19	19	16	14	25	23	14	21	11	18	19	27	29	17	23	22	22	23	18	20	20	12	18	26	21	10	17	23	21	17	16	20	20	18	23	18	28	25	16	26	24	20	19	32	26	17	9	25	23	18	18	19	26	22	20	22	24	16	21	15	15	28	18	29	24	12	16	16	37	12	24	18	16	23	22	20	13	10	16	28	17	26	25	26	22	19	26	11	18	24	28	21	22	13	28	17	11	15	23	17	20	25	23	16	23	23	17	16	12	17	16	19	13	17	23	21	20	22	10	19	19	26	28	17	18	14	22	22	25	16	20	23	22	22	17	23	25	27	21	16	13	21	15	19	16	19	17	17	25	10	19	15	15	15	20	18	21	18	25	25	21	20	25	14	15	21	30	18	17	19	27	19	19	22	18	26	21	19	23	15	18	15	22	27	19	20	22	13	20	20	27	19	22	16	26	14	18	19	20	29	26	16	27	20	18	17	25	20	22	21	19	22	18	20	20	19	23	16	22	16	23	19	24	19	22	20	22	15	17	21	17	13	22	10	21	31	18	15	19	16	22	21	14	19	24	22	23	15	17	16	17	21	15	10	22	24	20	17	15	25	11	25	18	14	22	19	27	20	14	20	24	19	20	14	25	17	19	16	11	10	9	21	35	20	21	17	18	17	25	19	9	16	18	22	17	22	17	17	25	30	19	13	23	12	19	26	7	15	26	17	16	20	25	17	11	21	21	18	22	24	18	17	21	19	12	16	16	22	20	17	12	12	26	19	20	20	26	24	24	22	22	15	23	23	12	35	18	19	18	27	12	14	23	16	22	15	12	18	23	17	19	15	26	27	26	22	19	14	29	24	17	22	21	20	25	21	16	21	24	17	17	18	23	18	25	13	19	21	15	25	16	20	16	21	17	21	19	19	18	17	30	16	19	25	23	19	28	25	20	16	21	23	22	22	20	16	24	15	15	25	16	13	21	19	23	20	16	25	13	23	18	17	18	15	23	22	21	17	24	18	26	13	20	25	17	20	22	22	22	23	15	29	27	25	20	24	15	25	18	15	23	19	18	25	22	16	19	14	26	17	18	17	26	19	16	25	20	12	21	19	25	27	12	13	13	17	19	16	19	15	21	28	18	18	15	19	22	20	23	19	17	14	26	26	20	22	16	16	21	22	18	18	20	17	25	23	20	12	22	19	10	19	26	21	18	22	12	16	22	22	18	27	32	20	18	17	18	24	13	26	18	23	17	19	22	15	18	19	15	14	23	18	13	27	15	18	23	29	14	20	21	21	13	19	24	15	28	15	20	18	18	20	16	31	14	24	18	20	18	18	24	16	26	18	23	22	18	24	22	16	20	27	25	16	12	18	23	18	13	11	16	15	24	17	14	22	21	22	23	26	26	20	20	23	19	15	28	25	11	21	20	25	28	19	27	15	12	19	20	19	17	19	20	24	15	18	14	19	17	15	18	22	17	31	28	18	15	18	23	20	19	22	21	18	16	23	19	23	13	21	26	18	20	22	22	19	16	14	19	27	29	17	13	16	12	16	23	21	19	24	17	20	30	21	21	27	18	15	14	16	18	18	20	20	18	18	14	18	17	25	18	19	19	13	11	20	25	27	19	27	17	23	23	21	12	22	16	16	22	22	21	13	27	20	28	22	23	19	22	23	19	15	25	24	13	23	22	27	28	19	28	26	15	18	20	28	19	23	19	23	19	17	17	24	20	16	17	17	23	14	21	19	24	22	21	25	22	21	18	19	12	21	9	22	23	23	14	16	27	17	24	14	19	24	17	21	23	24	23	12	17	22	13	28	17	23	15	26	14	15	19	21	22	23	18	15	18	18	15	26	20	19	23	25	32	17	21	21	18	18	22	20	43	19	27	25	20	18	22	26	23	25	25	22	17	17	24	26	29	32	17	18	18	10	26	17	25	19	18	16	15	19	16	25	19	24	16	19	21	24	27	14	21	20	21	12	13	20	21	27	16	19	24	19	19	21	18	28	21	22	18	23	27	20	15	16	20	24	19	16	21	13	18	26	16	18	29	21	28	23	19	23	18	24	18	21	14	22	25	19	15	17	16	16	17	20	18	18	19	21	23	23	18	9	20	29	20	15	22	26	21	18	18	26	17	16	20	14	20	27	24	13	21	19	18	23	19	20	27	31	22	25	20	28	23	28	22	20	21	25	21	19	19	18	16	19	19	19	25	21	17	29	16	20	21	15	23	18	22	18	16	12	25	24	20	18	19	14	25	17	14	19	19	11	21	15	29	24	16	18	19	24	20	15	21	25	17	21	20	25	18	23	13	20	15	12	18	27	21	22	19	22	23	13	18	21	22	9	20	19	22	22	24	15	20	27	25	10	18	17	22	19	23	20	23	27	19	25	24	21	24	19	28	26	17	20	23	20	20	16	23	19	18	19	24	22	22	19	25	20	19	21	10	16	14	20	23	24	26	18	15	18	25	21	14	23	19	16	19	11	28	15	21	20	21	9	17	24	19	30	15	23	13	15	21	25	24	23	22	23	17	18	16	21	22
14169	3362	18118	1377	1203	2046	2357	2110	1833	1627	1283	1218	1021	864	726	705	596	590	526	480	494	407	375	429	353	350	336	323	300	302	287	271	298	304	220	231	264	219	220	238	216	239	228	219	205	216	198	171	206	219	188	194	232	191	188	181	182	175	183	171	175	191	172	173	175	180	206	156	181	198	184	199	182	191	187	158	169	167	161	168	168	161	163	171	178	151	148	163	161	160	168	192	149	147	165	167	147	173	179	159	154	167	174	182	137	181	158	170	175	196	152	159	156	165	156	167	165	180	151	153	162	165	164	155	184	181	165	173	166	153	188	168	170	157	162	140	153	161	159	175	178	181	173	163	163	155	161	176	155	161	161	177	156	184	131	163	163	166	163	166	161	167	171	182	171	174	131	176	155	170	168	155	143	142	161	175	171	155	168	159	151	152	129	151	166	159	147	159	158	152	176	156	148	142	147	172	177	152	160	165	182	157	155	160	156	161	138	155	177	156	139	159	155	158	173	186	172	164	177	147	175	156	191	148	149	166	159	150	154	142	159	178	155	155	164	170	156	169	156	163	159	187	173	160	161	174	172	155	149	154	152	139	151	152	168	160	169	134	154	152	148	158	173	154	177	154	148	152	167	148	158	172	173	149	147	177	173	158	149	156	145	154	122	154	155	165	176	162	150	165	201	159	145	147	155	158	195	165	159	146	156	172	152	142	147	157	181	146	153	161	148	173	168	178	175	159	173	149	158	158	151	159	145	163	163	172	167	139	130	179	170	159	161	148	163	145	144	158	129	134	151	142	142	163	143	160	174	153	152	171	149	139	156	161	160	151	151	155	157	151	152	161	163	188	152	156	129	148	161	157	147	141	129	173	171	165	172	137	167	153	162	143	175	166	148	203	149	159	163	161	166	175	160	175	152	158	157	145	174	168	160	142	158	156	155	184	157	163	154	164	162	156	161	172	146	132	121	144	153	162	147	165	145	152	163	167	155	147	179	153	175	156	187	154	176	138	161	152	157	173	146	178	153	141	165	150	162	156	144	159	157	167	165	159	153	159	181	159	151	148	160	154	157	148	170	164	130	148	138	173	127	159	148	178	172	159	144	175	179	146	151	136	158	146	140	153	149	155	115	145	154	166	145	159	177	178	169	149	175	168	155	156	155	151	172	165	151	157	172	150	143	132	168	155	159	171	169	145	165	151	145	176	149	173	159	155	179	134	147	165	142	147	172	151	163	167	153	164	149	143	171	161	164	148	153	169	176	165	131	152	154	176	156	138	142	143	162	155	151	172	172	148	166	140	154	149	170	168	165	141	167	172	154	123	164	164	168	167	150	148	159	156	147	167	159	175	145	139	150	140	182	163	173	151	156	166	166	180	177	167	161	159	147	177	151	159	149	150	147	158	162	158	166	149	154	175	153	160	159	156	165	163	149	163	150	164	175	172	170	172	126	175	160	144	174	167	164	160	177	173	153	151	159	173	159	147	146	179	177	154	163	163	170	147	179	163	150	161	162	155	151	160	143	158	161	145	147	157	141	169	151	160	156	166	154	148	175	141	165	159	162	148	152	180	156	166	170	175	150	157	172	155	174	157	155	153	179	186	153	138	161	160	152	159	166	142	160	143	172	157	147	156	153	145	130	150	154	145	167	172	169	151	157	157	181	160	147	145	144	160	171	143	156	170	169	169	151	132	146	180	152	156	139	154	163	160	154	150	158	178	155	156	151	183	149	171	138	147	147	154	154	156	170	149	131	129	161	169	153	147	152	150	169	158	154	166	165	145	168	160	141	172	148	170	173	156	149	186	171	172	169	158	160	166	173	159	173	165	146	172	155	193	171	157	156	148	173	170	169	175	179	147	168	137	164	147	155	160	140	169	167	134	171	164	162	157	161	159	134	161	144	154	158	163	162	170	143	146	149	160	175	143	162	170	147	172	161	163	142	155	153	159	170	162	157	171	152	174	158	170	159	171	173	157	170	159	153	154	135	155	182	162	159	149	150	161	155	167	167	157	151	165	142	192	145	167	159	177	144	157	159	157	157	154	177	173	158	158	160	162	171	142	165	151	173	149	150	165	165	167	147	149	160	158	163	149	174	154	141	158	154	178	150	176	167	137	170	158	170	168	153	156	170	161	169	158	161	152	167	157	166	149	172	167	154	162	146	154	174	164	168	176	152	141	162	143	168	172	155	155	174	158	145	159	150	154	174	163	171	168	152	162	177	157	150	127	136	146	157	151	192	156	152	154	161	169	155	161	172	150	156	151	156	167	156	171	148	159	174	145	147	177	142	172	157	167	155	156	167	135	154	176	163	183	184	162	160	173	126	145	143	154	168	140	156	142	138	164	170	153	148	147	172	155	175	167	150	166	135	160	143	153	156	132	159	145	165	139	167	161	136	147	184	189	142	140	144	141	150	149	143	162	162	173	165	166	161	138	150	150	135	159	169	164	146	163	159	157	182	148	151	178	159	167	162	172	172	164	158	155	138	139	176	153	146	142	167	164	164	180	158	168	149	145	141	172	181	150	157	187	164	163	151	154	138	164	151	158	135	152	179	162	170	148	190	167	159	159	157	144	174	157	180	182	181	156	163	183	171	152	157	141	145	144	169	170	149	151	153	159	160	143	146	153	174	154	164	163	167	153	202	149	151	167	163	141	150	160	175	196	172	154	140	166	179	152	157	148	132	169	151	151	160	162	145	140	138	150	149	170	165	161	163	161	147	141	177	143	137	157	151	138	158	137	146	159	153	160	169	152	181	178	146	161	166	169	161	169	183	142	142	133	136	166	154	156	172	167	164	157	149	145	154	158	164	156	154	165	167	176	137	157	163	178	155	165	139	168	169	163	184	153	165	156	165	165	160	141	174	151	155	179	165	165	151	161	169	165	165	182	166	185	152	176	182	160	159	165	154	167	138	138	166	164	178	166	152	167	161	180	169	153	170	157	182	156	147	151	157	140	154	163	171	153	150	158	135	150	147	147	160	172	150	157	143	168	155	155	151	175	188	152	145	165	163	157	168	164	144	158	152	160	168	128	166	154	131	135	176	167	175	152	162	150	175	153	178	168	133	147	200	183	162	151	139	163	170	177	206	161	176	169	162	164	164	190	181	136	159	148	168	166	149	169	164	135	158	179	186	181	163	143	157	153	151	156	134	163	161	156	185	134	142	160	143	158	151	186	155	143	156	159	167	135	164	182	160	155	150	155	174	142	146	154	163	150	159	164	162	158	164	150	146	154	164	154	171	169	161	147	146	125	150	172	167	165	143	128	158	157	144	153	159	135	138	148	169	156	153	150	179	170	166	148	168	138	165	152	159	168	150	150	177	153	138	167	146	165	148	152	173	173	146	177	160	173	159	175	158	138	141	166	160	154	135	158	156	165	153	167	170	148	147	177	163	159	155	166	157	163	158	157	147	175	186	157	170	150	156	171	176	152	150	144	166	157	143	170	171	135	201	139	146	175	152	136	143	150	156	162	160	156	155	203	161	166
2993	464	4111	335	84	93	102	91	113	100	98	99	100	92	82	91	79	73	83	85	73	67	59	61	67	70	76	68	76	80	53	54	57	66	64	62	82	63	62	63	60	83	66	59	52	61	54	58	61	60	65	62	65	58	71	63	66	63	62	60	62	59	64	54	58	48	47	66	70	56	57	57	52	71	78	55	66	65	47	55	53	68	60	58	55	57	60	58	71	61	71	61	58	63	63	72	71	55	60	66	75	61	59	79	67	49	55	61	61	59	62	64	52	63	69	64	61	55	67	59	47	69	63	39	61	54	64	70	57	68	58	77	49	53	71	71	53	46	61	52	63	65	70	80	59	62	46	56	64	59	61	56	47	50	64	65	64	58	61	53	64	68	51	68	67	77	55	61	67	79	59	71	73	64	67	59	50	55	60	49	57	49	53	53	59	65	62	66	42	48	60	67	62	67	50	67	58	56	63	63	57	55	64	53	50	66	72	60	57	61	57	57	61	57	63	50	57	60	49	59	57	59	58	71	62	60	41	53	76	52	65	52	66	68	54	60	51	65	61	66	65	60	69	55	67	65	53	68	54	69	59	77	68	49	67	60	54	60	52	60	47	62	54	44	61	57	71	51	65	56	64	57	57	57	58	46	61	77	52	72	66	54	40	64	56	58	75	65	73	54	67	67	71	49	60	64	67	54	57	60	63	56	49	50	57	71	49	55	68	63	59	71	55	53	61	55	56	56	69	58	56	66	57	55	48	68	77	67	71	53	48	60	55	62	62	55	74	61	57	52	60	58	61	50	66	60	69	59	68	65	55	62	62	59	65	66	53	61	56	66	60	60	73	58	61	52	49	63	64	66	51	72	61	60	53	73	54	61	54	60	50	65	76	51	60	60	48	55	58	53	46	67	59	47	59	73	60	66	64	55	59	50	65	57	57	67	59	53	47	45	62	66	52	71	67	61	52	61	57	63	61	58	70	65	58	66	68	68	67	51	60	60	63	62	72	54	65	51	57	56	55	62	67	63	53	66	43	52	49	63	81	58	59	69	57	63	72	56	66	60	62	51	62	50	62	56	55	54	65	58	62	60	59	69	62	57	60	57	53	60	46	59	62	53	65	37	62	54	56	71	54	70	59	64	64	63	51	55	65	70	64	62	64	51	63	57	65	66	58	57	62	60	61	57	61	50	60	61	73	59	66	63	60	67	56	63	48	58	51	58	57	61	58	57	50	66	45	51	60	53	60	57	66	64	50	55	58	54	53	61	57	58	65	57	68	51	47	67	51	56	61	78	66	54	56	67	68	69	51	69	61	62	70	59	64	52	58	55	57	47	58	60	63	48	72	58	58	63	49	51	54	70	64	70	59	66	56	51	72	58	59	73	50	66	61	51	66	55	69	64	68	53	60	57	64	44	54	47	62	54	60	53	53	65	62	47	55	62	60	47	60	50	55	59	55	59	68	75	63	78	72	58	75	78	51	62	63	68	69	62	61	59	46	72	54	63	56	56	70	52	78	48	65	84	59	51	58	62	47	59	58	73	63	58	62	68	54	49	46	66	70	65	66	66	65	63	60	61	61	65	58	44	61	63	49	65	59	52	55	62	57	67	52	69	63	66	66	68	80	54	43	60	62	71	65	68	62	69	50	70	60	52	79	50	57	61	58	62	45	55	58	67	67	70	57	69	60	61	67	63	64	55	48	55	63	55	49	71	59	56	54	58	71	60	62	69	56	59	67	61	57	53	55	66	65	58	64	73	47	70	53	69	54	71	60	70	56	67	57	60	69	58	49	64	66	57	71	56	54	56	53	64	65	71	63	57	68	52	55	61	58	46	43	61	59	72	45	58	54	50	78	65	62	63	64	56	68	62	68	47	60	57	60	64	61	57	50	56	49	55	63	67	64	50	46	64	73	56	60	62	50	63	54	63	57	74	62	52	57	60	71	45	57	60	52	68	74	68	67	58	64	70	57	46	74	62	60	57	76	59	65	72	53	75	58	60	52	62	67	44	53	56	56	59	46	54	53	66	64	55	48	54	80	51	46	62	43	56	51	47	49	64	72	58	51	66	64	69	64	52	60	59	60	72	65	64	46	61	42	58	73	54	61	68	66	52	54	53	56	69	58	67	50	63	54	48	66	64	67	70	69	68	72	55	47	61	68	61	43	49	59	78	55	60	67	52	73	47	73	41	68	53	59	59	66	58	59	74	57	52	56	54	57	59	55	63	64	58	71	71	74	62	64	56	60	64	75	64	63	69	46	57	55	51	67	60	60	67	49	54	66	56	72	58	57	56	68	49	54	54	80	52	68	58	47	62	57	58	68	58	48	55	64	48	61	71	52	61	48	60	57	61	50	53	65	69	57	44	61	69	61	56	67	54	62	60	70	57	63	54	55	65	61	57	55	71	53	51	54	61	42	59	56	60	69	47	71	71	49	40	66	58	67	59	55	49	63	53	63	49	59	61	79	57	55	55	72	55	52	54	60	46	63	49	69	58	71	72	65	67	61	56	69	67	68	62	56	53	63	62	61	58	69	59	77	65	60	42	52	49	71	69	72	70	65	66	54	62	60	57	69	56	83	68	68	59	54	58	62	63	69	51	49	68	40	65	72	66	59	60	65	68	62	59	77	47	67	70	60	65	61	71	62	50	65	58	80	54	75	72	61	60	69	48	44	61	62	51	58	62	52	54	48	59	63	53	47	56	65	62	55	68	48	76	58	56	73	54	76	55	55	66	58	56	52	58	66	61	57	49	62	64	65	54	61	61	59	51	72	65	55	62	76	77	58	59	55	57	59	61	66	57	61	49	67	60	57	55	61	52	49	56	66	57	60	67	77	58	54	58	59	58	67	60	73	68	52	70	47	56	48	47	51	50	61	47	76	66	62	63	48	53	52	56	62	58	61	73	51	66	40	53	50	74	58	47	60	66	60	53	68	50	46	61	64	60	46	66	54	56	75	61	63	65	70	58	54	51	68	64	63	70	67	57	47	57	60	51	78	64	64	65	51	63	66	63	65	50	53	59	56	50	56	49	40	49	53	82	54	58	53	61	67	57	54	76	82	60	54	87	51	49	60	57	56	59	50	63	68	55	55	63	58	47	54	62	55	53	69	58	50	54	49	65	68	68	55	61	63	59	58	64	51	57	63	61	53	82	72	75	70	58	54	51	34	70	47	54	52	49	54	76	62	54	57	49	62	64	58	59	60	61	74	69	52	51	54	46	55	56	49	65	51	59	59	64	63	68	59	42	51	66	74	70	49	59	67	59	63	55	61	65	42	52	49	65	68	63	63	44	70	82	57	60	60	67	66	45	63	51	55	63	56	62	49	57	61	62	60	55	57	58	57	52	62	70	74	62	49	81	72	60	74	65	62	44	56	62	62	55	62	66	62	67	60	64	56	68	67	53	59	74	58	65	78	54	58	53	75	60	56	60	62	54	61	63	58	69	57	85	53	60	82	60	73	63	53	44	66	64	68	53	57	69	55	65
19916	5706	22783	2426	2790	4410	4813	4492	3858	3215	2725	2365	2047	1861	1607	1494	1366	1254	1249	1089	1045	992	958	911	822	829	789	824	744	751	718	696	691	696	673	651	684	645	654	628	608	637	606	599	593	585	559	617	601	612	557	526	564	548	568	562	565	536	527	531	600	531	581	582	520	522	525	542	519	549	547	497	519	500	566	552	487	542	493	499	546	489	466	560	514	535	524	524	513	530	547	533	522	492	544	530	493	548	519	514	525	522	502	497	520	488	557	517	525	519	489	521	486	520	514	519	500	517	509	524	529	510	520	522	486	499	521	554	524	512	474	555	509	508	525	490	501	517	496	491	461	511	487	471	504	537	512	496	476	528	523	508	478	506	518	539	511	492	531	537	450	503	504	519	491	487	522	511	507	503	502	515	480	495	538	473	498	501	530	532	496	493	510	492	547	497	529	508	509	538	498	507	465	499	534	499	513	503	527	511	494	510	532	480	508	544	532	492	513	508	544	497	502	500	475	524	528	502	500	507	485	483	481	494	490	523	507	524	467	509	504	551	474	520	489	536	476	510	510	465	476	500	517	506	529	525	520	538	504	537	495	509	503	529	524	463	484	497	500	505	480	514	477	517	514	535	468	566	513	489	524	498	466	457	485	480	511	494	472	548	521	486	505	532	498	472	482	497	512	497	520	523	514	497	483	497	461	481	478	490	451	510	502	515	516	509	475	497	500	494	531	531	473	506	533	526	515	501	490	493	548	502	486	530	509	496	492	508	479	507	499	532	488	569	529	465	512	498	483	479	484	539	519	505	464	531	519	477	498	483	522	519	500	519	515	529	509	536	518	521	468	495	451	489	495	494	502	520	506	545	521	488	503	475	496	493	477	558	515	508	483	486	537	510	532	518	530	453	496	497	486	502	498	496	488	497	480	529	486	500	498	502	451	493	513	500	525	522	514	490	517	515	513	521	494	478	501	527	511	442	485	507	472	521	491	512	503	517	522	487	481	494	478	525	517	481	504	542	510	509	502	496	487	484	494	517	494	450	501	491	471	497	546	521	512	546	494	543	520	511	487	525	512	502	478	546	526	505	469	491	512	520	483	504	506	470	501	522	521	555	492	515	454	521	524	490	534	485	507	480	479	506	535	505	544	494	532	521	516	480	489	472	495	527	494	520	495	498	501	489	525	488	508	493	503	504	470	522	528	507	508	510	487	497	496	515	554	490	505	503	507	476	485	509	470	475	539	495	480	502	481	468	493	513	478	472	517	513	474	493	515	489	481	517	486	512	467	474	536	490	506	476	474	498	512	520	470	506	530	495	541	515	506	482	490	540	508	510	498	525	499	535	465	503	518	481	488	480	536	496	523	531	510	523	515	482	512	486	483	492	503	476	473	477	507	473	528	490	519	499	485	478	488	526	516	487	506	524	507	501	550	488	474	491	534	500	503	505	530	479	486	497	502	533	511	504	514	509	499	485	500	509	483	516	523	503	490	489	483	526	549	512	524	506	476	484	495	528	500	498	533	490	515	499	482	493	512	488	474	513	470	517	541	526	484	520	506	523	513	522	529	487	528	502	506	522	516	509	489	512	466	453	457	497	519	503	522	473	508	480	508	495	486	512	460	506	481	463	527	482	500	501	478	513	504	544	526	504	518	484	532	546	477	501	532	481	506	538	510	534	511	524	507	542	486	540	516	473	514	493	508	513	472	473	480	530	523	546	495	541	485	509	493	475	485	506	512	569	531	473	515	439	478	496	500	528	466	458	471	463	498	483	492	492	486	497	472	485	499	453	489	504	520	477	483	471	525	510	525	506	544	537	517	502	508	539	544	530	535	505	477	492	451	493	522	500	509	492	476	490	509	523	514	488	499	481	505	510	539	489	524	481	497	488	503	498	487	479	523	474	529	510	535	497	503	505	475	492	479	495	494	506	472	504	489	506	514	490	515	488	518	514	509	471	528	511	492	457	523	530	523	520	503	511	509	507	490	503	508	476	498	459	512	513	490	484	510	541	500	505	448	524	509	470	503	513	472	489	501	498	512	526	444	480	508	509	503	503	505	483	486	525	533	464	496	486	500	480	497	524	468	510	557	545	491	503	474	480	495	512	494	496	525	500	493	503	494	485	513	484	527	497	492	473	464	516	547	512	530	496	485	428	495	531	492	495	534	469	472	518	509	486	522	479	526	527	496	463	467	497	534	501	463	490	525	508	495	485	484	483	476	478	461	511	504	496	499	534	497	498	476	523	493	486	499	481	496	490	483	490	499	507	509	483	516	502	510	533	485	515	487	505	490	484	518	501	482	512	511	519	488	523	511	494	467	526	486	524	485	551	450	478	520	498	490	520	474	538	517	506	494	514	498	476	503	489	518	465	497	477	472	530	491	505	491	472	512	519	496	533	538	473	512	515	509	457	515	532	470	477	499	475	500	491	513	500	484	520	507	467	478	505	475	520	491	489	483	505	528	491	495	504	537	483	506	522	510	488	487	512	491	478	488	519	521	451	480	496	522	498	488	483	521	488	569	503	494	464	512	451	554	555	508	523	508	492	498	487	525	523	503	544	489	500	514	500	491	490	472	507	532	523	537	505	495	530	540	516	508	498	490	504	523	509	522	485	535	530	511	497	511	511	546	491	465	470	551	507	512	517	546	553	496	443	509	469	541	542	487	502	480	481	476	508	532	502	532	513	520	532	500	510	499	503	485	482	491	521	539	504	492	478	500	485	497	506	541	506	493	506	483	497	534	507	530	488	544	496	493	495	489	511	462	492	473	491	464	525	484	500	501	506	537	504	473	502	473	499	493	512	443	528	519	485	495	505	508	530	477	442	472	490	457	494	459	501	519	495	530	498	512	475	519	517	490	528	519	477	503	496	564	495	509	515	491	516	486	516	509	517	481	532	492	523	530	537	524	491	528	487	497	491	527	505	536	514	503	532	492	473	494	476	539	465	541	484	509	514	536	441	479	479	490	476	509	486	493	504	527	521	472	485	443	510	533	502	463	493	476	532	538	532	499	530	534	483	517	502	499	470	546	478	502	513	488	518	495	492	519	517	506	495	513	503	473	506	511	501	506	513	475	517	496	534	504	517	523	506	510	475	496	475	472	511	530	507	495	475	532	511	515	538	555	527	494	490	499	477	496	517	498	504	484	487	473	480	502	500	513	508	527	512	457	503	491	492	514	513	463	523	524	472	484	492	540	521	536	484	525	510	551	513	471	535	527	521	495	435	471	518	511	510	487	524	489	503	522	536	528	528	543	476	508	517	488	490	463	521	525	493	520	482	506	504	530	468	506	459	470	496	492	492	473	473	481	465	456	473	495	487	479	533	506	498	496	558	541	537	489	478	501	552	470	501	494	523	485	469	515	492	516	478	492	480	538	504	500	492	479	512	516	512	522	497	472	490	503	506	533	508	492	513	484	517	475	494	520	524	520	512	532	483	467	494	494	525	542	527	473	482	459	432	495	491	489	557	469	531	516	539	465	517	488	544	502	493
3279	187	430	74	52	61	49	55	57	53	41	60	41	38	40	49	51	58	56	65	53	50	43	40	44	40	44	50	59	42	55	41	43	51	60	44	46	61	54	58	49	52	53	54	50	49	52	46	45	58	49	50	46	49	37	49	56	55	41	56	60	55	29	48	45	48	58	46	50	59	52	59	49	40	63	54	51	47	42	48	54	42	52	45	55	42	52	55	50	47	53	53	57	39	52	56	61	59	66	53	51	41	56	58	59	68	52	53	45	59	40	52	56	55	48	48	48	46	52	55	46	64	49	49	47	67	48	36	45	52	51	48	42	50	50	37	49	44	66	54	49	45	60	55	46	56	56	35	55	52	51	54	42	45	44	52	57	48	42	51	51	55	52	61	48	54	41	41	54	58	60	33	49	46	40	58	56	40	63	41	46	42	59	45	52	55	50	40	45	42	48	45	55	50	47	49	42	56	71	44	71	54	43	52	45	50	52	52	49	50	45	48	47	55	43	54	43	40	50	51	56	49	48	41	37	60	45	61	45	52	52	42	55	53	44	68	54	55	50	36	54	55	52	41	51	57	62	45	50	50	61	51	50	49	52	46	47	46	56	55	56	39	46	59	57	54	48	56	40	60	54	45	62	47	48	48	52	43	50	59	50	53	48	53	54	34	44	55	46	46	48	54	46	45	54	53	46	57	38	53	43	46	49	50	40	58	54	42	43	45	52	45	46	59	39	45	45	62	37	47	44	61	46	44	42	48	44	41	51	45	52	46	46	38	49	55	53	46	42	40	42	55	54	47	50	58	40	46	51	38	63	48	55	51	44	43	54	49	53	36	60	33	45	55	59	38	51	41	57	50	55	46	53	48	49	45	51	44	57	45	58	38	49	33	48	57	51	51	44	53	49	52	52	53	57	48	51	51	42	37	58	55	49	62	52	51	49	54	54	56	50	51	47	47	53	50	49	63	41	55	49	53	48	52	53	56	53	46	59	63	40	55	46	40	37	46	56	45	62	51	49	45	54	51	62	41	47	48	50	36	47	57	44	57	42	50	42	44	49	54	49	54	56	36	51	57	45	49	44	56	38	61	46	55	55	46	49	55	53	55	49	56	45	40	48	49	49	61	50	53	56	47	42	43	47	56	60	62	33	41	38	53	47	38	47	57	42	61	43	44	61	56	51	47	44	57	37	54	47	53	56	43	57	54	45	60	67	63	55	61	48	42	51	57	51	59	46	57	50	44	49	52	45	52	34	48	69	53	44	56	46	40	46	60	46	54	53	43	54	48	51	50	40	38	61	56	50	50	50	45	52	52	55	60	52	53	44	41	47	48	45	46	59	49	51	51	40	42	41	44	49	54	46	51	55	48	57	53	56	48	42	49	30	49	29	56	53	54	63	55	54	38	60	55	54	47	48	66	53	59	50	40	62	53	48	57	57	54	44	47	50	71	64	61	39	53	50	57	51	45	48	50	42	51	56	66	49	51	51	43	34	55	49	46	40	49	53	51	57	54	42	57	46	46	64	56	49	41	44	44	40	60	47	42	43	46	52	56	68	53	44	49	47	40	34	57	52	50	59	58	54	47	51	57	40	46	57	52	41	49	54	55	47	41	54	53	45	46	48	36	51	52	54	40	47	47	45	60	50	48	47	45	50	45	49	55	50	46	53	50	48	63	41	48	43	51	47	51	44	67	54	41	50	43	63	63	58	43	43	47	45	58	45	56	52	46	48	53	51	58	61	52	54	57	62	65	47	40	57	45	56	49	50	36	41	54	51	41	48	59	44	54	52	57	41	50	53	53	48	52	53	52	58	52	65	55	66	58	57	66	43	46	53	45	58	48	50	54	49	48	47	50	50	50	67	50	63	43	68	41	54	51	45	57	46	36	42	45	48	73	53	46	41	55	56	60	40	50	54	72	51	45	46	54	49	45	40	46	47	53	64	51	47	46	54	49	50	44	48	59	38	53	47	48	34	53	37	48	62	56	64	43	61	57	61	52	44	54	56	50	55	43	53	52	66	47	53	46	54	54	56	49	72	39	44	51	56	48	54	53	46	42	58	52	44	44	49	42	54	68	43	53	53	52	44	51	43	40	49	40	51	50	43	70	63	46	38	57	46	43	49	50	48	45	54	57	46	47	41	47	54	61	61	51	52	53	60	39	41	52	62	42	46	44	59	40	50	45	34	53	58	62	57	43	46	56	44	48	45	46	51	56	47	48	48	43	58	49	60	54	47	46	49	47	58	40	33	53	48	58	54	46	55	52	40	54	43	54	40	61	47	49	53	46	53	51	48	50	56	53	45	52	46	39	51	50	52	48	48	40	50	40	55	52	38	46	58	50	52	59	37	39	60	42	38	46	51	62	51	54	50	37	55	48	57	54	50	44	51	51	53	57	52	57	50	47	46	40	37	50	48	52	53	46	46	65	41	42	61	48	52	56	42	50	54	44	56	52	50	53	54	55	36	46	43	57	49	43	55	51	41	55	47	47	46	51	51	51	52	55	60	54	53	49	51	39	57	46	47	51	49	47	45	50	45	44	61	41	40	56	43	56	54	53	46	58	48	57	44	48	44	45	54	41	45	50	43	48	52	42	51	52	47	59	68	66	52	50	51	44	43	57	59	51	46	46	43	35	58	55	55	42	43	47	50	51	47	39	51	41	48	50	51	43	49	46	50	50	43	63	50	60	63	51	60	44	43	55	53	51	43	49	53	46	54	47	61	52	53	59	41	36	54	49	50	52	45	42	36	58	45	42	60	49	50	41	45	48	42	54	57	53	46	56	59	57	57	42	43	60	32	42	53	51	48	49	50	46	43	52	53	50	56	47	56	59	37	48	52	56	59	59	60	49	42	54	51	58	50	43	57	39	60	46	48	58	52	38	49	57	48	56	53	54	57	56	58	55	55	54	52	51	47	63	59	37	69	52	52	58	45	53	47	67	44	40	53	51	49	60	68	49	45	55	54	42	54	49	37	49	60	57	58	71	71	46	48	45	45	69	51	62	52	55	37	47	46	48	40	45	58	52	50	43	56	35	51	56	54	53	45	34	59	38	54	55	50	50	54	54	64	50	53	49	51	44	49	55	57	52	56	55	52	45	46	58	49	59	58	51	60	47	62	45	53	53	48	53	62	52	48	59	33	55	50	40	45	49	51	58	55	56	42	71	52	43	40	47	53	45	47	52	47	44	47	50	57	47	43	67	70	49	50	40	61	45	44	53	46	49	56	47	54	47	54	37	58	45	53	53	61	55	41	53	54	48	42	50	58	43	61	52	38	64	40	49	51	60	68	54	47	57	46	48	46	50	50	58	55	69	54	49	55	51	58	42	51	71	52	45	49	56	61	40	46	48	59	56	55	49	53	61	41	50	54	65	49	46	43	54	51	42	49	49	47	45	47	58	43	43	46	48	66	58	57	45	57	42	45	47	50	52	46	57	42	58	44	48	50	52	55	47	51	33	48	44	54	40	41	46	38	41	35	44	55	45
12270	2437	5538	735	594	677	794	777	721	644	632	526	528	506	521	519	521	453	478	452	471	431	455	428	406	411	433	459	402	460	434	416	460	414	415	400	379	424	405	436	436	398	424	416	402	398	439	416	384	403	398	388	361	429	394	397	406	362	396	416	405	387	388	419	392	386	402	406	389	411	350	378	391	386	406	409	422	399	426	399	410	382	401	391	437	388	402	406	427	381	413	397	381	431	379	387	410	386	398	399	423	398	450	390	367	427	393	387	379	438	427	380	396	395	388	418	407	407	395	380	403	405	387	368	403	397	407	397	408	407	375	407	386	398	397	387	402	394	388	408	428	395	401	381	383	414	411	411	340	402	381	404	375	385	387	394	413	381	416	374	432	463	424	380	384	413	403	418	389	370	393	370	413	415	414	347	409	399	412	397	412	363	391	382	382	402	408	410	428	372	399	397	386	384	386	369	402	414	369	391	418	381	375	410	400	431	398	428	428	418	384	374	392	383	385	388	354	401	428	416	411	407	391	403	410	422	370	355	386	396	385	399	384	412	399	429	387	407	367	374	411	432	401	382	394	379	416	374	405	382	384	404	405	376	399	386	406	387	425	392	389	381	369	401	404	398	361	397	425	380	407	425	424	413	416	377	414	414	419	405	393	379	430	373	383	402	420	387	426	354	394	365	374	379	374	400	389	405	390	440	407	409	418	376	398	373	428	366	428	354	416	412	395	385	387	409	382	373	390	395	388	419	411	418	390	398	399	388	399	418	363	414	366	424	350	376	400	422	404	425	423	400	407	420	338	424	417	415	424	390	389	385	396	364	394	416	387	405	376	404	370	375	407	406	380	399	414	390	401	414	401	385	349	394	397	375	414	378	396	408	388	383	365	384	386	435	408	387	391	400	432	401	393	374	401	385	387	366	409	404	434	380	392	401	379	403	380	339	406	400	392	397	399	415	439	394	370	371	417	409	396	383	375	404	349	391	388	379	400	397	378	411	408	434	399	391	391	398	403	402	400	395	371	408	412	374	347	421	405	384	341	405	366	389	398	408	415	392	360	415	425	383	431	448	399	376	428	359	366	390	382	391	378	419	396	424	368	398	379	405	438	414	379	393	405	425	389	373	419	400	409	394	351	385	391	380	378	378	403	365	409	420	417	408	392	403	403	387	398	380	410	384	392	371	391	440	413	387	387	384	413	409	433	410	394	397	378	434	409	400	391	393	396	402	371	392	412	379	362	399	416	426	410	362	415	411	412	413	393	400	398	393	417	402	390	407	419	428	382	406	414	347	376	391	394	393	408	356	403	411	363	382	382	384	412	373	407	396	398	365	401	371	404	385	361	402	422	366	403	439	404	408	391	426	384	414	402	381	383	405	394	405	419	371	404	414	400	393	408	350	374	377	368	411	401	390	384	429	375	361	376	386	389	379	406	434	401	385	362	363	411	418	389	412	377	410	369	408	400	397	376	414	411	386	383	392	403	384	410	356	407	380	411	412	411	395	390	379	397	405	393	445	375	395	399	406	412	397	380	408	405	388	405	400	362	418	426	393	419	445	360	382	391	425	364	397	404	382	381	406	381	410	417	411	384	403	375	405	381	440	409	367	390	374	396	361	415	393	399	397	386	410	385	385	394	412	381	436	378	381	423	421	438	408	374	392	385	406	405	391	409	398	375	379	346	415	388	386	414	389	427	371	367	414	381	391	401	415	389	398	413	378	398	369	426	370	399	380	363	452	372	422	399	376	398	383	406	383	405	371	397	389	404	382	383	384	378	390	365	381	412	391	352	415	398	362	385	392	397	400	415	377	389	375	427	406	399	373	385	411	405	396	404	388	412	393	383	408	399	381	396	379	411	401	359	371	384	409	417	404	367	452	393	399	376	439	398	399	360	376	425	363	384	428	395	380	378	404	448	389	430	399	402	380	403	403	403	385	399	411	398	406	399	406	372	385	419	422	423	365	392	404	375	377	441	404	389	383	393	391	409	406	382	356	394	412	367	379	376	375	418	384	399	420	387	393	373	379	424	397	388	404	423	388	399	412	382	394	427	408	387	375	423	405	405	375	405	394	409	398	388	374	410	405	384	404	403	422	376	364	411	416	407	382	333	375	372	368	422	400	428	391	402	359	420	416	378	408	411	401	401	385	386	391	358	421	374	430	379	438	374	403	375	385	415	360	392	365	401	380	363	400	411	393	384	389	362	407	435	386	391	415	398	393	439	360	412	375	427	384	404	412	388	376	442	433	396	401	398	408	372	420	377	394	413	420	416	393	413	384	406	427	413	417	393	380	386	397	364	420	364	399	401	381	405	437	395	390	360	372	387	407	412	395	365	346	398	391	397	365	399	410	433	386	403	399	405	406	398	452	371	363	458	368	424	382	407	409	404	353	412	397	414	387	431	366	376	375	378	419	387	372	404	374	378	392	392	399	428	428	383	426	426	369	370	376	407	394	399	423	383	402	380	451	389	383	398	375	395	408	378	422	398	382	403	396	380	389	391	396	419	404	411	384	406	396	400	396	357	405	420	403	371	394	415	414	411	404	403	416	402	382	397	418	403	404	397	395	376	349	357	381	371	375	413	391	397	380	397	389	391	409	417	387	378	401	414	388	417	392	364	405	386	381	409	390	392	380	388	404	369	389	395	382	401	383	378	436	432	404	391	400	401	375	390	402	422	380	396	372	416	389	374	362	356	409	432	428	389	419	346	418	346	423	418	410	418	379	438	429	388	372	389	400	373	379	422	407	352	386	420	388	386	409	364	401	366	407	357	382	361	383	378	393	423	405	393	400	434	416	403	417	379	401	396	401	381	419	398	449	422	421	366	353	396	378	358	403	377	431	408	387	388	391	382	384	379	375	371	400	401	389	410	427	384	438	398	408	407	384	399	409	410	401	379	399	385	387	367	425	368	370	375	360	415	401	393	416	401	413	400	434	382	393	367	364	390	409	376	408	378	379	406	379	389	365	385	399	373	357	403	389	416	383	424	407	393	393	376	398	414	368	408	425	393	424	395	393	387	365	409	393	375	380	368	399	410	401	414	377	425	425	386	367	415	373	386	390	396	414	418	394	367	407	372	435	390	407	408	381	369	404	374	384	410	377	420	371	400	402	453	390	414	389	416	381	373	394	407	370	344	374	395	376	392	402	410	405	413	399	395	399	414	382	413	404	423	397	398	383	360	387	396	377	423	425	366	356	384	360	449	405	402	378	388	387	432	418	389	382	389	436	392	403	405	394	426	358	396	420	406	439	396	407	376	417	369	390	428	430	404	386	398	412	405	417	404	403	413	365	404	400	401	433	399	386	414	380	407	414	396	430	364	395	418	394	416	384	377	421	392	416	328	420	379	419	417	379	386	404	362	386	423	389	400	387	381	470	392	395	413	415	358	375	398	397	381	387	392	426	374	396	385	385	380	411	392	394	421	376	407	408	388	373	419	376	414	348	417	403	389	408	382	399	416	410	368	417	428	376	366	393	399	402	395	398
1842	387	2416	222	90	100	113	105	104	108	116	93	99	96	98	86	88	87	100	80	89	82	90	82	100	81	81	92	84	73	91	84	74	77	79	90	79	97	80	72	82	91	73	73	65	89	92	72	88	100	107	89	85	81	77	92	79	72	72	84	89	81	81	82	75	81	72	80	85	85	91	71	90	76	81	81	85	95	78	82	79	77	85	82	87	81	81	78	94	90	63	73	78	94	93	91	87	94	108	69	88	87	89	85	90	85	88	81	88	74	88	84	83	75	84	102	78	89	87	81	87	87	77	89	80	78	82	82	73	90	90	85	84	97	97	83	80	85	73	88	84	68	74	74	85	83	81	76	75	91	86	89	69	76	82	73	65	76	85	77	73	75	84	76	91	77	86	89	73	84	79	68	72	71	97	86	78	87	92	78	90	74	98	84	66	93	94	80	84	75	78	74	70	83	62	72	74	81	78	80	83	77	63	88	73	82	74	77	73	82	72	73	79	96	88	79	81	67	83	89	81	62	69	63	64	84	77	85	89	77	83	99	83	62	79	79	70	70	94	88	70	74	71	86	66	80	104	75	89	91	78	75	80	87	76	69	80	91	90	91	69	74	85	79	101	64	78	84	70	74	82	94	87	67	85	88	88	82	82	88	77	100	99	80	72	86	85	86	80	80	76	74	81	78	83	85	90	82	78	75	99	96	78	82	102	94	83	85	91	85	80	96	78	99	89	78	89	75	71	81	81	72	75	78	83	77	89	71	81	95	92	86	76	95	84	86	78	71	88	83	86	79	74	64	82	92	85	78	76	90	102	82	79	104	74	67	62	67	89	81	93	72	87	63	70	79	75	90	82	73	91	80	67	83	86	93	78	82	91	72	82	74	74	70	81	72	91	90	87	71	94	89	89	92	93	89	95	82	89	84	82	74	92	73	90	80	70	73	73	82	102	74	89	81	78	74	88	78	73	82	91	92	76	85	73	98	69	90	90	89	60	81	75	88	72	77	80	84	78	72	77	87	81	85	74	76	93	82	71	72	83	89	82	73	87	78	73	82	100	91	82	88	74	65	74	93	85	73	85	63	77	92	93	66	69	85	85	85	76	80	78	76	73	88	69	90	72	81	68	84	90	100	80	64	71	79	88	98	81	92	97	88	102	76	61	80	75	77	73	90	57	73	87	80	80	79	84	85	85	75	77	87	96	88	85	89	80	84	86	76	83	71	81	76	79	74	81	83	72	79	66	73	80	77	95	67	89	88	94	80	98	75	85	81	101	89	84	86	98	99	101	72	61	75	80	90	71	81	86	92	85	82	92	87	74	70	76	74	81	97	70	86	88	65	106	74	79	85	75	71	84	81	85	62	82	78	69	83	55	84	87	70	85	85	77	74	95	82	80	77	81	77	79	91	75	73	76	80	82	78	79	81	75	88	83	84	66	82	82	72	81	83	71	77	79	83	82	86	95	99	71	98	84	87	92	76	69	88	67	73	86	88	86	79	72	65	79	92	73	77	78	77	63	70	80	76	80	71	86	75	101	92	92	89	91	80	72	85	85	80	80	83	83	87	69	77	82	75	75	82	77	72	98	78	79	79	77	94	72	81	87	78	78	78	82	73	94	95	96	69	80	83	87	83	90	101	84	89	93	85	97	70	77	78	83	82	83	66	85	89	86	77	90	91	68	82	81	82	76	81	67	97	79	83	76	89	67	91	63	80	52	78	78	94	91	74	75	83	85	79	97	78	73	85	91	95	83	92	83	80	96	88	82	78	63	88	94	64	79	84	74	70	87	66	79	76	84	86	89	100	74	83	69	78	85	68	80	82	78	85	76	84	88	84	70	72	84	74	69	89	82	69	80	90	98	83	83	82	77	95	83	74	59	74	87	73	96	71	71	80	71	82	71	92	78	81	90	84	82	74	71	81	84	72	91	71	72	78	83	75	91	78	86	83	73	68	76	87	81	84	84	89	97	80	76	67	76	83	69	83	76	70	90	72	92	80	81	75	69	75	82	81	78	77	79	77	91	87	87	84	67	65	80	91	73	70	84	76	82	71	89	76	78	87	95	78	87	78	81	75	81	89	76	82	84	82	82	76	77	91	78	76	91	80	67	90	70	77	81	113	76	82	88	87	85	69	85	75	102	92	92	74	83	85	86	86	68	75	91	72	73	81	75	77	83	101	78	88	80	66	76	62	80	91	89	62	76	77	87	102	78	72	68	85	79	72	98	72	80	80	93	77	78	81	81	83	84	80	76	79	86	69	96	72	84	88	79	69	84	87	83	79	77	95	89	80	91	87	88	73	86	80	90	75	80	98	90	82	83	75	66	79	80	84	72	75	106	79	77	73	86	83	97	78	73	76	82	92	87	68	62	89	83	89	91	84	86	95	74	70	93	94	79	72	85	69	98	64	88	78	80	73	54	76	86	75	72	77	80	77	92	77	89	107	78	76	85	84	88	76	94	69	79	90	85	80	80	86	80	80	80	73	85	71	85	74	84	72	89	86	83	86	76	77	69	80	83	91	87	81	67	81	68	88	70	73	73	74	90	81	78	71	76	76	87	87	87	85	76	90	95	83	89	75	82	81	78	56	68	80	81	87	77	91	98	72	83	67	73	97	86	75	78	62	89	85	100	64	74	77	94	74	64	91	95	72	85	83	70	90	66	89	72	74	88	80	90	87	73	79	102	78	82	72	87	65	105	70	100	79	83	76	86	89	84	83	108	92	86	93	79	107	91	76	89	87	89	83	84	85	79	79	88	78	78	84	105	82	100	91	86	78	81	82	97	75	96	89	69	84	78	73	77	81	78	75	95	83	75	84	77	64	76	107	87	81	81	95	82	93	103	87	81	79	67	98	55	68	88	94	77	78	89	65	77	83	89	70	79	89	72	91	78	78	72	70	66	78	82	71	59	75	67	87	70	83	71	85	55	79	84	78	81	72	88	87	75	84	85	83	68	90	68	91	83	61	88	77	92	78	76	99	83	74	81	83	77	96	86	90	90	83	92	71	84	69	74	68	88	72	82	64	80	90	78	69	86	96	77	68	95	96	101	88	90	89	81	86	79	83	73	98	84	71	89	90	88	82	74	74	83	87	78	78	90	73	78	87	74	76	71	74	91	70	85	77	96	86	93	94	80	85	73	90	77	86	73	69	76	79	85	90	69	76	86	73	82	76	78	99	100	76	78	95	88	79	80	73	83	82	77	79	80	80	76	84	70	90	87	78	84	81	88	84	74	74	83	71	78	78	63	87	79	77	75	95	80	83	69	79	77	94	80	95	87	71	72	76	62	73	86	73	84	86	78	83	93	71	77	80	95	96	75	74	82	99	88	76	95	101	79	98	80	84	68	89	82	78	74	83	83	80	86	83	77	90	83	79	74	78	77	76	73	68	89	76	85	77	92	87	95	92	80	78	95	71	68	74	76	76	89	89	75	80	79	79	79	86	93	72	82	82	86	84	73	80	72	73	77	94	84	97	96	87	86	74
18828	4618	16815	1973	2061	3109	3385	3077	2697	2295	1906	1742	1537	1405	1341	1223	1130	1060	995	993	974	966	915	842	828	849	850	798	783	807	795	816	748	830	745	711	740	726	757	693	699	653	651	686	674	664	749	652	705	678	662	715	714	699	687	668	703	720	702	679	660	661	679	636	659	661	665	717	693	697	675	656	690	670	674	749	683	675	660	647	685	680	695	662	647	662	683	670	654	651	671	648	665	699	645	650	664	666	673	614	653	666	651	658	644	676	622	653	682	682	647	659	654	657	652	619	653	635	666	651	634	655	674	608	625	666	632	693	601	712	615	672	642	686	686	634	602	675	638	643	674	665	628	627	653	664	684	644	649	664	586	632	639	662	669	652	625	711	683	641	710	628	630	602	661	694	637	655	669	693	664	637	690	651	644	663	667	671	625	661	659	657	670	665	645	641	663	667	653	666	672	629	642	634	677	649	660	615	660	656	667	647	656	627	669	645	668	656	640	700	641	644	685	675	605	614	712	686	637	665	634	661	689	702	615	694	661	640	628	619	649	644	656	644	648	680	603	708	654	667	655	665	618	630	644	655	689	655	669	634	653	644	674	671	636	668	626	667	632	637	649	671	681	637	631	665	623	661	645	676	656	597	588	613	671	615	666	704	677	614	651	648	600	660	632	620	660	688	654	688	655	681	646	665	626	652	678	660	699	655	634	666	645	685	694	679	615	670	647	645	620	623	663	644	657	655	663	681	633	626	651	639	646	659	661	637	655	665	686	641	693	676	672	628	660	623	641	666	615	637	656	691	674	637	662	597	642	637	644	683	664	642	636	646	619	689	639	686	640	637	634	652	659	691	690	657	660	687	656	632	656	663	651	660	714	626	672	603	637	663	696	705	684	672	654	633	655	654	664	649	643	684	617	659	578	596	654	640	636	651	636	686	637	629	641	673	641	655	661	668	642	672	633	672	621	669	672	678	623	648	644	624	619	663	644	687	663	666	641	688	640	626	602	661	657	647	640	681	665	694	617	651	671	659	677	658	628	644	627	682	672	682	685	608	702	617	615	665	652	626	658	670	633	625	654	627	673	651	641	686	619	647	679	627	645	605	671	642	670	615	646	634	655	629	629	656	647	666	626	655	630	669	618	636	686	634	648	633	680	603	647	700	661	660	655	673	698	678	635	701	641	623	706	659	641	672	656	670	637	659	631	642	689	625	663	579	678	640	643	664	660	662	666	630	635	633	632	640	623	674	648	646	643	669	640	668	633	637	657	669	633	648	669	643	671	696	659	700	656	634	683	659	663	687	641	594	648	680	642	660	630	662	683	652	680	611	665	645	625	662	659	684	658	705	669	675	653	639	678	677	659	650	660	636	656	634	638	625	655	696	670	629	671	663	650	674	656	624	650	647	644	690	658	675	648	651	659	604	668	671	698	634	651	646	637	656	688	651	643	619	642	653	650	682	650	700	629	721	650	665	701	625	680	674	646	623	639	676	607	613	663	679	689	645	674	638	654	632	660	666	723	671	653	680	663	627	661	627	665	625	665	655	637	657	656	649	666	641	662	654	673	685	655	658	645	650	628	661	668	658	661	660	681	641	679	683	629	711	670	674	634	654	664	668	657	646	676	627	641	654	650	600	648	642	694	683	613	627	652	715	656	685	625	671	637	637	701	661	617	666	646	659	609	653	648	634	654	680	641	697	653	648	645	612	680	654	644	644	653	659	695	671	606	641	650	675	658	616	651	644	615	642	697	610	690	677	675	674	670	639	637	667	660	708	657	655	674	683	641	632	697	607	689	650	628	624	673	620	653	658	669	671	637	629	642	647	670	635	613	644	650	642	655	669	666	692	642	674	650	672	658	658	607	681	607	672	666	684	632	630	586	622	676	638	699	645	686	653	630	645	660	639	624	629	615	688	644	625	645	688	654	655	650	607	653	657	642	656	633	659	668	694	660	628	657	686	669	661	647	626	649	636	678	646	683	680	680	657	628	669	673	680	644	663	650	643	661	613	698	698	604	632	654	632	639	661	648	643	650	672	636	643	631	629	659	646	631	655	653	664	647	600	711	654	652	636	642	664	691	614	667	634	660	628	643	603	635	643	674	666	678	628	665	644	626	672	668	671	670	644	697	636	680	660	626	626	622	708	673	623	648	639	641	649	656	674	648	658	700	651	635	626	626	668	642	662	654	637	666	644	658	631	693	692	660	655	657	670	648	614	708	646	651	634	642	639	616	647	691	654	669	643	704	692	640	673	690	676	656	701	665	614	639	661	648	629	667	638	659	707	661	617	630	654	661	648	684	675	640	667	665	663	649	645	675	670	658	642	681	625	617	632	634	629	653	664	627	673	633	621	601	635	618	647	629	658	643	622	686	652	628	641	628	659	637	695	637	654	641	687	685	674	700	646	649	673	704	605	717	647	658	653	690	683	647	684	624	659	679	645	700	693	657	610	619	640	672	640	638	671	647	670	705	670	612	652	699	646	709	615	653	664	670	637	677	618	648	607	663	642	638	653	645	634	635	614	609	678	643	682	596	644	648	694	670	631	634	681	715	639	665	690	626	651	660	641	677	680	637	705	679	623	617	675	663	671	657	672	648	608	686	659	654	670	639	639	624	669	629	665	680	682	636	620	643	654	653	669	634	670	659	665	640	648	644	661	685	604	683	678	656	673	685	621	647	652	643	655	618	678	646	634	697	634	624	646	659	717	667	656	609	632	664	643	619	635	659	681	610	670	663	637	656	655	650	639	646	680	676	722	659	680	642	635	654	691	668	621	686	619	677	601	668	656	689	678	670	609	673	631	675	635	605	624	678	618	598	689	638	666	620	662	654	643	617	670	651	634	629	662	608	624	650	646	664	656	673	644	658	668	613	679	637	663	681	683	662	649	646	665	642	650	646	630	612	722	649	648	627	695	621	658	610	665	665	658	675	686	674	644	623	707	699	630	711	607	620	621	690	698	659	666	645	652	655	660	615	610	646	641	672	625	671	642	718	657	662	624	656	640	683	657	672	693	662	660	661	650	650	634	706	647	668	706	688	638	626	637	593	651	654	678	641	682	672	654	665	654	690	675	652	662	669	602	663	656	663	664	660	650	687	668	694	623	695	651	661	612	703	661	672	690	652	660	636	677	618	616	668	708	646	609	685	630	684	654	640	679	630	660	628	665	672	633	666	674	639	624	622	589	643	649	624	641	672	616	692	639	615	685	642	643	663	627	656	652	674	681	685	652	656	639	613	578	642	576	662	642	638	674	657	677	673	654	636	681	670	655	622	644	670	629	653	661	679	667	663	686	664	615	699	642	673	629	605	669	616	714	639	655	633	678	677	644	620	656	676	658	640	600	645	672	680	653	671	651	627	737	659	634	677	617	662	640	642	680	644	692	626	641	684	610	661	647	612	666	630	645	657	689	646	636	686	656	676	622	676	671	632	664	643	641	664	630	654	603	628	655	625	659	665	637	656	604	677	675	680	633	650	668	612	636	711	690	639	667
5228	268	2796	130	29	36	38	47	43	39	32	24	39	33	31	38	28	31	29	19	19	24	23	29	34	37	19	23	25	22	20	25	25	25	21	20	17	17	16	25	21	16	22	21	18	25	17	21	26	17	19	22	16	13	20	20	33	25	17	27	19	25	15	27	19	17	19	24	25	20	29	17	15	21	14	18	25	28	32	15	20	20	23	26	18	19	29	20	15	27	17	18	18	22	18	15	23	16	24	14	14	17	24	25	16	17	17	21	21	27	22	16	21	18	15	14	19	17	20	15	21	21	21	19	20	18	16	15	22	19	15	17	27	20	24	21	20	20	19	17	23	21	15	22	35	11	13	19	18	18	15	20	13	18	19	9	19	22	25	22	30	16	23	21	28	16	20	25	21	16	19	26	20	14	22	13	18	18	16	18	21	15	20	17	13	12	27	21	25	21	12	19	15	18	12	21	25	22	15	14	16	27	22	23	21	22	12	20	26	19	20	14	27	13	23	17	19	14	28	23	21	18	10	23	19	15	26	20	21	14	22	18	20	20	17	24	21	24	18	15	20	23	24	17	20	20	11	14	17	17	20	24	20	17	25	20	10	22	21	14	22	23	21	16	15	14	13	15	16	28	19	15	17	27	14	23	17	29	21	15	15	24	25	24	10	23	21	22	20	20	15	21	15	18	15	17	19	17	18	13	15	19	16	20	21	35	15	20	29	19	20	20	14	16	20	12	16	15	14	14	17	23	15	19	22	17	15	24	31	24	18	18	14	17	20	18	19	20	14	17	20	16	19	26	19	13	27	21	24	20	12	20	18	21	19	23	14	14	24	25	20	18	15	21	11	25	23	20	19	23	16	13	15	20	15	15	22	19	18	23	20	15	18	17	17	13	13	30	21	16	18	27	16	21	17	29	16	17	20	14	14	23	27	22	23	27	21	19	18	21	20	22	21	19	14	10	25	22	21	24	15	22	19	23	17	19	19	25	17	18	21	17	22	15	27	19	23	18	24	21	21	21	14	15	19	19	26	18	18	18	15	22	24	22	20	23	12	23	15	15	12	28	15	23	21	14	23	19	19	19	14	25	30	20	26	19	28	16	23	23	26	12	17	18	26	30	17	16	28	20	19	14	19	24	15	20	22	22	20	16	19	19	15	16	21	20	24	23	18	19	11	20	25	16	21	18	21	10	25	22	15	17	23	17	14	19	16	20	17	22	23	15	10	28	25	21	18	19	17	15	15	19	17	13	14	16	21	20	19	18	22	24	21	20	19	19	26	19	24	15	24	17	29	18	21	25	17	18	16	21	33	13	15	12	23	22	14	21	18	11	15	12	12	19	24	22	13	15	15	17	23	16	15	17	24	23	14	17	23	22	23	24	23	15	15	24	15	14	21	12	19	24	21	11	17	21	22	27	19	15	13	25	14	21	12	16	18	13	17	18	18	18	15	27	21	19	17	21	21	25	15	21	16	18	23	20	18	24	26	25	20	22	21	20	14	25	17	19	23	24	23	16	22	10	17	20	18	19	22	30	17	21	24	15	19	26	17	23	16	19	12	17	22	15	20	20	10	21	16	28	25	16	17	14	28	16	16	15	22	23	22	16	22	14	20	22	28	11	14	10	22	23	22	22	21	8	13	15	11	19	18	17	23	17	17	19	14	25	21	21	24	18	19	15	13	14	19	16	24	18	18	21	17	12	21	21	26	22	20	22	18	20	22	20	13	14	16	15	18	13	15	24	20	15	20	20	15	19	21	27	21	13	18	23	21	11	20	13	14	18	19	25	20	23	24	17	19	14	20	25	20	21	18	16	28	24	14	12	17	12	16	22	22	22	19	23	20	16	15	21	24	12	14	20	14	20	21	22	17	22	16	18	20	16	19	14	26	23	20	18	22	18	22	26	21	14	24	13	25	20	21	12	26	26	19	15	12	24	17	20	15	22	20	17	20	11	16	28	25	20	9	18	21	20	17	18	16	20	17	15	22	20	17	15	18	19	23	18	8	15	15	27	19	17	28	19	17	15	17	18	14	19	20	22	17	26	15	13	18	18	17	19	21	19	23	19	17	14	22	16	15	19	18	16	16	25	14	15	18	23	17	16	10	14	16	23	18	22	15	18	19	14	20	20	18	24	19	13	24	19	22	21	18	16	16	25	19	23	20	12	18	26	26	17	17	14	21	17	21	23	9	15	19	17	21	13	21	25	22	19	15	20	19	26	23	28	28	19	19	11	14	25	17	20	20	24	26	15	17	22	14	17	18	20	11	12	11	17	21	14	15	22	15	16	27	22	20	15	15	26	20	15	19	14	23	13	16	13	19	13	26	18	16	19	22	22	23	15	28	25	16	17	13	22	13	16	16	17	21	25	20	21	15	32	15	20	21	17	18	12	18	14	15	24	24	19	19	21	19	24	17	24	31	26	19	17	22	16	25	26	16	24	19	17	19	21	34	20	25	18	11	24	15	18	20	19	23	20	23	20	17	17	22	20	20	23	13	21	22	21	18	25	13	22	25	13	17	19	16	20	24	18	20	27	13	16	20	9	23	18	20	17	15	21	14	16	23	17	21	19	25	15	19	20	16	17	23	17	18	20	27	11	17	22	22	19	17	23	19	21	21	15	19	24	19	21	16	18	25	16	21	18	19	21	19	13	13	6	17	25	18	17	22	19	22	20	14	16	17	18	14	26	14	23	25	23	20	16	13	23	21	17	24	28	23	12	15	20	14	25	27	23	13	19	16	18	21	18	21	17	20	22	14	27	20	15	21	12	16	18	13	16	18	13	25	28	24	13	18	14	12	19	20	27	22	19	22	18	23	11	14	26	18	17	15	28	27	18	15	14	16	25	18	9	22	20	23	24	17	25	17	12	24	21	24	20	14	18	24	13	20	15	22	27	16	19	21	20	18	20	21	34	14	20	24	30	19	9	15	18	21	21	26	23	16	21	18	22	22	14	14	10	17	14	23	24	12	24	8	17	23	23	20	12	21	13	18	26	32	20	13	19	14	22	22	16	23	20	25	20	18	23	16	15	20	22	14	25	16	16	19	18	25	19	14	27	22	20	19	16	31	21	20	15	20	22	15	21	25	24	17	15	25	18	13	23	16	21	17	12	12	17	20	20	22	16	17	21	24	11	21	23	17	15	21	13	16	13	16	20	12	20	17	25	22	19	18	14	25	14	14	27	23	19	24	18	15	23	18	26	21	15	21	25	21	11	15	15	12	19	16	16	13	20	17	17	23	12	22	25	19	22	21	15	18	15	21	24	28	21	21	18	19	19	19	23	16	17	20	25	20	22	15	12	13	19	33	19	25	12	22	23	21	23	25	23	13	22	17	18	23	17	13	14	14	12	18	19	18	13	21	15	18	17	18	22	16	23	20	16	19	22	31	14	32	22	18	23	19	14	21	20	19	20	29	16	22	22	17	29	22	27	24	22	12	16	15	18	8	20	13	20	21	18	15	25	18	26	26	17	12	14	19	21	23	16
15090	3695	20363	1289	1240	1978	2305	2119	1813	1606	1348	1198	962	875	811	699	616	558	541	475	467	409	404	400	357	328	301	302	290	303	300	290	239	252	268	240	262	243	212	234	234	210	233	203	215	206	192	209	191	217	208	185	172	191	190	194	188	186	183	190	184	166	159	171	168	159	159	179	207	191	169	162	206	174	170	195	184	189	162	162	170	171	176	144	149	169	164	198	176	155	161	152	175	157	161	163	157	173	163	160	169	150	176	171	159	163	160	156	175	173	177	153	156	153	158	175	185	136	165	137	139	158	181	155	163	176	163	169	148	182	177	156	156	149	142	163	182	169	150	166	147	165	163	159	179	181	137	153	153	154	136	165	168	159	167	182	155	151	148	155	146	153	151	195	162	149	156	161	163	156	148	148	148	174	144	140	157	156	167	169	171	156	153	164	159	142	137	166	154	160	157	168	143	157	143	147	148	152	165	146	153	154	158	162	173	165	158	145	163	169	151	162	168	156	174	175	169	153	163	144	167	160	160	157	152	172	164	166	145	166	141	153	169	154	176	166	142	144	149	167	161	157	182	146	137	171	151	142	141	149	157	140	135	141	161	150	158	151	171	159	159	167	156	167	157	150	144	135	179	166	161	165	160	163	140	154	150	160	167	157	157	144	145	155	150	159	154	142	163	152	178	167	164	140	171	125	167	165	153	162	149	144	177	139	154	160	156	160	166	174	184	166	155	160	153	168	156	166	155	184	151	151	154	155	179	170	137	154	146	170	167	172	148	152	151	151	156	146	154	163	144	148	153	127	149	143	158	178	162	159	154	172	153	149	158	162	143	172	154	157	170	176	174	148	160	147	169	149	135	154	141	168	157	159	169	157	174	151	144	144	168	150	142	151	149	150	179	153	154	133	150	163	149	155	162	151	151	161	164	152	173	169	177	164	168	164	153	158	160	139	157	147	175	156	164	126	166	156	141	154	180	155	150	155	144	168	132	170	163	158	156	146	135	147	197	149	164	156	145	184	179	153	181	176	169	187	132	154	154	178	141	151	147	147	149	157	182	157	162	167	163	158	175	152	166	158	155	135	152	147	157	167	154	142	170	156	145	154	149	159	175	164	145	152	150	162	163	143	150	137	158	180	151	147	162	177	160	160	172	131	156	161	157	152	161	165	154	165	162	164	153	166	170	151	151	151	157	163	128	146	146	120	171	157	155	155	151	149	143	178	146	168	134	169	165	146	153	150	171	177	149	172	157	138	146	158	160	147	163	141	132	157	178	167	149	180	161	144	174	154	167	165	136	123	145	155	144	171	167	156	153	154	177	147	158	146	137	147	157	171	155	161	163	145	140	145	158	156	157	153	168	157	169	168	149	167	163	148	159	170	160	162	147	149	156	151	158	165	130	185	164	176	170	168	161	152	156	150	156	154	154	158	152	147	149	155	175	168	148	152	166	157	148	163	144	134	146	150	151	141	123	171	170	165	155	164	166	158	143	172	175	159	132	157	162	157	155	147	147	157	157	166	155	148	157	155	133	171	148	157	172	154	190	151	145	144	147	168	150	138	151	149	155	155	171	137	139	149	167	163	158	148	137	186	151	166	151	158	159	158	151	173	156	180	155	161	145	149	171	146	159	151	158	147	163	172	165	150	162	157	168	162	166	147	159	173	141	153	154	149	144	159	142	159	146	147	176	166	147	153	185	156	179	167	176	151	150	159	191	147	153	179	172	144	156	157	161	175	150	163	161	161	147	139	151	140	163	173	166	163	177	149	164	164	156	152	155	169	150	156	162	159	170	146	144	155	155	125	147	154	173	160	148	173	150	171	154	169	149	156	150	141	159	147	153	155	155	175	181	144	158	160	167	164	161	150	160	154	148	146	166	166	155	173	143	126	143	155	147	158	152	190	158	174	149	175	148	151	164	159	174	149	177	156	147	166	165	165	170	179	167	162	156	166	146	160	145	147	150	182	182	154	149	174	134	168	161	169	165	145	161	171	151	151	136	160	146	149	179	146	149	166	179	148	186	155	152	160	154	154	152	166	169	176	135	174	135	130	128	155	165	165	177	151	160	182	129	152	148	174	168	147	159	176	155	133	159	163	162	151	154	165	166	146	152	129	150	151	156	165	181	160	154	174	173	156	170	139	140	176	164	157	164	178	155	163	158	162	162	171	167	165	183	159	159	164	165	136	146	163	154	152	148	160	144	149	173	145	171	160	158	146	160	165	193	175	137	153	140	166	153	163	167	148	145	161	155	157	147	175	161	141	178	174	178	156	157	152	141	159	136	178	161	151	176	182	180	172	140	137	166	147	127	160	169	169	153	165	157	136	159	145	158	152	148	154	166	154	153	147	154	177	159	161	170	137	137	162	151	146	169	163	162	157	167	171	151	144	162	150	165	142	130	167	148	166	164	167	139	174	143	162	151	164	138	175	156	157	150	172	159	137	164	167	170	141	136	163	147	167	140	146	146	157	144	153	139	162	167	160	143	163	163	149	146	154	160	156	170	181	149	160	167	144	140	150	168	159	152	160	152	149	154	172	150	155	140	161	170	133	170	164	138	160	132	149	170	152	153	160	162	161	158	158	162	159	139	157	169	127	146	152	157	164	155	149	156	157	163	157	145	140	162	158	153	167	149	176	152	145	148	155	176	154	157	156	141	157	148	153	162	153	158	158	153	156	149	133	146	152	166	149	149	167	140	149	165	166	150	154	154	148	158	152	147	167	167	156	168	152	141	170	157	143	141	157	160	144	143	170	145	146	160	171	161	151	156	163	140	146	162	124	157	157	163	160	138	163	161	152	146	152	167	155	171	158	159	147	167	149	167	159	147	147	163	139	164	155	183	156	139	152	146	177	145	153	183	133	158	152	143	157	180	157	137	156	156	176	154	166	144	168	147	129	158	128	147	184	131	164	157	140	152	156	140	147	175	144	163	166	155	143	153	159	161	151	146	155	160	162	161	148	136	179	159	138	174	170	175	157	149	159	159	161	167	154	172	169	163	170	146	162	147	149	161	171	163	159	165	158	172	151	166	169	164	165	163	159	165	156	164	150	151	153	152	174	158	147	155	187	185	149	171	131	143	160	133	147	152	154	157	168	151	160	172	147	142	148	163	154	155	159	153	155	163	164	160	156	147	174	152	130	152	143	159	160	140	157	179	141	162	173	166	142	158	134	147	171	143	176	170	171	172	148	147	154	157	157	152	151	157	192	165	153	154	168	154	143	172	140	169	180	162	168	148	162	167	160	159	155	150	166	165	161	178	190	170	143	173	167	162	164	151	161	170	148	157	145	157	158	147	152	167	162	181	147	135	139	150	154	158	160	153	143	149	144	165	165	149	162	140	165	144	156	178	177	162	152	159	158	164	167	155	165	159	161	140	148	174	161	138	137	144	145	155	161	146	156	160	163	163	187	154	168	165	158	150	179	180	162	148	172	166	135	153	175	151	157	162	133	182	184	152	171	150	172	136	144	157	157	165	150	165	153	148	165
2976	590	6608	464	85	76	96	108	124	79	99	89	108	89	86	79	83	81	77	67	73	73	66	61	75	72	66	65	69	56	71	80	59	66	56	71	67	61	59	65	65	61	63	55	63	56	63	75	59	52	49	56	65	44	34	62	57	60	66	60	57	58	68	67	68	54	68	50	59	48	54	70	59	62	66	54	69	76	65	55	50	63	54	63	69	71	62	53	52	60	59	65	62	65	54	65	69	55	57	50	50	43	63	79	60	52	58	53	69	63	65	54	66	73	58	61	59	42	62	44	47	52	59	59	64	69	73	49	57	62	51	60	71	52	52	56	67	50	71	61	59	61	54	70	60	57	48	60	57	73	63	61	42	46	56	61	59	55	54	57	56	53	58	68	70	65	38	65	61	53	62	56	48	50	47	61	67	63	74	53	51	66	60	71	55	59	62	55	60	56	62	55	52	74	63	70	57	74	41	61	74	65	55	67	63	59	57	57	51	59	53	55	57	64	51	55	61	62	61	59	71	50	65	58	59	61	69	59	59	57	64	57	58	68	68	52	57	51	61	76	50	62	58	64	66	65	73	62	56	57	67	60	38	43	47	56	50	56	68	72	68	65	53	48	59	54	54	60	68	62	76	48	64	55	57	68	53	63	57	52	62	59	64	66	65	68	58	51	72	55	64	61	53	59	52	68	63	50	51	68	63	69	72	51	52	54	57	77	48	68	44	59	64	59	50	64	63	59	52	63	64	59	55	64	55	62	62	53	76	71	55	63	54	64	57	53	52	51	57	47	70	67	49	52	67	60	64	49	40	46	68	43	64	51	61	61	61	57	69	58	69	66	63	56	53	59	65	57	57	74	65	76	58	65	56	48	66	57	56	59	56	64	56	57	50	58	52	67	50	60	57	64	46	58	60	61	62	65	61	51	52	59	49	63	49	56	64	64	54	57	61	57	72	49	62	65	72	59	58	62	69	63	72	54	59	66	46	55	52	65	45	44	86	72	60	66	61	45	55	70	57	67	63	53	63	56	57	44	50	51	56	61	57	62	58	57	58	44	54	67	55	59	56	50	68	44	54	63	73	51	72	61	68	50	51	44	60	54	55	66	55	54	67	56	64	57	68	64	50	65	51	48	56	49	56	58	72	59	71	67	59	70	65	58	72	58	61	61	58	66	69	59	51	64	57	60	72	49	62	67	69	53	62	56	68	52	63	71	55	58	57	62	71	55	47	63	50	52	62	61	49	60	64	53	60	75	52	58	56	64	52	59	55	63	49	56	58	62	60	59	59	53	46	58	66	51	53	49	52	60	49	49	56	67	58	60	59	61	53	52	47	60	58	56	54	50	70	67	53	67	71	78	65	65	59	48	51	62	63	54	66	65	62	54	78	65	52	62	48	63	56	54	47	63	68	68	59	69	67	73	68	62	53	43	49	52	63	51	65	58	52	56	55	60	54	64	57	48	62	39	76	47	64	47	54	71	68	58	49	54	52	59	70	55	53	66	68	46	61	54	64	52	59	44	60	52	55	66	54	64	53	54	49	69	65	57	56	67	70	51	61	59	67	53	55	69	56	66	61	61	62	49	57	66	47	69	51	57	63	38	49	51	57	43	54	65	60	60	53	56	63	54	66	66	57	62	59	57	46	53	66	51	50	71	60	44	62	61	57	64	55	55	50	60	59	52	52	63	61	51	57	53	43	62	60	66	51	51	56	67	64	53	52	53	60	59	51	59	65	53	50	47	64	56	47	64	57	44	64	68	69	54	69	65	64	57	50	52	55	55	58	71	59	67	62	62	64	51	59	54	60	60	63	60	67	63	50	63	66	63	65	74	58	52	45	56	63	62	49	50	53	57	42	53	53	56	66	49	47	52	59	64	54	47	63	60	51	60	41	55	63	62	54	62	57	51	50	55	40	49	61	63	39	56	65	85	61	63	54	50	55	45	63	57	53	45	55	33	44	58	56	63	43	61	50	45	55	48	59	61	69	69	64	59	65	53	53	51	71	70	58	55	61	44	53	58	63	59	68	60	55	58	59	55	44	55	57	52	46	68	44	57	46	60	61	71	53	58	58	44	58	52	49	56	50	59	62	69	55	61	62	59	57	58	61	64	65	41	58	61	57	54	54	51	60	52	55	58	51	60	67	56	63	63	63	59	59	71	60	64	50	65	56	64	50	49	67	70	62	67	57	63	68	60	52	50	51	46	71	53	55	54	58	56	52	49	60	67	50	68	66	60	73	59	48	57	71	46	75	68	62	50	60	72	58	60	59	39	53	59	61	61	54	57	51	65	47	55	57	63	66	57	60	67	60	58	60	63	57	54	70	58	68	58	68	56	63	66	58	60	65	68	54	62	61	73	53	56	64	61	63	68	56	50	67	57	55	61	57	54	67	55	67	44	55	60	61	58	53	70	62	66	73	64	63	49	55	45	71	58	53	60	63	63	73	67	59	48	51	65	76	67	65	51	53	50	74	66	40	46	60	57	43	61	67	56	72	46	50	55	69	53	48	45	62	65	64	53	59	57	70	59	64	58	60	58	49	57	56	61	61	61	62	59	66	59	66	53	61	55	54	54	56	63	60	54	46	51	49	56	48	69	64	62	52	66	59	62	61	66	63	53	60	60	56	54	67	53	67	57	65	56	59	47	66	54	48	47	72	57	54	46	62	55	67	52	68	77	49	61	62	71	65	64	67	52	53	58	60	49	67	49	53	64	61	64	65	63	63	58	63	57	53	58	65	57	50	70	64	51	54	68	54	63	67	50	46	62	49	61	63	60	50	69	60	50	57	52	66	60	51	59	61	47	70	55	52	75	54	68	64	60	58	66	51	50	53	62	53	63	59	57	70	64	56	59	59	43	47	54	48	61	65	60	62	56	61	60	77	53	59	50	49	53	59	56	59	49	77	53	61	60	48	62	65	56	72	55	56	64	57	60	46	54	72	60	53	63	50	60	61	51	58	79	49	50	65	52	54	59	49	66	56	57	54	55	55	59	54	45	58	67	61	54	71	53	54	54	59	41	56	61	61	50	49	60	56	59	69	52	63	71	48	46	65	61	64	53	61	71	47	60	64	60	61	54	70	62	72	55	56	54	53	63	54	58	51	68	60	45	55	52	64	50	54	65	48	61	61	69	66	47	61	70	58	80	50	65	72	56	51	59	67	64	63	71	58	51	62	59	64	62	63	66	40	69	61	70	66	62	70	66	47	66	64	49	52	52	65	51	58	56	67	69	56	60	54	77	76	53	67	51	62	65	72	53	64	58	52	54	61	54	63	57	67	78	51	53	70	58	65	54	59	56	63	79	58	64	58	58	67	74	61	76	73	64	62	63	57	55	61	53	56	65	63	71	57	48	59	62	51	52	59	56	54	63	55	53	54	47	57	48	63	60	51	54	50	45	68	73	64	57	68	78	69	72	47	71	58	54	62	52	72	69	67	55	50	59	48	51	46	56	45	51	65	54	63	46	54	58	54	70	68	55	51	51
21370	6520	30355	2457	2558	4154	4579	4319	3609	3054	2619	2289	2017	1771	1579	1443	1352	1238	1114	1059	1068	985	923	842	859	778	823	795	746	775	684	692	699	707	621	634	650	671	617	590	614	561	587	610	602	598	575	588	557	553	557	568	556	561	566	525	573	566	551	548	544	515	512	559	514	533	518	523	535	551	535	517	555	513	512	499	530	511	516	486	515	510	551	511	528	528	482	497	517	517	523	527	511	551	509	504	584	519	547	556	530	527	497	524	455	519	513	539	469	526	542	519	498	475	572	514	520	455	511	469	487	503	491	481	503	492	474	479	493	507	499	531	509	456	496	489	496	514	510	471	490	517	500	510	518	443	487	472	494	475	478	504	499	472	528	465	525	518	477	528	511	522	545	509	470	480	491	455	526	507	508	530	513	497	505	476	491	524	521	494	551	484	486	491	495	513	497	496	485	495	452	470	476	503	509	512	511	509	512	503	489	512	517	506	479	536	548	506	464	488	495	498	500	497	484	529	468	467	481	509	500	483	463	568	477	491	511	500	500	460	503	544	445	450	496	464	528	488	468	480	492	486	508	521	499	475	475	486	482	493	534	489	462	507	464	502	520	497	532	485	487	502	436	522	491	519	486	490	513	494	479	536	504	467	481	481	533	501	502	505	517	523	493	511	497	474	518	503	526	505	526	497	518	496	486	494	485	500	494	528	487	461	525	483	499	476	458	519	452	544	533	514	529	520	518	511	553	497	461	486	500	476	478	501	511	487	502	504	485	493	458	480	498	520	505	478	509	516	483	524	532	516	474	522	503	485	475	485	511	525	473	470	497	479	470	515	491	496	468	496	461	490	482	481	492	479	500	515	460	518	477	502	540	576	489	530	516	460	479	504	500	489	489	471	509	492	493	486	512	519	505	540	466	497	522	492	482	507	498	519	515	537	521	532	504	508	492	486	472	499	463	507	506	470	493	498	485	478	482	483	536	520	467	506	497	493	449	527	520	511	488	502	486	507	472	465	479	509	484	493	480	522	475	482	503	518	510	516	448	481	463	521	487	534	488	520	502	507	467	512	523	508	527	514	508	479	472	519	493	457	541	510	474	519	517	531	480	529	524	516	497	502	514	483	492	499	513	538	495	511	525	519	520	494	505	529	484	491	519	477	469	516	485	519	496	536	517	503	529	495	483	506	524	462	506	508	540	504	481	493	548	544	495	530	511	501	497	517	505	482	494	475	519	476	531	494	467	483	510	520	483	510	473	486	540	496	521	495	489	521	489	514	488	505	500	513	491	537	507	469	522	479	492	547	490	518	520	481	488	499	520	502	529	489	484	515	516	486	509	524	489	509	480	508	505	506	497	514	539	501	489	549	494	476	520	489	483	499	482	516	478	505	520	454	480	492	455	492	496	495	570	495	501	516	518	509	480	503	521	492	492	502	495	516	494	512	455	506	506	462	460	454	482	473	507	453	495	511	462	487	501	512	471	500	497	508	500	467	511	516	489	480	481	502	487	542	461	486	500	481	517	470	517	486	517	506	476	499	446	495	504	483	475	492	524	496	505	534	530	461	514	485	501	499	487	468	511	483	473	490	487	477	519	507	510	510	510	490	509	479	491	481	508	485	484	540	522	515	511	523	488	498	468	504	487	512	522	489	491	487	514	525	441	488	495	479	506	433	482	457	518	495	484	480	532	481	483	510	482	512	497	480	467	452	496	469	467	509	497	511	469	495	513	519	501	502	505	472	506	499	520	520	502	520	501	505	474	525	468	462	480	481	503	494	503	474	498	491	527	490	453	500	477	520	466	507	498	518	511	499	489	507	512	482	514	496	536	475	507	500	508	520	489	505	475	483	453	504	474	510	530	493	522	475	474	502	518	500	517	496	508	476	516	489	555	482	466	439	477	498	495	530	532	513	508	494	464	475	487	486	475	508	490	486	491	481	499	483	472	504	496	496	507	520	478	515	506	509	508	480	564	531	510	502	468	482	521	476	500	495	544	458	543	500	481	485	497	497	464	503	512	501	516	524	555	479	505	552	525	522	532	494	477	509	494	501	462	474	489	489	484	511	501	493	512	485	487	476	470	510	457	511	484	491	469	526	522	517	523	478	528	519	501	503	487	508	501	489	527	497	537	510	522	497	512	484	505	480	535	525	467	481	492	514	501	509	512	431	464	520	510	492	494	457	488	486	493	468	520	491	477	476	514	483	484	451	505	505	469	521	504	486	490	471	527	493	492	517	491	486	473	489	534	505	484	497	506	532	489	530	491	491	481	540	507	496	470	483	486	491	480	450	531	494	529	519	465	498	514	505	458	515	488	507	467	485	520	468	478	496	532	482	481	513	492	461	491	478	504	508	520	497	523	456	467	472	486	503	489	553	480	471	475	477	499	495	483	517	477	531	476	493	473	498	464	507	476	491	514	518	500	500	506	500	479	529	507	495	504	503	485	502	488	515	498	504	500	518	510	498	505	481	500	518	563	519	514	524	472	481	548	506	466	518	485	526	479	485	509	508	461	510	532	498	521	499	484	519	519	509	494	490	499	498	538	451	503	518	508	490	550	499	503	453	512	488	501	437	473	505	544	454	484	444	531	509	488	523	506	469	493	505	506	511	458	474	521	505	479	442	499	467	507	465	546	532	489	474	484	507	537	530	473	506	520	534	493	542	500	495	518	484	478	514	483	505	504	517	510	492	473	513	526	471	524	513	493	482	508	510	472	515	512	528	497	503	544	495	542	500	488	516	494	516	499	481	483	527	527	454	473	504	485	507	486	519	480	469	558	525	505	494	509	510	523	540	495	526	537	469	520	521	474	469	492	510	499	488	504	500	518	498	518	488	491	483	465	489	498	490	489	499	504	458	473	507	543	514	493	507	539	509	516	533	491	493	528	463	497	519	504	533	469	492	510	515	484	494	515	487	491	484	496	518	534	523	535	555	529	507	496	495	447	502	507	503	502	490	486	495	524	477	511	489	512	468	510	496	471	505	490	513	515	483	486	489	484	537	502	481	492	523	502	471	485	494	528	514	489	479	495	500	475	470	473	474	479	499	446	496	496	537	507	518	513	486	479	497	511	493	483	488	463	500	478	469	498	508	495	465	494	533	544	488	540	504	503	514	546	507	474	483	489	495	505	488	491	501	490	535	506	477	476	508	487	496	465	526	513	501	480	513	489	488	534	499	469	534	489	464	511	464	498	497	450	480	515	489	519	469	522	508	508	509	488	482	524	515	473	511	457	521	492	517	517	487	486	504	495	492	504	510	504	503	557	489	472	492	521	459	454	478	484	519	513	490	498	513	511	543	504	502	473	481	511	506	484	510	499	465	525	506	471	493	552	469	501	480	507	501	468	502	475	468	505	516	510	503	504	534	497	501	488	537	503	507	507	490	478	498	473	526	476	492	536	482	435	542	469	511	475	517	482	501	493	505	505	499	497	485	492	496	505	486	507	447	499	505	515	508	484	482	503	510	528	479	489	514	506	510	483	489	494	484	446	476
3391	230	988	80	48	41	62	42	61	54	60	43	53	43	56	57	43	46	60	56	34	48	59	49	57	46	38	43	46	56	45	51	48	53	52	53	37	47	49	45	54	58	52	38	41	59	58	53	50	51	51	62	55	61	46	50	49	59	57	47	44	57	56	59	57	48	47	49	54	47	49	44	58	33	46	55	49	46	65	55	56	48	51	49	61	43	57	36	43	56	41	52	45	50	46	82	54	61	37	37	51	57	61	45	47	57	52	43	46	62	59	40	55	45	39	52	56	41	57	51	53	46	59	49	59	50	60	50	57	59	57	59	42	54	51	38	47	36	45	50	57	45	54	51	57	38	46	37	47	50	52	53	39	45	53	52	51	44	54	43	68	61	48	47	50	42	44	56	53	65	43	53	54	41	58	61	43	48	39	36	47	37	53	44	53	51	51	49	49	52	57	54	42	48	50	59	52	58	54	45	50	53	45	50	48	55	48	34	44	46	55	51	45	57	44	54	47	40	43	62	45	53	39	61	55	50	58	52	59	50	34	36	53	52	62	44	52	41	51	51	47	51	53	45	51	44	43	56	51	50	39	44	53	52	52	53	52	55	36	42	41	47	61	45	39	40	59	50	51	42	44	51	49	55	51	49	56	41	50	52	46	53	55	57	72	48	31	48	51	49	29	50	52	52	48	61	51	45	51	44	54	53	60	58	44	49	38	48	45	45	56	42	53	52	56	38	50	48	48	53	50	55	45	54	46	60	64	38	59	56	52	47	41	52	59	54	58	49	42	51	54	46	51	62	54	53	57	60	54	60	38	50	49	38	55	54	41	42	43	49	42	41	46	41	46	45	46	52	53	52	56	37	47	33	60	48	52	56	51	57	51	52	47	53	44	58	47	37	51	49	59	61	61	62	57	54	60	52	52	48	42	31	45	57	54	43	44	37	42	45	39	62	57	54	40	48	62	50	47	60	40	46	35	49	50	42	43	47	56	46	37	48	64	48	46	55	47	52	45	53	48	64	44	53	48	44	55	44	47	58	57	50	52	47	50	63	55	44	53	51	55	50	39	57	51	59	47	52	54	57	44	50	48	53	47	47	45	66	49	45	49	50	59	55	55	44	48	57	50	45	49	56	51	66	46	52	40	40	66	49	53	42	44	47	32	44	43	43	53	55	37	46	47	49	53	57	51	42	46	49	37	59	49	49	46	45	45	51	41	48	51	50	51	33	66	51	47	47	57	40	48	41	37	39	50	43	61	42	45	46	50	62	49	53	47	42	51	47	49	58	38	52	53	41	52	32	57	48	54	38	43	48	54	45	52	53	32	59	64	30	50	57	39	49	43	59	58	45	54	56	54	59	50	56	44	52	57	51	46	51	49	42	50	46	48	58	64	48	49	54	53	53	47	41	40	50	45	49	48	46	54	38	47	43	57	52	46	48	39	45	65	48	44	51	55	44	49	75	54	53	58	52	55	43	57	58	51	45	55	46	52	60	47	51	41	52	49	54	59	65	41	49	65	43	47	54	55	38	51	62	62	47	49	52	51	49	44	50	54	41	45	40	54	50	49	45	66	57	52	47	57	46	42	47	39	52	47	52	47	53	47	59	48	47	55	49	56	60	52	48	55	43	59	42	46	55	51	66	44	66	47	41	44	59	55	51	53	52	56	34	46	44	55	40	44	53	50	52	42	39	52	56	51	50	47	55	45	41	57	52	52	52	45	45	48	51	49	49	50	36	47	49	53	29	51	49	41	49	55	41	39	47	61	50	49	54	56	59	59	43	49	49	59	52	40	52	32	48	57	46	54	37	49	50	47	43	51	47	48	46	37	54	43	58	54	40	47	50	45	58	41	48	53	50	41	47	42	53	46	47	46	53	48	52	40	43	34	61	56	47	48	47	52	44	57	52	46	60	47	46	53	48	50	40	61	46	53	57	74	50	52	50	45	49	53	57	51	47	56	47	52	46	39	52	48	48	43	68	54	51	57	54	38	45	54	64	39	46	51	37	51	38	55	46	51	57	64	52	49	51	55	65	46	55	50	48	43	37	47	51	58	51	50	54	51	60	47	46	50	54	46	52	58	53	46	39	42	40	59	66	58	38	45	57	47	59	63	55	47	42	48	53	55	56	44	52	61	56	45	60	46	71	56	46	44	48	51	52	48	46	49	49	53	48	52	41	61	73	45	48	48	34	59	42	57	33	52	45	60	54	61	46	54	51	55	54	64	46	48	47	43	52	39	47	52	52	36	39	46	54	57	50	60	41	55	45	52	37	54	45	41	64	47	55	50	37	53	60	53	38	56	46	57	50	44	53	51	37	50	47	57	50	37	31	60	55	48	59	51	50	46	62	54	48	39	59	42	48	50	49	52	57	57	64	47	58	33	46	66	43	56	62	50	53	65	38	44	48	44	40	56	56	46	55	48	44	54	51	57	51	56	42	43	63	54	50	47	51	49	69	56	55	49	60	42	35	50	62	53	56	51	43	59	48	48	50	54	47	49	47	49	54	52	44	49	56	57	56	50	44	51	50	43	49	53	54	39	45	56	68	55	62	53	58	48	54	55	49	49	47	52	46	52	47	44	45	61	53	53	59	54	50	55	43	59	54	45	62	58	57	60	53	54	56	43	50	52	44	44	44	47	40	52	43	48	43	63	52	55	45	43	49	43	45	50	52	40	49	41	42	51	62	37	47	43	36	58	56	58	44	44	52	50	48	66	58	54	50	44	45	48	59	46	40	51	51	56	54	50	52	47	51	48	56	59	62	56	58	39	42	52	50	51	50	53	39	43	44	49	50	60	48	60	55	47	44	67	51	48	40	50	51	59	56	42	62	48	44	45	36	52	45	52	44	45	49	48	58	40	55	44	58	59	52	60	52	58	51	47	38	48	53	51	57	39	57	51	49	52	48	38	58	47	56	49	55	42	54	34	50	33	47	48	46	41	54	52	49	50	39	61	50	50	50	49	45	40	57	54	35	58	66	48	48	48	49	55	50	57	37	54	45	47	56	65	46	52	62	43	42	47	49	55	57	48	40	43	55	44	57	60	55	57	47	52	53	48	63	59	44	50	44	52	50	57	50	44	47	52	46	57	42	37	67	40	53	37	53	57	41	45	34	47	48	54	42	54	50	45	62	50	40	45	49	38	50	43	46	43	48	40	49	46	56	51	46	39	65	45	52	44	53	65	56	60	50	74	51	59	56	63	49	34	55	41	43	53	62	41	47	58	55	53	33	45	56	60	72	55	44	46	56	46	43	62	51	45	49	57	47	51	52	73	41	47	50	50	61	59	47	45	31	53	51	46	59	52	45	53	54	61	46	57	45	37	38	54	47	49	47	44	46	52	40	61	50	53	49	49	50	40	63	47	65	65	48	59	42	56	53	45	43	50	55	54	45	52	71	62	49	53	63	47	51	54	47	43	47	40	50	65	39	42	44	49	52	38	48	73	49	48	55	55	49	49	40	62	52	54	45	42	43	52	53	54	42
13405	3328	10366	688	573	679	733	704	673	618	574	619	560	496	467	513	459	500	469	467	509	409	447	441	415	415	448	399	467	462	424	434	397	400	403	397	436	379	378	435	400	400	389	375	394	397	401	422	430	419	410	410	425	400	389	418	399	400	399	409	388	423	437	406	397	389	406	413	405	359	385	415	384	386	369	404	342	367	402	409	386	392	418	391	394	435	402	381	383	405	419	372	413	426	426	387	435	408	431	415	382	393	396	362	371	362	387	436	425	410	424	386	381	403	389	411	401	400	410	373	385	405	399	401	392	410	409	387	384	366	412	414	406	386	443	389	381	402	383	386	423	393	390	427	382	377	368	382	385	386	395	421	376	397	401	372	375	401	406	400	391	349	390	376	352	390	399	396	379	404	425	385	376	379	372	423	392	417	366	400	383	391	395	356	399	383	375	414	358	387	430	376	392	404	471	393	400	356	407	370	411	427	428	409	393	429	389	379	352	373	402	397	385	412	401	344	409	396	395	363	416	402	389	398	386	391	407	384	376	377	435	359	419	386	360	411	397	407	424	375	367	378	405	385	370	416	369	383	361	385	383	393	370	395	381	368	390	398	399	382	388	388	398	355	420	393	404	380	404	411	401	376	393	394	372	390	415	397	395	375	411	369	399	393	364	372	389	384	397	426	412	381	409	361	383	387	379	376	390	391	392	420	382	387	384	404	370	409	414	390	426	411	374	394	397	367	405	414	377	395	397	398	406	380	405	397	412	436	392	391	381	393	409	393	416	407	374	418	383	391	404	407	411	429	407	393	391	450	367	408	429	412	397	374	358	405	399	407	377	418	406	395	421	407	397	407	400	377	368	413	419	376	403	410	395	408	412	356	431	377	381	412	418	374	376	434	381	362	378	381	379	378	383	378	404	387	395	394	378	416	374	395	428	410	390	402	421	379	402	380	377	412	394	376	425	373	382	397	381	380	406	405	401	412	404	393	392	413	359	382	423	424	381	390	385	397	410	396	382	378	448	396	400	372	408	387	413	367	453	387	419	400	379	413	376	404	454	392	375	400	385	394	377	387	371	379	401	362	406	397	376	386	398	365	416	438	379	397	383	411	373	431	403	359	377	395	381	404	404	386	415	375	402	390	403	385	387	432	411	407	396	419	393	360	399	382	439	389	373	371	381	409	403	423	387	376	448	397	404	411	426	419	385	373	411	410	407	400	429	381	401	382	389	380	372	372	394	387	365	414	405	397	393	427	400	379	371	407	418	383	395	397	410	439	374	382	392	390	369	380	385	406	421	378	390	395	416	384	388	375	391	400	406	410	398	439	418	363	392	383	372	388	407	447	378	349	392	374	393	391	421	368	377	405	412	362	368	388	372	389	393	380	419	394	381	393	391	428	435	409	407	385	410	359	379	404	378	436	375	391	392	391	416	336	387	400	395	398	405	416	417	412	412	385	392	362	390	386	400	424	419	429	396	415	402	404	407	371	397	402	403	424	398	408	375	384	370	412	424	406	377	368	374	336	386	386	375	386	392	389	388	389	410	427	407	390	395	429	393	379	379	372	393	385	402	359	388	420	414	398	415	381	361	345	416	386	391	342	390	375	419	369	427	389	351	383	417	394	426	363	376	400	391	398	400	402	375	401	455	393	397	425	400	424	397	374	404	360	383	461	376	385	419	406	404	440	381	386	399	398	393	384	381	408	391	385	409	408	382	405	414	410	394	430	378	393	415	377	430	377	352	393	371	397	399	378	386	400	395	380	400	403	400	355	398	421	403	440	366	404	383	427	395	376	428	364	402	381	390	407	397	399	399	392	422	419	420	401	356	386	339	423	429	371	400	411	363	409	392	403	379	395	402	364	412	334	367	389	411	385	402	442	376	390	372	384	404	391	401	405	376	414	396	386	389	393	388	400	400	376	384	395	373	400	380	390	351	373	412	403	387	400	400	383	415	373	393	436	381	399	375	405	382	398	383	364	400	365	390	383	385	372	418	372	347	399	366	375	383	410	433	398	370	388	419	380	379	417	379	394	397	400	374	404	390	414	374	384	396	399	391	408	391	360	386	397	392	396	377	362	390	420	400	396	408	447	380	357	412	407	408	407	394	401	417	400	422	387	407	408	396	398	388	398	410	390	399	408	425	425	403	374	374	414	442	383	448	407	413	394	403	415	368	394	364	377	379	408	390	369	383	351	387	396	369	388	400	382	387	416	400	408	404	401	368	386	372	399	345	444	396	341	415	410	384	368	384	403	447	390	376	409	384	416	391	404	439	384	391	392	394	382	357	415	379	399	403	400	413	353	391	386	430	378	386	408	387	377	396	405	414	379	372	374	391	380	397	360	367	387	392	424	430	403	373	385	389	388	368	416	389	369	405	393	412	384	380	337	395	394	402	386	410	388	418	415	395	374	383	401	394	385	388	410	386	364	415	399	373	388	390	405	447	392	387	423	406	387	377	390	427	420	425	392	419	408	417	422	446	380	383	385	373	388	394	401	395	398	408	414	412	371	402	396	381	394	352	417	390	354	402	417	381	384	419	371	379	412	369	396	415	402	373	432	389	411	428	398	407	430	390	414	401	391	403	405	384	384	412	380	388	377	377	393	398	395	386	378	371	402	408	399	400	399	381	382	432	409	358	391	414	388	350	408	404	359	405	385	408	387	380	362	394	424	418	385	372	386	431	384	392	390	386	390	407	432	377	423	439	413	400	410	412	373	387	405	396	372	403	355	411	361	400	389	407	396	424	371	404	431	382	369	377	391	399	384	371	409	388	383	412	377	420	378	384	389	376	389	394	411	389	378	387	365	386	432	410	398	385	403	396	394	404	385	367	394	395	395	405	392	399	401	418	364	382	409	369	430	383	419	373	367	416	388	433	405	365	394	375	383	424	429	391	418	405	388	406	400	433	432	368	427	375	359	391	394	370	401	398	432	393	356	422	427	362	356	382	392	369	363	374	398	408	359	376	378	383	438	401	381	381	404	400	393	390	407	395	397	390	374	370	363	412	378	399	403	433	361	392	368	412	427	383	398	407	350	386	377	401	411	379	394	415	417	387	349	373	420	365	335	366	367	407	379	390	389	390	400	421	383	396	406	410	404	404	362	384	442	400	393	373	408	413	396	378	393	374	391	380	377	377	410	362	426	397	377	380	371	407	367	414	418	396	435	404	368	389	380	387	423	420	391	395	410	423	414	392	417	377	391	388	406	403	404	416	372	378	394	389	398	401	432	398	412	417	409	433	429	360	417	402	394	368	415	397	394	391	363	417	418	386	408	380	392	374	427	380	384	394	413	407	404	404	410	368	425	423	412	411	391	422	378	361	395	387	379	387	368	367	367	373	394	419	401	380	388	402	368	377	410	387	381	381	425	405	405	391	402	336	377	391	396	401	376	402	398	420	415	402	386	368	394	362	373	417	412	397	400	396	407	354	372	405	373	418	387	376	360	376	413	408	422	402	408	368	423	396	407	392	432	378	372	383	428	406	401
2029	596	5169	327	108	103	90	116	108	106	97	88	96	96	94	104	101	95	93	76	96	73	93	82	79	86	86	71	83	86	70	86	89	83	81	75	71	70	65	81	80	102	70	87	88	96	84	81	73	76	71	80	105	79	72	89	80	76	79	79	82	72	94	67	78	76	102	83	80	102	76	83	72	73	81	82	81	61	84	78	83	104	68	90	62	89	97	96	71	87	93	90	71	96	79	68	91	88	70	87	88	66	91	64	72	80	83	83	73	80	86	81	62	82	71	95	72	82	68	67	65	75	75	94	77	76	88	89	70	73	85	91	81	76	75	72	91	79	65	78	76	74	85	74	76	74	70	92	81	78	67	76	87	66	90	80	83	79	86	78	72	98	79	73	75	87	63	80	81	74	61	76	106	65	88	76	93	77	69	88	92	77	70	87	87	90	88	72	73	108	78	68	69	93	83	69	78	88	90	74	77	77	78	88	85	85	72	76	86	81	76	77	78	76	86	97	83	76	74	77	77	76	75	62	58	88	66	86	85	56	90	79	81	73	62	91	87	98	72	83	80	78	89	85	57	85	58	61	75	87	78	67	89	70	77	74	75	80	106	80	79	73	83	81	94	63	90	72	58	76	79	67	86	92	68	90	88	74	84	79	78	81	69	82	68	66	89	73	84	87	79	83	59	59	82	79	88	78	70	86	70	83	102	74	83	92	71	92	69	60	69	81	88	88	83	85	84	77	71	80	68	63	91	67	75	83	82	80	81	70	76	75	85	84	79	77	83	89	68	76	61	78	81	76	84	90	96	80	85	83	76	87	83	84	74	78	84	98	72	83	87	90	88	89	71	75	78	71	58	80	89	107	75	95	81	70	82	89	72	73	88	85	74	84	76	67	77	95	74	98	80	78	80	65	84	89	76	88	102	86	72	85	88	80	69	80	85	93	73	69	69	86	72	76	84	82	60	106	85	70	77	89	65	103	99	94	83	77	83	79	83	89	80	69	87	71	84	82	80	63	82	91	87	81	86	77	63	84	64	75	80	90	75	81	58	65	88	70	67	98	75	72	64	82	71	85	83	80	76	86	69	85	60	91	77	74	70	69	69	79	78	75	109	85	103	90	64	80	85	90	65	91	97	97	88	80	74	78	62	89	85	78	74	53	91	60	72	102	78	100	83	89	82	86	64	86	74	63	76	69	90	69	91	84	82	77	81	76	81	82	93	80	81	65	81	69	92	81	92	73	73	86	81	98	80	87	79	76	94	90	80	79	81	76	89	79	81	84	60	69	73	95	69	83	89	75	75	84	77	86	85	95	75	77	88	91	98	62	77	92	65	86	71	96	85	80	87	67	77	87	86	91	86	92	70	78	79	60	74	74	76	78	73	73	81	71	84	64	76	72	82	62	79	90	96	76	72	86	82	92	83	76	73	88	83	81	85	84	81	83	80	71	79	84	73	80	82	76	78	76	91	84	88	93	82	75	77	92	83	73	75	81	71	69	81	76	89	80	87	68	62	94	67	96	78	74	78	79	82	92	69	82	84	84	72	82	87	94	67	78	89	82	71	102	80	76	74	96	88	73	55	71	87	79	71	78	80	95	81	69	79	80	91	70	84	97	90	73	73	74	85	82	83	78	87	67	82	73	84	79	82	80	75	71	72	75	83	71	78	98	102	84	64	80	81	85	72	84	84	90	74	77	72	81	85	91	77	91	71	68	78	66	85	68	89	75	98	95	78	82	93	63	87	76	86	82	82	82	81	85	90	76	81	98	89	97	74	80	94	88	71	78	91	76	79	81	108	67	98	76	72	78	94	75	84	76	84	76	88	82	82	83	77	88	81	89	93	80	94	84	91	94	77	76	99	83	91	83	75	65	90	75	67	74	75	73	73	83	76	74	95	68	79	82	76	69	70	71	87	87	76	76	84	86	87	85	91	89	87	83	71	81	86	81	72	68	75	80	74	78	79	85	67	95	79	93	73	81	73	100	78	82	81	78	81	76	95	73	77	82	106	81	81	76	92	105	72	97	99	83	101	98	74	90	86	76	68	83	76	82	74	82	75	90	80	75	82	76	69	81	85	67	75	77	87	86	84	80	75	73	84	75	78	69	75	95	82	70	75	83	81	78	87	85	78	64	73	80	80	86	81	72	93	93	72	87	87	70	94	82	71	96	74	66	91	81	102	85	89	66	76	65	75	100	85	74	95	73	86	90	76	66	79	80	68	74	98	66	82	70	80	70	79	76	54	80	76	77	76	85	75	80	78	72	69	88	72	64	78	70	82	81	78	78	63	98	75	86	74	73	82	78	73	68	75	97	68	83	80	99	70	75	78	81	63	82	78	54	87	80	80	71	71	82	97	85	81	81	75	101	78	86	78	83	91	84	66	69	80	82	90	78	79	77	92	70	79	74	78	92	91	93	85	79	75	83	83	96	67	75	77	90	78	91	76	69	80	79	78	96	68	81	85	80	79	79	67	73	74	90	69	89	81	72	90	66	80	76	83	79	82	86	72	74	80	75	82	69	76	78	78	68	86	84	79	75	86	94	90	70	97	78	75	56	96	96	97	77	77	67	70	79	93	89	85	81	78	72	82	95	76	85	90	88	96	72	71	93	67	65	79	75	88	70	68	79	68	81	79	75	73	65	68	80	88	92	73	86	65	79	87	76	74	80	84	73	85	86	72	89	72	87	70	69	84	74	82	66	77	81	60	95	90	87	62	81	87	87	87	91	82	71	78	71	71	69	90	87	85	81	77	61	51	85	72	80	85	79	78	69	79	84	82	78	74	87	79	86	83	81	77	62	64	85	78	71	75	68	82	82	84	75	97	69	87	93	65	79	62	73	83	89	76	90	101	91	85	69	93	83	85	60	75	87	90	105	68	100	62	63	75	81	66	73	73	67	74	81	81	77	99	64	80	90	74	81	69	73	82	71	59	88	86	89	84	92	78	91	66	78	92	72	75	67	76	87	84	85	97	69	72	81	74	73	77	71	69	86	78	73	102	78	82	86	91	86	74	68	107	73	67	67	73	79	75	93	84	73	92	86	84	78	82	92	78	83	77	104	96	75	71	83	94	78	97	79	77	76	81	70	77	67	83	76	69	84	79	73	74	83	77	85	70	67	86	71	79	73	63	71	66	87	88	68	76	67	77	72	89	83	68	91	87	83	95	69	117	94	79	84	75	85	84	77	79	95	82	95	81	86	75	80	79	81	85	70	78	84	61	82	86	75	87	81	95	87	83	96	84	97	80	75	70	80	65	87	75	90	89	81	81	76	74	79	85	72	91	74	75	88	87	73	69	89	85	81	72	75	77	64	78	75	73	65	77	80	78	82	74	61	69	74	75	76	103	87	75	83	85	76	81	69	75	68	76	77	89	66	89	87	75	70	97	69	87	84	81	81	76	76	78	80	76	95	87	82	77	83	76	79	86	81	69	76	61	80	83	94	69	79	77	79	76	77	74	80	79	73	84	78	71	64	74	89	70	72
20160	7093	26378	2319	1921	2981	3113	2858	2522	2156	1820	1669	1492	1292	1235	1167	1158	1073	998	1017	915	944	969	846	809	819	839	793	769	782	798	759	733	749	715	725	697	675	732	704	696	677	726	674	710	685	695	647	682	657	715	692	687	707	678	700	695	702	661	675	680	664	629	666	660	671	693	650	725	669	688	649	644	663	686	665	648	639	656	670	672	662	665	660	655	659	652	685	626	617	708	604	678	620	640	650	653	636	672	653	630	636	680	640	669	632	627	614	653	679	646	635	678	635	591	666	634	660	626	629	697	666	619	699	676	646	649	679	718	656	651	648	598	623	657	654	634	703	611	628	601	687	589	617	664	637	647	641	641	627	644	682	634	628	656	682	675	650	602	645	669	664	647	651	651	660	645	673	641	659	677	659	653	636	638	654	668	674	642	631	633	675	666	662	681	604	636	688	693	625	617	705	658	673	612	657	671	629	645	649	643	661	638	665	654	647	631	623	638	664	639	632	660	653	679	668	651	641	674	650	650	646	706	617	630	676	637	650	647	618	638	668	665	631	654	650	679	648	622	637	599	586	659	658	637	662	632	636	654	629	627	659	667	655	596	707	644	618	689	725	641	640	675	653	666	630	633	633	605	655	673	699	605	652	640	661	652	628	617	632	636	673	646	662	623	657	628	676	619	622	698	673	638	637	627	635	649	614	659	631	604	644	619	676	632	641	663	648	645	647	618	665	627	672	628	638	679	663	657	645	614	683	630	663	706	636	678	649	648	656	611	645	663	645	676	671	665	652	660	682	679	672	623	680	664	616	641	659	619	596	677	620	660	633	613	653	627	653	685	625	696	673	662	619	640	682	672	652	598	650	661	650	618	659	624	646	632	668	640	631	661	664	662	643	682	646	638	658	675	640	666	642	641	622	669	673	620	622	611	594	603	707	628	664	645	673	695	666	630	650	633	607	637	674	638	645	680	664	659	649	634	673	652	654	621	652	682	652	629	660	665	623	675	655	666	658	641	652	625	655	649	665	663	684	648	622	634	613	664	694	609	634	645	665	634	633	662	636	657	663	678	642	630	610	616	636	685	641	651	657	639	599	635	694	638	670	648	670	630	639	623	691	683	625	621	696	611	663	606	629	639	610	654	654	655	618	702	639	642	645	654	661	668	612	682	659	700	641	606	701	620	662	637	671	656	653	677	657	677	651	680	728	647	649	662	640	683	666	657	623	626	661	687	604	632	651	619	650	650	672	655	654	644	669	676	659	602	672	692	659	626	665	640	668	659	613	624	670	660	682	673	665	655	639	656	623	670	629	661	701	622	661	635	635	645	657	621	603	650	656	648	619	633	676	692	661	637	665	643	634	646	599	655	650	666	618	661	670	659	669	637	657	668	656	604	685	680	621	634	608	614	629	658	661	629	614	631	678	657	664	627	655	618	639	631	635	616	621	663	635	635	650	657	640	639	656	596	625	656	618	647	655	669	608	658	625	633	662	696	683	633	654	656	635	620	610	614	636	657	622	612	659	644	600	676	620	666	659	673	599	667	678	647	718	634	677	638	630	612	679	664	614	684	652	608	659	637	705	658	621	635	628	625	674	681	634	657	613	659	644	620	661	705	674	654	682	606	629	628	631	635	622	645	624	657	651	656	671	638	687	619	661	644	680	666	619	647	640	630	680	639	640	637	626	662	630	663	654	645	625	636	664	662	669	599	619	672	700	689	610	666	652	649	665	625	633	617	644	628	641	652	648	682	619	642	638	632	691	661	674	625	660	661	625	646	666	623	670	653	614	673	664	641	642	653	672	652	654	678	649	636	634	678	641	660	592	633	607	647	686	609	643	657	639	610	654	643	696	668	603	660	673	638	591	631	663	686	703	633	650	626	650	635	629	651	653	666	710	608	685	698	630	659	676	619	607	666	618	675	657	694	645	673	615	633	679	684	642	666	662	686	655	681	650	697	587	653	637	618	611	652	662	653	699	660	640	643	667	613	639	647	625	669	621	652	606	632	682	634	645	677	642	650	649	673	620	576	653	646	625	690	642	659	650	612	653	654	650	705	648	657	639	634	628	641	645	622	646	622	656	634	679	629	605	654	668	650	636	674	679	601	685	639	633	642	640	582	669	653	723	617	673	651	681	687	634	657	637	695	647	662	616	615	649	625	596	667	626	644	706	636	644	612	629	650	634	677	625	621	662	619	643	676	587	682	622	634	658	659	648	633	636	633	627	671	645	646	633	633	636	677	665	596	644	668	654	672	652	634	634	612	610	642	635	649	671	658	677	608	650	685	667	635	635	630	665	677	628	644	648	660	643	694	655	654	662	645	675	614	644	661	649	657	705	630	623	627	648	622	640	619	682	648	677	697	673	661	629	632	646	627	646	656	641	645	614	646	651	642	629	624	645	692	656	649	628	680	649	612	639	631	630	683	704	687	654	682	678	626	611	639	658	712	638	628	643	677	618	601	694	643	610	666	630	607	672	659	659	588	652	649	662	645	661	677	627	637	613	628	650	663	638	654	647	650	635	592	663	649	607	620	656	647	678	643	609	643	663	640	655	676	627	646	655	665	662	647	624	671	645	628	617	606	658	664	596	681	661	601	612	631	665	632	660	637	644	659	693	640	617	652	659	649	635	654	656	610	680	652	662	601	695	631	673	627	672	647	633	641	639	686	697	659	652	690	640	634	680	644	605	612	623	646	660	607	627	646	656	681	624	663	663	656	652	692	631	619	597	666	635	656	655	621	675	675	619	669	667	625	630	638	632	643	668	677	669	628	620	634	636	660	669	658	653	645	647	635	649	663	644	645	600	680	693	696	623	708	641	620	677	663	656	640	644	660	631	641	647	628	655	642	677	669	682	667	652	617	617	650	628	637	677	690	667	677	614	729	691	649	646	642	670	663	656	675	694	620	625	646	667	654	585	684	638	636	616	599	651	643	638	606	627	650	652	666	705	697	636	639	647	636	669	666	630	648	649	630	648	630	637	663	703	601	618	675	663	666	618	655	644	633	674	612	681	621	664	707	657	650	685	646	664	670	670	634	617	658	638	623	659	604	695	668	674	648	665	637	627	622	694	629	635	643	642	653	612	612	671	638	639	617	660	645	640	656	648	675	638	608	646	649	678	654	651	636	660	592	662	611	651	611	634	671	702	634	627	649	632	677	637	654	659	590	645	644	659	612	674	651	701	637	633	636	600	666	642	624	652	633	665	677	657	604	641	657	628	627	614	637	644	654	653	615	632	646	678	633	632	714	669	664	626	669	695	580	652	658	681	664	643	652	637	638	649	656	640	590	646	661	674	643	664	677	637	663	619	701	669	661	664	619	643	703	620	636	654	609	654	673	634	655	676	654	623	706	667	634	632	652	635	648	630	610	666	655	605	651	700	652	625	647	636	662	648	664	629	637	649	628	647	669	679	628	603	658	652	635	638	646	656	623	641	654	683	638	651	628	596	645	585	646	730	647	639	638	662	654	624	668	597	691	629	625	608	696	681
5302	449	3960	279	32	47	36	35	39	37	45	28	38	38	22	27	35	20	24	32	34	27	26	38	32	18	16	19	22	20	17	21	19	26	19	24	19	21	16	21	18	17	19	20	19	26	26	23	21	24	20	24	25	23	19	25	14	22	28	23	25	18	25	15	11	23	21	23	25	23	21	24	24	15	21	15	16	21	19	15	19	24	19	30	21	22	17	22	23	18	17	15	21	22	22	23	17	15	27	19	23	14	22	21	21	20	18	14	24	11	21	22	16	12	11	31	22	23	23	28	20	19	24	27	23	25	17	16	20	16	16	26	19	23	16	11	21	22	32	15	26	21	22	18	22	26	16	24	13	10	19	20	25	22	18	27	22	20	19	17	28	23	17	22	14	11	20	21	14	17	20	17	24	24	23	13	25	26	16	26	22	15	18	14	15	21	26	14	19	18	23	20	19	23	19	20	22	17	17	15	16	14	14	20	17	12	19	19	18	26	17	28	18	26	18	11	19	23	25	21	22	18	22	11	10	17	19	20	22	25	18	16	27	20	13	20	19	21	12	22	15	24	21	17	16	24	18	26	23	23	25	15	25	21	30	21	21	15	16	16	15	20	14	16	18	13	22	16	11	11	21	15	19	19	23	23	21	16	17	23	13	19	20	24	20	17	14	16	20	19	21	24	22	19	20	15	24	15	23	21	20	20	29	17	27	24	17	18	16	16	21	16	21	20	19	25	16	22	21	13	15	24	22	10	25	14	17	18	18	24	20	23	25	16	20	15	18	26	25	22	19	23	25	15	14	20	19	20	20	17	17	9	18	18	18	24	16	17	29	24	16	21	23	18	17	20	25	24	19	14	15	31	18	22	33	18	9	27	16	15	13	24	9	20	24	11	9	15	15	17	28	22	26	23	21	12	18	19	21	15	19	22	24	26	15	20	20	22	17	15	28	23	13	14	21	16	21	23	17	23	22	15	20	25	18	19	14	16	26	12	22	18	18	13	18	23	22	11	24	20	23	23	18	23	22	30	23	15	14	16	15	22	19	19	18	23	26	29	16	20	18	19	18	13	24	20	19	28	18	28	23	25	23	17	19	13	17	19	18	14	15	25	11	27	16	34	16	23	16	28	26	17	12	24	21	21	26	23	12	15	21	17	19	22	20	19	24	12	17	20	22	24	18	18	13	17	21	16	20	23	12	12	16	15	19	17	16	21	10	11	18	29	24	18	17	21	16	17	25	19	21	22	24	24	13	23	22	15	19	15	21	24	22	29	14	21	25	19	20	16	22	12	20	20	20	14	19	20	22	21	16	19	26	22	14	28	15	21	21	35	15	27	14	21	18	20	22	20	20	25	23	25	21	24	24	24	23	26	18	28	17	21	19	20	20	21	17	28	22	8	25	19	21	22	16	17	19	19	14	23	22	21	22	16	22	15	28	20	22	21	23	15	8	18	23	22	7	29	17	16	21	15	18	25	21	23	12	22	18	17	17	23	15	16	21	23	29	32	26	22	18	19	19	15	16	17	21	12	14	32	15	24	22	21	25	25	11	15	13	14	16	28	16	15	24	8	17	23	22	24	19	12	15	22	19	20	16	19	19	10	13	26	27	17	19	24	16	22	15	16	20	19	9	19	12	19	18	17	24	24	19	12	20	16	18	23	18	20	24	31	16	25	25	13	23	11	17	24	13	19	22	22	23	23	21	15	18	20	30	14	20	20	15	18	17	19	23	19	30	20	22	14	14	13	19	17	24	16	15	11	24	20	21	21	15	11	11	12	18	20	18	22	19	24	15	19	15	15	19	19	23	25	23	9	14	20	25	20	18	17	20	23	28	17	19	20	10	20	19	22	27	10	15	13	21	30	18	9	19	14	21	17	20	20	20	15	16	17	22	13	22	22	22	14	18	18	16	11	12	25	19	20	25	23	23	23	16	18	24	22	18	17	10	13	28	24	12	18	20	19	23	15	20	16	31	16	18	14	16	19	23	18	19	28	20	12	20	16	21	21	19	14	21	20	24	23	17	22	31	29	25	28	19	19	20	21	24	16	23	28	17	15	19	22	21	22	23	19	13	8	17	12	21	19	25	22	18	21	22	15	20	16	19	20	17	15	23	21	15	18	24	24	22	22	20	13	19	17	16	23	14	27	19	17	24	18	25	16	16	27	24	19	22	18	23	26	20	23	23	25	12	16	24	23	9	24	17	19	12	18	20	19	11	11	16	27	17	15	16	15	26	22	21	13	25	23	13	12	23	22	24	17	20	19	16	21	16	20	16	18	22	18	16	21	27	24	14	22	18	18	16	18	19	18	22	13	27	17	18	12	19	17	15	17	20	20	16	23	18	19	29	15	26	13	17	13	19	11	21	24	15	17	21	16	17	14	13	24	20	25	27	25	19	23	24	21	17	17	22	18	15	19	15	11	12	24	16	24	12	26	25	21	19	11	24	18	13	19	15	21	15	14	17	17	23	14	15	13	24	19	30	25	23	21	23	19	17	26	15	22	20	20	19	15	17	13	31	16	15	17	19	16	17	18	20	24	18	20	16	15	23	14	17	13	16	17	15	21	12	17	11	21	27	15	19	37	25	19	22	21	19	14	13	21	21	30	23	17	23	20	18	14	22	17	17	18	22	21	21	22	26	21	27	23	17	21	20	14	23	12	10	21	17	20	19	23	18	16	20	17	28	20	25	18	14	25	19	14	21	24	13	24	23	15	21	19	15	21	14	15	23	13	21	14	28	21	23	18	21	19	22	11	24	23	25	20	20	24	11	23	16	20	18	13	26	16	16	11	18	22	25	13	30	21	22	18	14	14	14	23	11	19	21	16	22	20	25	25	24	18	22	19	18	20	18	17	20	15	20	16	22	18	24	19	17	17	21	23	18	26	20	21	23	17	11	16	15	19	29	26	15	17	26	22	21	20	23	19	25	17	22	27	19	22	15	13	26	17	24	27	16	22	20	16	30	14	20	21	17	16	9	24	15	35	19	16	16	26	14	19	12	22	22	18	19	25	16	19	23	13	19	23	11	19	18	24	23	24	16	17	13	17	19	13	20	19	19	16	25	12	16	28	8	14	12	16	25	11	16	10	27	22	16	22	23	15	16	13	15	10	25	23	19	15	22	25	18	26	21	21	25	17	17	18	12	19	23	22	19	18	16	25	16	22	14	16	15	18	21	18	16	17	18	15	23	20	18	14	19	14	27	16	17	16	18	23	17	15	22	20	31	22	23	20	13	17	17	14	13	21	21	19	17	15	19	23	29	25	15	24	18	21	22	25	23	27	26	20	25	11	15	23	21	14	23	17	16	18	20	24	19	26	11	15	24	23	25	16	24	21	14	16	23	14	16	19	25	18	20	17	31	12	13	19	12	22	20	17	22	22	20	18	22	21	12	24	22	18	12	24	27	30	19	21	22	19	24	20	21	26	19	18	21	18	15	10	11	17	20	22	20	19	18	21	16	16	19	17	25	16	14	9	16	21	26	18
16879	5919	24301	2052	1120	1790	2123	2143	1735	1484	1218	1112	937	864	770	649	561	571	495	464	437	419	411	355	353	338	312	303	311	287	297	297	280	259	246	257	225	242	251	229	194	213	215	192	222	192	203	203	203	186	182	171	195	200	211	201	179	180	191	189	156	205	178	177	171	154	185	177	172	164	160	201	163	181	179	172	202	177	157	172	190	177	151	157	165	147	153	170	149	188	187	182	183	170	167	152	175	150	164	149	165	169	147	154	167	160	163	146	163	159	131	178	168	158	167	174	160	161	184	156	142	164	177	146	148	171	170	147	153	161	178	144	167	141	175	162	153	171	161	162	163	130	174	167	149	176	147	149	141	158	161	160	167	134	177	188	161	163	176	139	157	161	155	145	153	144	142	141	178	130	165	160	185	151	170	162	139	165	153	136	166	150	147	155	145	162	149	162	188	172	155	181	158	163	144	155	157	178	192	143	155	143	156	161	145	167	171	148	160	156	168	141	178	149	147	136	142	171	167	162	140	161	158	152	140	165	131	159	153	157	144	156	141	152	172	136	131	144	144	158	153	138	149	140	153	159	137	148	134	157	140	162	156	150	165	173	145	146	146	178	162	146	148	171	161	130	148	153	160	179	146	146	161	169	170	149	173	139	150	168	152	142	173	170	140	151	161	162	184	161	152	170	156	143	158	164	165	160	148	145	142	155	159	154	152	166	147	154	199	143	156	180	155	159	172	156	149	157	151	154	180	139	172	130	144	153	166	161	154	169	159	183	180	147	173	150	166	157	158	134	155	168	145	156	173	157	150	145	163	172	158	159	185	158	157	189	135	145	145	152	149	145	146	159	165	163	151	163	153	147	156	152	147	139	141	162	163	174	149	142	165	153	156	155	156	162	177	158	157	179	152	145	151	175	142	159	157	156	131	143	152	178	179	147	179	155	149	145	176	178	147	141	162	145	149	145	154	179	151	159	165	146	182	166	138	171	136	157	153	167	177	168	144	159	148	168	151	174	139	153	159	167	165	159	164	148	174	151	164	159	166	151	164	156	152	159	153	168	162	150	160	132	159	170	136	157	137	161	176	173	156	169	166	160	167	154	140	161	159	169	156	173	156	161	158	175	168	183	168	166	137	145	154	163	174	137	158	176	138	186	166	179	166	130	149	156	174	137	152	157	160	159	163	150	169	160	148	155	164	153	151	164	182	150	159	164	163	162	164	166	171	154	147	158	147	149	164	132	160	150	176	150	148	168	133	160	172	149	154	163	186	160	174	176	169	149	153	163	178	171	152	162	167	158	166	172	137	142	159	160	170	175	147	163	157	159	154	140	149	163	176	159	164	156	166	157	162	163	145	170	156	179	153	158	162	157	160	149	156	140	128	145	143	152	145	156	138	155	161	162	171	171	161	148	150	177	166	173	159	154	172	170	176	159	152	153	173	133	149	157	156	143	163	168	145	143	127	156	159	157	157	138	174	177	154	162	155	179	149	161	143	150	168	155	153	147	150	136	158	167	157	157	130	157	163	168	164	170	163	147	162	142	135	143	146	161	150	167	154	167	156	159	167	168	163	175	161	160	159	180	133	152	165	154	172	152	136	183	177	174	148	129	165	140	161	160	148	181	150	146	164	139	149	163	179	159	164	157	151	151	159	153	150	166	157	135	165	157	159	156	168	161	179	145	168	147	156	165	148	153	155	182	154	150	160	159	164	151	148	163	160	158	152	155	143	156	160	139	144	171	160	160	170	149	149	153	183	152	164	170	149	139	174	127	183	165	190	138	153	152	163	157	155	154	151	158	153	155	151	175	158	169	158	150	141	151	175	171	182	138	147	166	133	179	168	157	164	150	151	151	147	132	154	154	156	154	161	146	170	137	171	171	150	153	166	172	148	158	180	156	158	167	169	170	137	161	137	139	175	172	154	153	161	157	154	129	174	185	167	139	154	138	147	159	170	153	206	169	167	138	131	155	169	167	140	150	140	161	162	160	175	161	147	155	147	161	171	157	136	153	160	186	166	146	168	171	169	178	181	173	180	166	150	145	173	159	150	161	145	146	163	166	162	158	168	178	155	169	155	156	163	185	162	169	163	170	162	163	170	143	170	143	154	140	151	166	175	161	160	152	157	176	181	155	150	162	149	166	165	156	154	156	151	155	151	179	161	158	159	167	171	154	153	165	163	156	191	165	176	152	162	157	153	141	140	155	147	146	153	153	150	174	171	155	151	173	128	157	140	152	178	179	163	166	161	147	142	164	148	142	159	159	151	139	140	147	156	158	152	152	164	156	161	159	171	153	181	132	164	154	158	171	147	139	162	136	155	147	178	157	169	160	150	167	179	142	185	144	171	163	141	170	137	150	157	156	134	147	157	157	163	172	150	151	161	157	147	147	182	161	152	147	150	170	144	161	155	168	154	148	168	142	162	166	160	155	151	168	159	155	148	160	157	149	142	151	152	141	161	170	166	162	156	164	156	154	128	159	147	140	156	157	157	169	170	172	166	143	168	184	152	177	179	135	173	166	148	160	163	135	158	143	161	137	148	165	148	143	165	161	133	159	162	162	156	157	159	141	152	163	155	150	192	162	137	153	171	167	163	165	171	151	165	159	139	168	163	135	137	156	149	159	149	160	193	171	140	149	158	150	187	153	179	162	152	153	146	135	150	146	189	142	172	177	156	157	166	149	142	158	159	153	141	143	141	176	149	163	154	148	164	158	157	162	168	181	179	136	155	148	155	165	169	170	152	151	143	165	129	178	160	124	166	164	155	147	149	164	140	171	169	176	143	158	160	142	143	210	150	167	146	158	145	145	168	158	158	137	152	150	154	148	167	150	172	149	159	169	126	150	157	167	166	160	145	173	163	160	132	156	155	133	158	145	150	162	166	182	150	155	168	164	157	139	177	154	145	158	158	148	146	154	151	154	152	147	151	185	169	137	165	159	171	177	147	155	143	136	128	168	149	177	169	147	154	152	143	156	145	169	149	155	149	145	158	139	167	178	139	162	168	150	179	139	140	141	148	152	151	162	180	150	162	166	142	157	163	157	151	165	184	167	153	152	162	162	158	157	178	160	166	152	127	140	164	149	130	154	152	152	156	174	154	154	142	165	148	153	147	156	163	151	154	184	138	177	144	148	144	169	148	162	169	160	161	174	148	151	170	146	149	157	120	136	155	164	176	156	133	147	180	149	171	177	152	130	154	156	164	159	157	139	161	151	156	132	163	163	151	157	165	147	158	156	155	147	143	137	156	144	138	156	182	158	161	160	143	134	170	168	150	166	160	145	167	174	162	190	150	158	184	165	154	170	158	149	166	155	162	149	170	147	169	145	167	181	163	151	148	145	145	155	170	167	160	148	184	155	150	163	168	168	148	139	157	157	156	146	143	144	157	158	144	162	169	145	144	136	159	170	153	141	201	151	145	136	168	183	187	180	163	143	177	155	168	172	141	149	159	179	163	156	174	171	156	151	171	165	158	124	159	180	155	160	167	162
3170	661	5927	472	65	96	121	107	89	97	89	89	83	85	79	89	80	85	86	67	66	64	89	77	56	70	61	59	51	53	64	67	64	50	52	58	51	58	63	62	71	67	56	66	58	71	61	52	63	61	73	70	63	64	48	52	54	64	52	54	50	57	57	58	63	72	62	60	61	53	89	57	68	76	59	43	56	49	52	53	65	68	61	72	53	62	67	64	62	63	68	51	64	59	56	68	59	61	68	61	56	57	61	64	63	54	50	73	61	61	56	73	69	64	54	59	58	67	58	68	58	75	53	48	54	67	49	57	72	68	40	59	46	71	47	60	57	64	66	65	56	56	64	60	56	40	62	57	57	52	57	66	64	55	53	61	52	62	65	58	66	71	51	61	42	65	50	63	47	65	64	61	49	62	53	52	66	51	55	68	60	55	69	59	61	62	51	38	64	59	68	66	74	51	61	64	68	62	46	53	64	61	56	68	46	59	63	69	66	64	48	54	74	73	42	56	64	57	71	45	78	65	49	58	45	51	66	59	54	68	66	51	47	76	54	55	59	60	45	48	66	68	64	64	62	67	54	53	60	55	57	59	61	61	43	55	58	56	61	58	64	64	60	58	51	67	50	58	44	52	53	73	55	65	59	45	58	53	58	61	50	38	60	48	62	55	53	60	57	65	65	52	54	61	66	49	50	53	34	52	58	57	62	54	47	62	52	65	56	66	62	56	57	58	65	61	47	46	58	61	55	64	61	64	54	66	43	63	56	60	55	51	49	57	50	53	63	50	54	62	46	55	48	52	62	56	57	70	47	62	64	47	59	63	49	57	66	66	56	73	66	67	65	55	58	53	44	52	56	63	53	62	55	59	61	52	54	50	60	42	64	61	66	48	54	69	64	53	76	48	51	68	61	66	67	66	64	58	53	57	53	62	68	58	66	61	65	66	59	60	63	48	66	51	61	50	60	51	56	71	71	54	57	65	61	65	55	65	72	51	59	58	65	61	50	46	45	55	65	54	56	42	64	50	64	54	71	57	52	45	64	48	62	59	63	67	54	57	51	69	59	42	56	49	58	68	36	51	64	60	63	53	63	56	58	56	64	72	49	66	61	50	52	57	52	47	66	63	51	53	53	52	57	51	57	53	60	64	64	55	55	62	64	68	63	57	63	57	62	50	60	55	68	64	62	72	60	62	58	51	62	50	58	59	57	56	62	57	61	56	55	68	48	57	57	62	51	71	68	73	48	65	53	52	56	53	74	56	52	59	50	50	54	59	63	57	49	56	61	62	58	67	57	73	56	65	52	65	52	54	51	61	60	53	71	45	54	66	60	46	54	63	51	62	70	69	50	78	51	64	65	59	68	60	62	50	55	70	49	47	44	56	65	65	48	60	61	67	72	44	48	52	57	56	70	44	61	55	52	69	65	47	48	67	54	59	70	55	56	56	75	53	59	65	63	58	61	62	57	62	63	61	53	60	59	65	47	50	62	64	41	53	48	47	70	58	51	65	43	50	74	49	58	82	65	49	50	55	61	59	60	60	57	55	46	51	59	58	73	63	68	65	54	69	70	63	53	55	65	58	56	52	52	59	57	67	60	65	54	65	52	44	55	53	60	55	51	64	70	58	59	62	60	64	56	52	54	70	57	54	55	50	61	63	63	57	62	57	63	54	66	69	50	50	64	57	58	56	56	62	58	53	62	61	51	60	62	54	64	60	60	73	46	53	57	55	52	66	53	59	70	63	55	53	63	55	64	57	50	57	52	65	50	55	59	64	64	81	60	43	46	55	72	60	48	49	56	44	59	62	58	66	48	63	53	70	59	63	58	59	65	57	44	68	56	62	66	61	74	58	62	55	57	60	55	53	45	50	81	61	47	58	51	65	58	63	63	53	56	51	62	53	58	60	62	48	56	55	69	45	69	60	68	61	66	52	63	61	60	51	58	56	60	61	55	74	64	58	63	56	57	56	63	51	47	72	66	62	70	75	61	74	62	55	48	46	72	53	71	58	72	50	67	55	58	60	60	58	53	60	58	65	61	59	64	54	57	59	61	62	60	61	66	59	65	64	68	60	54	63	68	63	59	62	61	60	70	56	47	63	52	47	59	58	49	50	48	53	60	64	41	56	65	61	75	48	54	56	54	74	57	63	59	52	51	63	60	66	67	69	69	53	67	77	60	56	70	59	64	70	65	51	51	72	58	69	59	59	67	63	75	53	67	62	44	54	75	60	58	49	65	57	62	65	66	57	52	47	68	54	52	63	64	67	74	48	61	62	64	59	52	69	62	67	51	61	69	48	57	53	53	46	66	52	56	47	56	64	84	50	65	52	66	61	54	62	54	61	68	65	54	66	52	65	64	60	58	56	58	53	58	63	51	74	52	61	64	75	54	60	64	51	72	52	54	51	60	52	63	59	55	59	57	40	58	66	60	52	59	63	72	57	48	53	66	48	69	57	57	62	52	55	64	40	61	66	73	59	56	50	66	57	55	52	53	67	62	78	56	75	47	42	57	47	66	67	66	58	67	51	56	70	59	58	50	47	53	63	54	57	43	50	57	59	68	59	76	64	75	57	62	52	48	74	64	46	67	69	61	55	62	67	60	46	64	58	50	51	58	56	63	56	58	51	56	73	57	58	58	46	56	71	67	52	52	61	50	53	53	53	52	70	70	53	64	54	52	47	60	68	50	65	49	60	54	68	74	69	57	64	61	49	65	63	44	48	71	59	67	61	63	63	55	59	63	54	55	63	63	58	55	60	78	57	51	49	61	61	63	55	49	63	67	67	62	61	61	55	51	53	68	50	67	70	56	62	53	44	58	42	58	54	67	54	54	75	56	58	46	63	50	42	65	70	52	54	53	54	69	62	57	67	56	64	67	66	63	56	66	56	47	51	55	76	48	57	52	59	62	57	55	65	57	61	62	51	61	67	55	66	50	65	64	57	61	62	67	49	52	59	51	55	49	66	66	52	54	75	60	49	51	67	66	60	73	59	70	48	67	58	57	62	60	64	54	61	60	49	58	39	65	48	59	71	52	72	68	68	62	48	55	50	70	63	48	68	67	60	69	56	59	55	59	48	69	57	70	59	73	75	58	47	74	67	57	64	65	46	73	64	55	60	62	50	59	55	56	61	49	67	62	58	64	42	60	58	63	57	47	62	57	54	51	52	59	52	59	46	58	59	48	49	56	54	64	62	62	66	62	60	56	69	78	43	59	55	62	54	53	60	57	52	46	59	64	64	56	62	56	75	61	61	50	58	59	62	65	49	41	59	53	62	60	63	50	57	66	79	66	49	67	67	66	52	59	66	59	59	59	75	62	52	54	69	62	61	73	65	58	64	59	67	64	61	65	55	52	67	56	52	54	53	54	58	57	50	77	59	53	49	67	70	52	67	63	51	54	71	68	71	47	61	53	55	59	62	58	56	54	48	70	59	63	53	51	56	54	56	63	54	46	55	53	56	76	68	60	52	47	60	50	65	61	48	47	52
22927	7505	28166	3314	2502	4162	4582	4244	3658	3064	2548	2235	2003	1769	1570	1371	1313	1209	1125	1101	1019	1000	962	898	854	807	812	739	771	684	701	681	657	652	631	656	585	659	639	590	628	599	577	589	575	560	566	551	579	552	538	574	584	533	563	506	528	496	550	535	509	520	511	536	514	560	535	516	529	527	520	519	511	529	526	528	497	521	519	474	493	505	531	560	540	519	511	484	507	483	515	462	527	513	504	483	552	505	525	533	494	509	488	520	506	522	530	496	468	500	494	533	533	493	483	472	513	490	534	486	519	469	514	498	499	507	517	507	495	486	478	489	478	460	478	464	522	505	472	511	488	485	478	492	499	482	514	505	469	504	487	510	494	503	478	475	521	466	497	519	483	494	473	496	457	489	519	521	501	497	501	488	473	464	488	495	527	489	476	515	493	471	504	462	476	523	510	509	479	499	479	486	500	479	490	490	488	493	521	486	480	496	481	485	476	484	494	454	505	492	481	473	480	490	479	495	474	521	488	447	469	449	507	466	488	511	502	497	507	476	502	493	469	467	496	465	493	486	495	474	470	477	499	501	485	514	510	488	517	477	470	499	508	528	470	459	514	488	479	461	499	501	499	503	510	469	489	524	494	477	488	491	493	509	502	433	477	453	459	515	492	496	475	490	492	504	496	495	525	478	505	509	524	533	492	494	477	472	456	472	537	516	514	497	491	458	430	496	511	503	491	492	449	481	463	478	499	484	476	488	483	483	505	480	484	518	510	495	482	513	495	479	515	476	518	521	495	489	490	495	465	496	475	518	512	481	458	469	469	494	482	549	462	486	516	535	488	504	485	473	471	504	472	466	474	497	493	512	529	474	528	471	502	476	499	504	558	489	504	483	523	493	487	501	518	481	508	490	498	492	499	469	485	477	473	466	497	506	502	483	471	463	483	505	522	482	484	522	470	482	536	518	493	526	523	503	495	505	504	491	490	477	486	464	503	504	488	480	496	473	514	461	474	467	447	469	478	471	496	502	474	494	506	504	462	515	493	478	463	466	498	484	482	467	479	494	495	513	512	470	483	503	486	537	486	445	447	448	481	506	485	486	507	488	476	456	459	528	507	532	478	503	466	458	500	448	487	512	485	521	486	475	498	479	481	541	506	493	442	480	476	487	471	482	511	470	515	507	482	480	503	456	475	508	536	550	473	457	480	460	468	506	512	490	500	487	528	496	457	498	475	466	495	555	539	490	480	507	476	486	515	477	496	480	462	484	458	538	514	507	518	494	497	505	489	499	488	458	518	495	522	485	483	510	460	462	505	486	467	496	478	508	486	471	482	496	504	492	508	515	459	484	484	471	515	490	484	489	508	462	484	468	477	484	456	477	477	466	446	505	537	454	495	539	465	513	499	530	518	479	492	489	480	484	510	507	529	484	472	522	460	493	482	488	471	445	483	495	499	492	498	492	493	482	456	497	499	521	505	529	479	514	483	475	467	508	511	498	500	482	524	493	521	488	470	529	505	497	492	491	464	501	473	508	466	519	487	463	502	472	510	500	497	464	513	490	487	452	502	482	488	455	505	478	490	485	493	480	531	474	492	457	482	508	465	494	528	513	472	496	463	529	522	467	435	499	504	495	487	498	447	466	510	470	507	496	475	504	435	482	496	487	506	467	477	504	504	489	468	487	527	471	477	465	501	509	480	493	507	470	489	464	505	492	540	470	482	488	476	526	479	490	481	474	497	500	475	508	536	493	466	496	473	471	508	474	508	464	511	451	484	454	489	485	471	473	450	479	508	488	477	486	513	520	536	470	473	460	521	500	465	464	517	523	481	487	475	464	500	442	487	468	492	499	509	504	469	489	520	514	471	493	473	497	505	443	504	491	475	474	461	502	502	493	534	518	457	509	490	523	509	501	487	516	502	484	474	504	518	458	499	492	497	469	463	485	497	479	520	488	469	468	474	543	483	495	497	521	495	483	475	498	471	472	512	559	510	482	468	514	504	502	510	455	495	493	474	537	454	501	493	461	488	484	466	482	477	501	481	502	442	447	481	493	492	477	479	480	522	490	473	493	472	510	500	484	477	497	468	456	467	494	496	482	491	472	495	494	478	491	530	516	487	493	471	475	503	520	491	440	479	485	489	491	502	465	508	456	497	487	499	514	530	521	475	512	522	468	481	483	477	486	545	504	469	494	539	498	508	491	453	529	457	504	523	473	495	483	482	450	504	496	438	492	499	494	483	469	484	481	512	491	508	490	520	511	482	448	453	483	512	517	485	484	471	449	498	468	463	474	478	461	516	479	503	489	465	501	518	483	453	514	464	499	445	473	532	465	461	511	459	480	518	499	496	470	478	500	470	505	489	485	470	470	494	485	499	488	498	502	478	513	543	489	505	486	503	473	454	505	510	493	497	488	489	493	509	502	465	458	522	491	506	517	474	490	479	508	465	525	461	497	487	511	508	462	483	414	478	485	508	497	463	502	492	481	488	461	498	499	460	473	489	497	517	477	467	496	481	505	480	463	436	446	492	469	484	497	501	466	534	490	480	468	474	468	442	465	508	500	478	475	469	514	487	460	474	479	508	529	478	474	489	496	475	475	462	499	493	480	490	510	477	482	507	510	508	469	476	496	507	485	507	515	515	492	463	489	491	468	466	525	477	489	485	501	491	519	493	500	547	512	475	479	464	497	543	524	467	506	470	448	461	488	509	508	443	460	496	493	474	479	533	514	487	455	477	464	500	477	456	514	556	511	460	471	457	495	489	439	492	494	476	461	503	495	462	515	482	483	493	472	479	495	500	472	527	453	494	509	470	485	468	493	491	488	456	469	481	478	467	522	503	535	536	478	462	492	477	485	508	504	513	511	462	499	489	503	483	507	471	519	504	502	498	478	486	503	493	532	478	492	480	505	488	471	511	479	475	468	481	456	527	498	465	519	458	463	478	501	486	512	464	457	523	472	505	486	482	491	499	478	493	507	487	508	495	466	489	500	487	492	490	453	532	480	487	514	497	473	484	504	494	489	526	474	466	505	474	461	481	483	548	496	516	476	467	481	510	454	499	461	496	487	487	488	510	499	464	465	537	519	467	491	509	518	469	512	500	482	500	507	494	485	465	481	449	494	489	511	506	515	515	461	469	504	452	525	462	487	477	494	528	552	525	524	482	499	476	531	481	508	474	450	531	521	513	506	480	490	511	507	478	494	486	504	468	494	478	515	546	490	503	512	481	464	437	500	480	497	452	485	506	463	514	489	510	484	526	489	490	480	443	489	487	466	506	511	506	493	514	464	471	487	521	492	529	493	485	528	488	458	501	471	471	459	468	491	502	506	490	508	512	501	488	499	503	498	449	480	529	477	524	482	516	488	514	503	510	501	485	498	509	489	487	485	422	468	453	500	492	489	468	474	493	481	462	496	513	509	514	465	456	516	471	479	451	489	517	471	532	483	507	499	490	502	478	460	514	460	456	488	500	526	531	503	452	485	479	507	468	537	497	496	511	478
3554	239	756	96	55	58	39	54	63	51	46	53	48	44	52	42	40	47	64	50	56	54	49	55	48	61	64	59	55	48	44	43	36	47	55	56	47	52	61	48	38	46	46	49	42	40	50	44	50	45	52	40	56	42	49	58	67	49	64	55	48	51	41	64	50	53	50	40	50	42	43	42	40	52	49	54	45	60	63	45	43	44	40	43	46	53	51	31	50	48	64	52	46	51	56	42	55	60	41	45	60	55	48	42	52	41	47	35	57	51	42	60	46	48	47	43	41	45	49	57	45	60	42	59	52	73	48	56	45	44	38	47	38	48	50	43	53	37	47	46	50	63	61	41	54	51	52	49	53	52	53	51	52	58	47	52	47	54	49	47	46	38	43	38	51	50	51	52	46	64	60	58	49	40	63	57	54	44	34	62	47	62	45	55	47	42	60	55	38	43	46	43	54	42	52	56	52	49	43	48	57	62	63	53	57	55	46	54	46	45	49	37	50	47	43	42	47	48	35	45	65	54	35	42	36	43	42	47	48	48	56	53	50	45	51	46	48	44	47	39	41	52	56	43	51	56	51	48	41	39	51	44	54	62	41	52	52	46	50	39	53	48	54	47	39	55	56	34	39	52	56	52	51	41	48	52	49	45	46	54	57	49	36	67	51	61	46	45	48	50	48	37	51	42	48	53	54	48	54	34	47	36	38	42	52	52	58	51	46	48	38	62	44	49	46	50	50	54	51	39	43	48	47	41	43	52	40	45	44	56	42	34	45	55	57	54	54	49	38	46	44	44	47	44	47	50	51	38	62	42	57	43	50	44	52	42	65	45	57	38	45	55	54	53	45	39	53	41	41	52	64	48	62	52	51	61	39	52	47	55	47	61	42	52	43	57	56	40	36	51	56	44	52	48	42	47	45	35	52	41	43	51	57	58	43	43	49	42	48	40	52	57	47	32	44	60	56	63	50	42	49	44	40	37	48	39	41	47	39	44	64	47	49	41	48	45	51	53	58	39	46	51	40	46	43	38	57	46	46	52	42	60	48	45	43	52	52	52	59	48	38	66	57	46	61	43	57	53	59	48	41	47	44	50	54	62	38	60	53	42	48	36	62	48	44	48	54	53	43	47	44	54	45	46	45	48	46	57	46	51	32	36	41	45	45	56	42	47	39	39	50	48	48	37	47	52	52	46	46	39	54	52	47	51	46	57	49	59	55	37	35	49	36	54	51	41	48	37	54	60	79	49	42	63	47	51	46	48	64	43	39	39	53	43	43	48	41	35	58	46	53	67	48	47	47	39	42	52	50	48	55	44	42	51	50	37	32	44	53	53	50	39	36	52	51	43	52	45	53	51	45	57	45	48	44	53	49	52	48	49	57	53	45	40	51	54	40	55	42	43	35	55	44	46	48	43	56	50	45	60	39	56	54	38	41	41	43	52	55	43	51	58	40	54	39	50	50	56	53	39	46	53	50	40	42	54	49	60	62	57	54	46	49	48	44	58	42	52	51	48	46	49	53	47	53	49	55	39	39	53	47	47	47	44	42	45	47	60	57	53	59	53	46	52	43	57	39	40	55	38	45	47	53	41	50	50	51	52	58	43	63	54	56	55	51	51	50	47	57	46	51	52	52	50	49	47	55	65	53	41	39	51	45	41	57	43	36	65	50	44	48	36	55	39	46	49	50	65	53	50	51	43	48	45	59	45	49	49	52	39	55	61	48	56	39	52	47	45	53	48	51	66	45	41	56	50	54	47	48	61	53	46	49	52	38	61	44	45	41	47	50	50	54	49	41	33	51	59	49	39	46	41	48	45	44	49	39	47	51	52	53	54	44	43	55	45	37	56	46	54	63	49	50	46	41	55	61	42	36	54	60	44	51	44	42	54	52	51	52	55	53	43	50	47	46	47	63	55	52	44	40	51	45	39	45	52	37	42	41	49	36	45	54	49	57	41	48	51	48	46	47	50	47	44	75	52	37	46	59	55	37	46	42	37	41	46	54	43	57	46	49	38	43	49	52	38	55	36	56	42	53	57	64	40	51	50	45	48	44	47	48	38	57	57	56	57	40	37	39	56	39	32	50	39	55	66	45	52	48	59	56	40	48	56	36	38	50	43	51	52	59	38	61	61	52	37	51	52	54	46	49	46	48	51	50	50	50	48	63	38	50	56	41	54	52	59	52	47	41	35	41	40	58	40	44	53	40	63	51	53	50	42	45	46	39	44	45	47	47	64	41	52	53	54	46	47	48	55	46	61	51	45	49	44	49	54	51	48	40	55	65	44	55	47	54	39	82	58	43	50	45	48	43	60	50	60	46	46	51	38	43	47	48	46	48	45	40	40	44	47	29	38	53	52	48	40	41	53	49	48	76	41	47	48	47	52	28	50	41	42	51	58	47	50	39	50	50	50	50	43	34	67	52	31	48	35	55	45	49	62	53	49	51	41	48	50	34	55	46	55	56	34	51	49	51	60	53	39	43	48	54	50	58	48	53	48	54	38	42	43	52	51	43	47	46	57	52	38	52	46	64	47	43	42	60	49	59	42	44	46	50	42	57	40	44	41	55	40	43	48	48	47	47	45	50	46	51	42	49	47	45	34	52	42	40	57	51	56	51	41	50	51	41	51	40	40	44	44	58	46	47	48	55	52	54	34	54	60	53	44	45	40	39	65	56	64	47	51	47	43	59	45	54	50	46	50	45	46	50	41	44	50	51	58	51	59	47	48	58	49	41	48	35	41	53	53	52	48	38	54	47	44	60	59	40	51	55	56	56	46	51	49	49	49	68	54	64	34	57	44	59	41	58	52	61	39	50	39	46	60	56	43	46	42	44	49	54	51	51	53	45	45	43	40	43	47	52	47	43	48	49	43	45	46	36	45	45	50	47	41	44	46	48	43	44	50	55	52	48	41	42	42	47	56	48	41	44	46	41	44	41	48	53	51	46	53	46	56	45	52	55	43	55	43	55	53	43	54	60	58	52	52	46	46	49	48	51	44	49	46	36	49	50	47	54	45	52	46	52	40	56	52	47	42	34	52	50	51	51	50	38	41	40	61	40	50	46	47	53	38	44	50	47	40	34	49	53	68	42	50	46	52	55	51	51	47	37	54	40	43	45	49	48	47	38	48	50	53	43	43	42	38	57	57	48	42	56	50	63	42	41	45	56	40	62	49	54	53	45	49	47	39	46	42	56	48	46	42	41	43	50	59	48	56	48	43	46	58	55	48	55	59	54	43	53	45	51	52	53	65	45	53	53	50	52	38	50	60	43	41	49	44	48	49	54	44	53	46	39	53	37	51	55	50	54	43	45	49	40	48	51	56	52	57	52	45	55	38	54	51	44	51	45	48	45	53	53	43	57	48	46	53	44	30	52	64	54	55	45	53	49	56	47	49	49	66	43	44	50	56	39	50	38	47	50	58	36	46	50	54	54	32	50	48	57	53	40	40	49	47	54	57	49	54	44	54	63	47	55	52	44	54	53	46	55	46
15450	2955	8598	950	567	707	757	722	713	658	624	565	546	549	533	495	447	455	502	470	476	449	443	472	431	435	422	436	403	407	405	409	401	403	398	401	427	395	373	379	427	389	388	424	401	402	388	448	378	371	378	391	418	375	382	372	386	386	387	381	384	401	395	394	393	421	412	402	341	379	395	400	403	382	375	370	404	382	359	400	394	374	381	380	383	415	393	410	393	408	384	391	369	392	395	390	390	373	403	362	394	360	403	404	407	336	401	387	415	388	376	390	359	400	385	359	389	376	368	376	375	359	409	374	353	415	352	419	388	412	415	377	416	356	378	399	351	396	401	376	400	356	387	386	405	403	407	387	368	421	417	362	395	389	398	381	402	375	375	418	409	416	397	403	410	382	390	411	370	367	387	382	380	382	365	374	342	426	404	377	380	386	373	359	414	389	376	363	389	372	403	405	361	343	398	441	389	380	396	382	382	380	398	376	375	352	360	357	402	384	333	398	408	398	380	364	358	381	381	407	358	407	371	385	342	400	398	392	367	412	382	411	412	392	383	389	364	355	404	370	382	374	358	392	376	364	383	437	403	394	349	384	390	405	383	348	399	373	407	382	388	360	344	401	360	385	373	377	395	410	376	401	393	400	358	354	367	417	372	384	355	377	381	398	403	367	407	410	355	366	375	384	339	385	373	401	394	372	403	400	397	374	379	358	366	422	384	376	373	432	392	420	394	373	377	363	379	426	389	375	403	402	406	393	388	417	383	372	381	372	399	405	367	395	363	384	382	360	401	435	403	392	378	393	362	376	400	348	426	386	445	348	364	356	364	369	370	382	373	375	364	380	398	382	396	361	412	385	374	360	401	392	390	384	396	357	426	414	358	368	365	402	379	363	395	394	397	397	377	373	399	372	403	395	397	391	390	366	395	417	346	382	374	338	377	384	409	396	395	390	397	363	389	363	381	382	380	389	381	393	406	364	366	384	409	388	420	407	400	360	402	411	375	379	366	404	349	368	370	356	413	401	385	410	404	398	366	386	390	404	341	355	425	357	355	414	366	362	399	354	390	392	377	386	362	400	389	383	378	375	385	373	385	396	398	415	395	354	417	384	401	418	387	360	387	362	383	370	369	366	387	402	381	382	398	372	384	386	414	374	404	373	346	401	347	370	411	405	400	402	383	385	395	410	394	389	384	365	385	414	385	408	375	361	404	398	354	415	427	397	390	394	377	375	388	358	382	383	402	409	392	408	385	362	396	388	378	386	381	411	395	378	368	391	376	343	359	339	344	374	379	351	391	379	405	404	388	408	391	345	376	331	386	385	376	348	394	430	399	396	356	376	375	387	390	377	349	406	384	362	409	373	366	390	409	379	399	403	377	424	359	432	370	357	398	380	395	356	409	379	382	402	367	388	373	346	381	375	401	382	409	376	392	407	372	382	350	394	374	359	366	379	369	393	403	394	402	376	417	361	402	393	396	374	384	392	438	391	365	370	409	359	391	372	382	405	363	376	393	383	341	378	419	374	398	381	386	368	423	391	409	352	360	387	389	373	399	370	410	370	371	415	374	371	391	375	383	392	385	404	381	392	410	405	386	403	378	396	384	368	380	418	381	371	358	394	358	419	397	379	341	388	381	393	362	384	359	347	382	397	390	355	362	345	382	401	362	395	370	373	399	345	413	385	416	391	377	391	371	399	391	392	379	407	373	366	381	384	396	387	370	387	387	364	417	375	396	369	384	400	395	392	410	400	381	391	400	401	405	385	376	372	398	405	371	373	388	404	395	399	357	395	412	418	358	391	393	401	421	358	368	359	377	367	393	384	385	375	361	415	419	416	388	412	415	408	387	422	402	374	412	374	358	373	392	370	374	355	388	392	398	397	377	359	366	404	383	422	389	404	379	338	376	359	362	391	411	413	373	391	375	402	393	403	407	389	385	403	339	367	383	391	404	408	368	364	403	436	368	356	392	417	382	371	388	373	407	408	423	405	409	367	381	388	426	397	404	421	382	405	394	416	385	383	365	392	418	399	396	372	405	391	400	370	368	417	422	409	361	398	362	368	356	362	388	382	381	379	352	405	409	374	370	391	412	349	369	372	406	348	396	415	407	425	405	373	406	395	400	378	358	383	396	377	417	376	374	416	404	372	342	369	382	367	407	401	380	412	365	371	388	393	374	354	389	350	392	375	363	410	399	352	407	395	344	418	401	399	398	388	376	357	400	385	371	365	421	371	384	401	376	393	365	371	370	401	409	360	343	405	378	354	426	386	392	377	402	363	339	430	422	401	390	364	416	377	433	397	384	360	381	370	390	406	378	365	381	362	357	365	397	394	390	392	321	370	376	413	406	342	414	389	378	368	419	392	403	395	413	343	422	394	382	388	382	359	385	363	399	423	418	372	399	373	408	375	386	400	405	380	393	425	425	382	400	362	362	406	412	388	388	363	363	375	358	424	410	339	401	384	411	412	411	408	410	411	340	389	381	401	399	400	387	375	385	363	393	385	374	357	381	368	394	433	349	400	374	389	375	368	398	383	406	353	424	379	361	365	335	397	390	390	370	367	402	385	370	399	373	418	379	382	387	357	391	403	404	389	391	382	379	372	381	406	339	391	394	339	374	381	386	385	374	398	371	357	365	370	380	373	424	427	390	389	401	374	383	383	384	386	368	385	363	374	432	367	358	369	373	405	371	379	361	374	395	386	391	385	368	372	391	363	403	365	406	377	359	390	419	375	388	368	358	376	380	370	370	407	381	408	380	349	385	382	398	391	399	364	389	396	413	388	383	382	362	375	354	373	374	383	354	406	386	383	381	388	397	384	345	387	406	376	431	379	358	378	367	401	364	377	397	384	384	406	367	391	352	403	371	362	391	402	401	383	364	415	396	376	392	413	404	374	394	424	413	367	403	390	416	375	401	358	333	409	426	398	378	364	393	425	354	368	409	379	403	359	379	368	375	411	367	391	404	400	395	385	381	412	384	377	388	401	400	404	376	373	408	393	346	394	350	404	391	397	401	390	399	383	372	355	368	362	348	364	446	398	378	398	365	371	395	402	389	386	378	368	383	383	353	347	412	384	385	414	371	421	379	376	360	420	398	346	390	382	372	417	344	388	385	355	388	388	391	433	419	386	380	405	371	385	385	390	379	399	375	386	355	370	401	393	368	364	399	384	400	373	400	401	401	357	381	416	378	367	389	364	386	395	408	392	396	390	404	350	390	386	368	346	381	368	372	412	407	386	349	352	360	381	384	404	387	390	396	384	381	407	366	394	384	403	389	357	387	374	380	409	394	357	363	395	390	385	396	412	383	395	373	401	414	363	379	371	417	372	367	383	367	390	381	396	372	378	374	393	398	392	373	395	345	377	383	385	382	395	363	369	400	380	379	376	391	430	370	397	383	421	392	395	390	366	378	399	407	391	390	379	374	366	371	333	421	394	371	405	394	406	376	398	370	374	380	384	428	412	339	398	372	364	387	406	383	390	371	365	434	380
2124	470	3169	337	101	91	105	102	110	100	101	79	107	104	105	97	89	93	90	71	87	85	100	77	77	87	84	84	88	63	84	68	82	81	63	88	86	85	82	85	80	70	83	81	56	92	64	73	73	85	86	69	69	90	79	76	56	77	89	84	81	96	88	76	67	66	68	78	67	79	82	81	71	100	101	81	98	70	66	73	72	96	83	79	79	80	82	77	74	60	64	78	82	87	76	74	85	83	78	79	80	76	69	76	78	62	96	76	83	84	86	79	92	80	73	92	89	78	83	75	63	64	78	84	77	68	88	99	68	71	91	79	66	105	90	73	72	86	77	70	68	68	79	65	89	84	67	67	79	90	71	98	71	70	79	81	62	74	85	83	77	78	91	79	81	92	73	67	89	74	82	77	83	75	69	77	70	84	78	71	80	86	89	63	72	70	77	81	77	80	86	91	85	86	72	79	77	81	82	66	84	73	78	68	77	80	79	68	60	77	83	96	87	86	79	65	79	90	94	74	76	74	75	74	58	81	80	71	77	83	91	73	79	80	75	74	84	93	74	99	80	87	84	73	86	84	83	80	67	77	80	79	71	78	88	88	71	67	87	79	82	68	72	78	71	67	70	63	89	98	78	74	93	83	81	60	71	74	72	90	87	82	75	81	74	90	78	64	54	71	66	87	78	80	86	79	73	86	68	93	70	86	78	69	75	86	81	78	93	70	86	87	96	67	89	66	69	85	85	98	65	79	81	84	81	86	80	81	81	85	75	83	86	101	76	103	76	78	76	64	75	63	72	64	73	85	77	73	80	69	66	67	80	78	67	84	86	91	84	78	79	81	75	81	67	69	82	79	86	84	81	62	79	63	92	77	85	85	69	73	82	96	77	63	86	75	87	97	82	75	76	89	95	74	80	91	73	72	95	75	76	87	67	84	79	70	89	70	68	66	96	96	79	85	65	77	84	62	84	93	78	75	77	81	75	77	74	90	61	87	77	82	85	68	73	83	81	63	80	91	73	58	88	83	69	87	92	79	75	82	73	82	78	76	77	77	59	90	91	89	87	76	79	90	84	71	83	82	83	80	76	79	88	73	69	76	86	84	79	98	82	68	82	77	93	68	90	64	70	73	104	69	65	80	71	74	68	80	95	77	73	68	74	86	84	92	83	73	78	90	88	90	76	67	67	99	70	66	90	94	77	84	69	75	78	78	68	77	83	84	80	77	68	68	83	86	97	83	82	71	91	80	78	75	76	70	82	86	72	81	80	75	78	80	79	70	85	73	80	91	92	69	84	83	88	79	81	66	83	74	81	73	72	83	93	73	78	82	66	81	79	80	97	68	69	99	77	89	82	67	76	86	77	73	58	71	73	70	75	78	65	75	96	74	71	75	83	91	77	70	83	59	88	104	69	95	63	66	76	90	76	77	85	84	66	87	87	72	72	75	63	70	82	65	69	74	107	74	90	76	67	70	74	67	94	76	72	87	80	97	81	70	89	77	71	96	68	75	78	81	78	86	69	81	76	72	93	93	69	82	77	85	65	72	93	78	78	78	71	71	73	72	77	86	76	84	95	82	80	86	84	70	73	75	68	83	89	69	87	87	86	65	90	71	69	56	73	81	64	84	69	55	69	74	63	91	85	84	78	90	77	64	79	80	71	94	63	81	80	94	70	73	73	79	87	64	84	85	62	79	67	78	76	79	70	73	86	77	60	78	74	69	77	75	86	61	79	85	78	77	61	86	81	85	78	70	99	89	81	81	79	82	67	77	80	84	93	93	70	73	95	80	65	75	80	62	67	78	76	76	80	84	78	92	84	74	74	79	65	83	82	73	77	84	90	80	86	82	76	101	80	79	73	90	68	76	69	63	80	79	80	59	91	93	84	83	71	103	72	95	75	71	73	77	71	86	67	86	71	84	70	92	88	80	83	74	73	70	89	61	68	78	86	59	76	85	88	75	72	70	83	79	84	91	73	71	71	69	83	90	72	74	84	59	80	73	75	87	84	82	70	78	92	82	74	73	75	91	76	78	81	68	87	70	89	87	91	62	88	72	83	75	62	86	86	75	70	80	83	77	75	72	89	81	84	68	81	96	82	85	68	87	83	76	76	81	75	87	64	95	104	93	76	71	91	79	92	81	91	85	95	67	75	86	85	84	68	76	82	67	90	81	93	70	82	83	77	70	78	68	83	82	90	82	68	80	87	57	76	85	82	80	61	75	86	73	92	68	81	74	68	90	70	75	74	98	69	83	68	73	84	87	68	81	70	75	66	70	67	85	72	85	70	63	76	83	64	75	64	79	75	87	68	82	90	81	77	78	91	71	66	59	64	86	77	78	77	87	79	72	77	80	70	78	82	80	92	60	64	80	90	85	82	84	73	81	74	87	69	82	75	71	95	75	68	84	84	95	99	70	68	70	75	81	60	79	81	84	75	78	77	75	86	93	74	72	81	89	89	80	67	80	69	89	66	102	76	72	92	96	73	82	83	71	70	67	92	83	66	87	69	82	84	63	82	75	76	69	71	77	72	77	89	81	75	74	92	87	69	78	72	72	78	79	73	86	73	83	70	71	76	77	78	61	99	83	74	76	75	81	79	67	84	71	84	65	86	88	75	78	72	77	68	73	66	95	74	82	98	84	83	80	74	84	62	89	82	84	76	84	94	77	77	71	73	79	82	68	94	72	74	81	73	71	70	77	77	87	95	89	61	69	69	72	68	83	79	88	69	74	70	82	58	79	68	69	72	76	73	93	73	97	86	82	80	79	79	85	97	76	74	87	67	79	84	86	73	81	97	92	78	92	70	83	88	68	84	77	82	73	77	84	80	77	73	63	65	73	73	65	82	69	69	76	72	67	95	92	89	78	81	75	73	72	71	64	73	94	78	64	87	70	74	72	80	68	86	70	62	88	94	69	76	94	77	86	76	82	82	74	88	77	72	96	79	82	59	83	88	64	95	82	75	82	61	74	90	81	74	69	76	81	100	86	99	71	77	97	69	86	77	71	67	82	90	78	75	74	87	83	69	71	92	77	77	74	79	77	74	80	84	80	58	93	85	93	82	88	80	79	72	79	79	80	64	82	93	61	69	58	75	74	67	86	74	91	70	80	79	78	81	68	85	82	81	82	72	81	85	78	79	80	84	78	72	92	87	78	84	84	85	85	90	85	87	82	74	71	66	88	79	78	73	95	97	70	83	60	78	77	88	75	78	93	75	57	69	71	96	90	84	79	76	71	86	71	71	64	76	70	71	93	70	86	74	88	93	79	91	79	69	87	77	85	92	91	83	87	77	52	79	76	75	83	77	84	87	77	64	69	84	73	72	80	92	81	80	78	84	87	84	93	79	88	73	84	81	64	89	90	96	71	83	84	73	86	81	83	72	73	86	81	90	80	72	79	66	72	82	97	74	70	79	80	87	78	64	92	62	78	82	62	79	88	74	76	74	83	73	84	73	75	84	89	80	79	69	68	77	78	64	85	71	62	89	78
21533	5503	20917	2623	2014	2904	3234	3098	2616	2175	1869	1676	1521	1426	1295	1172	1104	1059	997	981	931	913	919	865	843	807	812	817	764	776	774	739	709	737	701	734	706	707	704	684	702	682	723	676	693	662	638	702	676	710	646	669	663	696	718	695	616	678	584	659	668	633	644	652	656	610	602	703	663	668	662	685	680	664	669	654	640	647	637	646	640	607	649	611	667	665	617	656	648	651	649	603	652	634	659	637	626	656	645	652	604	615	654	661	672	646	595	659	643	661	638	624	650	655	703	623	643	651	651	625	622	643	630	682	644	663	593	636	607	611	614	632	608	620	616	642	645	642	650	613	683	635	625	653	616	654	629	628	631	657	635	631	594	621	626	673	601	611	638	604	645	601	614	647	619	643	700	641	613	635	673	590	629	664	643	656	592	608	635	668	664	615	591	618	640	651	638	638	638	615	666	641	627	684	628	630	627	645	649	631	622	606	672	664	626	641	620	609	646	621	643	625	655	633	630	661	600	623	606	667	624	633	642	643	599	590	633	688	643	684	653	632	609	592	628	625	667	617	579	649	609	650	634	638	611	598	621	646	648	578	607	668	592	580	637	605	619	636	641	582	669	624	629	586	596	626	686	616	642	589	629	645	633	635	646	629	644	620	638	651	646	652	646	675	652	588	668	647	611	651	640	649	627	607	656	642	638	608	664	680	670	589	653	648	628	640	622	636	633	617	694	682	618	608	634	621	607	625	632	620	629	645	661	648	673	606	641	609	657	600	650	673	607	687	640	673	643	656	634	627	667	641	655	597	642	703	647	598	650	631	657	616	640	623	629	664	592	635	618	650	610	648	633	647	632	619	659	640	601	629	607	628	625	619	688	625	617	636	637	609	626	665	641	648	617	637	671	655	624	621	633	664	628	648	654	614	629	592	582	656	640	631	615	626	635	612	601	598	630	632	635	635	672	666	613	625	634	642	619	648	642	630	637	626	615	629	683	647	684	614	643	587	621	626	634	597	639	658	605	623	621	621	625	622	626	655	648	658	631	641	599	608	623	641	712	605	600	608	616	571	620	603	616	648	648	632	621	597	627	626	632	614	685	641	616	621	643	625	688	660	638	600	669	607	664	672	626	632	582	576	652	634	681	648	642	600	614	622	639	624	664	619	618	643	637	652	626	648	619	622	579	627	624	625	605	680	614	598	616	637	638	611	622	670	636	676	682	616	627	630	619	634	613	696	595	584	597	638	639	618	636	626	579	652	628	599	620	649	611	628	637	652	639	597	639	614	618	627	659	614	578	639	606	648	637	589	667	645	615	622	629	595	666	636	640	632	659	653	639	639	668	631	646	611	619	666	586	574	637	667	612	667	649	632	638	646	608	644	621	629	610	647	684	636	621	624	639	634	665	657	661	670	624	610	628	677	653	620	619	618	601	680	651	618	650	682	632	647	582	626	624	614	652	636	657	614	631	596	618	626	644	620	569	648	650	653	686	616	634	625	633	619	679	649	618	612	624	576	620	596	652	604	637	655	613	632	655	626	631	653	647	683	647	674	654	651	596	612	611	615	654	643	595	621	679	670	566	655	650	619	646	635	647	631	611	655	623	634	679	650	604	608	656	653	605	639	639	646	644	647	646	607	622	637	624	654	621	605	644	609	610	634	621	665	585	605	648	589	650	641	617	636	605	624	608	558	612	632	652	627	630	620	608	576	634	636	647	598	624	615	651	587	648	602	622	646	637	604	625	665	615	638	620	624	637	664	631	662	614	628	603	642	614	614	615	633	634	614	604	618	627	634	657	644	642	664	621	660	651	637	623	626	599	650	625	616	596	626	649	622	640	649	618	600	586	680	604	630	701	649	676	598	618	616	649	645	690	617	633	639	622	632	643	615	655	628	656	645	587	633	605	608	620	677	620	644	670	635	651	629	605	638	633	644	616	648	616	660	637	615	587	599	665	639	654	616	640	617	671	627	616	635	624	658	694	665	649	623	656	588	653	665	623	655	662	612	621	604	647	618	680	633	691	611	607	621	673	615	621	613	653	703	652	608	646	663	626	611	626	644	636	660	658	631	631	689	636	613	624	622	606	602	653	632	637	655	646	615	663	679	621	635	606	616	646	648	677	644	621	630	630	625	631	638	635	634	657	625	606	590	628	623	651	605	606	649	623	685	627	652	598	643	650	648	640	647	612	634	630	687	647	632	627	645	646	585	657	650	631	599	626	643	628	591	622	643	660	617	663	621	651	635	633	629	635	698	656	670	651	609	589	629	628	671	650	588	613	608	662	627	644	634	639	657	642	619	665	658	659	611	665	632	620	636	658	680	671	632	700	641	627	598	627	620	607	649	563	650	669	596	638	681	574	639	625	695	621	659	611	653	631	662	582	627	653	630	664	643	613	603	596	630	628	663	640	626	629	634	598	629	604	631	672	639	697	673	596	649	654	615	619	630	591	641	638	623	683	642	635	637	710	625	631	661	640	566	659	660	635	620	638	654	599	668	627	654	610	642	658	621	657	612	660	603	599	624	630	653	604	611	654	617	631	629	648	623	633	668	584	607	586	609	622	631	614	666	645	604	696	642	653	625	611	637	633	572	633	613	644	624	630	573	629	627	622	636	637	655	645	618	627	657	681	683	638	611	602	672	642	657	664	633	607	616	566	612	669	663	614	607	630	646	620	636	625	634	628	640	657	616	649	641	640	648	643	612	661	636	629	589	589	655	635	640	595	645	666	634	630	630	637	628	625	634	659	622	617	622	652	655	597	635	602	598	640	664	654	640	602	648	599	615	665	594	591	656	671	573	649	588	603	667	663	611	613	639	646	632	668	642	622	629	658	666	660	630	610	635	637	669	630	643	631	644	635	642	641	653	632	685	686	659	644	665	615	639	654	649	695	620	642	644	638	636	624	677	676	613	597	579	619	646	603	656	642	600	676	629	609	647	612	651	677	690	654	641	628	607	654	648	596	611	634	626	623	657	621	615	702	594	684	609	614	656	631	629	617	609	650	650	645	617	632	615	640	592	637	645	656	579	593	667	646	689	608	667	680	647	607	625	625	646	694	654	636	653	650	628	644	653	613	610	656	664	611	629	654	627	665	645	610	646	610	616	604	638	621	632	600	608	631	623	659	642	627	651	626	697	644	641	634	632	664	656	624	634	609	589	618	671	634	649	650	650	596	683	651	635	651	608	652	701	624	611	665	603	649	612	653	625	627	656	647	653	635	630	613	652	653	643	687	612	674	655	589	667	619	616	620	626	624	641	626	623	585	643	657	656	617	613	657	639	635	638	612	644	668	629	645	621	642	630	672	644	689	628	638	701	638	616	622	643	608	651	635	600	609	617	639	597	624	589	640	628	637	601	635	621	593	663	628	582	627	606	621	598	699	623	610	630	617	651	615	623	685	631	643	687	629	584	610	606	655	612	620	613	624	623	653	621	618	626	609	630	573	664	620	626	636	628	597	638	652	634	607	633	627	681	655	637	658	661	616	651	651	644
5395	332	2106	343	31	41	54	38	44	45	35	40	30	30	37	31	30	31	33	38	40	24	32	26	19	24	28	31	18	16	33	35	25	27	21	17	21	24	22	28	25	24	22	21	13	14	20	18	14	19	16	16	15	23	27	18	14	17	16	22	20	19	16	18	21	25	17	25	28	15	20	19	23	33	16	23	17	23	23	17	20	15	20	18	19	19	20	17	16	23	26	28	15	14	21	18	22	18	25	14	18	14	21	11	17	22	22	19	24	24	19	14	20	19	18	16	26	16	19	18	22	22	17	19	15	20	14	20	17	16	25	19	18	20	19	18	14	22	18	20	16	10	26	24	13	25	21	21	19	14	14	18	16	19	27	16	18	18	15	23	20	21	21	23	27	12	19	19	22	17	22	9	16	10	13	16	13	20	21	14	18	19	18	19	18	13	11	18	16	19	18	21	13	20	22	20	14	19	16	14	21	17	13	16	22	17	12	14	18	16	19	17	19	21	9	13	17	17	15	20	14	20	16	13	21	15	16	18	28	19	17	17	18	24	14	25	21	20	19	20	19	16	25	19	17	17	20	17	17	24	14	24	16	19	23	24	20	26	11	18	32	17	21	24	12	24	22	16	18	17	15	11	21	16	15	26	16	19	12	21	20	22	26	13	19	12	15	17	16	21	21	25	16	20	24	16	17	15	23	17	20	12	17	20	18	25	24	20	22	14	26	18	26	11	20	17	29	15	22	7	23	18	14	15	17	17	22	13	15	11	21	15	17	13	12	23	13	25	18	24	13	11	15	12	25	15	17	17	16	20	17	22	16	16	18	14	15	20	18	20	13	22	16	22	20	19	25	11	15	24	18	25	20	16	14	24	26	21	13	23	19	12	22	19	16	19	13	17	18	19	21	16	20	15	18	13	13	11	26	17	16	16	15	20	12	18	22	31	19	25	26	16	25	29	15	20	19	17	31	25	10	18	18	14	10	9	19	24	16	19	19	24	16	25	9	21	13	18	16	17	14	19	26	11	19	21	29	13	21	21	23	24	19	20	16	11	21	17	19	25	11	14	12	17	24	17	17	18	14	21	16	15	11	20	21	17	21	9	18	25	14	14	13	13	22	19	17	14	23	13	17	17	13	22	16	14	21	17	20	21	14	25	16	19	22	16	12	22	20	15	11	22	18	16	18	19	17	11	17	21	13	22	19	14	21	17	22	25	20	14	14	25	21	17	25	24	20	22	22	13	21	22	15	9	16	26	24	21	21	20	18	20	22	25	22	23	21	16	9	26	15	19	19	14	27	14	21	18	25	15	30	16	16	17	15	19	19	18	26	12	19	13	22	11	13	16	18	25	21	19	15	13	16	15	14	14	23	21	20	13	20	18	15	19	20	25	11	21	15	22	28	19	12	14	23	24	17	20	16	14	30	15	21	18	18	28	20	18	19	14	22	19	27	27	18	15	17	18	23	9	15	19	14	14	22	24	26	24	22	18	20	18	25	16	26	17	31	22	20	15	10	17	22	18	13	25	9	19	22	18	18	20	17	24	16	19	26	22	14	22	17	23	19	22	15	21	20	22	18	18	14	21	18	14	14	20	22	23	16	18	21	23	18	20	21	20	22	21	12	11	24	21	17	19	19	27	18	19	22	23	24	24	12	25	19	21	18	15	15	19	20	16	15	11	11	16	15	17	20	29	19	18	21	17	18	10	22	25	20	27	18	16	20	18	20	20	19	13	15	19	19	14	22	13	22	27	15	19	20	19	18	14	17	14	15	12	15	18	29	12	23	21	12	18	19	15	19	14	23	22	21	20	25	16	12	13	22	17	14	17	19	20	14	17	24	24	21	12	26	11	16	13	18	17	19	24	23	25	14	23	18	17	22	22	22	15	20	17	15	10	21	18	17	25	22	16	23	16	23	20	20	18	23	15	17	18	28	27	15	15	12	18	18	16	17	21	18	29	19	20	19	10	9	11	24	15	19	20	20	15	18	21	21	26	14	13	14	19	19	26	20	13	19	28	22	16	21	22	26	23	19	22	22	22	12	21	14	12	16	27	16	21	16	14	11	20	17	13	14	18	17	21	15	21	22	16	14	24	11	18	22	26	20	16	15	20	24	20	15	17	21	19	22	20	23	17	13	12	14	19	14	19	24	14	14	13	15	20	16	22	20	25	15	19	24	16	28	16	20	20	21	18	19	20	19	18	16	16	20	16	21	21	18	13	15	15	19	12	17	17	20	18	20	19	16	19	15	22	13	19	15	18	26	18	17	13	9	19	23	17	16	24	15	21	22	19	13	18	26	17	20	13	20	10	29	13	17	24	27	30	20	24	14	17	15	11	17	18	23	9	15	17	18	15	16	24	20	18	7	21	19	13	18	19	18	24	19	12	17	27	13	22	10	20	21	15	15	15	12	12	18	23	19	18	19	24	21	11	9	17	17	19	16	27	17	10	18	11	12	23	17	27	17	19	20	20	14	27	27	15	18	12	21	16	19	18	22	16	13	21	22	9	12	19	22	15	12	12	17	21	20	19	25	19	21	11	16	19	15	15	22	16	21	12	20	22	24	21	13	18	12	21	21	21	17	19	23	22	17	16	17	25	19	26	20	15	26	21	22	18	22	19	21	21	19	14	18	20	14	18	19	21	20	14	15	31	17	14	20	21	25	20	14	15	19	14	10	20	16	23	17	17	24	11	23	17	19	17	17	20	16	18	19	33	22	22	23	19	16	20	21	19	17	18	25	22	13	16	19	17	19	24	19	19	14	20	26	21	8	18	13	15	14	13	18	25	27	14	16	21	20	14	16	18	19	16	18	16	22	13	19	16	29	23	20	20	20	17	24	24	29	11	15	21	24	20	12	15	18	17	21	16	16	19	24	23	20	10	20	21	14	17	16	19	19	18	15	21	19	22	18	26	24	10	20	21	14	24	12	28	17	21	14	12	11	14	19	24	16	20	22	17	22	22	18	25	21	14	26	22	12	18	11	15	19	19	25	24	16	27	21	23	23	21	15	21	15	15	16	16	19	17	15	14	18	17	16	15	25	25	17	15	20	20	21	22	21	16	18	16	23	18	11	18	14	18	26	20	20	21	32	13	12	22	9	23	19	30	22	20	20	11	29	23	17	19	20	21	19	13	18	11	17	11	17	27	16	16	14	19	16	16	24	14	24	20	13	22	21	18	15	19	23	17	15	15	18	17	14	25	21	22	20	21	16	25	24	22	24	20	23	19	21	17	25	17	13	21	16	11	21	16	17	16	13	9	14	20	15	21	15	16	18	34	18	19	16	15	25	24	14	16	15	17	21	14	21	16	14	10	23	20	23	22	18	18	7	15	22	25	15	17	31	16	29	22	17	23	17	17	16	14	15	24	22	22	20	22	20	15	15	11	24	17	14	20	15	25	18	9	26	12	17	25	8	25	15	19	23	25	25	23	25	22	24	19	24	17	22	22	16	15	24	19	11	13	15	13	17	14	12	17	22	22	18	11
17862	3923	16162	2623	1195	2000	2236	2145	1823	1465	1382	1151	962	918	774	655	610	591	523	475	409	412	407	374	303	353	321	318	301	269	296	249	270	246	242	243	246	252	230	228	237	223	190	207	177	170	177	198	184	194	186	191	181	172	178	202	186	171	147	190	194	171	162	163	163	183	188	180	145	160	160	158	164	170	188	189	164	152	156	135	173	145	170	155	190	185	159	161	156	121	166	142	154	186	141	160	175	136	133	165	156	160	167	129	178	136	157	142	159	150	140	157	151	152	146	154	148	146	154	182	137	144	134	166	151	173	187	170	172	186	181	153	173	179	158	148	143	142	154	158	156	140	168	163	144	146	157	132	174	129	141	161	153	133	156	147	154	130	154	142	181	133	150	141	149	183	172	159	150	158	150	145	152	165	180	153	122	163	146	143	153	147	151	160	149	145	153	150	157	145	145	151	156	156	145	129	154	141	138	177	142	132	156	150	151	149	173	136	158	166	144	141	159	161	156	175	141	161	142	142	151	140	138	142	151	159	174	153	154	140	171	144	150	147	138	130	172	148	165	175	145	152	161	134	150	141	152	158	138	162	131	149	164	122	151	136	131	133	140	161	145	153	152	127	126	170	147	151	144	133	152	138	150	174	153	142	134	140	170	161	145	134	157	149	154	144	155	138	141	165	137	137	153	159	162	141	153	139	160	143	145	150	149	122	141	146	136	168	167	149	132	164	153	120	153	148	150	142	153	162	148	146	144	133	172	147	157	142	144	143	145	145	170	170	143	151	123	141	153	149	160	156	144	155	160	160	142	154	150	150	139	155	150	126	119	149	160	134	148	144	152	152	146	133	155	147	172	136	145	143	149	149	162	158	131	171	149	136	143	149	149	144	142	133	166	133	180	160	136	146	155	129	142	159	133	115	177	160	142	156	166	134	130	160	147	143	169	169	157	165	147	141	138	167	162	158	180	146	140	135	156	145	126	164	143	152	129	163	164	174	145	129	136	147	172	139	155	150	157	151	147	150	140	146	157	147	133	162	152	140	136	134	138	146	134	135	142	156	160	145	152	170	125	165	136	145	161	118	166	163	148	143	123	142	144	167	155	145	141	153	153	168	189	175	164	128	155	148	135	129	139	154	148	173	148	155	145	162	145	153	128	164	143	124	152	139	152	134	147	133	147	142	144	139	164	140	141	148	154	135	144	135	156	145	162	145	159	138	159	143	152	151	134	170	158	142	139	144	172	155	152	161	139	140	173	144	153	155	148	144	163	149	139	133	144	144	170	152	145	141	154	146	164	153	164	177	148	156	146	148	160	121	143	163	140	151	139	176	133	139	152	166	154	147	168	177	174	131	148	158	138	155	164	139	127	153	149	140	157	139	139	140	142	148	137	145	156	145	145	157	146	133	181	135	154	146	159	148	149	134	142	149	144	148	154	142	147	162	152	131	149	151	153	160	145	170	135	150	164	140	143	148	148	163	160	136	165	162	156	148	137	163	134	142	145	163	153	152	158	147	148	139	162	145	153	148	125	144	130	154	158	147	181	171	133	158	143	159	132	141	154	163	155	154	162	143	144	171	157	130	127	147	115	137	170	169	138	161	162	133	158	139	131	147	187	161	135	153	166	149	134	122	137	136	171	162	131	169	150	150	149	141	164	155	177	166	137	152	147	152	149	156	147	141	145	147	149	160	138	150	144	143	137	163	154	143	156	139	151	139	157	156	163	147	149	137	143	136	159	159	142	143	140	142	141	122	163	163	146	138	141	118	144	141	169	134	147	151	145	155	171	167	142	167	140	154	155	152	133	162	170	152	158	166	124	140	145	158	166	127	152	169	152	152	170	183	162	140	143	164	139	152	163	158	140	149	166	143	180	132	150	153	143	161	165	149	131	164	169	141	148	146	169	139	128	150	146	186	151	144	156	145	108	164	142	158	163	144	151	134	150	141	142	161	151	157	151	141	168	150	154	153	158	137	131	138	157	157	148	150	163	158	128	149	144	155	145	183	137	157	140	140	157	162	169	146	140	147	144	146	131	122	135	160	168	132	159	161	153	129	160	146	165	137	148	124	134	156	147	156	154	149	129	137	138	134	152	152	148	166	140	132	144	159	168	137	135	160	157	161	158	178	142	149	163	161	146	172	143	142	127	140	159	148	156	144	146	139	139	142	152	150	143	135	139	151	149	151	126	145	157	159	153	170	159	131	125	163	150	145	143	139	170	152	152	137	135	153	161	149	132	172	147	152	151	154	132	150	153	137	152	166	181	142	156	149	155	155	145	149	139	158	158	148	168	139	141	140	145	157	149	149	162	141	151	162	139	149	141	165	160	146	141	172	140	136	143	160	157	134	146	138	147	144	149	143	149	141	120	129	162	148	150	143	145	149	146	151	130	160	157	138	137	153	144	156	139	138	150	160	146	143	148	136	154	154	153	169	153	149	150	169	143	145	153	173	139	147	163	141	129	152	164	159	154	133	160	144	138	143	141	146	158	148	153	166	129	160	156	158	157	153	160	147	151	160	144	141	151	189	154	150	161	141	157	138	158	152	138	159	132	152	164	142	166	144	149	159	166	141	133	126	148	155	167	143	147	175	141	161	154	164	158	136	156	135	148	156	159	139	143	164	168	158	146	139	167	158	157	170	160	148	141	174	163	150	180	163	150	147	141	153	145	148	140	152	146	143	137	167	135	161	145	140	144	162	161	123	151	159	149	181	134	132	133	162	150	136	171	124	150	133	169	161	151	142	158	151	151	149	148	155	148	161	148	136	118	139	167	141	146	168	149	150	133	164	158	145	176	177	161	158	147	164	165	157	136	139	150	141	135	141	151	163	170	133	140	158	150	172	139	141	131	154	145	151	146	160	126	164	154	141	134	147	141	140	159	158	137	167	142	145	140	157	144	146	125	151	135	150	135	158	153	151	138	149	169	145	158	155	134	164	160	153	153	152	159	118	149	156	145	148	165	145	125	160	154	148	162	150	133	159	152	154	148	172	142	165	177	158	135	140	151	139	160	160	130	147	163	150	142	160	144	161	172	149	154	164	144	158	144	159	150	154	182	151	149	146	135	143	154	163	137	163	137	154	152	142	138	143	139	141	151	145	134	146	155	143	161	154	163	146	145	162	141	141	141	148	138	152	155	135	138	160	149	161	119	173	161	152	152	150	156	149	159	172	156	141	145	160	137	155	131	149	152	162	147	136	136	147	161	153	138	164	162	143	154	146	148	144	158	138	132	145	156	142	137	128	136	130	180	142	179	155	165	158	149	164	167	140	140	142	150	149	148	152	145	154	133	172	130	136	156	171	147	166	154	139	158	167	147	169	172	144	153	139	158	145	151	139	139	158	147	136	131	140	145	136	136	129	143	130	148	160	146	163	142	140	159	145	134	132	147	162	141	156	149	157	159	141	156	136	144	142	161	136	115	151	159	143	154	164	153	149	166	129	149	161	159	161	146	164	148	152	153	153	148	164	131	143	145	144	181	170	139	149
3647	569	4116	718	106	80	93	97	99	92	95	79	100	86	76	102	95	74	61	66	66	74	75	64	65	68	58	53	53	55	68	66	54	75	58	47	52	56	55	67	45	67	60	76	66	69	69	55	56	57	59	70	63	62	57	59	51	62	47	71	60	58	62	62	58	70	55	56	46	61	45	58	59	60	65	53	50	71	64	58	61	52	49	72	61	64	73	50	61	49	58	68	57	67	61	60	52	53	48	49	55	49	60	60	45	52	67	56	51	70	55	60	58	57	62	53	63	57	61	60	59	54	45	61	52	52	63	53	60	58	51	57	52	42	49	55	63	58	46	64	55	58	50	56	62	60	56	54	45	51	59	60	51	70	61	66	65	64	55	70	53	52	60	42	72	57	55	61	66	73	56	61	59	64	55	63	54	48	56	67	57	51	47	65	51	51	62	61	67	50	59	54	66	65	60	71	48	46	60	54	59	65	56	51	64	71	65	57	46	68	62	37	57	54	45	57	43	55	52	55	47	48	57	54	73	48	52	53	52	56	65	46	72	55	44	62	51	62	65	41	53	44	58	45	56	55	62	58	56	51	66	74	58	60	52	73	52	59	61	56	52	51	57	61	66	44	59	54	68	60	58	62	57	64	51	50	54	54	59	48	48	58	61	61	59	46	61	62	59	59	51	57	54	60	45	58	60	50	57	62	56	59	45	38	55	61	71	58	66	52	53	52	51	68	68	53	65	50	59	64	59	62	49	53	45	70	63	66	54	52	55	68	62	54	79	60	62	67	56	68	62	60	57	59	64	59	61	61	45	52	54	47	60	62	54	49	59	60	38	60	66	57	56	68	53	57	47	61	59	48	55	63	51	74	51	49	62	53	54	58	53	46	61	46	62	63	56	59	60	48	39	46	55	54	61	52	51	58	58	65	63	52	54	64	55	70	64	60	57	62	39	50	66	58	60	54	46	57	49	50	63	70	68	56	66	64	53	48	61	68	65	51	58	52	48	65	68	59	57	54	60	51	67	52	49	54	55	65	38	67	65	68	51	67	71	66	47	59	69	64	51	59	48	64	55	53	68	50	49	68	43	67	57	57	52	57	56	55	66	49	47	61	68	53	60	61	63	58	44	65	65	57	52	67	51	61	64	67	42	47	67	55	89	59	67	53	62	69	52	56	68	59	59	61	60	62	70	57	48	60	52	65	56	59	60	50	48	44	59	44	63	49	63	62	61	56	44	71	53	59	62	50	53	59	55	62	66	49	58	51	48	53	65	72	48	49	77	51	54	53	70	71	51	55	57	60	42	47	64	62	60	48	55	64	66	66	44	57	52	62	61	69	42	60	57	53	44	60	56	70	46	59	58	57	52	47	63	57	55	60	69	59	55	54	58	50	62	61	54	50	63	51	53	73	66	65	47	54	58	54	54	47	46	45	60	61	57	51	41	65	52	57	59	72	62	50	52	50	75	53	51	49	55	56	61	55	64	52	71	53	64	57	51	53	48	54	65	80	53	63	50	65	66	55	44	67	51	65	58	47	53	62	55	58	61	50	64	64	47	53	64	56	55	53	49	62	64	67	65	61	55	60	62	53	54	46	58	55	61	55	56	60	71	44	56	56	58	56	53	51	56	59	59	63	65	62	48	48	62	60	71	58	56	43	50	53	61	58	51	55	61	60	53	52	55	65	65	62	60	48	55	45	47	55	44	65	51	53	52	53	49	71	68	52	62	55	47	62	63	61	62	60	56	48	57	63	54	56	54	51	55	51	53	46	51	49	57	55	56	57	42	45	63	54	61	54	66	48	55	46	56	61	72	62	58	43	60	54	64	60	47	52	45	44	44	64	55	54	44	59	59	57	62	63	57	56	53	58	47	55	47	50	47	57	54	56	63	56	66	62	52	66	50	50	52	51	49	59	40	69	51	68	54	67	64	59	52	65	51	53	54	64	56	56	61	57	60	64	59	56	55	52	59	53	65	45	47	56	55	58	60	57	55	58	45	53	68	54	62	50	55	63	67	59	48	57	62	43	57	59	52	72	62	62	48	55	55	64	54	57	54	65	60	63	56	63	54	62	78	49	53	63	65	57	53	48	58	56	70	49	49	59	59	48	65	69	59	55	56	45	62	55	60	68	54	47	61	51	62	42	59	58	55	50	56	50	53	61	47	67	52	38	55	53	58	57	63	49	51	54	54	55	43	60	59	57	52	48	54	50	47	43	53	74	56	42	59	51	68	62	56	43	70	66	52	54	50	42	54	54	56	52	56	63	39	44	60	55	41	49	64	63	68	51	50	54	61	70	42	57	53	58	58	51	50	48	61	46	64	53	68	51	60	53	50	48	47	61	51	52	61	47	61	50	46	61	62	64	62	52	64	67	51	61	63	54	53	69	52	61	62	55	60	61	59	49	58	53	47	58	40	56	61	48	70	58	62	52	50	58	67	53	64	59	61	54	70	67	59	55	56	56	44	49	57	53	50	56	61	69	66	51	47	55	45	44	61	66	62	60	52	59	47	51	54	63	58	60	54	56	53	64	63	44	53	56	57	54	53	53	69	63	54	45	72	68	53	58	56	60	60	50	80	48	59	73	45	56	68	51	63	60	51	65	67	54	65	38	52	51	46	63	55	51	53	49	55	66	51	53	62	56	51	48	61	55	56	49	60	65	52	56	61	62	71	57	60	59	42	65	61	57	54	52	55	54	55	42	55	57	70	47	61	59	66	52	64	55	62	55	55	57	59	62	49	50	66	56	53	64	45	53	56	72	48	58	51	69	48	72	54	65	71	53	66	61	51	63	50	60	64	51	65	46	50	52	59	49	48	44	63	58	50	46	55	57	45	48	46	71	55	51	43	53	60	57	57	57	62	60	64	67	58	48	51	69	64	53	49	58	74	58	49	61	61	54	61	67	58	69	58	62	72	48	62	55	66	54	52	82	78	56	38	57	50	56	68	57	63	47	44	67	53	58	69	55	52	61	51	67	51	68	50	45	62	66	50	47	55	66	57	66	57	60	68	59	66	72	78	53	63	54	55	55	65	55	52	65	61	72	55	68	53	48	62	62	53	55	57	58	70	67	51	68	70	46	56	61	65	66	63	60	52	54	49	49	64	53	51	58	64	48	60	61	55	62	61	51	45	55	71	55	50	58	67	62	68	68	41	72	41	54	47	57	53	50	52	73	58	55	51	43	59	56	74	56	73	57	55	64	52	51	53	55	63	55	62	48	53	49	54	49	70	65	57	64	55	49	42	54	43	56	61	62	55	56	54	55	55	52	63	67	57	59	58	50	50	61	55	68	58	44	56	63	76	67	67	63	59	60	60	48	48	70	55	48	53	58	58	50	62	53	53	60	56	61	56	67	54	60	69	54	60	61	61	62	60	58	50	63	49	45	60	50	58	52	49	56	44	51	57	51	53	42	62	55	66	48	77	63	54	49	59	59	59	51	57	66	47	44	57	51	54	59	61	69	50	46	40	59	51	38	50	56	52	68
24713	6213	22212	4438	2664	4261	4642	4206	3739	3134	2638	2338	1968	1784	1622	1428	1288	1219	1174	1061	993	989	968	855	846	869	786	800	763	740	636	683	639	665	644	636	639	604	613	595	621	615	579	583	611	607	549	573	549	590	547	586	528	546	569	566	567	536	493	512	559	502	537	552	458	507	478	561	523	503	519	532	503	533	493	537	545	461	490	513	489	523	469	507	482	516	518	525	491	501	501	477	521	473	494	502	475	468	505	518	494	478	476	497	499	514	500	458	481	512	472	445	518	486	503	526	457	495	508	504	495	476	495	511	500	490	525	449	503	476	503	538	475	479	507	454	454	484	476	477	513	499	489	499	428	501	473	487	473	486	521	504	473	502	491	495	488	498	468	513	477	485	426	503	507	459	489	459	480	487	479	473	500	492	461	478	464	457	486	484	492	435	521	488	466	485	539	496	481	471	477	456	474	514	472	521	478	486	477	409	491	514	499	455	476	445	521	449	447	459	502	482	470	442	481	469	460	479	490	480	484	484	500	465	483	488	500	447	525	529	493	459	471	453	483	478	487	490	481	491	448	465	465	512	480	495	462	508	441	470	495	486	494	496	489	494	476	512	489	496	485	476	427	522	465	509	469	491	491	508	448	435	519	483	476	500	469	471	509	423	481	497	474	504	478	491	476	510	456	493	497	464	447	466	485	487	470	528	436	504	465	494	441	496	483	445	498	476	439	523	471	461	436	515	479	465	479	494	458	493	509	496	423	488	481	506	477	463	473	498	461	446	535	508	446	495	467	485	477	481	480	464	458	470	473	481	464	484	458	489	524	469	499	482	462	489	467	495	504	492	458	465	465	507	454	496	480	504	480	485	460	477	485	453	446	478	482	484	510	492	436	474	509	511	491	483	506	465	473	473	489	460	470	475	456	509	477	449	447	488	472	474	522	498	456	455	495	482	504	507	480	494	468	482	494	472	475	482	455	424	482	472	467	500	474	464	412	487	476	505	499	479	467	488	466	493	479	502	486	495	442	505	442	480	468	502	514	497	477	511	444	492	441	466	478	462	487	455	485	484	477	483	515	441	467	478	465	525	469	441	511	509	477	470	461	488	459	481	459	448	451	455	425	476	459	472	435	495	506	490	491	530	453	448	466	464	477	493	495	497	499	471	528	478	457	468	487	457	478	444	500	522	448	470	507	434	478	466	488	460	490	470	473	469	458	530	492	474	515	491	507	482	461	508	543	508	497	449	479	460	508	492	497	461	492	503	468	499	467	472	476	514	450	461	456	485	522	453	488	472	477	473	495	512	469	445	468	501	540	491	453	494	508	467	530	483	454	457	476	514	506	490	485	526	498	452	482	498	498	510	474	498	514	492	466	500	467	468	495	478	477	462	488	469	480	499	469	475	491	480	474	487	503	512	491	450	498	498	500	465	490	470	473	488	486	510	475	501	478	436	506	477	492	499	493	498	470	463	465	482	486	458	493	479	484	447	457	437	464	498	494	459	437	484	486	457	509	500	513	477	484	526	498	509	496	473	484	469	450	502	495	490	480	456	506	465	455	468	483	434	489	490	484	515	502	496	508	509	459	493	499	471	489	445	477	495	500	464	448	474	488	466	490	466	508	451	459	478	495	512	451	459	477	478	464	481	515	480	460	509	467	486	487	503	458	484	505	451	471	482	439	465	481	480	467	501	458	478	522	520	467	522	505	496	493	461	481	459	476	515	429	469	470	481	526	488	470	514	405	471	507	512	428	457	504	495	479	485	486	499	488	444	480	490	495	442	444	510	496	459	493	463	479	469	492	476	441	500	491	448	456	488	459	480	495	457	460	486	514	461	491	470	483	486	509	495	468	558	515	488	488	485	466	475	508	471	485	479	488	529	490	476	470	473	463	474	513	481	472	479	446	504	499	441	459	497	474	510	480	461	502	426	458	477	484	447	485	485	496	475	474	500	469	506	488	482	474	443	494	446	492	484	515	466	450	530	482	470	483	492	499	464	492	488	502	466	475	512	510	485	472	500	482	454	464	486	516	459	464	480	496	473	505	477	477	473	461	495	463	475	477	503	431	436	487	461	476	484	495	476	485	471	494	523	448	504	501	459	492	495	476	512	487	511	471	472	430	462	452	480	486	475	516	484	483	505	515	500	469	492	451	511	496	493	473	483	456	460	500	469	455	447	480	485	493	503	503	498	487	498	457	514	503	493	499	471	461	480	514	480	486	477	500	506	488	495	496	480	473	497	452	490	471	480	485	500	495	488	466	445	531	487	499	510	471	458	476	499	447	502	522	491	505	440	475	436	476	498	466	475	514	522	468	453	514	483	463	436	491	486	499	495	458	472	483	490	498	484	511	479	475	467	488	408	517	486	522	523	467	480	510	464	513	480	510	434	497	452	482	454	468	513	517	496	524	492	511	519	480	460	518	438	468	491	473	457	488	455	456	465	485	470	462	475	484	502	465	486	496	513	483	439	483	513	486	452	505	493	448	470	468	518	507	476	450	487	464	510	454	491	505	498	466	479	508	452	471	503	489	497	479	495	498	468	496	452	485	493	463	505	499	488	507	508	441	464	484	507	494	554	494	479	487	487	483	486	496	486	459	465	447	489	518	487	469	497	527	498	479	486	487	496	492	482	499	515	463	508	477	465	459	464	492	475	491	512	544	461	526	472	466	495	480	469	489	479	514	532	477	489	476	441	460	508	484	474	483	437	451	461	501	519	467	482	468	517	464	463	477	441	472	476	479	488	466	461	472	490	456	510	454	472	494	493	459	462	478	485	485	486	483	495	489	480	477	443	518	471	474	478	474	485	499	488	513	501	473	478	427	477	469	508	495	424	487	484	467	478	502	484	499	494	466	526	481	465	486	490	489	472	468	468	486	445	474	488	489	498	486	474	473	463	502	474	436	497	508	479	527	502	494	471	474	444	472	448	474	476	494	526	480	453	517	446	507	468	498	459	469	468	504	469	448	461	456	477	519	490	494	471	498	465	480	495	513	475	528	458	490	471	461	499	457	497	507	510	476	480	518	459	480	513	438	509	461	470	519	509	488	477	505	474	482	470	515	492	490	468	456	487	470	538	472	483	492	484	457	469	495	446	484	495	470	448	493	462	516	471	489	463	445	512	530	474	525	526	524	452	521	515	496	492	466	482	503	469	491	499	482	464	443	476	464	504	481	446	508	505	505	479	469	506	478	445	473	452	476	464	483	472	502	502	492	432	469	486	510	484	476	481	451	463	522	489	473	508	480	449	491	466	455	453	478	511	469	474	485	480	524	486	510	499	490	501	465	506	460	482	475	462	453	531	480	487	507	510	554	492	488	456	483	492	487	442	443	496	493	465	515	487	475	485	481	488	494	465	483	469	469	463	500	510	506	462	495	495	475	459	492	497	461	481	478	445	497	476	478	465	507	462	450	483	466	513	467	466	496	504	482	488	449	503	466	485	489	471	453	510	476	507	470	440	481	468	431	454	480	475	481	508	475	493	483	479	483	542
3890	229	616	104	50	44	49	58	44	58	46	58	44	38	33	50	43	48	44	51	36	38	54	50	37	48	54	40	50	57	51	46	46	45	52	46	58	53	43	43	58	51	57	48	39	40	55	62	58	46	57	49	48	34	54	57	46	64	46	47	42	59	61	52	48	45	44	56	54	54	54	45	38	50	42	59	54	35	39	53	42	36	44	61	45	43	56	39	52	61	36	41	49	52	35	54	44	46	53	37	42	44	44	42	53	67	47	44	49	52	50	47	42	60	41	53	44	50	47	44	45	44	38	55	52	47	55	51	52	52	49	54	53	52	51	46	32	43	56	53	48	57	53	45	33	56	39	48	54	58	35	52	47	48	46	47	48	39	43	44	50	46	50	46	56	49	53	49	57	54	32	39	42	27	61	59	44	45	38	33	44	54	62	52	46	45	48	55	42	53	49	43	58	46	47	46	60	58	35	44	51	47	36	48	40	48	49	55	38	44	43	60	49	50	56	56	43	44	38	35	43	52	57	43	61	39	50	54	48	42	47	48	57	36	45	48	43	52	40	40	50	38	48	50	58	57	53	56	43	42	46	38	48	60	50	41	35	56	44	58	42	54	48	42	36	53	63	50	48	41	49	54	44	52	49	50	43	49	42	43	54	50	44	42	41	46	45	42	54	49	49	41	41	43	41	60	56	46	34	46	53	39	48	43	38	50	49	48	47	44	43	39	41	58	37	48	39	37	44	44	48	58	50	37	51	48	58	49	45	43	49	47	45	47	51	48	38	53	44	55	43	52	44	51	39	43	40	52	52	49	49	36	43	48	38	48	52	44	44	54	39	33	43	42	55	46	42	41	45	50	47	36	57	51	36	60	47	50	48	39	44	40	37	39	40	52	47	47	48	41	53	34	49	38	50	39	62	43	52	42	59	46	55	46	44	45	41	39	53	47	50	43	45	53	46	56	35	45	45	49	50	44	46	49	47	41	57	44	48	50	44	45	34	47	51	64	33	51	46	37	67	43	43	46	54	44	52	48	39	54	50	44	51	48	62	55	36	42	53	48	56	31	44	41	49	35	43	55	43	46	39	45	50	44	49	52	38	42	63	39	44	44	46	53	34	67	45	47	45	46	43	47	38	49	49	48	49	45	49	47	49	40	44	57	43	58	46	58	59	48	54	52	55	49	43	48	54	46	39	41	53	42	53	56	38	46	42	47	47	48	57	39	40	43	44	47	44	49	45	42	45	47	56	40	45	53	55	52	36	58	49	47	54	54	46	37	55	46	49	49	45	44	44	52	42	49	54	41	33	45	52	32	46	42	49	54	57	51	56	48	63	45	54	45	51	71	44	41	49	41	42	40	45	58	38	56	52	49	50	42	54	37	43	53	44	36	38	53	49	52	52	43	39	46	56	54	45	49	52	55	36	49	53	39	61	43	46	40	38	49	57	45	47	41	47	43	50	51	38	50	47	38	39	43	53	55	47	47	50	51	50	54	58	43	52	36	42	54	52	42	50	46	59	59	45	53	57	56	48	59	50	43	40	44	43	47	55	58	42	53	36	32	46	40	53	52	40	48	40	40	45	37	54	49	56	54	44	44	37	60	60	40	43	41	49	33	40	41	48	49	51	52	51	44	46	44	49	39	55	49	47	52	62	32	45	43	52	42	49	46	44	46	47	53	49	53	56	37	54	53	52	49	48	52	45	44	54	48	50	38	55	52	39	57	47	52	46	52	51	45	49	48	48	41	51	34	54	45	45	53	45	37	39	42	49	35	37	45	40	44	32	39	39	44	32	40	46	55	55	46	50	52	38	51	43	47	58	54	46	50	38	47	48	46	44	45	41	39	42	42	39	48	43	49	44	42	52	42	58	45	52	43	45	42	50	57	40	48	48	44	47	52	54	42	51	47	51	56	49	43	57	45	49	48	39	48	32	44	46	47	50	38	45	47	51	36	42	48	48	35	50	47	45	48	57	44	39	41	54	47	50	53	39	45	35	46	55	43	53	57	40	50	51	49	49	48	54	64	38	42	42	31	49	43	41	51	46	58	61	33	57	42	54	48	40	47	39	44	51	61	35	57	48	42	50	51	39	60	40	50	53	50	52	37	45	42	50	50	50	43	45	53	53	65	54	51	35	41	40	49	62	47	40	59	34	42	50	46	41	42	47	46	58	46	45	58	66	55	50	51	44	48	45	39	36	33	52	42	54	57	39	45	40	46	42	39	42	46	56	53	47	38	53	46	44	45	53	43	50	49	49	49	38	54	57	65	37	50	40	38	50	53	66	41	56	49	42	41	47	40	45	72	41	40	47	47	54	39	40	43	58	41	40	44	49	41	43	45	43	58	43	44	51	59	49	48	41	42	49	43	46	44	50	53	41	39	46	49	67	54	44	42	40	56	60	51	50	41	50	64	40	42	56	56	34	37	58	56	48	37	41	56	66	59	45	51	47	46	42	36	35	46	45	55	51	45	56	48	48	51	49	45	42	48	49	36	42	48	45	57	42	54	46	41	44	59	43	55	40	43	53	44	35	46	46	41	40	50	56	54	40	44	42	48	54	47	51	44	50	47	51	49	35	48	50	48	47	44	42	42	48	38	35	42	38	57	53	53	44	49	48	51	56	69	44	44	39	49	45	52	38	48	51	50	52	51	42	40	38	47	55	49	59	48	56	43	45	44	48	55	48	64	45	49	50	46	47	32	47	43	47	53	34	51	52	43	48	46	49	45	46	34	33	46	40	57	43	43	47	41	55	48	38	50	41	59	46	55	54	39	61	56	53	45	42	45	61	48	41	48	54	50	44	45	58	50	48	53	48	49	51	40	47	35	55	45	49	45	46	55	56	40	44	45	49	46	39	46	50	55	44	62	56	62	44	45	53	43	64	45	38	46	43	53	59	55	52	49	44	50	50	45	37	56	44	46	55	49	46	42	52	34	55	45	38	39	33	49	42	48	69	47	43	53	42	41	47	54	49	43	47	29	54	55	43	46	32	59	54	49	43	50	49	49	46	49	43	56	60	52	53	46	37	49	52	50	55	65	51	60	47	39	54	42	48	52	39	39	65	54	38	61	46	52	49	54	30	40	43	60	59	36	44	43	50	46	43	44	46	51	33	48	55	40	52	48	39	55	55	36	51	47	46	46	48	44	58	60	39	43	54	54	47	60	36	49	56	48	41	48	51	51	53	56	46	46	40	49	56	44	46	54	47	46	38	51	49	43	42	42	59	43	42	34	48	35	34	53	40	42	41	43	41	48	57	50	52	45	38	38	56	58	48	40	56	43	52	43	50	42	58	38	43	50	44	44	41	46	52	52	39	60	50	57	41	42	37	40	46	58	48	39	39	47	36	58	53	54	48	58	59	53	34	43	50	56	45	52	39	36	56	51	52	53	36	53	46	43	45	47	40	55	36	48	48	57	37	49	41	37	66	56	61	52	45	41	53	34	50	40	58	41	45	48	49	38	39	59	34	43	49	54	57	41	39	48
17399	2935	7530	1343	556	742	735	744	714	626	590	522	519	490	505	468	465	438	488	445	430	423	453	397	403	393	392	423	413	390	417	443	411	376	367	415	367	389	433	410	409	401	370	364	409	424	422	382	370	365	381	352	376	406	372	394	401	410	420	354	403	404	394	353	386	412	376	385	394	383	397	366	355	396	386	352	382	402	396	356	395	368	413	409	373	397	366	414	417	377	395	381	415	395	380	350	374	378	384	374	384	395	390	349	349	398	364	380	389	419	392	372	404	359	383	362	388	370	379	392	389	361	370	381	386	404	376	371	382	409	362	410	383	373	356	381	379	352	356	389	378	373	386	384	403	341	357	366	391	390	377	377	372	416	377	378	366	380	379	360	405	363	360	412	410	397	386	350	372	370	409	390	350	382	400	387	332	405	377	347	365	359	394	389	360	384	382	393	408	400	404	340	348	377	392	382	408	391	386	376	370	390	357	371	321	350	426	404	414	384	369	401	361	383	383	357	388	388	393	385	389	390	371	361	355	378	403	404	377	372	376	416	408	398	365	386	365	380	356	362	383	356	380	383	389	355	390	388	383	382	344	375	385	366	363	403	395	364	416	374	425	385	411	393	360	392	378	366	375	389	398	372	381	434	379	365	346	344	374	381	390	331	370	374	351	409	395	372	396	382	373	375	360	386	353	397	430	372	395	380	392	362	389	396	377	382	367	368	348	372	394	403	391	413	370	407	384	391	364	377	375	405	384	392	394	378	394	348	400	389	349	391	365	384	377	373	386	363	409	419	394	372	368	382	406	364	378	373	415	387	363	366	367	366	374	368	357	380	386	395	386	413	375	382	366	370	392	382	382	346	333	370	378	369	352	376	388	360	384	345	370	372	368	362	365	410	382	368	365	344	366	377	404	391	381	364	419	362	376	385	405	346	383	345	371	362	368	377	361	402	367	379	384	378	408	388	378	363	388	361	368	405	375	371	348	368	397	357	407	392	353	396	348	386	372	401	373	377	356	396	372	344	356	370	388	369	392	371	366	373	410	365	360	379	394	422	352	396	409	380	395	371	363	386	389	386	359	371	359	361	380	387	380	378	385	393	364	412	367	374	380	386	378	403	376	415	352	371	372	390	376	356	373	368	396	378	375	380	392	392	347	380	388	360	387	349	369	349	376	350	362	425	352	375	386	375	364	368	376	390	418	422	371	385	372	380	377	389	350	368	374	385	379	388	343	353	410	384	387	399	395	389	375	411	397	390	374	364	409	402	346	384	348	395	387	405	373	407	424	379	359	372	369	378	403	412	409	381	361	389	393	396	401	383	382	361	383	387	407	349	376	373	367	365	385	362	361	372	411	321	393	393	369	371	355	379	399	360	370	338	403	381	384	372	381	400	404	394	393	383	393	376	384	356	360	366	373	352	351	403	372	383	348	374	377	363	345	391	385	392	384	398	374	379	372	359	374	379	377	370	384	391	388	370	382	404	369	354	394	402	405	395	365	375	364	397	398	367	348	372	350	390	376	373	368	366	360	386	355	396	365	367	347	361	396	403	378	371	358	401	388	377	372	362	398	367	393	371	365	384	373	357	398	383	387	384	373	378	362	362	379	381	374	373	365	410	369	424	345	352	368	388	420	430	387	393	406	385	393	381	383	392	370	388	348	363	387	372	379	357	368	375	385	408	372	370	374	383	382	345	416	396	433	396	370	367	380	337	372	358	391	389	350	406	371	385	389	393	422	414	338	374	370	384	385	418	380	393	364	399	393	378	374	380	370	385	403	354	349	400	375	367	378	369	393	385	377	412	391	405	360	388	394	411	361	433	356	359	374	392	384	357	380	365	348	355	395	355	384	392	378	378	366	435	413	426	378	382	359	347	395	373	391	349	367	339	355	384	394	412	400	364	343	371	354	400	388	391	372	387	372	358	413	427	388	360	370	358	364	384	393	367	379	370	381	379	406	373	362	384	398	397	377	330	396	377	365	402	398	394	392	350	375	346	402	386	400	375	409	389	380	370	351	378	395	383	359	418	373	401	374	357	352	381	398	380	392	393	356	377	383	392	385	390	374	394	380	386	371	381	403	422	412	391	377	365	367	372	379	365	386	398	393	378	352	383	344	377	387	403	394	398	403	383	367	387	363	367	376	380	390	370	385	395	396	374	335	363	356	400	387	379	399	393	367	369	338	325	388	383	358	376	403	354	373	385	369	394	386	392	364	370	379	393	369	365	433	377	367	392	368	356	395	402	374	364	357	409	376	347	357	410	397	425	358	401	385	374	413	396	384	391	393	385	401	365	377	377	390	415	395	439	362	391	365	360	376	382	414	381	350	391	362	393	346	357	376	376	370	384	384	371	401	409	359	364	394	351	379	363	387	381	402	369	365	410	401	367	375	385	377	368	370	367	399	367	380	430	382	413	358	358	380	380	373	366	371	365	396	374	400	384	385	398	360	376	380	375	373	379	388	379	393	368	366	401	410	369	375	393	366	399	377	379	392	387	398	354	346	368	400	355	364	372	419	389	396	368	361	391	395	396	404	389	383	352	371	404	369	320	369	375	356	346	353	388	386	366	390	365	351	405	393	376	396	367	385	374	388	422	344	339	360	374	368	398	365	340	357	363	371	370	394	383	386	412	359	367	358	366	346	346	359	387	357	360	370	391	394	370	383	354	377	386	377	368	363	373	349	376	373	373	358	372	405	387	355	381	398	411	381	380	403	380	379	392	328	402	377	398	377	355	388	383	343	374	373	378	376	376	374	375	367	398	402	361	364	429	424	377	385	390	373	412	389	388	382	418	374	361	403	374	364	383	342	395	391	354	381	371	390	359	380	370	361	382	372	375	371	377	384	379	364	385	384	390	369	381	350	377	389	368	369	381	404	371	365	377	389	390	364	392	378	360	394	392	426	347	363	385	362	387	346	368	403	409	370	399	374	396	370	348	352	368	375	376	373	402	386	376	347	376	399	376	367	379	383	361	364	378	414	383	364	395	433	385	402	387	377	414	385	343	387	370	395	395	398	390	394	395	352	366	390	371	344	384	354	392	421	367	361	370	398	357	369	395	404	368	395	390	326	343	341	377	358	373	338	396	367	391	372	408	377	369	401	361	385	393	332	368	406	375	415	382	409	400	389	370	364	396	384	371	376	353	411	383	379	403	379	390	387	376	343	372	335	364	377	378	407	385	371	377	391	383	395	372	324	366	357	377	396	360	423	353	393	401	362	399	343	416	382	387	408	395	405	396	375	382	385	391	335	394	351	409	373	349	371	380	398	405	381	370	351	377	390	379	363	337	377	382	416	365	361	351	379	379	370	361	396	371	410	387	366	390	360	373	380	388	376	386	429	377	391	394	391	363	335	377	387	407	400	369	356	362	396	387	416	370	385	365	381	382	338	395	385	370	402	374	371	385	389	398	390	399	342	395	386	368	408	390	377	380	388	372	388	395	345	383	378	372	394	363	392	367	388	392	368	390	372	329	409	379	391	397	391	390
2598	546	3043	518	110	93	99	96	103	92	121	100	107	90	87	95	102	91	85	92	75	89	88	65	82	76	85	91	79	78	78	79	74	59	65	78	91	82	88	80	68	97	83	81	71	74	63	74	82	71	77	73	81	72	77	74	80	78	89	95	71	57	73	77	68	76	57	77	70	76	96	83	80	82	85	84	82	68	73	82	70	64	73	71	74	81	90	88	66	80	77	75	85	61	80	69	76	88	68	91	82	81	73	67	76	79	81	79	75	71	71	64	89	85	71	85	72	86	76	67	81	87	83	87	90	69	65	81	77	84	67	80	86	73	74	77	73	94	74	68	76	78	86	84	71	78	65	76	79	91	72	98	93	72	87	81	79	80	74	70	69	87	74	88	114	85	88	78	88	74	91	72	81	79	75	84	69	71	78	78	60	81	57	104	62	81	60	66	71	93	75	66	70	89	71	86	89	85	86	64	86	75	68	77	72	88	67	79	82	81	72	104	74	75	85	86	83	56	86	68	78	83	76	71	68	96	79	81	73	80	67	76	66	78	70	73	79	78	79	74	86	78	75	66	79	84	71	83	82	68	69	61	60	70	82	74	61	71	82	54	96	77	90	75	71	59	71	73	66	70	66	77	74	69	66	70	74	86	64	70	86	72	90	71	79	83	71	77	82	70	90	70	68	96	86	67	86	63	79	73	69	74	75	85	78	77	67	77	80	62	83	93	78	105	62	70	74	70	59	82	67	77	75	79	93	69	61	65	73	73	68	80	78	74	86	80	91	73	78	59	104	71	75	80	93	86	96	52	83	83	73	79	75	78	80	73	81	87	82	82	83	71	73	70	73	67	81	85	79	79	72	64	77	69	83	95	76	63	64	76	86	61	85	81	82	68	69	57	70	79	70	67	88	65	82	74	78	96	63	73	76	56	73	74	83	78	85	80	67	78	83	77	59	73	63	91	61	81	84	68	59	73	95	63	82	75	72	85	80	78	64	72	70	83	69	62	88	72	88	120	100	73	69	93	58	93	82	83	74	72	72	58	72	76	76	76	72	89	78	77	80	72	62	76	65	73	69	95	77	81	85	100	74	80	85	65	71	78	72	92	90	76	67	82	68	89	91	63	81	86	65	95	76	86	69	80	75	62	73	77	76	82	96	69	60	73	69	88	76	74	70	66	70	79	80	69	70	61	72	79	73	70	71	65	82	70	94	84	60	88	71	84	69	68	72	75	59	73	71	87	70	78	83	66	73	88	77	74	73	82	81	81	74	72	61	87	83	60	73	65	74	77	71	75	90	74	68	80	77	84	79	62	89	70	76	64	73	57	75	77	78	72	86	82	78	62	72	70	75	71	68	75	70	73	76	84	83	71	67	72	81	76	60	98	85	73	83	94	62	88	84	70	69	74	90	82	78	64	74	75	67	85	64	82	81	99	80	71	79	87	68	89	81	72	70	87	76	75	95	83	76	88	73	80	72	81	87	82	75	80	72	79	92	76	68	73	76	93	67	68	83	78	75	67	66	71	63	73	75	63	86	65	87	84	78	72	71	67	64	74	76	77	76	75	66	85	80	86	87	85	80	70	58	80	80	80	89	62	74	85	82	71	89	78	80	76	85	71	62	77	84	72	82	85	71	84	76	83	84	76	78	75	78	72	61	69	79	79	75	74	77	65	78	72	70	76	84	84	76	77	84	85	77	79	80	86	81	82	84	64	77	58	66	82	83	90	77	94	78	74	76	77	78	65	82	78	69	82	80	58	83	79	84	79	62	79	75	78	72	73	68	84	92	69	69	64	77	66	72	85	91	72	100	71	65	67	70	79	84	79	81	76	82	85	70	84	89	89	80	78	65	75	71	77	70	83	68	79	72	69	88	79	65	72	83	60	73	86	71	72	83	73	79	79	74	73	95	78	89	82	63	63	81	80	79	76	77	59	56	71	86	74	84	82	80	66	73	85	84	83	78	65	86	58	66	75	86	60	71	79	89	82	85	75	72	87	80	85	58	82	89	86	74	76	89	74	81	68	87	81	84	78	88	68	76	80	82	73	77	73	74	66	76	66	84	65	59	74	75	79	73	57	79	78	101	77	70	76	91	58	55	91	64	80	70	78	89	80	86	91	97	75	74	66	56	88	56	72	76	77	87	78	74	98	78	74	80	87	81	72	84	81	65	80	95	82	77	85	82	76	72	74	68	63	66	74	73	65	86	89	102	57	63	76	85	72	80	93	70	79	77	75	78	82	86	56	90	84	58	86	80	88	87	73	111	78	90	74	78	76	77	92	87	80	78	75	87	86	89	77	77	69	57	76	89	71	60	83	66	74	72	62	77	80	82	93	77	74	65	92	81	72	74	74	73	78	75	94	95	65	93	74	69	77	79	69	76	92	74	70	68	61	80	82	69	87	74	90	77	86	79	87	89	79	55	78	85	84	88	81	88	79	78	83	77	70	72	82	71	86	62	60	78	72	67	74	85	80	69	75	80	82	68	81	89	79	92	71	77	70	82	70	72	76	70	71	82	85	91	63	80	69	80	62	80	101	84	87	77	66	68	81	71	67	73	68	68	64	77	75	83	73	83	84	74	78	68	87	78	82	75	83	92	73	79	69	78	70	98	74	86	77	77	87	71	73	71	71	80	79	81	66	70	74	82	87	61	69	90	74	73	63	78	66	77	80	76	84	86	78	64	77	72	84	78	67	86	76	77	82	91	76	80	87	61	80	81	76	89	81	74	84	74	73	81	78	86	81	75	66	84	70	80	74	65	86	77	75	77	64	65	85	81	101	78	93	76	73	99	70	59	81	86	96	67	69	75	83	82	85	82	76	71	74	65	72	76	93	78	93	71	84	72	88	67	74	82	75	70	82	81	89	70	75	79	70	73	86	66	82	69	72	87	79	78	64	71	77	67	91	69	70	77	72	79	78	70	82	90	77	63	90	84	86	68	72	69	69	68	73	80	90	62	52	77	72	90	67	66	73	69	78	79	69	74	76	67	81	84	80	61	79	95	66	94	75	85	89	76	87	75	77	78	82	64	75	71	83	67	64	79	74	68	70	88	86	78	67	76	81	74	81	79	89	69	75	70	72	85	71	93	79	71	81	70	67	85	67	71	77	91	82	78	81	77	78	68	70	67	77	86	84	75	79	72	86	74	65	79	70	92	68	71	77	77	82	81	80	81	86	89	75	93	80	78	82	75	84	92	82	87	75	97	72	81	89	71	83	81	70	80	93	67	61	88	77	62	69	74	93	77	66	72	72	81	71	62	68	67	69	85	82	73	86	68	75	66	87	65	66	89	89	72	80	76	72	78	84	75	89	86	73	61	80	83	74	74	68	85	71	89	62	94	84	82	69	91	85	83	69	67	79	94	78	78	94	62	66	82	73	65	86	73	72	88	70	64	85	70	84	87	76	87	71	104	74	87	67	80	76	67	93	65	78	67	84	82	86	64	70	61	79	59	74	72	80	76	74	85	73	86	84	70	81	79	63
23769	6050	20365	3926	1994	3076	3284	2911	2639	2079	1862	1639	1478	1395	1290	1107	1096	1022	997	945	917	855	924	868	810	774	839	759	807	747	752	759	706	705	741	737	739	724	683	647	683	684	654	672	677	658	664	669	681	661	653	663	644	670	688	643	666	667	654	607	592	611	645	632	638	641	654	644	628	614	611	643	650	651	651	676	627	636	634	622	647	622	640	660	668	721	641	620	614	654	657	636	676	628	619	650	611	630	627	618	679	621	655	647	623	614	603	649	588	627	628	666	656	612	607	644	647	617	603	640	597	627	639	608	647	654	655	643	630	647	641	623	580	631	612	663	632	676	645	610	620	612	625	644	605	633	618	684	581	626	613	630	578	640	580	651	613	598	643	604	632	605	650	622	658	653	625	644	602	592	605	580	623	598	642	645	624	622	621	664	622	699	588	645	631	600	622	617	623	614	650	626	629	633	602	626	652	616	594	657	630	660	646	611	614	640	632	602	650	658	648	647	615	625	661	590	596	585	661	654	604	612	636	626	607	623	615	635	622	667	628	653	600	658	642	671	634	654	624	648	639	615	634	637	630	653	619	645	626	623	615	628	642	645	595	580	618	657	610	600	685	696	670	630	623	641	651	618	662	608	659	626	626	623	662	669	632	660	598	623	613	662	630	607	631	663	634	620	626	626	676	581	660	592	587	635	586	612	621	652	658	622	636	633	593	613	633	630	652	605	631	672	622	656	644	621	611	577	630	668	583	619	682	614	616	634	599	633	622	622	599	631	632	619	621	624	638	633	616	640	640	600	613	585	643	646	640	615	665	639	621	626	622	614	591	654	616	640	612	641	662	677	619	612	648	661	646	630	668	616	631	653	618	605	648	609	626	630	631	624	613	595	629	654	597	641	663	595	648	606	612	632	605	580	598	639	613	617	620	609	627	614	628	633	677	664	640	632	611	623	595	657	601	634	653	618	624	638	646	657	625	602	581	589	650	632	630	645	615	625	627	646	671	600	626	626	619	628	633	633	641	650	650	617	601	635	635	613	639	663	628	635	671	653	641	616	657	660	603	617	625	620	644	613	649	596	631	646	641	618	642	636	605	641	634	614	665	631	603	627	622	667	597	620	587	656	614	641	609	617	631	625	649	582	633	636	619	618	624	632	614	651	619	644	638	628	683	592	618	608	632	643	589	617	653	637	585	634	659	637	636	645	625	635	596	629	553	662	623	658	613	626	596	652	646	637	651	613	619	641	613	642	600	636	636	616	622	600	600	618	641	604	648	613	647	672	592	586	650	629	620	665	617	601	606	606	640	638	597	597	610	597	639	585	671	688	612	683	662	617	622	680	624	650	628	620	627	654	648	621	637	617	618	631	598	616	620	648	606	605	645	636	615	634	592	615	631	667	601	620	656	589	603	600	574	617	649	582	562	631	611	622	667	652	641	622	634	638	618	615	635	632	663	644	652	634	603	664	613	594	672	619	654	638	611	571	638	598	606	574	599	663	595	627	633	586	627	606	606	622	639	659	652	633	604	641	603	650	662	633	635	639	658	629	611	654	578	670	596	610	610	609	666	617	632	582	583	575	653	646	632	599	646	622	673	603	649	606	600	664	629	658	639	648	641	638	629	616	622	660	632	652	630	659	642	629	643	632	620	607	622	614	646	607	604	687	598	668	596	655	628	617	646	639	599	649	623	612	656	637	674	625	596	608	587	606	589	650	630	620	586	604	582	612	587	620	633	583	629	635	573	634	580	590	638	621	609	637	648	619	611	604	629	608	606	653	632	651	657	596	599	640	637	604	615	647	612	600	618	593	603	632	653	625	617	610	644	641	611	635	585	621	614	646	636	654	645	625	626	601	648	618	593	649	665	637	616	642	613	619	619	627	627	578	633	621	596	643	630	610	689	618	634	618	579	604	617	651	616	579	637	635	628	613	579	645	635	617	605	645	650	624	634	645	650	627	601	578	675	654	611	660	649	627	639	641	620	597	672	611	602	683	652	627	678	668	596	623	657	615	601	648	608	622	626	628	599	589	614	675	638	633	637	601	613	580	633	634	622	593	613	635	591	612	622	674	629	608	602	658	600	625	603	604	683	611	590	642	638	671	640	648	677	633	641	645	652	630	614	723	620	612	687	617	628	576	663	625	629	654	618	626	616	590	630	628	612	622	614	611	648	628	664	661	630	636	621	682	655	626	620	659	635	629	630	650	627	658	599	613	672	642	632	598	629	619	648	590	643	660	625	632	637	641	626	615	637	617	635	648	610	596	607	633	622	602	620	681	625	642	616	660	670	646	623	612	622	624	629	647	641	636	660	658	621	638	644	599	573	627	636	640	592	628	619	650	628	678	615	618	645	624	615	604	640	624	650	634	604	607	634	626	643	648	660	636	575	600	634	607	622	601	640	663	592	604	615	594	617	604	613	676	627	613	595	645	624	639	606	591	638	616	641	622	653	633	618	597	601	613	682	603	617	591	654	610	618	655	656	619	650	627	675	589	618	654	595	617	648	616	658	638	622	601	657	650	666	612	583	615	647	632	623	634	614	640	636	613	638	614	618	626	583	599	589	608	628	576	610	598	646	613	603	610	627	610	643	653	623	617	674	603	620	636	610	625	658	633	594	639	641	576	667	633	608	641	605	588	622	646	630	648	569	676	614	651	608	590	626	649	657	638	620	693	619	623	660	641	664	626	623	617	666	643	653	670	621	643	632	613	602	634	631	613	643	612	579	617	612	624	633	621	643	598	612	607	605	620	631	632	623	631	651	647	629	651	632	632	636	620	655	636	631	659	633	622	630	654	641	656	696	657	630	621	658	642	615	568	635	596	593	594	603	659	669	655	620	646	636	690	626	643	623	609	633	632	607	638	600	639	636	618	604	618	596	650	632	584	625	629	624	637	605	594	663	624	579	638	618	625	584	620	639	644	602	623	603	603	625	586	630	673	617	658	622	653	628	594	657	626	634	594	614	618	626	638	644	616	614	618	638	591	582	684	641	603	591	612	637	631	639	628	646	622	621	623	607	604	661	664	672	637	637	660	578	621	616	633	635	613	653	614	612	630	601	622	600	609	597	627	598	616	610	608	612	618	591	623	656	649	590	606	655	693	618	596	640	648	634	618	615	643	615	659	608	619	596	646	636	615	620	631	627	623	603	598	636	632	633	660	644	665	640	616	616	582	613	569	662	650	648	653	605	588	593	667	621	593	626	649	628	588	662	626	625	645	665	648	606	595	607	609	623	618	621	641	579	583	641	627	603	631	615	616	637	596	673	592	628	636	618	589	593	620	623	600	610	675	648	691	625	626	651	588	641	664	603	626	663	615	615	614	703	628	646	663	624	614	633	613	653	606	652	640	644	593	578	643	613	622	585	614	662	632	634	639	675	659	666	632	674	630	604	662	630	616	594	654	579	635	619	673	591	586	604	616	603	631	654	651	613	608	567	635	636	640	631	653	643	588	618	628	612	600	618	543	598	662	638	612	623	636	641	657	656	636
5776	404	1370	302	44	35	50	41	44	48	32	38	30	40	41	30	31	27	22	24	16	15	26	21	30	30	16	30	20	26	17	21	23	17	26	26	22	33	18	22	22	15	19	23	17	25	19	16	13	21	19	20	16	16	16	20	17	23	20	16	21	12	14	21	17	17	23	19	17	20	15	16	26	15	19	20	18	22	23	15	24	17	19	16	17	9	27	15	16	22	19	18	25	14	19	18	19	26	15	15	24	17	15	23	13	18	16	16	24	16	17	27	16	18	13	20	12	24	20	16	16	14	20	21	19	24	11	20	21	17	17	19	17	24	15	21	16	22	17	12	18	19	22	18	22	20	15	21	12	16	23	23	20	22	15	15	14	18	20	14	19	21	17	15	23	21	17	15	26	11	16	33	14	17	18	12	17	24	21	14	15	22	19	21	23	21	18	14	17	19	24	14	23	20	24	16	17	18	23	15	19	18	24	22	20	23	22	28	15	11	11	24	14	15	17	17	16	13	18	25	20	22	14	17	18	22	13	21	15	19	26	17	18	18	18	20	18	20	19	18	20	14	21	14	14	19	21	9	21	20	20	13	22	18	23	15	19	24	15	22	19	24	29	18	19	19	17	15	18	21	14	19	20	17	18	18	23	20	17	16	12	18	16	15	21	22	25	15	20	14	15	13	17	10	18	19	24	27	23	15	14	23	21	14	22	24	18	15	21	19	32	15	24	16	19	16	17	28	19	18	9	10	13	23	15	19	20	23	15	19	33	27	20	17	23	20	16	16	17	26	20	17	17	15	15	19	18	18	18	18	19	23	15	21	18	15	17	14	13	14	27	14	16	15	22	22	16	27	14	15	24	18	18	16	24	17	22	17	21	17	20	24	18	15	20	17	21	17	20	17	19	18	28	16	17	18	20	17	10	23	21	11	27	18	20	21	16	23	17	22	25	16	6	15	15	15	20	22	21	16	22	13	27	26	19	21	21	19	22	18	13	12	17	29	15	19	16	25	21	17	18	18	12	19	19	24	25	20	22	15	16	10	13	16	24	15	19	16	19	17	20	14	20	22	17	20	19	13	12	20	18	20	11	19	16	21	25	19	13	21	10	19	17	17	22	29	18	20	19	19	19	16	16	9	24	18	20	19	17	28	15	18	24	16	14	12	16	19	18	23	16	20	21	25	14	17	23	24	13	18	26	26	24	17	22	24	24	19	23	22	21	15	18	12	24	21	20	14	17	15	14	20	20	15	20	12	18	21	18	21	22	14	18	27	19	14	15	27	19	22	16	19	19	22	18	26	18	16	18	19	17	15	23	16	20	19	17	25	17	19	16	17	26	23	21	12	21	17	21	14	15	15	16	13	26	20	23	17	22	18	15	18	19	22	18	16	23	17	18	19	16	11	14	16	22	28	22	17	17	13	17	15	24	24	7	10	17	12	16	25	17	13	27	19	19	22	19	25	13	20	13	16	23	18	15	18	28	28	11	16	13	28	23	17	24	18	21	20	16	25	9	13	20	18	19	24	19	19	16	19	20	20	18	16	26	19	19	24	18	15	21	21	15	9	21	11	14	24	18	18	17	18	15	20	15	13	19	19	22	13	10	18	19	22	22	23	12	14	19	20	22	19	18	15	13	18	18	18	18	19	16	19	17	15	12	20	19	19	19	15	15	18	18	17	12	17	22	15	22	18	15	17	11	17	12	15	20	17	17	19	15	20	23	15	22	24	22	20	17	12	12	15	18	22	13	16	24	8	19	17	16	20	16	14	16	11	19	20	19	16	20	19	17	27	15	15	29	16	19	16	20	18	23	11	20	19	15	18	8	22	17	19	22	17	16	23	31	22	15	22	27	10	16	18	13	17	17	11	15	15	22	17	21	9	24	15	22	26	19	17	15	16	12	18	15	17	20	17	24	14	25	23	14	19	12	19	19	8	17	21	17	17	23	18	18	22	24	14	11	16	22	21	20	13	20	16	16	23	24	19	17	20	14	13	22	22	13	20	24	13	19	27	21	19	18	18	18	13	21	17	11	16	22	16	24	24	19	17	26	20	19	15	23	25	15	14	17	12	15	18	17	16	16	21	16	17	21	18	16	14	16	22	16	18	19	14	11	11	16	12	21	21	16	22	9	17	13	16	18	19	14	28	24	16	12	13	15	18	16	19	17	29	26	16	18	14	18	17	25	19	18	19	17	17	21	20	25	13	26	19	22	24	14	20	24	22	16	12	21	21	16	19	18	8	14	21	16	23	16	10	16	21	11	19	14	24	22	16	19	19	23	21	11	24	21	22	16	28	25	12	20	13	24	15	16	12	21	13	16	8	16	19	15	14	23	18	19	19	18	21	23	15	19	16	16	19	14	17	23	20	21	15	22	16	28	21	17	23	18	22	15	18	16	18	18	20	14	16	20	17	16	20	14	15	20	15	17	15	25	13	21	15	17	16	18	19	14	16	18	19	17	22	19	22	17	22	24	15	15	20	22	18	22	12	21	19	9	22	15	19	12	13	19	21	18	16	17	23	10	17	19	19	24	13	19	22	25	24	15	13	15	14	16	16	23	17	19	14	25	15	21	14	10	21	20	24	21	16	20	18	19	19	11	17	19	19	23	18	20	19	19	15	17	21	13	18	21	18	17	21	16	13	19	18	18	28	21	17	22	16	18	19	21	14	21	19	10	20	10	13	17	13	21	19	16	18	17	16	16	20	21	18	14	15	14	20	11	21	16	16	15	16	17	20	19	18	16	23	24	20	17	13	17	21	20	17	18	17	18	25	19	11	18	21	27	20	15	15	23	22	8	13	19	14	18	15	16	20	16	16	23	25	13	14	14	19	19	17	23	15	20	19	23	18	22	9	19	22	24	12	16	21	28	20	24	17	24	21	20	26	20	15	12	15	17	18	19	22	31	12	23	20	20	26	19	18	19	29	23	6	21	18	22	13	19	18	24	17	25	22	25	21	22	14	15	23	21	17	18	17	20	16	18	14	14	13	20	14	18	21	17	25	17	28	23	17	11	18	18	14	21	18	25	14	16	14	22	25	18	21	19	18	25	19	19	18	20	15	21	24	17	13	16	16	23	11	25	19	24	17	12	14	18	17	12	19	13	15	18	16	11	21	16	21	13	20	25	19	22	14	11	17	23	16	21	16	20	18	21	16	23	19	22	15	15	22	18	13	19	17	17	19	22	16	17	21	16	19	18	27	8	15	23	14	14	19	20	20	24	18	19	15	11	20	24	21	22	15	21	21	27	22	14	15	17	15	14	19	19	15	11	11	14	17	12	11	24	35	14	22	26	11	25	20	19	20	19	27	14	25	25	25	16	13	10	20	21	21	14	20	16	17	14	24	21	21	17	20	17	17	17	9	7	17	12	18	15	25	19	17	15	15	20	12	21	21	19	22	14	15	16	16	23	17	17	20	19	15	18	24	14	10	16	21	16	15	18	23	11	14	26	24	13	12	5	15	27	22	16	16	24	22	14	20	16	22
19831	4954	13637	3141	1231	1966	2296	2196	1886	1609	1360	1181	1014	925	791	726	632	541	512	499	457	446	434	404	341	317	350	336	318	308	294	272	273	257	235	227	214	237	220	223	234	210	197	217	204	200	187	190	203	205	184	169	199	177	186	173	201	168	166	169	183	163	174	186	184	160	152	169	174	173	175	180	156	182	175	163	159	184	157	170	164	158	159	157	169	144	157	145	139	175	179	134	139	143	159	128	161	137	160	164	169	161	165	131	163	155	150	160	154	150	154	156	151	162	152	165	167	153	164	153	150	155	161	151	153	137	154	148	136	143	147	144	146	171	164	162	144	156	158	134	176	154	168	139	157	151	142	158	158	146	147	151	151	125	149	177	156	170	173	159	160	142	174	137	140	148	156	139	170	140	134	148	134	158	157	150	139	149	167	164	137	145	126	171	141	148	145	146	152	145	129	162	125	160	163	161	157	155	145	159	136	133	134	175	159	131	135	146	148	136	143	143	158	155	137	144	148	146	159	131	161	159	143	136	132	157	145	149	140	171	143	176	144	163	135	141	153	148	167	152	141	145	170	151	155	137	135	127	154	144	155	159	160	143	160	150	131	162	155	138	131	169	154	185	133	140	132	130	139	142	162	158	155	143	139	146	159	151	144	139	145	149	165	137	146	130	149	153	148	163	150	143	136	146	138	155	136	137	140	156	138	140	145	147	158	150	130	157	129	162	168	139	140	157	136	155	172	142	155	138	149	157	158	146	146	162	149	157	159	150	137	144	148	151	141	148	130	133	136	147	126	155	181	142	150	134	165	139	154	162	137	149	154	143	143	137	152	158	156	166	135	157	122	150	153	153	156	151	150	160	167	155	127	152	122	149	154	166	172	152	161	117	127	151	153	177	146	152	157	149	136	138	161	159	138	139	150	137	157	142	137	153	157	152	145	158	117	144	149	163	137	148	145	153	168	143	149	146	144	152	155	155	164	152	158	142	134	134	164	156	144	148	151	154	159	165	130	153	162	147	133	142	132	162	125	152	168	149	161	148	145	152	147	151	162	151	146	160	138	145	133	138	154	151	158	125	154	153	134	162	170	148	138	142	149	151	137	171	155	173	162	173	144	135	154	113	144	163	176	150	154	136	138	140	120	152	175	145	143	153	145	148	153	145	141	153	148	151	154	166	144	178	128	151	126	143	151	134	154	153	154	136	156	177	152	144	151	148	181	144	145	157	164	145	164	150	163	152	156	132	140	137	145	145	151	162	147	147	132	138	138	142	148	158	141	147	157	138	144	137	156	134	123	153	139	143	173	158	161	135	152	156	124	156	158	132	144	141	155	158	171	132	131	147	131	138	133	128	155	156	181	139	149	148	151	159	159	157	138	155	144	147	150	163	146	138	150	149	161	128	134	160	124	148	140	130	155	166	148	157	166	149	126	147	154	134	138	140	145	151	143	147	148	135	132	144	145	147	177	147	144	155	154	157	166	125	165	156	135	163	146	150	148	134	156	142	133	163	162	145	152	135	135	171	165	151	145	146	160	151	137	153	166	142	156	136	127	129	154	142	145	148	153	141	156	140	144	157	134	146	147	132	147	146	156	149	160	154	152	156	162	151	131	152	148	157	142	139	151	148	147	154	149	155	156	149	137	156	174	147	159	153	176	145	158	172	144	147	137	148	150	163	139	144	161	142	148	138	145	149	151	147	147	150	145	158	147	139	140	164	148	141	155	149	143	172	138	146	162	149	158	165	142	155	148	142	151	132	141	141	165	155	138	158	142	147	145	166	129	154	129	136	148	155	150	158	159	150	148	139	165	148	156	136	141	132	143	132	141	136	157	145	147	148	145	140	162	144	143	135	154	153	146	145	175	143	170	162	127	153	131	159	137	171	142	136	140	163	134	150	137	162	155	131	160	149	152	142	169	126	154	138	158	137	164	131	159	161	148	161	156	153	171	127	137	163	142	131	152	156	153	156	125	153	147	156	154	137	180	161	127	136	141	135	135	160	176	157	136	138	136	137	170	141	160	153	154	170	137	146	156	134	172	167	150	136	168	142	143	163	157	158	143	145	148	143	147	158	168	126	148	166	157	171	138	160	160	170	135	137	145	130	143	142	153	165	133	156	159	147	137	152	135	172	162	150	156	147	169	144	166	132	139	140	136	148	142	153	146	163	136	138	142	159	154	155	161	143	160	137	151	156	135	120	151	147	169	136	158	146	158	150	129	166	132	164	141	157	167	157	143	128	160	159	141	155	153	136	166	147	153	145	151	160	143	146	137	154	159	151	144	159	129	135	139	155	151	147	149	144	148	153	153	151	147	130	171	145	140	148	162	135	156	169	145	160	154	149	151	145	148	144	144	144	135	136	133	156	149	144	160	119	124	143	149	141	155	153	144	139	141	109	153	145	170	149	173	137	136	148	133	142	129	172	157	143	140	146	132	149	155	174	157	163	159	151	155	159	156	139	149	151	162	159	149	168	146	177	137	115	156	150	168	158	153	172	147	141	149	153	135	156	149	149	138	146	150	125	154	157	144	136	143	148	176	148	147	160	144	136	158	157	160	138	168	159	161	166	165	154	148	160	143	136	142	160	136	144	145	155	153	156	163	141	146	125	155	153	141	161	166	153	137	158	151	126	145	164	176	153	147	143	175	147	175	133	179	156	143	134	173	143	152	150	134	130	158	165	149	146	156	133	134	158	146	139	156	148	164	159	148	161	139	140	131	160	151	141	155	155	140	151	166	118	156	163	130	146	172	165	133	137	120	143	127	122	147	146	129	135	155	135	161	147	157	185	141	155	166	158	163	134	154	164	154	169	135	143	162	132	158	130	145	159	144	144	138	165	149	152	138	129	143	163	123	159	116	159	141	133	148	125	159	140	149	152	153	150	132	146	156	160	150	149	135	157	188	150	160	147	150	151	141	131	135	155	160	154	154	151	147	155	140	134	138	141	148	167	167	146	171	157	132	155	152	161	158	149	139	154	137	122	178	168	158	138	170	164	147	145	135	159	141	141	142	148	145	155	143	157	157	155	150	161	175	139	156	153	158	149	148	160	141	138	145	166	139	146	140	136	149	154	154	159	135	151	165	168	159	151	151	123	144	168	158	146	157	147	148	165	149	138	135	130	153	154	143	166	144	138	156	153	128	136	143	144	133	163	151	155	150	160	151	140	150	162	156	149	147	124	166	159	147	143	154	134	153	142	188	155	148	148	122	147	167	157	129	142	125	160	147	143	157	152	133	152	119	162	141	167	137	152	133	164	137	149	175	163	141	148	140	125	148	177	127	147	155	164	146	149	143	141	155	130	133	139	140	143	130	142	136	154	163	140	160	132	126	135	167	146	146	163	125	144	152	146	140	147	163	134	145	140	132	183	148	159	180	156	175	149	159	143	140	159	153	151	141	136	147	160	140	151	160	167	153	144	150	175	161	163	169	142	137	173	155	134	152	130	142	135	155	154	133	147	168	145	130	145	136	148	150	168	150	156	134	175
3955	693	2785	704	82	83	78	112	107	126	96	108	100	92	82	69	87	68	79	85	74	74	66	70	69	63	49	66	75	56	49	58	54	62	63	56	56	73	61	52	69	53	57	45	58	61	51	51	62	69	64	55	64	58	53	52	46	59	63	39	49	60	73	53	65	54	54	56	56	52	63	60	57	49	44	40	53	58	41	54	58	58	43	47	54	58	64	45	58	47	54	67	60	49	58	50	61	63	69	55	47	58	56	66	56	60	72	54	51	59	59	50	57	67	61	64	47	61	45	51	60	62	61	54	57	60	53	50	74	50	61	55	62	51	46	57	53	57	62	45	53	64	48	59	71	70	71	57	76	55	53	56	59	61	59	52	70	43	60	49	59	51	47	53	69	55	60	57	72	56	55	64	60	49	71	49	54	55	60	61	51	63	42	51	62	48	59	58	49	64	53	60	46	47	67	56	58	59	53	60	56	63	68	72	58	59	53	55	59	47	52	66	58	53	39	59	52	68	46	59	55	49	51	56	70	52	54	54	58	63	61	55	54	66	55	59	66	54	51	54	53	43	56	56	55	57	62	64	64	64	58	60	51	61	59	48	63	46	65	50	65	44	63	48	55	47	59	47	53	63	56	59	69	52	76	51	45	51	65	64	54	52	50	56	63	56	67	48	51	48	60	59	54	60	47	57	52	61	57	58	54	51	54	59	52	53	62	70	39	54	48	50	52	69	47	53	66	60	57	53	43	52	62	42	58	66	54	67	54	56	67	68	56	52	67	46	57	59	58	40	53	68	60	52	58	55	62	53	62	52	56	51	57	60	53	61	66	76	62	67	40	68	55	64	60	58	62	48	49	57	64	58	66	45	59	66	45	49	70	57	45	58	59	59	64	73	63	61	53	61	55	52	56	58	45	41	52	55	45	54	51	70	59	57	61	41	57	52	64	50	68	62	78	39	54	47	49	32	57	58	45	70	48	52	47	61	62	55	54	61	59	53	63	61	58	59	58	65	52	47	58	60	56	35	43	59	62	60	52	58	39	58	57	50	61	67	56	62	59	55	37	73	61	49	55	49	48	57	48	48	45	56	61	53	58	58	62	58	47	53	59	50	67	65	44	57	64	59	53	60	58	63	56	61	50	52	67	62	48	49	41	59	57	63	50	63	43	54	65	58	58	50	65	52	59	63	68	53	56	56	48	61	41	56	51	56	60	65	54	56	59	59	51	65	52	56	59	58	69	74	47	63	51	69	54	79	60	48	62	65	48	56	59	60	49	53	49	59	50	59	53	58	62	65	59	63	47	56	56	60	63	64	48	55	62	55	56	49	65	45	65	58	50	59	55	54	55	48	58	64	60	45	48	54	49	52	55	46	65	49	50	58	61	69	55	48	60	51	55	48	55	50	43	69	73	64	57	58	56	68	62	52	58	59	61	44	57	63	51	63	66	59	45	58	53	72	46	83	74	60	48	62	51	55	59	70	53	56	51	52	62	58	63	43	60	68	56	53	63	55	48	51	30	53	54	44	56	63	54	67	71	53	50	59	65	48	65	60	61	46	48	56	65	69	60	60	45	57	56	62	63	70	63	47	57	53	73	52	56	48	63	45	54	58	61	57	48	55	59	52	49	53	54	50	48	47	48	57	55	64	53	63	51	51	54	64	50	48	63	52	61	59	79	63	60	55	45	66	58	54	52	55	46	50	48	54	56	51	46	44	67	55	58	50	54	56	60	56	60	65	44	51	46	56	52	60	55	56	61	51	60	49	56	59	51	57	58	46	50	52	73	61	51	54	51	44	66	47	65	63	48	65	57	44	59	45	46	65	44	55	52	72	64	72	50	58	49	59	49	54	61	58	45	53	42	74	61	58	61	57	54	62	51	69	52	65	52	48	54	52	61	56	54	70	58	56	56	55	59	67	65	55	47	46	47	58	61	54	51	64	56	49	57	53	66	66	51	78	64	61	65	56	58	49	70	52	53	59	77	42	54	61	54	55	51	83	56	55	49	70	54	54	69	51	63	56	63	44	51	68	54	58	45	50	74	77	59	56	45	65	49	61	60	65	45	63	53	63	57	58	59	56	53	54	62	46	54	45	55	68	47	48	58	56	66	50	59	56	56	53	57	60	60	44	56	68	59	53	62	57	57	52	56	71	70	43	59	47	73	54	57	53	57	52	45	50	60	61	60	61	42	57	57	56	52	53	66	46	49	60	52	72	55	46	70	48	58	55	48	56	41	56	55	61	56	55	62	46	52	62	59	54	65	59	46	47	55	50	63	49	62	45	59	54	65	39	53	51	53	52	60	60	59	47	62	52	62	65	50	38	58	59	51	55	57	61	58	61	55	57	50	65	65	63	62	52	47	68	71	51	49	59	46	54	46	58	48	54	52	58	54	56	58	57	62	49	48	57	60	62	60	43	59	44	69	62	59	50	48	42	54	68	53	51	61	75	67	66	55	62	50	59	47	58	48	52	50	57	56	50	48	43	39	53	57	57	46	64	42	56	50	65	43	62	55	42	58	47	59	59	52	67	61	56	70	56	55	68	53	64	53	71	66	51	58	66	64	57	47	64	67	63	53	60	45	73	47	55	69	61	48	58	56	45	60	60	67	76	50	60	52	35	49	56	55	54	57	64	60	53	58	70	46	41	57	57	64	53	55	65	66	56	50	59	62	56	53	56	66	55	54	51	50	49	52	68	64	69	62	64	54	54	52	54	52	49	67	58	73	59	56	57	56	46	52	45	62	59	58	61	43	68	75	57	51	39	49	53	64	49	64	51	60	54	52	53	51	73	54	68	59	48	53	64	63	57	66	62	54	53	56	47	42	62	48	56	67	59	62	57	61	69	65	68	47	56	53	45	60	43	55	65	52	53	57	45	60	60	56	49	66	59	44	55	55	45	33	58	56	43	44	47	61	56	40	64	49	64	61	65	77	60	47	48	37	60	42	77	43	49	44	60	58	65	56	45	53	63	61	54	68	67	51	59	62	68	70	59	70	53	41	51	44	54	58	55	55	60	49	49	75	39	60	46	59	64	56	55	54	56	60	44	60	47	59	46	52	73	52	46	61	50	61	55	49	52	58	39	50	57	62	49	44	52	46	57	61	61	77	54	41	47	52	50	48	52	57	51	57	54	71	58	73	57	59	52	57	59	61	64	53	49	59	55	52	71	60	52	64	57	54	56	47	52	56	65	45	58	58	51	57	56	52	50	56	58	62	49	49	73	45	55	48	59	46	50	53	55	64	65	54	61	52	49	45	50	46	50	60	58	47	57	63	58	50	72	54	51	44	53	52	41	58	45	55	66	55	82	61	58	60	57	73	50	59	52	62	57	38	44	58	63	60	47	67	60	58	58	62	64	59	54	54	54	52	60	68	65	61	57	57	69	59	51	49	48	57	55	44	59	61	44	59	44	57	57	61	67	41	58	56	51	66	68	54	71	52	56	69	54	58	55	54	55	52	49	57	59	71	61	54	58	55	61	57	55
25369	7109	19481	4802	2621	4360	4703	4368	3726	3075	2795	2357	1980	1806	1602	1449	1358	1166	1112	1081	1042	965	927	922	860	839	755	783	741	737	708	711	698	671	693	678	667	687	597	623	615	604	556	588	551	556	545	604	563	539	603	562	530	535	527	526	533	528	532	495	562	531	449	519	586	448	510	494	547	525	451	534	506	547	500	503	504	480	461	488	507	497	491	494	510	525	486	515	509	503	465	468	474	498	487	506	470	487	431	504	486	502	471	489	471	493	465	481	483	491	533	456	475	470	461	511	441	460	457	488	506	490	478	432	470	480	431	447	503	460	464	463	450	479	437	508	509	497	492	474	467	471	482	510	459	485	522	486	476	490	466	476	487	488	473	473	509	485	474	452	496	411	480	429	485	519	536	479	458	484	497	497	448	494	474	497	443	477	474	449	477	475	471	518	499	500	498	453	477	491	500	493	469	495	474	467	463	465	485	467	450	456	462	457	493	477	471	507	526	480	478	484	481	479	448	494	509	502	503	477	466	487	465	477	461	459	421	469	478	472	490	470	478	503	490	473	481	476	475	466	493	449	526	470	481	481	457	468	451	459	479	469	507	463	467	462	450	518	486	448	468	472	467	524	459	473	472	436	439	494	462	500	485	466	497	517	474	489	431	470	460	471	488	473	471	451	482	461	488	473	486	492	432	462	482	446	481	497	477	459	469	525	469	440	495	467	479	454	503	466	470	449	482	454	474	469	493	503	500	511	469	460	494	479	426	483	463	482	422	469	442	494	486	474	458	472	468	460	453	471	471	479	475	510	459	515	477	455	471	496	477	513	472	487	478	470	489	484	526	458	485	473	516	489	491	499	501	499	475	455	511	456	480	487	505	464	454	453	460	454	477	470	458	457	445	490	480	489	470	463	476	507	490	461	504	475	454	505	457	461	473	510	498	439	449	493	408	476	474	473	492	497	482	499	456	486	442	458	504	464	487	504	487	526	468	453	455	467	476	488	478	465	469	477	488	472	510	460	477	510	462	457	477	450	452	465	443	458	485	455	498	473	494	480	476	472	472	449	468	481	460	476	475	489	497	469	440	478	456	476	501	470	479	476	461	514	472	476	464	456	471	482	451	493	499	497	456	503	439	429	478	455	482	456	483	494	473	509	481	498	470	461	472	486	496	484	483	461	458	496	443	470	464	469	469	474	495	464	481	493	482	461	526	438	453	459	443	438	489	503	495	491	451	480	463	471	466	477	470	449	523	497	515	477	463	473	484	469	486	496	460	530	472	463	437	470	512	465	462	435	501	487	461	496	469	448	481	480	451	482	448	469	493	521	468	489	511	481	483	470	473	476	448	471	469	463	457	437	467	477	471	451	474	470	490	472	494	474	511	451	504	481	452	472	429	488	506	472	500	463	518	461	515	447	483	504	481	441	480	462	469	482	491	458	510	440	461	489	466	479	493	474	447	475	456	493	487	478	482	461	463	504	471	442	439	471	479	455	429	485	490	491	479	479	509	459	491	499	429	450	506	483	485	480	457	492	484	478	480	505	462	523	476	511	484	483	485	459	473	474	486	507	451	467	462	467	485	513	532	478	486	493	460	456	491	471	489	479	481	464	464	483	462	493	487	446	466	459	526	481	493	513	484	480	437	483	476	467	458	452	501	498	491	442	493	478	470	480	525	459	496	474	455	470	479	457	469	458	480	487	469	463	450	467	482	476	463	487	460	452	508	476	466	480	476	475	482	502	456	468	491	469	476	458	460	478	480	490	445	449	467	424	473	477	425	450	490	497	448	464	462	455	486	476	505	462	466	454	479	477	461	462	483	450	475	451	456	460	470	454	495	455	465	458	501	488	444	484	448	462	490	473	466	492	458	446	459	466	438	468	491	489	458	492	472	484	456	506	465	452	468	450	437	489	495	476	458	452	479	488	493	461	462	478	476	479	492	465	481	481	406	436	448	490	434	466	468	461	487	476	463	501	510	447	503	492	515	474	519	513	489	461	514	506	486	462	444	432	452	468	461	450	494	478	458	459	494	442	506	486	517	484	497	479	490	469	471	487	486	498	501	498	443	466	460	460	476	498	501	486	467	463	500	475	482	488	488	483	548	484	454	431	477	470	477	494	489	503	454	491	443	440	498	453	487	458	457	483	459	476	492	486	434	432	481	483	457	442	485	501	487	459	463	458	492	480	481	475	506	458	453	485	473	485	494	475	478	477	495	471	458	487	472	515	491	473	486	486	449	490	489	477	490	435	476	438	493	477	448	502	474	465	456	478	468	472	486	483	504	468	517	447	480	511	453	510	467	469	485	429	474	485	472	512	469	472	443	538	451	482	491	504	477	469	515	488	489	501	491	488	494	472	455	513	492	454	451	481	500	490	465	497	468	458	470	466	467	505	452	474	518	460	512	489	475	448	514	463	477	482	457	486	476	457	467	507	477	482	447	495	435	462	500	448	480	444	480	435	494	472	475	463	462	484	491	473	472	461	468	474	485	456	466	460	441	449	463	501	454	473	481	493	485	472	474	475	476	494	479	434	490	456	472	467	471	544	495	472	469	459	486	486	450	477	429	491	474	509	504	492	478	468	445	467	517	509	468	434	453	479	504	459	482	484	513	488	464	506	493	475	484	486	440	461	467	443	482	493	442	463	505	479	499	477	494	454	474	479	456	431	455	494	510	454	486	443	494	451	464	505	500	470	490	489	478	473	447	460	445	486	472	487	468	482	510	510	500	472	477	460	434	484	478	462	475	473	507	467	460	480	442	426	471	468	473	494	488	460	466	445	457	465	471	494	458	468	509	473	426	467	473	438	450	534	455	471	488	505	497	504	477	488	498	456	495	484	467	460	471	494	421	517	491	464	484	479	485	452	484	464	481	464	483	474	485	487	508	462	476	467	461	452	482	473	468	494	439	455	444	477	476	452	466	497	474	462	485	416	452	486	520	472	459	504	524	505	490	484	458	466	501	440	468	506	450	490	499	458	466	469	478	427	449	444	452	440	468	479	447	474	471	477	495	496	501	484	522	491	491	472	461	479	476	452	482	481	461	441	471	495	449	478	457	486	482	478	512	495	476	502	468	476	478	426	489	466	438	541	442	473	447	483	462	435	452	459	511	501	490	461	491	462	468	470	459	485	459	465	461	472	476	453	481	491	476	486	468	490	447	463	465	482	485	450	440	468	490	480	462	498	505	481	503	498	444	508	470	478	467	472	483	476	487	524	472	477	474	492	457	466	467	466	448	471	463	489	494	482	481	527	502	455	484	415	505	504	461	493	456	466	456	463	507	460	475	466	453	476	514	482	439	447	479	502	449	476	474	470	487	481	499	503	473	473	504	509	483	455	442	484	458	492	510	471	451	488	421	460	455	522	468	471	483	488	485	425	473	481	481	482	503	512	467	458	514	409	497	514	464	438	493	464	463	465	456	476	455	490	480	487	501	468	493	493	486	508	490	500	509	429	484	505	474	454	509	444	485	501	477	485	503	484	461	492	469	471
3801	264	330	114	54	50	51	46	43	55	49	45	55	46	47	45	32	45	33	44	48	62	50	40	50	45	50	47	38	48	46	53	49	57	57	51	40	57	49	47	51	56	46	50	46	48	39	55	35	40	54	57	43	38	50	40	38	43	49	45	45	53	51	51	43	55	44	51	55	44	45	50	54	50	48	43	47	43	61	49	41	42	50	59	30	48	47	53	47	50	53	53	55	39	48	60	38	42	39	39	44	37	40	31	50	50	43	34	40	39	54	39	49	41	40	41	43	41	47	45	40	50	55	53	49	62	47	66	55	34	43	41	46	38	51	45	47	51	48	43	52	46	52	46	55	48	41	51	48	52	48	48	39	37	41	37	51	47	45	51	56	44	53	52	44	53	42	46	53	37	53	53	42	48	50	52	47	42	48	49	40	45	48	43	60	51	52	39	51	48	47	47	49	41	53	49	35	45	44	36	57	53	39	55	44	45	34	38	46	44	50	46	57	44	47	37	57	51	40	51	57	44	50	39	44	40	65	49	46	52	52	43	54	60	57	54	44	46	54	44	45	48	49	44	43	47	59	44	56	39	46	59	50	56	40	46	52	44	45	52	53	39	46	53	48	44	47	45	62	43	61	50	45	36	56	53	41	50	48	43	45	33	45	49	60	51	57	52	42	47	37	50	41	41	48	56	52	34	41	44	57	51	57	38	50	48	44	43	45	37	56	55	47	50	51	53	46	49	48	42	49	41	49	43	33	59	45	52	53	39	43	48	47	42	52	50	46	49	52	46	41	45	50	42	44	31	42	49	45	48	45	36	41	46	45	42	35	39	54	40	63	41	43	54	41	55	52	56	50	54	54	45	50	47	41	42	37	38	58	41	44	41	40	38	48	48	47	37	39	52	41	43	46	49	38	43	47	42	48	45	46	45	41	51	46	43	38	43	50	62	53	40	57	57	54	47	62	51	54	47	33	44	52	49	46	54	58	42	48	35	59	41	41	52	37	37	41	51	47	44	53	36	36	41	48	40	45	59	55	43	45	39	33	46	47	49	45	41	56	40	38	50	44	38	32	46	41	50	39	58	48	44	50	54	42	47	43	45	47	49	36	55	39	48	51	45	38	44	47	43	47	49	47	42	52	58	38	50	42	42	47	42	41	44	44	42	46	39	42	42	38	47	41	51	49	36	54	52	58	45	44	39	52	35	45	33	40	49	49	52	46	49	39	48	51	44	40	55	49	45	53	43	44	40	51	55	50	40	51	53	40	52	54	50	46	42	43	46	50	53	48	53	52	47	42	46	55	46	46	47	56	55	41	40	56	56	51	48	44	42	44	41	37	33	52	46	44	36	47	50	48	51	42	45	40	32	55	36	38	48	46	47	60	34	41	41	42	33	52	50	44	47	53	29	41	57	53	63	37	47	34	44	50	49	51	32	54	47	49	50	39	43	43	37	37	48	37	46	37	40	42	49	47	39	45	38	51	44	51	49	48	43	40	34	42	40	54	42	49	40	48	50	37	42	54	56	40	39	41	46	48	46	44	36	56	45	41	43	49	51	56	47	37	55	41	45	58	45	38	42	45	50	40	44	45	55	47	54	43	44	50	61	38	33	49	53	40	46	44	49	52	44	52	37	42	54	47	48	49	43	46	45	51	50	51	42	48	31	46	41	46	54	50	46	38	36	39	41	59	43	37	37	46	42	45	49	43	51	51	45	55	42	60	48	32	56	42	34	49	53	33	71	40	41	43	56	61	51	40	43	40	38	38	56	42	39	39	52	29	44	58	43	35	40	49	42	42	37	50	53	42	45	52	40	46	51	39	36	45	43	60	35	38	55	43	41	52	47	42	43	55	41	64	48	43	39	51	61	44	29	40	47	55	55	49	43	41	42	49	43	58	47	43	38	53	49	52	45	50	43	43	39	42	44	59	47	43	54	47	40	39	46	35	44	49	45	52	42	39	39	54	53	53	48	45	54	39	46	38	49	55	40	44	38	42	54	66	61	47	43	39	46	42	53	51	42	49	45	43	49	51	49	49	44	57	36	41	48	49	44	47	44	39	44	41	42	35	44	52	39	55	46	41	48	46	52	45	48	50	49	51	41	50	48	41	46	50	45	44	53	42	45	43	47	48	37	42	49	38	45	48	45	41	36	43	57	44	34	45	44	50	39	47	40	54	44	41	41	49	45	46	44	40	48	43	69	51	51	44	44	47	39	56	52	35	55	54	48	43	44	46	59	43	57	52	57	38	55	47	51	46	52	51	50	49	30	47	52	34	42	44	38	49	42	50	40	38	43	44	59	42	32	47	53	37	56	53	45	61	64	46	56	47	47	38	53	60	44	43	58	46	48	43	48	60	50	30	48	55	40	40	46	37	68	46	41	45	52	52	49	43	52	42	42	44	55	40	45	29	51	41	41	37	45	52	45	42	41	43	39	48	43	46	41	44	46	44	47	48	51	44	52	46	47	42	46	59	37	39	40	47	48	43	35	43	47	54	42	39	35	34	50	29	39	36	39	42	61	38	50	51	42	48	49	50	47	43	36	43	47	54	36	42	53	44	51	34	49	38	58	39	61	47	41	41	48	45	39	55	54	41	47	47	41	49	48	48	51	44	46	43	53	52	42	49	45	52	42	46	38	48	54	49	41	45	51	57	48	39	36	48	46	40	46	40	49	41	44	43	52	53	57	38	44	43	42	39	44	49	55	49	42	34	50	49	37	46	42	41	39	51	39	46	41	42	47	48	48	41	57	43	47	48	52	47	50	42	36	53	41	54	48	53	43	44	46	37	48	54	38	55	52	55	53	34	52	59	56	44	53	64	42	48	43	37	39	57	54	48	50	40	48	47	44	51	41	59	47	40	38	50	38	52	42	52	48	51	41	48	45	52	38	48	46	48	37	49	48	46	50	47	48	35	44	49	51	52	42	43	37	46	55	58	44	34	48	49	43	55	47	42	43	37	44	45	47	48	50	44	41	52	41	54	49	35	47	43	44	46	47	50	61	34	50	49	52	50	44	56	47	51	55	54	37	40	43	50	51	54	53	52	51	54	39	43	48	59	64	48	48	53	42	54	32	53	54	45	49	45	55	38	34	38	42	37	45	41	47	36	43	43	48	50	55	40	40	45	51	41	54	47	56	43	47	54	42	48	51	56	27	49	42	41	56	47	59	38	40	57	48	44	39	51	51	36	45	48	40	38	53	47	53	38	57	53	46	50	48	29	46	36	45	47	43	50	66	48	51	53	39	57	47	51	42	40	45	48	48	47	47	46	48	56	49	46	47	43	41	64	43	41	48	40	42	46	44	38	37	44	51	38	44	44	58	57	44	41	58	40	49	44	54	47	40	34	34	39	44	46	47	57	37	46	60	64	50	49	46	36	32	35	46	47	56	64	44	43	47	46	52	43	52	42	53	54	39	49	38	44	39	44	55	45	58	46	52	42	54	47	44	47	48	56	55	53	37	50	52	43	46	32	45	41	44	44	55
17076	3393	4538	1333	567	648	728	743	666	638	538	551	556	531	515	536	480	478	460	442	411	438	401	430	427	440	404	401	391	420	390	413	377	387	414	402	391	384	415	387	393	406	397	392	369	406	398	406	343	371	396	397	367	357	366	380	385	383	370	370	351	381	356	383	404	342	374	382	412	396	383	370	375	369	397	374	420	352	369	381	366	379	354	353	386	391	368	335	362	370	360	351	376	347	347	413	358	395	355	374	345	387	332	322	344	391	359	378	368	370	357	362	411	387	374	354	373	384	377	372	386	352	383	372	357	397	331	380	373	382	380	339	380	377	356	362	355	360	344	381	337	367	363	371	363	384	369	376	351	363	351	338	382	354	400	358	401	359	380	382	383	405	375	392	363	395	364	380	400	365	374	331	379	381	342	397	371	350	389	375	384	359	380	379	338	375	395	375	354	352	352	370	409	377	378	348	362	371	375	380	381	372	390	392	362	360	369	354	348	368	355	357	407	355	381	351	397	331	377	357	342	348	366	344	360	364	383	363	371	382	351	350	368	368	361	378	388	399	401	371	376	383	345	390	393	337	361	374	352	387	390	392	383	356	405	391	342	387	344	393	375	372	375	349	400	387	373	404	379	386	368	362	368	364	376	374	359	385	361	372	364	368	382	373	372	378	367	399	358	375	358	397	365	365	375	362	363	376	386	355	354	370	370	352	367	365	360	349	379	331	371	330	377	379	356	377	403	389	362	364	379	360	356	378	354	347	375	385	349	390	355	383	385	406	377	377	380	395	365	358	362	351	380	416	380	372	354	380	375	343	365	376	375	361	339	369	336	371	329	380	392	349	400	369	343	399	349	364	358	380	373	373	372	361	390	365	360	396	376	369	352	367	353	368	447	368	367	375	406	396	350	333	380	348	366	382	355	353	366	371	361	365	381	375	357	395	372	407	378	349	385	372	378	380	369	354	353	382	345	361	350	340	361	351	342	350	394	393	378	383	329	374	387	376	340	361	339	350	348	403	367	407	356	367	394	361	415	375	357	369	336	344	379	380	391	374	362	350	382	362	385	414	384	380	389	367	391	364	388	391	363	355	377	413	361	354	392	373	332	355	343	356	354	334	347	388	363	344	345	356	355	381	396	385	374	379	389	361	400	404	385	405	369	326	353	355	390	379	369	343	384	389	373	346	371	389	375	371	364	390	348	389	363	356	370	385	378	366	340	365	387	352	372	379	400	401	411	365	364	403	354	376	375	370	347	389	371	296	393	369	356	398	379	379	343	287	410	379	388	369	380	386	354	356	393	353	385	397	367	363	360	376	405	350	369	377	373	376	387	337	344	373	381	332	363	397	343	350	384	332	362	387	379	377	351	391	350	373	363	352	341	352	358	381	360	376	356	351	393	370	378	342	384	364	335	400	387	384	373	350	352	381	368	362	355	353	394	341	384	358	365	404	367	385	419	358	342	375	367	382	364	385	367	386	350	382	387	400	372	343	367	364	373	371	349	391	348	358	393	356	354	370	405	365	377	369	379	363	382	392	387	359	381	407	374	363	354	356	366	363	389	350	388	347	361	384	325	374	360	359	381	357	357	329	356	415	368	361	377	357	393	332	372	357	361	394	389	382	389	367	408	388	399	342	363	338	358	382	409	378	377	341	380	362	369	379	365	317	371	339	354	363	374	389	364	335	342	396	381	366	362	348	370	366	324	369	375	373	352	368	363	410	337	371	371	364	377	360	363	359	388	350	364	385	357	384	363	380	357	370	367	377	357	397	394	366	345	379	386	395	385	382	370	353	368	343	393	365	357	391	386	407	374	392	386	390	366	325	353	375	378	397	313	378	357	351	411	368	362	382	358	384	354	381	364	386	353	334	381	378	358	366	397	374	348	347	372	383	372	392	383	355	391	399	353	374	353	365	370	357	333	407	344	390	361	348	381	345	365	390	347	341	378	371	360	385	367	333	381	369	368	401	395	376	421	336	400	391	360	382	355	360	406	354	376	381	361	410	358	356	363	345	380	367	359	362	356	369	392	367	385	366	372	373	358	409	360	352	373	359	387	370	397	358	385	370	368	407	367	387	359	352	379	381	362	410	365	370	384	374	397	358	369	382	358	367	373	325	371	373	379	407	376	397	385	358	379	396	329	396	357	369	353	378	376	362	383	358	380	339	355	365	356	387	340	385	361	363	344	360	348	356	375	374	340	394	338	374	370	346	389	376	350	357	381	357	348	353	356	338	355	328	353	392	342	398	387	370	396	351	407	361	352	365	378	381	356	381	398	349	377	369	371	396	416	342	415	381	342	368	372	344	341	362	376	397	346	363	406	354	347	369	372	442	365	405	427	348	383	390	373	377	355	354	370	389	352	417	377	373	354	401	368	342	362	359	364	333	353	386	359	392	392	380	363	348	354	371	377	352	348	398	359	369	386	356	351	370	361	348	349	364	375	353	386	361	380	414	336	369	347	363	338	374	377	385	388	357	393	406	403	348	380	395	359	371	369	381	383	397	342	369	399	392	386	356	370	365	371	398	366	372	383	396	391	361	368	344	368	351	376	380	367	383	354	328	342	380	379	370	407	385	345	361	381	396	362	389	329	358	382	366	342	395	395	356	353	334	355	363	363	350	374	362	388	374	392	393	332	366	372	394	361	368	346	373	385	415	419	376	372	372	381	351	379	380	339	340	390	389	365	364	341	358	368	362	417	416	351	374	360	348	355	374	367	368	349	392	365	360	379	357	351	394	379	373	345	362	366	397	363	387	374	403	396	359	348	345	388	329	354	375	394	347	382	369	369	353	361	375	351	364	351	356	343	369	372	379	348	354	346	389	350	361	342	372	357	389	391	382	358	332	360	369	367	374	373	383	357	376	376	345	369	347	367	400	372	389	389	372	366	384	382	356	378	381	384	377	379	388	346	366	369	383	337	363	331	373	353	385	367	377	368	351	389	371	348	339	350	350	375	376	408	367	348	412	350	367	367	368	392	404	355	368	388	371	379	366	351	373	354	358	383	369	408	374	392	342	337	370	362	396	392	388	360	339	357	378	406	361	372	401	405	362	345	361	344	343	397	327	403	353	378	408	336	403	388	363	338	362	391	382	369	367	378	379	369	349	354	380	360	392	360	358	353	354	368	354	360	342	324	359	410	365	373	346	350	357	358	378	400	383	365	389	382	399	357	372	380	393	366	368	379	383	392	372	355	359	358	363	383	362	384	369	376	380	367	337	338	365	352	412	429	375	329	373	347	371	373	385	354	363	388	353	378	370	348	359	340	371	365	376	357	362	341	367	390	363	354	386	372	344	350	362	376	384	380	345	370	354	348	364	362	386	365	334	344	342	387	385	395	375	354	341	368	408	333	357	367	391	344	383	382	339	330	390	342	393	381	366	368	400	361	329	379	331	358	427	375	360	350	347	372	371	315	372	386	380	384	401	359	350	367	370	373	395	373	374	403	345	353	357	371	373	379	430	352	329	369	369	367	396	382	394	359	394
2640	485	2000	502	101	80	108	88	111	92	106	84	90	92	92	73	74	88	75	86	80	81	73	80	81	66	74	79	66	81	71	85	73	79	84	75	75	79	79	78	85	73	86	72	88	89	70	86	80	76	83	76	75	72	62	81	78	83	85	70	71	77	64	87	76	73	71	78	73	75	64	70	65	89	71	85	73	64	70	85	82	62	82	72	73	79	97	75	72	74	78	74	81	70	78	95	70	72	71	75	72	73	84	69	80	83	71	62	92	72	75	85	71	71	73	74	67	74	76	87	76	67	72	74	80	71	78	77	60	73	78	75	66	72	78	77	72	82	74	77	65	86	73	84	82	80	65	92	73	75	71	76	72	81	77	74	80	76	71	64	86	78	66	89	69	75	73	74	75	71	76	59	76	86	73	83	76	92	72	62	79	66	71	77	70	68	87	65	76	65	64	70	79	69	76	68	84	87	88	71	58	73	73	83	70	73	88	91	74	80	66	84	81	70	80	68	90	64	82	68	77	70	81	73	72	76	76	80	67	87	84	68	90	71	93	89	63	72	82	76	71	81	72	64	89	91	61	81	81	72	86	78	80	87	80	71	71	76	77	79	66	71	68	80	75	74	69	77	58	68	95	51	75	86	84	70	67	83	69	81	82	76	85	76	68	58	82	72	98	77	60	74	71	70	79	79	82	84	65	70	62	64	85	69	79	73	91	85	73	75	82	73	77	81	85	87	88	73	70	69	71	95	78	74	75	89	79	76	86	71	77	70	77	74	90	67	70	54	85	71	69	88	69	91	72	81	66	62	86	81	88	68	87	68	81	75	72	66	97	75	80	77	78	71	74	71	66	69	65	84	71	87	65	83	71	86	71	78	77	81	79	102	79	76	67	57	77	72	54	86	62	74	86	73	75	77	73	78	71	75	76	65	76	80	73	74	86	68	76	82	76	74	73	76	88	81	81	74	80	68	78	73	70	63	78	70	80	86	83	87	71	91	89	83	79	80	74	77	67	87	84	73	77	81	75	74	71	91	78	74	67	67	58	81	64	77	76	87	82	66	84	84	72	74	62	74	77	82	87	90	88	66	78	88	70	67	82	59	88	82	90	82	76	68	77	75	62	69	86	73	81	69	88	80	63	82	76	83	63	84	77	72	83	93	92	90	69	83	88	79	69	80	74	69	68	71	66	57	64	64	94	74	66	79	68	87	73	78	90	63	66	70	71	67	75	74	68	58	76	72	71	81	70	83	80	92	72	77	77	84	72	69	75	72	77	71	60	80	69	72	78	74	61	76	74	73	63	90	77	91	75	74	65	70	79	75	62	81	82	76	74	72	71	87	74	80	71	64	69	71	76	60	97	86	59	74	73	87	96	80	63	80	68	74	80	74	77	64	72	73	80	82	73	81	79	78	81	75	70	88	72	72	74	68	84	76	62	63	70	67	80	87	85	75	77	79	79	87	78	83	82	65	81	75	78	59	79	86	79	81	90	73	61	71	67	78	81	77	65	71	72	92	69	76	72	70	73	74	76	61	75	86	71	80	66	79	73	82	78	87	63	78	71	57	80	75	92	59	77	74	77	76	73	88	71	78	73	77	73	72	58	79	80	76	66	69	74	75	64	72	96	69	61	72	67	75	85	72	71	70	68	99	72	76	72	61	73	67	96	67	66	91	76	74	81	83	65	77	88	85	69	71	72	72	73	76	71	78	66	77	70	80	86	81	83	73	53	70	67	104	89	68	75	68	60	93	91	48	62	66	67	84	84	79	71	84	78	81	70	72	90	77	65	73	75	71	73	88	82	63	83	85	74	81	50	66	72	69	88	77	71	67	77	72	88	89	73	93	78	79	58	76	52	83	81	73	93	79	62	81	81	83	71	86	81	73	80	86	67	80	78	64	81	64	62	84	69	69	86	76	86	73	82	61	70	84	62	64	68	68	60	85	80	80	79	74	93	74	83	86	91	63	60	82	76	52	72	69	64	82	68	91	94	61	74	66	87	77	83	63	77	72	68	81	76	89	79	84	62	73	89	73	90	78	61	67	84	68	81	69	76	74	84	74	68	90	77	68	84	63	72	86	81	75	74	76	67	89	82	91	78	64	83	59	87	70	65	77	93	84	72	83	71	57	74	78	83	75	88	83	75	78	76	81	64	73	81	69	79	64	72	95	79	75	78	78	71	102	78	79	65	71	82	95	63	65	67	74	66	58	87	83	70	86	95	84	75	89	90	68	79	74	89	69	93	70	74	78	76	77	88	68	86	85	62	70	64	82	59	57	76	75	83	77	74	88	73	60	83	81	62	82	80	87	88	75	73	73	67	78	73	86	78	78	57	74	82	78	75	77	90	91	73	64	61	86	60	79	89	91	70	77	74	59	66	86	90	69	77	74	69	84	88	77	94	81	87	93	78	76	75	89	74	69	60	52	79	66	72	73	77	84	81	78	84	75	81	76	53	78	67	60	76	73	71	59	61	65	79	66	84	96	71	64	68	73	88	85	80	70	81	90	79	73	86	65	70	85	70	74	80	76	68	81	76	63	67	80	89	72	75	57	67	76	62	72	82	57	72	78	68	66	83	84	73	76	75	65	71	76	80	84	73	83	73	78	64	69	83	70	63	68	59	78	82	87	81	63	89	59	72	70	67	84	62	76	61	65	82	81	75	83	75	89	79	84	62	87	82	93	75	77	78	66	80	68	61	82	80	63	94	69	73	73	68	64	67	74	79	67	88	81	66	77	79	86	75	68	81	85	84	54	76	76	88	68	65	66	74	80	70	70	73	64	70	71	78	83	84	69	63	89	72	72	64	79	81	82	74	64	86	88	88	70	69	78	69	71	75	80	67	67	86	77	80	80	79	59	83	80	69	74	66	73	76	76	71	72	75	73	67	92	85	76	91	68	65	66	73	82	74	74	86	76	76	91	82	87	79	76	75	68	86	66	68	74	71	70	77	83	75	81	80	83	71	80	82	63	64	80	72	70	93	71	72	81	64	83	67	83	64	81	87	67	72	77	84	64	86	73	71	69	74	91	81	67	74	70	85	93	66	74	91	65	75	69	66	72	72	82	79	75	80	74	69	61	71	77	74	76	62	76	78	85	91	65	67	89	65	90	77	91	72	69	79	78	82	59	71	82	63	69	72	73	72	82	71	63	66	86	76	97	56	75	68	72	71	68	62	68	66	70	66	82	66	73	77	71	67	79	86	82	59	65	62	65	75	81	77	62	80	83	83	78	80	73	66	74	77	74	65	78	78	91	78	95	73	65	88	63	68	76	70	75	81	88	79	86	74	69	69	73	72	77	72	78	73	86	86	86	95	78	80	62	79	76	72	57	65	70	71	76	82	82	66	84	76	92	70	73	85	78	76	81	84	64	68	72	69	77	57	67	74	70	59	67	78	72	75	91	83	80	76	88	93	90	91	81	84	83	69	73	90	83	87	84	83	90	95	82	72	70	75	86	78	90	88	98	76	69	60	92	80	69	87	73
22679	5691	15928	3802	2019	3097	3325	3037	2555	2257	1840	1651	1518	1352	1180	1180	1040	1090	1003	973	959	915	910	797	848	807	789	762	792	785	726	753	728	726	706	688	690	710	699	642	659	659	678	691	635	688	661	672	623	630	668	741	659	666	605	627	655	645	628	660	584	638	645	638	594	643	650	616	636	605	626	709	641	621	621	596	590	628	629	636	635	611	636	641	620	650	635	612	625	637	607	624	619	569	685	699	640	661	631	625	633	596	596	593	600	676	622	622	575	602	618	672	594	577	604	606	582	611	632	644	638	595	621	572	606	621	647	582	637	608	585	569	613	602	571	594	590	607	633	648	603	609	614	639	622	629	610	610	629	590	608	629	586	607	574	592	584	630	620	625	618	605	589	626	593	615	638	540	606	623	627	602	642	629	616	633	550	629	643	655	605	579	666	615	627	671	594	613	604	587	623	602	605	623	575	632	642	622	586	645	636	623	570	616	589	578	577	603	648	617	623	612	617	602	584	572	606	605	630	651	613	631	638	619	615	576	627	603	625	612	621	576	654	606	625	603	585	662	636	611	613	636	636	628	582	590	614	597	626	614	623	635	614	665	618	638	623	601	622	592	644	618	613	632	557	569	634	628	589	583	604	599	602	630	633	551	613	644	566	604	609	579	628	594	587	612	595	606	594	594	601	604	615	605	622	643	642	605	615	593	569	661	634	614	584	613	620	632	651	549	606	648	610	658	591	617	625	631	632	624	652	583	612	606	628	611	607	615	658	613	655	624	635	597	610	621	617	609	608	609	610	568	620	640	594	621	597	636	637	631	641	635	640	596	616	628	586	586	570	635	607	582	606	647	619	661	645	647	637	647	580	631	612	591	596	653	576	657	606	627	596	637	602	566	603	631	644	613	636	593	613	596	620	597	627	619	569	628	669	604	594	636	636	561	615	625	643	613	572	628	574	562	604	592	591	626	571	654	597	611	634	621	630	637	618	633	628	594	613	606	664	613	655	659	574	571	572	592	609	601	599	600	582	602	602	643	613	602	626	653	656	627	605	610	569	615	646	612	608	632	629	591	577	635	617	618	592	586	636	591	601	609	612	611	563	616	584	603	613	621	665	632	586	608	581	587	600	656	615	635	599	614	607	608	594	617	628	579	626	642	606	606	647	564	653	614	624	585	599	618	589	629	583	638	622	637	602	628	628	641	608	598	615	602	588	622	591	602	589	646	620	602	615	604	611	641	649	596	616	588	603	597	596	629	611	587	600	613	581	632	638	617	589	569	607	608	595	597	612	570	592	605	637	635	610	628	606	656	659	613	615	612	595	626	573	619	603	641	631	657	598	623	618	617	601	596	588	597	621	594	606	594	565	597	628	580	618	664	600	598	630	586	611	587	636	624	588	606	649	573	561	613	609	578	612	620	630	604	620	603	627	599	622	604	585	588	622	646	629	631	592	638	599	629	616	618	613	582	591	641	608	601	615	581	601	614	634	621	596	613	638	617	616	633	615	629	591	627	609	644	603	658	633	653	612	577	598	587	598	609	587	592	601	608	613	621	688	602	626	603	630	657	658	599	625	605	607	643	642	632	614	576	593	594	605	595	577	609	617	570	617	646	585	596	570	643	610	570	598	644	624	596	594	576	649	637	665	584	626	605	607	597	625	583	603	630	653	620	622	601	620	596	631	640	620	590	590	622	593	641	654	592	619	580	647	565	613	582	603	638	559	609	614	613	621	618	589	587	605	644	609	593	610	600	617	586	581	624	620	581	628	639	636	635	586	641	613	581	609	620	637	610	601	582	641	611	594	614	609	613	601	625	643	587	633	647	639	629	620	656	625	641	622	576	660	626	614	600	588	588	596	559	647	620	641	605	610	605	570	580	619	616	570	589	622	561	611	604	637	576	601	611	612	564	654	606	588	643	568	614	645	614	605	567	610	608	619	630	676	623	627	625	602	618	617	631	648	598	562	608	637	601	632	590	617	604	595	607	613	647	600	670	571	636	628	611	647	592	642	634	663	624	599	593	623	633	602	605	603	614	609	629	595	608	606	607	641	639	624	574	572	630	615	650	647	620	620	604	601	605	610	613	587	585	621	581	667	650	611	589	643	574	640	660	625	558	634	647	627	618	595	627	630	608	605	613	601	619	636	594	559	636	606	617	668	587	627	593	617	640	569	628	610	599	616	660	621	615	628	580	662	613	630	650	622	644	703	599	591	637	624	615	595	587	616	598	590	593	604	642	609	609	621	657	633	597	548	625	586	551	636	613	636	605	630	606	579	633	636	628	629	645	548	606	625	601	626	640	593	601	609	598	597	572	633	589	645	633	631	617	633	617	568	598	636	613	598	625	597	599	628	645	624	584	598	564	621	581	603	605	605	621	591	650	609	623	615	632	609	625	607	590	583	639	610	626	619	650	660	612	566	578	599	624	598	617	561	624	589	620	630	592	580	642	612	645	616	631	582	609	618	591	637	628	614	627	613	594	609	623	599	585	572	566	570	626	679	622	632	600	603	612	645	643	635	592	641	596	640	595	592	636	586	602	599	587	646	591	627	612	662	626	616	572	607	618	578	629	651	649	629	613	610	594	594	608	592	642	591	623	618	616	623	601	633	633	616	617	641	634	615	611	601	637	592	614	569	634	641	623	642	555	608	659	658	601	581	620	573	616	608	591	596	599	636	600	611	589	665	604	664	634	623	654	590	608	597	598	643	649	630	593	625	592	647	612	602	567	603	597	621	613	615	600	627	604	587	612	587	598	636	645	620	601	673	656	646	624	641	591	628	637	600	646	595	621	623	638	667	622	616	594	602	608	627	661	599	601	633	572	587	654	578	615	627	601	592	677	622	588	596	642	652	614	596	590	654	622	603	686	663	589	624	628	607	643	676	603	623	600	596	631	645	619	603	594	614	586	590	620	585	669	631	625	621	611	593	605	619	655	628	602	640	697	624	647	612	617	572	616	587	569	596	600	599	578	638	632	618	648	626	614	634	606	668	636	602	600	605	603	635	620	617	613	661	590	650	605	640	640	566	630	630	625	601	591	591	626	589	574	625	647	648	642	574	614	667	637	597	618	610	620	593	607	598	622	614	633	615	589	617	617	619	607	595	580	641	618	598	558	610	617	676	622	625	663	565	622	608	603	633	538	644	604	583	642	609	614	620	606	628	579	605	630	643	605	653	624	618	597	631	643	618	616	628	633	616	644	647	633	565	620	680	596	600	616	598	613	622	611	651	620	649	632	585	583	609	619	606	611	578	658	629	607	642	602	597	685	602	583	631	623	624	596	591	616	606	622	617	624	616	619	578	615	596	649	604	596	587	630	594	582	613	601	618	621	621	630	579	636	597	594	615	644	597	634	614	606	611	602	624	608	602	599	633	618	639	585	628	590	622	609	576	627	578	627	647	574	611	611	662	599	619	595	643	611	613	603	593	643	607	615	629	611	656	629	590	616	631	619	639	624	630	606	611	645	562	635	570	610	638	607	593	592	631	633
5635	347	1896	386	36	40	29	37	38	40	47	43	33	31	35	34	25	29	33	32	20	33	28	27	27	27	21	31	21	21	29	26	17	24	21	15	18	22	14	14	20	14	13	23	11	14	23	18	31	17	20	15	9	23	24	20	13	22	17	26	22	15	14	11	23	22	20	15	22	18	16	21	18	19	16	27	10	16	20	22	23	17	19	18	20	14	24	18	20	24	17	20	31	20	17	16	22	22	19	22	17	17	15	19	9	26	22	23	13	19	24	14	20	10	16	14	19	11	17	22	10	19	27	16	20	25	21	14	17	25	19	16	27	18	17	17	17	21	15	21	14	19	17	22	22	21	17	13	19	13	18	16	15	14	21	18	20	25	23	15	15	13	25	17	26	16	14	16	14	15	14	11	17	17	19	15	24	14	18	10	28	16	21	20	24	14	17	24	16	16	14	15	15	17	17	14	17	14	21	17	21	23	14	25	19	14	20	25	14	14	21	23	16	19	17	19	17	23	19	19	16	20	14	21	13	15	22	21	16	14	24	14	15	27	24	14	26	10	15	14	21	17	20	12	14	20	11	20	14	19	20	18	10	24	23	21	17	17	14	11	21	9	17	17	18	14	19	20	15	25	15	15	14	19	15	21	15	21	21	23	22	22	18	20	16	13	19	11	25	17	21	20	16	15	17	19	10	24	23	14	24	14	19	20	21	15	17	16	21	14	19	11	17	22	16	12	21	16	18	20	15	11	26	15	24	19	17	19	25	11	19	13	26	33	25	13	13	18	17	26	17	13	16	19	16	10	14	17	17	19	15	16	20	16	12	11	13	18	26	12	25	16	13	16	17	29	12	19	21	21	16	17	11	16	15	11	14	22	21	20	25	11	15	19	25	23	13	22	14	17	20	21	19	10	28	16	14	19	19	22	17	15	20	14	18	17	33	14	21	21	28	23	11	22	21	24	22	15	16	15	15	15	17	18	15	17	22	21	19	18	16	14	17	13	23	10	21	28	12	20	18	17	29	13	20	16	17	12	24	24	18	12	17	13	27	18	22	22	18	16	19	15	14	14	16	21	16	15	27	26	15	7	19	20	16	24	17	15	23	19	13	22	22	27	24	17	21	26	21	15	16	23	11	22	13	19	22	15	26	14	17	10	12	24	21	14	20	23	8	16	19	18	24	14	15	16	12	17	19	14	24	10	18	18	19	15	15	21	20	20	13	11	22	13	17	18	18	25	24	17	17	23	14	18	12	18	13	19	16	10	28	16	16	18	21	11	19	20	24	21	16	19	19	20	21	12	10	23	17	21	28	17	8	17	16	14	15	18	14	24	19	13	24	17	18	22	22	16	6	26	24	17	16	13	19	9	17	16	21	19	14	17	20	14	17	22	17	12	17	20	14	14	16	21	16	16	15	18	18	24	15	15	20	9	24	16	20	22	19	15	16	13	19	28	15	20	22	19	14	13	20	13	14	29	13	17	19	9	11	24	12	14	14	18	15	12	10	12	15	22	17	17	19	14	20	15	27	20	14	19	26	13	17	20	19	20	12	14	20	22	21	17	16	19	14	15	20	20	17	19	26	15	14	13	17	16	20	15	9	18	25	17	17	20	19	15	23	22	23	18	13	18	18	14	17	14	24	12	27	20	15	16	12	24	21	17	15	13	17	18	25	20	17	14	20	12	16	20	14	17	26	24	20	10	14	11	21	18	17	14	13	11	17	16	11	16	16	24	21	13	18	19	24	10	16	19	15	11	19	18	22	11	14	15	19	20	24	14	15	12	17	22	25	15	16	26	11	24	18	23	17	21	13	18	19	18	19	15	23	19	11	16	20	16	20	22	18	25	20	16	15	28	21	21	13	17	15	17	22	20	7	20	19	25	15	24	11	17	24	18	8	14	14	19	19	19	11	15	10	12	12	13	15	18	20	18	16	19	19	12	27	19	24	12	16	25	25	16	15	11	18	15	15	26	17	18	18	19	20	19	15	21	17	23	20	19	16	12	26	15	20	14	18	20	16	15	18	18	30	6	22	11	10	13	16	11	16	16	17	19	15	19	14	24	14	15	21	16	27	16	20	25	17	15	19	18	14	22	14	26	17	13	12	15	19	20	22	15	25	15	13	18	18	20	26	18	21	13	16	12	14	20	10	11	17	18	23	19	25	15	16	19	14	23	20	14	18	11	25	17	11	18	14	20	17	22	20	15	14	24	15	32	17	16	17	23	17	19	12	15	12	14	13	16	15	13	21	18	23	18	17	16	21	19	15	19	18	12	23	18	15	11	19	22	23	15	20	23	27	15	24	16	14	21	20	10	24	12	13	25	15	19	16	22	25	18	15	15	14	25	10	20	17	17	16	17	10	17	17	11	21	25	16	14	18	20	14	11	20	18	14	17	17	30	13	14	10	22	15	15	19	21	13	17	19	14	28	24	24	18	19	21	20	28	19	23	25	13	21	17	19	14	20	25	15	17	20	13	19	19	17	14	15	15	22	17	15	13	17	18	16	16	16	15	23	12	16	19	20	30	20	11	12	17	24	22	17	16	19	20	22	17	22	18	15	27	21	14	21	16	15	12	11	12	22	17	9	29	17	16	18	14	11	9	16	16	18	19	17	26	13	19	22	20	19	22	16	17	20	18	14	10	26	14	11	15	17	18	14	17	20	17	17	16	18	21	15	21	22	15	23	21	19	14	12	21	14	12	24	17	24	14	16	22	22	17	10	13	23	17	22	14	17	17	21	15	13	21	24	10	24	25	18	23	25	23	22	23	17	20	17	24	9	21	22	11	24	20	17	14	17	14	16	16	14	19	19	16	28	17	17	20	15	24	16	12	24	18	17	19	23	18	19	22	22	20	21	18	13	19	15	13	17	14	19	27	16	20	17	19	10	15	22	10	16	15	17	23	17	17	16	6	18	22	20	16	15	18	21	11	19	21	18	19	18	25	19	14	14	25	10	21	19	18	22	13	10	16	15	22	14	21	13	13	22	19	18	21	15	21	20	18	18	23	16	14	16	21	21	22	10	18	14	19	17	20	14	17	17	19	15	19	24	23	17	21	17	19	26	22	11	15	21	12	21	21	16	20	10	17	17	19	18	15	19	22	19	17	17	21	16	15	20	21	18	8	20	17	20	14	20	22	15	16	15	16	12	21	18	12	10	16	18	18	23	15	19	12	15	15	19	19	15	22	16	18	22	13	15	18	18	18	18	18	19	19	21	23	18	23	14	18	17	17	19	17	20	25	16	13	20	22	14	15	13	21	18	17	13	12	15	18	27	19	22	16	20	20	15	21	22	15	13	23	18	15	15	16	20	13	17	18	17	11	22	12	19	15	24	14	17	11	23	17	20	18	20	23	20	18	10	14	16	19	20	11	13	20	14	18	21	28	20	20	13	20	14	18	13	20	23	17	22	17	23	20	26	15	14	30	19	22	16	18	13	12	19	16	14	12	17	21	22	17	20	11	21	24	16	18	17	20	19	15	11	15
17611	4352	15658	2700	1208	2009	2316	2030	1882	1532	1309	1181	921	842	746	690	627	581	480	482	436	435	404	395	345	329	331	294	296	289	273	248	250	251	234	244	223	234	220	207	192	209	208	194	180	192	220	203	181	200	184	186	172	192	163	174	208	182	169	177	164	162	160	172	158	165	157	183	185	148	157	183	142	170	190	144	152	154	133	161	173	145	157	162	188	184	158	162	142	159	164	166	151	177	154	145	126	160	141	140	134	159	141	160	153	133	157	137	154	155	178	143	159	145	137	139	168	145	171	136	137	133	163	148	168	151	149	172	146	143	156	151	149	130	152	146	164	139	158	143	165	150	130	150	161	140	138	139	134	162	137	149	132	158	146	146	160	154	147	138	156	153	160	170	159	152	143	132	149	139	158	156	150	122	142	146	142	146	145	149	137	158	164	138	158	177	138	149	163	133	127	156	124	142	146	136	139	159	134	149	128	159	156	142	173	145	139	172	141	151	125	142	118	137	152	158	141	154	121	137	141	150	144	158	169	142	139	155	157	146	180	152	144	143	137	123	151	133	143	157	152	150	141	151	125	141	137	150	132	152	155	140	150	157	140	137	121	161	150	151	147	122	140	150	142	150	130	149	171	143	138	153	163	148	143	152	157	171	136	149	157	128	154	141	157	138	146	155	145	144	170	140	148	139	159	151	142	157	137	159	146	125	158	139	134	146	124	137	123	134	140	166	156	145	148	133	170	153	179	152	154	143	152	154	164	167	148	140	136	162	169	153	145	144	147	122	139	138	152	138	158	128	142	172	132	143	122	167	140	142	177	161	162	141	141	148	162	137	118	171	149	130	149	128	133	158	147	152	154	159	137	149	148	122	144	145	126	143	130	148	134	138	136	135	174	111	140	150	143	172	133	123	124	145	162	166	154	152	149	148	149	155	118	143	151	157	139	144	146	139	142	117	141	153	154	138	147	166	124	128	153	165	143	180	136	155	143	151	157	135	135	130	132	153	139	113	151	157	134	126	160	130	154	141	163	147	147	136	150	149	140	152	143	160	122	161	139	153	143	142	122	139	147	133	141	135	129	175	146	127	162	121	118	130	156	136	150	137	157	142	122	167	129	182	167	123	135	140	125	165	141	141	131	142	149	149	127	130	139	152	143	138	144	120	151	140	153	162	148	154	164	135	144	136	144	152	136	148	139	131	121	140	155	145	165	151	142	133	139	149	130	144	150	157	141	126	147	157	135	143	138	157	168	132	129	149	165	140	139	170	161	125	153	136	136	131	156	143	154	171	146	138	140	147	150	124	170	136	132	164	141	152	130	157	142	150	156	147	137	149	156	137	148	121	141	144	146	138	146	150	170	143	140	137	151	170	170	144	168	145	162	149	129	158	156	150	150	151	148	125	144	142	133	158	162	136	157	143	152	131	143	142	148	139	150	156	141	152	161	126	138	147	130	119	135	158	147	160	132	136	165	136	130	118	133	152	147	142	173	153	163	138	122	144	137	136	138	158	148	157	162	131	143	165	132	141	138	163	155	157	153	159	130	140	148	142	142	150	145	155	156	138	153	142	161	160	150	150	133	164	152	152	156	124	150	147	152	145	129	136	137	137	134	149	160	131	137	148	136	140	142	148	147	157	143	150	133	138	156	128	164	161	139	159	151	142	144	144	143	147	125	154	153	151	162	140	154	136	168	147	152	149	139	152	164	167	143	147	153	162	155	149	132	153	134	133	135	145	124	161	150	131	145	157	156	129	141	147	133	154	143	175	154	142	155	151	174	159	168	138	154	130	145	141	148	145	134	135	132	166	153	156	166	127	141	143	131	142	135	149	167	155	171	158	172	159	146	140	147	143	154	166	136	116	134	146	157	137	158	133	139	138	124	147	138	138	162	152	138	156	148	149	135	153	154	145	153	147	147	144	139	145	153	151	166	119	166	152	141	142	135	145	146	143	136	130	155	153	140	142	140	137	142	143	149	142	132	158	142	135	171	134	145	161	147	142	166	129	147	132	159	140	145	156	164	136	179	149	166	144	141	137	137	141	130	147	127	141	184	162	146	151	138	149	145	137	142	130	170	167	155	157	137	142	131	162	147	158	166	171	158	145	156	151	140	165	147	147	135	157	139	154	161	152	149	132	164	148	149	141	131	138	131	122	161	150	161	144	123	119	138	159	142	131	148	148	139	145	157	143	136	159	136	146	169	144	135	155	163	140	141	141	139	145	153	145	131	148	161	129	146	165	153	155	154	146	149	144	156	137	135	146	157	131	171	137	152	138	158	149	126	142	140	150	131	146	126	138	131	170	149	147	137	147	159	159	164	149	118	156	161	157	147	148	134	133	156	145	148	155	162	155	152	153	152	131	143	138	157	137	153	135	145	136	131	156	143	141	140	140	144	142	147	119	128	123	142	139	152	130	161	145	147	134	150	156	155	144	128	153	154	123	137	125	139	133	152	137	153	129	167	145	187	126	155	143	170	161	135	137	131	158	153	152	151	150	140	135	145	139	147	162	148	153	157	150	130	150	154	145	149	129	148	137	130	154	157	135	153	144	172	146	157	141	157	130	144	163	137	152	166	135	152	151	144	138	145	154	173	136	139	136	151	138	135	124	138	150	154	164	147	162	152	164	142	140	136	121	133	148	154	145	133	129	148	130	132	144	149	132	166	149	162	135	149	171	156	146	146	129	152	168	156	153	135	133	160	152	146	162	136	143	135	148	164	154	132	132	138	146	138	164	120	144	155	142	145	154	150	154	156	142	144	139	150	151	128	152	154	139	147	160	141	165	142	146	147	160	125	160	138	137	167	144	150	146	126	143	148	139	159	126	140	163	165	164	150	130	169	153	135	141	137	143	159	149	152	144	153	144	149	145	141	146	140	150	138	159	138	133	163	153	150	142	135	137	146	122	123	131	141	146	157	161	144	142	143	173	142	151	145	143	152	144	156	144	146	168	138	138	162	147	156	149	159	178	154	146	146	130	127	145	129	126	154	145	139	168	148	157	147	142	146	135	143	147	148	126	124	143	146	156	151	153	124	145	151	150	144	159	157	163	146	136	140	141	157	143	148	148	150	118	142	127	139	165	159	151	157	153	159	142	125	136	133	147	157	141	156	162	141	148	137	157	129	141	160	122	154	141	148	153	131	161	125	151	163	139	152	149	149	140	160	147	159	146	140	135	126	141	142	153	141	159	148	165	132	150	148	148	148	138	153	148	146	159	134	148	149	143	158	156	166	149	154	153	148	134	152	123	139	120	139	125	151	157	153	131	161	145	145	146	120	145	151	144	133	134	116	156	153	131	132	144	148	147	143	139	132	143	129	148	150	130	167	144	122	138	162	162	142	155	149	129	141	142	143	166	146	139	142	133	125	124	133	168	139	133	150	151	148	123	123	147	157	135	149	137	154	158	108	132	162	146	115	145	158	154	171	137	123	139	139	155	188	161	140	124	150	135	143	137	167	130	162	144	150	153	154	158	131	132	144	160	165	150
3651	655	4468	606	86	88	85	87	113	116	101	77	76	85	92	68	51	63	84	65	66	75	46	56	61	73	74	59	67	72	70	60	69	57	60	50	56	59	53	55	78	68	52	58	61	61	52	62	49	55	57	67	53	61	74	46	64	61	56	48	56	47	43	57	49	52	61	53	50	48	50	59	47	54	64	58	70	59	49	57	64	52	50	60	54	62	49	56	51	49	48	61	65	44	68	45	47	60	50	59	57	57	71	64	69	49	55	48	56	59	34	65	55	59	64	56	44	55	56	65	52	51	70	56	53	62	52	59	49	61	64	57	49	54	42	50	61	60	52	62	58	64	64	48	47	53	49	52	62	43	60	65	52	50	64	56	73	43	71	48	63	56	61	53	54	66	65	59	62	57	54	54	54	63	52	49	52	59	51	67	46	50	55	61	45	58	58	47	53	61	47	62	48	62	50	66	55	49	52	52	54	59	59	82	58	50	48	48	49	54	52	50	66	46	47	38	69	55	57	48	59	51	43	50	54	56	61	62	60	55	70	56	61	55	62	60	48	59	64	54	49	53	56	52	43	62	50	56	59	54	63	65	45	50	56	51	60	59	48	57	56	55	38	42	58	53	65	55	48	51	53	57	62	58	44	72	60	48	57	57	47	66	53	44	66	62	40	55	53	51	52	63	55	49	57	52	51	50	49	55	62	57	46	53	52	42	57	57	63	56	63	53	43	54	53	52	54	54	51	48	55	58	55	66	65	56	38	55	58	63	40	70	60	65	63	61	52	65	57	62	63	51	39	57	48	47	62	39	58	49	61	58	46	54	55	56	39	49	57	44	65	43	53	57	52	49	61	54	59	62	54	58	59	59	55	57	48	49	60	44	51	56	50	56	42	48	44	51	52	57	54	51	59	42	56	56	61	48	60	63	56	55	49	62	52	60	53	51	52	52	47	45	59	55	62	43	56	52	56	54	44	46	52	51	51	51	48	67	53	56	63	45	55	58	58	49	47	49	64	63	54	50	49	51	60	50	47	58	56	51	50	54	60	52	52	57	50	47	59	63	54	55	50	41	57	51	51	52	52	60	52	50	43	61	58	54	66	65	57	41	53	45	53	46	53	68	52	61	54	67	48	51	62	56	51	40	56	55	57	46	64	57	53	59	64	55	70	48	53	59	49	55	55	67	62	52	56	65	52	58	54	51	57	54	56	42	67	46	50	64	54	41	51	56	56	61	52	55	63	63	62	54	54	51	54	59	59	52	56	72	56	43	66	59	50	50	49	53	60	79	65	57	58	58	74	54	59	61	56	49	56	52	42	62	43	53	62	61	56	56	65	54	56	55	49	49	46	62	51	56	44	52	48	61	51	56	51	35	59	64	45	63	57	58	49	57	51	55	55	58	71	57	47	41	58	60	52	59	53	44	61	56	50	59	49	51	56	53	66	65	63	49	62	52	45	44	59	49	52	52	54	36	46	60	51	56	52	58	54	65	54	50	53	66	51	45	39	54	34	52	55	45	54	53	56	46	55	64	60	59	59	51	46	46	57	47	67	55	58	52	56	64	42	62	61	54	69	60	62	54	53	62	55	59	44	63	65	71	52	52	63	58	62	71	65	62	44	39	55	57	55	52	43	64	56	62	61	66	52	60	55	28	53	59	59	60	59	49	49	59	60	69	49	56	53	65	51	51	58	61	53	66	70	62	55	64	61	46	55	55	50	61	61	72	54	58	56	61	49	40	45	62	70	50	65	53	43	54	52	73	58	60	55	56	57	31	65	58	62	56	50	62	56	56	56	57	41	58	60	64	65	58	59	43	44	53	63	44	52	49	55	57	59	65	56	52	53	49	49	65	57	52	64	41	56	69	51	36	53	43	44	65	54	49	58	59	56	47	59	62	53	59	70	51	57	55	62	48	55	61	53	51	46	41	58	58	56	48	56	62	64	57	55	61	72	48	54	50	43	51	61	65	48	61	61	55	39	58	76	52	49	50	56	55	52	54	55	58	68	62	49	49	66	57	59	55	68	43	59	60	55	56	48	53	58	51	55	47	60	51	58	56	59	59	62	51	45	67	71	55	65	51	66	66	56	55	39	58	63	56	54	61	62	42	44	49	58	59	52	60	56	53	64	56	56	57	68	57	63	57	46	55	62	36	52	49	50	60	52	61	53	59	47	58	57	55	40	53	47	66	54	48	54	56	54	56	60	51	51	73	51	62	61	49	65	62	57	49	57	38	66	57	64	47	43	48	64	47	49	45	53	57	61	62	48	42	54	53	50	59	61	54	58	58	43	57	52	65	50	42	53	44	61	62	59	52	47	46	62	55	57	58	65	56	68	66	45	43	62	53	61	55	50	50	59	63	49	57	54	56	49	63	57	55	60	46	44	48	58	45	52	45	43	54	41	54	60	48	61	69	70	58	65	55	59	53	59	46	46	51	55	53	55	51	56	53	54	58	53	49	51	67	65	40	59	56	44	56	58	56	49	47	59	52	68	67	54	54	47	63	48	53	49	40	51	63	50	51	59	63	71	61	63	65	59	59	48	54	63	66	57	50	51	58	48	42	52	60	48	55	44	47	62	59	53	56	65	60	50	55	66	59	76	60	58	54	60	61	55	53	49	58	40	59	50	67	56	48	57	60	59	51	49	63	59	56	64	43	58	63	47	39	48	39	54	42	49	66	48	57	51	40	59	58	57	52	69	50	68	61	48	57	55	58	54	48	47	47	54	50	48	55	48	51	57	61	52	56	53	69	69	52	53	61	58	70	59	42	52	57	50	58	43	45	60	70	76	55	64	57	51	53	59	64	55	69	51	61	71	62	58	54	51	36	54	51	51	54	51	64	51	52	60	50	57	60	56	54	61	44	49	53	45	49	56	59	47	61	68	47	51	45	47	53	60	49	52	55	55	63	45	48	52	52	55	54	55	62	57	58	55	56	56	45	67	68	53	50	68	55	61	65	55	49	55	53	53	61	55	69	63	50	54	51	53	50	62	63	53	53	56	50	66	53	45	67	56	51	57	52	60	70	43	41	53	51	50	45	49	61	44	57	56	62	47	65	42	48	62	60	65	56	61	50	59	50	51	63	56	53	62	49	67	51	52	59	54	50	48	53	51	55	53	57	58	49	47	45	71	51	47	56	62	54	46	54	56	56	64	57	62	50	45	57	50	53	45	49	52	53	44	54	61	65	58	53	63	73	45	59	50	50	54	53	62	56	60	66	53	54	41	63	52	48	43	57	57	55	56	61	53	37	49	66	59	49	54	74	52	60	49	68	47	59	49	47	49	46	55	52	64	51	62	42	61	55	46	56	63	61	60	63	58	51	35	65	59	55	47	69	56	43	69	41	53	54	72	52	66	55	50	51	53	47	61	65	52	63	58	51	58	57	61	67	42	51	61	68	52	53	62	44	54	47	58	47	59	58	48	50	59	51	55	51	49	67	45	63	59	54	45	53	39	50	56	49	49	47	41	39	60	52	46	57	50	68
23314	7093	24022	3490	2562	4137	4690	4320	3667	3112	2627	2221	1996	1679	1549	1399	1351	1207	1191	1016	1013	943	943	830	800	781	745	735	744	695	685	625	664	633	655	585	616	604	576	611	577	555	555	580	606	540	558	530	536	537	534	535	552	548	511	538	535	531	520	479	538	501	491	526	515	518	506	522	493	450	483	502	489	489	467	503	523	496	528	486	450	532	488	504	483	511	436	478	494	482	485	532	506	438	545	511	507	477	443	486	466	505	481	503	500	475	491	475	482	478	466	475	482	474	441	514	480	430	488	479	489	467	489	501	479	463	436	458	465	477	478	474	477	437	469	491	442	481	472	466	485	468	489	473	440	497	463	473	493	507	486	463	466	504	453	459	472	497	506	445	463	448	459	473	484	459	463	478	464	467	480	451	409	470	444	454	464	493	423	455	448	489	452	452	464	498	426	488	458	450	451	475	446	470	470	498	466	467	446	485	467	489	478	461	468	486	482	451	467	469	510	447	442	478	460	471	498	485	441	460	487	488	431	468	467	463	469	483	416	456	482	454	456	487	462	445	439	446	450	457	467	482	455	457	467	470	473	466	473	485	459	447	480	456	452	489	448	459	510	466	459	481	435	459	458	494	470	473	460	489	475	473	470	463	490	452	448	442	478	469	437	454	458	450	425	463	475	432	463	487	495	442	473	450	458	481	442	436	496	453	488	446	470	469	473	474	450	468	475	482	485	461	436	495	463	424	486	450	450	490	463	473	451	446	476	472	456	469	483	416	484	463	488	477	484	467	486	465	474	449	456	478	469	470	496	499	478	487	431	498	473	407	473	442	483	469	474	472	517	448	453	441	462	495	467	481	471	464	493	439	494	490	481	437	434	444	467	469	455	466	437	469	496	490	447	451	448	483	449	467	465	462	490	475	445	483	479	420	467	457	476	495	510	440	506	485	473	486	479	458	454	457	494	433	477	455	455	499	471	512	497	479	485	443	467	479	451	400	443	467	461	446	495	519	475	469	424	460	441	490	430	459	444	440	431	453	447	506	509	468	453	472	484	469	513	462	419	455	484	462	496	470	459	451	459	476	445	477	449	459	461	474	454	450	470	473	447	438	469	471	506	460	471	473	533	460	463	449	479	473	486	460	412	434	494	470	470	452	468	478	471	464	467	438	445	455	490	481	449	468	464	446	480	473	422	491	480	447	481	460	453	416	446	506	487	466	493	444	486	489	458	470	439	479	508	435	458	479	459	430	476	490	468	458	467	446	457	438	485	453	455	489	484	480	493	476	499	451	426	435	465	492	489	452	430	483	454	488	437	451	468	448	461	480	463	490	459	463	423	482	471	448	478	467	422	435	456	461	462	464	473	487	468	452	470	468	451	499	470	482	446	439	471	460	467	479	454	504	462	469	455	498	493	476	480	458	461	463	447	478	482	431	468	434	471	508	458	445	480	466	474	468	427	464	470	428	473	491	501	453	434	484	499	487	460	498	492	483	507	473	435	453	468	449	474	465	464	449	470	455	452	466	471	484	481	517	501	439	445	467	465	485	439	448	458	440	459	457	485	472	478	475	484	493	465	451	454	470	428	489	477	472	439	503	452	482	457	438	461	454	488	468	472	465	504	407	467	460	445	488	430	447	459	488	467	436	465	465	476	507	456	471	476	473	448	491	466	482	499	486	489	485	485	498	462	472	450	463	460	472	453	463	453	476	454	467	460	453	498	433	456	482	460	475	467	447	490	462	495	450	474	460	473	498	450	507	459	447	447	481	473	504	471	456	476	493	470	464	480	496	498	440	474	504	499	483	435	423	478	436	464	470	490	478	460	488	440	459	467	449	447	475	480	482	412	490	463	429	494	457	503	468	482	461	514	454	488	420	476	476	483	455	473	504	457	479	448	472	506	440	452	457	477	473	488	458	475	498	454	479	441	476	443	465	463	463	453	505	466	458	450	464	435	464	512	433	461	479	457	467	435	484	459	463	478	485	455	464	467	455	477	454	482	443	454	464	435	481	465	468	459	459	476	467	453	474	471	435	440	491	459	461	461	438	461	437	468	476	484	442	465	468	455	433	449	488	495	455	439	479	457	434	489	487	442	497	457	483	486	418	469	488	484	457	461	476	470	485	448	469	481	527	450	475	484	459	467	461	491	425	488	451	461	457	476	448	468	465	471	496	452	482	460	467	454	478	466	443	454	439	468	461	471	480	480	501	464	468	468	511	484	501	452	475	455	489	490	460	514	448	438	494	438	495	469	433	477	433	477	440	478	457	488	439	459	474	471	499	477	470	446	511	459	447	464	444	466	422	475	463	490	464	477	482	474	472	460	431	473	482	469	441	422	474	443	472	420	484	470	503	453	472	454	491	478	482	462	414	465	465	479	437	461	481	475	452	471	470	494	443	454	496	457	467	507	477	463	446	469	452	439	443	436	484	473	503	468	434	434	460	463	418	420	469	462	451	502	451	462	481	465	439	461	426	462	486	523	449	494	449	503	484	532	464	490	488	492	455	501	484	454	467	468	491	499	429	491	419	475	485	440	469	478	462	447	493	490	491	477	470	485	494	495	485	483	432	475	442	445	466	486	442	492	472	469	462	427	490	480	474	490	418	458	470	494	462	463	437	475	464	441	449	506	465	466	459	455	469	480	455	485	441	504	447	443	431	468	470	499	464	484	450	444	448	420	493	491	467	433	453	506	489	465	433	442	467	441	465	447	456	495	451	423	439	490	423	459	498	481	464	452	459	504	482	491	504	489	453	425	482	462	448	472	459	427	489	462	459	484	474	449	459	473	504	438	484	468	428	460	440	438	488	488	489	468	497	472	471	456	438	497	448	450	484	476	505	448	449	489	423	450	455	477	446	477	490	453	498	478	476	458	479	478	481	496	493	477	474	455	469	488	524	472	466	449	477	480	469	469	449	454	500	451	444	472	488	461	497	456	456	452	430	480	504	499	450	483	451	485	476	446	508	475	473	497	453	426	531	448	432	474	470	479	486	472	444	489	461	455	455	448	452	439	464	452	486	459	477	463	469	452	472	506	446	489	466	436	453	473	460	475	474	499	474	472	455	456	449	454	457	471	435	422	485	496	492	460	507	456	474	449	470	492	473	468	521	452	452	437	473	470	471	459	502	478	485	452	488	446	482	458	442	472	476	456	446	467	462	507	506	487	487	431	483	477	433	472	499	473	507	482	450	446	470	514	503	486	485	480	431	489	467	451	469	422	463	495	493	452	487	475	468	456	506	463	466	477	464	515	486	460	469	498	483	446	470	489	447	445	432	429	467	458	487	469	489	456	500	444	501	481	518	445	478	483	492	481	447	478	441	467	455	478	508	449	464	476	464	456	487	517	500	453	475	459	472	494	490	477	500	442	439	487	455	430	451	479	451	481	459	452	488	484	439	499	479	436	450	476	480	477	463	459	441	441	455	477	463	485	492	455	451	429	455	484	453	464	477	501	472	458	462	463	473	449	482	470	511	450	506	465	469	489	463	484	470
3695	242	678	115	40	66	53	41	50	49	52	53	47	45	47	39	51	58	46	40	54	44	43	44	49	38	36	46	56	41	44	47	49	54	53	49	35	51	49	59	58	43	44	52	46	31	47	50	45	39	44	52	43	50	35	56	51	36	43	54	43	54	43	41	54	38	48	50	47	45	36	40	43	46	55	40	53	42	42	50	39	41	45	43	47	49	28	43	37	42	41	58	52	49	40	36	51	39	56	52	52	44	51	51	52	41	52	34	57	40	40	44	45	43	53	36	42	47	38	46	48	49	38	46	42	37	44	39	54	35	42	50	37	57	33	51	39	53	39	46	49	34	40	51	35	55	45	48	62	44	45	43	34	34	48	45	52	46	53	49	39	39	33	54	45	53	39	48	44	41	52	38	52	54	41	42	48	54	46	50	43	49	58	41	49	40	43	50	63	47	49	39	44	55	51	43	49	49	44	48	47	51	52	46	48	43	38	46	43	47	39	59	56	49	42	52	49	39	39	43	50	44	54	43	29	47	57	54	47	36	46	45	53	33	45	40	45	32	48	33	38	48	42	33	41	50	53	40	48	42	40	40	47	47	53	41	49	49	44	52	43	47	47	39	37	58	58	52	30	54	46	41	44	41	43	47	41	49	50	42	47	47	48	52	51	42	33	42	53	54	48	41	54	50	39	49	38	46	41	49	49	46	60	44	41	47	67	43	40	56	47	43	65	50	55	41	43	48	35	60	49	41	42	45	51	57	50	49	45	42	49	42	55	47	46	50	58	49	46	41	29	47	59	44	53	56	37	44	42	50	58	39	45	52	51	46	47	39	44	57	43	56	50	39	32	44	37	48	41	36	40	48	39	53	49	45	45	47	37	46	48	33	49	48	40	38	47	50	48	44	34	45	47	43	40	34	39	45	44	55	43	28	46	52	64	46	50	49	46	57	49	56	55	42	53	47	40	60	53	50	55	51	47	41	44	35	39	36	44	39	44	43	43	55	45	50	50	41	37	55	54	46	40	38	45	53	56	46	51	48	49	44	45	55	57	41	50	49	51	30	56	46	52	48	51	41	48	39	55	52	47	41	51	40	46	46	56	54	52	41	42	45	45	44	43	46	47	44	49	50	54	43	37	46	42	50	44	43	39	49	45	37	31	48	49	46	51	46	44	38	54	34	52	53	46	42	58	50	55	43	34	49	66	47	53	52	36	40	43	40	45	44	57	39	37	39	44	47	38	42	49	55	44	47	50	49	51	47	47	48	51	45	43	58	47	43	48	47	47	42	55	50	44	43	46	54	48	45	53	52	55	40	50	44	56	37	50	36	36	45	40	47	40	46	52	33	40	41	42	52	45	48	50	41	47	40	50	47	45	49	35	51	53	35	53	45	53	51	52	49	42	52	42	49	35	41	42	53	34	45	52	45	59	40	44	50	46	54	45	36	48	33	48	41	37	51	33	48	48	43	41	62	48	45	36	53	45	44	43	39	34	46	49	52	43	48	41	39	38	42	46	59	33	51	38	55	44	52	45	38	57	52	49	58	46	48	41	45	54	45	50	46	58	42	48	47	47	48	54	36	41	46	49	49	40	51	42	46	58	46	54	44	52	63	51	45	46	49	46	46	44	56	50	43	48	40	46	55	48	47	50	38	40	37	46	51	43	41	32	54	46	46	45	37	46	37	38	40	54	45	48	35	49	45	45	33	48	39	56	51	42	44	39	45	48	43	48	42	44	44	53	51	40	51	45	43	39	47	58	40	47	45	42	61	50	49	52	49	42	30	46	37	58	40	45	45	51	43	58	48	36	48	55	48	49	47	39	41	46	44	49	44	39	29	52	54	41	29	51	50	52	59	46	32	46	47	53	44	47	52	45	40	38	45	45	46	50	50	51	45	54	52	49	45	41	52	48	42	29	45	49	40	52	38	53	58	49	36	50	47	52	33	50	48	64	25	49	42	39	42	30	39	44	42	54	53	38	47	44	39	45	35	56	42	59	50	42	51	46	44	44	33	44	39	46	51	39	55	44	43	43	52	44	52	42	57	41	38	42	57	36	60	36	44	44	49	43	38	46	48	49	28	48	47	42	39	36	50	46	57	55	58	31	52	57	58	47	50	31	51	48	42	49	47	47	45	52	38	31	43	54	51	52	47	39	44	47	42	39	41	48	51	50	47	40	55	41	48	41	45	44	38	51	49	58	50	40	51	57	40	42	57	42	61	40	50	52	45	41	51	46	55	48	39	42	57	38	44	41	37	40	51	57	37	34	37	59	43	42	46	41	53	43	48	41	42	42	52	49	45	51	50	40	52	57	41	40	37	21	40	58	44	37	54	52	41	38	43	59	39	46	42	42	41	44	47	53	44	49	36	35	48	52	54	48	57	42	45	43	46	45	39	51	49	52	41	45	39	36	48	48	43	47	41	41	35	46	41	48	43	43	52	43	49	50	44	39	51	34	54	47	45	46	42	41	42	51	44	44	42	53	44	45	37	43	46	48	51	57	42	50	48	53	42	52	38	32	54	42	53	53	42	44	44	44	45	50	49	43	44	46	44	43	51	49	53	58	53	50	49	44	46	45	45	43	37	44	41	50	42	46	47	36	40	61	46	31	44	42	50	44	45	43	48	48	35	43	52	39	50	45	56	46	52	57	55	40	58	53	50	47	59	48	52	35	48	43	49	39	39	59	52	44	36	46	49	51	55	43	50	52	44	42	41	48	50	38	45	44	49	47	44	38	47	52	50	45	59	49	54	43	47	52	49	55	54	57	49	42	37	47	46	35	39	57	37	41	47	40	53	35	38	51	49	46	40	49	49	54	44	43	36	54	48	36	54	40	44	63	40	37	50	49	42	51	36	37	42	47	43	46	37	49	40	46	41	53	28	49	51	49	37	52	43	29	53	61	48	35	43	48	45	57	43	41	36	47	44	50	49	48	41	34	33	41	47	45	45	51	51	47	43	54	49	54	46	52	63	45	50	50	46	54	35	50	47	54	51	61	41	53	43	41	44	42	52	37	36	50	56	46	48	50	35	42	60	38	37	43	48	42	55	42	55	45	40	46	39	56	48	52	61	52	53	45	46	44	54	51	62	39	47	39	37	49	38	35	41	43	49	54	55	48	51	44	45	48	42	34	50	43	48	42	36	41	38	38	50	41	48	50	49	40	39	48	50	48	45	54	39	50	51	49	52	51	32	45	52	58	43	56	47	50	48	45	46	38	38	40	57	50	62	43	43	53	50	60	58	41	41	54	36	42	48	45	59	37	49	49	47	43	55	49	46	41	48	44	40	37	53	46	43	55	50	41	43	51	47	37	41	49	50	45	48	50	50	50	49	45	39	41	41	40	43	49	37	46	66	39	48	40	42	40	43	49	48	39	49	36	44	33	41	44	54	48	42	56	53	47	56	58	33	47	53	56	38	42	43	33	41	45	54	34	53	34	49	65	43	47	37	39	47	49	50	40	40	50	48	41	39	42	39	47	43	49	43
14859	3510	8031	1214	542	743	755	711	669	621	574	565	510	502	476	463	465	453	442	437	443	437	379	395	394	425	405	378	395	423	378	384	399	395	356	362	382	356	380	353	397	395	390	364	380	360	342	376	390	353	392	380	355	389	391	347	361	385	391	339	341	361	323	366	364	358	312	382	349	390	365	393	346	394	337	380	372	356	397	363	394	371	380	379	343	340	362	362	360	349	334	344	364	378	345	361	384	381	378	329	362	351	355	371	358	360	375	381	373	346	357	363	357	360	378	384	378	385	373	355	375	372	333	388	352	368	358	332	390	343	363	385	322	376	376	342	361	351	356	365	369	384	323	394	366	350	374	358	375	384	388	377	372	365	388	368	329	346	388	400	352	337	376	343	371	388	343	380	380	409	370	371	358	382	375	351	387	350	369	402	376	322	390	345	351	355	356	353	361	352	390	366	397	377	376	382	371	340	343	365	354	401	373	350	347	370	342	339	374	347	371	334	384	340	376	365	361	366	391	359	342	361	396	358	376	364	363	378	397	362	369	367	376	367	380	342	364	367	359	384	384	347	372	371	356	376	340	366	377	367	328	336	379	385	400	354	366	357	364	388	368	375	383	385	337	347	350	382	388	362	383	353	372	335	358	343	351	357	355	366	332	391	363	371	353	360	352	306	358	400	368	366	355	333	380	383	354	360	365	370	344	340	393	386	331	355	371	350	363	381	362	360	368	397	371	387	371	354	346	337	379	398	354	367	362	373	313	376	351	391	365	395	366	381	345	358	389	393	329	356	410	344	391	379	336	359	342	365	404	381	405	365	383	369	387	373	355	388	362	389	366	355	368	361	366	327	335	386	386	371	386	369	350	385	388	356	371	373	346	354	374	371	344	362	350	343	383	325	360	376	324	345	335	332	337	369	378	370	345	337	377	374	387	361	359	370	373	357	360	369	365	358	385	370	374	392	380	357	398	357	391	358	363	370	380	362	362	373	358	377	371	349	366	393	364	377	362	369	358	379	344	335	376	374	396	333	349	387	355	355	321	340	363	355	355	368	354	322	338	399	366	323	402	391	359	351	361	338	358	342	327	351	360	367	367	359	395	350	366	397	333	347	372	328	407	374	363	359	346	365	374	381	352	360	360	356	356	336	394	366	383	346	324	357	387	389	340	380	389	373	360	377	325	333	386	377	353	388	352	362	373	376	359	344	385	376	365	349	374	376	384	364	386	378	347	366	379	357	380	350	370	375	363	365	389	350	390	346	404	364	355	376	360	362	364	384	389	370	361	371	363	380	378	366	368	385	361	371	337	356	355	393	413	314	368	375	346	382	381	385	360	373	343	359	357	390	341	375	371	339	393	367	385	356	342	377	381	358	345	345	344	369	373	356	405	310	373	341	363	375	368	367	373	388	376	396	354	371	395	363	347	379	361	393	378	357	373	374	330	353	346	353	371	345	376	336	377	345	387	367	339	416	344	397	338	331	372	360	372	409	362	369	336	377	369	345	394	375	380	342	360	385	376	333	373	329	389	346	324	375	360	374	316	371	378	363	375	390	358	373	388	360	374	378	356	345	361	342	400	390	348	410	355	371	325	356	367	369	347	413	372	363	372	346	353	368	355	380	347	357	356	303	367	344	355	363	392	346	384	376	371	354	348	372	341	373	358	376	353	337	367	381	359	344	396	382	383	361	383	394	375	338	383	357	366	365	365	355	349	393	350	393	379	329	326	393	394	386	335	382	359	373	383	355	365	332	363	381	374	367	348	365	388	371	371	353	376	420	345	334	336	334	366	371	349	382	350	383	387	369	387	336	366	304	376	402	355	356	381	355	387	392	366	356	398	350	339	351	353	366	358	367	334	403	354	352	372	348	389	376	381	322	346	381	349	382	390	365	370	370	395	346	357	378	385	402	386	375	364	356	323	364	367	352	381	373	398	392	379	321	367	362	363	392	380	342	338	387	372	349	378	369	362	352	356	351	341	383	358	364	353	346	373	386	351	366	319	351	367	384	371	372	353	384	393	355	337	347	365	339	343	353	384	393	321	347	375	385	335	363	394	331	371	338	344	364	325	339	369	386	343	366	339	355	340	353	360	372	391	351	354	394	350	359	348	341	353	372	396	342	352	398	365	361	362	406	362	361	372	379	360	378	361	324	358	317	312	414	340	344	353	369	375	359	358	352	384	340	420	358	357	379	387	348	353	345	396	352	367	368	357	348	360	355	322	383	387	368	358	366	390	376	347	393	405	336	386	333	377	360	376	390	339	404	372	357	369	338	365	391	370	352	361	367	371	358	390	354	365	402	359	387	363	375	394	363	363	375	398	392	377	349	378	351	351	381	381	341	381	378	401	352	351	366	358	368	339	345	338	385	344	340	395	360	384	371	366	369	347	366	374	363	368	366	377	349	373	364	369	350	384	349	350	351	335	354	354	357	357	330	409	366	378	350	354	378	413	368	371	352	384	343	354	368	372	356	371	369	359	383	374	372	328	367	343	338	371	365	351	375	372	359	362	368	363	358	351	367	386	358	385	359	392	366	374	341	366	351	375	335	355	339	332	357	397	340	358	351	355	363	374	369	386	353	372	361	365	340	355	348	329	391	389	381	367	346	358	373	383	351	390	345	377	371	403	361	338	377	399	349	392	351	325	356	393	341	378	363	360	380	380	381	358	372	354	353	368	377	386	384	344	379	368	413	377	383	362	352	405	374	326	394	395	348	375	374	347	387	363	377	347	349	362	375	372	380	361	363	368	367	387	377	356	342	384	360	398	369	373	362	348	389	378	374	383	344	327	364	392	347	410	367	372	365	362	355	390	328	374	365	360	364	377	370	361	367	333	367	379	385	356	399	350	359	345	354	373	381	376	368	377	346	361	345	382	347	361	366	357	361	366	373	317	368	352	379	396	390	428	345	345	355	390	344	359	359	380	384	366	353	348	378	373	389	357	354	357	346	363	384	347	375	373	344	359	394	385	381	368	361	362	358	369	350	351	373	330	349	348	337	374	368	367	353	377	392	393	374	364	403	374	360	375	347	374	359	368	359	345	349	373	352	370	373	367	362	354	365	336	341	350	351	329	353	350	368	376	361	350	369	392	349	403	363	357	355	364	378	381	343	366	371	357	406	393	344	352	377	371	383	369	321	343	360	361	357	379	358	372	355	312	334	339	331	345	369	382	315	341	350	361	348	359	379	409	339	394	331	395	363	360	348	384	396	404	358	331	350	350	355	388	369	389	352	329	352	395	372	361	368	346	348	342	356	367	369	344	378	359	370	375	344	384	367	329	352	368	386	381	376	376	336	348	378	329	336	387	362	371	348	375	403	373	364	372	380	371	383	350	347	371	347	340	356	339	387	391	381	342	371	396	346	361	381	395	350	360	372	379	361	390	364	398	377	400	365	356	339	335	355	392	359	333	350	379	372	352	352	361	369	354	360	382	362	360	360	386	375	369	381	386	348	370	354	361	338	373	390	349	348	338	347	393	384	376	350
2261	574	2931	397	103	117	104	122	92	97	104	93	84	103	80	86	96	83	76	77	85	83	74	76	88	76	70	91	84	70	65	81	69	85	84	91	89	71	69	80	61	76	67	87	81	75	81	81	72	66	83	78	77	67	77	70	84	80	79	84	62	70	73	78	67	73	74	85	88	69	67	79	84	63	77	64	64	79	73	80	84	67	63	80	61	59	75	74	71	67	102	72	89	68	77	75	80	75	73	88	88	71	79	64	95	70	82	88	87	80	79	83	81	75	60	78	56	59	71	86	74	67	73	95	84	77	78	74	74	75	66	74	73	79	63	85	77	81	83	76	67	81	67	87	69	61	78	98	77	69	97	76	72	74	73	83	57	60	80	84	90	79	75	73	69	80	101	77	94	72	77	67	83	63	63	61	55	67	66	73	71	80	67	84	81	96	64	72	75	67	71	81	74	77	74	68	71	76	61	68	70	60	70	72	56	74	61	81	72	79	74	68	70	76	90	81	76	67	82	78	87	92	80	70	65	81	80	78	69	76	86	75	92	64	84	81	79	80	91	87	84	66	87	78	79	76	74	84	69	79	67	71	57	75	74	72	56	66	73	77	80	93	68	69	75	84	72	77	64	64	79	81	71	64	65	70	76	78	63	73	86	77	80	58	67	79	94	76	59	88	88	64	68	64	76	71	90	60	68	75	72	53	79	75	79	66	68	63	62	66	90	89	75	75	67	80	66	70	81	71	73	72	66	73	66	70	88	78	80	74	78	86	73	74	66	82	91	68	80	73	72	88	65	70	79	76	65	59	73	63	73	59	68	86	82	80	58	71	72	69	71	75	77	76	77	70	83	76	70	82	60	75	77	84	77	80	58	81	81	85	81	73	63	72	73	58	78	74	73	68	67	88	63	73	76	87	78	85	78	59	71	71	67	88	70	74	63	86	86	85	70	68	68	76	75	71	74	75	68	77	61	69	72	82	69	77	81	71	71	66	75	97	82	91	71	82	45	86	85	76	93	86	70	72	73	88	68	71	80	72	77	80	77	64	79	82	69	74	80	71	81	68	74	76	67	67	71	80	74	63	73	75	70	62	76	59	60	61	66	66	76	87	67	70	68	70	88	71	76	80	73	56	75	84	79	61	79	83	83	78	66	57	79	77	67	75	74	68	75	70	73	78	99	70	86	73	75	76	77	78	66	77	79	75	77	71	77	87	73	84	63	72	80	68	67	60	90	90	72	74	84	71	83	88	75	86	78	95	82	66	82	66	73	85	73	75	71	73	84	77	76	64	88	86	72	68	77	77	81	71	75	74	75	76	62	62	86	73	64	59	92	72	63	66	67	86	83	72	73	73	91	76	77	71	73	81	76	85	70	61	72	82	76	73	76	71	68	74	77	73	71	88	59	86	81	78	73	91	65	75	64	61	59	66	84	63	69	80	94	62	96	57	80	64	72	63	76	96	79	71	72	78	70	65	76	69	61	75	87	78	84	72	64	66	65	65	65	83	82	78	67	67	57	85	66	81	89	65	92	60	60	61	93	58	74	61	74	79	69	60	63	63	72	81	79	88	54	87	75	77	75	75	100	80	78	81	67	67	81	65	69	80	73	68	67	74	86	54	71	57	61	72	80	66	76	77	81	83	75	74	71	69	79	78	79	63	84	62	72	57	66	83	72	77	63	74	83	61	86	87	71	68	88	65	74	68	79	86	83	67	82	66	79	67	77	87	74	84	83	87	70	85	85	74	77	89	54	83	78	70	72	84	75	71	85	86	95	70	70	70	59	75	85	84	87	72	74	78	79	65	77	77	56	65	94	86	69	65	60	67	73	75	74	66	63	69	76	75	68	81	74	53	73	74	77	72	76	77	72	69	70	54	63	71	71	73	79	62	65	80	74	77	90	70	78	80	65	77	76	86	67	82	71	79	97	71	82	62	88	72	70	77	79	78	77	86	68	58	90	64	80	60	77	78	82	56	89	78	75	61	66	65	62	76	79	60	78	78	78	62	71	82	92	67	86	91	87	81	71	74	84	63	68	71	73	77	65	72	60	80	74	72	75	72	68	85	70	64	62	65	67	70	60	62	79	75	80	76	73	63	75	75	69	57	73	73	76	76	72	64	77	80	68	77	84	76	79	71	68	79	70	66	70	83	71	69	67	80	75	78	79	71	84	71	78	78	62	76	75	78	77	69	70	68	76	80	87	73	73	91	84	85	77	75	76	88	75	66	75	80	91	78	80	87	73	70	76	85	85	73	65	74	88	74	78	79	74	71	76	67	78	64	90	76	93	75	62	70	60	64	68	68	69	66	72	74	74	72	71	80	63	74	66	60	85	86	74	53	63	96	75	75	62	59	81	76	88	73	68	58	74	67	86	77	81	65	72	74	80	73	82	74	78	67	73	87	57	71	78	81	68	73	83	69	61	77	72	63	66	75	63	84	77	69	75	75	80	75	66	75	65	93	102	66	78	72	85	63	80	75	75	75	76	79	71	77	68	79	78	64	64	70	88	73	70	94	74	65	63	72	74	76	86	79	72	85	71	85	76	83	74	83	87	75	78	74	80	62	81	64	78	79	88	79	86	85	69	57	67	60	73	69	77	68	78	64	84	75	57	71	74	79	59	60	76	81	76	89	76	69	77	75	78	70	65	70	76	87	81	64	67	65	75	79	75	76	70	70	66	51	67	75	67	68	72	76	93	70	76	64	82	80	77	72	79	66	66	78	75	69	85	67	63	80	79	76	77	89	56	86	72	81	64	91	85	78	85	83	78	79	77	76	71	88	91	76	61	81	81	92	66	73	89	70	77	71	58	90	67	65	77	72	73	78	82	78	71	93	66	89	73	70	73	84	75	73	81	83	62	64	81	59	86	64	74	71	62	75	73	72	57	67	60	73	65	69	87	80	70	67	67	74	62	81	85	63	63	68	81	73	75	83	74	80	68	79	60	70	86	71	77	78	64	67	85	75	83	66	65	79	73	84	76	68	102	75	69	75	63	82	65	66	75	68	83	84	72	66	60	74	79	82	69	67	73	73	64	90	74	81	80	62	65	78	68	76	70	79	69	68	72	69	77	62	78	68	76	76	78	76	73	64	76	73	78	85	67	78	80	87	59	65	67	68	67	76	82	86	94	72	78	64	58	59	80	76	66	79	77	78	70	73	70	70	80	75	77	62	80	71	68	74	65	78	66	86	68	93	71	78	77	69	80	74	77	71	79	69	73	81	64	70	84	65	91	76	70	66	81	77	71	83	65	78	116	75	73	83	89	73	71	78	70	80	74	57	81	71	92	77	73	66	72	81	80	88	66	104	81	72	79	65	83	79	81	67	78	78	66	67	73	80	82	63	60	72	78	73	104	64	75	70	70	80	84	74	77	90	68	76	68	60	67	74	85	73	74	88	74	66	70	67	73	71	56	62	73	71	75	72	95	65	90	78	79	93	74	87	63	105	66	76	74	106	73	62	77	79	82	76	65	62	82	70	100	78
20993	6403	20579	2877	1971	2899	3231	3070	2521	2159	1911	1689	1476	1324	1267	1138	1086	1086	930	926	937	910	854	807	806	814	787	719	723	725	751	712	688	660	741	715	632	673	661	667	650	687	637	691	673	662	630	711	643	659	675	649	636	661	620	624	601	654	650	661	649	619	614	633	655	658	674	628	585	608	636	618	602	619	646	603	638	616	629	612	596	672	617	608	643	613	637	631	616	651	586	618	608	561	627	631	599	619	615	643	607	555	524	646	611	623	598	589	618	641	597	638	603	575	606	645	607	583	608	584	628	591	609	612	615	580	610	626	605	627	625	605	575	585	574	628	622	580	593	651	638	588	596	605	600	596	613	577	620	659	609	612	624	614	615	599	638	616	613	615	586	615	600	593	597	610	617	619	601	610	612	618	609	664	603	616	592	584	634	596	605	634	609	609	574	582	660	572	599	597	601	595	599	616	568	646	602	604	561	605	603	600	611	623	629	585	601	633	611	578	609	603	602	575	566	627	577	601	581	618	621	581	599	602	611	616	610	598	582	611	615	635	602	652	621	652	556	614	605	592	620	573	612	605	600	611	615	622	609	623	592	600	610	619	557	581	583	617	612	611	581	597	635	563	599	623	581	610	614	591	639	612	608	572	620	573	601	647	591	620	605	601	556	587	657	603	599	635	603	561	584	585	570	622	580	623	607	627	612	572	612	601	604	601	654	648	648	579	573	632	592	605	580	630	585	598	583	609	600	557	606	643	640	566	581	610	601	620	588	601	589	617	609	590	631	630	633	588	599	638	590	634	627	614	645	643	628	607	622	627	616	599	588	612	625	645	585	592	558	586	627	608	623	636	637	597	619	609	568	574	649	623	574	613	628	637	577	588	626	581	651	630	632	613	646	601	595	628	591	610	599	584	599	631	606	586	596	596	626	613	645	580	592	582	605	597	596	583	554	576	600	608	600	609	596	620	604	599	603	639	601	620	582	635	595	619	609	576	582	609	635	610	615	587	565	644	636	600	612	614	600	616	582	564	595	598	567	587	611	573	613	574	586	571	584	575	579	568	588	598	610	581	615	610	588	599	584	617	615	565	619	603	608	608	592	634	609	620	621	667	611	592	584	589	634	625	623	617	606	621	601	604	613	629	650	571	619	626	619	600	608	625	608	604	612	596	626	634	601	592	635	619	588	630	599	614	614	587	610	624	606	603	587	553	624	614	591	621	612	588	612	591	567	604	576	567	533	608	622	589	564	600	557	640	639	575	551	601	621	594	584	613	625	615	628	620	584	583	570	586	589	608	610	642	613	602	612	631	624	608	604	603	610	590	599	622	638	567	578	636	556	660	611	623	576	590	594	597	561	567	643	596	591	608	587	612	617	660	616	586	602	593	598	586	597	578	593	619	638	601	577	624	593	631	591	593	591	630	577	593	610	626	589	612	575	583	583	624	598	563	598	600	571	590	610	589	584	605	596	582	592	598	619	584	567	648	575	576	615	617	603	600	641	609	560	627	653	614	629	580	569	579	656	595	638	643	630	573	607	595	608	600	609	610	621	652	619	583	619	606	636	571	617	633	606	617	564	596	597	592	566	634	594	588	601	592	560	650	620	567	633	609	629	616	614	604	608	572	629	614	598	615	579	633	600	590	623	602	588	576	682	625	578	597	586	611	618	602	628	603	607	599	599	615	601	601	582	631	625	606	590	608	603	689	643	585	571	616	587	635	655	613	629	635	648	581	625	567	666	592	629	601	635	574	654	599	644	625	587	582	643	589	630	598	586	618	582	557	607	602	615	601	636	543	600	563	648	615	591	605	574	600	621	614	574	609	573	638	617	588	633	629	620	581	605	583	609	591	606	582	625	607	623	595	607	608	617	564	580	605	607	582	573	561	627	594	596	580	621	605	617	633	621	578	638	652	590	623	571	599	560	575	595	618	568	624	626	595	650	563	579	577	632	605	565	632	630	601	636	626	585	578	596	612	577	607	615	593	566	637	577	605	621	599	604	655	582	570	611	584	676	606	583	619	602	606	602	564	570	602	594	603	628	577	631	670	585	552	630	575	612	606	638	621	605	604	598	652	620	572	595	599	618	604	626	572	594	634	584	653	595	605	574	599	612	605	639	614	574	610	599	611	575	601	549	601	582	580	596	561	637	595	617	634	618	630	625	610	664	624	574	642	605	590	584	647	591	594	592	586	607	621	633	580	587	641	555	625	616	629	584	594	600	591	657	605	586	614	601	596	612	590	571	565	623	643	669	563	587	573	635	637	610	596	578	613	610	612	578	652	638	586	625	584	632	612	651	625	585	598	628	608	591	595	613	645	573	642	573	581	633	619	587	590	596	605	618	616	620	636	565	602	629	582	603	607	599	585	586	577	618	605	587	625	623	648	635	618	617	615	610	637	589	625	596	618	572	634	585	574	605	613	635	613	617	615	612	597	593	591	607	616	624	624	584	577	599	649	621	601	605	603	616	610	587	556	613	596	611	617	602	575	602	597	606	585	577	580	644	619	602	621	580	596	655	622	618	588	606	585	587	639	579	623	580	568	590	617	649	587	551	611	588	591	609	578	595	618	603	603	630	550	639	587	644	583	629	625	656	606	573	603	653	583	596	548	584	655	587	592	618	600	603	581	609	568	635	617	632	600	589	588	542	592	580	634	619	638	567	580	669	595	605	608	601	628	621	638	600	609	572	597	593	599	580	605	596	596	648	600	605	645	595	621	618	568	571	604	600	569	618	590	591	560	569	614	599	558	609	614	595	574	594	601	614	623	587	666	608	600	617	583	597	580	608	628	577	617	649	636	613	578	601	574	600	602	594	625	614	626	621	646	608	591	587	569	583	580	629	636	633	601	607	627	599	581	571	617	620	569	569	579	611	612	586	604	562	628	607	619	643	573	600	610	652	598	627	581	598	614	565	541	618	598	616	620	600	610	641	571	591	604	549	602	580	598	565	595	587	614	634	601	657	594	570	589	598	598	590	569	570	623	591	658	566	602	568	584	587	613	634	614	618	603	601	598	608	580	589	603	584	602	658	595	601	632	583	575	589	632	602	624	627	639	606	554	593	607	603	595	613	593	595	637	564	617	643	666	604	634	590	633	602	628	574	594	564	652	557	577	599	617	569	603	609	625	605	600	595	624	543	606	596	586	567	596	606	602	624	596	582	586	604	581	640	591	632	576	606	654	668	580	614	559	604	600	615	613	579	602	627	585	585	617	607	636	597	625	602	564	596	630	629	613	606	584	609	604	610	631	646	651	572	633	622	619	619	625	589	616	642	613	596	600	626	571	608	635	616	593	624	562	568	628	598	558	591	589	612	554	587	593	598	644	585	609	613	596	611	587	611	606	597	572	646	628	635	638	590	563	626	596	654	546	620	588	616	584	627	652	582	619	591	584	621	577	608	644	592	607	580	631	586	617	603	607	563	613	593	588	596	595	601	561	635	594	592	610	632	595	596	592	632	620	617	607	617	596	613	592	584	605	577	583	634	577
5440	369	2622	291	26	34	56	45	42	29	44	35	42	38	30	23	23	28	20	34	27	19	29	33	20	26	27	26	27	25	22	18	27	28	22	24	16	18	27	25	14	15	23	18	19	23	27	28	10	34	12	22	11	19	16	16	18	14	15	14	19	20	12	20	18	12	15	17	22	20	21	15	19	22	15	13	15	20	15	19	17	19	10	16	15	17	23	23	22	12	23	24	14	23	14	15	24	13	18	14	16	24	31	19	13	25	20	11	25	19	18	24	11	16	14	19	27	22	19	26	18	16	17	16	17	10	20	13	22	31	17	19	23	20	17	15	15	15	16	17	21	17	14	9	24	21	19	18	10	17	16	17	16	10	19	18	27	21	24	17	20	20	18	13	14	16	20	15	25	20	21	16	22	18	21	16	16	20	20	16	16	24	16	25	21	17	22	20	24	16	17	16	23	17	18	16	26	15	27	9	18	10	15	18	20	13	13	22	15	12	23	17	13	12	15	22	26	17	20	20	21	22	20	17	14	20	11	21	13	21	16	17	17	16	15	16	22	13	15	19	19	22	17	11	18	13	21	16	14	16	12	15	9	19	21	26	22	13	8	24	13	14	16	22	19	15	21	17	13	16	20	14	13	18	20	19	16	18	14	13	19	19	17	21	23	17	11	23	12	14	20	16	20	12	33	17	24	16	14	14	22	19	12	26	18	17	12	23	18	10	10	17	19	19	26	16	21	9	18	9	18	13	16	9	25	18	18	22	23	14	19	17	23	18	19	18	32	21	19	21	11	21	18	14	23	24	15	14	21	16	14	28	26	17	13	20	11	16	24	19	25	25	22	23	19	24	14	20	19	19	9	27	8	13	12	10	20	21	22	15	20	22	20	17	19	20	18	18	16	22	15	15	23	7	20	21	22	16	18	19	18	22	23	12	14	17	12	14	17	12	19	18	17	8	24	17	12	17	21	15	19	24	19	19	18	18	13	15	19	18	16	13	13	13	13	17	17	18	15	27	16	15	10	13	18	26	13	11	21	21	14	16	21	18	21	17	6	16	18	24	15	23	19	13	18	12	15	21	19	17	19	22	14	23	14	19	14	23	22	9	18	20	18	15	13	24	21	14	20	17	14	18	12	16	18	14	20	22	20	14	19	14	14	18	7	14	16	12	18	20	22	27	14	25	14	19	12	16	15	18	17	22	20	19	14	17	15	14	23	18	16	24	19	16	18	13	17	21	22	6	22	25	16	15	32	16	21	25	18	12	17	17	19	18	15	16	18	15	23	23	14	7	17	21	19	29	16	18	17	21	20	15	22	15	17	15	20	22	16	12	15	21	19	17	23	22	16	17	22	11	15	20	11	12	15	14	21	14	16	13	18	19	22	14	18	16	19	21	20	8	19	13	29	15	16	12	17	16	23	12	21	22	10	17	9	13	24	15	18	20	13	16	15	24	13	18	21	21	14	13	17	17	18	11	21	17	18	23	25	20	20	16	18	26	13	21	16	18	20	15	14	21	16	13	19	16	14	7	20	13	21	13	22	18	11	14	9	20	20	16	13	20	14	20	19	14	21	15	16	11	11	21	16	13	17	24	20	22	17	18	25	15	12	23	9	18	20	12	22	20	7	10	13	15	14	18	18	12	16	17	21	16	15	14	20	18	21	22	16	20	16	25	12	19	15	15	20	17	18	18	13	22	19	20	13	17	17	28	19	18	13	19	16	15	16	15	15	25	18	21	24	17	20	17	21	25	19	21	10	20	14	21	15	18	19	15	16	18	22	25	21	18	17	18	21	16	21	20	22	19	21	25	24	18	15	18	17	21	23	19	12	22	23	20	18	16	17	16	13	15	17	16	20	20	29	19	15	18	23	25	16	16	9	16	16	20	18	16	9	20	19	15	15	19	20	20	20	19	18	17	20	23	19	20	15	17	22	20	20	21	18	17	19	22	21	24	30	19	19	14	21	19	13	21	20	27	18	10	13	18	26	15	19	24	21	21	8	20	20	26	21	20	20	20	13	17	13	13	15	21	16	21	16	14	16	22	18	17	19	22	15	21	14	23	7	20	15	15	24	13	13	26	21	27	22	14	21	19	17	19	18	24	24	13	10	18	20	17	19	12	15	13	20	14	20	22	15	16	15	24	21	17	20	19	15	19	11	13	16	20	14	11	23	18	16	28	24	31	9	21	16	15	22	19	17	20	21	23	17	15	22	17	21	11	19	16	21	14	20	16	23	18	27	13	21	17	16	15	24	20	13	19	23	13	24	17	16	20	16	17	15	17	19	22	13	21	19	14	17	18	12	10	24	14	14	12	12	12	15	23	27	22	13	18	19	19	21	19	16	18	19	18	22	17	20	13	17	20	21	26	19	16	23	11	14	18	19	12	18	12	14	21	15	10	13	19	16	15	19	10	18	26	22	18	19	21	21	31	22	23	10	21	16	10	15	19	20	11	23	18	20	16	20	16	14	19	13	13	20	16	14	29	11	21	14	10	21	18	16	18	15	18	19	15	19	19	17	15	14	21	24	16	15	21	19	17	23	20	14	17	22	15	18	24	16	17	17	21	25	13	21	12	26	26	21	10	12	20	14	22	19	19	22	20	15	22	15	16	18	16	21	13	15	17	15	15	16	18	17	22	13	18	17	13	20	11	11	15	11	18	19	18	17	17	19	24	11	15	22	21	20	14	19	22	15	18	16	19	22	12	18	19	17	20	13	15	18	17	12	18	13	15	22	21	20	14	25	22	20	23	19	16	17	21	14	14	19	21	17	18	27	10	19	19	18	13	20	23	19	16	26	18	19	21	18	14	21	18	16	13	19	18	15	18	19	21	19	17	17	22	18	25	18	14	13	29	17	22	29	20	15	16	22	22	23	19	9	14	18	11	13	17	24	18	22	18	15	23	18	14	19	14	21	19	15	18	19	17	19	16	11	24	10	17	18	17	20	19	19	15	16	17	19	15	21	16	13	20	18	21	20	17	19	18	24	15	21	19	10	19	15	17	13	18	16	22	19	18	20	20	8	17	18	14	7	25	18	13	17	14	26	17	20	15	26	18	11	22	15	21	17	19	17	15	28	21	15	12	21	22	17	24	13	19	21	23	13	15	19	16	18	20	14	21	11	17	21	20	12	16	21	19	17	25	17	18	20	19	13	20	21	19	22	15	19	16	15	13	10	29	22	21	12	10	16	25	18	21	18	17	19	13	21	18	21	12	21	20	17	18	23	15	22	25	14	17	22	15	14	15	22	28	18	21	19	19	18	18	10	17	14	12	17	15	15	14	21	13	18	11	18	18	18	10	15	14	17	19	24	15	14	11	19	16	21	20	22	26	19	22	11	12	18	20	17	21	18	20	20	11	9	14	19	28	17	12	20	22	17	17	16	19	14	13	16	26	18	22	14	17	16	17	20	15	22	18	20	13	24	15	24	23	22	24	23	16	20	15	18	19	19	12	20	11	23	16	10	15	13	24	17	11	15	28	18	14
16488	5043	19825	2207	1187	2028	2249	2099	1831	1560	1325	1171	905	843	764	695	594	538	522	460	442	412	411	376	338	305	310	292	333	308	297	267	261	261	253	250	211	203	211	212	210	200	208	223	184	170	188	188	190	179	191	181	169	177	193	177	171	177	158	159	163	158	155	178	181	162	160	157	188	153	140	145	191	153	150	164	153	159	173	134	160	160	155	152	158	118	152	163	163	177	163	186	140	145	162	147	135	160	117	152	144	153	153	141	141	162	163	154	152	144	186	140	153	148	155	139	157	162	138	139	150	140	164	164	146	144	140	158	159	127	159	149	119	154	127	134	154	148	141	131	146	119	126	158	134	133	158	143	155	160	158	142	128	133	167	167	141	147	141	177	142	162	158	158	166	151	146	158	153	145	154	155	143	152	147	137	141	150	145	159	139	159	133	136	154	154	149	156	150	162	146	169	129	152	156	152	159	155	149	147	133	130	141	147	140	142	156	143	161	150	140	152	128	142	134	145	157	155	159	119	137	151	164	155	158	137	133	138	157	131	158	152	141	148	129	123	145	144	138	138	140	149	142	151	150	164	139	149	153	153	127	171	167	152	155	139	150	137	149	145	142	147	148	139	169	149	165	150	145	136	163	127	127	128	142	143	130	138	137	112	139	156	158	155	149	138	140	139	129	137	145	157	147	137	138	136	133	152	151	165	136	142	155	139	152	150	159	142	142	149	129	130	132	124	141	126	150	133	165	139	131	156	156	136	150	145	142	161	137	150	150	160	143	145	149	146	148	152	132	139	152	131	149	143	136	127	149	129	135	149	147	130	142	154	150	163	157	144	150	157	159	136	148	129	153	153	124	136	106	139	161	149	160	165	157	157	131	143	146	136	155	137	144	132	109	155	147	154	154	130	150	148	150	150	152	146	154	182	141	161	121	172	152	129	148	160	177	123	125	157	148	142	130	126	157	161	146	160	154	143	145	125	143	147	136	152	134	119	151	140	133	140	157	161	145	141	136	134	153	134	125	137	144	130	129	143	172	135	141	136	122	134	144	136	148	138	125	135	137	137	158	150	129	132	156	152	125	166	128	127	146	172	171	143	153	141	134	145	160	136	155	140	135	144	141	151	145	153	141	151	168	122	163	134	144	146	132	156	135	142	148	146	159	149	136	145	141	150	159	132	144	127	145	140	137	140	141	134	136	160	168	162	142	138	141	133	158	127	139	126	137	162	158	147	162	135	150	160	164	149	174	135	138	136	143	146	158	135	152	131	159	147	171	131	139	140	148	136	137	145	146	148	127	153	140	142	167	143	153	135	145	143	132	140	128	145	132	157	157	158	143	162	121	146	150	149	155	133	139	151	149	141	156	146	117	137	153	149	136	163	149	155	126	150	163	148	152	127	139	152	140	139	119	126	142	140	146	141	127	165	156	136	150	139	136	145	144	154	163	127	143	127	141	120	140	154	141	122	156	149	138	135	139	133	159	154	132	135	129	165	161	160	140	143	146	143	152	114	130	130	153	157	129	156	146	124	152	136	158	137	137	159	150	152	154	125	129	151	130	158	170	144	134	137	156	150	145	137	143	148	145	154	169	141	159	127	157	145	151	134	136	132	149	146	145	125	144	135	168	130	140	139	151	139	122	146	135	119	136	128	138	159	148	138	137	121	135	143	151	159	122	150	146	163	158	141	148	148	158	138	130	163	120	138	147	142	145	150	127	138	135	170	135	145	147	142	148	166	149	158	146	140	150	154	134	125	141	148	160	150	145	139	148	139	134	140	142	158	163	139	145	145	131	136	148	136	137	136	139	148	141	160	138	166	154	144	157	164	149	141	154	134	143	156	157	140	137	170	165	140	140	136	161	159	156	132	149	151	143	161	132	149	131	150	147	147	165	146	158	139	131	144	128	141	132	185	163	157	147	144	146	139	154	162	144	139	154	121	117	153	131	137	149	143	151	149	144	146	140	131	142	153	162	126	130	150	130	159	163	153	136	146	149	170	130	145	118	158	125	150	145	142	133	134	138	139	136	148	127	169	166	145	123	119	139	149	158	121	131	149	127	166	152	134	137	142	123	134	154	144	127	148	154	146	167	152	148	143	163	136	160	137	135	142	167	156	138	157	143	140	148	145	141	143	141	148	149	167	152	129	141	167	134	130	129	133	128	157	165	159	155	119	165	164	136	138	128	168	137	148	129	147	155	133	140	141	151	152	140	149	169	128	128	141	160	153	157	118	174	143	168	150	115	143	146	137	130	137	146	134	136	146	139	120	165	155	163	142	134	154	157	153	135	165	135	156	127	152	144	143	150	131	140	131	136	132	125	147	140	150	146	141	151	151	121	146	140	154	154	123	124	143	128	165	155	148	148	161	131	144	162	134	150	123	141	150	148	153	139	137	125	143	160	126	154	121	157	145	141	144	132	133	144	144	149	130	142	153	159	172	142	153	140	134	132	148	165	177	126	124	132	141	144	138	132	148	140	160	150	144	140	153	120	133	155	139	137	144	132	139	145	161	155	109	134	125	121	155	165	133	132	141	148	161	148	133	122	150	188	156	173	164	134	154	125	125	140	119	149	176	150	136	139	138	157	122	141	147	166	142	172	139	124	151	144	147	154	130	137	153	154	139	146	121	128	118	136	129	133	148	145	140	132	142	135	124	125	146	142	157	118	144	147	153	143	161	149	125	143	137	146	138	149	147	148	133	165	156	150	145	161	152	151	153	165	152	125	151	168	145	146	140	129	151	133	151	161	123	152	132	173	168	121	122	162	120	150	153	162	153	139	155	147	138	163	137	130	145	148	131	153	133	162	131	138	145	143	136	155	168	147	145	138	134	149	138	132	140	136	150	125	143	119	145	143	154	149	143	148	137	151	130	138	142	164	146	141	149	163	136	155	139	136	157	170	148	143	173	144	118	177	126	135	145	140	139	140	144	143	146	123	129	134	118	143	145	151	124	137	140	155	129	145	150	136	125	133	158	143	140	134	158	153	141	137	152	162	150	163	145	139	139	139	129	135	147	127	150	140	145	151	168	111	143	152	153	152	127	165	142	164	133	131	163	142	150	128	120	153	150	133	160	159	149	152	141	121	132	141	145	150	140	144	144	156	154	116	143	138	132	149	143	123	137	142	155	156	135	133	149	143	141	150	141	138	125	123	146	143	145	143	164	135	156	121	153	140	154	151	132	134	133	129	137	114	149	154	149	118	138	160	140	136	148	150	167	144	169	149	134	147	129	167	128	137	174	139	141	144	123	167	145	124	154	150	136	133	146	135	145	145	144	134	133	137	135	138	141	140	133	127	142	139	147	131	128	148	149	143	150	150	136	143	138	129	138	141	164	133	134	150	161	142	132	151	143	150	166	159	146	168	135	164	148	128	167	133	144	142	130	134	136	171	155	161	145	137	156	136	146	145	146	145	155	134	155	152	131	152	158	163	159	135	136	146	156	145	131	130	131	143	130	142	150	145	136	130	116	138	124	135	152	143	148	148	138
3292	589	4981	818	76	81	105	97	100	96	99	93	92	81	79	65	76	67	59	69	75	69	71	60	62	65	55	61	63	61	54	61	50	63	59	68	69	72	53	67	49	51	54	70	54	42	55	63	66	65	67	53	49	49	72	54	50	60	63	57	60	54	63	65	60	52	76	50	61	57	57	57	46	45	52	40	63	74	51	56	55	71	54	46	58	63	53	57	45	48	58	36	59	62	56	60	69	56	44	44	48	54	53	72	60	55	62	45	58	61	48	58	61	55	60	53	52	58	50	44	50	58	41	57	41	53	64	55	43	51	62	64	54	52	68	65	53	54	45	52	55	48	55	64	74	57	54	51	47	53	55	53	54	68	71	71	54	64	58	50	57	59	47	61	56	68	64	52	55	49	64	53	49	60	48	40	50	51	61	45	55	54	48	49	43	47	67	50	54	50	56	60	62	47	43	50	61	61	57	53	51	47	47	65	42	40	61	54	53	60	54	46	72	37	48	52	51	55	48	53	51	65	44	56	42	44	53	64	59	49	63	50	65	50	59	46	62	56	62	46	50	55	70	72	47	52	56	43	51	46	64	49	55	49	49	62	59	52	55	49	58	45	57	53	50	52	55	67	53	56	52	49	53	61	60	48	51	50	57	56	50	54	54	55	55	39	40	62	61	62	65	50	47	51	57	60	75	51	51	56	60	46	43	46	62	40	50	56	53	60	58	54	63	55	64	53	53	53	48	52	53	57	47	52	67	69	60	68	62	45	54	59	68	50	56	57	54	56	58	48	58	58	50	50	56	56	65	53	67	49	49	65	58	54	49	60	58	65	58	59	56	62	53	41	48	47	58	42	54	58	59	51	70	42	56	50	58	50	67	52	47	62	60	54	52	55	65	55	41	58	45	47	43	52	54	58	55	47	47	51	58	50	69	53	71	63	48	50	57	56	58	54	63	58	48	68	53	43	44	42	58	44	53	57	52	51	69	43	46	55	49	57	63	72	61	59	51	50	52	46	60	51	48	54	47	51	64	51	58	43	50	58	59	51	70	59	66	63	49	54	50	55	59	65	53	53	49	57	71	57	51	56	48	53	52	61	50	51	57	48	58	54	54	68	54	54	49	56	47	53	54	55	63	66	63	57	49	46	61	50	49	74	53	46	58	55	47	66	52	55	55	50	55	48	66	55	48	51	54	54	58	50	48	56	64	51	42	49	48	56	60	46	59	54	56	43	38	49	50	41	53	47	54	52	67	53	45	62	47	50	54	62	55	52	58	55	55	58	53	44	53	44	50	60	57	56	59	44	62	52	51	54	71	71	69	56	63	67	43	50	46	52	57	42	68	61	63	43	77	63	45	58	52	78	42	46	57	54	50	49	56	52	73	52	57	50	64	63	49	50	37	54	66	47	56	45	43	52	64	62	68	57	58	49	47	54	62	49	59	51	58	74	62	47	63	42	48	55	48	63	59	45	54	46	42	56	68	64	60	53	50	49	50	62	50	56	57	60	43	51	59	59	71	56	60	61	56	42	62	43	56	48	49	48	60	67	55	61	57	60	58	59	40	64	39	64	63	54	53	41	58	69	45	54	76	61	53	55	60	67	49	44	43	52	59	62	53	46	46	48	56	57	57	68	65	57	62	38	49	55	64	53	56	61	57	56	35	65	62	68	67	52	53	59	54	58	50	55	49	52	51	39	59	63	48	43	55	42	62	59	53	34	57	48	43	64	56	53	57	46	58	63	53	50	42	55	50	60	56	45	51	51	61	47	54	73	48	55	51	46	51	59	48	74	60	51	50	52	63	75	60	61	56	64	46	43	51	55	47	48	59	46	60	47	48	51	60	57	67	48	53	61	54	55	60	54	53	53	49	50	50	56	54	51	61	51	51	53	55	59	61	54	55	66	43	58	56	47	49	44	61	55	55	45	53	48	58	41	55	55	48	59	46	51	53	56	58	54	63	54	51	63	52	68	59	55	34	46	34	47	48	45	49	52	55	46	51	56	53	52	55	60	54	59	48	59	49	59	50	54	62	51	49	57	53	62	57	54	69	59	60	49	58	65	58	56	52	56	44	53	52	51	57	48	59	64	58	57	57	58	70	54	52	43	53	50	53	51	56	69	63	59	48	53	55	53	55	62	47	53	51	44	47	57	67	53	54	67	46	50	54	63	61	46	56	58	66	58	43	59	61	51	58	65	50	45	53	44	44	59	72	55	44	59	50	46	62	51	53	56	53	55	54	62	65	62	48	44	61	54	59	48	52	62	58	42	43	54	73	58	56	46	49	54	58	56	50	55	68	68	42	57	51	47	55	58	54	29	46	50	62	40	59	53	48	51	52	56	50	55	62	55	66	52	43	50	57	58	41	58	55	64	58	68	52	53	60	58	60	46	47	48	64	59	58	62	56	52	47	50	57	53	53	46	68	61	51	59	47	53	59	54	49	61	53	60	69	50	59	66	56	59	50	49	45	65	62	45	45	57	44	48	55	58	62	45	50	64	49	47	56	54	59	57	56	55	46	55	54	42	69	51	50	71	54	57	49	60	43	56	55	54	48	51	57	53	52	53	55	59	45	61	54	63	52	53	44	60	55	63	50	51	56	60	59	44	51	52	64	68	58	63	53	56	61	62	66	55	46	61	59	60	56	46	54	58	61	57	54	51	64	51	55	62	53	61	60	60	58	51	59	61	43	64	44	35	46	55	46	59	49	45	46	54	61	60	46	37	60	47	47	53	46	54	60	39	62	50	52	63	66	53	53	44	60	62	69	46	54	56	56	52	57	61	34	45	59	54	58	60	50	67	44	65	47	52	51	41	61	50	60	61	51	57	56	60	60	67	68	63	56	54	43	58	59	52	66	57	55	58	59	59	58	70	56	71	54	56	54	46	56	58	47	75	50	60	55	45	60	55	52	55	58	47	50	49	63	50	45	65	54	54	50	65	48	53	51	58	57	44	64	58	55	50	53	71	54	46	55	55	58	43	46	48	52	50	51	54	61	57	58	57	52	51	51	52	43	61	49	58	54	59	54	51	51	53	61	65	49	45	44	46	46	51	50	60	57	48	60	55	54	59	48	70	56	53	45	51	43	53	49	49	58	55	45	55	55	61	66	57	51	55	55	61	65	53	60	65	52	60	54	59	59	54	65	61	49	54	61	68	43	60	40	51	41	57	58	52	61	53	47	47	69	52	55	49	55	55	43	55	53	39	55	52	50	53	60	76	54	41	54	67	54	52	54	46	70	51	63	60	50	53	58	57	61	53	47	55	54	50	46	56	48	55	57	50	41	63	61	46	37	54	45	55	49	60	48	57	52	47	45	65	67	57	42	58	53	46	42	62	44	50	44	41	47	54	51	57	57	34	62	65	47	42	54	47	51	70	44	49	55	66	55	65	50	77	42	46	42	42	49	64	54	56	57	69	47	54	45	37	58	63	58	60	68	56	55	48	50	50	60	46	51	60	59	57	52	51	52	54	73	50	49	46	61	56
21986	7126	27167	4583	2616	4080	4625	4295	3587	3053	2533	2208	1872	1703	1524	1439	1327	1174	1093	1025	965	958	913	852	834	769	786	756	738	706	704	643	648	613	614	653	590	581	599	560	578	571	563	566	578	564	517	585	496	512	501	508	528	523	518	527	499	504	513	532	503	495	563	495	511	506	541	499	479	474	522	462	483	479	492	475	510	517	459	505	463	474	452	497	465	533	468	443	494	503	510	465	490	456	480	471	485	471	462	471	469	467	446	466	457	495	507	426	496	492	496	457	477	479	439	443	483	435	473	459	426	467	440	449	481	489	453	460	462	465	472	469	453	437	450	466	454	463	458	457	461	466	462	469	458	495	481	464	426	417	482	450	511	481	484	442	443	468	447	476	437	446	475	480	480	459	470	457	468	477	422	449	474	484	491	448	465	452	490	461	427	458	419	480	436	481	486	486	482	467	504	473	423	478	481	472	442	455	447	431	448	439	484	494	446	465	482	474	430	432	469	419	456	456	429	479	478	470	455	452	501	458	459	457	443	401	473	464	482	451	435	464	476	471	457	461	469	461	451	457	462	435	494	424	451	451	432	459	445	471	442	445	456	488	438	466	466	436	467	487	437	473	469	454	435	441	423	471	470	436	451	457	501	484	439	418	454	452	462	452	483	430	447	463	463	462	435	472	474	457	485	442	465	495	456	475	491	462	454	460	475	468	511	452	447	468	458	483	424	408	476	448	475	464	462	466	427	425	474	445	435	474	460	455	458	479	448	497	443	462	466	457	437	471	479	436	454	482	468	490	469	479	429	455	435	456	427	437	477	468	449	447	488	440	477	467	458	452	478	429	465	444	422	484	461	460	481	451	473	441	433	446	487	457	480	460	476	462	437	433	436	454	446	493	454	438	489	451	473	472	445	467	447	435	404	436	481	439	438	462	455	472	472	449	494	466	473	462	421	488	461	477	444	431	455	446	444	480	422	449	470	444	478	508	445	446	437	457	467	442	492	497	459	483	492	455	442	475	461	435	444	429	477	469	468	440	461	469	440	468	474	473	440	465	469	421	459	456	486	414	476	471	463	443	487	488	440	439	482	481	450	458	502	468	427	507	483	460	432	488	429	459	471	482	438	473	466	479	471	464	455	451	464	461	488	468	468	444	458	476	428	482	476	455	449	455	448	474	470	412	483	464	500	492	430	459	464	444	472	474	461	438	468	425	511	472	448	469	469	468	467	494	414	457	464	457	457	496	465	429	455	433	471	467	473	465	476	486	483	474	431	425	460	422	509	458	448	477	476	469	458	480	466	477	443	453	449	477	457	436	471	490	441	475	460	491	442	494	451	477	462	439	472	477	462	483	449	517	465	485	508	459	416	444	483	415	463	464	493	458	443	454	448	464	461	448	442	432	442	447	475	451	475	453	395	447	466	467	466	444	473	464	431	468	475	446	456	475	427	447	474	491	476	444	461	447	442	467	441	440	454	478	481	444	478	476	469	403	457	448	452	434	485	478	440	439	456	477	496	497	471	449	424	439	448	460	447	436	510	467	478	405	451	463	485	466	484	446	497	437	460	450	461	438	496	466	451	465	481	438	431	431	430	451	418	482	488	448	477	452	509	506	471	480	447	438	476	489	454	453	475	438	458	404	483	457	413	469	462	465	436	440	463	468	458	467	453	479	448	462	437	459	431	461	452	504	470	492	463	492	446	445	459	467	463	451	423	467	484	505	458	434	437	464	458	444	463	459	425	435	462	464	461	456	477	435	448	427	456	467	464	455	462	469	456	499	445	449	446	473	461	426	492	457	501	450	433	439	472	449	493	460	465	448	483	494	467	438	455	437	431	428	492	425	469	461	450	465	448	414	464	429	474	494	461	452	477	457	432	463	448	448	466	473	446	486	485	412	474	452	454	456	432	443	479	449	494	489	451	443	456	453	476	505	454	417	443	447	458	449	441	473	432	425	449	438	482	448	498	410	429	429	434	459	511	441	453	449	455	478	481	448	480	496	446	427	470	453	431	479	455	490	429	460	435	470	421	463	441	485	446	466	472	465	465	422	447	452	460	439	460	431	487	463	433	438	473	456	447	467	445	457	502	443	464	446	449	462	501	418	437	416	447	433	488	480	433	482	471	496	486	479	442	445	472	499	481	453	507	463	464	453	500	428	470	440	445	453	444	455	473	480	463	424	456	442	497	480	475	467	428	436	460	425	425	486	509	448	473	436	461	479	441	449	440	468	446	461	503	425	474	460	471	469	430	458	448	447	404	480	479	469	469	486	471	469	439	431	444	493	455	442	470	483	452	466	463	484	489	460	466	467	439	481	451	491	435	460	496	459	448	466	436	425	450	452	483	449	436	424	450	486	465	492	488	475	425	459	499	456	459	458	444	458	454	436	488	490	467	467	450	450	447	450	489	452	454	444	453	450	478	429	406	463	454	461	453	452	461	434	450	457	453	475	467	479	457	497	443	445	494	437	491	401	470	446	462	469	455	469	475	437	444	457	442	520	484	449	420	455	458	452	463	525	485	496	446	484	513	457	467	419	497	484	444	503	493	483	470	482	449	440	455	472	467	464	457	470	452	466	488	451	485	476	461	493	475	448	460	450	441	476	453	456	417	472	508	451	449	459	482	435	436	449	472	514	456	456	461	500	476	459	463	397	468	460	483	458	450	468	491	441	432	450	460	464	442	466	481	464	427	452	474	425	406	457	446	434	434	449	444	470	456	463	441	468	444	461	479	461	461	441	486	454	462	477	442	468	462	470	462	447	454	449	451	490	436	470	455	460	493	441	438	468	452	476	472	481	496	458	416	488	465	467	472	460	444	456	489	445	448	445	449	448	470	469	447	455	521	485	436	447	448	447	458	481	466	438	465	465	444	496	452	472	451	457	511	493	448	492	507	445	428	459	493	486	478	461	440	447	470	460	458	454	425	432	445	446	453	451	500	494	504	435	439	426	545	471	465	482	465	421	470	439	457	487	461	433	492	441	451	467	440	487	444	470	436	417	468	485	470	468	481	457	463	447	470	483	433	425	430	447	466	498	489	469	489	437	443	458	456	453	477	451	458	471	436	424	446	477	447	471	482	428	441	468	416	474	443	426	456	460	457	419	445	466	483	450	496	446	440	438	450	456	451	421	436	458	464	435	439	426	507	489	470	440	497	479	480	463	457	473	434	449	458	457	453	465	477	503	453	442	495	448	465	444	458	463	425	450	480	453	464	447	419	463	447	438	434	448	430	423	450	487	490	503	419	469	421	444	453	442	452	484	457	489	458	437	473	464	461	437	447	445	453	468	453	462	443	447	475	455	435	484	455	491	453	482	444	437	467	442	471	461	490	456	490	495	483	458	494	406	432	493	456	487	430	454	460	493	475	474	518	427	431	451	465	447	471	453	464	398	419	439	443	471	494	491	465	443	482	460	440	482	427	480	428	427	476	454	427	439	503	477	449	456	468	460	429	484	459	452	428	442	457	497	440	435	435	476	449	496	466	450	468	454
3636	245	824	99	54	47	42	59	52	46	45	51	34	64	29	40	49	42	53	50	47	38	46	44	43	48	38	52	44	40	38	47	45	49	40	48	53	48	43	36	47	45	35	57	30	46	35	43	34	42	48	44	60	49	47	45	49	45	55	43	48	48	61	51	47	51	44	51	43	52	50	45	48	40	41	43	48	34	41	56	52	34	41	50	42	54	54	40	60	47	43	41	45	42	40	44	38	37	49	35	32	41	37	47	39	28	57	49	48	50	47	38	35	38	47	34	42	59	38	59	42	63	48	60	44	46	56	52	44	52	41	34	38	36	41	47	32	38	48	38	43	41	36	45	47	42	36	56	49	29	52	49	38	46	51	54	42	57	42	43	51	46	42	32	53	46	34	47	32	55	45	44	47	44	40	46	49	38	44	42	41	47	38	55	43	36	40	50	51	44	46	54	45	47	43	50	32	45	55	50	48	44	39	34	48	44	43	36	37	40	46	37	44	44	55	48	46	44	46	45	37	34	47	45	54	40	43	51	44	39	38	32	41	47	52	50	45	43	44	39	35	60	46	48	44	50	60	41	52	47	46	52	40	43	45	36	45	46	48	44	43	56	40	44	42	42	53	46	50	42	42	53	56	39	56	57	46	50	48	42	53	41	47	44	52	43	47	49	43	38	51	42	41	48	45	52	44	38	49	55	49	49	40	45	44	33	45	61	55	40	47	34	51	39	53	38	43	34	43	44	35	60	40	37	41	44	37	46	46	43	44	41	36	39	50	43	53	50	41	43	38	45	36	48	49	55	48	46	50	46	47	57	51	55	56	40	43	51	49	51	50	48	48	52	40	44	34	43	44	63	30	30	47	48	52	40	42	47	37	42	43	46	42	48	49	47	41	33	55	36	44	43	52	41	39	48	49	40	45	39	46	54	42	35	36	47	44	40	45	44	47	52	46	50	46	46	38	36	35	37	52	57	48	41	47	46	47	43	37	46	38	50	45	38	41	39	43	49	49	50	30	38	46	58	48	46	41	37	44	37	28	49	54	45	36	49	51	52	41	37	45	52	37	36	36	43	49	47	47	45	45	50	59	57	46	44	38	51	30	56	44	33	47	48	50	35	42	50	54	44	54	51	49	57	49	49	40	48	45	33	37	51	54	32	42	54	34	49	46	52	36	43	45	40	43	47	53	45	52	44	46	59	43	48	47	44	46	37	28	59	35	49	44	42	51	40	51	53	42	47	40	39	40	40	36	54	43	57	62	43	44	46	36	46	35	53	36	55	44	44	45	52	46	54	44	44	48	44	48	44	47	43	45	45	54	51	45	47	41	43	43	46	44	31	43	38	46	44	56	42	43	54	47	46	50	36	40	38	46	51	39	49	47	51	47	49	54	39	49	41	45	36	44	41	46	45	46	43	45	48	50	45	52	56	59	51	53	35	43	47	53	44	48	45	51	52	43	46	38	46	49	43	45	67	47	51	45	51	39	44	53	44	63	50	51	48	36	43	41	51	43	55	55	50	48	34	44	49	46	43	51	43	51	35	48	51	39	47	49	51	36	45	47	43	32	56	45	58	44	43	51	44	51	33	43	41	37	50	40	43	43	46	53	44	44	42	48	52	34	40	45	48	64	42	47	43	41	50	43	57	44	49	47	44	53	45	54	44	47	44	55	50	41	49	47	33	41	44	36	46	37	48	43	51	40	37	46	52	48	42	45	40	42	51	47	53	56	40	53	42	41	42	51	39	60	46	35	43	37	43	49	47	50	37	43	55	60	39	45	44	51	45	42	42	45	48	47	49	38	49	39	44	46	39	56	40	38	49	46	42	41	48	27	41	32	53	40	36	44	49	48	52	39	45	56	53	36	49	50	44	45	46	52	31	46	51	48	52	42	43	56	48	47	42	50	36	46	51	32	47	54	43	43	46	39	44	44	49	42	44	48	40	46	42	30	61	52	57	43	42	32	40	41	42	47	43	44	27	57	48	41	37	44	37	50	42	42	36	39	56	57	49	50	48	40	39	53	45	40	54	39	40	40	52	34	51	41	38	38	37	56	46	35	39	39	45	51	51	50	45	47	36	51	55	33	48	54	55	38	52	38	47	49	52	31	54	41	43	40	50	47	53	43	54	48	51	52	52	55	37	56	60	58	47	48	53	43	35	46	37	44	36	50	34	43	52	47	43	46	39	46	46	41	54	50	43	52	41	49	33	49	33	65	46	48	46	32	43	47	39	50	40	38	39	40	32	50	38	45	39	45	43	56	37	47	40	58	56	41	43	52	43	42	34	42	33	59	44	52	45	40	50	38	43	41	43	49	54	48	49	33	46	44	42	52	46	51	39	45	41	46	50	42	54	47	47	49	38	43	46	48	52	41	43	47	64	35	44	51	59	52	45	37	50	51	35	43	55	48	55	48	59	35	50	55	39	44	51	47	42	41	51	37	47	53	39	41	43	52	41	44	50	51	37	55	42	36	36	42	43	48	35	45	45	57	40	51	39	42	42	47	36	45	38	49	46	44	41	41	42	52	37	50	48	47	39	36	44	39	46	42	56	37	41	49	59	45	46	41	49	58	46	43	46	41	37	37	37	53	41	55	58	52	38	37	57	43	50	53	49	39	47	52	60	39	39	34	47	48	35	47	43	49	51	45	43	47	51	45	51	52	44	53	43	41	52	50	40	44	51	39	44	44	46	47	53	51	49	43	47	39	35	44	50	50	36	37	36	36	46	44	46	49	41	36	56	37	47	41	53	38	47	41	42	45	42	39	35	41	50	48	43	31	48	37	39	43	47	37	44	51	40	48	48	55	41	40	50	44	49	29	52	48	48	42	38	41	44	33	45	50	45	45	46	40	45	47	43	45	45	39	49	44	35	44	56	43	40	53	42	36	48	47	45	45	45	55	52	53	41	59	48	44	41	55	29	49	44	56	43	53	46	40	34	55	48	49	38	49	52	44	51	44	50	53	50	43	43	54	56	50	42	47	35	50	50	45	38	41	42	39	43	56	39	49	49	49	40	49	40	33	41	42	48	50	55	34	49	46	40	42	46	56	45	45	47	52	48	44	70	45	53	42	41	38	45	44	49	37	43	49	38	37	35	42	38	48	45	41	47	34	48	45	51	53	39	41	52	51	42	51	42	49	45	55	46	50	52	40	48	38	34	44	54	32	47	30	45	52	46	48	58	55	31	45	52	49	42	29	56	43	48	48	37	45	40	41	39	52	37	58	44	35	45	38	40	45	45	34	37	42	44	43	38	43	48	42	44	40	46	46	40	49	40	36	53	42	53	52	60	34	32	46	49	40	48	44	50	49	37	43	55	53	47	43	45	47	41	41	38	46	41	33	51	49	44	44	50	46	41	47	51	36	51	52	51	56	53	38	53	56	49	46	38	43	42	50	53	50	39	46	41	42	47	43	50	40	46	48	47	40	41	44	38	44	42	55	42	41	45	36	43	40	51	52	50	44	40	38	57	43	38	36	38	48	39
14060	3172	8571	992	580	651	725	707	627	587	549	487	504	517	496	445	425	431	433	400	448	438	411	410	412	399	377	371	409	402	384	379	377	370	379	389	349	379	411	361	384	371	373	389	363	366	391	348	373	371	339	355	364	333	374	382	382	371	387	378	384	376	335	339	368	343	369	389	394	377	344	355	395	403	373	326	372	334	362	387	356	351	328	410	365	340	350	330	360	356	362	330	337	348	391	347	355	370	350	374	360	369	319	381	399	365	376	328	347	365	348	352	342	377	345	357	400	356	355	369	339	362	356	385	366	343	347	346	338	353	353	372	379	381	336	408	359	376	370	404	369	370	333	341	373	357	356	334	325	378	355	357	365	371	331	358	384	343	361	315	379	359	354	333	364	350	339	350	378	371	357	383	338	358	324	311	353	359	342	359	360	359	374	356	360	393	380	365	342	368	364	362	373	339	336	356	376	362	348	367	372	343	345	394	361	332	362	336	345	374	356	309	337	374	337	361	379	368	375	352	353	353	358	367	347	375	369	352	339	323	362	349	366	326	392	331	376	348	339	325	337	372	357	310	352	372	337	376	370	347	363	361	382	323	322	375	360	336	330	317	360	392	374	358	341	370	340	363	370	361	345	327	365	375	341	347	349	356	349	357	378	365	373	357	340	341	342	366	399	313	358	335	349	375	364	358	351	351	371	358	362	367	327	386	383	352	365	358	386	371	349	340	393	347	359	340	353	378	349	361	351	371	330	385	353	368	347	337	335	382	322	358	313	359	383	355	340	354	363	379	363	348	366	375	338	401	337	344	377	345	344	376	377	381	376	325	313	359	354	368	349	376	429	363	370	382	341	392	354	387	378	379	364	362	341	382	383	368	364	384	374	367	375	364	359	373	361	380	336	390	350	352	356	344	354	339	342	341	396	356	361	363	365	360	357	332	346	376	359	336	375	341	372	376	351	348	342	351	327	382	360	395	334	362	332	394	397	358	367	360	342	359	354	353	368	371	348	333	379	368	339	346	364	385	380	386	357	355	351	328	382	353	367	355	341	369	366	318	401	349	315	357	348	362	341	332	329	354	310	369	366	387	336	367	364	349	357	365	354	378	349	343	364	378	332	372	392	360	346	346	353	373	405	366	398	347	336	338	359	318	328	366	336	346	358	374	385	345	355	333	364	357	340	351	399	325	348	355	380	382	360	360	345	339	360	373	382	350	366	343	368	375	338	397	314	347	379	330	370	363	346	382	341	388	380	340	322	352	385	381	405	360	354	371	347	340	350	367	346	380	360	326	373	339	376	384	378	399	357	379	397	355	366	347	351	380	351	353	377	350	350	386	354	330	356	340	323	366	348	380	334	388	371	359	359	360	335	370	367	355	345	349	358	387	353	345	339	330	372	347	342	358	355	339	334	336	358	349	339	349	374	367	326	348	354	356	352	380	393	324	407	357	364	355	375	358	333	369	362	350	352	386	345	329	330	357	332	366	363	334	336	377	349	354	362	349	360	361	366	329	363	352	344	368	358	360	348	359	349	356	366	345	350	332	343	367	349	342	361	345	376	362	346	366	349	372	384	359	403	375	345	372	359	363	349	340	334	395	324	383	325	346	374	339	365	359	352	338	355	359	337	359	370	371	354	337	352	387	335	355	394	342	388	380	323	421	379	335	369	338	380	374	384	357	400	350	346	399	342	344	327	369	365	354	365	317	348	343	344	357	361	358	357	361	386	369	385	353	356	365	335	371	363	349	332	339	367	329	363	372	393	358	390	351	362	366	339	372	333	329	372	343	334	359	359	307	376	325	341	350	373	348	362	339	354	343	346	371	364	338	381	379	346	344	336	370	366	354	352	352	359	350	367	355	352	331	367	357	345	362	355	333	382	351	361	340	332	391	359	329	349	355	380	383	316	369	334	310	355	378	333	363	319	377	309	352	368	365	329	361	354	385	377	373	342	359	349	345	347	322	374	365	329	378	342	350	386	372	376	376	390	365	384	343	401	352	376	351	393	367	345	323	365	334	379	348	353	344	358	349	358	385	380	394	342	360	356	337	355	341	364	339	371	359	367	330	328	365	350	371	363	336	408	334	337	358	378	357	375	340	353	358	333	364	339	354	360	331	359	323	367	339	365	350	357	344	367	363	327	382	354	367	362	363	373	343	356	341	376	339	325	361	363	348	361	374	400	366	377	352	348	364	383	381	343	367	360	370	369	328	339	359	364	366	354	342	358	372	346	352	364	335	402	353	356	363	351	332	345	303	358	351	361	380	346	356	363	371	356	343	365	342	345	366	345	357	361	352	341	385	357	368	359	355	374	374	345	355	393	356	346	362	356	382	385	360	351	377	367	349	361	404	381	332	359	377	397	346	344	380	355	371	390	354	356	338	350	353	351	381	363	412	359	366	376	356	357	365	369	379	375	377	329	348	374	353	339	346	343	372	400	379	389	358	351	331	368	374	363	363	333	375	358	373	353	351	362	391	338	404	309	389	355	369	344	362	377	365	379	365	367	377	348	368	359	362	348	385	375	336	359	357	366	364	361	369	346	371	316	371	385	372	368	371	340	351	377	367	362	378	346	350	357	377	367	336	374	374	398	340	364	364	348	357	362	300	344	332	346	386	353	350	342	369	392	380	362	376	336	343	373	382	379	332	335	346	353	387	352	364	344	347	359	362	353	366	351	387	362	325	343	365	375	340	361	330	361	349	393	312	335	416	350	341	370	370	360	372	336	378	343	348	383	363	384	372	364	306	368	355	354	353	360	376	366	364	355	346	344	355	379	338	341	351	321	367	364	351	348	390	350	345	385	350	364	361	344	357	360	355	373	382	347	342	347	374	370	368	368	337	373	369	349	368	355	364	350	310	389	323	347	352	389	361	368	386	355	358	382	349	377	321	354	397	342	391	351	379	365	380	334	348	331	348	358	347	338	376	373	373	371	346	317	378	338	363	373	358	367	372	329	363	376	358	332	377	322	380	350	372	357	363	385	351	353	380	352	384	377	351	338	327	357	360	366	348	355	344	361	361	359	366	366	373	368	356	347	344	346	336	345	354	337	380	328	357	339	372	317	361	367	358	366	369	344	361	337	349	360	378	379	366	342	358	357	375	361	350	358	345	316	373	349	359	351	360	380	347	346	362	398	386	363	365	365	338	323	339	407	368	338	345	346	348	331	333	360	380	345	355	320	372	393	340	386	340	355	352	362	334	346	363	355	355	360	368	337	363	356	334	348	356	330	345	367	365	364	354	361	372	349	335	373	358	355	351	361	353	353	371	338	356	364	376	341	341	360	358	327	376	412	369	364	332	383	388	369	369	377	352	344	366	341	332	345	352	359	383	357	330	350	372	376	361	356	323	347	357	368	364	340	346	353	353	339	355	354	386	374	376	354	349	364	381	364	355	326	366	378	329	374	333	338	346	352	366	377	371	369	380	358	374	365	399	353	353	323	344	358	370	334	384	358	356	342	382	354	363	377	351	338	331	395	357	372	396
2235	536	3706	537	107	107	106	101	90	112	102	99	75	81	87	99	96	73	93	79	89	92	90	82	77	77	80	67	85	74	80	73	84	58	74	79	84	48	95	86	79	76	57	76	84	89	69	81	68	62	73	75	71	61	77	68	70	69	89	76	65	68	88	71	70	63	95	64	60	83	75	64	62	65	73	101	62	68	69	57	76	83	70	74	84	76	58	77	67	83	75	84	77	73	56	58	72	89	66	70	76	63	61	68	72	73	86	58	69	82	84	69	81	62	79	78	78	68	69	70	55	75	78	71	91	78	65	89	55	65	71	84	78	77	83	80	80	87	70	57	69	85	84	62	64	60	87	83	74	85	73	69	71	88	76	82	65	100	80	73	82	77	79	74	80	73	66	75	66	81	78	67	70	73	69	82	68	72	73	76	74	76	62	82	82	81	56	56	63	89	78	76	85	76	71	67	74	67	72	80	64	73	80	61	66	79	85	65	80	70	66	68	80	69	81	60	60	68	77	77	67	75	66	81	75	67	58	80	78	75	71	82	74	67	67	69	64	70	74	77	69	57	65	62	73	76	80	51	80	72	71	77	51	78	81	72	69	68	86	76	74	73	81	75	81	75	72	94	70	57	78	80	66	49	82	71	66	77	62	84	76	72	68	72	89	67	62	83	64	84	79	67	69	77	76	77	58	75	68	96	68	83	65	71	72	79	69	86	67	70	69	80	63	83	79	77	73	77	75	58	82	77	72	70	80	84	82	77	67	82	70	72	72	63	66	66	81	71	71	55	78	86	80	72	59	68	63	80	68	84	70	96	71	65	80	76	65	62	88	74	84	72	78	69	73	84	97	74	71	55	76	66	58	60	62	65	65	77	78	69	64	79	76	71	70	73	59	75	84	80	75	61	77	68	77	57	77	73	79	83	81	72	75	78	71	61	74	69	78	80	64	81	58	67	73	78	65	83	78	75	70	72	73	70	63	69	59	72	73	64	85	69	79	79	78	82	69	82	66	67	70	58	70	71	77	66	76	78	71	72	70	93	64	70	71	71	75	83	71	74	69	75	58	69	64	79	70	83	90	75	72	76	68	76	61	91	65	75	57	75	73	62	68	83	66	58	69	60	58	74	68	68	93	68	63	66	77	59	69	70	79	61	80	78	82	63	81	70	62	101	75	64	50	76	66	75	78	73	76	76	65	55	70	74	73	86	75	62	103	77	91	81	73	76	50	72	83	69	67	66	70	80	77	74	71	78	68	68	58	65	80	76	83	77	66	82	81	77	72	83	63	75	77	68	68	64	75	70	76	79	67	72	70	71	82	78	61	76	72	75	84	70	70	69	68	87	65	71	63	62	87	76	71	60	84	66	75	89	73	75	73	70	66	72	69	70	81	79	64	67	62	80	64	59	71	65	65	60	68	86	82	84	80	78	73	67	72	80	74	77	71	74	70	66	76	68	82	72	66	74	71	92	68	80	61	97	89	76	80	67	75	83	73	88	74	81	75	70	59	65	87	72	71	85	68	81	65	76	71	89	82	77	82	71	67	71	72	80	94	76	58	71	79	61	74	80	73	77	70	66	75	77	67	76	64	79	74	77	75	78	65	75	76	81	72	84	73	69	69	86	75	58	73	79	75	78	71	86	66	69	74	73	66	60	80	71	75	82	62	93	72	84	74	71	78	93	88	76	76	74	68	79	74	71	63	85	63	74	85	64	74	77	77	71	90	74	71	81	80	79	58	81	76	72	90	68	86	81	71	70	79	72	66	77	61	64	64	71	85	55	73	69	81	64	77	82	78	85	67	84	79	62	81	68	64	63	63	78	72	63	61	76	66	59	94	65	76	75	65	69	74	85	81	66	70	70	57	71	80	61	73	85	72	82	69	75	69	66	68	62	77	63	80	71	80	79	78	76	83	73	82	79	59	76	82	73	78	72	80	63	82	82	71	80	77	70	89	62	79	73	67	96	62	71	76	76	70	81	86	70	62	87	82	68	73	71	60	64	76	67	95	77	84	68	79	91	76	80	77	76	75	63	86	78	64	70	82	79	73	75	63	71	67	87	79	65	86	78	79	75	80	72	89	71	68	73	68	69	63	66	69	85	73	57	78	88	64	90	90	78	70	59	82	79	63	87	56	65	74	70	67	68	62	88	74	72	53	66	58	79	88	77	85	78	76	86	75	69	71	65	74	65	53	61	66	79	71	63	56	65	74	85	84	73	80	69	77	60	78	83	76	69	67	75	67	73	85	69	83	73	74	76	73	68	72	84	77	78	86	73	51	66	94	69	67	66	76	87	77	78	80	69	67	85	74	78	63	70	81	73	76	78	74	59	75	82	72	67	67	71	79	68	97	65	84	66	82	86	76	77	76	71	63	70	95	76	66	68	77	77	71	87	87	82	84	73	66	70	72	66	81	81	62	83	70	62	60	86	73	80	82	79	78	74	66	68	64	73	64	71	73	68	70	62	73	67	78	80	77	75	74	75	72	51	79	75	66	75	86	68	73	66	81	71	92	81	73	84	74	64	74	72	60	82	80	81	77	67	74	68	73	90	69	72	85	75	61	86	88	76	78	72	65	74	67	69	84	64	74	70	77	84	80	74	75	72	82	76	64	75	78	66	65	69	68	89	65	86	81	72	72	88	81	73	81	71	68	79	78	80	65	77	69	69	63	85	62	71	81	82	77	81	72	74	74	84	64	76	70	86	71	86	70	76	65	63	53	79	74	68	62	70	68	70	79	63	85	73	82	68	72	75	82	66	69	74	78	68	72	68	70	81	89	82	81	82	75	75	85	55	54	66	90	75	76	67	70	83	81	73	70	58	62	62	74	67	61	84	77	71	77	70	70	70	79	77	59	68	70	78	80	68	61	79	66	70	64	66	70	63	61	71	63	68	63	64	77	71	73	82	85	69	78	78	54	75	70	70	70	76	61	78	68	91	89	71	71	76	70	86	64	74	76	82	72	67	93	58	72	54	80	74	68	68	83	73	65	57	58	71	81	76	69	75	67	68	83	87	81	67	73	85	76	77	73	71	68	74	71	75	64	57	69	91	60	71	69	71	65	83	88	76	69	60	76	76	79	80	88	82	76	73	89	47	71	81	77	68	51	70	84	66	74	61	78	78	75	79	75	84	73	70	74	86	68	76	76	78	75	74	77	77	87	73	69	75	74	78	76	83	60	87	74	75	82	73	59	80	74	67	74	66	73	66	66	85	56	69	86	68	74	76	72	69	69	76	66	72	82	82	68	78	75	69	83	61	66	72	75	64	68	72	75	63	68	88	68	76	72	93	78	73	74	83	65	67	66	70	86	61	70	68	75	76	68	64	61	84	65	73	72	63	70	72	66	67	79	65	92	65	72	86	79	78	77	59	79	62	59	75	62	62	58	49	67	79	67	71	74	71	73	62	55	68	72	78	59	81	94	71	68	87	67	68	75	89	70	64	56	63	55	74	76	95	57	62	82	82	90	72	81	69	82	69	82	55
21285	6236	23442	3159	1913	2888	3116	2862	2479	2064	1843	1618	1417	1270	1256	1090	1058	988	968	914	877	851	868	810	832	762	742	746	728	744	687	720	692	680	689	724	711	667	669	671	642	697	644	625	620	671	637	623	621	598	616	615	574	621	616	641	609	606	662	620	613	662	649	615	635	608	626	638	613	653	602	637	655	594	618	597	647	588	583	614	643	593	609	608	610	651	603	590	577	590	612	605	626	606	614	596	581	597	587	604	635	575	605	600	579	639	610	579	628	626	581	623	604	612	608	610	642	635	596	555	572	568	573	641	571	660	564	593	626	595	600	595	613	593	607	591	585	582	630	545	637	580	616	601	628	605	590	592	581	609	575	625	598	620	595	636	623	620	569	557	581	588	599	592	578	611	571	598	585	567	587	650	629	595	593	605	549	569	561	623	591	622	593	603	521	550	629	624	578	591	576	584	624	601	565	618	621	615	598	591	580	602	628	587	625	583	618	584	575	595	618	600	598	627	545	577	555	575	589	600	596	632	606	574	622	593	595	593	593	592	581	650	598	598	650	549	574	550	618	590	642	601	539	565	567	606	585	628	582	591	595	607	551	622	604	585	597	547	598	585	574	594	573	603	601	632	606	622	608	600	582	540	627	605	556	586	565	615	635	563	639	571	543	590	599	632	570	575	600	603	592	600	614	605	608	594	595	598	558	607	623	584	574	595	557	610	585	610	608	579	577	595	619	638	609	582	575	584	587	609	594	631	574	591	558	589	574	585	573	592	611	597	637	605	621	623	580	625	600	583	599	604	559	641	628	633	573	626	607	607	593	625	560	569	606	584	584	578	553	600	569	575	613	585	627	600	610	609	625	613	566	595	554	619	581	590	586	626	614	562	565	595	596	596	545	595	619	554	603	603	602	568	625	560	577	611	582	636	581	579	554	633	603	625	571	602	615	637	579	552	583	623	590	569	573	604	588	619	604	617	578	589	626	559	630	597	587	586	576	607	605	622	595	556	597	583	600	584	594	580	616	568	579	625	640	615	622	612	583	553	592	564	580	577	556	572	573	587	630	598	554	630	582	590	524	566	565	605	594	575	606	598	653	595	603	609	606	591	610	581	592	565	601	570	581	638	594	583	610	569	568	555	569	577	607	585	571	577	591	552	590	572	592	617	618	609	584	608	616	587	633	612	599	577	601	584	590	585	644	598	592	588	560	646	586	585	587	627	615	616	606	581	561	615	630	576	553	632	583	609	591	606	566	602	595	648	569	594	551	618	641	612	577	588	629	576	616	596	569	578	599	609	583	615	595	629	592	604	588	606	586	575	608	596	574	609	630	631	591	614	621	612	588	557	607	587	584	611	608	573	604	628	571	596	562	569	598	595	603	566	617	615	607	585	622	557	629	588	614	663	604	547	620	588	604	587	610	638	571	640	603	630	582	578	577	631	577	575	645	558	576	596	626	566	598	635	590	514	565	656	588	566	591	603	587	611	567	569	606	568	587	594	590	569	571	518	579	552	564	583	612	617	604	586	648	594	656	568	567	632	589	584	591	543	596	576	595	595	581	605	587	592	582	617	630	628	582	607	581	630	575	626	641	544	609	591	604	590	566	574	651	616	570	605	613	580	603	569	562	639	563	606	620	601	589	605	623	569	577	606	618	568	588	579	606	635	587	638	612	574	597	641	610	594	573	612	601	584	612	595	576	585	574	573	586	595	593	654	598	606	582	564	593	605	613	628	568	598	617	623	650	589	651	611	592	595	590	592	591	580	580	600	562	568	576	626	622	575	557	638	594	609	606	625	607	634	613	620	615	612	606	594	602	618	609	592	579	608	606	591	614	600	613	620	636	587	563	592	650	631	596	558	609	592	624	619	567	584	553	615	554	581	549	614	580	559	609	623	615	613	594	566	572	576	576	598	586	643	603	590	647	615	640	587	568	601	604	603	604	542	598	608	618	559	632	572	574	607	590	607	617	621	569	578	621	589	611	608	602	574	600	584	607	572	563	551	550	585	610	581	609	555	599	604	614	549	619	574	615	629	595	542	646	598	574	570	606	603	549	586	577	612	594	583	576	604	570	568	602	581	610	624	562	541	584	591	572	591	595	618	632	605	614	572	591	563	584	590	543	617	619	606	637	555	617	619	561	619	535	634	618	562	605	608	570	565	597	626	611	592	607	606	590	566	610	588	630	573	598	604	611	636	606	618	573	589	581	549	630	603	583	585	594	621	598	599	611	559	586	582	605	597	550	553	580	567	625	610	620	569	640	546	588	614	557	589	614	598	579	556	580	539	624	608	566	606	619	566	576	567	600	610	556	603	607	602	578	626	591	621	609	590	620	609	596	573	590	600	609	643	618	578	593	605	623	602	584	606	554	611	591	576	604	577	619	585	651	619	559	624	595	583	587	595	633	575	550	562	625	605	601	605	583	599	583	609	629	595	547	564	588	608	607	620	582	626	596	584	622	580	583	546	607	604	599	630	600	586	602	587	583	593	586	589	594	597	590	614	592	592	566	642	586	618	631	575	570	575	626	600	613	577	602	626	650	617	592	603	570	578	613	594	568	575	557	582	595	632	618	584	570	577	616	577	601	596	576	562	606	617	616	585	588	537	625	624	618	587	580	571	598	612	603	612	587	638	549	584	570	558	567	598	595	566	582	614	588	578	577	604	581	584	580	605	649	610	596	604	588	625	565	594	624	623	575	580	582	573	579	535	612	575	577	619	582	580	570	561	614	573	603	636	579	591	577	604	572	552	588	580	602	609	538	565	587	581	564	598	571	615	616	621	590	588	598	569	579	627	552	594	633	598	582	551	580	584	583	565	581	608	579	597	625	580	622	573	600	633	599	582	601	617	578	566	635	585	596	574	594	573	579	630	606	621	589	566	658	576	616	569	598	599	596	576	552	599	594	585	609	656	555	562	637	617	629	566	588	588	592	598	588	559	607	586	567	588	593	587	622	585	571	649	584	592	578	598	571	609	544	561	556	618	595	590	593	596	598	557	621	618	604	601	608	597	576	584	591	601	584	584	599	623	588	626	612	605	577	603	605	615	628	612	613	610	575	558	546	601	614	633	577	656	628	623	594	591	550	558	587	592	562	592	604	595	582	606	581	602	551	540	627	593	580	614	636	638	573	637	627	625	599	615	619	578	585	585	537	570	653	631	640	566	623	596	614	613	637	620	620	600	603	590	599	572	553	618	590	573	573	569	581	592	616	589	586	600	600	588	584	587	602	594	602	611	602	603	579	609	642	556	627	594	579	594	625	551	599	613	574	615	567	607	633	549	573	640	631	583	579	582	609	592	574	595	613	587	589	594	580	549	605	586	600	567	607	585	625	603	592	568	607	589	605	572	582	639	596	587	624	585	565	592	561	613	597	618	595	565	576	600	584	582	596	610	603	639	615	549	575	573	585	598	623	599	583	580	629	596	559	598	608	574	590	578	603	580	606	580	604	569	560	562	551	586	597	605	597	605	593	557	615	578	623	631	579	578
5359	412	3564	395	37	44	41	38	40	46	28	33	28	29	24	33	25	26	24	29	24	27	21	15	18	24	18	15	18	24	21	23	21	19	20	13	27	18	19	17	14	21	16	15	24	17	16	22	20	25	10	25	23	20	20	18	5	20	17	17	20	16	19	23	20	16	13	16	12	15	25	14	17	16	19	13	17	16	21	15	21	17	15	18	26	22	21	25	19	20	20	20	13	16	15	23	25	19	17	19	18	27	20	14	24	22	21	18	14	12	15	17	11	15	13	17	15	11	12	11	9	25	20	21	11	13	15	19	12	19	23	13	13	16	23	18	18	11	16	20	18	22	21	13	17	11	12	23	16	15	19	21	16	16	17	25	25	20	14	18	15	24	23	11	16	15	18	23	17	16	10	25	13	19	17	22	26	21	13	17	17	18	19	11	8	11	19	14	9	20	15	15	13	13	14	23	11	17	13	19	18	15	23	18	23	20	15	10	20	23	14	13	15	13	17	13	14	23	18	15	20	14	13	15	17	23	17	14	19	23	17	14	15	18	23	18	11	11	17	10	20	14	18	16	17	16	15	22	27	28	15	16	15	15	24	16	18	15	17	16	21	10	13	20	13	21	21	18	15	20	13	15	17	27	13	9	17	15	15	14	14	15	18	17	10	13	26	25	18	26	21	14	13	19	19	15	20	15	14	18	22	11	14	12	18	11	20	15	18	18	13	23	13	11	18	16	14	22	18	17	12	11	15	20	20	24	15	15	12	19	15	7	12	13	25	15	11	14	18	28	19	21	17	22	22	13	19	22	18	15	13	16	20	13	12	20	19	24	17	24	18	16	19	19	20	16	17	19	23	18	20	20	18	13	23	13	14	13	17	16	8	20	13	17	21	12	14	19	16	21	15	15	19	16	20	17	15	16	16	17	20	20	15	16	12	15	14	15	23	15	21	10	24	17	19	17	13	28	20	15	18	19	20	19	19	21	22	13	14	18	18	18	22	15	17	17	13	12	17	23	13	15	10	25	17	12	19	29	22	19	22	21	23	16	21	13	10	16	14	13	20	19	13	15	27	14	17	14	18	16	21	16	12	24	20	14	20	24	24	22	10	24	13	11	21	10	15	24	21	15	17	18	18	18	15	19	21	9	18	8	17	14	26	10	11	11	19	19	21	14	19	23	14	9	15	21	15	16	14	14	14	15	18	10	10	17	18	19	19	23	22	17	21	14	20	19	12	15	21	11	17	16	15	18	21	17	26	19	25	19	16	15	17	11	24	23	15	11	10	15	17	26	11	18	26	12	14	16	15	15	18	22	19	16	14	13	15	13	14	23	14	18	11	22	17	22	20	11	17	26	15	18	21	16	14	18	23	22	10	16	12	16	17	15	18	12	16	8	21	12	12	10	18	20	17	23	13	17	22	13	13	15	25	11	15	25	12	23	21	22	19	21	16	21	16	22	14	20	14	18	16	19	13	18	14	14	18	19	23	22	13	31	12	18	18	15	19	14	15	17	18	19	24	23	19	18	21	18	17	26	15	12	10	14	24	20	18	13	26	14	15	17	25	9	16	15	18	11	18	29	12	16	14	7	14	14	19	21	15	17	20	26	17	22	13	16	15	26	18	22	20	13	12	19	15	10	15	21	22	16	15	17	19	12	21	17	12	16	21	18	15	15	15	14	24	25	14	23	17	15	17	12	20	21	9	24	21	28	18	18	19	14	22	12	18	23	21	19	24	16	16	19	16	20	20	30	15	11	26	12	11	20	21	9	25	16	10	18	17	17	19	17	18	18	18	21	16	20	17	20	12	19	19	22	21	13	17	18	23	21	18	14	14	15	17	18	24	20	12	20	25	20	18	17	20	14	21	16	22	15	19	24	20	8	19	15	12	22	20	25	18	21	18	14	16	20	23	15	12	24	14	14	10	17	18	22	16	20	13	13	20	17	20	19	19	18	25	17	23	14	11	15	15	18	20	16	15	15	19	19	18	26	10	14	14	13	19	10	22	19	16	11	14	20	12	20	21	16	17	20	15	20	12	16	21	22	12	26	21	20	16	15	19	19	18	15	19	19	18	4	17	9	21	15	21	16	26	12	18	13	17	16	16	20	18	23	24	23	21	12	15	14	29	18	21	17	23	15	25	23	21	17	18	16	13	13	20	26	23	23	19	19	16	14	16	17	19	14	23	18	23	20	13	18	17	23	15	17	15	21	23	22	23	14	21	16	20	21	10	14	23	14	19	17	24	21	20	16	19	11	18	15	17	13	14	20	21	16	17	19	12	12	20	15	23	14	18	16	21	24	15	17	17	15	13	19	15	12	18	16	22	21	17	17	26	23	17	17	13	19	14	20	23	15	20	14	22	17	23	16	23	13	12	14	19	12	14	15	14	11	13	17	14	17	21	10	19	25	13	16	22	15	22	18	17	12	20	19	20	11	23	15	18	24	18	16	22	11	19	22	13	18	14	17	17	17	10	27	13	14	21	19	20	16	22	14	18	14	17	24	13	16	17	15	12	26	21	21	14	14	17	13	18	18	20	26	24	24	20	19	24	10	8	15	24	10	18	18	16	21	16	20	14	16	21	13	17	14	19	22	16	23	16	14	20	26	22	10	17	17	12	24	17	19	19	16	20	16	14	17	15	19	23	30	16	23	14	19	8	23	17	14	18	24	15	19	13	15	17	17	13	17	14	18	11	23	20	18	18	17	16	18	25	15	18	19	21	19	17	16	14	20	16	13	25	18	16	24	21	12	6	24	12	12	19	12	19	16	21	12	20	20	11	17	13	12	23	14	17	17	15	24	15	27	16	18	18	15	13	14	10	15	22	14	14	17	16	14	22	17	20	26	19	20	13	10	8	13	15	13	17	11	23	14	18	19	18	12	15	17	10	16	20	15	17	18	18	10	19	14	22	14	20	14	25	19	15	19	15	25	20	13	16	9	19	8	22	19	16	15	15	16	16	17	19	14	10	9	23	16	11	11	23	15	20	14	15	11	20	25	18	15	22	18	11	18	18	15	17	17	16	15	19	18	17	12	17	23	17	15	26	17	12	16	28	10	14	10	21	17	22	12	17	12	17	26	15	16	17	13	12	17	14	13	16	22	16	11	18	12	11	19	18	17	15	20	27	16	14	21	19	18	23	18	24	20	12	18	16	20	17	15	21	16	21	11	11	18	23	14	19	18	17	21	13	14	15	16	20	18	15	14	14	22	22	16	19	14	19	18	12	11	13	12	11	20	13	20	24	21	13	20	17	12	21	10	18	19	23	19	14	18	18	14	15	18	16	16	21	20	21	23	18	18	16	17	12	19	19	16	20	23	12	12	18	14	16	17	16	15	15	18	19	11	21	16	19	26	18	21	14	20	17	21	13	22	17	25	11	18	18	13	21	24	17	18	21	11	17	17	22	17	18	30	27	19	23	16	29	18	19	21	23	16	16	12	21	20	11	14	18	20	14	17	19	22	17	25	21	23	27	19	21	19	17	21
15990	5327	23682	2499	1074	1895	2288	2012	1783	1480	1223	1138	921	773	745	665	583	536	493	451	452	377	329	363	311	323	288	300	261	264	267	261	247	250	232	227	203	202	221	207	219	197	202	178	192	201	200	186	156	182	174	192	171	184	193	163	148	175	170	168	204	170	181	150	156	157	153	151	142	181	164	158	138	163	171	164	148	155	146	159	134	146	150	146	183	196	134	135	145	178	155	190	145	175	143	153	155	147	134	164	118	157	141	150	141	138	145	143	151	151	159	141	142	173	150	124	150	115	140	149	125	123	153	159	162	133	167	130	154	124	138	147	142	148	140	154	134	135	126	145	129	167	118	130	144	151	160	170	141	149	151	124	125	140	146	147	145	154	133	142	145	137	151	131	136	136	164	143	153	137	126	120	143	152	143	147	145	142	149	147	141	143	157	136	141	135	130	146	141	159	132	134	145	131	152	164	126	162	148	147	143	153	144	123	134	134	132	128	152	158	134	170	139	143	140	122	138	131	148	148	150	144	129	156	148	154	146	156	163	150	148	127	141	133	144	142	147	147	138	145	147	135	148	149	162	144	156	151	147	150	135	156	126	127	142	134	139	137	146	158	136	142	132	151	158	131	130	161	132	155	151	150	151	153	143	134	125	129	131	143	144	160	156	162	121	154	139	157	106	156	155	148	149	136	160	167	124	158	125	144	152	141	145	118	137	148	159	146	140	148	136	123	152	133	163	152	139	135	136	152	138	151	135	140	150	145	143	166	136	123	155	161	137	124	138	119	142	140	147	134	149	126	153	152	149	151	134	145	128	150	132	149	132	135	145	135	136	140	147	144	137	160	150	159	126	130	147	125	138	142	143	158	156	138	148	157	152	150	119	128	159	143	122	148	136	129	135	142	153	130	162	147	124	150	131	136	143	148	169	153	153	132	156	122	133	162	136	143	151	161	155	132	124	158	155	122	147	120	133	126	139	121	140	140	136	148	142	131	153	153	150	185	132	143	137	151	132	155	143	131	176	153	129	131	122	156	159	141	162	151	138	144	116	149	157	124	127	143	137	144	124	141	141	142	148	134	140	158	155	178	163	140	137	137	133	149	159	154	150	154	143	141	126	139	147	160	132	120	144	137	140	151	139	130	150	123	155	136	147	126	144	137	143	146	145	165	152	147	144	145	119	135	147	133	141	159	151	137	135	137	159	140	145	150	134	126	147	147	135	165	144	131	135	171	140	133	162	141	158	133	164	142	142	135	140	127	138	132	127	135	137	148	139	140	151	149	159	159	160	136	150	143	146	134	166	142	130	129	134	145	146	125	152	133	141	133	142	145	135	159	130	160	136	157	125	151	132	153	132	143	131	128	128	132	154	134	143	148	148	166	136	128	148	152	134	154	136	130	138	142	152	154	146	133	128	145	143	127	140	132	136	131	145	156	131	148	143	135	143	148	134	134	152	127	140	134	132	156	136	133	130	154	134	138	143	162	141	140	143	151	135	140	137	147	144	142	110	145	146	145	152	133	143	135	137	141	141	143	132	126	137	143	135	146	151	126	152	129	137	143	143	134	134	134	143	144	132	141	148	141	161	156	130	145	141	155	154	159	137	165	152	149	127	146	167	144	147	125	130	133	135	146	141	130	140	151	156	135	134	156	142	120	136	150	147	142	145	130	149	142	122	138	126	126	155	138	128	131	138	134	141	154	133	153	150	160	119	156	146	146	125	139	146	148	145	147	141	138	155	136	153	151	156	136	122	134	140	153	152	169	138	138	121	133	165	162	141	139	150	132	153	157	128	161	151	160	145	157	128	147	125	130	144	143	132	114	134	137	154	139	146	145	140	123	145	134	137	137	137	146	117	143	144	141	128	130	153	146	148	152	155	128	139	118	154	150	145	144	147	148	143	149	148	127	127	142	154	163	133	145	144	145	126	138	141	159	154	137	161	150	144	121	138	146	141	137	139	157	139	162	140	142	149	156	145	157	147	141	148	176	126	149	121	149	129	125	160	135	142	150	159	135	117	122	103	153	150	119	143	142	144	149	124	139	128	125	134	128	125	143	156	124	157	150	146	137	160	136	133	146	116	140	159	133	149	139	164	132	162	143	145	134	153	143	143	145	149	152	151	136	142	148	133	150	142	141	129	136	157	130	134	141	147	140	130	158	147	150	141	143	154	140	143	152	151	126	133	147	139	137	137	149	154	120	151	152	131	147	145	132	136	150	152	151	144	148	128	122	140	132	154	144	148	135	149	153	147	155	156	117	126	152	161	141	142	133	169	131	159	123	158	138	147	151	124	127	140	133	139	117	146	155	138	138	152	139	141	139	145	155	138	142	133	140	139	144	151	155	136	145	127	135	136	137	138	144	160	144	124	146	160	168	141	151	144	131	143	152	151	147	160	161	155	146	155	149	149	118	147	127	157	127	151	132	137	147	137	121	139	135	149	152	160	139	130	132	139	131	150	144	136	146	123	148	136	162	142	139	146	141	159	136	164	151	147	140	148	162	155	157	147	141	153	142	144	150	141	127	125	133	133	153	152	119	152	116	116	152	141	138	133	139	137	127	162	126	146	150	146	156	129	160	168	127	148	143	144	147	135	142	107	136	136	165	123	124	137	163	128	133	152	158	147	143	135	140	174	148	144	130	157	145	141	136	144	135	146	137	138	132	141	146	134	132	153	156	137	158	160	150	152	152	124	150	133	144	153	140	154	156	123	140	143	155	137	158	134	145	131	150	151	138	136	131	150	141	139	154	157	161	145	151	143	152	139	142	159	151	146	166	141	151	152	147	146	142	145	147	141	156	141	141	131	132	135	143	145	151	164	143	154	128	155	146	146	169	147	144	144	141	138	148	170	145	169	147	134	125	133	134	152	154	160	143	157	143	138	142	135	145	128	155	121	149	152	142	140	137	131	140	117	124	108	120	149	145	155	126	138	167	122	144	117	151	129	135	150	151	144	140	139	128	122	139	128	133	132	151	111	151	134	145	146	135	143	160	162	125	149	123	127	134	163	132	144	151	142	128	137	130	138	106	147	135	123	158	144	156	137	146	154	157	152	140	145	135	144	147	121	151	166	135	138	150	151	126	134	135	138	128	132	141	162	163	132	140	142	112	148	140	147	143	136	157	134	183	134	128	136	153	144	155	131	135	148	145	133	150	146	156	146	140	160	150	144	148	163	143	122	137	148	131	112	141	135	156	130	151	144	135	151	158	157	133	151	154	122	128	134	133	143	163	123	128	127	147	122	136	128	122	130	141	148	130	143	149	148	126	145	142	149	126	156	142	138	161	132	114	162	160	134	133	154	145	131	159	112	153	142	142	137	131	128	141	127	158	157	155	131	117	148	132	147	144	149	149	147	129	145	138	124	162	153	133	165	128	140	139	125	134	116	156	167	146	147	133	144	129	136	155	145	154	127	126	119	170	161	149	138	132	143	160	127	138	144	134	179	153	141	163	132	144	137	136	143	149	133	158	140	140	142	135	147	139	138	147
3429	693	6380	878	106	89	68	88	111	81	90	69	71	71	74	75	88	73	65	73	74	69	78	51	80	58	59	55	63	72	51	59	63	56	52	73	57	64	65	51	66	51	46	57	58	39	59	58	50	59	57	66	50	58	63	59	50	47	52	61	60	57	44	55	47	49	60	38	48	48	64	52	47	80	59	56	57	47	62	50	52	58	62	56	53	54	65	54	55	47	49	43	65	46	51	54	55	60	51	40	57	54	57	50	38	47	39	57	55	50	55	61	61	41	50	61	52	54	53	43	69	55	54	62	45	66	59	51	51	57	57	46	52	62	54	45	63	66	49	44	43	56	58	52	59	61	56	57	57	50	53	58	52	56	47	57	54	45	52	50	54	60	49	47	57	58	50	55	50	51	46	59	46	52	57	63	54	59	50	45	57	50	60	55	63	66	71	54	60	61	62	54	57	54	60	35	55	61	46	57	60	54	52	41	50	53	52	46	70	53	75	56	58	51	69	60	59	64	64	59	52	53	51	40	56	40	47	45	55	44	53	59	52	46	64	63	57	72	55	54	44	59	48	53	69	56	42	73	39	41	50	50	73	49	53	56	47	64	46	49	58	47	61	54	46	55	54	57	57	47	68	61	53	71	64	69	56	63	46	58	59	56	51	72	50	60	61	56	57	49	54	50	58	53	46	52	46	53	48	49	49	41	49	53	60	66	63	59	52	48	50	61	40	60	60	60	44	56	62	53	56	51	56	43	63	51	56	45	70	64	58	43	57	63	57	60	63	51	59	65	48	58	71	51	57	54	61	50	57	64	52	54	58	67	46	55	51	55	57	55	58	59	53	50	70	56	52	56	56	58	67	56	53	51	52	60	54	55	64	49	49	54	49	41	51	56	56	55	43	65	54	58	44	41	49	49	58	56	45	51	55	55	65	53	49	60	54	47	56	54	58	53	50	57	52	57	51	74	64	65	42	51	40	54	53	67	60	37	55	43	56	40	64	45	47	67	63	56	48	48	50	54	51	43	48	47	55	60	55	47	59	48	50	66	53	47	50	50	52	38	58	45	63	67	57	60	60	50	56	48	53	53	51	55	63	55	58	52	47	46	65	40	58	47	51	50	53	49	48	52	57	53	56	47	55	61	41	44	56	51	61	40	50	51	54	49	63	46	55	49	55	54	58	46	48	50	46	56	57	50	54	46	49	51	59	65	45	53	45	56	56	44	56	55	67	62	54	55	65	54	46	77	59	56	52	54	48	66	53	48	46	56	47	58	60	46	64	62	53	61	63	57	44	54	40	51	57	44	52	55	65	52	57	54	62	49	54	61	51	54	39	63	56	52	69	47	49	51	55	47	46	51	41	62	60	70	61	56	53	51	64	51	57	63	60	62	70	50	48	65	51	65	51	43	57	60	52	56	48	60	52	50	50	52	68	53	56	58	58	47	53	43	65	56	56	47	62	46	60	46	66	69	49	61	64	54	50	59	34	59	61	60	49	58	53	51	58	60	47	47	54	46	49	60	39	56	48	54	54	60	49	45	54	51	51	45	62	57	41	56	49	52	45	60	58	56	44	61	66	61	57	57	52	56	47	46	48	50	35	50	52	53	54	55	55	54	52	47	55	67	50	56	57	56	58	60	54	61	51	57	52	41	57	54	48	54	60	49	60	50	58	58	49	60	50	40	59	41	55	53	54	71	60	54	54	49	58	52	64	51	47	56	61	54	46	61	51	55	52	50	34	54	62	62	54	50	66	52	45	66	56	58	45	57	47	41	43	62	76	38	53	70	69	59	56	50	57	60	50	46	55	52	51	61	47	50	54	46	55	61	55	46	52	65	51	63	47	53	45	44	59	56	43	55	50	59	57	53	60	61	49	55	36	50	47	61	55	55	45	52	54	52	58	42	48	55	54	55	59	55	62	55	42	45	53	53	60	59	60	36	51	63	55	44	53	49	58	44	54	48	58	47	53	54	50	56	70	52	33	67	54	43	55	67	70	62	43	61	45	48	75	54	49	67	75	64	54	57	59	50	49	45	47	59	52	45	52	57	51	52	51	43	49	61	50	47	48	72	54	53	57	61	46	54	58	50	59	51	59	57	54	49	60	62	50	48	51	52	53	64	53	38	52	45	50	53	64	46	52	53	65	61	65	58	52	53	53	61	51	52	54	52	43	57	55	50	65	47	50	39	57	58	49	66	51	52	51	42	48	50	63	46	64	44	57	58	64	47	48	49	56	49	65	49	50	53	46	47	58	46	68	54	45	52	45	43	56	48	51	49	50	52	43	39	63	52	58	50	55	41	59	46	57	54	66	45	72	52	44	39	50	46	57	50	36	65	62	65	51	62	45	46	35	45	46	56	50	49	71	35	44	49	66	60	64	40	42	58	63	61	65	57	49	45	58	59	56	60	54	50	74	48	66	48	59	48	60	51	52	53	63	49	46	63	54	47	46	53	58	48	64	55	60	48	56	49	51	64	55	44	58	50	57	50	44	54	56	60	54	46	49	50	50	55	60	65	63	41	62	43	52	44	40	61	65	42	55	55	67	60	58	49	48	59	43	35	63	40	67	51	58	42	57	46	65	57	41	66	43	56	50	55	68	51	69	46	61	54	60	53	50	54	47	48	50	49	43	60	64	55	54	62	49	47	63	62	64	52	62	55	56	46	41	63	64	56	59	74	50	50	76	52	58	57	59	48	50	52	49	42	55	55	48	45	51	47	53	47	77	55	59	52	41	47	56	46	63	54	46	55	56	61	53	50	57	45	53	57	62	50	58	58	45	53	56	47	51	56	58	42	53	53	64	47	59	53	56	42	64	62	52	47	59	57	55	53	56	58	48	56	62	50	40	50	59	50	56	58	55	43	65	66	43	56	65	71	62	49	44	62	63	57	45	54	59	51	47	58	59	52	50	49	67	59	50	61	51	52	61	56	47	50	46	62	52	57	56	56	42	59	68	59	50	50	73	47	61	63	48	45	63	65	54	47	56	45	50	39	63	55	47	51	55	54	44	48	64	52	64	43	51	57	48	52	59	55	77	61	55	45	50	51	52	44	57	51	53	50	56	50	46	46	66	57	51	55	55	50	48	52	64	54	59	54	67	61	52	56	44	44	40	53	59	58	52	59	45	54	57	77	56	64	52	60	66	56	52	66	59	75	51	42	53	53	51	57	47	44	67	58	52	48	46	58	54	72	47	59	60	51	56	45	57	64	63	48	57	49	51	57	60	52	55	56	37	72	44	45	55	65	59	62	49	58	51	55	54	49	52	60	52	52	57	45	57	36	48	57	43	50	63	53	46	57	70	61	48	42	60	54	57	67	46	44	37	57	67	51	59	53	63	58	60	52	61	55	43	55	59	57	52	44	60	54	46	48	48	55	68	63	56	55	46	47	50	52	50	51	50	59	60	59	58	52	44	52	50	46	67	47	56	39	51	52	57	52	57	58	46	51	51	46	62	49	56	68	45	61	74	45	59	59	54	47	65	47
22861	7885	30144	4324	2444	4020	4456	4274	3477	2939	2479	2192	1847	1663	1520	1384	1227	1159	1045	1005	899	983	885	818	826	753	726	711	743	664	658	603	606	623	626	589	598	613	571	574	533	580	547	548	525	533	534	506	523	509	489	554	516	502	477	517	484	471	473	559	488	477	495	444	529	462	485	448	454	452	495	496	483	453	524	493	491	465	469	457	462	469	518	478	483	467	486	480	456	463	422	459	490	468	457	465	462	484	437	445	476	493	459	479	457	455	478	444	452	456	452	462	454	440	439	442	444	460	452	474	440	454	461	439	450	453	482	500	470	454	434	458	444	462	461	477	443	488	427	497	454	468	428	460	443	462	443	468	475	467	446	450	443	483	454	442	413	486	487	442	462	444	472	478	477	484	477	467	431	466	433	425	458	430	473	436	441	461	449	443	451	456	480	468	470	465	425	440	460	472	466	480	457	454	431	432	475	455	454	450	471	432	437	459	444	483	450	493	433	469	454	429	455	450	413	436	447	437	431	443	450	504	454	471	440	450	443	466	474	482	459	403	507	460	437	438	445	474	482	453	506	438	428	460	454	459	433	441	506	450	435	442	472	422	422	416	466	467	460	457	427	475	405	439	451	435	438	475	475	427	433	450	424	454	451	443	470	438	467	417	465	448	435	457	451	444	490	439	473	422	467	452	448	414	457	467	447	436	458	431	466	436	492	464	428	448	452	435	429	454	458	474	443	463	453	459	426	445	415	454	437	482	486	454	437	451	448	487	415	499	434	474	429	436	515	450	462	436	481	453	463	444	452	441	476	422	429	463	451	466	419	430	477	506	466	485	459	458	434	447	437	463	490	485	474	491	458	462	435	443	439	453	432	434	425	451	443	469	459	470	478	447	468	451	484	457	491	457	441	441	459	442	522	451	456	449	429	437	448	461	474	419	461	450	457	455	499	426	453	460	481	465	417	484	464	476	473	453	417	468	406	447	443	475	496	449	471	453	460	464	469	460	457	453	444	483	471	483	445	447	417	496	481	456	446	470	435	478	446	499	445	400	479	504	498	438	463	434	437	480	430	432	420	448	439	456	451	493	456	470	468	432	420	471	456	450	446	460	464	442	436	450	461	455	458	473	442	418	420	427	473	477	438	480	448	459	453	429	436	444	471	450	475	443	480	476	461	463	468	459	447	444	458	438	461	444	406	449	435	417	448	429	465	471	467	445	467	484	441	452	449	467	462	437	470	413	462	448	465	430	415	439	431	467	447	457	456	459	441	491	408	447	392	466	440	458	463	455	474	488	436	461	442	459	463	422	461	435	494	426	494	488	456	421	461	433	454	406	452	442	450	439	449	444	454	492	474	454	424	458	470	446	461	414	472	425	441	468	426	459	489	478	442	474	459	459	478	426	459	430	483	436	415	487	449	482	449	445	463	466	508	438	473	434	434	468	466	445	456	471	416	444	471	471	474	404	445	492	431	487	393	467	473	437	427	432	440	476	438	412	437	450	430	426	451	417	476	470	487	462	418	431	447	430	464	464	444	457	449	479	478	476	488	459	455	494	397	491	450	439	460	490	437	471	418	461	458	424	440	449	441	407	416	451	469	419	462	464	441	464	460	467	458	437	426	461	462	475	451	446	438	455	441	393	443	428	433	444	418	437	435	447	428	437	480	479	434	472	448	468	477	473	438	447	444	460	443	405	426	448	421	444	469	439	455	441	450	448	457	443	522	476	464	396	451	442	466	441	467	434	444	452	453	458	455	414	437	434	446	461	508	461	449	453	452	465	438	439	469	465	453	452	448	465	450	456	414	484	433	461	473	462	463	472	454	426	441	461	463	458	426	403	442	477	427	457	425	451	434	444	437	424	456	479	456	413	442	476	446	469	430	428	476	442	461	465	442	458	449	482	470	427	446	436	465	426	457	453	477	479	463	483	420	460	408	451	479	435	438	456	484	473	461	456	463	437	489	440	443	447	436	457	441	391	433	432	432	428	439	450	432	457	475	443	452	454	438	454	471	468	428	447	466	428	445	448	471	411	429	403	419	450	461	427	476	467	477	484	477	406	430	450	424	488	413	462	472	426	417	442	454	496	442	434	487	421	421	467	437	454	440	437	479	440	435	441	442	433	433	459	409	441	433	457	451	445	460	446	454	457	480	422	463	439	439	489	456	428	418	442	456	464	422	418	439	437	478	460	481	477	423	460	465	464	470	461	476	433	485	452	490	461	491	480	453	450	421	456	452	442	462	442	467	451	423	455	471	465	456	480	451	439	471	462	422	452	497	468	452	456	472	466	462	448	477	435	459	463	438	469	500	441	466	460	415	420	457	424	437	451	422	443	400	430	437	497	446	497	489	454	457	420	451	458	437	450	452	450	454	448	458	473	489	446	434	465	474	437	427	467	470	426	441	421	422	446	445	427	464	435	457	478	428	416	454	505	512	435	441	461	457	419	429	438	502	469	467	466	463	457	450	436	429	478	442	442	467	442	463	470	455	461	494	450	488	472	474	432	470	440	453	450	448	479	438	443	472	457	455	460	444	495	443	435	450	421	443	481	411	456	469	475	436	440	480	428	492	449	433	474	497	427	446	426	444	520	450	462	462	459	475	456	417	454	457	434	506	516	453	457	498	473	438	475	427	427	444	437	430	477	456	442	464	436	462	424	458	439	419	463	463	457	467	471	451	424	445	424	394	464	455	433	462	453	444	449	421	473	419	455	467	443	465	460	461	492	486	455	416	425	447	436	430	434	442	431	423	466	418	489	453	458	453	460	469	455	452	436	462	455	468	473	428	444	422	436	420	437	433	456	470	461	456	445	493	460	409	480	431	467	445	479	428	441	468	446	448	443	466	389	433	464	449	444	455	442	445	435	460	455	471	465	455	463	482	466	431	454	440	492	475	412	466	431	460	457	450	433	437	469	440	421	509	484	436	443	463	479	463	421	440	479	430	430	442	421	439	485	519	453	468	451	455	443	477	440	479	479	452	443	458	453	469	432	465	440	485	470	460	458	420	409	474	412	428	423	449	439	453	449	468	463	437	441	456	481	432	447	426	444	502	419	453	451	445	456	476	470	450	425	454	447	410	467	453	436	475	440	479	446	452	432	444	432	462	445	462	417	427	402	447	444	463	475	460	452	445	469	427	473	426	415	425	455	447	419	415	437	487	476	468	474	431	447	430	437	454	454	412	476	474	444	463	479	455	470	457	475	442	453	465	432	441	465	476	453	453	450	480	480	470	448	456	436	461	483	516	468	494	469	437	463	447	487	446	460	460	473	458	443	445	446	434	451	441	458	449	446	497	462	458	449	436	456	485	451	439	470	438	432	436	434	447	480	438	471	436	452	437	448	447	478	412	499	445	434	463	433	428	439	460	453	449	483	472	450	439	437	442	436	445	486	467	467	450	455	453	472	472	403	455	426	449	462	466	456	456	452	476	493	439	445	416	433	437	487	452	463	417	467	434	430	435	439	458	423	379	445	424	441	466	446	486	469	436	443
3701	275	775	139	45	52	48	46	46	60	49	42	55	55	52	50	47	39	48	40	44	57	46	47	38	51	45	46	44	41	58	43	55	39	35	42	44	47	54	52	40	55	46	40	49	49	51	59	31	50	59	43	51	36	46	39	50	39	43	41	45	42	46	43	58	26	54	47	47	37	44	33	53	56	41	44	42	41	47	46	56	43	50	38	54	47	47	43	50	54	54	40	38	41	58	42	32	37	48	43	40	41	33	35	37	37	54	43	36	38	36	48	55	29	49	36	49	45	49	44	52	39	41	45	47	45	36	48	41	44	48	26	36	43	38	50	48	43	53	40	36	39	44	35	52	40	41	51	37	35	39	52	44	43	46	38	36	45	46	37	47	37	37	48	45	44	46	57	56	41	41	40	47	45	45	40	40	43	58	46	37	41	51	54	32	42	40	44	37	48	46	47	45	31	41	50	35	44	57	39	38	43	43	35	45	44	38	34	49	41	46	35	37	42	49	40	51	49	49	49	52	46	50	47	52	34	47	53	56	51	52	35	44	52	44	40	44	38	42	40	37	48	34	46	53	53	43	40	40	53	44	43	43	44	51	46	44	44	39	51	37	46	50	58	49	39	42	41	34	53	51	53	34	51	43	48	37	44	50	40	40	41	47	42	52	38	41	41	45	41	30	43	42	43	35	47	42	54	42	59	50	51	48	45	41	49	25	47	39	40	39	53	45	42	62	47	52	44	37	36	44	52	52	45	51	49	54	49	49	34	39	40	46	45	40	40	48	52	46	34	43	41	43	37	34	38	27	64	43	32	45	41	43	32	38	35	49	34	47	43	53	51	36	48	46	39	43	40	35	35	42	52	42	56	35	38	39	38	44	43	42	48	41	51	41	41	52	58	46	37	46	45	45	51	45	47	43	48	33	49	58	50	44	47	58	47	49	51	41	48	48	40	46	46	40	43	53	43	45	47	34	55	48	56	37	38	51	45	41	45	48	41	56	54	35	46	40	41	46	47	51	40	44	48	31	40	43	37	42	41	55	32	45	47	47	36	43	38	47	34	39	38	43	46	45	53	50	51	32	55	43	47	46	54	43	52	38	47	44	41	40	52	30	32	30	48	48	48	55	43	31	52	57	30	39	54	44	37	43	46	50	45	50	56	39	35	29	52	41	40	33	32	40	46	53	33	44	40	39	57	36	45	45	44	42	47	44	47	39	47	47	46	43	46	47	47	43	47	46	51	45	50	44	42	45	39	52	46	44	34	43	43	47	39	37	40	46	52	41	49	48	40	35	42	44	50	36	48	37	51	42	53	42	49	53	46	37	45	47	51	44	45	44	49	60	49	50	43	46	52	45	47	46	50	53	50	56	35	52	38	55	54	44	33	56	36	48	46	41	49	45	39	43	56	47	50	39	53	54	47	34	46	47	34	47	39	30	44	51	42	49	31	62	44	47	41	44	62	48	39	47	52	42	35	53	35	46	40	38	41	39	30	48	41	38	48	46	39	52	35	44	52	51	32	39	46	50	44	47	34	49	37	53	48	36	45	51	47	48	44	33	40	39	47	50	40	39	45	48	44	53	42	38	52	46	56	46	40	44	40	55	39	47	44	56	37	51	35	34	56	51	52	33	42	46	37	37	45	36	40	47	45	41	45	47	42	41	46	36	43	46	51	40	39	44	42	41	39	34	45	44	37	37	44	46	41	48	43	53	49	49	52	53	43	52	53	39	49	39	39	31	50	36	42	44	48	47	55	47	36	40	54	51	43	35	42	37	38	30	42	38	37	53	52	38	55	41	44	36	40	34	43	46	41	38	36	47	45	45	49	50	40	46	39	40	37	48	53	41	37	53	58	50	32	56	52	43	53	32	48	46	56	48	53	35	47	33	43	46	50	39	41	41	39	43	49	38	43	53	50	46	41	45	49	56	55	43	38	51	37	40	48	37	47	48	31	48	42	56	46	51	23	39	48	43	44	46	37	46	47	52	43	47	45	59	45	49	46	42	45	40	31	56	33	44	41	50	57	47	49	44	54	42	44	52	48	36	48	43	49	47	41	35	43	52	46	43	38	46	50	33	46	37	43	62	47	52	49	56	39	52	40	37	42	53	43	42	51	57	40	48	57	24	39	58	48	33	53	40	38	50	38	48	40	34	42	50	38	53	51	48	44	57	47	42	46	37	53	40	45	44	47	38	33	37	40	45	31	41	45	52	39	54	51	43	43	48	35	48	41	50	50	52	38	39	48	44	43	40	45	49	45	42	63	38	54	49	44	49	40	43	37	41	39	43	58	44	47	47	53	35	39	37	37	48	51	59	39	47	25	40	48	46	41	38	45	35	40	46	49	41	42	44	40	36	48	47	44	44	50	44	41	48	53	54	52	52	41	47	42	47	45	53	32	45	39	36	40	48	40	28	35	56	54	45	46	51	49	48	37	49	42	54	52	46	46	40	46	36	57	39	50	48	38	50	48	49	41	50	41	41	49	43	50	35	53	46	43	38	50	49	49	46	51	52	46	31	45	43	46	36	64	43	46	43	48	47	44	52	44	37	54	46	36	53	45	38	44	39	49	40	39	31	46	39	37	49	49	45	30	41	46	38	38	36	42	43	35	47	38	37	47	49	43	44	40	51	46	49	48	41	47	61	46	46	46	54	43	51	48	47	46	32	52	49	45	39	38	41	47	42	65	43	34	31	57	45	59	57	45	36	37	47	41	42	52	47	47	34	48	41	54	43	37	43	49	44	44	60	36	55	41	60	45	43	47	40	47	47	36	45	42	46	47	45	45	55	50	42	42	45	30	44	46	65	48	39	43	54	48	51	50	32	45	48	39	48	34	38	39	46	45	42	43	40	45	54	44	56	41	37	40	43	54	41	48	35	37	59	44	50	34	47	46	41	34	39	43	58	34	44	36	38	48	46	46	44	36	40	29	44	54	44	44	42	46	51	34	38	58	34	48	39	26	51	51	48	29	53	51	54	45	41	47	34	51	41	42	45	51	39	43	57	49	42	45	40	52	40	34	45	38	43	44	41	45	43	40	51	33	36	31	44	36	44	43	58	34	47	48	50	50	45	46	39	35	53	36	49	49	41	45	33	35	46	43	45	62	49	41	43	44	47	41	35	29	50	50	39	58	39	45	38	44	46	46	46	49	45	57	45	39	48	50	53	35	30	52	29	43	39	39	41	44	34	50	41	48	29	31	38	45	45	40	46	49	56	52	45	43	50	42	46	52	45	52	49	39	51	41	55	45	55	29	37	36	52	38	46	41	33	43	35	45	45	47	38	33	36	49	43	39	55	49	35	43	43	39	27	49	43	49	47	48	50	49	54	51	42	41	47	40	50	45	55	42	44	52	36	54	56	48	54	47	63	42	40	41	49	43	45	36	49	48	60	40	38	33	48	36	45	37	46	47	40	39	46	37	44	61	51	46	45	51	50	55	34	40	39	43	45	42	48	45	43	42	44	36	49	45	34	44	46	44	36	41
15705	3673	8556	1472	555	729	725	739	693	562	566	551	481	499	460	436	446	466	458	448	389	407	395	397	378	373	387	403	396	374	383	401	379	411	375	337	361	373	370	398	362	342	364	348	333	347	355	366	344	325	362	355	348	379	347	345	404	335	320	399	365	327	361	372	342	362	381	346	338	352	336	370	318	325	405	371	334	337	370	386	347	396	359	366	332	339	324	356	347	354	343	319	345	342	357	367	374	320	341	359	372	382	319	333	335	357	339	371	361	337	375	330	335	340	344	363	334	335	328	349	372	342	355	382	343	344	340	384	381	339	345	360	338	361	360	369	361	321	357	315	345	380	322	368	347	361	386	333	346	374	367	314	348	341	339	374	352	369	342	330	368	321	367	333	328	360	385	355	371	351	378	356	381	318	356	319	348	342	336	345	374	344	364	368	392	380	342	368	372	372	356	366	370	338	328	344	371	330	353	334	375	325	323	360	358	369	359	388	372	356	375	377	365	354	347	347	352	330	350	372	350	382	350	386	347	368	321	359	352	364	374	374	351	357	378	327	342	352	325	372	327	361	391	341	347	372	347	332	364	357	359	345	362	325	351	358	351	354	350	334	318	341	340	322	351	348	336	360	318	331	350	344	377	365	334	369	366	324	338	348	370	373	376	374	368	356	362	337	330	343	346	322	365	349	347	328	357	313	368	345	358	344	348	382	368	327	335	350	366	332	335	367	352	341	389	344	352	376	358	350	340	387	361	354	322	359	364	357	356	333	321	341	363	327	353	343	344	385	331	372	366	334	340	340	393	369	377	362	317	333	356	372	370	353	353	358	372	329	349	337	346	356	366	359	357	347	383	353	369	358	354	362	363	323	365	341	328	379	361	387	323	371	345	353	358	338	334	350	356	335	368	372	344	346	368	375	356	345	346	353	378	354	346	329	384	327	339	318	355	385	375	336	373	346	333	357	353	334	369	368	388	355	350	341	366	313	329	394	373	340	336	406	341	333	343	348	354	380	362	368	368	343	363	354	342	351	383	359	356	337	375	359	320	341	340	359	329	314	339	351	351	391	354	349	353	357	344	371	383	364	384	348	377	378	310	341	345	370	330	344	336	362	367	317	360	380	359	347	353	355	354	353	317	357	329	367	354	347	356	346	342	355	350	360	361	328	357	368	340	357	388	348	353	334	352	353	378	355	358	375	334	358	338	341	358	357	350	342	340	369	340	334	365	321	319	342	355	360	333	391	356	351	382	375	346	328	367	373	344	370	365	344	371	342	361	368	336	349	349	348	349	322	355	364	350	347	350	361	342	368	333	340	348	387	346	345	381	342	335	354	365	352	362	381	349	358	343	337	343	346	345	384	341	342	329	361	376	331	348	340	379	348	364	355	349	335	333	329	362	343	345	337	343	385	356	357	352	368	378	365	354	361	333	364	364	332	326	348	362	332	362	342	376	332	361	358	360	358	325	367	341	378	360	353	334	342	339	312	330	356	395	333	380	361	362	355	325	370	347	343	335	344	345	358	342	336	372	332	356	361	350	357	332	352	327	349	326	368	346	328	360	348	366	329	346	370	341	326	348	316	340	349	357	349	330	362	358	371	341	363	332	353	352	349	350	366	323	377	331	344	359	361	374	339	349	351	353	352	348	323	382	340	337	331	339	294	357	340	359	350	337	376	352	339	358	331	351	367	373	374	384	360	368	333	325	355	353	362	340	386	327	395	346	397	348	359	351	376	346	348	322	374	343	366	372	380	354	335	375	356	415	346	347	357	331	341	384	349	317	339	371	337	325	362	350	373	380	340	326	373	356	380	322	349	342	337	346	335	368	341	337	326	349	352	311	334	397	330	359	356	345	337	358	347	366	369	335	358	347	340	376	369	371	371	334	371	368	337	320	373	364	348	329	353	341	329	330	355	379	337	347	345	384	381	370	333	362	358	353	375	344	354	364	391	343	320	359	336	384	368	382	343	344	391	354	332	337	360	358	362	372	347	335	370	325	322	350	349	344	354	389	319	368	384	349	372	384	325	355	367	360	353	335	353	335	374	379	370	346	333	368	363	381	374	383	327	366	335	352	333	318	346	331	367	344	360	346	364	347	355	366	346	360	343	340	360	421	402	354	374	374	347	382	321	350	357	296	370	361	341	347	359	316	328	334	368	343	359	352	352	355	338	345	326	368	370	358	348	336	345	326	345	349	392	393	357	356	349	366	340	334	352	351	355	398	314	342	326	399	356	379	361	367	304	347	344	326	349	329	346	329	345	353	362	373	342	337	370	316	345	381	354	332	353	384	374	319	369	355	363	368	324	359	332	353	331	339	377	345	380	356	360	378	383	383	351	384	356	364	316	378	372	347	378	352	347	383	343	329	365	332	362	371	369	340	333	361	328	334	341	363	347	349	328	332	386	341	351	373	361	338	367	362	350	349	324	338	330	330	373	338	370	373	359	350	390	325	350	339	347	342	343	370	362	361	360	350	343	332	333	341	359	374	378	323	355	345	383	325	370	316	347	346	374	326	331	345	346	344	366	334	348	366	316	346	325	345	322	376	371	356	346	336	334	374	367	350	374	360	355	343	353	381	355	360	351	358	393	330	361	349	359	386	332	376	326	331	347	328	328	356	334	361	372	347	375	377	352	332	388	345	350	335	312	355	367	372	393	416	339	345	345	319	341	353	326	353	338	339	320	378	354	362	362	372	352	348	321	302	345	349	359	356	343	339	355	341	365	363	352	373	360	328	355	357	327	342	374	356	349	328	356	328	345	332	352	402	353	346	326	348	359	334	352	358	347	345	369	367	351	362	354	379	338	379	351	343	342	368	364	360	351	357	338	349	336	331	341	368	349	343	322	332	365	366	344	326	349	382	386	347	339	355	325	346	337	346	339	347	337	338	360	367	349	364	343	356	377	369	339	374	335	378	342	377	401	334	343	370	358	354	373	364	330	360	345	372	367	329	343	329	349	340	361	361	363	364	377	402	365	359	336	357	325	326	341	362	354	339	390	348	376	342	371	379	372	319	366	328	337	332	358	370	327	372	347	361	382	375	355	377	326	361	368	338	376	365	333	399	406	381	334	332	348	364	356	370	306	349	331	348	372	336	358	373	377	348	319	324	348	365	373	393	368	348	343	324	359	361	361	330	353	369	334	362	336	366	353	345	341	368	359	361	349	322	356	401	365	332	363	385	346	352	381	347	345	332	385	359	343	331	339	346	331	341	353	348	345	382	351	340	345	336	392	367	357	352	347	355	338	342	362	381	349	334	351	360	359	384	356	311	327	350	342	367	350	409	363	386	348	322	368	325	361	374	380	329	369	386	364	361	359	358	343	338	349	332	361	341	343	375	345	368	359	355	366	357	347	409	355	360	351	343	391	409	343	345	330	377	355	318	351	386	363	334	343	392	362	313	355	334	363	355	335	345	372	366	354	319	349	349	344	350	375	349	336	339	363	364	370	318	327	366	377	327	374	362	344	328	319	327	357	351	347	350	337
2362	551	3578	424	81	83	90	99	104	97	87	84	85	87	80	84	80	80	74	87	74	81	84	78	70	81	83	77	71	82	73	53	87	64	79	85	63	84	79	72	71	74	84	70	66	87	80	72	77	79	82	66	62	88	72	79	68	57	79	69	72	63	76	70	75	80	62	70	71	80	77	68	74	78	53	66	77	83	79	73	75	50	74	63	85	59	71	76	68	75	74	82	78	58	83	84	77	61	77	83	83	83	87	68	62	76	61	75	77	68	78	58	78	72	67	79	65	70	73	63	59	69	69	71	73	79	77	65	77	71	78	67	66	64	67	76	80	76	84	54	74	85	96	70	75	79	82	61	87	83	62	58	91	70	78	87	59	69	67	60	83	83	60	76	81	79	82	78	73	78	70	62	84	91	73	68	71	60	61	61	71	83	68	72	75	75	73	77	82	79	69	71	67	80	87	69	76	67	93	77	84	80	63	69	79	67	75	77	59	84	70	84	78	72	60	68	45	76	77	77	65	64	87	61	73	79	75	78	74	72	61	58	69	76	58	68	73	69	84	79	77	79	76	56	62	73	78	69	82	64	64	63	82	84	83	66	76	69	76	74	67	57	73	67	63	79	98	78	76	72	89	71	70	65	72	51	78	63	85	65	66	62	59	83	65	82	69	64	70	81	76	79	68	74	73	65	71	72	75	83	68	68	80	73	74	66	63	68	76	71	76	67	81	94	83	80	66	62	68	67	69	62	59	63	66	65	64	63	83	64	72	55	62	70	75	93	72	70	68	63	90	64	53	82	66	64	58	64	74	69	74	80	59	72	76	64	68	88	78	80	71	58	65	69	75	79	74	86	62	86	84	66	62	73	72	72	71	80	74	79	79	66	79	66	81	74	81	66	70	69	77	70	71	90	66	81	84	85	71	65	78	80	75	68	71	82	65	71	53	69	69	63	79	89	68	70	69	54	61	77	71	72	83	69	66	87	59	75	79	78	79	59	67	74	77	59	60	73	80	65	69	75	76	67	74	74	81	85	72	76	59	71	70	67	69	69	78	76	68	83	83	91	70	82	89	66	52	66	58	62	75	70	76	67	64	70	74	70	64	72	70	69	72	66	66	77	82	66	74	84	84	68	66	90	74	58	78	75	82	67	78	65	77	78	81	63	81	70	70	69	76	75	71	72	70	63	75	67	70	65	94	78	73	67	74	80	59	63	78	76	72	59	66	73	78	65	64	64	80	91	73	71	75	71	67	87	79	67	81	73	65	80	79	75	85	76	80	64	61	83	90	69	79	75	71	78	77	73	71	77	71	77	63	71	66	81	69	78	65	71	78	82	65	77	82	68	71	73	71	70	63	75	75	80	78	95	80	88	70	71	62	67	85	73	81	66	68	60	70	74	65	80	89	76	81	74	77	78	85	86	95	64	60	56	76	90	73	63	75	70	66	74	81	67	61	69	75	81	80	64	82	72	71	68	80	71	61	79	73	79	74	77	79	66	75	78	57	71	55	79	53	84	55	61	80	57	72	84	68	66	71	85	60	73	76	67	71	72	63	77	68	69	61	68	67	77	61	102	73	66	75	62	73	79	66	66	75	68	83	72	72	80	61	62	86	69	74	68	63	53	69	72	75	70	74	64	78	82	63	56	58	87	63	83	64	86	63	81	88	86	72	68	73	66	83	72	60	86	77	64	90	69	85	78	73	68	81	64	76	71	82	75	72	70	76	73	80	79	82	76	87	75	78	70	68	82	63	83	78	72	78	79	86	76	69	69	84	58	77	71	70	70	92	72	63	79	65	76	66	78	90	69	64	63	58	75	72	81	65	69	77	72	71	57	79	72	78	76	61	70	90	89	61	63	69	67	66	71	57	72	87	84	78	78	83	77	77	73	74	76	68	73	71	72	64	69	72	64	81	76	83	76	66	76	84	54	89	80	82	72	78	69	70	49	67	78	82	95	73	44	75	78	78	72	80	70	87	68	75	66	77	83	70	84	69	77	70	80	70	76	75	74	77	66	64	67	75	64	62	66	80	67	68	80	64	88	68	63	85	62	70	61	81	87	78	61	80	61	60	73	72	62	76	83	64	75	73	91	69	92	73	58	78	62	74	85	66	71	67	65	70	71	71	83	88	70	84	70	82	71	64	78	75	60	82	69	84	72	60	56	69	81	88	73	71	71	67	69	73	87	67	73	63	70	79	72	72	78	72	85	67	61	65	62	69	73	78	52	60	74	66	79	73	68	79	75	86	75	62	70	73	71	70	75	76	76	82	85	73	84	72	66	86	72	67	64	82	48	55	78	78	70	89	72	79	76	70	71	59	75	79	56	87	79	69	75	84	78	83	72	68	65	57	84	45	80	78	70	74	83	82	71	79	77	62	72	76	74	67	66	65	77	70	56	83	70	82	71	81	72	70	76	83	66	96	70	71	70	69	80	79	58	75	79	78	71	72	73	73	74	62	66	51	74	81	70	69	71	90	84	75	68	66	57	65	86	81	77	70	79	89	85	82	60	75	88	75	76	74	80	64	76	67	81	63	79	75	72	54	79	74	70	46	65	66	82	77	72	60	75	53	78	79	73	74	72	69	67	58	70	78	74	56	64	85	71	75	67	69	87	84	75	79	69	57	92	66	93	77	77	77	83	70	69	78	75	68	90	60	74	77	76	87	74	61	85	69	68	80	69	75	79	77	66	78	66	68	76	68	87	89	80	73	64	74	71	68	72	82	75	75	83	66	59	72	77	104	72	71	78	83	65	50	71	64	67	69	67	77	77	94	65	76	79	90	62	68	72	69	69	68	84	54	68	63	82	85	72	78	69	64	62	65	82	73	64	61	65	74	88	73	77	75	62	74	76	67	73	75	73	60	72	76	80	89	75	84	61	71	82	69	66	66	67	64	62	62	70	58	68	81	75	90	91	72	84	83	72	60	74	72	86	81	60	60	69	78	71	72	73	66	72	81	82	54	73	71	70	79	65	70	73	83	83	75	70	92	66	59	62	69	89	79	94	75	72	66	78	78	62	77	63	71	61	70	72	56	83	64	68	67	80	63	79	58	81	81	73	68	69	73	89	65	85	66	69	70	62	73	54	83	68	69	78	59	63	77	73	56	56	80	78	61	67	73	63	77	79	48	74	63	75	82	73	83	80	76	88	75	77	82	75	62	72	79	68	60	83	69	82	74	54	61	69	59	72	81	85	74	56	83	70	49	69	66	72	74	83	72	75	72	76	92	70	62	79	71	72	85	86	68	70	92	79	81	71	72	80	71	77	79	79	78	56	59	81	81	68	77	83	79	82	77	78	76	69	74	86	70	60	64	81	72	87	67	81	102	77	66	81	81	69	67	63	65	72	69	71	78	70	60	94	61	64	64	81	65	84	72	70	71	83	83	71	82	68	73	81	70	78	87	60	70	67	67	70	77	58	76	67	69	55	70	79	81	57	76	64	73	59	72	68	65	75	79	61	57	73	65	76	75	77	77	64	81	70
21313	6410	23113	2846	1999	3008	3196	2887	2490	2021	1780	1656	1410	1343	1165	1156	1059	983	923	935	899	866	823	843	787	747	720	750	742	732	673	692	696	698	649	653	687	699	630	631	618	653	635	584	653	623	585	632	698	618	643	634	600	575	600	645	629	613	626	581	643	608	586	579	573	597	603	638	624	599	583	587	672	579	589	575	602	608	635	568	595	588	609	586	607	588	569	584	628	618	565	574	568	590	557	572	544	563	580	577	615	550	584	633	571	581	566	626	568	575	616	580	562	624	576	592	629	592	599	548	584	586	581	565	593	632	583	569	598	575	583	592	599	581	570	562	607	564	605	541	564	567	610	622	599	585	589	599	551	631	591	550	631	579	536	628	573	579	594	572	582	541	537	557	574	591	602	568	586	598	601	597	596	608	597	623	587	574	592	606	592	562	580	617	565	586	583	548	600	538	602	594	592	593	590	607	597	575	568	594	545	577	556	575	631	578	526	597	565	602	587	600	580	583	571	595	575	581	629	542	607	583	629	533	601	519	562	565	539	584	606	586	559	577	603	566	609	582	578	626	616	621	596	591	620	590	584	574	618	594	604	576	589	625	591	589	596	585	592	624	575	599	592	621	584	642	586	599	614	604	550	563	591	587	581	578	626	542	611	591	576	581	589	579	602	574	585	579	573	591	591	585	585	625	589	634	590	606	584	597	564	647	586	607	583	552	564	599	565	619	598	664	551	632	613	572	600	582	549	583	605	613	591	613	549	570	567	607	557	566	598	580	598	609	568	566	587	591	583	599	573	603	577	600	598	633	555	585	601	552	555	581	614	633	567	589	584	598	590	636	623	600	606	632	608	583	653	599	582	578	571	579	585	593	571	544	589	578	588	622	570	573	580	596	570	554	571	573	580	581	622	583	550	597	602	554	602	590	531	583	584	576	547	557	589	570	591	593	579	595	583	617	587	608	566	609	595	570	567	600	601	605	598	563	594	586	607	563	586	601	571	564	571	581	608	623	596	564	598	566	641	600	567	550	601	590	558	609	640	627	625	597	577	621	583	592	589	569	556	616	572	576	594	598	603	587	588	606	553	572	580	598	614	589	613	595	641	617	634	562	610	618	567	621	640	574	558	541	552	627	596	599	634	578	556	575	605	588	548	567	597	560	566	561	589	597	577	595	567	611	595	564	535	625	560	600	577	614	568	561	597	606	622	583	557	609	558	619	593	573	570	599	635	584	609	615	558	580	530	569	582	567	576	594	584	584	580	604	578	567	604	594	589	566	607	582	555	618	567	597	614	539	569	603	615	581	568	607	580	616	610	572	545	568	575	578	575	580	572	645	577	547	561	578	615	567	604	570	591	573	567	589	597	581	569	559	562	591	553	556	596	585	622	612	574	567	614	598	597	569	564	630	571	577	574	554	622	553	579	578	607	562	598	568	590	586	580	579	557	590	627	638	589	568	592	583	571	611	618	594	587	569	609	618	584	580	566	577	611	592	588	599	600	577	617	634	613	580	546	580	567	573	593	641	613	558	567	609	592	591	586	579	561	599	602	556	607	606	595	609	588	590	578	605	572	557	533	606	570	574	594	558	584	590	570	576	580	583	622	616	628	635	593	609	582	586	582	603	592	627	578	567	566	609	588	597	596	588	630	567	573	576	579	608	570	596	631	601	571	566	622	608	624	596	605	567	553	591	610	592	636	602	571	555	553	575	572	605	608	543	600	567	556	580	610	576	584	643	591	598	589	625	541	618	583	602	574	591	575	565	553	590	607	606	581	603	598	612	565	637	571	625	593	563	585	543	616	549	582	634	614	570	598	589	586	541	576	575	582	614	582	608	613	576	611	594	565	594	621	562	600	565	581	566	573	618	597	555	548	565	615	586	577	639	589	619	559	562	578	628	536	622	605	562	569	580	585	549	560	594	585	641	565	608	593	597	584	580	590	605	560	644	566	583	569	586	599	583	570	621	570	582	573	618	568	636	618	604	579	554	601	590	600	613	595	611	604	611	567	596	565	557	633	621	590	567	578	567	545	617	631	622	604	563	585	596	587	605	537	574	573	541	578	619	553	616	594	578	607	567	592	614	580	601	597	570	561	559	597	575	599	598	566	600	553	561	581	611	603	594	612	607	577	559	570	588	609	558	581	532	610	572	568	621	604	579	583	583	627	597	567	570	569	601	625	552	568	573	609	630	614	607	614	605	615	578	547	550	582	612	568	598	573	602	588	599	617	541	576	559	591	573	553	575	619	572	598	583	614	540	575	570	602	578	605	576	602	582	573	622	541	602	584	571	593	564	623	608	583	600	609	603	587	561	607	577	634	616	607	575	589	569	607	587	582	645	563	568	560	580	574	561	592	611	586	590	599	593	610	536	580	594	594	565	602	612	574	553	581	590	588	612	600	592	616	603	547	608	584	596	572	591	601	624	558	618	596	570	549	581	601	513	587	599	625	529	629	619	596	574	600	573	621	580	573	530	578	601	573	592	599	616	573	580	611	623	573	589	581	599	600	574	568	565	627	553	561	627	569	591	594	586	603	604	577	562	597	605	597	562	630	582	573	630	604	551	614	579	595	591	586	601	574	622	604	623	614	589	651	561	547	572	629	606	604	566	598	568	588	599	599	610	579	559	607	556	603	598	583	595	581	574	605	591	582	578	586	567	623	591	561	610	622	574	556	609	594	582	624	588	652	577	585	577	568	616	571	587	572	548	571	577	583	593	606	587	599	574	577	609	592	615	594	621	561	585	595	534	618	581	585	586	578	568	542	571	566	617	620	567	524	601	599	624	546	546	575	608	563	604	599	550	596	593	577	589	605	540	637	589	639	598	563	565	607	601	576	605	577	576	607	589	603	566	535	558	611	613	571	564	601	587	577	587	582	609	577	596	590	614	620	554	587	614	610	608	524	553	621	590	599	556	588	618	589	597	569	549	605	621	537	589	593	575	567	575	601	569	601	593	562	577	609	575	589	581	548	560	558	567	630	570	610	581	622	596	612	573	563	581	579	578	620	580	567	621	597	614	570	559	578	557	544	588	613	622	604	599	603	582	592	595	595	588	584	594	629	596	591	541	591	615	572	593	587	633	562	586	603	588	582	582	630	582	577	611	608	582	549	547	606	601	561	582	643	583	577	556	567	523	606	576	588	561	611	566	602	611	597	576	584	602	586	573	572	570	612	579	606	609	586	590	556	616	584	571	584	628	592	617	634	607	544	580	565	548	557	600	573	591	571	565	576	622	545	589	605	569	581	596	596	604	585	560	561	595	596	634	572	567	614	577	566	634	579	578	622	581	567	612	596	548	579	626	603	591	635	600	555	632	602	584	557	582	573	553	565	599	586	601	611	614	601	612	581	595	588	526	561	575	570	563	592	553	590	584	558	578	568	594	598	574	622	567	553	613	608	579	568	553	563	574	582	620	586	607	567	595	621	569	566	609	627	589	598	592	614	559	584	602	606	573	614	576	575	601	569	589	577	531	629	563	573	622	609	624
5576	366	2800	388	24	30	40	43	44	51	32	32	31	24	32	28	34	30	20	30	27	42	30	24	12	26	18	24	15	24	25	11	23	15	18	22	19	16	17	21	21	17	18	16	15	22	19	14	22	18	21	20	15	18	19	13	25	16	20	15	15	14	19	24	17	13	19	23	16	15	19	25	25	14	16	8	19	15	12	18	24	18	16	16	18	22	16	17	13	20	13	22	23	17	12	20	20	8	26	16	22	17	18	15	17	15	17	16	22	18	19	20	12	17	13	16	18	8	13	15	17	16	15	19	20	18	15	18	22	24	13	12	15	15	22	22	19	13	8	16	17	18	15	22	20	16	21	19	23	16	15	21	22	15	8	22	18	10	22	24	24	12	23	17	16	14	15	14	18	12	13	17	12	18	23	12	19	30	21	26	14	17	11	11	18	24	11	17	20	19	25	13	19	21	20	10	23	16	11	12	21	21	16	15	17	20	21	23	16	15	17	19	18	14	18	16	8	16	18	11	18	21	18	14	17	13	19	10	17	17	16	26	19	15	21	20	14	13	10	14	18	24	23	15	27	26	10	17	26	21	25	14	20	23	34	18	18	20	19	14	18	17	17	16	17	17	10	10	10	20	14	11	17	22	8	12	21	11	14	16	10	21	17	15	24	11	8	14	23	15	17	8	15	10	19	18	11	14	21	12	20	13	11	13	24	14	15	13	15	17	17	25	13	15	24	18	12	24	20	22	13	7	14	15	14	10	19	21	17	18	22	23	16	15	20	18	22	18	20	10	24	23	15	19	14	17	20	10	21	14	24	18	19	14	26	22	13	16	13	20	17	18	25	18	15	12	22	16	13	15	21	19	18	12	14	22	20	27	19	11	17	20	14	17	9	9	16	15	22	18	19	12	19	27	17	22	20	19	16	13	17	14	17	13	25	19	19	23	19	16	16	20	6	12	12	13	14	18	15	18	17	14	16	16	25	14	15	17	20	25	13	18	15	22	13	12	9	11	16	16	18	17	17	21	15	20	20	20	13	20	23	23	20	17	13	17	21	19	12	12	19	23	20	16	18	16	22	19	19	14	12	17	16	13	12	7	23	18	31	11	23	18	17	17	19	18	22	13	14	18	16	12	16	21	19	19	16	16	19	15	11	20	12	18	16	13	16	16	10	11	21	16	22	18	10	14	10	18	20	20	17	21	22	16	18	18	19	13	23	21	12	17	17	13	16	23	12	20	17	18	24	22	20	26	25	18	25	22	19	10	9	16	16	14	17	20	31	19	11	12	16	14	14	18	21	9	14	14	18	17	11	11	17	12	22	17	24	14	13	14	17	17	16	18	11	18	16	15	18	17	16	19	15	14	18	18	21	21	18	18	22	20	25	13	13	15	14	12	24	18	20	18	19	16	21	18	16	12	23	18	20	18	19	22	26	16	13	17	14	14	13	16	24	11	16	21	15	19	19	16	23	16	13	18	12	11	11	14	21	24	15	17	17	14	17	18	14	24	18	14	16	23	16	12	24	18	12	14	18	24	24	16	14	13	21	16	15	13	14	14	17	18	17	13	15	24	11	11	22	25	15	18	17	16	15	19	15	16	19	19	14	26	17	23	16	21	22	15	19	17	14	16	16	15	22	17	18	19	14	18	16	13	25	13	21	20	29	17	17	15	15	12	20	17	20	14	14	20	10	18	19	14	17	20	21	9	19	24	18	17	23	9	10	20	9	22	11	18	16	14	22	13	15	20	15	13	15	15	14	13	13	19	13	15	27	16	23	22	19	10	24	14	22	13	15	26	12	18	15	19	9	12	9	23	16	24	21	21	17	12	21	10	14	18	14	25	20	17	15	16	18	19	28	11	18	21	19	15	14	15	15	12	12	16	22	15	12	16	23	15	18	8	16	20	19	15	19	18	26	12	12	15	15	15	11	11	12	20	20	18	13	18	18	16	25	27	17	17	12	16	9	8	18	29	17	16	26	19	17	15	17	18	25	24	19	17	19	23	15	13	14	15	8	18	11	21	12	21	20	18	26	16	16	19	17	22	18	14	20	20	9	18	23	16	21	14	12	26	22	13	19	19	23	21	13	19	18	20	14	15	21	25	15	17	17	16	19	19	15	16	14	19	15	15	22	12	17	19	24	16	16	14	13	16	21	12	11	21	14	22	19	11	19	15	20	14	18	24	15	11	22	18	20	10	22	19	21	22	19	13	20	17	17	17	16	20	21	15	15	14	22	15	20	18	22	13	19	13	17	23	16	17	19	16	14	16	20	15	23	12	17	15	14	10	13	15	13	17	20	16	23	16	21	16	14	20	19	20	14	15	14	11	17	25	16	20	17	19	14	13	13	19	21	28	15	9	12	18	27	14	25	16	14	10	26	20	16	15	15	19	27	22	17	15	11	17	11	22	16	19	13	14	15	25	22	17	13	13	18	18	19	26	15	18	17	12	18	23	10	17	9	22	15	20	16	15	14	17	8	17	24	14	17	18	17	18	19	24	16	15	15	15	22	14	23	14	22	16	16	14	21	24	11	13	17	21	15	14	21	18	17	22	11	25	16	9	21	18	14	24	21	18	24	15	20	20	10	24	15	22	15	11	13	12	18	17	16	15	18	24	18	18	13	19	18	22	20	9	18	24	20	15	13	23	8	20	15	14	17	19	15	20	10	21	20	14	20	20	17	16	17	23	17	17	14	21	22	14	17	21	11	20	15	20	19	16	19	22	13	18	16	20	17	20	14	12	19	17	12	25	17	19	18	15	12	19	16	13	16	19	15	17	19	12	19	16	13	14	14	20	19	29	15	18	19	13	34	23	15	18	19	21	17	16	25	18	19	8	17	15	23	15	18	18	16	20	21	14	14	17	21	13	19	16	18	16	16	18	19	19	19	21	24	24	15	14	12	17	15	12	17	16	18	18	19	13	15	22	18	16	15	12	14	18	15	13	21	23	19	16	17	26	19	20	23	14	14	25	17	12	15	11	19	7	19	10	14	16	16	19	24	18	14	19	19	18	8	19	18	17	20	17	24	20	20	15	15	13	24	24	9	16	12	13	16	15	17	12	13	15	15	12	13	18	18	21	15	16	21	19	20	16	12	17	14	18	12	21	15	20	19	13	12	17	22	15	12	17	10	13	14	11	20	16	28	18	10	17	8	20	19	18	15	10	26	12	20	19	15	14	23	21	18	20	11	18	13	20	19	13	14	17	16	28	12	18	20	10	14	14	14	12	24	18	18	14	19	17	20	16	12	20	18	13	21	22	14	18	21	17	11	22	18	15	13	18	18	10	17	16	13	17	19	13	13	22	32	22	10	18	18	24	17	15	17	13	18	16	15	21	22	13	14	13	22	19	20	21	17	13	18	16	17	16	21	12	21	17	17	17	14	7	18	15	17	15	17	15	23	13	12	18	18	18	16	15	15	20	23	12	23	21	14	22	15	9	13	8	15	22	21	14	22	15	10	17	17	17	13	12	16	12	18	11	14	21
17417	4776	20353	2517	1163	1943	2240	2095	1760	1461	1327	1117	891	832	746	650	565	570	502	495	460	398	402	390	337	315	280	279	253	260	256	254	247	234	241	229	242	203	213	196	214	196	196	208	189	163	211	201	187	192	187	164	170	190	159	165	165	175	159	145	152	165	162	152	130	159	142	173	158	153	131	179	159	145	156	145	142	158	150	150	156	162	142	129	151	139	148	153	153	139	160	139	155	159	141	121	169	132	159	151	160	148	163	160	152	150	133	133	166	138	146	144	160	142	176	136	131	158	153	136	167	124	141	137	137	146	149	148	140	131	132	154	137	140	140	138	132	132	132	143	131	161	122	155	122	141	134	143	161	146	146	164	140	150	135	124	137	120	136	127	137	157	144	143	134	135	128	134	156	134	135	122	161	144	145	132	138	136	141	141	150	115	143	134	139	114	133	136	149	131	154	114	119	139	133	141	141	149	138	140	131	135	143	129	128	134	143	128	137	145	154	147	121	120	132	139	147	127	135	120	147	175	132	149	131	132	164	111	156	119	141	124	145	162	137	154	124	144	135	168	155	137	135	134	147	158	131	154	134	137	134	163	148	130	144	132	136	149	121	127	141	132	123	141	141	121	136	140	148	137	143	159	143	139	121	129	153	179	142	138	163	148	148	141	143	127	137	145	131	130	144	131	134	140	134	141	134	157	162	126	119	135	143	145	137	126	152	151	121	138	150	141	130	127	136	118	143	135	156	142	141	137	140	139	159	137	142	155	130	144	123	131	128	131	131	146	140	148	161	131	142	152	155	140	128	149	129	137	137	139	112	139	132	140	141	153	139	141	115	150	125	151	126	124	121	136	142	126	141	140	136	142	155	154	156	122	146	160	155	132	146	141	141	129	153	146	130	148	141	138	144	151	151	144	158	140	133	144	144	149	137	134	132	141	144	145	156	134	137	148	142	137	139	164	140	139	135	138	117	138	155	127	132	146	130	129	131	125	166	131	143	149	136	141	152	133	141	128	152	143	137	139	156	140	142	131	133	130	147	147	132	130	140	156	141	122	122	138	129	129	145	139	141	143	164	140	129	125	143	153	121	135	141	162	161	137	138	137	152	168	140	132	131	141	140	117	138	156	128	152	131	159	121	143	128	136	134	127	139	138	142	151	149	154	139	128	128	148	138	136	131	135	157	122	136	149	137	124	139	129	132	119	122	127	137	153	124	147	139	145	144	146	145	130	130	150	120	137	141	139	144	141	144	142	127	132	150	113	141	147	127	138	139	145	135	148	145	139	158	154	148	151	149	157	141	132	122	132	129	154	161	129	136	136	147	132	157	126	114	139	140	143	122	153	136	139	132	130	124	130	133	138	136	119	144	142	135	151	128	135	133	138	124	156	135	137	141	148	160	152	136	155	145	146	149	156	146	142	153	117	133	142	142	126	103	137	146	127	124	154	127	141	127	111	125	147	145	114	133	148	152	131	159	141	136	139	133	145	152	141	143	158	117	143	128	153	149	172	139	160	135	170	129	127	139	150	131	132	119	131	138	135	136	160	117	132	133	148	144	137	134	125	149	140	165	133	130	142	130	127	155	133	149	123	138	136	138	137	138	132	134	171	125	115	140	141	142	151	143	126	143	159	146	168	137	166	147	155	137	143	164	156	150	147	155	150	146	121	137	133	147	137	124	131	139	123	158	145	134	146	135	157	130	135	130	148	114	142	148	110	123	143	152	127	156	140	136	130	123	137	124	128	142	132	147	122	151	142	143	141	140	142	124	127	132	118	149	154	125	132	113	144	123	143	151	116	159	160	158	143	148	138	147	112	135	160	144	163	116	147	129	141	142	154	128	142	122	151	141	141	159	146	138	158	135	162	138	158	142	136	153	134	130	151	132	133	141	153	138	155	132	143	148	163	115	139	149	136	127	138	123	118	151	130	133	142	124	141	150	115	140	162	131	123	140	135	149	129	142	142	141	130	127	137	122	141	121	147	120	125	127	149	136	156	130	151	132	150	126	147	145	143	138	140	142	139	136	129	145	135	143	132	137	123	144	124	147	153	158	154	134	149	157	131	122	144	140	148	148	139	156	143	145	175	128	133	129	140	134	142	140	154	132	142	145	132	117	140	131	141	139	128	146	137	150	140	130	157	138	151	135	156	126	152	123	136	130	119	155	132	124	133	131	124	134	149	124	138	156	146	158	136	153	118	171	137	135	142	141	140	147	126	160	150	145	137	125	129	130	133	124	118	143	156	161	139	140	141	161	137	137	160	139	161	133	152	136	122	156	148	147	121	131	138	155	136	146	128	136	131	131	146	121	135	126	135	123	137	136	144	134	136	123	160	139	134	122	136	115	132	133	150	164	132	129	148	144	126	136	135	129	124	160	117	152	159	124	135	127	140	138	131	125	135	151	137	131	147	155	133	144	129	152	143	166	138	142	144	156	152	145	130	156	148	145	133	141	134	114	125	157	130	147	130	153	132	144	142	144	159	122	135	119	114	132	139	136	148	150	115	134	131	130	104	138	149	152	153	151	146	120	148	137	141	128	121	143	121	123	155	165	139	138	132	135	141	146	137	141	164	131	151	123	139	140	134	143	137	156	153	133	152	123	140	144	149	121	156	145	151	132	118	147	152	130	142	144	146	143	147	156	157	133	136	119	136	135	127	131	135	145	141	131	140	151	157	142	125	149	115	110	142	132	136	122	144	131	147	134	143	163	152	138	130	144	154	134	143	147	150	131	160	142	134	125	159	151	148	118	135	146	134	142	128	123	134	146	172	122	118	144	133	141	135	133	112	138	154	133	164	145	157	143	122	161	131	148	133	135	132	112	141	130	125	129	129	133	119	128	153	157	123	121	143	123	142	117	127	151	137	137	132	136	144	151	124	143	158	152	137	128	136	144	126	138	137	135	158	134	146	144	134	137	136	145	155	129	122	118	120	144	127	145	151	129	136	136	109	146	124	136	135	143	135	152	138	146	140	126	150	140	143	170	154	140	153	138	129	162	153	139	137	144	145	126	132	135	123	133	130	131	120	138	149	123	145	156	135	150	149	131	133	144	154	126	154	140	137	124	133	142	163	124	146	134	134	125	135	141	123	149	134	129	140	141	160	132	147	147	145	126	157	123	124	158	176	141	145	149	143	135	138	140	139	142	126	135	155	138	138	120	139	121	126	132	144	123	136	129	125	139	136	134	129	151	128	156	137	136	140	143	135	132	129	129	145	127	130	132	143	149	142	123	151	146	160	137	158	126	153	151	150	141	145	160	140	136	151	137	149	125	167	152	148	133	134	116	149	127	121	140	146	147	142	138	141	140	119	153	132	125	145	133	136	139	133	140	130	159	157	157	158	100	151	142	132	147	114	121	139	144	145	137	149	131	130	130	167	131	148	131	147	130	145	131	133	124	133	132	157	137	140	151	137	145	150	159	139	137	131	154	136	122	121	132	143	135	121	147	150	126	145	131	139	133	121	155	114	130	141	146	106	138	120	163	130
3483	659	3513	553	89	84	85	109	101	86	84	89	82	69	70	74	71	63	74	75	57	65	49	61	62	60	67	74	51	54	54	58	53	44	57	60	52	65	45	58	45	46	52	54	61	54	48	58	59	43	39	57	49	46	49	46	62	40	49	50	58	59	58	58	72	47	59	56	58	52	64	54	64	63	56	65	63	56	48	44	49	59	58	54	55	47	51	47	64	55	56	55	63	45	63	55	57	48	55	62	54	57	65	55	44	50	61	57	57	64	55	70	47	47	60	48	50	39	55	38	56	72	57	48	63	63	59	45	46	47	59	53	54	49	54	58	59	61	58	46	52	58	60	41	55	51	48	66	46	67	53	51	51	41	40	45	36	51	58	56	46	44	39	51	58	51	52	65	37	54	39	53	55	53	59	51	52	53	68	53	40	71	55	61	56	46	52	54	39	44	49	48	51	61	62	56	60	51	47	61	48	53	49	48	52	61	59	53	52	53	67	52	43	67	64	64	50	62	47	49	38	49	57	47	57	52	60	56	49	45	54	58	65	53	50	60	48	53	58	56	53	44	53	63	51	58	55	70	41	60	44	57	57	41	54	44	60	54	63	52	45	56	41	44	50	52	47	43	49	57	58	45	41	60	42	48	45	57	45	48	53	56	46	53	55	52	53	36	56	52	54	64	63	42	50	55	48	38	56	61	50	51	43	53	53	48	45	47	45	42	57	58	60	41	59	54	61	59	60	57	57	45	65	55	60	56	39	52	48	52	51	50	53	38	61	56	52	56	58	49	48	48	52	52	57	44	46	46	52	43	58	49	58	59	62	52	47	51	46	45	46	49	61	62	39	63	53	48	56	55	60	45	54	57	40	40	51	54	51	54	66	54	66	57	50	53	41	49	48	58	63	45	61	56	46	67	64	64	64	50	61	67	55	53	56	39	61	40	57	57	65	50	53	50	54	44	50	52	51	59	59	53	52	54	44	48	37	45	54	59	47	54	54	68	61	51	59	51	48	49	47	48	50	58	53	50	44	60	47	51	48	59	54	59	65	51	53	59	62	44	63	47	68	55	63	58	59	55	61	55	48	55	49	49	52	44	64	59	61	48	47	59	48	57	63	44	50	50	59	48	53	70	44	65	59	53	63	64	70	56	53	60	53	48	68	48	56	47	61	60	52	41	62	60	57	45	49	54	44	58	55	54	68	35	49	50	50	52	49	57	53	66	60	51	55	44	60	60	66	64	67	52	56	67	56	53	57	52	50	51	54	56	46	63	48	60	53	53	57	61	58	50	51	46	57	48	49	42	49	63	49	50	48	60	52	49	52	58	52	51	58	51	41	44	53	57	55	48	56	46	58	54	57	53	63	51	50	55	51	52	43	46	45	53	57	49	57	53	54	64	56	62	66	61	44	55	57	46	60	58	53	48	70	66	45	49	58	44	45	57	58	71	49	55	50	44	62	51	47	45	57	50	59	56	51	55	40	54	60	51	53	45	47	42	56	44	54	55	68	45	53	52	50	54	43	46	50	39	52	56	57	50	54	57	58	50	47	51	58	41	49	56	45	46	45	53	42	52	60	50	63	61	48	34	61	51	53	51	58	47	60	58	67	48	49	55	55	53	51	58	59	50	56	50	45	55	62	66	47	46	41	60	53	47	43	55	54	48	62	49	46	43	44	60	40	49	51	60	44	43	56	52	51	42	52	59	64	48	51	63	50	63	54	57	54	38	59	57	50	52	53	61	49	59	56	60	50	51	57	48	49	47	56	57	50	52	57	61	52	52	54	47	43	50	66	53	53	54	67	48	55	49	42	42	48	69	57	44	53	52	68	58	46	51	50	55	42	57	56	54	55	55	64	48	64	58	48	63	49	70	46	51	46	59	58	55	59	42	51	62	59	62	59	58	52	53	55	41	42	60	55	58	51	53	46	51	50	51	54	52	66	45	49	57	46	61	54	61	47	51	49	56	46	43	54	40	62	46	63	52	56	54	50	58	48	55	60	53	46	46	48	65	49	54	47	44	53	49	44	50	50	69	62	54	61	55	53	46	68	57	55	44	50	53	43	36	53	48	64	38	51	52	44	40	62	45	36	47	57	60	54	52	56	58	59	58	57	62	54	41	52	58	52	58	52	51	41	60	52	48	44	55	49	56	53	54	55	47	44	54	58	57	60	65	53	64	50	59	45	43	56	33	54	51	46	55	62	50	46	57	56	70	57	54	41	43	65	61	55	60	50	49	50	65	48	51	47	54	58	43	55	50	49	43	35	49	46	51	45	48	57	51	45	53	56	51	49	44	55	46	47	55	28	50	54	56	63	50	49	54	50	59	46	62	52	61	39	57	48	40	41	38	59	58	64	52	38	69	40	50	54	47	63	63	52	54	49	49	43	53	52	49	44	64	62	59	49	50	46	57	49	57	51	64	58	64	49	48	48	53	53	49	53	55	58	39	51	56	50	45	52	62	56	41	44	49	58	51	56	37	66	51	63	47	51	52	53	44	57	61	57	62	50	50	50	49	45	51	66	44	51	56	46	61	51	55	52	56	47	58	61	52	49	57	50	48	50	64	46	50	48	51	47	45	52	58	61	49	49	50	55	61	59	49	64	50	54	71	56	67	47	47	57	54	56	40	48	43	49	53	52	72	63	45	47	63	49	49	45	56	63	58	64	64	58	49	51	51	43	50	50	44	49	62	49	53	62	58	49	56	52	56	46	59	54	57	46	53	43	50	53	42	56	48	75	49	46	57	55	41	43	51	65	58	49	52	53	64	42	54	52	53	52	49	40	64	57	46	45	57	59	69	72	44	53	61	52	43	56	49	49	52	45	51	51	54	55	52	59	55	53	66	46	47	62	41	55	40	59	53	56	51	60	56	54	54	44	67	49	55	61	32	50	39	54	42	58	50	59	47	55	47	54	58	48	51	61	48	43	43	47	44	70	56	48	52	51	56	42	54	53	53	63	57	50	52	47	55	58	51	41	61	53	51	48	61	57	55	49	54	48	46	42	45	44	45	41	53	49	46	42	64	45	41	63	44	38	51	55	40	44	51	43	56	48	59	50	54	41	48	62	53	49	55	75	51	51	61	66	64	59	61	42	51	48	52	55	46	45	53	50	58	44	47	46	48	41	62	52	55	46	64	48	54	52	54	55	50	48	52	63	55	54	50	61	52	50	30	68	53	47	57	60	64	55	46	73	64	57	62	59	47	53	54	68	43	50	57	60	48	62	54	48	56	52	52	58	49	55	50	50	57	45	44	51	42	47	57	65	47	61	56	50	49	47	49	42	38	53	54	52	47	63	59	52	59	52	51	49	47	58	60	52	67	53	58	42	38	38	49	61	56	53	54	76	47	61	61	61	53	57	47	42	58	58	53	57	61	45	54	57	48	43	29	52	50	55	63	49	53	51	58	48	53	51	47	51	39	50	54	60	48	55	49	56	46	59	42	59	44	48	57	56	63	45	54	57	53	51	54	58	56	52	46	63	69
23326	7054	21533	3915	2583	4244	4678	4350	3714	3113	2674	2286	2034	1800	1630	1415	1283	1189	1101	1043	1030	901	901	828	807	773	771	736	747	712	643	686	665	639	636	634	586	619	602	551	552	500	549	549	531	524	523	510	535	499	497	516	489	508	513	519	527	521	505	457	511	514	523	475	443	491	501	502	487	480	496	522	485	497	456	445	446	465	473	475	479	461	490	489	508	435	454	448	451	468	435	449	477	484	439	489	447	481	467	427	462	478	453	477	476	505	458	459	434	449	445	447	477	451	477	459	488	429	447	445	407	446	435	434	447	427	455	403	489	478	442	461	431	454	460	454	452	473	435	483	438	441	424	406	439	479	455	444	413	457	443	436	432	446	460	467	477	435	458	473	426	441	451	432	420	410	475	489	421	443	423	441	403	453	477	440	458	447	418	449	431	442	454	444	466	451	405	503	457	453	466	462	438	470	424	453	440	469	440	425	433	458	398	468	433	508	471	479	482	398	439	435	420	438	458	431	415	450	421	469	451	440	426	442	467	423	497	446	482	419	447	452	429	468	436	443	418	450	444	455	443	421	444	451	448	469	443	426	467	442	435	406	437	415	436	460	463	438	476	397	439	443	444	436	422	439	477	429	453	441	424	449	410	451	437	434	461	423	402	457	463	442	409	467	433	419	412	473	465	436	471	452	439	463	455	461	434	431	418	442	446	476	452	450	492	435	442	455	426	447	466	462	477	437	422	440	419	431	425	412	469	476	434	407	399	444	415	390	480	464	447	453	472	485	459	412	450	429	448	437	425	455	431	449	417	435	442	426	430	492	447	450	437	457	437	421	464	432	455	441	471	461	414	429	431	419	450	461	451	427	449	474	459	437	419	456	468	439	464	453	476	439	441	455	426	432	463	443	434	452	439	458	429	444	463	456	400	413	441	463	426	421	413	423	442	446	400	445	437	434	462	468	417	455	489	405	453	428	426	419	491	446	410	461	463	396	431	462	426	451	437	446	419	451	460	455	431	441	474	425	435	442	471	449	431	470	451	429	444	435	444	422	445	449	444	450	456	469	440	441	434	460	437	478	449	459	426	456	452	441	430	425	421	450	450	420	430	433	456	437	444	452	430	429	409	437	456	449	457	430	443	438	458	451	468	477	418	477	438	412	438	443	423	457	443	465	444	445	455	424	461	425	429	421	464	415	458	413	457	440	426	445	441	463	430	444	424	411	430	446	447	431	447	416	458	425	453	431	482	453	471	451	417	436	428	470	414	438	438	448	443	436	442	466	407	454	446	458	430	420	450	468	406	475	481	461	432	421	428	481	458	449	489	452	437	455	501	441	421	431	458	432	450	424	436	447	474	470	455	435	479	461	433	455	484	455	453	430	418	443	402	452	504	450	445	453	446	437	422	430	449	419	458	437	425	472	468	456	445	450	439	443	472	453	467	415	449	464	485	451	428	438	478	500	466	429	430	416	433	441	463	427	418	438	430	441	454	477	421	476	470	441	471	437	458	459	471	447	429	421	442	485	438	407	443	444	441	441	504	447	421	399	422	458	485	447	441	432	445	445	438	462	432	435	452	438	429	402	443	468	447	445	440	423	483	467	441	436	458	454	425	446	434	452	417	441	453	455	448	441	495	457	460	459	461	444	458	479	456	432	465	429	453	450	448	407	455	444	428	419	408	461	459	444	416	459	453	460	429	414	453	396	411	428	461	474	438	462	473	475	458	391	434	490	447	492	462	480	426	450	449	417	418	434	445	501	433	475	453	484	436	462	447	427	436	439	438	409	476	452	457	480	450	420	423	450	442	425	421	432	480	431	435	460	443	420	498	455	461	460	436	414	436	455	430	478	451	440	458	415	462	438	432	461	425	450	439	501	447	446	417	435	447	457	427	420	453	471	428	417	479	451	456	443	441	453	491	432	467	473	397	441	421	420	434	429	447	454	468	425	453	479	411	459	456	454	458	476	436	442	433	433	491	424	446	441	446	457	447	418	452	456	451	458	424	436	445	431	436	462	467	478	460	463	419	421	445	453	483	415	421	493	440	453	429	465	487	450	452	462	421	478	439	443	443	474	446	441	460	430	457	502	461	461	465	456	486	413	443	439	458	456	450	440	467	454	434	464	402	435	459	492	458	471	453	481	452	464	442	453	429	414	454	472	452	451	439	409	472	476	492	443	453	449	444	457	436	458	434	447	446	432	509	448	447	424	442	462	443	446	414	476	453	437	477	477	442	470	468	478	458	407	439	467	479	446	466	441	477	458	459	457	456	433	432	469	441	427	444	438	469	449	434	436	405	448	438	417	422	469	452	436	457	435	421	434	446	479	455	456	441	423	427	477	452	445	455	447	435	448	426	446	459	444	463	439	401	475	380	457	447	431	448	479	431	433	441	452	420	426	451	460	440	462	451	432	448	463	462	483	462	446	434	449	465	452	430	455	441	437	449	436	417	445	422	413	454	439	405	459	446	460	454	464	451	411	473	480	479	470	453	474	452	479	470	474	439	458	433	432	457	455	464	431	412	447	449	457	449	458	445	455	436	442	436	431	464	459	438	456	457	468	456	474	454	452	446	479	444	437	401	432	476	460	499	431	452	416	445	448	433	465	447	456	471	451	451	436	476	453	482	417	443	464	427	446	449	474	460	451	438	459	431	457	441	469	443	435	453	403	440	444	424	433	442	448	418	450	419	452	441	434	417	465	425	448	458	457	435	403	475	477	444	425	451	466	421	433	449	400	420	425	442	463	437	444	450	507	448	442	464	435	407	460	463	458	463	415	428	429	445	455	433	468	454	437	438	417	487	426	427	438	430	451	455	486	459	445	452	478	490	427	434	423	434	439	399	411	405	430	470	425	462	417	453	487	454	446	430	408	474	483	425	383	441	441	395	455	487	456	423	450	453	428	419	419	456	464	417	428	455	439	427	461	424	433	434	399	394	452	457	456	430	407	445	424	406	428	413	433	448	475	451	470	409	453	455	450	482	439	440	450	424	457	414	430	474	425	436	404	454	415	445	429	502	422	459	442	437	408	418	419	438	433	440	425	425	441	427	388	442	442	401	446	430	469	462	444	446	423	452	427	482	480	420	463	445	450	453	430	408	462	441	444	482	430	467	461	431	441	440	452	442	474	439	471	470	432	466	433	444	456	446	441	437	443	487	473	458	424	448	446	467	437	444	417	467	457	427	442	492	454	419	481	474	454	475	439	469	411	449	458	388	443	441	475	407	436	401	456	435	462	449	441	460	410	424	446	457	452	448	441	455	459	453	471	440	425	459	448	462	417	478	424	440	404	465	453	439	447	439	448	447	482	452	438	428	413	452	425	427	479	433	455	446	469	440	448	464	478	461	463	470	400	412	436	429	425	445	431	416	402	435	462	479	436	457	464	429	444	469	428	416	448	417	446	441	435	435	425	438	447	469	427	477	426	456	472	504	444	470	466	435	446	464	468	424	430	429	447	448	447	464	494	465	479	425	441	440	443	448	420	444	435	441	435
3651	275	451	86	49	46	51	41	39	45	48	33	50	35	50	43	34	46	39	41	51	40	47	40	34	34	44	47	44	37	47	47	44	54	48	55	44	43	44	48	46	47	46	40	54	37	41	52	39	49	46	49	56	49	48	48	35	52	56	46	50	55	55	43	32	51	49	38	43	44	40	46	29	41	44	46	37	59	44	31	51	52	41	39	34	53	34	40	41	42	38	50	42	39	34	43	40	39	45	37	46	52	41	55	41	39	44	39	51	42	40	35	47	40	48	51	46	36	37	40	45	42	39	38	41	41	42	43	46	60	43	46	34	33	42	50	42	41	36	45	40	36	47	39	45	49	46	44	40	32	46	39	39	46	36	36	41	58	53	40	37	52	40	38	36	35	48	46	47	39	39	45	41	62	49	35	44	39	38	47	47	40	35	49	56	33	50	44	53	40	47	27	45	49	44	42	44	56	41	47	47	46	45	39	31	52	39	45	43	45	53	56	30	48	51	40	48	35	42	40	47	47	35	36	36	38	39	38	55	54	56	46	52	47	49	37	37	42	29	44	50	50	49	42	41	48	35	52	42	40	36	42	46	43	42	47	43	53	45	40	52	37	47	41	34	34	41	41	35	38	54	38	34	37	39	41	38	45	37	37	37	53	45	42	49	34	40	42	44	34	39	45	45	48	53	48	44	32	43	36	34	43	41	45	40	39	47	31	43	52	59	46	41	45	39	50	43	51	48	46	41	52	48	51	49	43	50	43	43	58	37	50	41	54	32	53	50	37	51	37	48	51	40	50	53	46	45	43	44	34	43	45	46	41	38	49	40	42	42	50	34	52	34	49	33	53	53	50	41	34	48	47	28	39	43	50	39	38	42	44	41	42	52	52	37	40	50	46	46	37	50	36	41	46	53	40	51	47	49	35	28	51	41	37	43	39	45	35	44	49	39	45	33	53	42	33	56	44	47	46	45	39	36	50	39	39	47	35	51	41	30	43	38	38	39	45	45	38	40	39	42	36	39	41	50	46	45	44	46	46	45	41	38	41	53	50	41	46	44	49	55	44	48	50	49	39	45	36	45	40	43	35	42	43	46	46	48	46	51	41	51	42	39	44	45	42	45	38	41	40	40	38	50	42	43	55	35	44	42	37	57	33	43	50	32	35	39	40	49	35	35	56	38	47	47	35	50	43	45	40	51	55	53	36	36	34	47	39	46	44	47	39	51	45	47	52	40	45	45	33	47	43	48	46	49	39	57	50	41	43	47	48	50	38	40	42	39	28	51	39	31	32	42	43	56	41	39	44	49	53	44	42	41	39	35	44	47	41	46	45	46	55	44	41	43	36	44	48	60	37	43	51	44	41	33	39	42	49	47	39	50	40	43	42	39	50	47	31	45	38	48	49	42	55	44	36	36	65	49	38	35	45	39	44	43	34	54	50	48	51	37	47	40	30	45	43	41	39	37	48	47	34	54	42	43	44	36	47	40	35	44	38	49	39	49	48	43	46	46	45	38	49	39	42	46	35	38	40	38	35	43	52	45	49	38	33	37	35	41	34	38	54	29	45	41	57	46	54	41	47	38	53	51	43	37	41	33	40	42	41	34	35	45	48	42	50	40	41	38	45	45	51	61	51	31	51	45	45	43	49	37	38	40	47	39	42	47	50	48	41	51	41	47	34	51	46	50	44	38	53	42	42	45	41	47	45	39	39	38	39	44	51	39	51	52	48	42	44	54	43	42	35	44	44	42	34	54	43	51	50	35	46	38	45	51	40	45	46	45	49	40	48	47	51	39	41	29	43	35	35	41	44	44	55	44	33	39	41	36	42	44	37	46	47	44	46	54	33	41	53	47	54	43	43	35	53	42	45	36	34	24	40	42	44	47	46	42	44	38	40	44	40	41	39	43	47	48	34	35	34	39	49	57	42	29	34	36	34	50	43	40	44	38	37	48	45	38	44	51	46	52	36	37	33	47	50	46	50	43	40	40	53	42	49	48	37	50	40	39	51	43	42	49	44	49	47	46	39	37	41	45	38	49	41	35	46	49	34	32	42	53	42	50	39	43	51	47	35	40	48	45	52	44	48	44	37	39	38	41	40	49	34	43	50	43	41	45	39	39	47	41	48	52	53	55	38	59	37	50	45	50	35	46	47	36	39	30	60	51	35	32	54	38	45	38	40	40	39	40	43	45	52	39	43	48	44	43	52	48	42	37	35	38	33	48	41	50	45	28	48	48	41	54	47	39	56	34	43	33	46	50	26	49	34	41	50	39	45	36	50	41	35	31	40	37	53	41	38	48	49	44	48	36	53	44	30	31	52	48	40	43	36	44	44	47	44	42	39	43	45	48	43	52	41	45	34	29	36	47	46	36	44	49	36	53	45	39	36	53	44	41	35	44	42	43	41	39	58	51	54	45	29	33	49	46	41	41	40	52	43	42	49	35	46	38	52	40	58	37	48	44	35	48	38	54	36	42	36	40	49	40	40	27	41	52	38	37	45	38	40	44	37	43	38	38	39	58	43	44	53	29	42	35	33	40	48	40	56	45	39	32	42	45	48	46	53	35	51	59	53	45	47	36	47	47	36	42	37	49	31	41	48	37	47	44	33	51	44	41	50	44	42	50	45	56	54	45	38	42	37	40	50	39	44	51	54	39	53	39	42	50	52	38	37	35	43	44	41	35	45	35	41	42	35	48	39	37	52	44	42	41	40	44	43	37	49	61	46	54	43	48	47	43	43	27	38	42	46	46	42	47	48	58	58	43	45	39	32	36	33	38	36	45	43	44	41	51	38	41	51	47	41	37	40	43	35	43	36	54	46	47	52	38	46	53	47	38	34	45	37	47	41	38	49	47	36	65	53	46	43	45	51	47	35	37	44	37	45	31	39	40	40	51	42	32	45	34	43	59	55	37	50	42	49	44	33	50	44	36	48	29	61	35	42	44	41	51	44	39	42	48	40	40	38	54	35	39	36	53	40	38	40	39	47	45	60	44	41	41	38	47	45	42	35	51	41	30	44	33	39	47	43	42	38	43	39	44	44	54	50	45	46	41	48	33	43	30	34	37	49	37	54	32	46	40	46	42	42	40	49	45	40	43	35	37	37	43	56	46	41	52	55	42	38	46	42	43	45	49	43	53	48	43	46	60	46	44	54	44	47	38	42	50	46	41	50	50	46	44	40	50	48	54	51	49	34	39	49	42	51	53	56	41	38	51	44	35	33	41	43	59	42	47	53	32	41	53	49	42	43	45	42	24	46	34	35	48	36	50	35	49	36	37	41	54	40	50	33	38	46	44	39	40	43	38	40	45	40	32	47	40	45	35	43	41	35	33	57	42	36	32	37	45	53	50	42	44	46	35	42	41	39	40	52	50	46	39	52	40	43	42	46	45	42	40	45	26	46	47	51	47	49	43	39	41	43	46	39	31	45	41	41	40	29	40	35	58	38	43	44	50	41	50	48	56	35	46	45	34	47	37	45	46	40	53	40
15149	3349	5654	1056	542	617	656	691	631	570	541	538	488	505	466	468	423	410	408	403	392	428	385	377	429	354	373	355	400	397	352	384	376	348	340	350	343	337	350	355	341	359	363	351	376	331	353	363	340	337	367	344	337	326	373	362	353	394	342	343	352	367	348	348	295	320	348	356	336	355	312	371	343	332	342	290	324	357	344	337	327	349	398	329	362	323	356	349	328	307	345	323	322	339	316	354	338	310	358	320	350	306	328	360	358	347	319	325	314	331	365	327	304	343	335	327	308	346	333	341	321	339	338	336	347	362	342	347	342	318	340	337	335	325	315	360	353	316	351	334	381	337	386	335	342	344	368	344	325	339	346	343	346	337	372	336	377	346	351	332	346	338	378	347	335	345	343	338	349	323	347	339	341	347	360	365	343	328	338	366	318	340	349	347	337	313	348	379	332	339	335	369	356	358	348	368	352	333	359	339	341	319	354	341	315	310	343	313	333	331	364	339	345	335	327	321	328	372	347	332	304	328	336	373	353	349	328	341	332	333	375	326	354	331	358	340	345	352	354	305	331	303	354	339	335	320	331	335	334	359	325	313	367	318	351	297	325	346	353	343	393	331	320	345	313	333	355	323	329	366	372	321	342	354	331	346	344	301	352	366	343	344	374	343	320	355	364	344	333	357	328	349	360	366	332	344	343	350	331	327	332	333	356	350	329	324	319	335	331	353	356	327	325	320	336	346	344	333	357	307	323	354	330	386	309	324	327	337	320	296	332	374	305	351	335	352	361	356	356	355	324	329	341	351	379	372	348	341	324	322	327	341	350	334	348	323	355	305	347	333	343	369	338	360	310	359	341	301	350	314	314	326	348	359	340	317	324	345	364	359	315	377	331	313	337	385	316	316	325	351	391	357	340	346	334	337	358	326	373	331	347	320	336	344	310	308	329	333	373	348	347	322	319	366	329	335	312	339	316	329	341	340	331	339	354	346	296	366	349	363	310	331	353	349	349	354	350	355	373	387	300	352	346	353	325	335	331	346	315	348	355	364	337	332	323	309	352	356	366	331	333	360	327	359	337	357	330	355	360	342	370	365	337	336	309	365	317	342	347	317	330	328	345	352	319	313	320	321	330	360	379	336	349	361	319	346	369	354	354	341	328	327	318	366	333	338	340	329	337	353	370	358	355	372	314	325	335	368	330	353	344	326	363	327	336	343	347	332	360	311	312	345	358	325	344	358	332	330	337	326	332	342	344	385	394	359	355	358	330	317	366	375	313	330	334	302	328	339	341	343	305	329	336	319	312	341	338	334	349	335	337	296	332	311	319	332	353	314	314	363	344	335	314	338	322	342	329	343	345	328	367	380	331	344	346	331	339	340	339	380	334	354	327	329	354	333	359	344	308	341	355	353	315	370	324	356	376	341	312	327	351	350	396	323	310	329	355	312	343	335	330	340	322	334	339	350	314	345	321	350	339	305	324	362	352	327	359	353	331	351	315	327	321	347	324	336	349	333	341	345	343	358	360	308	337	355	319	336	379	345	366	356	360	364	345	372	321	362	338	329	344	307	342	376	337	345	338	348	349	358	343	316	341	335	350	332	311	327	329	339	359	334	364	321	331	320	348	317	356	377	352	358	338	334	337	318	349	347	320	338	322	352	340	331	342	374	365	330	366	338	362	329	323	321	303	327	363	331	332	356	373	364	371	360	342	331	336	342	336	321	342	320	320	360	356	342	342	339	328	346	375	322	326	327	346	315	325	342	308	375	325	354	371	356	353	318	337	327	336	322	323	330	364	324	339	337	359	329	357	365	328	344	377	336	330	335	332	340	349	347	354	307	329	377	340	326	353	358	341	313	339	369	303	380	342	343	350	347	336	316	347	352	326	328	306	342	361	359	326	365	356	346	327	385	361	341	340	355	335	356	333	345	333	321	324	358	348	326	329	339	337	324	315	324	328	338	318	340	349	321	363	309	347	321	325	312	304	341	334	343	351	349	328	356	333	340	343	346	369	334	341	317	341	328	327	349	325	339	339	351	315	343	316	359	327	339	342	342	290	349	314	363	327	325	344	328	330	331	341	323	349	366	318	323	357	342	347	331	354	325	341	321	338	329	310	335	373	366	340	318	351	326	316	335	327	366	317	328	344	329	364	324	333	327	321	330	351	360	382	301	314	333	380	359	330	342	331	361	350	297	342	359	389	304	337	337	337	339	349	320	342	345	370	340	350	318	347	344	336	329	338	314	364	301	334	340	335	337	347	324	376	348	336	340	335	342	358	340	345	353	318	368	348	331	340	326	355	323	324	324	338	372	333	336	351	340	345	321	361	322	365	344	319	302	370	302	339	312	346	348	347	355	339	348	329	384	359	355	323	345	324	336	309	364	389	312	330	340	337	319	331	348	326	392	339	356	324	325	372	339	349	328	337	340	333	361	331	364	348	331	324	385	368	324	329	359	352	337	335	339	352	320	341	337	307	328	383	336	365	343	378	328	357	341	363	344	333	333	355	345	347	351	333	295	347	338	348	321	330	349	322	364	326	321	356	338	367	342	321	340	330	317	360	331	313	367	346	357	361	345	356	325	322	335	370	367	373	358	326	344	340	331	324	359	342	335	310	319	309	331	382	321	347	333	377	357	343	351	308	361	349	355	348	327	320	341	346	336	353	343	328	343	340	342	351	309	333	310	335	344	354	305	337	294	347	320	360	313	356	318	299	344	380	346	329	346	353	338	347	341	363	347	359	328	307	327	345	363	337	346	344	357	320	338	369	350	339	367	367	350	341	356	310	346	337	337	337	337	346	315	346	332	299	341	358	337	314	354	336	327	326	379	313	313	317	309	345	317	365	328	358	357	315	334	367	356	318	309	350	353	343	358	342	338	346	321	304	338	331	340	325	361	358	361	302	346	309	362	350	358	331	342	343	339	365	330	352	340	325	382	309	362	323	351	320	331	358	343	343	313	328	356	329	349	339	332	320	351	362	329	326	338	315	339	344	347	342	324	330	381	329	336	343	343	359	323	342	348	323	351	362	320	348	334	356	361	365	319	358	359	331	313	347	326	339	308	332	344	337	339	366	342	335	345	382	308	347	357	368	361	336	355	358	327	371	344	353	346	330	366	346	363	339	338	333	320	360	339	331	345	353	325	340	351	348	321	329	332	339	337	325	375	321	349	348	329	349	312	333	327	343	323	331	335	352	312	363	339	338	330	322	344	348	341	327	338	376	311	331	324	346	301	361	311	351	339	353	337	328	306	328	342	341	335	291	341	307	311	346	368	338	335	337	369	337	314	379	354	305	306	334	323	361	359	386	356	360	358	338	334	354	319	354	377	331	322	356	336	354	353	327	338	349	327	333	315	356	320	319	362	319	325	331	312	337	301	358	332	331	336	358	292	358	348	349	315	348	355	328	333	331	329	339	327	349	341	320	322	325	349	304	313	350	327	329	333	346	321	333	355	352	334	312	332	374	326	351	325	325	335	307	319	315	328	321	364
2374	551	1984	355	93	79	95	103	107	86	92	92	92	84	78	79	81	90	71	68	69	60	91	62	79	60	93	60	60	88	74	86	65	78	62	74	84	71	77	81	78	85	78	79	72	69	66	54	66	72	82	71	60	75	74	73	68	76	73	84	76	68	72	60	61	73	73	78	69	82	72	76	65	74	71	65	68	57	78	59	71	81	77	67	61	64	87	76	62	71	77	69	71	56	71	42	69	78	85	81	71	79	71	70	72	66	68	65	71	67	71	65	79	74	93	66	54	76	83	93	70	61	79	62	69	71	97	67	78	73	64	69	77	81	80	69	61	61	75	71	68	78	65	71	72	69	74	65	65	77	83	67	65	82	61	58	74	65	70	72	65	72	75	65	68	66	73	72	70	65	60	73	79	66	71	62	80	52	55	64	78	66	68	60	61	74	60	80	78	71	74	76	64	68	66	55	62	80	76	70	76	53	76	78	69	63	75	67	78	68	65	60	69	83	59	76	54	73	84	77	63	59	62	61	58	65	64	71	62	75	78	73	78	65	81	61	74	77	75	66	87	71	77	60	67	73	84	62	75	70	94	74	72	65	69	66	78	65	60	61	73	75	65	77	84	71	80	74	67	72	73	81	82	72	76	66	76	83	82	64	62	56	65	78	76	59	72	79	62	75	64	63	71	70	70	70	48	67	64	82	83	70	69	90	80	72	91	71	73	67	72	66	68	59	64	73	85	79	71	62	66	82	68	69	83	64	80	77	66	87	74	81	77	70	94	69	62	77	53	62	63	69	84	74	69	76	70	65	82	80	68	77	56	72	68	86	90	83	76	69	71	87	70	75	93	76	80	71	80	64	63	72	76	80	73	66	72	91	80	84	71	78	76	88	64	65	59	73	84	87	58	65	57	70	72	69	74	72	72	62	69	73	75	69	76	57	76	62	71	86	71	83	69	71	77	63	78	91	71	72	69	77	76	66	79	89	67	61	67	72	74	77	86	70	72	67	69	75	61	83	80	82	62	69	71	71	81	68	60	65	78	62	62	77	71	67	68	60	81	73	60	93	61	73	63	57	71	90	70	67	74	71	77	61	76	59	65	67	76	60	59	67	65	70	85	65	90	61	59	76	76	78	66	67	75	68	63	68	74	73	65	75	67	74	55	72	55	55	56	67	71	80	83	62	87	87	80	64	71	70	49	56	68	82	77	83	83	72	60	77	61	68	57	79	66	81	70	64	72	68	73	77	69	72	56	57	63	75	67	83	80	59	52	70	78	64	72	78	61	74	68	67	77	67	61	74	73	61	75	84	78	81	78	56	62	82	58	71	71	88	74	73	62	70	75	63	68	75	77	68	67	76	68	67	70	84	72	73	71	76	61	65	62	85	66	70	68	63	69	58	87	78	66	67	78	69	82	61	66	69	62	75	69	61	76	75	76	71	88	76	73	62	75	54	74	65	64	70	63	72	78	63	64	88	83	67	73	75	74	71	62	70	82	63	64	86	84	66	60	68	58	75	79	66	57	84	78	57	78	59	71	90	74	61	70	74	54	72	87	70	68	72	70	68	70	59	82	69	79	58	71	75	66	58	71	66	76	66	73	69	75	64	64	86	80	73	62	66	75	69	84	72	64	81	68	68	90	73	62	60	64	75	65	69	79	70	76	73	78	73	79	79	64	69	75	67	61	89	79	80	77	78	80	80	66	66	79	57	61	84	58	68	80	73	67	57	85	71	70	78	74	76	77	62	65	73	58	72	58	80	81	66	83	58	62	61	58	72	59	81	63	68	79	70	67	65	68	67	62	85	68	55	77	70	61	65	66	70	64	66	71	92	72	69	75	68	79	62	71	64	72	66	87	73	65	73	81	62	70	54	69	65	56	70	67	76	78	60	84	62	83	75	64	78	56	86	67	76	74	66	67	76	72	53	72	74	73	61	78	77	71	70	80	62	70	74	72	70	77	68	67	82	77	67	65	65	86	56	71	69	83	90	84	79	69	67	73	64	93	69	71	61	74	80	85	84	76	64	77	65	72	77	72	60	64	67	65	71	72	78	72	70	61	71	70	62	81	80	66	87	58	68	73	98	82	67	47	67	82	75	69	74	73	71	68	72	72	81	69	66	81	48	64	64	66	75	55	67	72	63	71	73	57	65	66	82	82	81	79	73	73	67	79	75	65	71	79	71	79	84	70	61	72	69	75	73	69	76	65	77	74	75	72	58	84	66	64	68	72	56	76	64	71	73	71	64	70	72	80	75	68	71	72	73	78	71	64	65	74	70	69	72	50	74	70	72	74	95	69	57	77	72	78	57	79	74	72	88	70	78	67	54	73	75	56	54	66	72	85	65	86	66	60	71	70	48	79	75	73	58	57	74	80	58	88	70	77	76	69	79	84	72	67	76	68	72	83	74	63	76	73	77	67	55	73	82	70	67	77	63	81	74	74	69	63	68	66	69	68	79	64	72	87	88	66	81	67	61	76	74	66	74	86	75	63	72	70	79	66	72	60	73	68	74	64	81	61	64	81	63	72	71	72	67	60	67	70	82	54	73	71	66	67	73	80	59	76	74	71	65	67	66	82	77	76	57	90	65	65	75	73	62	72	72	85	69	77	67	62	66	86	79	72	61	75	62	68	59	60	68	64	70	60	75	65	68	81	67	67	82	67	77	77	78	68	64	88	73	69	78	69	89	78	63	64	79	85	64	77	66	65	66	54	80	76	58	66	56	70	67	67	66	81	61	68	67	60	90	86	71	53	90	53	67	72	75	74	65	70	73	86	75	68	70	79	68	64	77	66	55	76	75	68	86	82	62	79	77	62	66	63	67	67	69	82	67	70	78	78	65	76	78	71	64	64	75	72	64	64	69	64	74	59	78	77	71	90	73	79	68	78	70	74	81	61	77	77	62	75	77	79	66	66	69	84	73	89	75	74	68	97	80	68	72	68	100	70	58	68	79	74	69	80	86	59	68	60	81	101	54	73	77	68	63	79	76	69	69	75	75	70	78	60	72	67	73	68	73	63	57	81	83	68	67	71	73	78	67	79	82	75	67	72	82	69	67	62	85	65	65	85	68	71	82	73	73	57	72	66	77	87	83	90	66	71	75	64	65	66	78	71	78	80	62	64	62	66	78	80	94	70	72	90	76	62	78	91	57	67	65	62	69	81	70	76	73	72	71	58	79	89	74	75	61	77	65	77	71	72	72	67	72	66	71	59	73	69	81	81	64	69	72	79	69	60	68	60	76	86	61	79	73	67	66	69	56	85	65	70	67	73	75	75	99	63	63	61	77	75	61	75	77	82	55	70	67	76	76	68	59	64	70	66	67	69	66	54	81	89	70	72	83	62	72	80	78	89	78	66	85	70	70	74	66	80	68	69	69	67	81	76	59	78	76	83	66	76	53	85	72	79	52	70	73	65	66	66	71	78	83	71	75	54	78	79	90	67	83	73	76	71	70	73	64	77	71	71	48	84	64	71	75	68	70	64	69
21520	6493	15816	3081	1989	2998	3315	3059	2567	2213	1793	1566	1428	1328	1201	1141	1059	995	895	910	868	826	818	830	805	776	737	778	718	703	708	682	655	697	678	657	695	662	652	594	656	603	596	627	603	627	609	614	607	606	623	589	610	567	593	644	633	591	578	689	616	587	603	589	582	547	578	568	598	593	596	600	623	589	601	578	547	564	617	564	567	565	577	620	588	563	581	576	549	536	584	583	589	574	576	587	573	558	591	545	575	541	572	578	644	620	591	605	609	586	619	567	617	597	590	577	593	586	586	596	556	566	622	567	585	563	589	593	551	634	559	563	565	583	588	569	571	580	610	583	569	557	549	564	590	561	575	562	596	588	549	576	568	568	599	561	561	598	602	558	547	584	599	577	553	581	577	600	537	654	609	595	570	551	598	568	590	581	529	568	557	588	543	567	589	610	580	526	567	554	550	584	611	566	514	560	575	590	602	588	622	546	608	544	617	542	596	524	571	528	561	589	612	570	571	593	628	558	566	601	557	556	551	606	582	583	567	551	580	578	581	559	579	609	553	565	603	606	584	537	573	599	578	560	567	604	567	571	572	588	547	567	596	606	615	561	567	587	585	592	579	581	553	543	549	626	598	589	597	573	568	574	548	530	615	563	562	604	553	556	564	557	569	599	586	577	618	565	540	558	510	539	517	588	542	608	548	571	579	588	604	544	634	552	600	559	600	563	561	596	561	564	557	541	584	576	549	566	510	557	579	567	559	582	578	525	556	592	583	566	563	558	552	575	556	564	544	551	536	571	595	541	583	565	548	561	612	562	576	597	603	570	580	613	612	585	616	533	584	512	558	604	618	594	598	530	569	597	558	584	585	594	560	595	557	554	551	577	595	554	602	610	573	541	583	596	568	578	582	585	537	542	587	600	580	511	582	593	533	584	560	588	576	575	598	613	580	606	575	565	567	554	571	571	555	604	537	565	543	564	567	601	530	563	564	557	550	589	575	574	597	565	533	556	537	546	598	552	601	570	587	595	549	537	552	616	575	564	583	566	590	548	521	583	585	560	561	576	537	590	583	580	537	545	624	563	545	542	572	582	594	561	611	584	600	600	564	539	564	554	557	550	561	585	596	551	594	570	580	608	539	571	585	543	551	581	588	600	527	572	612	607	548	596	575	539	551	561	565	557	579	566	588	560	584	556	587	590	606	562	573	555	548	604	584	568	589	581	569	620	536	548	539	590	591	568	567	572	563	554	588	528	597	547	610	553	582	583	508	559	556	556	560	590	527	600	557	614	565	581	596	599	516	603	579	522	544	541	587	555	571	589	518	576	603	597	580	603	596	553	560	578	577	542	549	552	596	565	595	588	558	593	568	597	568	542	589	580	578	567	556	593	580	559	544	555	558	553	556	554	535	597	580	590	600	600	582	579	555	599	595	563	580	586	579	560	606	552	560	557	592	563	607	584	605	585	539	590	552	602	566	548	584	572	567	591	586	571	585	568	568	563	544	637	590	556	568	558	569	584	591	553	572	574	554	564	513	578	567	547	591	585	583	572	596	558	556	621	574	559	575	555	560	578	555	574	608	575	575	570	563	601	578	605	550	617	559	549	588	599	558	572	597	593	605	577	556	569	601	561	568	565	568	572	562	611	566	577	557	577	553	631	588	586	577	535	594	510	559	540	598	559	598	604	619	593	591	595	602	588	568	540	577	583	541	572	615	596	561	584	543	547	548	550	574	568	593	557	583	622	560	552	615	578	608	561	640	622	624	576	579	573	582	572	594	553	575	577	550	552	578	545	601	559	574	577	575	566	567	591	570	585	554	579	531	557	546	596	590	611	551	579	575	539	596	593	571	592	548	561	548	590	563	588	607	598	550	566	550	581	574	600	597	592	545	572	578	550	534	579	549	574	596	604	549	540	550	549	572	585	580	572	529	599	602	562	591	565	560	575	554	563	575	575	601	568	563	545	591	638	609	574	589	585	586	552	592	569	580	579	511	596	558	561	577	544	592	583	553	548	544	593	580	546	611	575	560	609	552	599	553	571	599	575	590	562	557	566	610	590	592	605	552	561	594	557	583	617	564	555	591	582	592	593	547	588	559	588	544	577	602	577	560	586	564	571	577	590	557	568	584	567	624	592	526	528	548	572	605	582	605	590	589	526	550	581	583	609	578	597	582	591	529	609	556	517	603	573	559	584	612	591	579	567	589	608	562	596	553	565	628	582	561	583	590	569	571	553	628	570	536	574	560	545	566	541	616	545	561	589	548	579	561	575	570	577	570	546	564	591	598	586	603	545	631	590	554	561	578	582	546	523	569	575	590	551	550	578	600	566	535	546	597	580	585	591	594	563	569	567	593	571	598	593	563	531	589	579	585	591	576	581	555	581	608	548	548	589	564	597	570	571	547	596	562	601	550	627	578	604	595	525	577	558	573	606	551	572	542	568	581	558	565	553	553	561	591	597	545	570	586	547	605	534	539	565	577	565	560	558	573	587	591	598	548	552	588	587	571	608	579	559	573	556	619	593	605	601	577	536	563	539	616	560	572	600	549	540	544	551	582	551	538	577	530	572	595	534	601	534	610	569	567	552	525	641	581	624	577	583	570	578	581	565	531	597	585	584	618	535	561	551	547	548	555	571	590	537	550	559	544	540	589	547	561	556	603	578	573	549	582	600	563	599	582	543	583	580	629	616	603	598	577	592	552	556	525	603	560	563	577	546	572	531	559	559	578	630	580	568	565	535	570	556	574	568	615	567	556	565	587	593	602	587	572	555	553	563	553	563	574	541	550	574	574	551	550	580	538	585	562	570	518	550	595	564	581	582	550	523	541	546	601	574	554	612	586	573	576	571	606	565	597	546	549	554	590	592	616	589	628	526	566	575	536	592	563	589	569	560	539	614	568	547	546	551	581	598	578	569	580	567	604	594	546	611	570	584	569	583	651	569	616	566	601	556	584	582	603	576	562	622	583	596	561	568	557	565	564	547	545	582	564	554	557	561	573	586	592	583	582	578	537	581	540	568	563	568	535	594	555	574	537	582	520	541	583	579	572	581	563	561	563	576	540	573	586	568	551	573	545	560	592	523	538	551	550	550	532	610	538	561	590	569	583	575	547	575	538	575	543	561	568	548	568	576	575	521	573	584	536	568	564	577	626	606	578	547	577	557	610	580	569	539	570	527	567	559	605	576	543	564	580	545	539	612	564	593	557	617	573	539	576	569	602	550	601	565	568	555	530	545	598	566	537	583	569	558	557	561	567	558	609	603	569	560	625	551	563	568	528	586	566	629	519	564	564	605	556	562	555	573	570	571	556	579	596	566	569	551	545	558	561	536	587	574	600	573	568	590	568	607	585	580	513	559	548	588	569	601	646	595	544	573	587	585	561	588	587	578	582	570	576	549	590	550	574	545	553	565	580	549	572	567	573	559	524	582	586	556	575	612	577	548	575	564	517	575	557	603	576	550	549	620	552	631	590	539	528	590	574	553	563	570	536	603
5522	405	1525	202	38	29	29	52	34	42	37	29	32	26	35	22	33	28	19	31	27	19	32	31	18	25	22	19	23	22	20	18	12	15	20	20	24	17	21	13	18	14	15	22	15	16	14	19	22	12	20	19	15	11	17	20	19	15	15	17	18	26	23	11	19	18	19	19	19	18	12	16	16	16	16	12	17	28	16	16	18	16	9	18	19	13	22	12	13	20	15	19	21	17	26	17	14	14	18	15	18	23	13	12	9	16	20	20	12	12	18	14	20	9	18	16	18	18	21	17	25	19	17	19	18	19	10	21	17	19	21	17	23	19	21	14	20	16	22	15	14	17	13	14	10	20	14	19	8	14	15	18	12	20	20	19	17	21	13	17	18	18	19	16	24	16	22	20	15	15	18	14	14	18	9	10	18	13	19	20	13	16	12	17	12	22	17	13	12	18	15	15	16	15	7	13	17	17	18	15	19	16	17	13	12	22	15	18	15	14	11	14	22	14	11	12	13	7	10	20	12	15	23	21	15	13	16	13	17	18	13	18	15	17	19	13	14	21	9	13	14	14	21	19	23	17	16	18	19	14	13	19	20	18	17	12	13	21	16	6	12	14	14	20	17	16	13	15	18	21	21	11	21	11	14	10	15	19	19	21	14	14	17	9	20	9	22	18	12	24	20	17	23	14	14	17	24	13	16	22	16	19	18	20	13	24	23	13	11	12	16	22	11	18	16	15	19	16	14	18	11	24	18	11	12	16	16	18	13	13	12	20	16	14	17	21	24	14	18	20	23	14	15	14	21	17	17	11	15	15	15	21	20	22	27	9	13	18	19	16	15	18	23	18	19	14	18	13	18	9	23	14	16	18	27	17	19	15	27	18	19	13	21	18	19	24	18	18	15	18	13	18	23	15	20	17	15	20	16	17	18	14	13	18	18	15	18	19	16	17	20	11	14	18	20	23	20	11	13	14	19	10	14	25	17	23	19	23	17	14	20	21	13	13	18	15	14	8	23	19	18	18	12	21	21	20	21	18	21	20	9	19	14	14	19	14	24	14	12	16	14	11	17	14	17	12	14	15	22	15	16	14	11	17	13	11	25	17	11	16	9	13	14	11	11	19	17	12	13	24	12	8	14	19	16	13	23	19	18	22	17	17	20	11	21	16	18	17	16	5	14	16	17	16	19	8	10	20	16	16	6	20	12	11	14	12	16	18	17	22	18	21	17	12	15	16	22	21	21	14	24	24	15	19	18	13	17	11	18	23	20	22	15	16	15	13	16	14	17	16	12	9	25	16	14	22	20	21	15	14	25	19	15	14	15	21	15	20	10	15	17	20	16	16	21	26	17	16	18	10	15	8	23	16	22	23	15	14	23	13	18	24	17	17	14	8	16	15	9	12	16	18	17	14	22	16	16	11	15	10	13	21	14	23	16	18	18	19	15	11	7	17	14	15	20	16	9	9	7	15	19	15	28	17	18	9	15	15	20	17	15	10	16	18	17	16	19	17	23	14	14	12	23	23	14	16	21	16	9	17	16	16	12	22	15	22	15	20	17	17	11	28	17	18	20	16	12	20	16	10	17	15	10	7	21	10	14	17	14	22	24	23	11	17	13	15	17	16	19	13	12	12	15	19	17	12	12	10	18	34	21	17	13	18	19	16	12	12	12	14	18	12	15	14	17	23	22	18	15	10	23	13	24	15	12	23	15	10	13	18	22	12	18	18	13	22	19	14	19	21	15	18	18	20	14	8	12	21	21	15	15	16	25	11	16	22	18	12	17	19	17	10	13	13	21	10	18	17	20	18	21	15	26	9	19	22	15	17	14	20	18	7	20	13	17	19	14	15	19	13	16	17	20	26	11	15	14	14	12	21	13	19	10	20	19	18	20	8	17	8	20	15	17	13	17	9	19	13	15	16	17	14	18	10	23	16	11	18	15	10	12	20	18	15	18	18	15	15	14	22	19	20	10	12	19	19	21	25	11	17	21	18	11	13	14	21	16	16	17	15	16	9	14	11	19	13	11	21	16	21	20	21	12	11	13	24	19	14	22	25	19	11	17	17	25	12	21	14	14	16	29	21	22	28	12	21	9	10	15	13	17	18	19	26	22	12	8	25	14	12	17	11	18	20	17	21	13	16	17	15	21	10	14	14	16	22	23	18	12	21	20	10	21	13	9	15	23	16	24	13	18	14	13	18	14	17	16	12	15	14	13	12	13	11	19	16	10	20	14	14	16	13	14	17	18	11	16	22	18	20	13	9	11	12	11	19	18	13	17	18	11	15	21	18	15	16	16	26	24	11	18	12	9	19	17	11	21	10	18	13	15	16	19	11	18	19	20	18	22	22	21	13	26	22	12	18	21	18	11	18	17	20	32	10	16	19	15	6	19	19	11	16	12	14	14	22	16	24	21	23	18	14	18	17	16	11	14	19	20	27	9	19	13	11	14	16	17	17	10	18	13	11	17	16	20	18	14	17	16	19	14	19	21	21	15	16	29	14	16	18	14	16	17	20	23	23	18	22	11	16	11	15	8	21	12	15	21	12	17	18	9	13	18	14	24	11	14	16	13	22	19	17	9	21	17	13	10	24	14	12	12	17	15	11	18	19	15	16	17	13	20	19	8	12	21	14	20	15	11	13	20	17	13	10	19	16	12	14	17	15	15	16	10	16	14	20	11	13	12	21	13	16	15	12	12	18	17	11	18	19	21	14	23	12	19	12	10	17	16	17	17	12	15	12	15	23	22	16	17	13	13	16	17	17	20	21	16	21	18	14	15	21	15	16	20	22	11	12	19	12	14	21	29	13	16	13	21	16	17	15	12	15	25	20	21	23	17	11	18	20	17	10	16	20	28	20	28	13	14	11	24	16	18	17	15	9	26	18	10	19	13	24	16	24	15	16	16	10	19	18	27	17	16	17	16	7	16	21	20	19	15	15	15	17	19	17	11	22	18	17	17	16	16	13	23	17	18	14	14	15	17	23	15	16	17	19	20	15	13	25	18	12	19	14	14	22	24	18	13	14	17	12	13	21	18	20	12	14	21	21	25	16	14	22	14	13	18	18	18	18	12	10	13	14	13	23	26	19	10	21	9	7	25	19	24	20	12	19	12	21	18	14	17	17	10	23	15	16	13	17	18	21	20	19	18	17	16	13	17	14	17	14	15	14	17	22	16	19	21	25	13	19	22	10	15	18	19	17	20	18	9	8	15	19	22	15	15	8	14	15	13	24	17	21	15	21	22	19	19	12	10	18	9	16	19	20	13	16	9	15	13	15	22	20	15	15	21	17	15	27	10	16	17	15	10	20	17	16	13	14	13	15	14	21	14	12	16	19	8	23	14	14	18	17	19	20	15	12	9	9	12	18	16	15	13	15	22	15	19	19	20	17	14	21	13	29	13	18	17	16	16	24	16	12	18	10	14	18	16	9	12	16	15	17	13	18	17	16	20	24	15	15	23	12	10	15	19	13	9	16	16	15	16	17	11	17
17561	5121	13938	2049	1153	1946	2303	2137	1824	1572	1327	1140	1023	818	762	702	629	590	490	491	451	399	382	311	378	293	334	258	284	277	284	248	208	249	229	185	218	214	208	172	176	192	224	200	201	164	193	164	209	177	179	160	168	156	149	155	161	170	160	175	141	164	147	161	193	165	159	154	155	144	149	142	153	159	174	149	158	163	158	143	134	145	146	151	160	138	139	136	146	142	149	155	150	156	130	126	155	139	156	147	143	148	133	132	145	127	142	138	123	139	131	148	155	132	142	154	140	134	147	136	135	144	132	125	142	128	134	135	149	172	149	108	139	136	155	136	148	139	127	135	125	147	131	133	147	133	127	124	114	124	143	147	155	128	138	144	125	128	136	130	124	154	120	137	125	148	136	144	133	136	126	140	146	145	126	139	131	134	144	148	162	134	160	115	133	123	122	144	151	130	145	140	128	141	109	128	141	140	121	134	128	142	119	150	149	134	131	134	135	130	162	145	152	121	141	135	121	126	124	125	121	123	141	142	148	128	145	133	144	122	165	128	154	133	144	144	143	145	135	137	138	136	136	128	116	143	127	144	113	140	150	115	140	131	125	143	147	138	125	112	122	117	126	136	130	142	123	142	138	147	161	128	126	145	164	116	142	112	131	134	119	122	140	131	137	123	139	116	138	127	116	130	117	148	136	128	133	136	129	139	136	156	116	133	140	109	136	125	121	137	127	114	125	146	145	129	120	142	137	135	146	127	129	140	125	121	138	146	125	111	146	149	140	128	131	140	146	152	137	139	134	132	146	128	124	127	142	114	135	134	126	146	144	144	116	116	148	127	134	118	135	142	145	149	140	125	133	121	127	134	121	127	133	123	154	136	137	148	138	131	146	138	136	135	144	142	138	126	126	119	129	132	144	116	131	132	125	125	140	114	121	131	143	119	111	160	134	139	132	136	141	150	136	143	141	141	123	126	125	108	113	152	149	158	124	110	145	155	143	160	143	135	154	144	133	135	129	126	153	118	128	143	153	128	131	122	133	121	171	117	125	135	127	139	138	131	130	137	125	134	128	141	121	137	153	141	137	129	138	139	135	135	125	153	134	118	134	117	136	105	142	123	126	144	134	139	144	123	155	129	128	126	144	127	154	126	118	136	142	142	113	123	127	106	148	135	131	113	149	132	132	131	121	144	137	135	127	149	132	138	122	128	137	110	150	157	128	132	127	149	127	130	145	136	122	135	116	146	154	124	132	136	128	125	131	149	124	142	162	135	138	136	135	142	141	127	124	124	128	126	129	145	118	123	139	138	124	134	137	146	142	134	140	131	133	114	131	129	141	133	127	152	145	159	124	128	144	118	139	133	133	136	123	150	121	143	124	128	136	117	141	136	116	140	143	152	116	122	138	145	125	148	119	122	145	144	128	139	139	135	126	138	123	121	120	143	130	140	157	135	149	148	131	148	133	135	141	118	139	109	127	132	119	132	134	139	131	137	140	120	165	140	132	113	110	146	148	131	125	132	148	137	137	124	142	122	139	132	127	117	149	134	136	151	117	121	130	139	130	138	136	130	143	109	116	126	130	119	137	127	122	130	131	143	143	110	123	132	129	125	119	147	119	126	136	150	141	142	149	113	133	136	125	135	136	142	150	143	128	135	133	138	126	141	141	119	142	145	131	115	133	124	121	124	113	121	122	131	139	121	119	145	150	116	131	142	131	139	127	123	123	131	125	136	132	128	128	148	132	132	131	133	128	124	129	120	131	139	135	116	138	132	117	118	149	136	133	149	115	115	146	120	118	137	146	136	135	122	138	154	137	142	127	110	122	107	146	138	136	143	125	135	120	126	132	126	139	112	149	126	129	157	133	131	141	111	129	125	141	139	142	135	138	132	112	143	121	129	134	152	123	125	113	131	132	116	136	134	139	142	131	133	127	139	122	148	134	134	118	134	136	123	145	138	144	159	126	119	154	139	138	108	151	138	148	127	128	140	120	124	145	114	137	129	131	123	121	140	108	137	121	135	139	135	118	135	145	137	149	122	158	128	124	138	123	146	135	150	153	127	132	130	138	146	138	153	117	154	131	155	127	121	112	144	145	125	126	143	122	135	136	130	119	121	125	124	133	141	136	133	126	143	152	122	136	118	123	159	137	141	141	131	134	132	123	136	141	136	103	117	146	129	124	138	133	120	126	127	128	114	134	122	129	123	128	123	114	160	141	129	138	136	120	129	132	128	136	108	110	118	133	128	129	143	123	120	122	134	121	122	111	127	132	140	128	137	150	137	122	132	145	145	159	155	145	120	133	150	152	129	124	141	129	149	140	115	119	137	132	124	148	108	132	141	136	138	126	143	127	137	129	122	127	127	115	130	128	130	127	117	140	128	120	124	142	132	120	133	126	118	127	152	129	123	132	153	118	154	133	139	121	128	137	118	153	115	117	131	113	151	134	142	122	131	140	139	120	146	142	125	142	158	131	149	151	146	130	120	140	115	114	108	124	120	122	122	142	123	139	140	134	121	134	135	125	119	150	113	143	153	109	132	141	133	131	138	131	132	145	131	115	110	128	124	119	127	152	114	136	125	115	149	119	136	130	136	118	132	131	131	144	113	135	148	131	158	132	136	125	126	144	122	135	135	119	122	132	145	139	128	134	141	129	139	127	125	142	134	132	131	132	169	118	110	126	150	133	137	138	147	122	109	130	100	126	116	121	120	124	125	129	146	143	119	128	136	130	133	133	130	136	124	130	130	138	160	136	134	147	134	126	152	131	143	132	120	132	145	139	132	144	120	138	138	123	132	162	115	145	130	133	126	138	131	133	155	132	130	157	150	131	116	143	135	142	133	148	119	127	136	122	112	117	123	131	135	142	133	120	122	133	137	136	138	128	132	142	132	125	136	137	130	138	150	147	139	117	133	127	117	127	123	138	148	134	135	141	123	121	135	141	132	140	121	140	127	143	130	134	142	142	129	133	121	141	140	116	135	138	122	149	136	151	130	109	134	120	124	116	133	142	150	132	151	137	136	135	136	134	135	127	149	142	130	134	121	138	136	150	142	152	135	145	145	120	135	156	139	133	122	140	133	117	131	149	125	131	111	139	133	133	141	122	127	136	119	114	139	119	158	145	138	131	132	130	128	143	137	137	142	125	132	112	134	131	151	123	129	137	126	127	119	141	135	124	135	152	142	129	138	135	139	143	117	138	129	140	119	151	129	112	130	141	116	122	131	121	131	131	129	136	126	139	135	135	169	121	116	112	121	134	143	128	133	139	128	132	139	136	126	136	127	138	133	139	145	167	144	112	124	142	155	143	129	120	143	139	154	135	137	117	119	131	122	120	132	129	126	132	134	132	148	133	128	131	128	147	130	145	143	129	124	137	139	138	130	110	116	145	139	125	134	128	123	137	137	118	131	153	120	136	122	123	138	132	130	125	142	113	110	139	148	120	137	112	138	132	125	141	135	114	150	145	124	144	142	133	141	121	129	136	139	131	135	141	133
3415	692	3043	553	92	82	100	102	89	100	85	94	89	98	78	75	66	63	81	78	55	77	67	65	58	62	68	66	62	59	66	51	44	52	65	54	61	49	63	61	50	65	48	64	59	52	56	61	64	48	50	58	52	53	44	48	53	56	53	44	55	47	60	59	67	42	41	60	45	48	54	47	57	48	48	58	62	44	51	47	55	46	50	52	61	46	46	50	57	40	50	58	54	51	54	59	63	55	69	44	64	52	51	61	48	58	49	59	42	59	52	57	60	49	57	55	46	49	55	59	51	49	49	59	42	46	60	57	47	61	46	49	47	53	44	66	43	56	52	68	55	52	56	42	54	51	49	52	62	56	50	54	50	55	60	48	59	58	53	57	46	62	38	60	50	44	42	45	54	54	44	55	45	48	61	46	41	39	46	42	55	53	47	65	49	43	43	55	56	64	43	45	58	55	59	53	53	35	54	65	56	53	66	43	52	46	54	58	63	53	42	53	41	43	62	52	51	47	52	53	43	57	48	65	43	44	49	60	49	47	50	54	53	49	46	55	58	47	57	50	58	61	56	40	51	56	69	54	51	44	50	48	62	45	55	31	57	51	66	55	58	43	64	51	51	61	55	50	51	45	64	59	59	40	53	52	54	66	51	54	55	56	52	68	48	43	51	52	54	44	48	67	52	48	69	63	49	59	49	51	49	50	55	58	51	56	45	60	56	40	43	53	56	40	63	58	48	49	58	55	39	58	57	56	62	46	43	50	40	59	49	46	60	52	56	49	50	55	45	58	63	48	54	52	58	46	55	48	44	48	52	46	43	54	54	47	51	57	47	52	43	46	37	44	52	59	45	57	70	41	44	46	66	58	48	62	59	65	42	52	45	50	42	49	49	47	53	53	50	46	46	62	66	50	55	52	53	49	50	58	75	43	59	67	45	48	60	65	40	44	48	66	53	44	50	53	55	47	36	52	61	46	61	52	46	62	50	45	40	64	50	60	47	51	50	54	65	40	55	55	49	52	53	61	46	57	51	44	61	49	52	35	45	57	39	41	47	35	55	58	56	54	48	49	58	66	54	56	53	42	40	49	59	60	44	53	48	57	53	49	42	54	51	52	53	39	43	46	42	56	45	63	64	45	56	65	44	55	47	60	44	51	45	47	56	65	50	44	55	45	51	41	55	43	48	52	53	51	59	56	55	61	47	51	58	55	53	48	59	52	52	46	50	50	50	49	50	55	44	48	46	51	44	63	44	41	58	49	53	49	58	42	55	47	52	52	46	48	57	68	64	68	57	60	49	53	43	52	56	48	55	57	55	42	64	43	46	56	47	31	44	55	43	50	61	44	44	75	59	63	34	41	56	55	34	46	45	61	60	52	51	57	54	53	63	54	56	43	47	54	45	66	46	42	48	61	57	57	49	50	58	49	54	40	60	47	58	42	50	50	66	59	59	57	59	51	60	38	39	48	65	59	57	66	53	44	54	58	63	58	48	50	59	54	68	46	44	50	54	52	54	47	59	47	57	42	49	52	51	43	57	42	58	60	57	37	46	51	56	64	59	58	44	43	50	50	46	56	54	56	56	50	47	52	49	55	50	46	56	41	55	50	49	50	66	42	52	53	52	51	54	43	39	43	46	51	52	61	44	56	45	53	48	41	57	47	47	48	51	44	56	56	65	42	48	50	48	44	53	54	59	67	38	52	56	37	55	50	56	61	46	60	59	48	60	44	54	46	55	46	46	66	49	62	56	46	60	49	51	52	53	63	52	53	54	53	51	53	43	46	51	49	57	54	45	56	41	59	64	45	55	45	44	52	51	45	63	50	50	54	54	60	66	41	70	40	47	54	44	61	62	47	45	48	58	56	41	61	65	50	63	42	58	45	48	49	56	54	58	52	42	48	46	57	37	53	64	48	51	46	53	50	38	57	50	50	49	47	45	42	53	53	51	45	46	48	53	35	65	54	49	49	46	67	61	56	46	34	53	50	47	45	44	45	60	63	43	45	57	50	64	48	43	59	55	52	51	47	48	59	52	58	52	54	52	63	45	62	57	43	37	53	54	46	52	50	62	60	53	46	48	63	51	51	42	45	57	50	63	57	44	51	42	68	44	51	52	57	41	47	53	67	51	54	47	52	47	49	59	50	66	57	41	49	58	56	47	54	54	55	42	44	50	46	61	43	63	46	59	47	67	57	45	44	60	44	53	40	51	50	59	56	43	63	43	50	57	67	49	47	62	68	53	59	45	53	52	66	47	58	48	51	57	58	66	45	44	56	58	41	51	58	45	44	44	59	71	48	53	53	57	47	58	43	61	45	57	59	55	56	48	59	46	59	50	49	52	52	45	40	47	51	68	45	40	43	59	65	62	46	36	48	53	58	60	61	54	58	60	51	46	50	46	50	39	56	43	51	61	57	65	47	47	53	51	46	69	39	53	44	60	59	51	48	47	41	41	51	47	62	65	53	56	48	68	46	57	57	38	45	49	43	53	66	70	44	61	46	47	58	58	56	49	43	53	56	64	65	53	50	54	67	51	54	65	54	50	43	42	49	42	45	47	46	53	43	53	47	64	67	46	57	57	38	57	68	68	55	64	49	57	49	52	51	50	45	46	63	57	58	56	44	50	51	61	56	48	55	53	40	58	56	45	41	54	55	44	47	37	55	54	58	57	64	44	49	47	58	37	49	50	55	45	49	53	51	50	42	43	50	56	48	39	45	43	63	45	50	58	45	51	57	45	49	59	60	51	54	42	42	46	56	46	47	58	61	39	46	53	46	48	43	57	54	44	48	51	51	59	59	50	57	50	52	53	53	52	40	65	47	40	59	54	42	54	53	63	47	41	42	46	67	49	65	44	56	51	43	45	59	51	58	59	54	64	60	59	46	61	44	53	53	48	52	44	44	54	54	66	47	48	51	47	64	56	48	58	63	45	40	54	54	58	52	64	52	36	63	48	58	48	45	50	57	49	65	58	35	72	47	48	63	50	43	45	52	52	45	54	58	61	41	59	41	50	52	45	44	54	52	52	49	74	69	57	50	45	42	49	51	49	65	56	52	53	67	48	58	65	56	54	47	54	52	57	49	56	49	65	45	63	55	44	58	53	65	37	50	53	51	51	44	45	58	46	62	47	53	42	55	47	47	54	62	56	43	48	55	44	57	56	53	53	41	46	50	52	44	37	52	48	39	41	46	51	45	62	40	53	40	63	51	57	60	55	51	53	41	60	66	54	49	53	55	69	60	46	63	46	61	47	54	52	46	76	36	56	51	51	52	49	60	53	64	54	43	57	39	65	56	60	52	52	61	48	42	45	51	47	50	52	49	45	58	46	54	54	48	45	46	59	59	54	53	54	58	52	56	34	60	38	43	54	44	53	59	60	44	43	48	58	41	31	48	63	62	56	50	41	47	55	35	59	53	46	64	68	43	44	61	49	60	59	65	43	43	68	73	49	47	48	50	49	48	54	49	54	56	57	53	47	70	50	43	67	53
22729	7588	20037	3848	2724	4231	4779	4415	3727	3187	2700	2263	2041	1753	1577	1421	1310	1170	1093	1016	969	921	899	838	785	773	750	653	721	668	659	667	628	589	616	622	641	611	575	584	575	557	533	528	542	537	540	501	495	525	519	485	490	509	515	502	464	480	463	504	478	471	466	462	437	461	472	482	473	501	469	480	464	455	467	455	494	479	469	442	451	469	464	455	468	446	452	513	417	472	456	412	506	439	423	443	436	416	429	427	436	436	439	461	449	413	478	459	427	466	434	435	472	461	438	446	454	439	410	436	449	446	443	437	453	485	447	440	482	509	462	443	437	448	452	446	471	447	426	428	428	395	411	448	437	430	420	421	443	431	444	409	390	472	414	478	463	436	442	459	413	436	444	436	412	389	435	441	457	489	473	467	442	449	402	447	459	466	438	430	444	460	430	453	450	432	404	413	460	417	444	439	405	435	439	415	438	441	413	445	405	469	440	428	469	428	438	429	394	432	401	427	411	438	427	397	419	446	414	450	412	447	446	433	456	405	422	409	437	464	418	436	430	439	448	456	489	441	472	422	460	426	455	450	498	419	401	418	393	489	421	432	450	430	427	434	437	443	460	453	387	452	418	445	443	455	438	434	418	404	457	436	425	421	400	412	456	409	424	421	431	478	475	434	429	464	451	448	399	450	423	459	438	436	462	431	405	443	430	448	441	431	426	459	451	429	443	443	432	464	426	432	456	425	436	448	434	434	413	398	412	437	425	456	455	424	428	414	453	433	472	426	430	424	455	460	459	367	454	453	442	419	468	412	406	432	410	421	412	459	389	454	454	453	417	442	436	475	446	467	439	411	446	443	440	434	438	430	442	466	423	416	438	417	478	449	410	458	456	428	459	425	413	419	434	445	417	434	385	446	488	462	438	449	422	425	411	447	434	451	420	442	464	428	443	427	419	428	425	437	430	454	429	394	445	456	455	418	433	434	448	471	460	456	414	407	410	422	423	433	426	451	448	446	395	452	450	413	435	439	420	465	452	420	426	425	463	437	431	440	459	471	445	450	426	439	430	422	403	460	406	415	430	454	461	431	455	430	404	444	413	412	420	422	457	449	466	438	438	437	428	438	425	454	428	434	423	463	421	414	452	426	389	418	442	454	440	413	460	446	434	423	477	436	472	420	450	424	436	467	407	430	408	470	453	426	446	435	459	465	418	426	455	414	429	460	447	445	410	431	425	447	444	421	458	448	414	442	463	430	449	434	428	438	434	419	432	456	427	436	425	452	390	456	485	417	466	463	435	410	424	404	448	428	457	440	455	437	400	451	447	429	445	473	448	454	438	441	414	466	430	440	444	434	481	431	456	430	411	405	448	469	458	396	444	414	426	471	394	447	415	432	436	408	424	436	439	401	456	426	418	445	443	461	431	466	417	444	448	419	453	441	477	375	384	434	402	450	437	432	461	434	447	447	433	414	432	466	457	459	444	409	462	459	473	462	471	464	432	437	430	473	447	416	412	422	440	449	444	435	418	470	427	444	410	438	457	453	456	422	450	452	417	434	473	427	438	416	454	407	420	471	450	444	431	445	443	400	416	443	456	454	463	427	411	454	399	408	467	426	473	427	436	435	443	496	434	427	413	419	475	425	450	408	454	430	422	455	448	430	469	409	442	462	455	436	417	427	451	446	450	437	426	424	422	460	396	429	432	445	433	436	406	437	421	450	449	430	441	400	436	423	480	432	403	462	414	406	439	457	416	439	420	450	450	450	446	486	402	417	412	425	447	441	434	445	425	401	422	423	425	425	402	433	433	402	424	468	441	415	435	414	437	423	470	443	424	425	428	426	433	448	451	432	457	406	408	436	433	432	411	461	418	412	427	447	447	442	421	430	451	440	399	473	486	431	396	446	463	417	454	415	418	390	419	402	422	416	395	453	420	461	405	427	436	448	454	427	472	449	460	433	441	445	447	435	430	422	474	418	424	425	438	404	435	449	467	384	419	450	415	435	445	449	445	443	425	440	440	430	410	447	433	416	433	421	427	451	444	420	448	446	464	459	402	424	386	431	451	430	437	431	382	407	458	400	436	425	457	419	472	445	433	423	427	429	434	421	448	434	398	466	435	393	433	467	487	448	428	426	462	458	441	425	449	430	490	430	457	422	428	427	474	443	446	422	443	436	432	435	445	438	422	405	441	431	420	463	399	475	435	427	392	434	450	444	428	438	479	451	442	385	418	456	437	424	455	431	418	440	435	436	442	429	471	434	436	460	397	456	477	449	457	431	440	460	447	446	383	440	465	458	456	438	415	445	440	446	458	465	401	446	483	386	439	450	445	441	435	451	452	474	448	426	465	448	463	421	440	417	438	427	426	423	466	427	431	453	467	424	441	494	407	436	443	488	437	462	463	379	457	429	466	444	436	445	436	449	465	423	457	436	444	439	436	447	455	470	450	454	473	445	404	439	422	413	459	436	410	443	502	450	467	442	475	469	446	480	424	436	431	451	443	450	431	432	421	429	423	461	442	425	428	417	436	457	478	407	461	461	401	420	441	390	417	465	419	396	447	454	420	411	475	450	424	399	425	405	390	437	431	446	424	463	423	437	434	432	396	419	407	407	402	436	432	463	459	469	415	434	432	470	434	414	429	444	448	443	399	425	459	442	454	446	416	419	426	441	449	444	406	461	476	454	442	434	426	435	456	446	419	433	465	442	459	424	438	474	433	422	434	457	434	457	435	481	414	486	416	425	418	499	438	459	464	470	463	453	415	410	426	435	401	451	454	425	428	438	390	448	451	464	441	451	430	415	432	460	459	451	442	414	438	428	461	448	443	477	450	450	431	455	424	424	406	453	441	459	471	460	435	471	458	432	438	444	463	449	472	440	429	444	401	513	416	441	429	452	455	441	441	451	447	408	426	448	405	399	473	430	413	458	428	470	423	441	447	446	436	423	465	442	414	457	461	425	429	463	401	425	425	440	409	480	453	411	471	431	426	454	473	475	405	421	447	477	457	427	458	451	443	458	426	421	430	419	460	431	416	458	444	455	470	452	396	441	466	454	422	427	426	453	444	424	420	457	421	439	411	456	452	432	419	426	446	409	479	446	417	395	481	426	458	432	429	427	479	462	450	433	415	431	456	431	452	408	434	433	433	492	440	412	440	428	422	429	434	458	442	422	418	419	408	452	433	449	437	438	453	442	419	457	407	423	386	418	411	461	432	418	418	449	462	447	413	453	404	418	435	430	430	417	439	417	437	430	456	429	444	448	439	421	430	451	411	463	416	443	429	405	408	439	437	448	440	463	469	407	421	436	422	427	445	409	457	454	461	407	432	428	482	442	413	438	464	444	409	470	474	437	398	453	489	403	442	447	438	447	427	425	451	438	465	409	435	451	397	465	443	469	428	478	475	440	488	441	438	457	459	388	446	441	429	408	458	435	420	386	406	419	412	447	445	449	467	472	422	420	393	418	462	431	436	407	446	454	419	439	452	448	459	470	445	458	410	476
3565	316	532	92	39	34	52	40	46	43	41	48	37	41	36	49	42	39	41	30	39	42	48	46	52	49	44	38	59	45	50	37	39	42	53	46	41	43	52	46	39	35	48	54	32	48	37	44	43	45	43	49	42	44	45	44	38	36	41	41	39	32	34	42	33	39	53	47	44	42	44	43	45	52	44	55	36	34	38	49	41	44	48	37	32	49	38	44	36	33	46	41	40	55	35	37	45	47	49	46	40	36	43	50	36	47	33	32	39	56	39	49	38	49	47	46	47	42	54	44	42	41	46	44	42	40	53	37	48	51	41	43	44	45	50	41	35	40	48	41	48	46	49	37	45	41	45	39	47	49	51	43	20	27	39	55	45	51	47	35	40	45	53	52	31	40	27	49	47	39	32	49	30	47	42	39	33	45	46	41	36	33	50	46	45	37	40	38	52	50	50	42	50	38	43	45	39	59	46	42	47	47	30	44	52	36	40	43	35	45	43	45	38	46	41	44	44	45	36	38	42	43	43	38	36	41	43	37	46	49	42	45	34	39	38	42	40	48	30	36	42	46	41	45	53	49	31	38	44	41	48	40	49	37	46	37	35	37	42	31	46	40	36	42	41	48	40	38	32	43	40	39	35	55	29	35	39	44	42	45	46	41	52	38	56	46	31	28	46	40	38	27	25	34	47	38	40	37	49	48	45	51	37	40	41	40	43	39	38	36	50	51	37	41	44	34	33	41	42	41	33	42	36	43	49	45	52	33	46	35	54	49	44	49	38	41	52	44	33	46	43	43	55	39	51	35	48	45	46	35	34	41	44	52	52	39	42	35	42	33	37	58	44	34	38	50	45	41	55	36	48	46	39	42	47	48	38	36	27	42	52	42	37	35	40	42	47	44	52	38	36	45	40	39	40	39	44	47	39	44	36	43	39	49	41	43	39	46	47	54	37	37	36	31	35	29	37	45	43	42	40	46	47	45	43	35	43	52	46	40	38	50	42	44	41	53	46	40	39	56	38	34	50	55	41	31	47	44	30	44	37	40	36	40	31	46	36	37	38	44	57	33	29	48	35	36	56	44	47	43	46	39	43	27	41	48	60	31	35	36	44	33	39	38	48	37	42	25	43	38	40	47	37	43	41	37	42	33	34	46	39	37	41	39	33	38	53	41	43	35	48	34	44	39	53	46	41	53	42	48	39	45	38	41	46	48	39	40	42	42	41	55	43	38	44	42	36	48	40	40	39	35	41	41	46	41	45	37	43	40	41	41	38	40	43	32	38	36	36	58	35	36	49	28	40	51	53	40	52	35	43	47	40	39	47	45	38	39	38	47	39	50	40	37	45	51	43	35	52	51	44	49	54	45	35	47	43	47	47	44	37	39	42	52	46	26	43	46	49	36	45	38	36	43	35	41	51	47	37	50	40	49	40	38	49	42	49	33	38	40	35	43	47	45	34	40	48	52	36	42	42	40	50	44	49	41	38	38	47	37	47	34	45	48	40	41	43	38	39	31	47	46	41	44	60	35	36	43	34	46	44	36	46	44	46	35	44	34	48	48	52	45	38	52	44	29	34	38	45	35	30	40	47	36	51	36	54	41	32	44	42	37	49	31	31	41	39	39	42	41	35	46	48	36	44	42	34	40	43	44	42	49	44	36	51	43	31	43	31	37	39	43	38	50	33	41	37	46	33	47	45	34	50	40	49	41	39	42	48	47	42	42	38	42	39	36	37	49	39	50	39	47	39	48	54	40	44	43	39	36	35	42	38	48	41	51	51	52	42	42	37	45	39	43	35	39	47	46	43	40	34	41	51	37	49	45	43	31	36	43	48	39	38	41	43	36	44	42	39	43	43	46	51	44	30	45	34	39	43	38	34	43	50	35	40	39	41	45	41	41	52	52	41	45	45	45	27	35	39	41	41	39	41	38	41	49	49	50	37	43	29	45	46	53	38	40	43	46	48	37	48	47	51	33	42	54	35	33	54	36	63	41	39	31	31	49	36	39	43	35	35	37	43	39	39	42	32	37	46	39	39	42	44	38	45	40	37	52	44	41	47	41	41	33	49	43	42	45	44	37	46	42	45	38	47	40	37	52	45	59	56	45	55	50	46	50	52	52	47	45	37	44	52	42	42	50	28	38	36	38	45	41	50	41	53	48	38	41	42	42	51	40	44	38	30	45	46	49	40	57	47	49	43	41	32	31	48	42	37	42	34	40	44	44	41	45	45	42	44	49	45	48	55	38	47	58	42	44	39	36	48	40	31	36	34	28	45	42	38	45	50	35	46	44	48	55	49	38	47	43	40	43	46	43	46	47	30	54	32	39	36	34	42	53	50	37	36	37	47	38	44	53	54	43	40	42	36	31	35	44	40	44	43	48	54	39	36	44	48	45	39	50	35	41	40	52	49	43	36	43	45	33	36	40	38	43	35	63	41	36	46	46	35	45	47	57	40	44	37	42	47	42	40	41	38	57	38	51	31	42	31	53	31	45	28	44	40	40	44	33	41	38	36	47	42	39	60	43	35	45	36	48	31	61	47	43	33	39	33	30	45	47	34	47	47	42	50	41	39	42	37	41	41	34	40	39	36	51	35	41	38	44	40	46	32	49	38	35	43	33	37	45	43	33	42	31	39	46	46	34	37	43	41	42	48	50	38	47	45	44	36	37	32	41	35	41	49	50	38	52	39	34	47	45	34	45	45	47	43	45	36	59	38	39	52	39	51	29	56	53	43	52	48	41	50	56	47	54	43	44	56	46	42	32	56	38	37	45	44	42	37	47	43	34	42	43	45	42	51	35	43	43	44	47	34	36	49	38	34	45	36	37	34	45	53	50	46	45	43	44	60	45	47	40	49	43	45	36	47	38	42	44	38	45	48	44	44	41	43	58	39	33	54	55	52	38	36	50	42	47	33	43	47	58	45	36	41	44	53	47	59	46	43	46	46	28	47	46	38	41	42	49	36	52	63	46	35	33	38	37	47	46	50	44	38	44	36	35	32	52	39	44	35	48	45	38	36	34	41	38	47	47	47	44	37	57	49	36	45	43	48	29	34	45	40	55	38	44	41	31	35	44	46	39	41	33	35	51	36	43	38	39	37	44	45	38	45	34	53	36	35	56	41	48	45	54	40	42	32	38	40	45	46	45	44	39	40	48	44	49	44	42	48	45	33	43	48	50	36	37	35	40	35	40	37	46	50	41	40	33	45	44	39	39	47	47	44	31	38	39	37	45	44	34	42	48	42	33	42	39	44	50	50	36	46	43	52	33	30	38	52	39	39	40	45	46	47	37	46	46	40	40	44	40	38	44	46	51	42	43	44	28	42	39	45	44	40	38	37	38	46	50	39	62	33	45	38	44	40	37	35	50	43	34	32	37	39	42	40	52	32	47	44	41	57	48	44	32	46	48	53	44	34	50	51	37	44	45	49	44	51	50	51	44	44	42	30	37	51	46	42	43	36	40	36	34	48	45	53	57	33	45	35	44	41	36
14760	3957	6886	865	527	664	693	654	586	560	547	533	494	472	480	462	438	411	431	399	390	405	389	419	379	395	384	356	366	372	397	349	376	362	386	351	379	369	347	333	352	341	346	314	340	342	360	345	343	378	360	346	332	299	332	341	325	320	333	340	329	309	375	311	356	333	326	355	342	347	355	348	319	363	351	351	336	306	334	365	326	322	332	334	317	347	345	329	329	348	354	336	318	344	339	340	367	355	327	344	319	331	325	337	341	331	291	339	392	342	335	329	342	342	306	349	344	349	355	343	308	331	324	310	334	387	314	336	339	332	358	320	366	320	327	352	321	345	320	321	356	339	345	337	329	349	351	349	327	327	351	342	304	319	330	318	369	345	358	335	336	331	331	347	359	340	342	334	343	325	331	307	329	346	346	335	340	360	347	366	364	344	349	334	326	336	344	317	336	335	354	336	323	328	313	345	305	345	348	348	318	336	350	330	298	317	352	320	340	280	338	335	343	356	290	330	355	386	329	341	323	347	369	342	298	351	313	344	357	349	337	300	361	307	310	361	322	335	350	328	321	321	305	321	333	333	365	367	340	317	350	318	321	295	346	320	363	361	376	333	321	324	345	342	338	343	354	350	348	329	328	331	287	342	355	321	319	366	348	301	353	350	326	331	330	330	298	335	313	330	334	360	321	322	351	325	305	351	296	307	342	343	352	360	380	337	306	326	326	358	319	340	334	306	367	361	347	342	307	333	339	317	330	323	370	330	317	335	353	363	299	340	345	338	335	350	330	303	320	340	361	335	322	341	363	323	300	331	360	303	323	334	342	361	348	337	362	379	324	313	341	325	337	328	343	355	362	342	336	326	341	343	318	319	320	332	328	322	332	324	343	366	348	354	341	387	343	343	339	307	324	333	329	350	342	315	321	339	379	325	293	357	377	369	331	309	340	374	334	332	354	318	329	343	358	331	330	348	338	333	347	347	332	388	331	335	363	320	337	336	349	318	334	353	313	327	339	327	320	351	321	348	323	358	315	358	329	326	340	316	318	324	319	340	327	349	329	314	335	366	354	345	341	312	343	340	344	333	355	330	314	320	349	324	296	334	370	349	340	353	313	346	323	319	326	331	335	356	328	373	326	327	366	332	315	325	319	347	317	310	335	336	357	327	355	328	288	361	346	308	371	332	345	342	339	351	340	330	354	376	330	356	334	340	340	331	323	322	322	309	351	338	348	291	333	321	351	308	344	312	345	345	318	352	315	320	316	353	283	342	360	341	365	331	351	311	325	316	314	331	327	310	396	345	314	334	332	319	334	315	311	355	316	353	324	332	363	329	338	315	355	360	330	333	311	330	324	336	336	323	323	336	336	334	371	340	347	363	304	344	285	337	352	375	316	348	311	337	352	356	355	348	321	329	364	314	315	328	354	344	350	317	343	341	327	346	356	322	331	343	321	329	333	294	342	297	338	338	296	314	331	342	343	328	340	342	379	360	328	359	300	383	339	328	369	313	340	342	355	341	345	295	337	336	315	352	331	338	324	337	329	335	338	306	345	339	344	333	317	334	312	344	319	349	335	327	341	327	358	365	343	341	317	326	355	345	325	347	361	353	334	340	341	324	336	334	323	304	312	322	347	360	343	325	320	318	346	344	330	311	352	318	310	320	339	300	333	321	357	338	318	321	340	328	351	348	330	292	327	343	343	329	342	315	336	321	336	349	337	314	343	319	352	335	335	321	360	337	333	364	333	333	329	332	324	318	330	356	335	336	360	344	316	337	323	328	352	316	363	355	331	328	349	353	327	321	342	295	320	373	330	334	326	357	334	327	331	352	357	355	377	308	336	356	349	352	338	327	360	350	326	325	339	364	334	328	389	353	341	336	323	334	354	333	321	327	318	350	355	328	318	310	344	310	330	305	325	362	308	328	322	357	321	319	336	333	328	286	349	336	312	329	351	338	351	316	337	360	359	342	318	347	362	336	332	338	301	350	349	337	347	364	340	303	315	339	317	329	343	353	294	315	335	326	310	329	369	317	347	348	350	352	349	323	351	327	328	326	371	353	322	338	353	340	339	316	342	346	347	334	329	342	349	363	363	339	318	354	349	340	341	324	315	364	330	350	353	371	327	347	341	329	315	312	344	317	310	347	313	360	363	343	316	315	348	376	326	328	336	365	360	328	345	351	334	331	345	345	349	362	339	308	330	356	309	334	369	329	348	345	349	326	333	357	354	327	342	341	323	318	363	342	316	356	312	339	350	320	326	318	312	346	325	338	363	361	369	335	331	328	331	340	304	333	311	281	375	338	334	351	359	348	325	340	334	327	349	323	332	304	328	304	342	352	344	319	336	347	356	325	326	362	343	373	354	354	376	348	323	340	329	347	352	347	350	342	364	347	341	359	342	363	318	362	348	345	315	353	320	321	346	307	366	328	337	318	360	324	343	325	350	326	353	362	330	328	312	315	345	330	322	327	329	334	336	309	314	332	325	362	383	316	361	344	343	340	347	346	349	368	378	332	346	355	337	335	342	322	324	334	350	315	337	326	284	318	334	315	330	351	345	336	313	362	348	343	326	315	332	345	342	342	297	303	359	318	349	307	356	331	313	320	317	363	313	332	334	330	328	370	348	359	326	323	374	300	330	337	346	342	327	352	328	345	338	354	327	318	339	349	355	301	337	339	327	323	347	315	322	315	326	306	342	288	331	333	329	341	337	355	341	338	339	326	308	293	334	354	320	318	358	309	359	324	350	350	365	334	326	324	333	344	354	332	328	355	358	302	339	313	313	373	309	332	338	350	329	334	320	315	347	352	320	325	331	326	328	343	345	315	336	343	357	326	329	338	329	317	322	350	313	317	364	331	340	304	374	324	325	336	338	321	327	338	328	389	344	321	314	318	320	364	345	349	329	358	358	343	334	352	340	360	309	293	339	358	326	325	342	358	348	352	349	321	342	342	327	359	358	324	320	341	326	359	327	358	366	316	344	336	291	360	345	351	309	351	341	312	358	279	329	351	333	339	365	361	336	334	315	348	354	329	370	311	350	325	313	346	347	310	345	354	330	345	348	325	314	334	320	327	312	323	356	330	326	366	337	345	341	315	341	312	349	330	312	358	333	336	337	331	350	328	337	326	322	319	336	319	340	335	308	300	383	336	339	330	344	324	321	335	322	329	314	348	334	323	358	334	334	358	344	366	336	331	353	311	330	322	331	348	342	313	322	352	362	314	352	335	326	335	359	371	324	359	356	330	344	305	337	330	340	329	358	316	343	305	364	344	324	343	333	331	354	293	327	363	351	348	331	339	329	319	321	343	342	311	312	365	352	349	351	347	370	323	337	361	336	335	338	347	318	331	348	321	352	371	356	323	319	337	373	356	321	316	335	342	312	339	344	333	309	336	335	303	318	362	294	299	315	299	336	376	340	345	327	374	316	307	329	317	352	370	325	356	350	312	346	356	321	317	298	355	333	359	327	322	390	342	311	345	353	316	327	353	352	359
2209	598	2612	405	87	85	84	110	103	84	93	85	90	97	76	73	91	76	88	78	81	78	56	73	66	68	75	85	72	75	78	77	71	72	72	79	70	74	81	71	78	74	63	94	61	73	69	69	74	59	82	72	83	82	76	65	71	63	67	57	73	72	69	74	64	61	54	66	75	86	87	71	53	79	75	64	60	60	87	62	65	62	80	60	78	66	83	69	64	58	64	86	67	64	64	61	59	72	68	73	62	66	72	86	62	76	69	64	62	73	65	70	57	60	66	71	54	81	77	70	73	57	66	71	64	73	78	67	71	66	56	82	91	72	71	79	70	65	63	71	67	82	76	82	69	60	59	69	79	77	70	65	80	84	72	68	50	76	73	82	71	73	72	68	74	64	53	60	70	73	65	65	82	79	81	78	75	51	64	53	81	69	66	77	70	64	71	65	53	57	54	83	67	57	58	68	81	63	63	64	71	76	82	66	77	62	69	74	64	74	64	61	72	58	61	76	59	68	79	57	74	76	67	60	70	68	63	76	79	85	72	69	64	52	73	72	73	74	67	55	74	73	58	67	73	65	74	72	70	53	72	69	78	80	74	62	66	68	67	52	71	75	54	53	62	60	79	77	70	64	62	58	60	75	68	64	60	58	62	63	63	67	58	76	67	72	72	66	79	72	72	76	70	75	76	82	68	69	74	55	63	71	75	61	71	72	77	63	70	83	55	78	72	77	70	71	72	70	57	59	71	83	80	68	64	58	69	69	71	74	77	66	65	54	74	72	71	77	105	87	70	67	54	79	77	65	73	90	67	72	79	80	53	74	70	73	71	63	65	74	70	58	65	76	60	71	67	71	74	74	69	59	68	56	58	80	68	73	77	64	64	76	62	78	63	80	72	68	71	67	73	65	54	66	70	49	77	64	56	76	77	72	67	59	57	78	76	81	59	69	60	81	73	71	65	57	74	76	72	75	66	72	61	65	76	77	60	62	68	76	70	76	60	67	72	64	60	74	74	56	61	49	67	74	66	58	53	59	72	66	68	65	76	82	69	84	75	65	74	82	65	64	75	74	60	75	61	82	61	73	67	83	64	77	69	62	65	60	67	59	54	70	64	75	67	52	71	67	63	53	77	67	74	58	56	64	73	72	56	65	67	65	67	55	66	59	62	67	54	79	72	83	63	70	74	56	64	67	53	57	68	54	71	75	64	86	81	70	69	79	71	71	64	61	69	68	65	70	81	82	60	78	67	69	68	66	79	72	56	64	68	73	75	80	51	66	64	73	67	82	67	69	56	64	70	65	78	69	86	70	73	77	69	66	70	77	60	51	85	60	82	61	78	78	59	77	54	69	65	61	70	67	82	94	62	67	59	59	63	71	80	77	70	55	81	64	66	60	65	66	77	63	64	62	65	73	87	60	65	83	54	94	65	63	67	61	71	81	77	70	74	75	65	80	59	60	77	63	59	68	80	66	73	90	70	87	69	67	80	66	78	67	70	68	62	64	66	94	67	62	64	68	60	58	83	77	76	71	81	78	79	67	73	78	72	76	79	69	75	77	73	80	60	74	77	80	61	73	78	65	74	64	59	63	82	68	54	73	74	72	63	72	62	59	77	56	75	91	95	86	66	68	61	75	66	62	75	78	72	63	59	96	65	64	65	65	61	71	81	85	53	63	76	66	71	62	57	67	69	67	64	62	75	68	66	89	69	68	77	70	69	77	63	61	61	64	78	81	76	68	62	71	70	65	76	77	60	62	79	69	70	82	67	65	75	67	75	83	63	63	84	61	76	59	70	74	71	63	72	60	66	61	61	52	54	58	65	65	61	77	71	71	74	93	72	80	61	69	63	62	80	66	74	65	85	74	58	69	67	62	72	81	81	67	84	81	80	68	74	61	65	71	60	79	60	56	76	79	64	76	70	60	78	67	62	95	72	75	61	82	76	57	76	73	67	71	75	63	68	58	51	73	57	76	73	66	82	74	62	63	68	65	65	73	80	64	51	84	66	67	78	67	53	79	71	67	65	63	81	67	66	81	69	57	65	62	59	54	67	72	81	55	72	72	68	75	80	68	62	78	81	69	70	52	74	53	62	59	64	68	69	63	65	54	77	70	58	58	74	61	67	84	57	70	74	71	78	68	77	72	66	62	69	62	65	60	57	73	70	80	63	58	67	59	65	68	85	57	87	67	66	56	66	66	75	82	60	60	79	71	64	78	70	59	66	73	60	82	67	59	68	69	78	58	84	85	73	61	78	66	62	65	66	70	70	61	69	61	68	53	62	83	66	84	56	74	76	64	82	67	77	79	72	72	73	63	59	73	73	81	61	76	83	58	71	82	76	69	64	63	69	57	66	76	61	68	66	70	66	76	68	59	78	67	66	74	74	61	64	68	88	53	83	70	56	69	74	63	54	58	75	73	51	75	72	76	57	56	62	69	70	62	56	60	73	72	80	70	77	59	80	54	61	68	65	56	59	96	62	74	63	72	78	89	72	66	73	67	71	79	69	79	90	72	61	71	71	74	74	66	58	62	77	74	63	54	79	71	66	83	63	66	68	72	87	63	62	59	69	69	83	72	66	78	53	74	62	66	68	60	69	62	94	65	78	63	70	61	63	67	70	67	58	85	57	68	75	66	68	71	79	72	56	91	64	64	73	83	76	65	60	75	71	74	52	71	72	78	75	58	64	93	77	85	79	80	68	67	74	62	82	57	76	70	82	68	62	76	63	62	69	54	62	74	63	50	79	75	81	63	83	69	65	70	72	61	66	63	79	63	62	59	70	72	66	70	62	65	74	68	67	61	61	62	54	79	76	58	73	69	66	82	69	80	69	92	60	80	74	74	65	40	67	78	69	51	77	70	68	78	72	94	77	68	68	62	65	63	66	80	74	62	70	63	66	61	53	82	81	70	85	74	65	64	68	79	63	67	74	77	58	79	75	76	63	72	61	63	53	85	69	86	83	78	80	69	76	61	61	73	58	68	65	83	77	90	61	70	67	69	60	63	65	70	72	67	66	67	85	68	78	66	53	69	74	57	82	72	69	79	68	82	82	55	62	71	67	88	80	75	70	65	80	79	66	75	65	65	76	69	86	68	74	76	71	74	64	66	68	72	73	81	75	61	67	69	76	82	74	80	51	73	74	83	75	76	65	64	73	71	67	58	74	76	60	92	72	60	69	80	71	66	68	68	61	69	71	71	75	57	69	70	72	65	81	62	76	83	76	69	77	63	59	74	54	51	83	71	70	94	65	68	64	71	79	76	81	69	85	59	74	57	60	67	71	69	78	64	63	63	65	62	53	68	71	65	53	59	58	74	75	56	59	54	67	103	61	51	77	68	64	64	69	63	71	69	60	66	60	67	66	74	70	83	81	81	77	60	54	75	53	78	58	66	62	70	61	46	77	62	69	78	71	63	51	65	66	64	79	75	86	62	86	64	78	61	55	77	68	67	72	79	71	66	70	66	61	76	91	74	61	71	54	68	73	76
21375	6804	19232	2983	1947	2872	3171	2880	2523	2168	1851	1681	1440	1293	1207	1144	992	1008	908	904	856	807	806	774	784	748	733	736	699	728	661	664	629	657	677	650	638	689	657	653	662	629	628	622	585	618	594	603	607	597	589	611	547	605	617	557	607	569	599	612	585	565	542	572	601	596	576	543	552	597	579	591	543	580	571	604	562	569	593	628	600	586	576	546	542	580	621	575	605	553	566	564	541	532	585	581	593	557	525	599	612	592	543	534	540	538	589	549	584	574	552	596	570	576	584	544	569	586	570	577	548	567	563	587	601	604	594	623	567	538	579	601	571	543	591	533	605	540	578	560	512	554	567	560	592	551	598	556	540	577	557	555	544	533	591	563	581	576	562	566	574	581	551	556	532	561	599	553	570	543	584	561	569	518	561	517	553	545	576	597	552	543	585	534	545	536	596	616	571	563	606	550	554	547	551	590	606	564	536	606	539	587	544	577	585	558	565	579	577	583	558	550	536	559	582	554	556	553	595	559	610	546	553	591	576	583	573	574	551	529	481	558	572	587	565	600	536	574	555	601	536	550	549	569	584	570	576	564	578	572	536	561	564	537	552	562	555	566	541	560	563	531	534	510	575	585	558	566	610	571	595	555	532	585	508	533	548	561	520	542	566	613	603	562	547	498	572	557	521	560	523	537	510	544	578	577	561	591	551	552	539	537	524	582	584	574	574	572	576	599	580	588	572	566	584	556	583	605	578	533	587	559	572	555	552	552	580	557	561	582	550	573	556	547	578	551	589	545	521	571	527	569	531	595	529	574	543	569	573	610	514	554	533	598	574	554	581	569	617	559	561	570	592	583	529	583	568	558	557	560	556	560	533	590	594	501	508	617	601	630	570	591	552	597	536	565	580	536	592	551	553	544	581	550	539	578	616	534	555	562	561	552	490	584	549	575	553	560	560	550	547	566	550	546	585	558	536	554	545	583	553	577	547	626	575	571	567	584	564	548	558	601	603	569	590	570	547	518	549	585	536	542	566	576	576	529	559	599	566	535	588	582	544	569	521	540	583	567	552	583	546	570	544	554	562	562	565	539	558	532	553	538	565	574	533	561	625	570	573	549	541	556	590	582	571	536	584	534	577	578	612	570	535	613	594	521	579	563	598	530	583	552	536	550	545	570	535	543	566	570	603	615	574	542	560	539	534	535	582	553	558	583	544	566	567	527	585	545	578	536	550	573	582	569	569	594	565	591	581	542	575	555	545	582	545	598	584	562	585	527	563	526	556	571	557	620	555	566	567	563	564	552	578	588	554	571	604	600	570	545	593	550	603	559	559	537	534	540	536	581	566	579	553	541	557	592	560	546	553	554	551	586	554	591	599	544	548	548	551	577	537	594	590	590	560	557	589	543	568	513	564	576	580	550	565	549	550	576	573	604	575	602	548	542	525	551	564	560	576	541	565	578	566	544	544	527	558	558	543	567	585	593	584	558	583	535	577	571	561	555	537	577	594	556	535	570	564	583	566	549	545	563	543	502	561	590	599	595	578	568	601	577	590	537	576	606	517	559	570	575	585	578	576	527	601	534	570	563	572	571	556	594	536	550	580	564	564	560	578	586	564	556	553	574	535	573	531	546	573	582	591	548	547	548	564	545	543	512	506	515	564	608	539	598	587	533	562	566	514	578	595	545	580	584	557	524	585	573	550	579	561	565	542	583	570	569	570	556	551	591	575	543	561	558	586	595	564	553	561	566	557	520	577	616	577	554	563	535	536	551	509	547	526	596	568	548	564	580	553	509	550	607	572	555	566	551	550	578	588	556	549	582	572	561	539	562	548	558	561	578	571	547	535	567	550	582	590	553	587	546	560	570	565	584	555	607	586	503	581	585	596	544	528	549	610	585	580	560	593	546	522	568	593	582	566	572	558	584	581	547	568	545	538	571	581	548	566	585	543	558	547	573	572	556	564	561	564	586	561	582	560	566	565	528	534	591	549	601	546	584	580	583	553	556	556	552	608	555	582	570	568	560	575	520	589	565	557	558	553	575	569	583	611	578	618	543	573	539	559	601	527	551	546	583	556	516	592	555	596	580	545	577	519	597	582	587	509	590	544	568	558	571	586	597	581	541	514	558	541	551	519	558	584	565	570	557	548	586	545	580	567	577	612	584	571	560	547	588	561	571	582	594	541	594	552	565	566	586	534	567	561	574	571	559	586	572	576	542	588	553	587	547	552	592	555	603	576	555	555	604	569	519	588	562	610	559	548	615	573	575	531	598	567	546	529	573	570	570	563	564	567	530	559	531	556	585	577	547	581	589	570	536	538	575	520	560	561	581	552	569	582	544	562	592	589	520	591	600	555	560	533	569	573	581	546	589	529	498	549	557	577	580	566	556	597	568	562	577	546	606	562	572	547	607	564	576	591	594	562	548	560	562	628	551	572	555	559	576	590	519	586	607	595	578	548	611	524	529	509	583	552	535	597	533	589	613	569	566	554	567	567	559	542	527	587	564	581	564	586	530	595	559	527	527	535	562	543	552	545	513	571	579	528	557	572	529	565	590	601	554	518	592	537	590	534	550	564	550	537	589	577	580	586	561	535	585	593	613	579	574	565	549	556	583	536	582	567	590	558	563	554	568	578	596	525	572	583	567	570	576	554	513	560	571	577	524	556	545	560	591	552	551	544	618	561	549	551	533	548	534	552	554	586	518	556	546	548	576	577	571	570	544	542	576	585	564	570	597	574	565	546	540	569	533	568	508	556	560	582	590	572	563	593	540	559	569	574	577	552	546	637	565	542	568	556	548	549	561	580	530	557	571	554	562	585	557	601	589	557	579	528	540	532	577	548	534	595	547	546	581	585	576	597	556	530	548	608	566	585	532	543	524	617	583	561	580	613	530	577	540	577	528	574	584	594	537	526	593	566	592	547	565	541	542	572	615	525	579	591	588	555	581	572	552	568	542	557	583	576	561	528	534	584	529	549	603	551	596	539	589	524	550	578	592	538	571	593	546	523	532	545	553	577	579	562	544	509	554	536	520	610	581	538	530	592	575	550	618	594	578	590	577	510	583	584	587	592	538	544	552	553	556	580	607	561	587	567	570	509	608	544	515	571	575	581	536	597	544	549	536	575	563	550	567	575	540	546	584	586	547	606	588	557	521	541	536	605	570	564	557	540	549	595	567	548	543	583	531	571	519	564	562	544	570	584	579	592	546	587	530	567	568	559	557	575	537	571	551	536	564	588	556	554	575	504	565	585	542	584	549	574	580	562	594	546	545	618	559	570	556	571	596	561	566	574	580	557	538	592	552	582	541	574	608	561	589	598	620	593	577	564	569	569	582	531	582	592	579	575	534	554	555	565	582	534	564	578	580	526	551	549	576	573	572	599	527	574	556	493	531	582	557	579	507	607	526	567	589	538	542	555	571	598	625	609	516	577	567	572	537	538	546	550	578	555	591	545	538	560	553	530	575	535	547	600	603	539	562	567	577	574	561	586	579	590	572
5341	462	1558	330	46	31	41	35	47	43	32	41	31	30	32	22	32	32	16	29	26	28	16	23	29	21	19	19	22	23	21	20	22	18	12	17	16	17	16	13	13	19	18	14	21	19	20	14	15	20	24	21	10	17	22	15	22	12	14	11	14	17	15	20	18	16	18	12	8	20	20	14	22	16	23	20	9	18	10	21	17	19	20	20	16	15	30	21	16	14	15	12	18	17	14	17	15	19	15	14	26	22	15	15	16	8	12	8	16	17	19	12	20	16	13	9	14	16	16	21	16	16	13	12	18	16	14	14	16	17	14	18	19	21	12	19	9	16	13	18	15	16	15	5	12	15	19	19	15	20	13	11	14	14	18	17	15	21	19	16	10	10	12	23	19	16	14	15	14	14	10	16	24	16	18	11	11	22	13	12	15	14	14	18	14	16	17	18	14	13	11	19	16	15	18	26	12	12	13	9	14	24	10	17	12	16	23	14	9	16	19	24	18	19	11	12	18	11	7	6	17	14	16	17	18	18	16	16	12	16	13	14	21	15	12	18	14	15	15	16	22	12	19	15	17	19	26	14	19	11	18	25	14	15	15	17	22	15	10	16	22	17	14	23	16	17	24	18	17	21	20	14	12	15	16	15	24	14	17	17	12	13	13	23	14	17	19	15	16	20	12	21	13	13	10	13	18	16	14	16	14	22	15	17	12	15	17	18	11	19	12	15	15	21	11	11	17	15	19	10	12	13	17	23	17	15	22	12	11	16	17	16	29	18	17	11	24	23	12	17	16	8	20	19	15	20	15	13	17	15	9	17	17	20	16	25	7	24	8	18	19	18	10	13	14	11	11	16	26	12	16	17	11	18	12	13	10	14	11	18	14	20	18	23	13	15	18	20	16	15	12	20	19	23	17	12	17	19	13	12	15	14	10	16	19	19	16	16	24	20	10	15	18	17	22	14	16	17	13	11	12	15	17	14	12	18	22	18	17	13	14	11	18	13	16	13	18	20	14	19	17	17	12	22	18	13	16	22	12	19	4	12	16	5	14	21	13	21	16	17	19	13	23	17	18	14	15	14	14	18	21	22	17	15	24	19	22	9	10	18	13	22	12	11	13	18	20	17	11	12	16	20	11	15	19	18	24	14	11	16	13	16	17	26	18	22	19	6	13	13	13	19	8	20	16	19	16	16	19	13	16	21	14	11	15	12	11	14	14	17	19	21	18	7	11	6	11	12	22	17	28	14	13	18	11	10	20	18	21	16	11	10	9	18	9	21	19	12	13	16	12	20	12	15	18	12	16	17	15	8	18	13	22	26	17	21	23	18	11	17	15	16	20	21	18	18	16	16	11	12	16	16	13	16	13	13	20	14	15	19	17	23	18	13	19	16	25	16	16	14	19	14	19	23	20	15	17	19	15	25	9	12	10	25	13	17	22	10	21	15	15	17	7	14	15	21	20	17	12	13	16	12	10	17	17	18	19	16	20	16	19	16	19	13	20	11	14	18	12	9	14	17	20	17	8	19	18	17	18	12	10	17	23	13	16	19	13	20	20	16	21	19	16	22	10	16	16	17	14	14	17	23	15	14	21	13	25	15	16	16	21	16	21	13	19	15	22	16	19	18	12	12	20	16	14	18	22	15	15	10	15	14	22	20	13	12	14	14	10	18	14	21	16	13	16	14	20	22	18	13	13	18	16	18	14	15	19	15	13	12	22	23	15	18	22	12	10	13	15	20	10	15	8	25	9	17	16	11	18	13	18	15	19	21	18	10	18	16	17	18	17	15	15	14	17	18	23	17	17	15	19	21	14	9	12	15	13	14	14	15	22	16	9	13	20	12	15	20	15	16	12	24	14	19	21	10	14	19	18	15	11	15	18	12	14	20	17	19	17	27	14	12	16	19	14	17	11	14	12	18	22	28	21	15	15	14	12	14	16	21	12	25	15	18	10	14	17	19	13	16	16	17	18	20	10	23	14	17	24	17	15	13	19	16	19	12	21	12	12	16	16	15	15	19	12	22	17	20	8	21	10	13	19	14	13	16	11	19	11	28	16	14	14	23	18	17	22	11	12	22	20	18	21	19	19	18	13	15	13	19	22	15	20	19	15	11	13	18	14	12	11	15	16	17	12	23	13	16	15	15	17	19	18	21	16	18	13	17	11	12	21	15	22	16	16	17	13	12	16	13	14	19	14	14	16	11	21	22	11	17	11	11	20	15	15	8	20	26	13	13	14	13	18	15	16	24	13	17	16	13	14	14	23	12	11	16	13	24	10	22	13	17	14	19	14	13	15	15	14	11	19	11	14	17	17	8	12	13	7	27	12	13	14	19	19	18	19	11	14	17	18	14	17	10	11	15	16	17	23	18	21	17	16	20	20	16	14	15	11	18	25	17	13	13	19	28	14	22	16	18	10	14	13	21	17	14	14	15	22	14	12	21	16	18	17	12	11	17	15	12	13	21	12	11	15	14	14	15	14	19	16	22	20	21	20	16	18	21	18	16	11	23	15	17	20	13	19	11	18	16	13	15	18	11	13	15	22	24	17	13	11	15	14	12	18	17	19	19	25	14	14	13	14	15	13	15	12	12	16	9	17	18	18	4	11	20	15	12	17	21	11	18	15	14	14	22	15	14	16	12	15	14	14	11	12	22	12	11	15	8	23	15	17	18	17	25	13	25	14	26	21	17	20	14	15	13	14	15	21	18	14	17	16	14	22	23	22	21	20	21	18	21	12	20	23	14	20	18	14	18	14	16	18	13	16	14	13	9	15	17	13	17	16	22	8	15	14	15	16	15	19	11	13	18	20	19	24	11	14	10	18	20	18	14	23	21	19	21	17	12	19	6	11	9	12	14	19	11	21	14	19	15	11	16	14	11	20	17	21	15	23	15	20	10	13	14	9	16	12	19	18	15	16	23	16	20	16	19	14	13	17	15	20	19	13	22	15	21	25	15	14	13	18	20	17	20	17	13	17	19	14	18	11	17	17	21	18	13	19	20	12	15	22	15	20	15	18	8	20	18	23	19	16	14	18	19	13	20	15	19	10	11	14	30	21	19	14	15	12	21	17	12	14	14	13	13	18	21	19	25	22	15	21	18	15	18	15	13	14	18	18	21	21	14	14	22	20	18	20	18	18	19	19	16	17	16	21	12	6	10	11	13	14	11	10	14	17	14	16	19	21	17	20	15	16	18	13	16	16	15	18	7	17	15	21	15	18	19	14	14	13	17	25	13	19	19	11	10	13	15	18	18	15	16	18	14	22	13	17	18	14	18	17	19	16	17	18	20	22	15	16	17	18	15	10	21	21	11	12	12	18	9	11	14	12	14	15	29	16	17	14	13	9	15	14	16	11	17	11	21	14	13	18	16	17	19	8	15	16	16	17	17	21	22	16	16	19	14	22	14	16	16	15	24	18	12	17	14	20	17	17	21	15	18	27	17	11	18	11	24	15	13	13	16	22	9	20	9	19	16	13	13	19	16	19	12
16864	5370	13971	2953	1139	2048	2285	2154	1835	1504	1303	1166	1036	888	754	744	622	583	510	474	450	451	376	383	326	289	294	291	294	250	245	234	231	257	231	219	210	202	219	201	177	184	186	197	178	165	165	159	170	189	164	193	176	173	153	179	155	159	158	152	185	157	133	152	146	163	139	179	150	165	147	124	156	129	134	121	137	136	156	124	149	141	154	143	134	150	143	154	128	149	128	129	136	149	149	140	141	142	133	131	122	133	140	137	147	124	137	147	147	138	142	155	151	139	136	146	115	123	122	139	125	153	134	128	136	122	129	150	120	143	132	131	146	156	159	135	166	124	123	137	132	124	132	140	146	134	132	150	132	138	134	148	137	133	133	120	121	145	137	145	135	135	131	136	128	127	139	165	138	126	145	123	149	128	147	146	119	142	154	124	125	146	123	140	136	149	124	124	129	153	135	156	130	119	117	160	143	149	107	126	135	135	127	126	107	131	133	118	117	144	118	143	106	119	127	142	128	124	130	119	142	123	128	133	125	143	134	121	140	143	119	123	144	132	122	138	121	129	118	121	142	113	137	158	126	156	112	115	134	141	123	126	134	134	130	159	121	148	142	110	123	138	138	128	147	120	129	107	122	121	139	127	151	134	138	131	145	131	128	127	131	141	120	116	141	120	133	131	144	163	115	151	127	142	129	110	128	124	119	146	129	153	137	116	124	137	137	143	123	137	145	144	146	139	129	125	138	126	115	140	140	127	130	139	121	120	135	128	143	150	133	117	123	136	119	119	130	152	145	122	129	119	141	126	134	127	117	131	115	124	144	113	153	135	113	123	138	139	114	153	126	148	138	132	130	132	144	148	127	124	140	140	124	113	136	127	129	130	120	111	141	131	132	140	122	129	118	109	157	126	120	129	121	129	130	115	118	135	128	157	132	126	128	130	143	141	132	130	141	147	130	143	146	153	121	136	145	141	138	132	138	124	122	113	105	139	131	135	137	131	124	131	115	141	115	142	143	125	140	116	131	128	167	154	139	128	115	140	133	136	124	99	137	148	128	141	167	131	129	121	126	118	116	126	137	135	125	113	120	125	126	133	137	112	126	127	139	123	114	117	134	150	118	126	128	132	133	139	146	137	142	126	132	149	144	133	143	121	113	138	145	129	149	142	140	114	130	132	117	123	135	119	127	143	116	141	131	131	95	144	138	140	133	135	115	134	132	117	153	125	120	141	146	132	123	136	142	128	113	129	116	125	130	141	127	122	135	154	132	116	138	120	119	127	128	145	123	146	133	127	132	114	113	119	157	115	124	145	133	118	134	132	139	118	128	133	154	137	143	124	131	116	140	156	144	140	130	125	135	144	127	119	133	148	133	138	133	130	112	126	126	122	143	149	118	149	121	144	146	157	123	116	139	122	115	132	112	144	137	136	112	145	143	127	128	144	127	121	127	151	129	143	160	145	140	132	149	120	146	126	145	152	138	142	124	123	104	125	130	130	138	141	141	137	144	146	124	137	156	107	136	134	118	109	141	111	133	131	127	134	131	153	127	134	129	129	134	125	113	118	138	138	108	138	136	128	155	131	130	111	103	131	132	121	125	139	149	136	151	131	121	112	128	139	135	131	115	133	139	100	116	124	126	119	154	104	127	138	118	156	126	133	143	122	143	143	138	142	128	132	129	124	159	143	134	123	125	123	137	125	135	127	135	97	121	129	138	136	137	116	148	141	131	132	118	114	126	118	132	134	134	139	126	149	139	125	145	118	129	119	148	119	142	111	126	123	149	148	126	151	145	125	125	128	129	143	135	135	115	129	126	120	132	143	142	129	124	149	121	109	143	127	124	125	118	138	106	125	131	145	119	94	124	125	153	135	117	112	127	114	137	126	138	131	127	113	139	111	131	127	129	126	131	150	143	129	121	135	127	137	140	137	126	170	135	107	132	141	158	135	132	133	127	135	145	123	161	104	133	115	123	121	126	125	117	143	137	138	141	129	133	133	141	125	133	143	123	114	117	134	129	148	124	135	141	136	148	126	135	119	126	109	119	110	121	123	116	138	115	151	121	132	113	129	120	148	123	111	105	135	122	129	105	124	129	143	152	137	140	123	141	137	120	116	112	144	138	138	119	110	134	143	131	123	128	150	157	140	126	110	151	131	131	134	132	126	128	121	141	123	132	129	146	141	113	141	118	145	122	119	119	139	132	138	136	142	131	123	134	145	149	109	120	113	115	116	128	143	138	113	102	118	144	117	121	131	116	138	131	114	125	127	109	130	121	119	108	157	143	116	124	135	112	127	136	148	146	152	132	158	121	134	129	139	128	148	121	127	127	123	131	111	143	133	133	130	130	134	160	138	126	144	116	119	129	135	130	115	114	144	116	166	133	140	137	130	130	115	121	125	137	140	141	125	118	132	129	124	107	136	137	122	135	130	145	135	128	126	130	128	142	130	139	121	138	136	128	142	121	131	144	148	156	134	142	123	124	133	125	140	164	127	141	133	134	122	107	125	122	128	138	135	124	131	141	115	121	140	149	122	156	124	135	143	136	134	133	156	146	131	127	112	128	109	136	149	126	145	141	123	144	121	137	133	139	142	122	127	126	123	123	114	123	124	136	143	132	125	126	129	124	125	132	127	141	128	132	137	138	130	122	141	144	120	127	123	127	133	105	138	119	115	133	137	133	138	120	137	139	134	133	124	135	131	143	131	131	119	129	128	110	128	144	131	122	154	140	137	134	143	103	128	117	115	144	123	124	132	141	117	107	138	131	122	110	138	148	110	132	148	128	120	132	121	135	125	118	111	109	148	108	111	139	144	117	131	146	113	111	126	152	140	145	147	93	127	141	123	124	119	134	130	128	140	117	140	137	146	157	130	139	150	140	130	140	123	123	142	134	121	128	129	155	147	130	139	118	139	121	122	154	130	129	120	135	148	134	148	116	114	135	120	129	130	118	124	133	140	128	133	138	140	132	145	148	130	161	155	136	131	141	119	125	126	163	135	116	127	126	131	126	150	135	124	96	157	139	130	124	122	150	118	140	144	151	113	138	147	119	164	138	128	146	149	135	122	137	117	138	125	137	110	132	134	132	141	122	144	129	120	105	120	129	144	113	155	136	145	105	133	137	137	137	115	136	141	142	140	145	123	128	113	144	136	140	131	132	158	156	142	139	133	137	122	136	122	130	114	139	129	133	146	126	139	130	133	136	138	149	102	139	112	137	115	133	132	114	131	129	155	133	124	122	118	160	124	140	135	130	121	113	138	128	137	106	150	146	147	134	142	123	134	137	153	122	141	135	119	151	98	131	125	114	156	122	121	124	170	135	133	106	150	133	140	140	125	119	116	144	132	126	117	126	113	133	133	143	131	132	140	143	135	113	145	120	134	148	136	145	113	114	113	140	121	143	152	148	142	116	110	127	125	157	142	135	133	147	126	117	119	130	118	142	125	128	126	115	143	148	128	140	127	124	110	125	118	141	128	131	117	109	116	126	143	147	129
3398	815	4583	702	74	88	88	114	107	88	69	82	80	79	73	76	65	66	69	73	57	67	71	74	60	59	64	70	61	66	61	59	57	57	55	53	61	57	50	54	54	53	66	52	46	46	50	52	48	44	61	55	51	51	45	54	58	55	46	51	55	48	55	58	60	60	56	54	55	56	52	57	62	55	42	45	57	53	57	64	52	58	59	39	56	46	54	52	40	45	52	57	57	53	62	39	62	39	44	70	51	55	49	47	66	43	46	58	59	58	51	59	63	61	52	51	43	47	50	69	58	56	53	49	55	54	59	51	48	52	47	61	54	56	63	50	61	57	52	50	54	54	48	56	48	53	46	65	47	45	55	60	45	59	53	46	51	50	48	57	53	60	48	42	50	52	52	60	69	60	59	61	48	58	41	41	55	49	43	45	47	53	46	41	34	52	53	50	62	61	41	47	47	52	60	53	48	44	62	39	49	67	54	55	48	37	62	51	41	48	50	61	40	57	58	46	51	59	54	50	66	48	54	46	59	46	50	45	62	37	53	54	61	48	45	44	46	57	50	54	49	51	49	55	52	57	47	48	52	46	44	42	63	50	54	56	52	47	53	54	46	56	48	56	62	35	44	56	49	51	45	53	53	48	54	53	45	54	45	44	49	48	61	52	45	55	47	50	64	44	64	53	59	64	55	56	55	52	54	41	51	67	46	56	60	60	56	49	59	66	43	49	59	46	60	49	58	55	43	45	44	50	49	51	51	55	39	44	42	42	60	52	51	59	53	45	41	56	37	50	49	56	47	52	38	41	57	46	62	46	44	46	62	37	41	56	39	66	50	47	45	44	50	47	58	45	52	47	57	54	49	54	50	51	59	55	48	45	51	47	49	51	47	58	53	46	43	44	43	45	43	49	60	40	50	41	61	45	43	37	57	44	43	53	67	53	52	49	52	41	46	46	51	52	41	58	63	45	64	53	42	49	47	57	52	61	40	44	38	55	48	52	55	56	64	51	51	49	48	45	43	55	50	49	73	59	43	47	46	40	57	51	54	49	59	47	55	39	49	49	47	50	48	44	35	53	42	62	42	52	40	58	40	56	60	52	36	35	48	35	45	48	57	47	54	34	47	37	47	59	42	59	55	54	49	47	39	44	42	56	46	56	41	56	57	58	39	51	39	48	50	52	49	52	61	56	44	58	48	46	60	54	51	51	59	57	47	55	37	45	55	48	45	52	70	41	54	47	40	45	50	45	56	50	69	56	57	62	67	57	54	58	38	66	54	52	44	53	48	41	48	47	57	33	51	51	57	50	50	56	44	60	50	46	54	64	48	61	61	52	47	57	58	46	57	47	49	49	47	38	50	48	48	59	54	46	53	53	51	51	39	51	64	58	64	61	49	56	50	43	50	54	47	43	46	62	43	49	60	62	50	56	58	51	39	37	53	54	49	51	60	33	54	51	52	46	62	44	49	53	55	56	50	45	56	45	44	44	56	47	44	56	51	37	40	45	54	46	62	44	64	62	52	52	54	56	56	36	55	53	57	55	49	48	55	52	52	56	47	44	56	54	48	55	54	48	54	43	44	50	44	63	60	47	52	48	60	55	40	72	63	48	40	40	44	42	58	60	45	51	51	58	45	62	44	51	56	56	57	59	57	41	46	48	67	50	51	48	52	61	58	49	46	63	52	54	40	55	47	58	51	52	46	54	42	38	57	57	57	55	52	56	49	53	47	49	46	43	49	43	53	49	56	49	60	52	60	51	49	42	60	55	51	57	44	48	47	65	63	44	45	55	60	46	52	44	59	46	57	48	56	58	49	55	50	57	52	52	62	59	56	43	42	46	47	46	43	53	47	44	47	53	43	67	57	44	60	57	54	50	68	57	56	40	49	55	71	45	48	45	52	49	51	62	51	48	56	56	52	58	50	45	48	42	56	49	57	53	45	47	59	35	54	38	49	50	46	54	55	58	61	51	61	58	50	44	51	46	37	61	47	56	50	46	53	55	47	55	44	59	60	49	57	46	52	54	43	51	50	48	54	57	45	35	46	68	46	52	35	47	48	41	61	53	61	44	58	55	56	47	42	40	43	49	48	55	58	56	46	51	56	55	45	48	57	46	48	51	62	61	45	46	50	43	42	59	49	37	54	33	52	43	56	49	54	43	45	68	42	67	56	47	55	46	44	57	61	54	49	59	49	39	59	59	49	57	66	44	51	45	45	38	56	39	60	56	40	54	42	64	54	51	61	45	44	46	56	43	50	50	40	54	44	66	50	54	63	42	48	42	50	41	54	49	47	57	46	35	47	55	55	54	53	51	46	49	63	56	48	36	35	59	52	46	44	51	48	49	51	60	50	47	49	62	55	47	62	73	50	51	48	46	44	50	52	43	29	46	46	58	55	47	51	43	56	60	46	45	46	56	56	63	60	58	53	61	40	49	51	38	65	49	53	59	49	48	57	45	45	31	52	48	60	52	61	40	45	64	52	55	57	64	56	45	62	50	47	56	50	46	46	50	62	37	53	39	42	53	50	38	44	40	55	68	53	57	45	40	56	50	70	44	50	47	65	41	64	58	53	42	51	41	42	39	48	50	39	49	49	38	55	48	44	57	54	50	55	51	48	39	46	43	48	51	58	59	59	46	57	42	58	53	50	51	52	38	47	50	46	37	53	45	47	41	59	51	48	44	65	45	53	43	55	55	55	57	41	43	39	65	59	47	53	47	43	67	41	43	45	47	51	56	56	63	57	50	60	47	47	62	55	52	52	39	49	46	37	39	50	58	66	52	49	44	43	56	51	44	54	49	44	49	47	55	68	40	56	52	57	72	54	65	52	54	38	54	60	53	37	52	53	47	57	54	50	49	57	48	48	51	45	49	39	58	49	45	60	50	54	53	48	53	51	47	48	40	71	45	52	59	52	54	62	58	51	55	42	46	44	56	44	45	58	52	52	40	51	56	45	58	47	41	53	72	45	49	45	47	51	48	53	64	52	53	50	50	63	51	56	58	46	57	58	53	61	67	50	59	40	58	58	50	64	41	43	48	54	68	61	57	49	61	57	35	61	50	46	49	46	44	60	50	59	54	40	46	44	40	55	49	43	51	51	45	46	45	54	44	60	53	52	63	55	54	62	53	60	48	59	53	51	57	46	53	51	62	42	53	46	59	42	50	51	72	47	45	52	46	42	56	58	55	45	41	49	45	46	62	44	60	50	52	44	51	39	57	57	46	48	66	45	42	47	56	49	60	38	58	46	57	49	51	46	56	51	42	51	44	52	61	46	51	53	59	51	58	55	46	62	45	43	51	50	52	47	47	49	61	55	55	62	49	58	51	56	50	58	57	41	55	58	54	71	43	48	47	49	45	47	58	49	47	60	53	47	54	32	61	49	53	74	55	55	55	50	57	49	44	46	51	42	55	60	44	58	50	59	50	51	59	56	49	60	41	42	56	48	53	46	46	47	49	59	44	58	39	72	55	51	40	57	55	65	52	68	48
22934	7976	25559	4293	2616	4155	4549	4309	3629	3076	2561	2279	1907	1728	1507	1350	1240	1119	1058	1044	994	966	853	833	753	727	722	713	753	705	589	662	582	615	611	580	571	542	542	522	524	511	555	518	496	562	533	548	501	513	512	499	515	512	481	469	447	488	483	473	472	460	449	461	455	451	469	450	442	483	443	505	498	477	432	420	436	451	449	441	425	455	471	438	426	469	477	428	438	467	404	484	412	420	396	453	402	434	480	460	424	440	412	460	434	416	432	398	415	435	427	432	450	481	408	452	437	438	411	418	459	450	459	463	396	411	449	432	426	434	450	435	440	438	451	453	488	414	412	442	463	450	448	393	408	446	455	450	437	426	442	465	479	432	413	439	429	465	477	400	406	457	406	423	435	418	439	432	475	457	428	457	424	452	433	445	425	452	423	448	419	450	407	446	492	422	448	449	436	479	476	472	410	447	444	405	415	447	405	430	442	416	432	462	434	440	441	435	421	393	413	447	430	431	428	460	425	444	427	438	418	451	423	440	444	411	465	425	418	399	442	405	421	433	433	439	397	421	433	413	466	432	396	438	441	421	444	443	414	449	437	423	409	437	425	431	449	409	404	436	421	460	405	455	428	419	462	470	453	425	467	400	427	419	452	436	435	447	442	428	415	471	410	428	412	406	455	395	448	392	455	429	390	432	430	414	402	457	410	409	448	405	417	441	464	435	405	433	443	446	430	441	464	415	457	387	445	446	457	419	409	485	408	409	476	442	408	421	419	455	447	397	395	451	440	450	419	438	419	444	406	429	429	427	400	433	446	442	424	438	463	439	420	457	427	397	405	412	478	418	410	407	449	434	466	390	422	425	483	442	410	450	426	426	432	439	445	419	450	396	450	474	428	438	432	410	423	449	430	413	432	449	417	418	442	470	442	421	404	439	436	399	418	437	444	427	455	438	446	432	422	451	426	426	424	425	444	403	418	467	405	460	449	446	438	443	421	433	443	450	370	432	404	436	427	447	423	454	434	435	443	431	474	454	451	466	452	440	462	436	408	436	453	466	407	439	413	408	445	419	423	434	446	464	430	418	448	449	423	390	449	400	392	428	401	431	408	440	457	413	442	421	456	423	457	404	441	452	401	412	432	446	424	443	434	440	431	447	419	408	440	448	432	417	424	437	481	425	432	420	410	431	470	483	410	402	426	394	407	426	420	428	427	435	437	428	435	428	440	404	426	443	426	445	450	431	422	441	458	446	451	470	476	459	427	423	433	443	439	422	411	422	424	437	441	457	452	436	450	443	441	419	431	447	386	446	402	455	420	423	437	445	438	453	435	392	442	461	414	412	439	443	431	418	434	433	446	428	466	402	410	412	429	432	416	430	451	434	420	420	484	410	436	455	443	428	436	430	464	451	422	451	432	428	418	431	462	398	396	424	409	439	450	431	448	406	426	388	407	390	400	436	445	425	422	437	462	445	422	418	454	459	438	449	447	433	449	455	437	452	401	445	417	439	436	386	421	446	437	445	415	400	434	389	410	409	476	392	435	429	443	439	419	454	453	415	435	462	426	451	391	432	418	450	422	406	387	439	443	423	430	429	437	418	450	448	412	422	443	419	396	445	409	430	442	446	454	421	384	392	455	414	412	455	431	447	419	435	413	447	429	442	408	415	433	487	443	460	447	457	401	466	446	430	406	426	465	464	426	436	446	425	441	452	437	413	444	431	421	441	454	428	400	430	416	425	399	398	441	411	411	451	402	429	425	429	449	424	447	398	457	418	439	452	416	457	387	422	404	417	433	443	454	400	417	409	413	438	412	464	439	427	414	439	424	423	439	452	434	417	432	460	401	411	440	439	424	433	406	453	455	453	404	391	475	410	399	449	440	440	432	434	430	443	428	469	433	447	444	422	417	429	423	433	421	432	410	411	423	434	420	422	424	478	432	461	409	429	400	417	434	381	429	436	428	391	478	442	452	435	440	420	414	427	451	441	432	429	391	432	467	397	474	395	434	396	452	405	440	428	415	450	442	413	418	461	442	489	428	450	418	410	426	417	440	457	435	436	437	447	455	407	412	439	431	402	407	402	460	462	408	440	403	444	420	441	449	422	432	399	408	442	449	430	436	437	450	439	438	393	425	452	431	435	437	453	448	456	447	422	451	408	419	439	414	429	411	398	429	438	407	447	420	400	432	408	443	389	430	420	460	417	456	412	462	432	464	429	437	401	443	442	424	438	433	426	426	435	485	438	442	431	430	459	411	470	387	416	449	384	434	450	440	399	446	422	424	463	403	468	396	425	461	472	428	431	446	445	471	402	417	476	427	420	426	447	451	423	446	450	392	436	453	453	435	455	429	412	383	435	465	428	466	442	437	415	449	409	437	449	457	420	401	424	441	456	405	427	408	421	410	422	457	426	426	435	392	462	422	378	439	411	418	416	412	418	465	431	426	428	427	421	444	405	439	425	450	435	442	412	421	442	449	434	430	432	411	420	416	446	427	411	416	468	421	384	434	411	426	409	455	432	466	420	449	422	464	430	441	416	435	441	434	427	430	452	453	458	434	432	427	454	425	480	437	472	465	440	446	415	438	445	407	480	445	396	420	448	444	431	418	419	463	406	444	416	431	474	418	430	462	444	412	433	416	422	393	424	429	409	449	448	413	432	463	447	442	429	440	445	439	440	428	415	439	405	432	357	432	405	454	446	455	513	442	442	474	442	398	429	440	450	433	424	414	467	467	428	401	439	463	416	440	407	453	460	397	440	438	408	433	425	469	430	441	464	441	435	411	428	440	412	452	445	458	421	425	469	401	407	435	384	428	415	457	417	450	410	450	456	403	427	464	453	434	400	436	438	464	418	466	464	434	427	409	454	449	421	439	456	439	416	468	443	464	441	416	432	430	425	423	411	452	440	386	456	403	450	483	426	434	387	441	438	416	413	442	411	442	459	460	422	432	440	398	411	435	433	462	419	422	435	433	408	442	415	426	432	406	436	436	398	440	428	432	416	422	416	404	464	437	447	458	427	444	423	448	432	385	418	447	408	402	445	420	450	431	425	416	445	414	419	433	421	451	437	402	436	476	426	439	435	420	435	418	443	393	431	422	412	439	435	408	417	390	471	434	422	464	467	430	416	409	423	425	451	443	448	446	407	424	437	398	409	415	428	422	474	419	435	472	417	450	427	433	453	460	458	431	439	432	442	432	464	450	469	446	463	423	435	420	431	405	451	438	438	461	429	452	406	428	399	421	449	442	397	444	466	447	409	440	467	432	466	428	474	429	456	466	447	441	401	460	403	464	429	443	431	444	435	447	398	425	445	403	446	427	433	426	431	426	415	472	448	405	414	410	459	453	437	452	412	451	424	440	431	402	423	436	426	420	451	413	454	408	423	437	419	464	425	429	475	464	444	435	435	407	447	447	435	458	419	418	491	448	439	403	435	444	436	445	429	429	446	438	445	423	407	466	402	438	414	434	436	425	431	465	445	431	438	442	424	451	454	404	443
3495	335	481	117	36	37	44	35	41	45	41	55	36	44	47	39	39	44	41	50	41	41	53	51	43	39	39	50	38	48	40	32	35	46	34	41	45	40	41	33	43	39	54	38	47	36	41	45	35	31	51	42	52	41	44	32	39	43	33	36	53	41	39	40	46	38	46	36	41	46	44	42	37	39	39	29	40	46	34	40	36	38	43	42	48	36	42	36	36	43	46	31	42	32	46	42	48	48	35	44	44	33	41	42	38	42	31	29	30	56	44	41	35	49	43	38	56	57	32	38	34	49	33	44	40	46	35	38	41	41	39	38	55	36	36	38	56	54	30	33	45	40	32	42	49	37	40	50	51	42	33	50	42	52	42	49	41	41	40	41	39	43	45	42	46	39	42	35	54	41	41	57	39	50	42	45	32	41	45	42	40	45	53	46	39	49	50	36	37	28	50	35	30	38	26	45	42	44	33	41	39	49	41	41	49	46	36	47	40	49	29	43	41	45	41	51	40	45	43	33	45	46	39	42	48	51	50	43	47	36	41	43	51	39	34	40	47	39	39	40	42	49	42	38	38	42	36	42	33	41	47	40	43	35	60	47	43	55	47	42	52	47	39	41	54	42	44	47	38	40	48	52	39	37	61	42	35	40	37	37	45	43	38	32	33	37	47	31	33	45	44	40	45	52	39	38	65	43	34	44	42	49	48	53	40	40	48	36	46	45	40	37	48	47	44	44	47	43	37	31	51	51	47	47	42	41	49	47	45	37	40	29	42	34	33	37	51	40	52	45	47	47	44	46	43	28	28	47	37	47	39	43	32	37	46	37	48	36	34	40	38	41	44	40	34	46	39	49	42	39	40	38	41	49	31	39	35	42	32	43	48	52	36	47	55	56	40	47	44	40	45	36	57	31	48	43	37	51	45	45	40	38	44	47	31	39	41	32	37	36	36	51	36	44	41	29	38	43	51	36	42	46	45	45	44	29	46	42	45	45	43	36	60	38	40	48	33	45	45	46	51	29	46	36	48	39	46	33	41	33	43	43	45	30	45	42	55	47	37	41	44	40	52	37	32	40	43	50	41	40	38	42	51	34	47	34	38	28	41	44	45	34	50	40	43	45	44	32	33	40	51	48	45	47	45	37	53	47	33	31	40	40	43	43	40	40	34	45	40	40	40	44	39	49	43	46	35	38	53	43	46	46	40	44	42	43	38	43	36	44	40	43	42	50	49	45	34	47	53	35	39	37	44	32	42	37	33	43	50	38	39	43	47	42	43	40	38	51	32	54	37	51	48	52	32	50	48	32	42	36	34	55	42	31	31	28	47	27	41	42	39	37	44	37	50	41	41	40	52	49	43	39	44	39	39	50	46	38	39	49	33	49	42	36	47	46	35	43	34	39	45	45	35	50	44	44	50	37	35	40	35	40	35	40	43	46	28	42	43	36	33	49	38	39	41	38	36	41	45	45	36	37	37	29	26	38	41	50	38	40	35	41	44	39	47	31	51	47	41	32	37	34	39	44	46	46	39	51	50	55	50	39	36	38	44	33	33	35	40	44	39	42	35	45	50	46	52	46	50	45	46	39	42	46	34	40	43	33	41	48	34	30	39	40	36	41	29	49	36	39	52	42	34	28	45	36	47	36	44	34	40	51	48	52	40	37	40	45	40	44	36	32	40	38	41	43	44	47	49	48	32	49	24	40	53	46	47	43	43	51	38	48	43	33	39	40	29	47	40	38	42	37	48	40	51	55	42	32	54	46	52	38	36	37	40	37	38	44	46	35	43	37	39	53	31	36	50	37	48	43	55	40	38	41	38	42	41	52	42	28	45	36	55	53	31	47	47	44	46	41	39	32	54	43	31	40	27	38	37	37	34	39	51	45	43	50	43	52	47	39	37	43	49	32	49	30	48	49	40	53	55	31	37	50	29	48	37	38	44	38	54	44	41	36	45	29	49	45	42	43	39	45	44	38	44	34	50	50	43	31	48	49	48	31	50	40	32	39	44	41	44	39	39	45	41	46	31	47	43	54	46	48	37	44	38	36	45	44	38	34	51	37	50	39	38	45	49	24	36	48	37	39	42	51	42	43	46	47	33	56	26	31	41	33	46	37	38	34	45	39	31	41	23	34	38	44	29	32	39	35	36	49	27	34	29	52	38	37	51	38	46	47	42	49	42	41	41	46	39	46	36	41	39	37	43	32	45	40	37	30	49	44	41	47	49	57	32	35	45	35	47	52	52	31	51	43	42	45	33	42	48	58	36	36	39	29	31	37	42	37	46	42	38	37	41	54	41	39	45	29	39	34	41	45	48	38	43	39	41	42	44	34	35	44	50	41	48	45	26	41	41	48	37	38	53	34	51	47	34	51	39	38	42	49	45	40	39	52	43	47	44	39	41	38	40	35	40	38	40	44	45	44	32	52	39	48	44	33	45	44	50	42	32	40	40	38	41	39	39	43	28	45	36	35	53	42	47	47	43	40	52	37	39	42	48	39	30	38	42	47	48	41	41	38	37	43	33	38	45	45	40	51	39	46	45	35	42	47	36	45	51	43	46	39	38	41	37	27	47	41	43	38	41	41	36	44	30	30	27	43	49	44	63	39	50	50	40	41	53	48	41	37	39	37	39	46	41	45	35	39	45	53	42	42	43	37	34	50	34	32	40	44	42	58	49	45	38	52	38	42	39	43	32	40	44	29	28	45	35	29	38	45	42	43	38	41	37	37	61	36	36	49	41	38	44	41	57	45	33	38	37	51	41	52	42	46	39	52	35	43	48	50	45	38	40	36	37	58	50	36	49	53	39	46	39	38	39	40	49	33	43	52	45	34	37	36	44	47	37	50	29	36	37	37	37	53	44	47	49	44	47	36	45	29	38	44	38	45	38	43	35	41	39	39	36	38	46	39	42	36	43	43	31	22	51	52	38	38	37	41	46	37	38	40	46	41	59	47	43	41	54	39	38	43	57	38	37	57	45	29	43	43	32	41	42	37	26	41	49	37	37	43	35	46	47	41	34	38	47	35	46	38	46	32	41	40	33	35	41	34	33	35	50	35	34	58	45	46	36	49	33	47	43	32	56	46	45	45	42	40	41	30	45	47	52	36	37	56	31	45	44	38	36	42	46	42	41	42	32	28	43	49	28	38	43	38	47	36	49	44	48	44	45	44	42	50	42	38	40	49	49	33	47	45	36	42	38	45	39	56	41	48	28	35	36	36	57	42	44	33	39	49	38	41	51	41	49	41	34	45	55	41	42	42	31	26	30	43	38	37	52	35	31	40	48	43	49	53	29	50	50	44	44	49	54	38	45	44	41	41	49	43	35	48	44	36	47	31	47	42	37	44	39	50	28	43	33	51	39	39	45	51	50	37	49	49	41	41	45	47	40	41	38	41	45	45	34	52	47	34	40	52	51	36	42	38	37	43	40	38	35	43	38	36	35	47	39	42	55	41	48	48	46	55	36	43	34	39	40	33	47	46	50	38	35	40
14890	4097	6269	1272	528	643	741	655	627	536	509	483	475	462	443	458	417	391	398	390	395	422	357	372	355	387	398	368	384	348	399	343	325	347	356	311	372	324	382	351	305	325	330	370	344	325	329	340	354	328	311	337	343	318	365	318	342	334	345	312	327	304	351	372	346	324	336	347	334	331	334	378	321	357	358	344	311	337	333	325	313	321	329	311	332	316	354	353	339	342	320	321	329	317	320	331	285	348	331	348	332	357	340	328	346	337	301	315	356	326	331	323	328	314	308	335	336	333	316	324	335	319	302	346	336	322	332	319	357	306	320	282	326	328	311	315	318	351	340	363	368	360	328	351	325	308	364	328	328	329	301	336	305	336	365	329	341	314	328	325	296	328	326	325	336	328	357	344	318	344	300	322	323	316	327	331	355	340	324	350	342	296	317	326	314	302	330	288	298	332	312	302	357	323	351	323	334	357	328	327	288	323	340	323	330	352	334	323	340	322	329	379	330	334	352	344	340	287	320	327	332	332	313	375	290	322	362	316	324	380	335	343	352	325	333	348	337	334	334	348	361	309	339	346	360	322	357	324	332	348	320	318	336	296	366	343	350	337	331	353	334	308	339	307	334	368	305	324	387	339	352	345	352	393	354	346	351	318	334	319	319	302	327	342	330	353	311	345	329	294	342	327	311	318	343	357	296	328	331	311	338	314	324	320	324	336	321	320	321	318	312	335	310	298	350	306	344	320	340	324	300	322	329	365	322	335	326	295	333	326	328	322	344	293	282	344	327	309	327	341	305	353	318	313	297	340	322	304	317	344	308	330	301	308	325	323	344	363	330	342	313	322	348	323	342	325	322	334	347	307	318	313	340	317	338	317	337	326	342	325	321	313	342	342	323	283	320	334	327	328	356	315	331	354	319	330	332	322	320	317	347	342	348	309	307	326	329	317	307	295	353	319	312	319	319	348	360	329	297	323	326	314	349	331	331	329	338	306	343	344	309	336	315	323	288	287	348	351	337	314	341	310	320	321	340	324	341	360	339	343	312	303	331	345	345	324	313	327	345	353	311	294	345	355	310	332	348	335	332	352	328	327	358	350	323	352	334	326	337	315	309	351	268	302	317	325	303	351	324	327	327	323	333	352	333	324	344	343	349	329	355	304	369	337	324	341	309	347	349	331	336	329	303	335	345	306	322	328	323	306	308	316	359	322	339	341	335	334	292	320	355	314	316	347	328	319	351	335	308	308	347	339	322	298	306	321	320	303	315	316	326	308	326	344	312	325	321	308	317	339	341	323	322	319	302	335	356	310	365	320	343	341	322	312	291	318	350	346	325	341	307	330	335	305	342	307	342	315	328	292	329	343	334	352	340	342	349	343	322	322	338	316	336	343	324	368	338	315	348	327	310	361	323	309	324	310	360	344	309	308	323	330	358	317	344	344	332	312	322	322	341	335	351	321	346	338	343	321	337	321	333	306	344	365	323	311	318	324	331	312	321	336	325	311	333	337	349	347	335	332	311	298	333	352	329	307	349	321	375	342	335	338	334	345	329	352	327	348	315	333	319	318	304	327	305	332	333	310	316	300	352	353	340	353	319	369	326	337	352	324	309	324	322	290	361	368	313	360	345	311	309	302	334	313	347	319	343	329	333	329	357	337	318	284	345	339	282	350	344	320	334	348	326	313	294	324	336	318	346	327	335	361	312	334	294	322	310	326	305	325	300	304	341	315	324	327	303	299	335	341	329	331	337	295	307	316	353	323	355	344	309	320	321	335	312	321	297	318	326	340	293	318	284	323	322	347	307	328	322	312	339	325	322	292	347	343	303	315	313	317	316	340	333	322	326	334	291	367	311	325	319	334	341	314	341	301	321	342	345	315	298	299	334	322	324	323	308	323	305	296	334	353	355	355	325	331	325	321	300	331	310	330	317	333	356	346	323	327	352	349	333	313	303	311	319	334	319	319	300	315	326	340	311	343	341	327	316	291	348	335	341	328	312	323	314	312	349	313	324	338	311	292	308	329	339	345	327	339	285	340	347	371	335	343	372	362	333	295	324	317	352	334	319	328	317	312	328	318	341	366	336	322	317	322	358	317	322	329	311	323	310	297	330	348	351	326	336	306	331	312	317	317	309	344	323	313	315	316	329	306	346	348	325	330	337	326	330	336	326	317	304	329	351	336	317	331	316	322	334	342	307	341	332	337	368	324	336	324	335	302	342	341	313	329	315	332	312	318	340	338	314	342	337	353	319	337	316	351	321	342	338	320	360	318	326	356	323	332	328	323	313	330	301	325	292	312	363	338	313	311	338	322	341	336	334	344	310	310	303	328	356	332	347	306	346	344	359	340	345	341	327	344	337	327	333	343	348	328	331	347	349	327	359	335	330	329	309	359	325	344	309	330	303	304	385	312	292	368	344	329	356	324	289	341	302	367	328	353	298	292	324	342	331	357	308	324	308	338	306	302	302	345	351	321	297	297	326	315	330	320	334	348	335	329	300	308	301	354	335	327	320	312	311	323	326	329	330	335	309	329	314	319	319	342	335	301	344	334	353	363	321	341	356	309	323	348	357	347	283	347	333	311	304	324	359	319	329	333	332	335	337	333	345	324	331	327	321	343	312	329	350	324	348	363	346	358	324	320	322	314	296	334	333	303	324	321	298	303	316	335	347	319	341	309	316	329	359	367	339	329	308	382	310	348	323	327	284	357	336	321	319	357	314	326	324	355	361	346	348	305	343	358	333	351	311	311	324	335	336	324	316	309	319	301	367	312	349	338	321	310	325	332	326	328	340	318	351	330	313	330	321	349	331	319	343	346	341	322	310	346	345	300	319	350	330	330	359	320	310	344	316	315	311	351	347	324	328	359	319	310	344	327	302	344	331	352	329	346	362	309	329	307	326	316	364	314	317	324	333	314	337	302	297	315	333	306	329	326	353	318	348	329	326	308	359	321	311	342	317	318	311	306	337	321	319	332	319	326	327	336	336	343	343	321	312	313	336	357	324	318	320	317	331	307	331	359	305	342	357	304	353	306	318	303	325	343	332	316	321	346	337	314	341	326	359	300	341	318	312	345	357	332	345	309	314	313	331	325	313	295	309	303	305	351	284	338	328	360	328	311	338	342	299	352	296	343	321	332	368	338	330	321	326	332	352	320	344	338	355	304	348	326	323	319	324	327	336	347	326	316	322	296	323	310	341	315	333	335	311	321	345	333	307	294	339	296	328	318	333	323	312	336	341	334	292	318	339	348	313	290	317	322	307	328	331	336	341	352	343	331	331	291	345	355	325	326	314	337	341	364	327	332	313	325	344	325	350	306	347	326	331	316	335	315	343	329	312	352	316	321	333	347	343	314	319	342	346	332	303	345	316	334	313	344	319	329	359	335	326	307	296	319	337	330	336	313	345	360	333	348	307	333	324	315	317	325	302	298	316	309	363	346	331	328	327	302	341	323	318	358	339	340	326	319	311	307	305	317	307	326	321	325	293	343	309	335
2138	669	2088	433	87	89	113	110	98	94	99	84	93	96	78	83	70	86	71	79	70	79	87	78	67	79	73	70	84	76	71	64	59	50	73	70	65	60	68	62	65	81	70	74	62	67	63	71	60	71	71	83	75	63	56	72	65	66	67	70	68	66	66	70	78	70	74	78	73	66	62	66	73	54	75	81	75	65	72	68	86	76	57	74	78	60	72	72	81	73	80	73	83	77	70	56	66	65	68	50	73	65	72	70	60	55	83	61	71	82	73	67	52	62	70	62	58	77	57	63	68	65	65	55	66	62	70	78	66	68	70	91	76	93	54	54	72	66	73	85	62	65	73	52	63	68	64	53	69	53	77	66	57	55	67	74	64	67	70	67	73	75	55	74	78	73	80	66	71	54	68	69	67	67	88	62	75	56	68	47	53	78	65	62	52	76	72	70	94	77	69	73	64	80	75	68	61	61	63	68	64	86	63	93	65	68	76	62	56	65	65	64	72	77	71	57	64	63	69	71	68	58	70	67	72	72	78	69	63	53	63	67	66	61	59	65	80	71	67	68	61	53	57	72	64	59	73	74	80	71	63	75	75	61	87	73	64	55	74	66	62	62	64	61	69	88	79	69	53	74	70	66	54	63	87	65	69	63	54	61	69	71	61	64	60	67	68	72	63	75	79	78	70	63	81	63	70	67	66	56	71	76	65	59	77	74	67	77	78	78	58	64	55	63	61	76	70	74	74	84	67	62	76	66	71	77	66	69	90	64	71	75	78	63	70	63	69	72	73	51	82	62	67	71	57	66	61	75	66	72	60	89	66	70	64	65	66	50	68	71	70	77	83	56	89	80	61	62	52	70	79	80	71	66	76	61	59	79	70	69	77	74	71	70	78	64	76	78	76	74	58	65	63	75	71	78	62	62	74	60	77	58	67	52	88	69	65	66	67	59	65	65	67	74	79	68	68	75	61	71	66	74	45	69	79	76	74	75	62	71	74	77	61	60	70	66	77	59	70	73	78	68	73	68	49	66	46	70	63	69	72	70	88	80	78	69	71	65	71	62	82	64	65	72	72	75	60	74	72	65	77	64	55	64	85	67	65	56	70	65	65	64	84	64	65	59	64	70	73	62	78	73	70	75	74	74	77	76	71	58	63	74	73	53	66	58	72	66	58	64	65	69	64	68	73	57	67	62	68	52	61	62	65	61	79	67	69	75	69	73	73	79	58	64	76	71	69	58	59	80	71	74	63	70	67	58	79	75	54	71	56	73	58	55	66	66	76	66	65	77	73	83	71	67	75	67	65	62	63	49	70	76	69	67	56	77	65	90	80	75	66	78	73	77	66	60	58	60	64	68	62	71	72	55	65	65	78	58	74	62	68	71	58	76	69	63	50	77	65	77	58	77	75	55	70	73	67	58	61	59	69	73	75	69	72	63	65	73	76	74	79	62	67	73	69	79	66	58	58	57	72	58	70	66	71	70	78	76	64	54	73	77	78	81	58	69	78	83	54	66	64	65	73	65	62	69	64	71	71	65	78	70	64	67	67	77	63	74	69	65	57	72	71	71	71	67	57	63	72	75	63	77	63	81	66	56	66	81	62	66	64	69	62	54	63	64	69	77	90	85	72	65	64	48	79	56	70	61	60	65	65	71	68	68	64	72	83	77	66	83	58	65	56	77	73	64	63	67	60	70	71	61	60	64	70	61	64	69	74	90	66	64	70	70	58	76	67	63	66	68	68	60	71	78	74	84	62	77	71	75	63	64	79	72	75	72	85	76	82	61	67	72	87	64	68	65	72	54	67	71	63	48	64	68	52	76	69	68	65	80	74	77	67	57	62	85	67	76	84	79	75	71	66	75	68	81	75	69	59	75	71	79	64	68	72	61	72	75	58	65	75	70	68	72	80	61	74	75	62	79	67	63	64	63	69	69	77	62	68	70	76	71	85	80	76	73	70	58	63	72	69	65	65	60	72	77	63	61	66	78	65	61	71	54	63	72	71	53	71	79	61	70	66	69	97	72	65	74	72	68	67	58	64	78	71	65	73	70	68	81	79	69	68	83	70	55	67	71	55	68	73	52	74	69	66	84	57	77	80	68	69	71	79	66	70	77	68	58	79	72	74	78	64	81	63	70	66	67	79	61	48	74	72	59	73	67	57	67	68	72	59	87	68	48	74	76	74	76	78	64	63	72	72	79	68	80	65	67	72	75	74	69	71	75	51	53	59	54	78	69	65	56	71	68	57	88	70	55	70	71	68	68	77	48	74	71	68	72	63	74	68	69	62	60	68	66	68	71	74	78	75	61	71	60	58	72	75	60	78	69	56	63	79	73	71	70	60	75	69	67	86	71	69	66	69	70	70	66	70	76	56	58	63	55	56	77	82	68	79	67	84	72	69	69	71	67	80	56	46	66	61	65	65	66	73	78	77	70	61	66	69	56	66	66	73	72	57	63	74	59	56	59	65	69	58	78	79	67	74	72	70	64	57	69	54	68	73	67	77	69	64	84	72	62	63	82	60	70	55	75	65	66	76	77	59	49	82	68	71	69	74	58	68	73	63	54	68	69	79	72	76	79	79	53	71	64	71	71	74	88	68	73	58	58	74	61	81	73	60	63	56	51	64	63	55	64	79	74	63	66	85	71	64	61	74	53	64	61	80	77	71	83	71	83	84	79	75	55	83	74	70	56	71	73	73	63	68	64	71	60	74	56	53	68	60	69	78	71	63	67	64	69	64	73	62	73	73	91	72	76	66	74	68	62	87	78	80	80	92	72	76	59	66	77	80	67	61	78	76	68	68	55	61	69	66	66	66	66	51	75	68	70	76	58	71	66	66	58	61	66	66	65	82	72	63	69	68	70	74	75	77	68	64	69	69	66	72	69	61	64	71	73	59	76	50	55	65	77	56	84	81	71	67	58	76	61	59	72	62	74	64	74	81	78	63	76	56	60	65	91	57	55	69	84	84	64	82	72	70	58	67	67	62	76	72	68	63	70	74	59	68	65	84	79	54	69	69	78	79	74	70	65	85	82	59	87	75	79	79	69	71	73	63	70	76	71	82	59	72	64	54	73	69	60	63	78	67	81	53	64	63	85	63	89	73	74	69	69	80	72	68	69	66	69	65	75	59	58	56	74	58	63	68	66	71	89	71	68	76	75	71	74	63	82	77	61	77	73	65	57	67	78	66	61	69	64	67	64	80	59	55	67	65	67	75	72	62	77	65	73	67	71	64	64	63	74	75	51	74	57	60	57	78	71	71	68	61	59	69	63	67	69	67	72	62	72	72	96	68	76	80	84	62	81	60	71	63	71	73	53	61	66	74	67	74	57	77	66	65	76	65	64	74	81	68	74	74	68	82	68	59	74	69	61	75	58	65	67	66	67	50	82	63	68	56	71	79	67	76	79	97	67	85	83	61	69	80	67	68	70	68	61	69	66	65	68	57	78	64	77	68	72	61	65	64	72	75	72	59	77	80	63	79	67	67	71
21218	6978	16741	3200	1906	2964	3336	3129	2548	2249	1819	1633	1492	1314	1182	1144	1009	937	929	885	851	878	835	736	762	695	750	704	694	705	690	676	632	656	686	599	628	659	657	634	608	591	606	642	625	559	583	591	614	607	581	581	576	551	567	558	601	604	578	625	601	547	599	556	535	567	570	568	609	566	584	568	559	562	580	547	512	543	578	567	584	527	591	561	558	545	547	588	541	603	542	561	504	562	552	537	593	561	567	566	614	508	503	583	572	575	562	569	582	552	549	583	588	555	558	527	570	581	568	574	544	525	557	576	555	531	570	591	508	501	609	555	618	604	574	516	506	530	552	563	582	575	547	512	564	618	552	545	533	543	578	540	586	551	517	546	572	537	551	597	557	582	520	548	592	540	521	592	522	529	554	562	568	610	538	558	624	507	563	544	569	588	530	527	548	549	556	551	523	571	577	539	529	558	597	536	542	547	522	542	570	607	562	519	528	563	577	550	550	562	551	520	567	507	586	566	525	521	572	556	538	551	537	609	559	550	600	536	551	520	536	588	530	544	548	545	587	563	551	564	544	589	579	564	566	538	551	531	535	537	539	539	520	539	556	557	508	575	578	559	553	565	589	543	544	500	555	573	529	523	555	567	521	543	577	551	532	536	558	535	569	602	543	591	558	511	540	569	547	514	527	568	569	598	579	556	576	556	543	532	510	518	562	570	528	556	539	497	537	558	567	595	569	534	556	552	563	569	599	579	550	595	540	540	594	537	560	517	523	554	561	545	563	621	541	565	512	552	594	577	522	584	527	536	574	555	597	566	570	536	569	489	573	569	556	577	565	574	562	583	586	547	564	573	557	540	578	579	566	544	570	581	544	562	554	539	586	547	565	533	565	546	535	545	529	570	520	556	538	571	535	518	556	556	542	533	517	551	579	550	526	548	575	553	558	570	583	568	525	559	550	542	561	559	578	520	547	568	564	563	579	549	523	580	560	576	552	549	570	553	547	596	555	582	543	531	527	590	527	550	552	613	555	545	542	574	572	572	535	516	540	532	567	493	526	540	551	643	521	519	573	553	571	544	565	567	584	547	559	561	582	554	552	577	545	581	557	598	586	573	586	518	552	505	568	541	556	545	533	578	526	566	564	583	544	569	567	510	546	562	574	544	508	563	580	541	552	571	556	548	535	601	586	539	578	581	533	591	577	565	568	577	541	527	558	537	536	550	584	551	558	595	573	511	523	554	529	569	574	545	559	581	539	548	518	566	575	541	537	590	584	610	531	598	532	543	551	587	547	544	571	581	588	594	580	566	520	524	551	494	549	555	524	554	597	552	574	599	558	505	546	572	591	580	562	597	548	531	534	597	549	571	602	565	528	571	583	537	590	538	549	543	581	538	545	566	542	583	563	549	570	550	538	559	577	560	554	534	539	562	524	539	548	586	575	579	564	536	559	565	590	540	526	551	572	559	623	564	563	547	538	525	552	571	596	554	550	556	542	562	600	526	580	575	536	529	556	548	558	484	534	506	588	540	515	534	553	563	565	545	559	595	545	572	595	541	569	546	559	545	595	573	578	536	580	554	531	573	543	513	595	568	546	573	568	547	549	559	543	539	557	566	555	562	560	532	553	526	510	605	603	547	528	580	546	567	548	574	569	555	536	566	549	582	543	544	576	592	557	520	602	590	586	556	535	545	562	545	527	573	532	566	557	584	556	561	566	577	532	580	577	533	529	587	572	558	534	551	572	577	566	543	537	576	552	526	558	547	585	554	583	577	523	524	565	599	582	541	583	522	550	566	603	578	536	586	539	535	544	545	544	599	567	553	525	545	537	517	598	560	549	523	541	534	566	526	533	545	573	551	566	571	560	583	555	576	547	523	572	555	591	535	563	585	561	549	528	532	537	509	570	542	592	553	551	569	514	538	528	554	539	556	580	566	559	578	578	550	579	591	623	542	531	557	562	581	559	556	543	520	518	612	576	565	558	567	550	591	548	546	539	546	556	563	549	518	499	543	520	581	554	565	590	548	541	542	583	546	539	550	520	526	530	563	520	570	607	559	572	556	602	551	552	546	549	545	576	566	597	601	555	578	517	540	592	620	539	532	518	587	556	538	577	579	546	569	577	583	558	515	583	554	509	505	567	526	530	532	556	512	596	540	565	549	558	591	550	597	524	543	559	534	557	524	516	550	567	488	555	555	582	532	504	536	548	584	564	510	499	534	536	525	567	578	600	545	554	554	595	549	551	549	579	527	538	573	544	548	566	554	537	567	526	565	595	525	572	532	571	566	550	578	561	570	533	554	580	551	540	554	598	576	555	554	630	560	554	557	536	578	605	548	576	538	514	514	546	528	523	558	568	544	551	532	583	567	560	564	575	501	546	533	591	557	574	569	563	540	528	519	594	548	558	589	551	527	572	503	539	538	578	571	576	561	560	527	543	578	562	555	523	530	565	557	561	535	608	563	531	552	589	579	543	536	548	516	540	555	590	588	536	551	579	549	508	529	566	588	528	545	527	516	554	515	555	540	541	574	580	589	543	566	538	561	552	553	499	556	566	588	525	544	536	549	556	534	614	531	561	547	585	553	566	535	559	526	542	513	525	537	522	574	578	540	572	519	528	568	531	571	551	576	587	522	569	557	574	572	532	572	509	536	573	546	557	553	576	498	534	569	562	608	567	536	566	608	581	565	562	490	560	575	554	550	583	546	534	525	571	562	535	528	597	524	558	600	526	556	554	524	554	518	547	556	593	548	568	588	547	563	587	590	550	538	542	554	567	564	526	558	523	579	505	569	551	527	520	543	548	517	561	546	556	559	532	583	516	562	557	553	555	555	596	544	588	567	551	609	528	574	523	568	594	555	545	579	543	572	553	529	562	561	529	566	577	529	590	517	524	582	557	573	524	568	555	575	549	511	543	545	535	583	514	512	565	540	584	563	547	531	540	549	559	555	569	532	549	594	580	594	586	571	591	521	550	632	560	538	604	548	552	536	598	575	591	555	590	578	582	559	530	540	550	509	542	602	539	585	553	561	529	570	561	573	541	595	600	529	567	516	559	557	541	581	549	570	543	546	580	584	599	503	569	526	553	570	534	548	506	515	532	584	561	534	533	552	569	534	525	560	544	586	548	549	584	579	577	556	569	532	542	552	576	526	547	583	543	542	523	541	551	549	602	557	550	589	577	541	570	576	541	504	562	532	574	531	551	563	568	575	530	572	539	560	544	579	594	554	577	556	535	545	553	518	580	541	577	542	528	586	541	526	556	532	534	535	543	571	544	549	572	534	551	559	546	520	568	590	553	572	584	532	527	568	544	552	559	531	581	613	576	554	548	594	508	537	576	539	531	581	559	550	553	565	553	566	534	529	552	494	549	601	579	543	541	583	548	584	534	559	551	529	530	555	559	562	554	534	517	566	576	529	555	560	579	543	557	542	526	552	504	560	547	555	564	554	513	509	564	568	548	542	565	530	558	552	547	560	562	573	556	530	554	614	554	505
5484	452	1712	448	37	27	42	41	31	35	38	30	36	33	35	37	33	30	17	25	27	21	31	24	21	15	22	21	19	24	22	25	22	25	15	20	22	22	14	11	25	23	20	15	14	21	22	26	17	23	18	11	23	15	18	15	13	17	18	19	14	19	11	9	17	11	12	21	16	21	12	13	14	14	15	20	20	16	17	21	21	23	16	18	15	15	13	15	16	20	15	26	15	18	16	11	15	16	13	19	8	16	17	21	17	14	11	15	17	15	12	15	14	18	17	10	17	15	13	13	19	16	17	15	17	17	23	11	16	26	18	16	18	18	17	16	14	16	16	17	8	19	20	14	15	17	15	13	17	12	17	14	8	20	21	12	17	15	23	24	25	12	15	17	16	19	18	15	16	21	18	17	23	12	22	13	15	13	18	15	17	15	13	12	15	11	20	12	15	23	10	9	16	14	24	16	22	12	19	14	13	17	15	14	17	13	20	20	18	14	11	12	13	10	16	15	18	10	19	16	19	18	12	25	15	13	14	16	11	15	15	14	21	19	11	19	14	17	12	12	24	15	18	9	10	18	16	18	17	15	11	26	19	10	8	14	14	16	24	12	16	10	13	13	13	17	17	20	20	20	15	16	16	16	21	18	12	16	22	25	17	14	13	23	14	16	16	19	14	11	26	18	26	14	19	12	22	23	18	28	16	10	11	17	20	13	15	12	15	22	20	18	18	19	18	12	12	11	18	14	24	23	15	17	16	11	9	22	15	13	9	17	15	15	20	18	17	15	15	11	20	17	12	18	16	19	14	14	19	21	18	13	11	14	22	16	22	12	12	15	24	20	21	11	19	21	14	21	22	16	10	18	21	22	18	12	17	11	17	9	18	18	18	16	7	15	16	13	20	20	14	19	7	13	9	20	8	10	20	16	15	18	17	13	10	13	17	15	19	15	17	20	9	11	15	16	18	13	15	13	18	15	12	15	11	17	19	19	21	18	19	21	13	15	10	9	15	16	12	16	19	23	14	20	24	18	20	18	11	13	23	16	17	20	19	11	18	21	9	10	14	17	21	17	16	15	13	18	13	23	17	8	16	15	14	17	15	11	14	10	12	13	19	13	20	13	17	20	12	9	9	14	16	17	19	17	13	13	12	12	15	21	18	8	15	17	23	14	11	18	21	15	16	11	12	14	20	13	18	12	17	15	23	22	15	24	17	20	14	16	15	19	21	22	7	20	19	11	17	18	17	13	15	11	20	12	18	19	26	18	19	14	21	22	18	13	14	15	10	20	21	13	12	14	17	14	10	15	16	16	18	13	24	16	15	17	21	19	15	11	20	23	13	21	14	18	14	15	14	14	18	15	12	18	13	16	13	12	10	14	12	10	13	16	12	17	17	9	14	22	11	15	15	15	9	19	17	14	19	16	18	18	10	19	15	16	11	16	24	20	20	17	30	15	13	17	17	17	10	16	17	10	11	19	11	17	26	18	17	16	21	16	17	14	15	18	15	22	23	11	11	13	18	10	11	19	16	18	11	11	16	13	13	11	11	15	22	13	23	13	18	20	25	19	18	17	18	10	19	13	19	11	18	10	8	24	8	17	8	10	15	13	12	22	17	16	15	16	19	13	14	13	14	14	15	17	9	9	10	13	15	20	10	16	12	11	11	20	20	12	13	13	21	12	14	17	22	14	13	19	15	20	19	11	15	11	14	14	12	15	21	23	16	16	16	23	22	27	16	18	18	13	21	19	21	12	17	17	20	18	11	16	19	12	8	14	17	18	13	19	11	13	15	16	10	11	12	13	16	15	20	16	18	10	18	19	21	20	18	7	13	17	17	13	18	12	24	14	11	23	16	17	17	11	18	15	16	16	13	14	21	9	22	20	13	14	27	14	18	15	16	9	13	18	21	19	16	21	16	18	12	19	15	21	23	13	16	19	14	10	17	22	19	17	15	18	16	18	10	19	23	19	12	14	14	19	24	8	14	17	16	20	19	21	15	14	12	16	19	17	14	10	18	16	15	13	13	12	13	17	18	18	16	17	17	15	13	14	17	9	16	14	16	14	17	15	10	14	20	16	13	23	24	14	20	13	20	15	20	19	14	19	9	15	13	12	15	26	23	15	11	13	18	22	9	20	16	14	18	19	16	14	15	14	18	23	17	19	13	21	19	17	10	23	12	14	14	18	16	19	13	13	19	17	18	17	13	13	18	13	14	13	16	18	15	11	10	11	12	15	10	17	16	17	21	31	8	22	18	15	14	18	17	18	16	19	10	14	19	13	20	10	18	18	18	16	16	14	14	14	18	13	12	12	18	21	11	12	8	16	19	14	18	12	10	23	11	15	14	11	11	10	20	13	10	17	15	15	10	20	18	8	18	27	19	16	23	20	16	13	13	15	21	10	18	9	21	11	12	12	21	14	16	21	16	23	7	19	26	20	19	21	17	27	19	14	17	14	18	14	13	29	22	20	13	11	12	16	21	10	8	16	12	26	16	18	10	18	13	22	20	11	15	13	15	13	21	18	21	26	15	18	13	15	17	12	13	21	16	22	17	13	13	19	10	12	11	18	17	14	13	16	12	20	15	17	19	14	15	12	15	17	17	11	16	15	14	22	16	9	8	15	18	13	20	14	12	12	12	12	18	10	14	19	11	20	22	14	22	28	15	9	23	12	10	15	18	13	18	17	12	18	8	20	14	11	17	10	13	11	10	22	20	16	11	11	16	16	15	16	10	14	3	17	15	13	18	20	14	22	17	12	16	11	9	19	19	23	16	20	20	17	26	18	25	17	15	21	13	13	19	7	16	12	18	17	14	18	18	17	9	16	26	17	22	14	10	13	15	14	20	13	16	14	17	14	18	18	15	12	18	13	16	15	12	21	13	21	12	19	16	16	23	8	16	12	14	11	18	11	16	12	18	18	15	21	12	17	18	18	15	12	16	19	10	11	12	14	14	14	20	13	9	17	13	23	7	19	14	18	20	28	6	12	18	19	22	19	12	15	23	18	20	17	16	17	20	16	11	26	16	14	12	15	15	17	15	16	16	18	15	14	15	11	18	20	18	19	10	16	9	17	13	15	13	11	16	19	8	13	16	6	18	16	11	16	20	10	25	21	14	16	28	19	15	18	15	11	10	19	20	16	18	14	8	13	9	17	12	11	8	10	15	14	11	16	12	13	16	12	25	15	15	12	13	16	13	8	21	22	13	11	9	10	16	20	13	21	16	16	12	14	16	10	13	16	14	15	13	19	18	21	21	13	9	13	19	17	21	14	16	17	10	13	19	16	17	19	19	16	14	19	20	18	17	19	13	16	20	21	17	23	17	18	13	14	19	11	23	20	18	18	21	16	23	11	11	16	13	18	10	13	14	15	19	19	15	13	17	17	16	17	10	19	15	11	15	19	17	15	11	20	7	18	18	16	18	20	12	17	19	16	13	20	22	10	18	17	10	17	15	14	14	20	11	15	19	15	19	9	12	15	18	16	20	9
16931	5186	14903	3475	1230	2010	2374	2166	1845	1493	1341	1120	1048	832	799	673	666	531	507	468	398	415	391	356	305	301	303	292	251	283	253	250	266	221	199	237	198	199	243	201	214	171	200	176	169	199	177	172	175	198	180	168	160	156	175	148	176	157	167	155	171	164	146	142	176	148	144	155	129	128	156	146	152	150	119	145	132	147	124	160	151	134	149	137	129	148	139	117	145	150	146	149	140	140	133	127	141	133	137	132	130	133	138	129	153	127	148	133	136	129	128	126	126	133	161	126	164	125	109	141	134	130	137	111	136	125	132	117	124	133	160	127	159	134	123	122	130	128	163	140	163	131	138	133	128	129	151	121	120	132	130	131	130	133	139	133	135	123	127	110	125	113	115	141	144	119	115	143	117	129	135	139	134	126	130	124	132	123	140	120	134	127	122	111	133	146	147	127	138	133	130	127	129	120	141	117	131	151	141	135	140	137	138	120	133	141	124	104	136	122	137	129	118	125	144	139	137	129	129	138	128	130	131	112	132	124	131	122	131	129	127	127	123	136	137	121	118	119	126	120	137	137	132	128	123	118	125	126	118	118	141	114	122	131	124	132	129	116	131	123	144	126	123	132	135	132	143	140	128	131	123	106	148	141	131	138	143	113	130	129	112	141	133	138	132	122	132	120	128	148	104	120	124	115	116	140	125	131	129	126	120	118	136	127	154	113	139	136	132	150	97	112	123	112	125	125	127	142	114	126	130	143	122	129	119	117	132	145	135	128	113	124	117	122	132	109	125	112	131	147	120	129	137	118	132	136	133	126	141	133	135	128	115	119	109	126	125	135	120	132	124	115	120	130	129	109	147	115	139	121	153	132	120	139	106	110	128	131	119	131	141	128	126	125	122	125	125	113	119	126	138	113	122	140	126	123	131	119	118	120	119	118	130	136	134	116	126	132	142	128	147	141	109	124	128	151	121	135	134	131	138	131	122	132	136	142	136	133	140	109	121	124	123	125	129	125	121	152	122	119	127	116	123	111	158	113	134	130	129	104	137	149	113	104	142	142	116	108	119	137	126	135	128	101	134	118	106	133	107	128	129	136	138	125	135	112	126	118	117	139	124	126	116	130	150	137	120	138	122	129	134	125	130	142	124	125	123	135	131	121	127	125	126	136	140	134	129	109	129	129	144	141	127	141	120	125	139	126	112	132	118	125	152	130	141	111	132	112	137	135	133	119	122	134	148	137	123	102	128	133	120	128	143	129	125	139	113	132	131	119	117	138	111	124	125	124	120	124	114	148	131	126	136	131	135	134	123	133	155	131	144	140	131	129	132	130	111	125	147	126	121	119	123	117	129	113	126	133	142	126	122	142	125	119	118	133	132	135	115	134	137	124	122	113	124	127	135	115	137	124	129	135	140	146	140	120	144	129	131	119	129	141	136	134	126	112	133	139	109	131	120	131	146	107	124	113	133	117	145	136	133	121	105	117	133	128	130	144	135	119	136	137	123	131	135	127	134	145	127	125	125	124	120	136	125	140	135	105	109	134	137	133	137	145	131	139	149	132	116	122	135	140	128	117	136	146	138	109	130	137	121	118	141	153	137	123	122	138	135	119	119	134	130	128	124	124	140	131	118	121	112	125	115	128	149	132	113	133	112	131	145	123	137	128	118	121	137	119	124	158	130	140	119	133	139	116	122	125	129	125	123	106	118	127	130	128	124	126	131	126	120	116	123	137	136	150	132	125	127	131	132	141	118	112	139	124	137	117	132	146	115	142	119	144	121	121	123	141	136	137	144	133	143	143	130	135	125	116	125	121	129	132	128	124	134	136	121	100	146	117	124	123	143	128	120	107	122	127	139	130	140	135	149	136	129	114	132	119	135	145	137	129	144	138	117	127	129	141	130	119	116	130	117	155	116	124	138	139	141	133	116	126	133	130	142	108	125	126	109	142	136	119	128	141	108	126	124	120	130	145	111	133	128	118	138	141	117	134	118	127	108	143	119	130	124	134	149	141	118	129	118	141	151	107	127	157	120	134	137	143	123	124	113	104	132	138	126	120	130	123	116	122	127	124	132	124	128	127	110	130	126	116	118	123	142	133	129	125	134	125	110	136	116	124	136	126	122	128	133	136	140	134	129	136	116	142	132	134	112	141	122	122	135	131	124	134	121	129	126	133	128	130	122	134	127	144	122	132	152	123	117	123	130	138	130	123	140	135	107	129	114	138	132	119	130	122	134	119	145	136	109	158	126	126	150	123	120	131	148	122	135	140	130	140	121	118	122	126	132	129	127	124	137	118	141	134	126	133	144	120	142	123	131	120	133	114	126	120	116	113	125	107	135	137	135	144	126	146	126	142	121	130	121	136	140	136	126	122	117	135	117	141	146	152	143	136	139	133	118	111	127	132	135	143	139	135	126	123	142	129	128	139	125	133	137	131	136	118	123	131	126	122	143	136	132	122	124	136	125	128	138	125	144	125	142	112	100	136	120	124	107	125	131	148	142	99	141	123	143	107	122	115	132	139	132	122	125	126	140	127	143	121	132	135	126	151	134	125	132	130	137	132	114	123	131	113	112	132	121	134	118	116	132	145	122	152	130	123	136	124	114	115	123	128	133	129	122	128	142	139	128	131	143	152	117	120	140	126	114	115	121	104	110	130	129	137	144	124	122	137	110	146	132	120	129	118	135	120	136	130	105	136	126	117	149	130	138	135	137	125	142	130	134	125	126	118	121	127	128	134	129	122	123	124	136	129	109	124	128	113	135	118	130	120	124	125	132	131	139	139	136	114	122	127	127	130	142	107	134	118	145	113	122	135	120	118	145	148	142	123	119	137	121	126	146	132	118	120	112	124	135	127	102	135	134	125	135	138	141	119	116	129	129	149	125	126	110	129	127	112	112	132	138	127	129	137	122	117	109	136	132	139	115	128	132	132	125	142	136	133	149	121	130	127	133	132	133	117	125	110	130	125	130	110	131	138	128	144	123	125	126	143	136	139	132	133	125	148	111	123	132	129	120	124	127	128	138	145	128	114	108	101	115	134	148	117	115	125	122	132	139	130	110	118	125	132	121	127	143	122	125	114	129	111	144	108	151	110	123	116	111	116	113	132	130	113	141	131	147	112	110	142	131	125	120	125	156	126	135	139	143	130	143	121	119	132	147	122	130	123	131	143	139	132	134	148	120	122	128	131	133	119	130	118	135	133	126	145	128	135	143	133	108	129	125	142	139	126	111	130	128	133	131	147	120	122	119	137	144	137	123	125	133	138	120	139	144	144	105	102	130	140	132	130	115	115	130	144	130	116	135	134	129	123	141	123	142	137	127	127	135	129	111	126	136	129	137	119	117	124	112	121	147	115	125	142	126	147	125	144	139	133	138	121	146	128	126	127	145	110	129	128	152	141	127	126	118	126	120	139	133	136	124	157	167	128	131	113	127	127	120	113	125	136	131	137	146	112	138	140	119	145	106	133	137	112	104	135	138	132	136	121	134	152	130	121
3233	721	4869	847	70	88	78	101	73	91	84	92	86	66	68	57	59	70	72	65	64	66	72	78	72	61	59	51	69	53	61	65	45	74	58	56	58	53	56	49	57	57	53	45	52	38	49	51	57	44	58	57	38	47	43	67	54	53	50	44	43	57	55	50	46	50	49	59	49	56	73	50	51	64	47	48	50	54	43	41	49	59	50	54	45	60	51	43	52	57	49	57	54	57	46	45	55	56	54	54	61	52	54	35	62	47	49	57	56	46	47	51	50	33	42	55	55	44	43	59	49	47	45	49	49	47	49	42	54	56	59	63	53	49	48	46	48	50	43	48	50	48	54	53	57	40	57	49	49	49	40	55	49	37	42	47	50	38	57	44	62	41	50	52	67	61	53	55	46	56	60	47	55	62	53	49	62	47	62	61	34	44	56	52	55	52	41	52	50	50	67	55	49	37	43	59	62	67	56	33	38	47	52	43	43	53	49	40	48	45	43	56	59	47	63	41	44	51	48	44	57	62	56	50	50	49	54	40	53	52	49	48	59	59	44	46	59	41	53	56	50	49	57	55	47	63	47	48	53	58	49	68	39	58	48	45	67	45	40	56	57	53	55	48	50	60	49	47	53	56	45	53	46	62	40	61	50	52	44	46	39	46	57	44	47	49	54	31	55	45	50	61	51	57	49	43	45	47	45	55	59	47	58	51	46	51	50	49	53	48	60	59	57	56	40	60	48	51	50	51	61	41	54	46	61	54	45	57	52	54	36	45	55	52	55	50	44	47	46	40	51	52	61	47	56	50	58	52	31	48	47	43	43	46	53	39	45	47	41	49	52	56	52	49	61	58	49	62	55	50	50	51	53	59	57	51	50	56	47	43	64	63	46	45	59	38	48	42	66	41	45	48	53	61	59	35	50	56	56	45	52	55	65	49	41	47	52	36	48	50	57	51	51	59	52	53	65	48	70	57	50	42	56	50	52	40	47	42	58	65	42	55	48	55	57	39	53	55	38	50	47	54	67	39	49	59	45	44	46	53	57	50	65	57	56	58	57	52	67	42	39	56	49	44	52	52	52	53	55	52	44	46	59	49	51	42	45	55	57	49	42	58	60	49	47	43	54	48	53	49	53	54	46	55	65	63	55	47	49	55	61	62	51	48	53	49	56	52	49	52	63	55	51	52	41	46	53	53	49	46	49	64	53	49	61	53	50	60	62	58	49	47	45	40	56	62	48	63	47	45	46	37	47	55	57	50	50	43	49	53	58	45	47	53	60	42	56	53	52	45	65	40	43	51	53	55	43	48	66	44	59	50	39	46	44	42	56	56	43	44	49	56	51	58	48	60	46	42	59	54	42	58	50	59	44	32	59	45	57	44	58	57	40	50	32	54	47	57	55	55	56	48	45	68	59	40	43	53	56	46	47	62	52	45	54	63	51	53	41	46	52	61	54	59	51	58	45	52	50	43	51	51	52	52	42	59	56	48	44	51	53	50	56	49	47	62	60	57	50	54	51	45	48	55	47	55	50	51	47	52	49	53	56	48	54	48	39	63	49	46	53	62	46	58	60	64	61	46	55	48	51	52	44	51	44	50	47	51	49	58	45	58	56	58	38	48	32	51	59	51	68	57	52	50	48	40	52	53	59	51	43	54	48	38	48	44	55	66	33	54	60	52	45	55	50	38	46	59	55	55	53	57	53	66	42	45	48	46	50	66	58	42	51	48	46	52	47	56	54	51	56	54	40	49	45	40	53	50	53	55	42	51	54	51	43	54	41	53	45	46	43	60	54	48	45	47	45	59	37	56	48	53	55	43	55	43	50	52	46	48	41	54	46	40	48	39	55	47	47	43	66	46	61	48	56	49	54	51	48	55	52	52	50	42	47	45	47	47	53	60	56	48	47	45	40	47	55	46	53	61	53	50	39	50	34	48	39	54	59	58	47	52	58	58	54	58	49	49	42	56	49	54	48	48	43	45	40	46	50	52	67	56	54	56	48	43	56	42	49	47	64	51	69	52	55	43	50	54	45	52	40	58	49	45	59	55	45	55	55	44	54	59	52	47	49	35	49	52	60	58	47	42	47	56	54	42	54	46	52	63	58	51	57	50	46	46	51	65	51	44	49	46	52	55	59	57	55	56	55	43	46	48	45	59	56	72	47	57	42	42	49	44	49	38	57	41	41	53	51	58	29	53	54	49	47	45	60	50	49	39	60	52	38	50	61	44	53	54	43	49	45	58	49	51	47	42	51	53	42	43	45	59	55	50	49	46	55	50	54	51	54	46	52	41	50	68	51	49	35	41	47	60	43	49	49	54	46	63	47	55	56	68	60	46	48	54	44	49	61	58	55	44	42	57	46	57	55	50	56	42	56	52	69	54	52	54	47	47	43	63	61	45	44	47	58	63	64	50	46	62	47	46	44	54	40	46	53	39	58	56	52	50	42	45	43	38	40	50	47	60	51	54	62	55	61	69	58	56	34	61	43	44	42	56	58	53	43	56	50	55	40	47	52	52	58	47	50	42	42	41	43	46	65	54	56	53	45	43	50	40	46	44	55	59	43	43	59	49	62	42	58	60	51	53	46	50	43	54	57	44	44	54	51	50	57	46	58	43	51	44	58	46	48	47	61	53	45	51	42	43	45	39	49	58	48	69	52	51	44	45	42	50	54	48	56	50	43	38	53	48	54	45	41	39	51	48	48	48	57	50	54	46	43	51	57	61	58	48	48	54	56	46	54	53	46	48	55	37	46	53	43	53	61	61	33	58	51	55	60	58	49	43	56	50	38	53	52	55	49	46	39	43	37	40	49	59	48	55	44	58	52	45	51	42	43	45	50	46	46	48	46	45	46	51	46	49	56	47	56	56	38	48	62	45	66	51	61	51	54	48	57	52	52	54	67	52	41	58	48	50	52	43	57	50	47	52	57	50	40	46	47	48	39	70	61	58	47	50	53	45	47	50	53	51	58	45	58	51	48	53	48	42	53	52	49	58	39	55	55	45	47	51	42	49	51	46	48	46	45	52	48	42	63	43	60	57	57	51	47	56	50	44	55	47	64	46	56	54	57	45	48	70	59	59	71	43	40	48	50	51	43	50	63	54	49	59	50	50	64	47	60	56	49	49	50	54	58	53	64	49	46	55	54	46	45	58	62	37	58	48	52	47	40	40	52	44	53	39	42	53	65	34	49	57	45	59	47	50	51	38	46	43	46	49	60	44	38	46	45	41	52	49	47	50	49	46	43	50	56	51	53	47	63	51	52	43	48	40	55	50	49	55	44	57	42	56	55	61	55	44	53	46	43	43	60	62	52	45	49	48	52	42	45	45	53	71	50	45	37	48	55	66	56	41	62	46	45	46	48	53	51	53	46	42	49	41	54	52	53	43	45	64	47	61	54	51	69	44	51	47	50	58	48	44	49	56	53	48	64	47	48	54	51	51	58	59	51	60	59	57	45	51	50	49	55	53	45	44	50	35	45	42	41	53	34	45
22527	7773	26280	4505	2683	4171	4649	4196	3594	3025	2568	2301	1871	1711	1493	1358	1230	1202	1079	1068	897	896	873	822	731	736	649	671	709	690	644	640	618	608	580	574	599	534	546	534	574	529	558	596	530	499	542	501	465	455	473	497	495	462	501	477	445	507	504	435	475	486	440	441	432	472	457	455	481	439	480	446	447	435	461	468	448	448	419	457	469	432	453	460	452	433	437	439	463	456	452	450	415	407	436	438	422	438	450	433	432	444	462	421	392	422	400	469	415	433	442	446	446	455	422	400	419	433	418	436	407	458	413	389	390	487	429	442	405	381	462	448	426	427	416	409	467	415	469	453	411	407	396	405	446	444	437	466	457	387	418	396	425	415	420	433	418	448	399	436	399	433	394	420	463	413	427	428	438	428	421	416	460	391	430	458	410	410	462	449	421	431	465	408	454	436	414	405	451	423	400	431	409	386	431	438	426	488	428	416	405	430	391	409	401	411	432	454	390	435	424	428	401	420	411	386	436	440	420	395	411	470	388	425	404	400	443	436	443	371	429	393	435	448	440	413	423	409	434	427	402	430	422	404	448	444	427	479	474	412	436	437	416	428	421	396	418	406	462	391	425	446	416	425	424	436	420	381	411	428	456	408	410	449	434	415	464	407	421	462	417	426	425	410	377	425	367	422	404	426	433	421	428	461	406	410	435	436	452	439	435	413	420	398	434	443	409	428	423	422	449	407	418	379	413	415	413	420	421	479	356	441	434	414	454	422	438	438	457	384	393	408	432	418	432	384	437	416	417	420	453	417	426	448	402	425	391	439	400	413	445	419	449	407	427	408	439	386	424	390	411	410	427	404	445	476	414	413	409	437	409	413	397	410	404	425	413	414	432	408	426	465	414	431	393	420	459	416	456	431	429	435	403	419	407	410	435	468	447	380	427	425	444	457	425	443	443	454	393	422	446	416	392	435	412	458	409	436	446	412	408	393	450	402	403	407	403	420	420	449	430	383	381	410	434	431	403	425	413	454	391	426	398	410	407	429	425	433	442	411	434	411	452	434	443	411	419	452	422	477	446	379	448	416	389	415	410	468	460	440	410	414	460	417	436	445	435	416	424	438	434	448	412	414	442	435	434	438	454	401	412	403	433	455	445	418	436	447	401	435	440	415	431	408	408	433	431	431	411	431	429	385	446	425	441	398	400	399	400	411	445	417	426	438	444	429	375	419	455	416	420	408	411	452	416	415	397	414	438	418	415	419	434	471	407	498	415	425	409	428	409	417	444	425	401	434	422	452	428	415	457	444	420	423	429	431	402	478	393	416	418	387	442	426	441	435	397	418	438	453	393	440	431	394	396	420	407	407	431	436	450	414	432	422	409	454	444	440	482	386	393	453	403	424	425	435	431	450	460	431	430	409	401	452	426	442	390	434	420	418	441	448	441	449	437	406	409	422	384	444	418	449	412	389	418	423	428	415	432	388	416	427	474	437	433	412	424	413	424	414	426	440	402	421	437	410	391	423	442	403	437	427	393	436	435	471	431	393	448	427	420	451	432	409	422	434	439	386	404	405	406	421	420	427	419	425	404	431	428	420	416	388	422	410	448	386	426	383	436	422	436	448	424	434	409	418	409	427	417	420	425	444	420	442	446	438	430	437	450	413	403	423	405	423	398	401	439	438	421	444	392	484	450	405	402	408	451	414	433	431	416	370	454	451	393	428	451	404	423	411	400	399	450	432	416	436	449	423	413	451	391	417	406	438	441	405	426	428	387	407	422	412	415	428	420	388	419	436	454	429	448	449	413	438	408	414	417	402	436	427	424	418	419	426	414	393	409	408	415	407	427	416	402	406	426	436	432	405	376	399	396	423	400	433	438	443	430	442	420	434	447	447	421	397	446	414	413	370	418	399	375	423	468	425	422	443	435	441	441	401	459	454	440	401	420	404	411	436	442	407	425	398	416	454	423	446	423	431	422	365	441	388	390	420	435	408	430	432	420	410	410	412	422	435	458	424	430	392	437	423	421	434	382	414	441	423	426	440	411	463	436	387	407	406	425	434	399	439	428	388	378	443	430	456	445	389	421	412	376	425	460	453	465	429	415	443	428	421	425	450	451	433	399	422	446	449	448	414	400	450	469	413	455	415	452	464	401	405	449	412	420	423	438	414	432	427	430	448	424	437	406	406	401	471	427	433	417	393	419	413	424	420	399	421	413	432	418	434	442	391	396	457	419	411	446	453	409	446	399	429	449	403	429	419	395	415	429	422	424	390	439	436	406	409	427	443	442	405	402	410	429	449	395	427	398	430	400	395	432	429	419	416	392	392	435	439	426	450	429	412	431	432	416	405	435	394	445	410	419	382	403	421	433	434	395	415	403	421	423	427	439	401	428	425	435	441	417	407	426	461	417	449	444	410	438	463	441	433	422	409	415	427	416	432	468	451	400	421	424	447	442	421	407	452	430	410	411	408	383	398	428	412	461	432	460	453	448	477	416	428	428	451	397	413	397	431	426	438	421	456	432	392	403	441	408	431	446	402	409	454	409	404	442	415	414	416	412	438	445	426	403	386	404	403	404	446	436	418	425	395	433	404	426	424	403	408	397	449	409	393	465	429	419	414	428	412	455	381	416	459	401	417	415	426	426	402	427	446	443	430	423	415	410	425	429	436	422	412	428	422	418	402	437	417	428	412	416	418	418	394	422	360	449	436	433	399	400	435	406	432	424	435	409	380	415	418	431	410	442	450	429	398	394	458	401	385	430	419	408	397	416	370	405	422	409	417	429	395	423	393	431	430	433	412	422	415	434	431	412	426	452	459	437	425	434	434	391	416	385	424	442	422	392	445	406	473	406	378	420	421	412	429	412	424	437	437	451	418	402	405	439	420	400	424	415	435	430	417	453	428	391	393	476	423	437	433	435	428	399	424	443	397	444	431	461	430	418	438	432	449	396	419	467	417	409	424	407	414	447	404	385	419	441	434	424	428	425	441	423	412	393	420	412	430	455	392	433	407	387	437	463	403	425	439	403	382	442	464	422	405	447	408	457	384	414	444	425	427	452	436	425	411	393	448	455	424	429	429	419	438	425	464	425	458	366	440	415	393	408	417	384	420	413	415	422	449	421	389	452	415	432	435	466	438	424	441	411	430	414	422	429	409	412	451	434	466	438	413	438	443	430	389	428	402	452	395	420	420	423	382	420	461	425	417	435	435	390	455	428	456	439	410	417	403	415	398	402	443	407	413	427	444	453	397	388	436	427	422	413	405	392	412	358	441	416	440	418	447	410	403	440	410	416	435	441	428	419	425	404	437	429	436	404	431	410	382	422	424	413	406	398	426	456	382	428	462	442	419	375	453	452	421	454	422	413	422	458	408	424	410	400	411	436	389	393	433	404	399	412	422	405	430	440	415	412	418	424	389	391	443	403	424	446	417	390	431	406	411	436	424	440	428	394	442	435	423	390	392	423	418	430	433	393	438	442	415	426	408	433	439	402	417	427	446	403	405
3439	321	539	152	46	48	45	54	56	49	47	66	52	43	45	33	40	41	42	45	43	34	34	56	43	46	44	43	42	48	35	40	44	46	46	46	37	46	43	44	38	40	42	39	47	42	37	43	31	42	40	43	51	37	36	42	51	24	41	45	37	44	43	45	32	36	31	44	37	43	47	41	41	38	42	32	39	45	43	40	35	41	34	40	41	33	38	40	41	35	41	38	40	33	48	35	37	33	35	51	53	31	47	31	35	38	49	33	42	40	45	35	37	47	37	31	45	42	39	40	32	44	46	44	43	48	46	53	43	48	47	39	38	43	39	47	47	44	42	46	42	44	28	50	30	37	35	36	46	39	41	41	35	43	40	38	48	41	38	51	53	50	42	57	30	43	43	60	44	36	42	41	59	40	36	35	39	51	42	52	42	38	31	30	33	41	45	45	30	45	38	44	41	37	41	43	30	35	39	45	47	36	35	37	43	42	34	49	53	39	38	59	44	29	38	59	59	37	41	42	28	27	46	46	51	31	48	39	29	39	42	45	37	52	39	42	44	38	39	42	41	45	39	40	49	54	53	36	46	30	41	31	41	47	42	47	42	43	50	40	35	38	35	50	44	27	46	48	42	46	43	44	36	39	34	50	46	46	40	38	48	40	45	42	39	34	43	40	49	48	34	43	40	50	45	41	40	45	48	35	39	47	38	54	41	39	34	42	33	42	40	44	56	41	41	43	35	33	46	36	33	44	42	36	43	58	34	41	45	48	48	53	45	40	38	40	42	40	38	27	38	40	35	47	36	47	47	37	33	41	42	51	43	44	55	46	38	44	35	31	43	35	33	48	33	35	47	32	57	31	37	37	42	48	36	43	32	58	42	48	45	37	31	32	41	43	31	37	49	38	45	42	38	36	37	43	38	33	52	40	42	41	37	57	44	42	44	44	44	38	43	34	30	33	41	25	37	50	42	47	45	32	49	41	35	32	32	46	50	45	37	35	40	52	41	47	47	38	37	30	43	38	35	32	47	39	27	36	40	49	46	36	34	54	31	44	39	45	41	40	44	26	37	39	45	33	40	48	46	51	42	51	34	31	46	34	53	45	37	38	50	38	40	40	40	46	46	35	41	40	37	27	33	39	51	56	39	51	34	41	45	52	33	41	33	38	51	34	35	48	35	36	36	38	45	30	42	36	35	41	28	40	38	48	34	48	48	45	55	42	38	49	41	52	43	42	36	38	32	29	41	37	36	48	33	38	34	29	38	31	50	37	45	38	35	48	38	43	33	36	42	40	43	34	40	43	53	52	31	59	34	41	30	44	38	37	32	48	48	27	37	44	45	48	45	45	42	32	56	43	42	47	51	46	52	37	44	52	44	38	32	54	43	42	48	35	39	40	41	51	56	33	33	39	45	41	52	30	51	39	45	45	45	58	42	36	42	41	29	31	48	38	32	31	46	49	34	38	39	33	46	43	43	48	39	42	43	38	48	42	33	41	42	41	45	37	48	39	34	51	44	44	41	32	42	34	37	38	41	38	33	34	34	48	35	42	38	32	40	53	44	52	48	53	47	61	44	42	44	44	34	29	41	45	47	39	47	43	40	45	41	34	49	40	44	37	47	44	51	35	36	42	36	29	47	37	45	36	32	34	38	44	41	39	40	42	48	40	45	32	35	42	43	37	36	39	37	37	28	39	45	47	40	31	44	45	40	41	46	39	44	46	50	47	38	33	32	45	29	41	32	39	30	56	51	48	43	32	40	47	42	37	45	38	45	47	37	40	40	49	35	39	39	38	54	42	29	34	32	38	35	53	46	47	35	43	41	30	55	44	57	48	45	44	48	46	43	36	47	49	50	36	43	38	48	48	34	38	52	31	37	37	42	50	31	34	43	29	38	28	34	41	42	32	44	35	36	40	37	54	42	35	53	45	38	41	34	27	49	43	29	50	48	36	49	46	39	42	50	30	34	45	31	29	52	41	33	48	39	40	40	40	38	44	50	50	29	48	44	32	52	36	41	44	45	45	28	41	47	36	47	42	35	42	45	43	39	43	37	39	38	28	33	39	36	48	36	56	36	44	38	35	43	45	38	40	51	36	39	25	47	47	40	34	32	43	37	35	45	41	50	40	43	39	32	40	52	40	50	41	50	42	41	36	37	51	48	39	43	48	38	56	58	38	29	33	31	49	41	39	42	42	36	38	47	32	44	50	43	44	35	40	49	39	40	50	42	47	42	31	36	45	42	34	35	50	37	33	41	50	40	40	39	44	43	46	39	52	38	52	35	29	39	35	38	37	42	36	38	47	35	24	42	44	43	41	44	39	24	48	49	31	55	37	55	46	49	51	42	43	30	40	37	36	36	56	26	37	44	32	44	36	40	30	43	50	39	37	51	39	36	49	45	44	38	40	33	25	41	42	28	42	41	41	45	30	44	46	48	42	38	38	52	47	45	40	41	44	53	31	45	46	27	37	62	38	44	27	33	40	43	34	35	33	41	41	50	38	53	34	34	38	42	41	29	37	41	46	36	44	43	40	38	34	48	36	31	36	48	46	35	44	29	35	35	39	26	38	47	47	42	32	46	28	36	35	45	47	38	35	51	51	48	48	44	35	28	33	44	47	48	42	46	46	40	29	35	49	39	35	42	31	41	33	43	39	40	29	46	44	39	47	40	30	42	50	48	38	38	34	41	36	33	46	38	41	47	35	32	32	40	37	45	38	35	40	40	38	38	48	38	41	34	40	28	43	47	32	46	43	42	35	44	43	44	46	42	39	47	35	49	32	26	46	48	36	45	41	55	43	37	35	33	35	39	34	28	35	51	35	33	48	28	52	38	44	48	43	48	47	35	33	38	33	33	34	43	34	36	48	42	39	40	43	37	42	38	44	27	38	30	35	44	47	46	45	42	33	44	38	43	34	36	40	44	33	35	51	50	46	40	33	32	39	52	55	44	45	37	47	36	35	26	50	39	54	43	35	51	37	50	41	44	28	48	44	51	46	42	41	42	25	50	44	50	38	41	44	40	53	37	34	50	42	49	46	36	37	31	37	44	38	50	41	43	45	31	45	43	33	37	48	44	32	33	43	46	38	36	45	31	34	40	39	42	37	46	38	38	40	35	49	49	37	47	39	41	41	40	40	41	40	35	41	51	36	35	37	42	45	46	50	45	46	41	41	39	43	47	46	46	36	47	47	51	56	38	45	40	38	47	31	39	45	41	33	43	49	46	35	51	46	37	35	37	35	25	46	47	44	43	44	39	36	32	37	31	42	42	36	42	49	44	39	42	34	36	45	37	30	42	46	47	42	45	37	48	46	40	45	45	30	36	36	33	61	38	50	39	52	32	44	37	39	39	45	34	47	40	46	36	36	28	45	41	42	34	43	36	44	46	47	33	39	40	35	43	43	54	42	39	41	39	35	44	29	34	35	39	43	47	39	40	33	34	42	30	30	37	35	33	31	39	35	43	36	44	50	39	44	53	44	39	41	37	43
14854	4186	6997	1805	538	621	728	703	617	558	520	491	486	457	448	437	411	426	373	392	343	390	395	414	348	356	335	346	351	366	358	362	380	384	350	346	348	305	357	307	345	370	364	309	342	331	328	322	348	338	330	335	368	365	344	332	323	300	304	307	347	324	337	350	371	357	348	336	344	331	348	354	336	316	355	337	345	348	312	335	304	311	366	333	311	316	341	324	309	307	340	322	317	307	358	337	314	349	326	319	295	308	321	286	294	333	356	320	305	294	322	326	341	324	314	322	339	351	304	322	359	324	332	306	312	344	353	321	333	337	347	323	330	335	320	354	345	350	333	326	314	340	320	323	303	303	326	331	341	319	338	321	313	338	359	359	339	327	343	323	320	329	333	342	339	328	345	337	314	338	348	317	314	313	331	308	324	319	376	329	318	330	294	299	343	342	317	305	325	361	324	296	341	307	340	305	333	309	328	315	321	313	346	320	307	335	357	338	327	364	325	359	361	354	329	335	320	319	326	322	321	311	322	348	313	344	333	323	304	331	348	332	337	327	326	344	330	334	313	311	332	300	335	337	327	335	356	324	323	342	331	324	360	324	313	329	319	325	338	326	341	317	333	349	283	298	372	336	321	338	325	311	305	346	325	354	310	325	323	319	294	311	347	322	335	334	319	331	324	346	323	322	306	340	308	337	316	300	313	340	339	337	320	290	329	299	339	321	351	359	312	305	360	325	332	309	310	333	344	321	316	308	360	325	306	333	342	307	330	327	327	357	322	325	331	324	322	333	383	323	357	323	305	305	308	311	299	294	312	325	338	324	332	320	357	328	325	347	331	355	320	326	328	336	283	351	328	334	313	341	306	333	334	356	320	334	311	313	320	315	306	346	321	321	336	338	336	324	304	326	340	351	339	355	324	314	324	325	322	313	336	337	326	323	313	335	335	307	328	328	324	346	338	332	304	329	305	322	302	272	295	315	344	329	311	347	338	302	310	313	333	311	317	329	346	311	290	307	299	323	350	304	309	310	307	322	333	326	321	306	304	337	332	312	326	357	287	325	292	349	320	338	318	353	327	335	330	349	314	327	295	332	324	318	318	334	308	320	327	301	298	341	369	339	331	330	343	339	339	324	299	368	318	317	298	326	336	335	344	346	347	315	327	321	359	328	331	315	313	331	321	295	322	296	337	319	347	366	311	341	322	330	323	330	324	340	349	340	311	347	299	329	319	324	328	334	315	351	308	308	323	336	348	326	306	323	334	318	353	313	335	342	361	328	326	312	302	321	346	324	324	334	305	313	337	346	307	314	332	307	351	340	337	321	326	333	323	341	340	300	355	314	327	336	315	350	328	334	327	317	304	308	322	329	311	311	316	324	325	336	316	361	301	335	297	296	322	314	320	276	313	314	320	348	319	353	294	344	309	331	326	314	323	318	319	337	352	339	323	334	320	300	323	326	314	321	321	325	292	333	343	318	340	354	345	328	303	357	345	339	346	350	369	345	301	312	317	368	346	307	325	320	294	345	288	357	305	307	349	313	294	329	321	350	340	328	347	318	314	344	305	330	308	329	321	303	324	350	318	324	326	314	338	365	312	328	330	322	347	330	338	348	336	343	321	285	330	307	329	354	331	355	341	306	347	309	318	299	352	326	329	341	328	319	320	297	329	342	331	319	372	356	330	329	327	357	332	302	316	342	324	344	317	317	376	304	340	300	331	319	352	340	313	345	356	317	347	316	335	324	343	329	304	340	318	317	326	295	329	307	358	335	341	323	328	327	306	327	329	330	327	277	346	350	343	332	308	381	330	323	325	340	311	327	343	306	327	330	317	331	367	342	323	343	316	325	352	300	327	329	336	346	319	299	324	311	343	333	328	343	355	311	304	331	322	351	295	337	327	328	292	340	338	317	321	328	322	306	346	335	320	312	334	314	329	323	333	347	347	333	314	318	352	323	371	315	332	312	304	321	330	317	328	332	324	360	320	312	314	332	321	318	318	330	313	319	346	287	341	337	359	331	326	320	325	335	304	326	324	308	353	337	327	329	314	328	318	332	294	336	337	322	318	327	332	324	326	332	327	326	353	325	337	346	313	322	296	319	337	326	313	338	359	338	318	312	301	320	344	332	323	303	330	340	299	340	326	312	332	302	340	311	349	316	329	316	288	333	366	334	322	296	329	336	350	329	328	343	291	331	342	331	344	321	334	329	324	306	334	360	303	311	294	337	303	328	312	331	304	357	303	290	350	273	329	332	312	370	352	337	327	334	310	335	298	323	331	296	342	339	299	335	343	345	323	345	356	316	315	342	317	325	323	319	309	338	281	298	347	364	321	320	295	330	312	341	340	333	315	363	323	322	301	334	295	348	335	324	302	325	348	316	318	326	344	320	333	373	311	324	330	327	300	345	338	341	329	322	328	338	332	296	350	322	335	327	301	291	339	307	347	298	316	332	304	302	302	289	327	322	330	341	349	293	338	316	347	335	306	347	319	301	327	311	346	348	337	306	318	325	358	332	350	345	335	330	337	315	312	327	328	333	338	346	334	345	311	301	296	309	337	310	338	289	318	315	344	327	337	315	327	314	322	317	330	310	336	338	341	332	339	311	306	279	324	320	302	292	293	317	340	317	347	325	327	305	335	320	325	328	349	305	332	322	290	314	317	364	308	341	334	336	320	323	318	309	300	322	341	338	330	333	315	315	323	346	343	311	301	313	343	330	321	339	323	322	338	332	314	321	343	341	313	323	327	331	313	323	343	310	338	333	344	341	348	330	354	301	335	362	293	302	330	309	314	333	320	360	316	329	342	347	316	328	341	312	335	342	338	352	334	338	294	339	357	313	303	285	319	312	349	343	305	307	335	297	326	326	327	291	337	318	331	301	291	322	311	333	325	298	332	327	311	324	327	320	347	329	301	294	347	364	348	330	337	327	343	332	343	314	305	318	333	351	342	339	304	330	308	315	346	316	356	315	293	308	313	328	310	346	321	303	317	319	329	351	335	337	335	317	351	338	329	341	300	285	338	337	326	282	345	330	333	346	336	295	293	333	327	335	328	322	349	330	327	321	315	350	352	309	295	334	345	318	330	328	315	314	339	299	326	321	329	350	374	345	335	320	339	341	338	314	318	311	330	341	273	325	352	348	309	289	341	347	310	354	349	368	305	374	352	299	320	326	328	336	318	313	315	335	342	335	315	329	330	341	309	336	347	301	333	318	326	359	305	338	325	309	326	327	311	321	331	348	308	349	309	292	334	330	314	315	362	335	336	312	324	311	342	339	325	315	321	322	338	332	328	327	324	298	332	348	327	307	343	340	322	325	327	302	339	325	332	298	328	333	368	319	316	338	306	307	318	332	311	334	341	328	343	311	332	331	322	327	322	309	361	330	308	335	340	325	321	311	306	328	349	337	318	318	316	308	328	307	327	342	344	347	316	304	336	331	318	333	322	331	320	338	330	312	295	317	321	316	314	330	342	307	307	348	351	338	363	327	296	297
2060	734	3310	528	80	86	79	89	91	82	93	90	74	87	80	87	73	78	83	78	61	78	73	86	79	76	73	75	60	62	67	81	83	77	69	63	69	67	68	70	62	64	75	55	68	67	66	69	57	48	85	79	60	57	63	66	65	71	60	69	66	80	56	70	74	69	69	65	62	74	58	75	64	65	64	68	83	71	61	60	60	82	60	63	75	62	77	56	57	64	76	65	54	63	65	70	76	80	61	75	76	67	74	71	77	68	66	49	77	61	62	58	65	63	67	80	81	54	71	61	74	66	67	71	64	83	61	57	74	80	89	61	61	72	84	59	61	68	60	51	77	80	59	88	50	48	67	73	58	68	52	71	70	66	73	68	66	59	69	77	80	56	59	66	96	63	53	68	76	61	71	67	71	59	47	61	61	61	80	65	52	72	64	68	71	62	76	80	71	50	69	63	75	70	59	74	70	59	46	79	67	58	73	65	74	74	79	82	75	57	65	56	65	57	62	67	64	59	52	61	70	68	76	91	68	65	81	55	73	71	69	64	65	56	80	63	71	61	60	69	59	70	68	70	74	62	57	67	69	67	67	77	60	82	73	58	67	75	72	75	68	68	69	57	76	60	69	62	72	67	59	57	68	65	60	67	78	70	57	56	64	61	75	64	61	69	66	70	71	73	54	78	69	70	78	68	60	58	60	75	86	66	78	63	75	53	63	70	68	64	82	59	54	54	69	53	53	63	50	63	50	72	57	66	77	59	74	61	70	62	64	59	61	66	69	76	74	54	73	71	62	74	67	54	66	69	62	71	67	75	76	64	48	65	57	64	56	68	55	77	91	60	69	74	65	64	69	80	62	71	64	67	69	70	76	63	63	67	52	74	65	69	79	63	65	74	63	70	82	49	74	70	65	69	77	75	64	69	75	60	71	70	75	60	76	60	65	72	71	74	61	57	66	67	55	82	54	60	60	73	70	61	72	64	59	69	72	60	72	55	66	73	68	57	67	58	69	70	67	68	61	55	55	80	69	63	59	76	76	70	62	77	76	79	53	65	63	61	62	67	64	75	70	81	67	75	63	82	65	82	72	48	66	79	72	68	76	60	68	73	71	75	79	70	71	71	66	70	91	80	67	80	68	64	75	63	67	55	70	83	76	69	65	59	61	70	69	65	75	49	65	76	70	69	57	74	66	63	66	60	54	79	70	88	81	80	60	78	71	55	77	74	55	82	69	69	59	70	60	65	76	66	76	62	64	79	69	76	69	63	60	66	61	58	71	61	65	73	64	64	60	67	61	72	65	90	65	76	79	67	67	74	79	64	72	41	63	67	54	62	73	80	68	66	79	59	65	81	71	63	56	74	58	44	74	53	74	65	77	52	64	59	59	70	60	72	73	63	47	71	72	67	85	80	76	64	66	54	76	75	77	57	67	59	54	57	71	72	71	87	59	67	53	70	60	64	49	60	60	76	64	60	56	71	71	59	70	68	69	76	67	64	64	66	72	57	54	64	63	60	59	59	67	58	75	61	70	66	55	68	62	78	71	62	82	69	65	68	63	79	70	75	77	79	80	74	54	55	57	61	77	67	69	71	53	66	78	67	77	62	73	58	52	69	73	71	55	89	73	64	77	62	90	74	76	88	70	54	70	63	58	79	67	72	70	54	62	68	66	79	71	71	82	81	80	67	71	56	69	71	80	69	80	75	70	61	64	76	64	42	72	68	79	51	75	60	71	72	74	63	71	60	70	52	63	63	56	67	81	63	63	62	81	66	68	56	74	66	52	64	76	70	72	70	76	72	78	56	76	72	52	73	53	69	46	54	63	77	64	74	75	72	61	62	62	53	79	81	55	65	73	73	52	65	73	64	58	69	64	69	74	58	74	71	75	76	70	59	57	60	60	72	66	71	85	65	73	77	67	50	53	65	48	89	66	53	67	77	69	70	71	81	65	69	74	68	51	69	66	77	77	63	72	66	73	64	64	71	66	65	78	78	73	70	74	62	84	67	70	71	87	61	73	80	68	70	75	77	55	70	62	60	86	71	58	65	74	65	64	49	49	76	66	67	70	60	71	67	71	69	74	68	69	80	70	59	75	59	60	76	62	54	51	69	70	68	56	54	63	63	85	61	51	47	65	69	60	70	61	59	64	63	76	70	71	59	63	62	67	72	58	69	69	56	80	68	62	64	71	66	60	67	74	63	65	65	61	59	72	68	72	58	71	60	58	61	61	72	66	70	78	57	65	60	62	60	78	59	72	54	64	67	73	75	65	66	86	73	64	73	58	71	62	69	64	55	61	65	77	59	65	55	71	67	53	69	58	68	75	48	57	75	67	63	60	78	58	68	66	67	47	78	82	71	88	79	57	80	68	65	51	58	79	78	68	65	57	55	68	74	61	67	69	72	67	62	84	58	57	63	65	61	64	57	74	64	66	58	77	74	67	79	78	67	70	79	65	54	65	67	78	56	66	67	58	60	76	68	78	72	70	56	60	58	61	67	67	78	70	74	72	64	74	74	77	54	90	82	81	78	60	64	63	54	66	82	65	73	66	65	68	64	76	69	65	68	67	71	60	57	71	68	64	66	54	58	67	81	66	67	52	63	54	65	51	57	67	76	67	83	58	66	74	71	66	64	73	77	63	77	74	65	75	62	83	83	68	57	75	59	61	63	65	70	55	65	67	68	75	65	64	61	71	62	72	63	56	62	69	70	58	57	62	68	73	66	74	74	67	71	67	68	69	69	51	78	66	63	54	79	69	70	67	63	75	66	64	75	59	64	82	66	62	64	61	66	58	48	57	71	58	66	80	75	84	79	84	62	100	71	60	54	66	73	59	68	68	66	54	86	55	69	77	54	80	69	89	68	71	60	73	82	70	73	60	68	60	64	74	64	63	55	71	58	70	76	84	63	67	61	56	71	69	53	62	64	64	66	65	68	59	67	67	78	89	64	83	67	73	72	67	72	69	56	65	61	74	73	68	69	46	68	64	73	71	61	50	78	75	61	62	60	79	64	71	74	66	75	68	65	77	64	58	57	78	66	64	54	67	56	73	61	83	86	75	69	80	70	65	79	61	70	73	66	61	54	75	57	83	62	55	56	57	69	81	79	68	77	61	69	78	74	66	61	68	77	66	82	60	69	56	64	73	79	53	80	65	68	75	80	62	60	68	81	77	66	69	68	73	52	64	74	58	55	68	55	77	65	57	64	64	72	50	79	61	53	67	59	75	77	75	73	61	60	58	87	60	70	62	71	71	73	67	62	71	77	70	60	64	57	65	61	68	81	76	73	67	71	69	83	82	83	62	78	75	68	73	65	74	79	85	71	72	62	68	72	73	77	58	48	61	55	53	68	60	55	84	68	78	72	67	62	83	57	72	52	87	83	58	87	46	74	71	61	83	50	71	71	64	66	56	67	69	82	62	63	96	72	85	70	62	72	61	60	76	69	79	70	69	54	70	63	69	60	61	64	70	72	72	63	81	61	62	52	69	79
20657	7737	22552	3658	1954	2923	3157	2987	2517	2115	1804	1600	1366	1282	1158	1095	1008	961	903	841	837	793	808	761	753	671	714	731	605	669	676	698	677	663	598	663	620	629	621	633	608	571	625	630	621	615	577	609	564	572	550	592	587	588	588	567	593	598	575	531	560	583	584	570	559	597	577	530	628	561	597	563	564	535	582	578	576	525	561	550	580	561	552	549	575	550	608	536	563	596	542	551	584	561	526	579	543	564	573	585	574	597	531	544	584	558	596	537	506	557	532	563	547	560	561	581	563	545	550	542	574	551	549	569	568	557	567	567	520	569	524	575	522	556	504	573	581	548	539	590	596	521	535	560	553	568	559	574	569	555	580	542	553	550	515	563	559	525	533	522	529	581	527	552	566	568	528	520	534	496	540	567	527	557	568	565	526	557	520	565	533	529	528	572	531	562	526	503	559	562	567	556	553	544	544	554	530	560	583	544	549	560	517	525	539	529	556	554	568	514	571	553	540	532	549	539	534	575	556	550	546	537	552	562	550	575	536	541	526	579	533	560	552	554	565	552	536	546	508	520	533	573	494	512	543	521	570	519	491	558	553	524	527	563	551	549	556	593	501	583	542	561	520	540	571	522	523	557	552	551	564	533	496	510	544	541	519	567	563	510	571	567	558	548	528	539	554	544	545	574	539	551	542	529	525	547	572	573	561	570	537	566	542	503	540	541	558	570	529	554	494	540	582	532	536	552	533	580	544	523	521	572	555	554	537	570	521	504	580	566	555	576	559	542	550	540	523	560	556	559	537	512	526	538	569	547	571	533	570	528	529	516	582	546	563	527	560	561	572	516	575	560	531	555	524	535	507	557	470	585	533	564	517	562	561	588	561	578	532	526	561	552	560	536	519	526	545	516	523	577	517	553	533	543	566	540	522	551	543	551	550	565	558	512	592	541	545	539	554	557	534	601	534	561	511	582	514	530	541	523	544	524	568	539	524	520	568	538	537	534	567	556	528	516	558	534	543	540	536	560	571	532	548	575	535	540	544	505	535	534	498	533	589	592	570	540	505	556	529	530	535	557	529	527	554	525	540	559	556	589	483	536	530	526	584	538	503	540	551	532	548	533	566	517	542	597	557	573	520	550	548	547	555	545	521	587	536	591	520	550	554	571	559	549	513	545	561	536	557	520	546	541	552	547	542	500	552	571	595	573	563	512	567	544	571	550	571	557	541	541	543	523	545	527	513	546	551	530	590	562	527	518	574	596	562	545	563	531	548	545	545	561	548	557	540	532	566	561	566	500	532	562	588	558	517	557	546	549	550	525	526	504	521	564	546	571	512	524	571	546	539	519	535	500	520	563	531	520	518	569	541	574	552	566	549	589	602	555	563	534	550	498	594	554	558	549	551	562	522	503	541	526	558	548	574	553	553	564	512	560	574	573	554	571	534	552	574	558	567	532	510	577	568	554	527	555	535	516	525	559	527	549	540	570	563	564	503	544	560	561	572	543	552	524	532	538	551	588	516	529	559	548	587	586	509	526	515	548	593	528	515	512	548	550	533	534	560	517	540	547	541	540	491	516	516	542	579	524	561	561	542	558	543	521	538	563	564	529	571	539	531	604	572	565	539	530	597	534	585	554	551	550	527	558	545	556	537	558	517	539	527	559	521	536	551	553	542	532	548	556	542	547	514	520	561	549	537	538	510	515	535	544	538	537	541	545	580	534	551	541	533	526	493	557	510	590	496	563	502	546	512	502	578	584	561	551	542	588	588	561	532	543	568	550	524	592	542	569	601	570	561	510	524	548	526	573	550	525	587	541	573	559	544	548	510	536	488	551	501	563	514	538	573	548	545	563	583	559	572	530	533	551	574	561	582	590	558	527	549	550	542	581	529	582	519	567	562	551	519	557	556	530	507	513	552	532	546	541	522	553	600	554	573	573	528	519	561	534	545	524	525	582	585	565	543	531	585	588	613	499	565	572	506	551	569	553	528	548	509	545	532	550	534	544	526	574	527	529	569	514	521	555	517	531	551	527	586	534	526	532	506	518	574	579	565	565	512	534	532	530	542	561	539	533	556	594	536	533	497	546	554	543	529	528	565	568	559	539	538	550	520	546	511	503	511	535	532	554	513	535	585	569	551	562	538	542	564	561	555	561	525	498	528	521	566	546	531	548	540	582	560	558	572	563	557	513	527	578	513	576	545	501	535	552	608	569	580	526	559	532	564	585	539	592	576	522	487	544	589	616	499	559	543	560	569	541	545	556	536	547	512	528	563	565	550	547	516	537	531	572	528	569	567	558	535	564	546	582	532	543	539	534	523	562	545	537	577	554	585	541	540	558	575	538	567	541	528	512	551	541	577	587	552	516	595	564	547	545	572	571	548	511	552	553	555	577	578	545	526	528	561	532	586	549	570	539	542	530	565	510	531	555	566	516	518	542	563	550	523	543	544	549	516	581	550	579	534	535	561	590	572	529	566	511	550	566	581	515	561	548	560	581	532	515	507	527	592	502	533	526	554	559	532	562	553	555	536	558	590	546	535	535	537	587	561	577	555	527	563	559	514	527	515	574	573	519	554	513	503	534	535	591	554	485	555	544	580	591	569	528	569	565	529	567	573	517	553	526	554	549	573	528	515	521	543	520	547	539	508	515	540	500	540	538	553	531	519	543	489	539	521	589	561	532	566	523	559	548	586	540	572	498	545	588	509	551	541	591	521	545	525	545	505	533	582	543	526	584	574	542	552	525	537	565	540	555	517	573	595	537	568	524	533	534	563	570	554	549	542	528	556	543	521	550	561	523	571	599	558	540	559	526	550	565	553	531	560	568	572	532	547	604	579	535	535	570	528	558	506	544	545	581	576	588	533	525	557	534	534	537	598	548	563	573	561	552	527	563	509	550	558	558	596	553	540	535	570	490	537	538	554	525	555	527	576	561	526	542	510	570	538	539	581	564	537	501	531	561	542	513	550	549	510	523	542	609	544	596	496	603	572	550	551	545	582	548	570	589	564	537	570	576	546	534	529	563	537	557	522	592	547	566	509	549	520	571	534	536	491	530	564	560	580	559	509	529	519	506	539	562	522	545	566	549	537	536	534	539	552	535	567	547	526	554	543	544	613	526	507	559	547	559	555	533	568	547	515	553	574	546	548	516	548	590	560	560	511	580	571	568	568	563	574	544	569	550	580	541	546	506	569	539	558	514	538	546	550	565	546	588	543	559	521	579	527	538	566	625	545	539	544	549	562	555	584	524	565	569	546	560	519	559	552	533	551	534	492	558	518	579	528	577	602	557	520	545	575	558	498	551	544	492	525	552	535	544	568	568	572	549	560	528	548	508	540	566	523	528	523	539	533	540	556	545	594	551	520	557	509	537	575	575	534	526	607	552	540	531	569	555	580	566	533	540	573	566	508	530	578	557	544	548	534	582	503	558	558	574	535	541	528	583	570	575	537	572	560	532	585	564	554	559	529	525	599	540	492	571	600	541	576	554	551	546	559	551
5338	528	1844	433	32	31	38	47	36	33	24	34	20	21	24	26	23	16	26	25	24	27	25	14	23	16	23	19	21	20	21	16	16	13	14	23	23	13	14	15	8	19	20	16	13	31	18	11	18	16	16	13	19	14	18	22	13	16	20	23	20	18	16	17	14	19	23	16	12	14	24	22	21	12	12	18	7	21	23	14	21	18	12	3	12	22	19	14	6	14	19	18	10	12	14	15	12	13	19	9	21	11	11	14	18	11	17	18	22	20	15	13	19	15	15	19	17	19	9	15	12	15	9	9	13	17	12	12	18	10	19	12	13	12	16	19	27	14	11	13	15	22	17	16	29	16	13	15	16	13	18	16	15	23	13	17	15	18	17	16	14	18	18	18	14	17	9	18	13	22	16	12	20	22	7	16	14	16	16	18	19	17	15	14	17	14	16	12	16	14	18	11	16	9	16	17	23	13	14	21	20	9	17	22	14	16	13	16	15	18	16	21	13	13	14	15	16	9	25	15	12	14	12	16	12	11	20	17	8	20	17	11	15	10	11	18	20	13	13	26	26	13	15	24	18	12	12	13	14	18	18	17	13	21	21	19	22	13	23	12	20	11	17	15	14	13	17	20	16	11	17	21	16	15	16	21	15	13	14	17	19	15	20	9	8	23	19	19	16	14	13	12	19	21	14	22	26	8	8	15	22	14	12	21	14	9	16	15	10	15	22	12	19	15	18	19	10	13	12	10	6	18	12	14	13	11	15	9	18	13	15	17	20	12	10	22	19	18	15	16	16	10	15	14	12	13	18	17	15	23	19	20	15	19	16	11	14	18	16	15	12	17	22	18	17	15	19	18	19	15	17	16	16	12	15	16	14	15	16	12	9	13	23	17	15	12	12	14	16	20	20	15	12	17	21	11	17	11	15	16	22	14	18	18	11	15	10	12	13	12	20	17	18	23	14	18	15	7	22	17	12	9	13	19	15	15	18	20	11	16	13	15	12	10	22	11	8	12	14	15	14	11	10	15	17	17	16	25	14	24	7	13	15	13	16	19	16	20	15	14	8	8	13	15	15	17	22	10	10	14	12	13	15	17	15	15	15	22	19	19	13	16	12	13	22	16	12	15	8	11	12	19	20	20	15	20	11	14	14	13	9	15	17	13	16	13	16	13	15	12	17	8	13	15	8	17	19	6	21	14	17	9	15	15	24	26	19	19	21	13	19	15	23	16	15	14	15	11	12	18	16	16	18	22	16	19	16	19	15	25	16	12	13	17	13	17	18	15	9	18	15	13	18	14	22	12	16	16	12	19	18	16	13	15	14	22	8	19	13	13	15	15	17	17	15	19	21	13	18	24	18	15	15	11	11	19	15	14	19	12	18	16	14	15	12	16	18	20	12	22	17	23	17	9	14	14	21	11	15	12	17	22	15	17	14	15	15	15	13	17	13	12	13	22	19	12	17	16	19	18	18	14	15	20	14	15	12	19	12	21	18	10	19	13	12	12	14	14	11	15	19	15	15	15	20	16	13	14	11	16	11	19	10	12	15	25	16	13	16	18	19	15	13	13	18	18	16	8	18	10	17	14	16	15	13	16	17	19	14	20	13	10	11	15	17	17	19	16	8	19	13	20	18	13	16	14	18	8	22	25	14	16	21	21	11	13	16	13	17	21	19	25	23	9	12	16	15	15	20	15	16	21	16	11	22	15	13	12	14	14	20	18	19	18	16	18	13	11	13	17	7	19	17	17	15	17	15	20	13	11	14	18	10	17	13	19	15	15	16	22	18	12	17	19	17	17	22	22	12	17	16	18	9	8	18	20	16	11	20	17	13	18	13	17	9	12	19	24	13	16	20	12	15	11	22	19	7	15	12	13	22	13	11	20	20	17	15	15	14	18	14	17	25	21	20	10	12	22	25	12	20	16	12	12	25	14	15	14	11	16	16	22	16	19	16	18	14	9	17	23	18	10	20	18	11	15	17	24	19	17	9	16	14	16	18	9	15	18	12	16	16	18	21	14	17	15	18	23	20	12	22	18	17	15	18	24	10	17	13	19	20	15	14	17	21	11	11	26	14	19	18	21	15	20	13	18	11	14	19	11	13	14	16	16	16	12	12	20	7	11	16	14	15	17	10	17	23	11	16	18	25	16	16	19	9	22	17	13	15	11	23	18	24	14	15	14	13	12	15	12	7	15	17	20	20	16	12	13	16	10	18	13	24	15	17	12	15	25	18	16	19	10	15	9	28	12	17	19	14	12	8	18	13	16	15	17	19	12	12	14	17	18	23	23	14	17	13	12	11	18	15	19	17	13	15	10	18	12	13	22	19	16	8	15	18	15	19	16	23	13	16	17	17	8	14	16	15	17	17	12	16	16	18	12	15	16	19	11	12	18	11	16	20	13	19	11	17	9	17	13	9	17	8	21	11	18	12	11	24	15	20	16	12	10	12	20	21	9	16	13	9	13	16	15	13	24	18	12	11	10	26	16	22	16	15	13	12	12	18	19	14	17	19	16	19	13	19	14	15	8	18	14	14	14	22	6	16	9	14	11	13	19	11	15	12	21	11	15	25	15	11	13	13	19	14	15	19	23	18	14	11	16	16	9	11	10	15	19	14	18	10	10	19	12	14	11	12	18	17	18	15	12	16	12	18	7	15	15	17	13	13	10	15	18	17	16	15	16	16	14	16	23	24	16	20	17	24	10	13	14	20	19	12	10	18	12	19	20	12	20	20	14	14	13	29	15	16	17	21	20	18	11	15	13	18	12	18	12	17	19	11	21	20	11	15	12	22	13	24	13	17	22	19	13	23	20	14	15	16	15	11	17	13	19	15	11	12	25	16	17	14	13	17	13	14	12	12	14	20	21	16	14	14	18	20	24	13	15	15	13	26	15	20	15	17	17	21	17	9	18	16	23	22	17	20	19	4	14	14	13	13	14	15	16	13	12	24	13	13	23	17	11	12	20	14	16	16	17	10	21	15	10	19	23	13	15	9	12	20	16	17	17	9	16	14	13	16	10	17	15	14	18	14	22	16	12	20	15	15	14	13	20	14	15	21	14	11	14	11	18	17	23	11	16	14	17	18	26	20	16	10	13	14	15	22	20	24	10	15	11	14	23	16	10	16	22	16	19	14	12	23	13	19	18	22	6	13	20	12	12	19	15	14	21	19	13	12	18	13	17	15	9	21	12	16	17	12	21	15	15	18	22	15	16	18	9	10	19	12	12	23	15	14	13	15	13	18	24	23	13	16	23	17	18	8	17	15	13	14	20	18	21	13	17	9	12	13	17	12	13	9	21	23	11	15	15	16	21	12	18	13	14	20	12	16	18	19	12	25	11	15	16	14	14	10	14	13	13	14	16	17	14	21	20	11	19	16	13	22	12	11	11	17	16	9	16	21	14	19	11	8	20	11	21	18	8	12	20	17	18	15	14	18	22	20	9	13	17	23	15	15	14	10	12	23	16	14	13	22	15	12	15	21	19	9	12
17631	6337	16853	3577	1189	2052	2284	2079	1785	1550	1284	1190	995	839	742	678	575	542	490	429	454	424	360	349	344	317	306	292	272	243	239	255	243	223	232	247	238	214	200	207	189	190	208	185	184	174	147	187	191	174	185	188	169	171	140	163	156	131	143	171	145	152	142	159	152	138	143	145	163	135	141	139	124	129	157	141	154	139	145	153	144	133	147	161	133	127	128	130	130	94	123	142	139	123	160	117	126	126	143	124	136	134	141	142	106	148	128	130	118	144	141	144	124	160	121	141	125	138	131	113	128	129	125	121	135	132	129	124	138	144	127	138	121	113	117	131	135	123	130	128	141	136	134	130	129	129	140	134	119	142	143	153	138	124	120	138	147	121	141	141	142	132	118	118	136	121	121	132	130	113	128	128	141	123	117	110	133	130	140	137	131	124	109	116	139	151	125	120	130	137	128	127	128	135	141	129	117	122	105	135	142	116	119	137	136	118	133	114	146	132	137	154	139	135	128	127	106	120	135	119	124	136	115	116	134	124	133	111	129	125	146	122	136	118	111	119	129	126	132	158	145	131	132	126	128	129	127	141	130	109	131	130	135	149	117	113	131	123	130	154	119	125	124	146	140	141	132	124	139	131	128	123	135	123	126	133	113	140	137	138	140	126	107	113	114	134	121	118	131	148	121	135	127	106	128	111	147	134	141	110	119	141	123	131	139	106	124	129	127	119	145	122	128	128	126	128	138	121	130	130	129	127	140	141	135	129	109	132	136	114	151	135	106	144	138	112	122	130	135	120	140	115	117	117	124	100	168	139	140	111	131	131	139	135	135	127	138	119	113	108	132	112	124	130	125	144	131	130	125	138	130	138	136	139	128	131	134	145	140	128	139	131	141	129	110	131	135	136	127	138	150	122	131	153	122	131	131	115	131	119	121	136	119	143	134	122	163	131	135	118	126	126	127	137	135	124	126	106	133	110	135	127	102	132	129	126	150	127	122	144	137	148	135	134	119	143	140	128	130	118	134	119	141	116	132	138	132	122	142	149	123	112	133	135	156	131	129	141	116	113	132	126	142	116	133	139	113	131	110	122	138	135	129	117	117	162	148	132	148	130	136	101	138	152	125	139	157	150	114	126	130	151	130	117	119	135	130	150	131	154	128	141	105	110	141	113	130	127	129	135	131	130	137	119	134	142	122	123	126	146	133	131	127	122	122	127	128	125	136	123	136	124	133	113	142	124	130	106	118	129	119	122	129	135	136	119	105	121	115	126	121	122	129	117	141	121	134	134	125	134	126	119	130	131	141	135	104	120	112	128	118	116	115	124	110	132	137	132	123	118	139	115	107	139	132	133	123	125	116	119	150	126	143	121	125	120	136	157	132	136	138	105	123	148	137	112	121	147	130	107	127	138	129	128	106	131	134	136	126	157	113	131	120	120	132	125	124	119	129	136	147	115	123	119	132	130	121	143	125	127	122	155	116	119	137	119	96	111	127	130	113	126	151	141	118	133	132	126	141	121	125	117	139	120	138	108	129	152	122	134	137	114	132	119	118	131	131	106	102	110	139	114	126	123	131	140	127	122	134	133	128	109	128	155	134	119	129	136	125	133	127	152	129	120	102	123	132	111	148	134	138	139	127	134	128	127	126	109	124	123	113	122	158	141	141	125	143	145	128	144	124	136	132	119	139	124	123	120	111	126	125	119	123	119	134	126	142	126	138	128	137	132	144	134	128	124	117	134	122	117	120	118	136	140	146	142	125	143	132	133	122	108	134	106	125	113	129	139	128	134	120	142	113	126	136	122	128	127	123	112	110	115	122	132	144	131	111	126	120	129	120	115	128	127	127	122	128	135	135	127	129	141	117	123	130	118	123	128	131	106	110	149	115	121	121	136	130	131	126	110	133	143	133	126	140	123	144	133	124	127	136	133	130	151	138	132	120	148	148	142	143	128	134	130	142	116	136	122	140	139	120	140	131	117	130	127	129	142	113	126	126	125	111	131	125	153	108	152	122	123	118	126	126	118	119	106	140	140	112	111	133	129	148	127	131	125	133	99	133	132	112	125	146	136	131	124	126	133	127	128	129	115	123	118	136	120	119	121	131	119	116	156	122	135	132	126	120	113	127	148	138	110	117	110	143	137	129	128	130	117	128	125	151	130	117	142	128	161	139	125	143	147	126	143	130	123	139	125	131	119	127	145	138	128	114	139	131	124	133	133	129	110	128	131	122	114	120	137	115	128	125	142	137	154	132	154	133	117	127	130	124	129	128	135	123	131	126	115	118	128	127	128	127	128	129	139	134	116	128	122	123	143	108	118	124	130	155	134	135	124	107	122	119	131	125	128	124	114	139	136	119	121	143	127	106	145	130	126	133	137	112	128	123	127	130	125	114	133	144	116	123	122	122	126	128	138	127	142	139	124	125	131	126	139	143	114	135	116	140	130	123	119	131	128	139	117	132	121	115	103	128	121	145	119	164	126	120	135	123	131	135	128	151	140	143	131	119	109	129	143	102	123	122	125	135	109	133	135	138	118	123	138	129	109	134	138	131	124	127	145	116	110	124	126	133	118	139	136	129	137	102	125	128	126	132	127	112	125	126	122	131	138	129	140	135	123	118	137	144	115	120	109	131	108	131	117	125	104	131	114	124	119	139	140	140	118	123	140	115	151	119	135	115	114	120	141	129	134	141	129	123	122	134	110	130	111	133	152	141	150	136	143	130	125	133	126	134	118	111	132	136	117	97	117	144	157	132	120	130	129	122	147	119	129	109	134	125	140	139	132	147	110	117	131	145	125	122	140	114	132	132	99	114	141	119	127	116	108	127	127	139	133	132	135	121	147	112	141	130	141	120	149	129	134	126	141	129	124	130	133	116	142	124	120	110	123	153	149	132	140	139	114	138	109	126	133	130	143	134	140	118	121	117	106	125	156	103	121	116	128	116	147	125	147	113	132	136	121	124	137	127	136	151	136	107	136	131	137	120	126	109	131	127	147	155	123	138	131	119	130	127	135	134	126	149	121	121	129	112	119	108	132	110	116	131	144	146	111	137	117	129	144	120	142	131	133	137	121	121	146	114	121	131	112	106	120	149	126	121	140	138	120	133	119	127	124	151	140	128	137	133	143	133	113	134	139	145	129	143	122	142	128	138	133	129	130	122	126	113	116	115	123	122	136	121	136	114	120	108	128	129	123	133	139	128	147	122	132	139	131	118	118	127	112	121	126	142	138	131	144	138	132	129	152	109	123	149	139	136	119	126	148	105	139	133	127	124	129	132	106	113	120	121	137	127	130	115	129	146	132	119	104	126	132	145	136	128	112	134	139	135	122	127	132	137	134	122	120	122	143	121	119	128	129	124	135	105	123	137	133	147	117	124	148	124	137	136	110	119	125	116	121	136	141	125	120	131	135	148	152	115	118	106	134	125	123	125	141	138	145	140	132	119	136	132	127	116	141	128	117	133	131	139	115	132	126	142	118	128	104	113	137	127	141	117	143
3327	891	5001	884	64	63	93	89	103	89	87	81	78	72	79	62	66	73	78	61	74	66	65	57	52	71	59	54	59	47	57	50	63	43	54	54	44	56	59	60	68	46	47	54	58	52	44	48	63	38	47	49	56	38	50	51	80	38	51	42	42	40	53	39	62	54	53	57	58	53	55	40	54	46	52	42	56	48	52	59	45	50	42	57	57	55	57	46	60	42	47	43	55	57	48	40	40	46	50	54	57	46	42	47	51	58	46	33	67	46	38	57	50	53	37	53	40	45	60	46	49	45	58	60	52	46	63	52	41	41	47	39	61	49	55	54	50	48	43	51	36	43	50	67	51	55	40	49	50	52	36	48	45	66	54	50	55	49	50	56	60	46	30	43	52	39	47	67	33	40	47	42	50	36	60	40	42	47	66	58	60	53	49	68	57	43	49	40	48	58	49	52	63	63	43	45	53	60	57	54	45	50	46	60	49	44	56	41	43	59	51	59	56	41	51	41	43	53	48	41	54	42	35	51	42	52	46	53	61	47	53	52	49	45	53	52	52	45	39	51	42	65	56	66	45	48	44	50	51	47	40	56	46	50	45	53	45	45	45	43	42	52	59	42	42	51	49	39	37	50	41	51	50	52	59	52	50	53	42	48	48	45	55	50	64	43	44	50	42	58	52	63	50	29	52	50	38	53	61	47	55	47	51	49	56	41	34	57	48	52	39	49	49	49	44	39	53	54	23	45	49	49	75	60	54	49	49	44	57	47	55	49	47	54	60	61	51	48	46	58	40	44	58	45	53	50	41	61	65	55	48	42	45	45	44	40	49	46	49	50	45	50	42	57	45	47	38	49	47	51	45	42	52	53	52	41	56	43	49	50	46	38	62	49	54	55	48	35	43	40	37	43	49	53	48	53	61	47	53	49	55	39	45	45	41	42	49	54	63	52	45	56	39	54	47	43	42	59	44	40	40	60	53	37	40	56	54	36	50	47	58	48	58	51	56	56	60	65	56	47	53	52	57	54	38	62	51	47	36	52	63	51	47	54	56	47	51	49	47	48	43	43	44	56	47	50	45	46	46	51	53	46	47	54	40	51	47	48	56	47	46	52	41	59	56	36	49	34	48	46	42	43	45	51	50	57	45	48	40	52	47	41	59	57	53	55	42	43	55	57	58	57	46	47	36	45	52	59	62	51	53	40	46	50	37	52	55	37	48	41	58	43	46	48	61	45	35	46	49	44	63	44	39	60	51	53	41	43	43	45	46	46	53	51	47	41	55	51	50	38	52	44	57	52	45	42	44	55	52	56	43	53	43	64	48	55	44	51	54	48	51	72	55	54	51	49	56	45	29	57	52	54	41	47	48	49	36	54	58	55	54	49	55	50	54	22	39	46	43	47	61	55	50	43	49	57	47	57	37	38	41	65	51	48	47	41	53	48	53	59	48	56	52	45	48	48	52	39	38	49	64	49	52	64	53	66	47	50	51	44	49	40	59	39	56	51	42	55	51	43	44	45	47	44	49	49	50	52	42	39	39	43	39	54	47	38	41	47	60	52	58	40	43	50	57	46	43	45	44	43	50	56	37	58	50	46	63	56	56	52	58	46	33	51	48	48	48	50	43	55	43	57	53	40	42	40	33	50	61	46	50	53	55	63	42	48	48	56	48	46	34	34	57	56	44	47	42	47	58	50	50	44	51	55	43	42	56	45	41	46	41	47	44	66	34	48	62	56	58	54	40	59	39	59	42	59	54	43	45	55	47	47	36	65	44	47	55	50	56	54	57	50	58	50	58	51	41	48	56	41	60	63	52	61	39	60	46	45	43	40	49	46	61	43	52	45	48	55	50	59	49	42	54	50	58	46	45	47	54	35	43	45	39	44	41	46	57	53	59	55	59	51	66	51	58	60	59	64	42	50	56	54	54	56	54	55	52	50	49	42	49	51	50	57	51	45	59	58	48	46	59	44	48	54	58	50	41	51	54	54	54	50	45	54	60	56	47	52	50	46	47	34	46	49	50	38	44	45	46	45	49	55	50	51	63	38	54	56	54	52	42	47	47	50	50	54	54	50	58	44	58	45	43	45	44	43	54	55	48	52	54	48	60	42	43	41	51	34	39	63	52	48	44	55	62	51	61	42	52	45	68	44	48	44	52	50	52	51	40	53	48	45	61	47	57	40	43	44	53	58	59	53	56	56	49	56	37	52	50	50	41	37	59	43	49	37	46	60	50	50	42	53	52	48	38	52	60	44	58	42	49	51	62	59	47	51	58	47	52	52	45	55	43	49	43	54	46	50	53	47	37	55	60	50	49	49	54	48	44	55	40	53	65	35	51	42	76	46	44	41	49	34	45	47	44	54	41	41	51	38	67	62	51	48	60	52	49	56	63	52	45	54	46	47	40	47	45	47	58	40	57	45	46	52	56	58	57	58	54	59	46	44	44	61	50	47	46	36	46	41	52	41	55	55	55	55	46	43	50	49	40	48	41	45	32	45	53	46	45	46	41	46	57	48	54	47	55	57	49	46	44	42	47	61	44	53	52	69	42	50	45	56	43	46	59	56	52	52	51	57	47	51	47	39	54	63	50	49	43	45	53	44	45	41	52	46	47	40	50	44	39	56	44	64	51	52	52	37	49	44	50	55	56	47	70	48	55	49	54	47	44	42	59	46	56	55	56	54	52	61	44	53	48	45	62	49	46	42	42	51	51	54	40	58	46	51	58	47	48	51	40	51	53	39	51	57	38	44	55	39	57	47	44	45	44	44	49	41	41	44	59	48	73	45	66	50	45	60	34	53	52	56	47	47	42	59	60	38	46	59	50	63	61	55	48	49	53	61	60	41	58	55	44	53	42	53	38	44	55	44	38	56	55	38	34	54	49	43	59	34	56	46	44	47	37	51	49	46	44	63	43	57	54	46	50	60	50	57	66	49	45	50	40	51	56	46	41	57	58	50	43	44	60	44	45	48	59	56	49	55	44	60	44	48	53	45	62	50	44	49	47	48	32	50	41	46	49	48	68	43	54	50	48	38	51	50	55	44	57	51	54	44	40	48	42	43	45	49	58	48	39	46	55	50	68	36	50	58	49	51	36	44	48	42	55	48	59	53	48	58	48	36	46	49	51	45	47	48	49	51	47	57	54	43	47	46	47	47	49	61	42	50	52	51	47	46	48	55	58	55	50	59	39	49	55	43	45	47	48	50	47	48	50	49	50	42	47	51	52	60	54	60	62	47	50	61	48	50	39	57	49	51	61	47	54	48	41	55	68	53	63	49	50	43	63	48	51	53	49	39	51	56	50	47	59	63	43	50	57	42	48	51	64	46	45	51	52	52	49	43	62	61	42	48	43	48	60	54	57	57	53	50	46	48	53	55	40	40	46	38	48	38	46	55	47	50	58	66	52	52	49	57	43	46	56	54	57	52	52	47	50	38	51	46	54	37	46	57	50	47	43	62	52	37	50	54	42	43	55	62	64	61	48	53	49	61
23240	8993	26824	5092	2598	4191	4487	4252	3579	2878	2580	2198	1971	1702	1484	1392	1253	1121	1035	984	909	921	849	864	799	769	722	714	705	681	652	584	594	603	588	554	569	588	532	550	508	525	576	541	503	505	509	500	474	515	475	477	491	491	499	484	457	468	449	432	457	468	487	448	452	454	457	439	454	449	437	464	407	449	482	426	405	446	422	439	413	431	417	453	474	473	413	438	433	431	444	457	420	426	394	479	417	468	418	391	432	389	449	424	400	434	430	416	453	398	446	446	404	384	455	399	422	416	431	466	449	412	449	404	433	420	377	429	448	411	442	405	403	428	410	455	403	448	404	454	413	434	437	442	437	442	419	406	461	438	428	428	413	386	433	464	427	408	396	420	411	402	409	414	457	446	397	427	451	449	408	466	384	422	436	387	439	425	440	438	440	424	431	421	411	379	411	434	406	430	404	415	406	420	427	402	447	433	445	407	431	394	423	403	409	395	451	414	400	395	440	385	401	434	392	441	449	413	455	414	413	442	404	446	391	398	387	419	387	425	469	422	426	406	434	380	434	454	429	424	423	436	403	420	397	412	403	441	399	416	413	427	437	404	429	401	432	389	393	459	397	387	416	393	410	396	412	427	405	373	434	417	432	407	376	451	417	432	424	399	431	428	414	423	437	422	431	430	432	417	428	432	448	439	419	432	411	411	441	413	422	434	413	435	429	412	423	440	397	395	412	406	408	431	437	389	393	384	414	381	432	447	395	450	375	425	444	402	373	427	401	399	420	403	460	388	405	445	434	411	412	410	377	405	422	414	412	427	430	400	449	421	412	394	413	428	398	419	430	399	410	435	429	411	412	419	418	427	421	421	421	440	416	413	441	459	437	379	402	404	420	405	406	394	440	376	407	417	411	400	404	419	422	436	405	436	412	395	412	398	379	411	432	421	385	397	399	419	410	377	450	405	397	401	417	399	407	438	378	462	388	451	402	432	416	397	416	413	441	407	412	403	433	407	412	387	406	445	410	423	442	431	416	426	393	426	411	418	427	449	378	419	423	396	412	421	441	439	421	420	390	438	436	422	411	425	396	373	424	445	402	415	433	407	388	426	373	415	415	443	410	415	418	415	405	427	437	428	396	449	440	412	426	448	447	416	389	417	425	413	423	403	420	421	423	409	425	376	431	393	452	424	395	398	441	382	374	453	405	453	413	417	408	392	400	386	424	424	440	440	421	435	425	412	432	426	418	402	417	451	405	414	398	433	465	441	410	441	445	432	432	409	380	412	424	403	397	421	441	421	457	396	412	415	449	423	430	432	388	420	404	423	423	391	403	410	396	386	453	427	424	396	425	434	413	425	428	434	441	427	427	408	419	428	444	406	414	428	392	375	416	402	417	432	408	429	426	452	437	417	428	382	424	404	399	423	442	410	420	434	417	411	423	402	443	394	417	412	454	391	436	436	398	430	343	433	397	421	443	402	400	428	392	411	420	401	399	380	423	408	410	410	450	390	422	407	431	420	401	421	391	427	416	424	402	443	339	400	404	430	403	409	426	409	430	390	435	430	443	409	431	440	436	404	461	381	435	423	414	436	409	450	405	404	397	417	440	416	422	429	419	432	423	402	408	453	426	395	393	413	434	402	416	428	428	461	410	414	398	416	406	403	404	405	402	434	414	430	444	420	431	400	395	435	414	431	409	437	421	420	422	441	417	405	406	436	409	406	388	450	447	411	423	468	396	393	425	397	423	436	401	422	456	419	418	419	380	426	441	405	413	424	398	424	407	419	405	419	413	367	422	393	422	421	426	400	431	446	378	420	426	401	438	424	422	426	437	448	427	424	409	399	391	411	411	441	411	409	409	422	430	419	439	409	422	391	423	403	417	471	428	395	420	454	424	439	425	431	419	402	440	424	436	453	424	398	430	397	398	456	463	435	441	404	371	451	368	423	437	437	447	419	413	437	411	428	394	409	420	427	436	415	437	419	406	419	426	467	413	382	383	407	380	401	424	426	406	452	442	406	458	412	439	432	409	411	432	424	428	433	422	397	414	389	419	445	413	429	455	391	440	418	465	421	454	424	436	406	413	388	414	453	407	417	436	441	401	407	415	439	420	399	439	425	422	449	408	438	413	432	399	403	402	418	438	461	410	458	432	390	444	418	436	388	413	428	429	433	408	409	431	434	449	400	434	421	396	441	396	444	394	409	408	419	433	442	405	408	432	420	415	390	413	384	415	436	435	473	436	426	422	427	425	437	411	434	459	396	420	434	415	395	448	443	471	388	427	406	395	433	389	405	394	387	399	419	410	394	444	406	435	399	417	380	429	440	382	433	443	412	405	419	432	402	418	402	414	391	407	400	437	438	429	395	419	391	420	441	422	415	409	374	390	452	437	441	394	429	383	434	397	453	437	433	421	415	440	397	403	425	428	395	426	411	396	455	377	398	412	398	447	401	370	440	375	398	416	403	380	417	435	419	396	394	421	436	408	443	435	421	426	414	421	448	421	426	400	444	421	406	441	420	384	383	411	412	397	409	449	444	403	422	390	417	435	408	433	422	436	389	408	445	368	432	441	373	423	410	440	390	379	387	401	392	489	384	423	416	383	386	409	399	433	396	411	400	437	390	450	406	378	421	440	424	433	384	441	422	420	428	405	411	405	404	415	420	441	403	436	408	438	370	426	437	417	440	424	416	405	382	406	412	389	420	420	390	427	412	431	410	397	418	417	411	409	393	427	422	446	426	437	427	448	401	382	399	392	453	422	438	419	406	420	406	394	406	409	415	436	425	418	394	417	426	427	408	396	406	393	404	412	433	429	426	425	413	410	395	388	430	400	453	418	435	435	415	403	408	446	424	415	392	443	398	392	408	412	407	404	440	436	429	394	421	410	394	401	426	419	430	397	412	418	423	421	398	359	449	406	438	401	398	405	421	439	409	423	411	430	426	431	416	427	452	413	405	424	402	424	433	431	443	428	400	396	431	458	431	418	399	402	410	409	385	412	439	444	400	413	415	405	431	421	422	434	423	409	441	410	439	418	395	374	426	395	436	420	392	448	408	398	414	426	406	438	393	436	404	413	393	415	415	436	435	422	406	465	430	350	405	441	406	394	417	394	417	428	423	415	388	432	387	402	401	425	427	406	410	418	411	412	444	415	381	415	385	462	414	419	395	389	416	413	445	409	383	396	429	403	421	412	419	408	422	452	400	398	416	428	443	402	441	444	424	431	438	447	447	419	443	427	436	408	393	417	384	406	415	425	403	439	373	413	437	404	425	417	439	442	469	414	412	399	433	432	385	437	414	386	395	394	463	432	400	426	417	428	413	393	418	442	438	428	408	413	396	416	412	425	399	406	449	408	398	410	420	423	402	424	442	440	442	417	427	422	426	422	368	421	437	407	386	427	420	405	395	409	402	451	464	439	402	427	409	425	411	416	411	418	398	409	421	403	433	440	435	376	439	414	413	425	425	393	420	366	397	397	417	384	440	381	394	416	399	415	425
3521	403	479	128	32	45	37	47	41	40	46	39	45	43	25	43	49	43	44	42	37	35	33	43	35	38	41	34	39	49	42	48	40	45	41	42	38	38	32	49	47	35	47	43	31	31	36	41	49	56	34	34	44	33	30	48	44	46	43	35	44	46	42	40	41	35	56	25	39	46	42	50	32	32	43	41	39	38	43	41	41	35	41	36	42	36	33	41	30	44	31	44	40	39	32	41	46	37	35	41	39	33	50	32	43	35	33	47	41	34	46	34	43	42	37	29	47	40	54	39	48	44	45	39	47	38	48	33	36	55	47	38	40	36	35	41	35	43	46	37	42	44	31	40	50	38	46	37	42	40	38	35	34	39	44	44	56	42	36	44	48	33	33	43	42	49	38	37	36	37	42	57	52	40	40	39	30	36	39	46	30	44	38	38	28	40	47	27	44	46	43	43	45	35	28	47	42	29	48	42	38	38	39	41	42	46	46	49	41	39	35	46	35	51	43	34	33	41	41	46	40	42	35	41	34	41	52	34	35	43	36	39	37	45	42	31	31	39	42	32	39	37	53	41	39	37	43	44	43	44	38	42	39	46	35	38	41	36	44	35	41	30	36	44	56	37	37	49	44	33	32	50	38	41	43	27	48	41	38	42	31	44	52	40	34	43	45	42	37	38	38	48	34	41	35	40	29	44	27	40	38	26	52	35	43	41	39	30	42	42	36	32	44	40	46	38	41	47	45	50	41	41	43	41	38	47	34	42	40	43	28	42	46	40	39	45	28	44	36	33	42	34	46	31	37	38	44	39	36	39	39	27	39	42	32	39	40	43	42	49	43	34	46	44	48	46	48	39	46	41	43	38	36	28	61	35	43	39	38	32	32	35	43	37	41	40	34	37	29	51	38	35	33	30	32	34	46	44	51	45	44	37	33	41	46	27	36	34	35	38	42	31	40	36	40	50	48	41	41	38	49	33	40	35	40	54	37	39	46	43	25	38	35	48	33	42	40	35	46	41	45	31	47	36	40	39	44	52	42	41	40	33	35	51	26	34	42	28	36	49	42	58	31	37	39	48	31	38	33	52	44	37	41	40	27	34	45	39	38	38	45	48	33	46	30	47	47	35	38	38	35	43	39	45	43	41	48	31	26	54	35	34	34	38	34	34	39	45	46	37	56	34	43	34	37	47	56	38	39	47	39	32	36	44	41	50	33	46	39	30	37	36	42	44	41	40	40	32	50	44	43	28	43	35	45	33	49	39	39	25	30	39	40	36	35	39	44	43	37	43	53	33	43	44	38	40	46	38	43	38	34	33	58	36	54	38	34	27	44	34	27	32	34	40	45	45	42	47	27	50	40	40	48	35	46	43	47	39	41	38	37	37	37	35	44	42	37	35	48	42	38	31	43	38	45	31	36	41	34	29	37	42	30	43	32	37	36	51	37	41	41	32	38	36	39	39	48	42	57	53	26	43	35	29	37	37	49	40	30	44	43	32	45	27	42	38	47	46	37	29	30	46	35	45	47	45	32	35	40	45	42	38	33	45	43	30	34	48	31	38	43	37	46	45	40	35	37	35	37	32	34	53	39	44	37	47	43	32	39	45	43	40	42	45	36	26	51	38	31	48	34	42	52	48	44	35	34	42	49	45	41	39	30	32	50	44	50	29	37	43	32	36	39	36	37	48	31	43	42	36	34	45	30	30	30	47	37	35	33	29	38	44	28	33	31	46	43	38	35	30	38	28	51	41	37	37	38	39	41	46	38	44	36	34	39	53	41	31	41	37	46	43	45	42	40	38	24	56	48	41	45	45	45	30	34	39	37	45	39	40	40	39	40	41	35	47	37	41	50	40	46	52	39	44	37	34	37	45	36	31	44	42	32	41	38	41	34	38	38	48	34	48	41	44	42	48	37	36	32	43	40	32	32	44	33	45	44	48	24	42	41	39	38	39	35	43	50	56	42	53	38	40	46	33	42	29	40	34	38	42	47	44	42	48	43	38	48	39	43	55	41	37	47	43	28	35	37	43	45	42	44	34	42	38	48	41	34	47	42	48	49	35	33	36	44	42	42	44	39	42	41	45	34	39	35	40	31	39	38	32	35	40	35	43	51	44	41	38	35	42	37	32	43	47	32	38	34	51	44	38	44	46	29	35	36	28	57	41	36	43	38	46	37	31	35	44	24	55	40	40	43	47	37	34	44	46	52	35	38	56	37	47	47	26	53	42	41	45	39	41	34	35	43	51	36	43	40	40	33	59	43	41	42	43	29	41	45	42	39	42	35	50	34	53	52	41	38	49	45	40	45	34	35	38	66	37	36	33	37	35	61	39	52	39	30	41	33	46	40	41	47	45	42	42	27	41	45	35	46	44	35	31	46	45	42	47	48	32	48	49	37	29	49	40	31	29	47	41	34	41	43	46	51	38	33	30	40	48	30	44	36	45	37	41	47	36	45	29	41	33	36	47	39	27	47	42	37	39	35	40	43	41	44	31	35	45	38	44	37	45	30	35	27	44	47	45	43	35	38	39	30	47	38	45	35	34	48	38	41	41	35	43	52	41	28	41	42	40	43	29	43	48	35	36	37	21	45	42	33	24	34	44	53	28	38	49	49	53	37	33	39	31	45	37	37	40	46	31	36	41	33	48	35	35	35	36	51	46	40	38	41	44	43	32	27	43	48	30	32	40	56	46	29	45	34	32	41	42	37	40	44	37	45	48	47	47	39	46	32	54	36	42	43	32	38	40	52	46	38	40	44	49	49	50	31	50	39	46	46	37	36	41	38	31	42	49	35	34	40	35	36	37	40	33	49	57	37	38	39	36	52	39	46	28	38	36	43	46	30	38	50	39	28	32	48	43	41	43	35	33	47	42	52	46	31	31	51	45	46	44	50	39	43	44	34	39	39	46	37	31	32	36	40	37	46	40	50	39	41	41	32	31	46	38	37	45	35	47	39	38	42	39	34	39	49	36	43	47	37	28	31	37	37	40	33	42	35	39	41	47	36	41	43	38	44	31	50	49	41	53	44	39	41	40	47	47	33	27	31	34	38	43	39	27	43	39	32	39	41	39	38	38	45	44	41	38	44	46	46	36	58	39	42	33	40	41	39	38	39	38	33	36	46	39	30	41	44	27	35	29	37	45	51	30	38	34	39	40	40	44	39	34	27	38	38	34	23	45	32	43	28	42	52	47	33	47	42	41	31	45	48	44	40	45	36	41	50	50	33	34	32	42	41	43	39	39	46	35	37	40	31	27	36	42	35	44	42	45	43	45	57	31	31	34	44	39	35	46	41	36	39	46	55	42	35	30	44	37	33	36	33	40	56	47	45	39	46	35	49	43	38	40	31	39	35	39	35	43	40	31	36	48	30	29	45	30	43	34	52	37	36	36	42	30	46	38	39	42	38	45	38	42	38	31	40	42	52	46	40	41	50	47	38	44	46	41	37	51	42	49	49	35	44	30	47	54	37	47	40	40	40	33	47	36	41	35
16045	4821	5923	1608	517	669	651	700	608	550	535	506	452	457	462	388	385	401	392	381	360	389	359	366	379	349	389	364	317	355	331	347	333	350	366	319	362	354	362	335	311	314	333	342	327	301	352	324	334	320	349	344	345	363	301	313	315	346	314	355	308	330	298	316	346	287	297	326	302	297	329	348	348	343	327	342	309	326	336	352	329	331	354	321	295	319	297	326	316	316	287	328	341	295	314	307	332	297	330	267	342	331	324	311	309	331	311	313	330	302	321	334	304	307	321	339	315	322	329	322	331	299	304	301	344	307	340	319	325	346	309	334	331	309	300	346	305	348	313	309	317	338	349	330	312	322	336	297	314	329	326	357	307	321	337	309	319	343	333	348	327	329	292	304	336	303	341	353	288	357	335	311	318	341	310	308	330	318	311	334	310	313	357	283	305	355	339	328	307	327	318	321	306	303	301	301	313	352	333	283	338	329	349	348	322	311	312	318	313	315	305	299	311	299	327	340	298	346	309	293	325	326	318	331	316	329	339	346	326	301	314	337	325	344	310	326	330	302	334	304	333	313	301	320	318	330	295	334	331	317	316	290	336	328	334	285	324	307	317	312	355	319	332	326	328	307	334	311	338	307	339	325	309	319	321	323	349	287	331	340	344	326	303	352	314	339	309	305	295	341	346	358	325	308	325	295	299	298	335	325	344	363	294	326	295	338	380	330	329	309	320	295	316	331	304	304	336	329	302	293	325	303	334	283	340	309	327	339	328	315	303	324	317	327	325	334	319	303	312	315	339	339	331	295	322	295	294	333	342	306	333	335	328	315	291	324	314	304	339	329	329	333	304	293	329	296	328	307	304	345	330	298	316	353	329	302	332	348	318	314	330	330	300	325	308	283	317	316	336	315	327	337	325	315	334	341	337	303	285	338	303	357	319	305	288	343	295	331	293	308	312	324	324	319	316	335	283	308	337	325	319	342	358	312	333	342	341	303	345	306	346	350	318	311	303	317	346	320	349	349	304	311	301	325	314	302	331	323	332	342	319	326	328	335	333	317	341	323	315	359	292	336	329	308	338	267	329	344	297	343	330	327	335	327	330	311	272	315	329	334	300	333	319	307	325	283	297	306	332	293	293	316	321	301	311	312	326	323	316	341	316	351	328	334	306	327	307	308	335	303	309	347	254	321	325	321	309	325	344	323	309	328	325	302	347	328	312	331	351	315	297	320	315	290	296	307	329	373	341	328	317	313	281	311	331	328	305	312	304	327	321	306	291	321	350	322	272	304	297	296	321	314	343	334	305	316	303	318	368	289	318	321	281	283	295	280	325	328	274	309	333	316	315	320	316	309	338	324	335	324	313	316	298	308	284	320	326	360	309	317	305	332	326	339	331	294	312	324	341	354	342	321	312	293	317	307	330	320	325	328	315	322	324	321	319	329	261	332	346	319	348	289	329	315	297	328	301	320	351	319	316	343	332	325	334	287	324	336	342	312	327	289	288	320	319	309	313	316	295	329	312	350	350	335	312	323	333	307	335	332	302	346	303	328	344	323	330	327	322	317	349	306	306	355	317	309	316	350	322	324	334	343	346	314	306	314	344	305	320	310	312	334	349	312	325	351	309	345	322	317	315	317	300	315	322	315	309	282	341	325	359	321	322	307	321	327	329	333	329	313	329	338	329	299	330	304	301	313	301	308	342	352	307	359	363	308	335	325	290	324	308	345	299	296	326	319	345	315	303	298	327	324	343	336	338	294	334	320	319	340	292	349	326	317	319	316	341	305	332	335	320	345	324	310	340	289	360	340	340	328	303	310	326	318	328	296	328	346	326	332	325	308	311	301	313	303	326	335	325	331	335	292	300	318	334	313	299	356	295	352	317	326	315	325	314	338	328	302	279	324	349	333	348	294	303	309	286	337	311	330	325	307	307	298	329	338	347	278	363	336	307	337	345	314	307	332	322	354	294	330	301	328	296	346	324	312	302	309	326	324	298	332	292	308	323	319	349	337	303	312	295	307	293	295	318	295	340	330	329	308	325	322	295	336	337	314	338	314	305	298	310	308	290	305	320	299	329	308	314	329	317	305	343	301	318	314	327	305	301	311	330	314	306	337	296	341	319	315	324	326	312	320	330	310	334	313	323	346	333	280	340	326	334	316	311	301	351	335	328	323	306	327	326	344	356	338	290	312	313	299	324	300	338	307	317	313	339	319	342	313	332	310	349	304	304	314	319	349	325	296	335	316	321	331	331	352	312	310	349	328	351	357	287	325	332	341	337	321	318	317	299	319	283	327	329	326	332	303	303	319	330	332	294	329	343	330	325	315	337	318	299	310	322	316	327	294	342	332	319	319	316	296	339	338	306	321	302	319	321	326	338	328	307	313	327	353	319	298	302	314	312	353	326	281	332	313	330	304	276	321	311	326	317	324	306	332	295	311	315	334	323	290	308	318	323	329	342	298	319	368	307	328	318	327	315	310	291	300	334	347	312	326	307	326	293	310	303	324	300	282	325	330	297	337	294	347	317	337	335	325	290	324	337	311	316	331	303	310	330	324	310	340	331	313	330	306	310	333	309	318	310	318	302	349	315	323	312	350	312	308	340	322	319	332	328	327	294	342	307	325	308	355	296	302	320	342	291	321	310	330	310	337	326	305	312	316	327	301	305	313	301	315	304	295	299	362	309	315	315	331	338	335	298	296	324	322	318	304	311	308	326	321	322	315	322	334	315	335	305	344	313	344	316	334	326	320	304	320	357	356	333	317	312	301	315	314	315	307	343	362	283	315	316	335	336	308	322	317	345	309	311	333	313	311	320	294	326	325	310	366	345	353	333	316	318	343	315	312	314	306	283	297	288	328	338	324	334	297	312	316	315	305	305	349	324	303	320	316	306	327	302	325	332	308	310	344	322	321	298	358	333	334	303	314	334	324	325	312	298	335	316	338	329	328	306	323	317	313	328	324	344	330	307	324	353	292	330	302	343	311	320	338	319	303	309	304	310	334	309	289	307	323	311	300	319	322	303	311	328	325	337	297	309	291	293	298	305	294	322	330	337	307	352	349	325	373	296	345	296	355	305	314	328	323	330	300	327	320	328	289	298	334	328	285	298	307	354	317	314	324	326	339	327	279	306	322	348	292	328	344	308	298	316	288	326	324	309	321	314	325	332	293	322	337	332	340	313	337	340	333	331	316	314	311	341	309	314	333	336	310	341	328	329	323	329	332	304	312	334	335	322	298	314	326	327	313	323	285	306	365	335	338	311	306	347	326	311	310	329	305	332	309	289	338	355	343	363	305	302	297	321	339	315	313	308	309	327	315	323	294	320	318	317	346	321	335	325	324	305	301	301	331	295	350	334	323	297	335	309	280	308	320	340	316	310	338	344	331	343	328	340	302	303	310	306	345	333	333	288	318	336	310	325	344	300	344	341	280	314	309	309	359	307	352	329	343	303	326	332	312	314	338	326	303	317	304	321	335	291	317	298	340	335	321	326	316
2170	749	1793	516	88	72	91	114	91	85	69	95	95	80	80	69	99	80	73	94	71	73	64	78	81	77	65	70	80	60	72	67	66	73	61	75	81	57	75	73	59	71	64	65	63	64	71	72	61	63	67	65	64	56	58	77	65	56	59	71	51	74	79	83	53	80	64	89	58	63	61	77	71	80	71	59	51	73	70	63	71	69	70	69	63	64	66	59	71	61	65	57	53	67	65	75	71	51	53	67	56	81	57	61	59	75	65	69	62	64	65	61	67	71	67	57	79	60	69	56	46	52	62	62	65	63	60	68	50	66	75	64	68	67	65	74	70	61	71	74	58	65	59	64	61	49	57	58	63	82	62	56	73	56	70	70	53	71	59	55	48	70	68	60	54	63	61	61	68	76	67	60	64	74	60	62	64	62	74	56	81	75	65	76	54	65	83	54	62	57	59	86	67	70	59	67	66	67	64	40	78	64	75	61	73	70	68	57	73	63	67	71	68	64	75	74	70	62	66	81	76	63	66	77	65	64	54	63	75	69	70	60	63	70	58	64	73	67	85	72	68	72	64	69	71	54	64	61	72	74	60	54	63	90	74	68	72	71	58	78	69	81	55	73	72	59	69	58	71	81	70	81	69	64	66	74	57	72	63	62	79	70	72	66	68	59	57	69	90	62	64	62	51	60	51	58	81	56	51	59	59	64	81	74	59	82	71	58	47	72	71	65	57	54	65	63	81	57	71	64	63	76	67	67	67	68	69	53	72	73	70	66	72	59	57	62	60	61	66	70	65	61	66	60	63	59	73	69	80	70	59	71	68	78	61	64	73	65	64	63	79	74	61	72	57	59	63	72	68	73	67	75	56	62	58	71	69	78	67	69	67	55	64	76	61	61	80	52	63	70	52	58	67	71	66	72	74	50	60	75	59	78	80	75	66	66	70	64	66	58	66	66	63	58	41	72	67	79	50	79	67	73	72	62	60	85	91	82	69	64	68	66	57	61	56	70	55	73	65	58	54	74	74	60	77	64	80	65	62	69	65	76	61	62	75	69	81	62	65	61	65	67	63	78	65	60	66	55	72	49	59	63	75	55	68	81	76	65	56	67	66	63	75	50	59	82	68	59	68	75	72	70	78	68	54	68	56	71	65	62	67	72	71	58	59	74	57	72	75	70	70	73	68	64	70	78	92	78	65	61	64	62	69	63	70	73	73	63	71	70	77	61	67	61	65	67	66	75	73	74	56	87	65	55	67	68	71	65	69	71	62	56	65	69	90	66	53	59	58	82	70	67	68	74	77	54	72	63	65	55	64	73	56	74	70	63	67	60	65	60	55	69	57	80	77	62	83	71	67	66	70	63	46	69	76	67	70	65	68	67	66	70	73	77	64	60	68	58	59	52	50	91	65	67	72	52	73	60	61	64	61	62	47	69	71	76	68	55	64	67	64	67	56	53	55	69	64	71	68	64	45	70	68	46	68	75	63	78	69	67	54	69	69	65	79	57	78	76	53	63	67	83	67	73	69	63	78	56	78	67	66	68	66	65	57	52	66	72	59	74	65	76	54	62	75	62	52	79	68	59	69	66	73	77	50	82	69	80	60	51	68	75	54	62	68	61	77	81	71	54	71	60	55	68	71	66	66	64	61	68	65	54	71	60	61	65	67	62	54	65	65	56	64	71	55	77	70	65	56	56	65	68	69	69	55	65	56	77	58	62	64	78	61	71	59	56	59	65	68	62	59	54	66	76	63	48	55	75	82	55	57	76	74	71	54	75	77	60	66	75	64	63	68	62	69	75	59	67	77	58	77	62	83	74	64	61	66	72	68	58	66	69	59	61	51	70	58	75	70	54	60	66	54	60	51	66	56	71	60	70	58	73	67	61	73	71	73	64	66	59	54	65	65	76	74	65	73	63	65	69	61	61	74	58	72	75	64	66	76	77	58	78	60	68	46	54	52	53	50	69	56	64	61	61	62	70	63	65	73	62	72	67	77	62	57	53	63	74	66	63	64	66	66	70	70	58	77	63	67	75	55	67	74	65	54	59	70	58	63	62	63	73	49	68	66	83	85	55	51	74	86	72	68	56	58	72	64	56	78	71	59	72	78	59	60	62	62	71	55	66	72	74	64	79	75	64	60	69	52	51	60	62	64	56	58	62	64	61	72	78	80	78	80	60	83	63	64	69	67	75	79	68	66	71	70	72	68	78	64	68	61	69	61	66	76	75	74	70	72	70	56	69	67	67	80	70	57	66	58	78	59	65	60	68	70	66	76	74	83	74	71	48	49	57	62	73	67	66	48	72	74	69	79	60	59	78	52	70	67	67	81	73	67	64	54	72	62	66	66	67	65	64	71	56	82	49	74	55	60	70	67	69	62	73	65	53	55	64	60	54	71	52	60	78	76	69	78	80	70	75	65	68	64	50	79	61	77	70	70	64	70	60	72	70	45	60	77	58	61	59	70	56	68	62	74	71	62	59	54	62	68	76	58	68	69	64	63	72	61	76	72	84	65	72	68	79	81	55	65	75	58	59	68	56	57	70	77	55	62	73	62	79	55	54	74	79	76	57	69	69	58	63	67	70	66	67	56	59	69	89	63	67	64	63	70	69	64	64	76	72	55	67	61	60	66	55	60	66	70	84	51	71	60	67	63	68	67	66	55	60	65	69	59	55	81	68	64	72	73	72	80	76	60	62	63	51	60	55	48	63	59	75	69	59	67	66	58	74	65	71	52	56	71	60	57	61	76	68	56	77	74	66	61	67	56	65	59	87	73	55	70	73	57	63	53	53	51	74	70	52	69	66	63	62	73	65	67	65	64	76	73	66	72	70	73	56	73	68	59	60	71	69	65	69	52	71	61	68	74	80	63	63	60	71	71	67	63	66	58	59	67	72	51	72	61	55	66	69	66	70	60	73	85	43	68	77	72	58	54	68	53	68	64	58	65	66	70	73	65	72	68	69	66	74	62	66	61	69	58	76	62	70	62	79	55	61	75	69	60	66	68	78	76	53	72	59	59	56	71	46	64	79	69	61	56	66	62	62	76	57	61	67	54	65	51	61	68	69	70	84	75	79	62	72	68	54	64	67	59	75	51	79	61	69	65	69	71	59	72	65	73	65	65	65	72	70	75	86	58	58	66	63	71	55	67	60	61	65	58	74	70	74	79	86	58	60	66	57	72	68	55	66	52	68	57	70	65	56	59	58	60	70	66	75	57	69	77	61	61	60	60	58	63	65	55	66	53	64	66	64	45	70	64	51	60	72	73	82	68	72	69	69	65	62	76	72	61	69	65	67	56	64	81	67	80	68	62	74	66	73	72	62	69	66	62	70	57	70	61	63	76	63	58	66	74	52	71	85	63	60	77	60	78	53	68	74	57	60	57	70	73	75	70	62	66	78	66	68	52	71	79	52	62	75	67	67	62	51	81	84	78	75	71	64	70	80	61	61	57	56	70	65	62	66	74	60	70	68	71	86	56	55	58	55	68	63
21824	8182	15091	4049	2065	3083	3258	2962	2525	2086	1878	1549	1430	1240	1197	1057	997	960	964	912	857	812	839	769	747	707	694	707	683	685	647	667	610	663	650	610	626	598	643	614	589	581	582	636	617	563	592	567	618	568	563	531	570	568	580	570	563	547	545	545	567	522	546	556	575	577	576	580	531	613	548	542	579	550	546	603	535	484	557	599	536	545	514	534	562	538	547	537	562	563	558	520	537	534	528	571	538	524	539	551	523	590	509	576	527	520	568	545	541	530	516	572	538	522	527	515	566	494	527	525	540	494	571	559	509	546	551	556	576	532	552	520	523	510	495	551	543	567	523	543	502	552	512	552	511	546	545	557	517	497	579	555	535	507	510	526	522	563	574	524	518	520	549	525	566	541	504	540	514	509	517	553	526	537	542	537	515	526	544	521	518	500	550	531	540	552	516	520	534	562	509	521	554	548	514	580	542	523	515	572	549	556	516	503	505	514	508	509	484	529	539	529	497	565	564	569	544	589	541	549	547	519	516	528	543	530	533	527	561	482	521	585	543	512	553	567	504	528	489	507	572	509	523	507	542	544	518	518	539	548	531	501	575	602	570	567	538	524	524	529	545	565	559	542	551	518	570	509	531	572	516	534	516	484	547	501	555	547	535	536	521	530	545	554	552	535	506	539	515	534	507	536	523	514	545	555	538	505	540	556	572	551	529	534	532	587	516	545	552	498	499	554	519	535	504	564	572	489	538	552	525	538	559	549	550	584	511	532	519	514	575	513	567	533	495	523	530	515	543	545	563	503	542	554	556	549	549	502	505	533	491	531	533	577	518	517	519	509	547	538	555	528	520	568	583	551	547	522	524	507	527	532	536	525	522	515	554	541	542	488	521	559	500	526	521	585	514	528	565	511	533	598	541	546	530	549	531	557	568	529	509	513	536	524	528	490	475	544	518	561	546	534	562	555	554	534	513	540	512	557	528	536	517	534	520	526	566	564	554	554	564	526	560	521	495	579	545	526	527	538	532	509	538	520	529	519	531	534	523	520	543	507	528	511	509	510	526	546	549	542	518	561	552	542	523	540	540	562	492	546	563	564	518	542	564	496	511	538	572	549	534	549	513	508	535	515	558	571	531	536	559	519	503	529	565	499	541	550	506	555	558	552	568	518	520	523	561	521	508	531	487	584	515	530	567	520	579	544	531	517	576	521	559	579	520	584	522	530	511	541	533	557	573	539	515	517	563	550	517	538	518	570	517	562	470	554	575	561	531	551	525	502	561	537	547	497	532	558	525	507	533	580	553	525	502	530	552	515	529	575	515	518	535	533	581	536	533	526	526	519	534	549	571	528	549	532	515	574	508	579	547	518	542	535	550	537	509	574	547	517	566	521	562	544	538	498	525	519	585	529	593	496	514	543	516	548	536	535	524	532	555	560	552	532	521	559	533	528	509	506	539	566	497	536	523	530	534	558	498	541	530	554	543	555	544	540	541	540	521	601	566	576	520	504	558	523	549	539	527	557	542	552	534	539	551	549	510	549	536	501	532	515	506	531	518	560	560	549	541	514	543	489	515	565	550	508	536	524	558	557	548	529	522	556	510	579	499	515	503	522	520	551	568	525	532	513	557	511	511	557	557	512	494	517	531	535	548	531	520	524	533	508	526	539	532	554	516	551	560	543	500	547	517	514	506	540	535	504	561	557	537	542	527	515	566	480	513	546	542	576	521	502	545	513	535	495	519	573	558	562	507	540	565	547	538	506	558	561	511	546	569	529	534	536	542	505	531	525	525	524	547	513	520	510	541	568	565	527	558	533	537	573	533	556	549	523	543	551	527	495	503	517	555	520	504	530	541	540	509	516	594	524	541	498	509	549	522	590	583	522	528	532	525	511	534	529	525	522	552	504	564	513	540	546	498	549	531	528	555	527	558	555	546	537	501	534	549	552	528	550	525	540	500	561	560	518	564	506	511	566	523	533	544	534	487	517	520	555	512	523	512	516	532	568	524	578	504	534	551	574	530	554	525	540	556	552	502	529	554	557	542	535	546	515	539	526	553	514	530	503	537	568	529	516	576	555	542	529	514	518	524	545	549	534	539	558	532	535	539	512	533	499	576	509	514	571	508	541	504	566	526	543	547	496	537	551	547	571	530	522	544	509	555	533	534	502	528	544	526	560	527	533	572	523	517	541	534	550	554	533	539	541	552	499	514	490	548	518	502	545	552	516	515	527	544	548	531	526	565	536	531	503	545	511	573	520	538	547	589	522	558	525	523	499	505	569	503	528	529	507	532	555	526	534	508	508	553	530	553	519	514	492	487	529	565	526	551	526	550	501	568	534	539	537	530	501	552	532	532	503	532	548	561	521	545	536	513	525	512	535	530	534	559	568	488	564	521	542	545	537	529	489	509	512	543	594	513	503	480	497	568	567	584	529	578	527	509	510	532	567	512	512	525	541	540	569	549	521	550	541	533	574	547	531	513	547	519	553	569	540	514	543	501	550	546	512	488	561	526	541	554	556	529	559	538	528	542	511	522	550	536	556	555	569	532	532	538	533	526	525	522	554	551	542	510	542	535	562	541	515	543	525	506	562	544	531	520	515	502	509	578	543	577	515	577	521	527	530	545	524	519	557	514	516	502	541	557	530	566	520	516	542	574	557	530	553	565	556	509	515	550	564	523	540	572	528	532	523	528	519	549	550	543	592	525	546	536	591	493	559	541	512	525	549	498	566	583	535	546	496	459	608	508	555	549	538	552	522	554	567	550	530	536	565	524	525	536	512	523	504	528	528	543	525	541	531	519	550	569	528	560	516	506	547	521	517	574	530	545	537	522	563	546	528	528	558	540	516	531	544	509	574	542	506	513	525	537	522	600	518	544	526	493	514	527	574	550	510	546	557	526	522	512	530	536	565	519	556	537	537	511	527	561	532	548	522	529	473	576	544	552	538	533	546	511	522	534	552	519	563	508	548	563	512	503	536	537	552	533	531	529	514	517	542	522	547	554	520	539	539	534	559	523	490	559	506	510	539	518	571	519	488	519	510	501	517	546	520	542	525	545	530	493	524	575	516	525	576	583	495	498	571	514	518	520	531	561	572	542	496	558	525	526	556	475	526	589	524	518	537	526	530	551	565	542	545	505	481	507	504	499	542	514	523	547	525	527	533	544	537	519	555	505	547	537	519	500	527	540	562	516	526	561	592	470	505	532	548	551	546	536	547	580	547	508	503	530	530	562	518	502	546	567	538	504	518	539	531	553	494	514	516	578	530	553	508	505	549	518	537	549	552	547	502	541	528	523	560	509	583	565	501	491	540	544	539	530	571	560	559	561	576	517	505	560	566	508	531	557	550	514	516	524	544	530	530	515	545	547	544	550	533	508	535	531	533	568	537	544	560	510	525	553	510	528	515	520	559	493	530	533	554	531	539	513	538	526	516	533	562	526	526	549	512	548	528	563	528	565	533	558	543	561	554	563	523	568	513	549	526	549	587	541	549	510	560
5468	537	1521	493	26	26	37	40	48	33	31	42	32	34	29	39	32	20	27	26	26	22	25	20	25	27	19	21	19	16	19	17	19	19	12	20	14	10	19	17	17	9	17	22	18	15	19	8	16	18	15	17	17	10	12	12	12	20	17	14	15	16	18	15	17	12	16	17	13	21	17	17	12	8	9	13	16	10	10	24	17	17	17	14	15	18	8	18	16	18	17	25	11	19	17	12	11	20	14	16	16	16	17	17	21	11	20	10	12	17	17	16	17	11	10	15	13	15	14	17	13	19	16	22	19	11	12	18	13	15	14	13	20	23	18	15	10	22	16	17	13	14	13	28	10	12	16	15	16	16	11	8	8	15	19	16	21	16	12	23	13	15	11	14	9	16	14	18	13	14	17	19	14	16	17	18	16	18	13	12	13	17	13	19	15	13	16	12	18	12	22	19	16	13	13	17	12	15	13	10	11	14	15	16	23	12	22	12	9	14	11	10	12	16	14	15	15	16	18	21	14	20	14	14	12	9	15	15	10	13	19	17	18	13	13	9	14	8	13	17	15	13	19	17	12	14	13	15	12	16	11	7	12	12	8	19	10	18	13	16	27	17	11	13	14	13	16	19	20	21	15	11	14	13	15	20	20	15	13	16	19	14	15	18	13	14	11	14	22	15	14	19	24	23	14	15	19	21	14	12	16	17	15	18	13	24	21	10	12	16	13	11	16	10	9	15	20	13	21	21	14	18	12	18	26	17	13	21	18	14	13	15	18	18	21	15	17	20	22	10	17	20	9	19	13	15	20	17	20	21	17	20	14	14	9	15	12	10	17	18	13	12	16	19	10	14	13	12	14	10	19	16	23	17	16	17	17	20	9	15	18	17	16	17	18	15	13	17	9	11	12	20	13	15	13	20	15	18	19	14	22	16	11	14	15	16	12	20	16	9	9	13	19	11	23	14	10	11	14	10	11	21	9	10	15	15	25	19	8	20	15	15	11	9	10	15	13	14	19	8	20	18	18	13	23	11	11	12	12	11	18	14	15	21	16	9	16	12	14	26	16	20	11	18	10	12	14	20	15	9	12	10	13	16	11	16	19	12	18	14	14	15	16	18	12	13	15	13	17	18	16	20	18	16	14	11	21	17	16	11	15	14	8	14	17	11	11	11	13	15	13	10	8	19	18	16	16	24	18	17	14	17	10	13	18	17	13	15	11	13	16	13	21	9	18	19	17	13	10	19	20	19	15	14	16	13	10	16	14	20	15	15	14	20	20	13	10	17	14	20	22	15	13	13	18	15	13	22	9	17	8	12	9	12	13	12	11	14	13	20	14	9	11	16	15	16	13	17	16	11	9	19	13	26	19	15	12	11	13	15	19	13	17	17	15	10	12	11	10	13	13	18	21	10	17	16	9	14	19	18	19	26	16	14	14	11	20	21	14	14	9	22	12	9	15	23	18	15	16	14	15	13	17	17	22	23	16	15	16	11	16	13	11	12	20	14	11	14	17	23	14	13	12	17	26	16	13	12	17	14	16	24	21	20	17	11	19	16	15	17	19	14	16	16	15	16	11	20	14	15	12	10	18	14	11	19	17	13	16	22	16	11	13	13	17	16	18	20	14	12	17	10	10	16	18	18	20	14	28	15	10	15	17	11	21	13	22	13	20	12	13	17	16	16	13	11	10	13	15	14	13	14	17	17	9	16	9	9	10	24	16	17	10	15	21	13	18	11	17	14	11	14	23	17	14	9	20	21	23	11	19	11	22	16	14	14	12	14	13	30	13	18	12	9	20	12	16	16	7	22	20	14	17	13	14	13	21	22	18	12	10	14	25	15	11	12	14	26	10	24	13	13	16	15	17	13	15	20	15	16	19	14	20	13	15	10	19	17	10	12	15	15	10	12	16	21	14	14	19	17	11	15	12	13	13	12	21	17	10	13	10	18	22	16	10	12	20	14	12	15	20	22	10	15	13	18	17	19	26	25	18	16	17	16	13	16	9	13	18	12	16	11	18	14	15	12	13	17	15	15	14	14	14	14	11	17	12	17	18	18	12	17	17	21	16	13	21	14	16	15	20	28	13	21	19	15	12	11	21	21	12	12	14	13	16	13	13	12	13	10	14	11	16	19	23	24	20	14	16	17	17	20	14	11	15	22	20	18	17	15	15	17	19	11	10	19	17	18	14	15	12	13	18	17	27	13	12	10	17	11	12	19	14	12	26	20	20	22	15	17	13	9	20	11	13	16	20	14	12	18	15	11	14	11	13	6	14	11	18	15	12	9	16	8	13	21	15	16	17	15	11	21	19	14	21	18	16	9	19	17	17	11	20	14	15	12	17	13	15	6	17	19	16	12	16	14	13	21	16	19	17	19	11	15	18	23	15	6	16	13	15	19	17	11	19	13	15	9	13	15	11	13	9	12	10	12	10	16	11	19	22	15	13	12	12	16	20	16	14	10	13	10	10	20	18	23	18	9	10	18	17	18	12	12	18	15	18	19	13	15	20	7	20	10	17	13	18	11	12	14	10	18	16	14	18	17	13	18	19	16	13	15	15	15	21	17	20	20	13	9	17	16	21	22	15	18	8	22	18	13	15	14	14	16	19	13	17	21	22	14	22	14	20	14	14	16	13	14	17	14	14	14	21	13	12	9	17	14	17	6	19	22	12	10	16	27	10	10	15	18	17	13	9	11	14	11	14	23	11	19	26	12	14	19	24	17	15	12	16	13	14	25	9	16	11	13	18	14	13	18	29	13	11	14	16	16	19	21	18	18	16	13	19	14	15	14	17	17	14	25	9	12	9	9	14	16	15	19	10	18	21	18	19	19	22	18	16	14	17	16	7	19	12	12	18	17	11	15	18	17	16	12	20	15	20	13	15	13	21	16	16	20	18	19	18	15	21	17	17	7	10	13	19	12	18	9	13	10	15	10	13	14	15	19	13	15	18	13	18	18	13	12	12	5	20	21	10	11	15	14	15	13	14	12	20	17	17	17	13	20	12	10	16	6	11	11	18	17	14	11	18	13	11	14	19	13	13	14	15	14	16	11	16	16	21	18	14	14	16	8	14	16	15	14	16	10	17	9	17	10	11	19	22	16	18	13	13	12	16	11	10	27	11	18	9	12	15	20	22	14	11	17	12	12	23	11	17	16	18	11	19	8	12	15	16	16	15	11	20	19	9	11	21	17	22	19	8	9	10	24	13	11	9	11	18	13	16	16	14	13	19	13	18	13	12	14	15	16	13	13	14	13	16	20	25	19	17	14	18	14	18	20	10	15	12	21	19	13	16	14	20	11	15	21	8	20	16	11	15	17	13	16	22	13	21	13	11	24	12	16	17	17	10	17	21	10	13	14	11	25	14	12	20	9	20	18	15	14	11	20	16	20	16	17	19	14	12	16	18	12	16	20	12	11	18	10	15	18	17	15	19	15	19	12	16	18	17	16	12	8	12	22	17	19	16	25	14	17	11	17	15	11	17	15	17	17
18110	5775	13785	4083	1171	2061	2306	2162	1847	1529	1294	1155	1013	861	768	680	644	532	509	460	444	400	377	395	338	278	314	267	262	264	249	221	244	210	241	208	226	217	200	189	209	218	193	181	190	161	179	142	172	161	160	172	140	136	145	162	171	148	154	159	138	161	136	120	152	127	130	153	138	152	151	133	152	138	141	127	149	131	122	143	127	111	133	129	157	135	139	137	137	138	121	146	143	116	138	150	141	128	129	142	97	107	114	119	141	128	129	139	169	139	136	137	142	134	126	138	129	101	125	132	139	145	114	121	138	118	118	133	116	118	136	121	134	141	122	119	124	125	124	126	150	136	130	122	130	106	121	123	131	139	120	121	120	140	110	137	117	93	121	103	113	131	123	119	140	106	134	110	121	111	116	115	141	140	132	121	118	120	117	119	145	122	118	114	139	120	137	131	126	123	126	124	122	131	114	124	144	129	123	136	141	116	116	126	144	137	144	115	112	114	135	114	129	126	132	136	119	146	131	126	142	106	146	134	144	113	124	100	114	122	133	130	125	121	126	125	147	119	130	133	163	121	130	114	143	129	128	110	114	113	143	118	136	120	112	123	123	153	132	118	133	126	138	126	135	111	124	142	135	148	142	124	117	103	111	129	122	127	135	106	121	101	131	114	124	113	120	124	121	118	116	121	113	136	109	123	137	128	111	111	130	126	129	136	125	127	109	101	127	112	112	132	114	121	138	123	113	134	103	123	109	139	137	121	129	140	120	139	131	127	136	97	140	124	117	139	135	126	130	93	107	134	125	130	99	123	142	100	111	138	116	128	148	113	121	156	129	110	120	127	124	126	113	102	123	118	122	122	117	108	130	132	125	135	101	145	122	158	128	133	140	134	118	107	112	132	129	146	145	126	112	111	123	154	126	133	113	109	128	120	117	115	118	121	125	129	140	130	129	124	121	120	114	110	120	110	131	122	115	132	136	131	106	118	144	117	127	136	139	111	131	134	117	128	151	124	134	119	145	117	108	125	124	127	101	140	116	128	130	92	128	125	110	129	140	121	126	121	121	134	121	130	110	128	125	125	112	125	116	115	128	122	121	127	98	114	100	121	133	123	127	121	119	137	126	131	130	123	108	119	119	122	126	123	117	107	108	98	121	138	122	130	107	125	134	145	127	132	107	115	132	128	125	114	141	131	130	149	143	122	119	125	141	120	134	142	132	141	120	127	125	126	128	128	130	135	150	99	129	97	120	116	108	106	114	119	122	127	131	138	116	119	112	122	137	109	119	137	141	123	124	117	110	113	128	113	120	110	111	126	133	114	119	125	112	123	116	114	112	111	138	127	116	133	108	132	133	131	118	127	114	128	126	106	123	118	127	128	129	117	122	112	153	117	126	126	138	131	113	106	134	139	122	123	112	132	122	120	111	143	123	125	127	132	118	121	122	118	99	119	107	121	116	135	111	123	126	119	121	130	118	143	140	122	136	116	117	120	104	126	150	104	136	130	138	137	108	122	129	112	116	111	122	110	119	117	107	114	154	135	128	129	122	132	118	121	122	114	137	116	124	112	137	134	120	104	145	139	120	107	129	117	137	120	121	123	107	116	125	121	137	133	121	127	111	129	146	134	130	123	122	111	123	150	134	128	130	115	118	121	112	114	124	114	110	108	128	110	140	132	115	144	137	129	107	121	116	113	122	135	135	132	102	117	110	131	107	108	115	121	140	120	131	114	116	115	138	130	121	130	122	125	138	146	132	120	118	140	127	105	135	106	149	138	133	144	133	122	111	117	112	116	122	129	140	117	130	125	132	134	132	134	126	109	132	116	140	109	125	122	120	145	117	130	126	122	105	133	134	124	152	114	125	144	113	130	126	129	130	120	127	120	119	112	121	113	115	129	142	92	128	129	116	148	136	118	113	116	109	122	121	118	121	134	123	107	114	118	124	134	116	116	114	125	106	132	142	128	114	111	109	119	126	121	126	127	113	127	123	120	136	113	119	122	136	124	115	133	125	126	121	127	125	124	126	136	138	138	102	139	123	136	122	133	119	115	125	119	115	114	124	109	111	130	130	109	118	138	115	122	110	115	115	101	139	126	109	122	125	147	140	108	138	120	121	134	115	113	126	141	125	122	106	125	117	128	114	125	126	121	125	142	121	134	132	121	136	128	106	110	126	124	123	134	98	122	117	125	109	134	138	102	124	133	134	133	102	127	119	114	125	114	107	124	133	137	127	140	134	133	137	122	139	125	118	122	119	127	105	122	126	122	134	152	130	138	141	129	117	126	132	118	141	135	115	122	128	130	135	128	122	133	148	128	115	123	130	124	129	110	132	122	116	132	134	119	112	128	132	120	107	119	123	154	124	123	145	143	125	143	124	122	127	134	134	107	109	98	127	101	107	137	126	111	115	140	121	129	125	133	106	131	108	109	130	132	106	129	128	134	128	122	109	116	122	139	131	146	146	124	116	123	136	114	119	135	130	120	122	134	139	124	132	126	127	116	120	135	119	102	144	131	134	136	135	127	149	115	111	124	110	96	134	114	119	155	114	121	132	133	123	116	127	145	115	127	116	112	115	120	145	111	131	132	128	139	125	131	121	116	107	116	131	123	111	129	121	129	123	102	125	104	123	120	114	122	131	146	131	122	133	110	129	138	137	98	134	119	120	115	125	110	121	119	120	108	131	116	155	134	111	118	136	148	123	157	138	153	130	109	118	135	138	127	129	135	118	135	125	126	116	130	118	124	107	131	116	116	129	118	119	107	127	129	115	123	136	143	124	136	125	132	108	124	128	129	133	107	137	112	128	98	124	125	133	125	151	130	125	136	116	124	127	137	121	130	113	134	108	118	128	130	126	136	121	120	125	115	136	127	123	116	130	113	113	145	135	118	113	121	117	139	127	123	128	118	120	138	128	119	134	131	105	143	106	138	142	108	114	105	137	123	114	132	120	113	135	129	119	122	117	123	115	123	132	119	124	124	122	117	127	103	132	106	111	114	131	112	120	125	116	120	145	116	112	110	125	110	125	135	123	144	110	123	112	104	128	121	113	119	121	117	134	123	122	121	139	103	134	123	118	128	124	136	151	122	134	120	121	120	119	128	160	129	97	99	103	131	127	107	105	105	135	150	120	113	130	136	126	112	128	105	119	130	134	112	123	129	115	124	121	120	126	130	137	128	116	117	114	145	104	130	132	112	152	125	121	135	131	110	134	135	121	140	125	112	138	134	121	126	135	119	144	136	124	111	119	114	125	108	118	112	118	121	125	131	166	126	105	149	124	125	138	119	123	120	124	124	136	132	112	125	117	123	115	130	113	136	129	120	142	119	119	104	128	133	133	122	123	105	130	117	114	131	119	115	135	131	134	103	117	128	136	131	129	137	151	125	128	113	103	122	114	134	121	106	131	118	121	126	133	141	135	128	115	136	126	126	120	134	133	118	123	127	122	136	105	118	107	113	125	130	132	139	126	118	134	121	116	128	130	132	118	140	125	131
3439	796	2579	625	88	84	92	94	107	96	82	79	80	77	55	86	58	78	67	50	56	75	50	71	54	52	51	57	67	49	48	67	53	54	52	51	52	52	57	51	60	63	72	46	71	63	50	66	55	49	47	38	56	57	45	50	61	49	50	48	54	52	46	61	50	48	47	49	63	46	64	45	58	63	58	54	49	36	56	47	43	55	53	44	55	56	51	46	58	43	33	44	48	32	47	49	54	46	43	43	51	42	43	40	50	49	53	53	48	45	52	46	59	41	47	44	51	43	50	53	54	49	49	46	45	46	41	54	48	37	51	47	48	52	46	49	44	61	55	52	46	54	47	48	58	50	51	43	39	67	48	42	52	51	56	57	63	52	50	65	47	45	39	43	44	37	53	41	35	39	46	56	39	56	65	54	50	44	58	47	39	60	62	57	33	46	51	48	38	52	42	50	36	52	61	52	39	49	40	42	40	43	52	52	58	48	58	33	50	42	46	48	38	65	44	44	45	55	44	31	74	39	37	49	43	39	46	38	62	52	39	54	60	38	48	54	45	54	50	39	53	52	42	41	58	43	54	50	55	48	53	36	60	59	41	43	66	37	47	49	53	47	48	46	56	53	52	46	53	53	40	56	48	49	31	48	40	49	44	47	63	49	53	46	47	44	44	54	55	53	46	53	38	56	53	53	49	48	37	52	48	65	44	49	48	63	48	47	47	46	40	53	40	46	44	47	32	44	44	48	45	45	61	47	52	48	34	47	45	51	64	53	46	51	36	45	59	46	60	36	47	48	52	52	45	37	46	47	55	37	49	47	50	47	44	49	43	62	49	47	47	33	59	46	51	59	62	40	48	39	56	36	40	59	39	38	50	50	52	42	55	53	36	59	44	52	47	55	47	39	52	47	52	52	48	43	60	46	52	51	50	45	36	46	48	39	49	45	57	47	58	51	51	47	67	52	46	41	55	41	51	52	50	36	50	47	48	55	44	49	38	47	40	40	41	56	62	55	44	52	39	46	45	40	52	42	50	51	53	56	39	45	70	60	45	53	43	52	37	53	44	51	59	50	43	35	55	42	59	60	50	46	48	51	56	53	36	51	54	46	42	62	48	43	43	42	63	41	56	46	48	56	70	43	34	42	44	39	65	45	53	53	42	50	46	45	63	49	53	46	50	56	41	52	48	53	36	57	47	57	43	50	37	51	44	42	45	47	58	57	54	33	44	47	40	65	47	43	58	42	60	38	53	41	44	42	51	52	68	32	40	53	36	49	37	46	56	62	62	53	36	49	65	52	49	50	42	50	43	37	54	53	48	49	48	54	49	55	44	37	48	48	54	60	42	55	42	45	55	52	45	40	48	36	52	46	44	49	47	44	39	42	48	38	61	47	48	44	39	45	46	62	59	49	35	60	54	60	52	50	45	50	55	39	48	37	40	37	47	42	63	61	48	63	41	44	59	53	52	61	47	45	42	49	36	56	45	55	41	53	44	43	52	50	46	37	45	51	41	38	56	35	52	45	49	48	41	49	65	44	48	48	56	66	39	48	38	38	38	46	48	58	44	58	46	57	53	48	43	35	37	45	47	54	42	33	44	68	33	35	53	42	46	51	38	51	55	54	60	43	49	44	49	43	40	50	55	67	47	48	48	36	46	51	71	38	37	47	40	51	48	54	54	47	48	47	43	64	44	43	48	43	38	48	47	45	43	56	48	53	56	54	70	55	46	45	51	41	34	44	55	41	56	46	49	44	57	50	53	50	58	48	53	43	51	42	43	45	50	41	52	54	42	40	30	35	48	51	45	51	41	45	58	58	61	48	49	61	59	52	50	35	57	54	48	37	46	52	43	41	47	56	48	45	59	51	43	56	34	55	43	53	47	44	41	52	53	43	41	46	53	61	46	42	30	38	50	44	55	36	41	54	60	42	50	55	63	58	42	48	72	46	47	50	33	49	48	51	61	60	41	41	46	61	48	45	40	60	46	60	45	40	49	60	62	45	44	52	53	54	37	45	43	58	60	68	44	46	43	48	44	49	55	52	36	40	53	48	53	51	46	55	40	48	44	52	50	53	60	40	51	50	46	38	43	50	38	44	42	66	48	51	49	53	39	62	54	57	46	46	42	49	53	47	55	50	43	52	43	40	45	54	32	56	54	40	47	41	44	51	55	43	45	44	39	50	66	49	40	52	47	51	61	32	45	39	48	57	54	39	53	52	47	61	62	41	43	54	51	46	40	60	48	56	55	34	35	44	63	42	58	63	54	44	43	43	54	56	52	50	48	52	41	44	47	48	52	46	45	47	54	41	42	42	44	45	56	51	45	45	56	48	55	53	49	51	49	42	52	35	45	47	50	41	63	44	45	54	40	38	49	40	46	51	58	43	56	55	53	50	42	56	53	39	47	37	59	51	47	40	51	44	45	50	43	42	47	60	54	64	51	38	43	61	52	41	47	49	48	40	41	33	37	47	51	55	44	53	54	43	49	41	44	44	48	48	46	47	44	45	52	58	43	47	49	55	48	55	50	58	57	54	42	60	52	52	56	56	41	61	39	54	48	38	39	48	47	40	41	57	46	57	57	62	44	60	53	54	37	47	44	47	56	52	45	49	42	53	44	48	54	54	50	49	45	52	44	38	40	47	41	56	55	58	55	44	60	47	36	40	43	48	50	55	50	54	41	46	52	46	44	34	62	52	53	61	39	44	44	42	49	49	46	50	43	58	43	44	43	44	48	37	45	51	36	46	45	53	38	62	47	31	55	45	51	46	50	43	58	51	51	47	47	46	58	48	34	46	44	76	53	54	64	52	36	48	57	52	47	40	51	47	39	52	48	38	44	51	45	51	48	42	42	40	41	39	46	44	58	46	49	47	46	40	64	48	41	46	58	58	58	48	47	49	45	55	54	36	45	46	53	53	62	55	46	53	56	52	36	57	51	45	39	56	62	53	49	44	41	57	40	50	54	41	54	42	59	51	48	45	47	48	45	51	45	42	50	47	47	55	56	48	36	57	32	42	49	56	45	53	54	50	30	55	47	50	46	45	41	51	46	43	51	49	46	47	36	47	42	61	52	54	62	46	57	38	50	62	46	59	44	43	28	47	53	46	50	43	53	40	55	57	53	57	55	36	47	54	48	57	58	42	47	48	64	62	54	49	38	50	46	54	58	64	51	55	41	47	58	51	60	42	45	38	54	47	50	53	54	49	48	47	45	42	48	46	47	61	45	55	41	47	57	60	42	44	50	43	39	42	53	46	39	57	34	50	47	60	59	49	44	40	50	55	56	51	47	41	47	54	59	59	54	56	55	41	64	43	53	57	35	47	50	34	38	40	44	42	46	48	45	60	39	50	52	41	34	48	50	46	48	45	57	52	55	36	43	45	50	53	42	46	49	34	45	34	49	52	47	44	64	39	53	54	45	68	46	51	57	55	48	43	54	49	60	65	53	46	50	44	50	36	50	46	44	41	32	49	54	45	50	56	47	40	50	49
24452	8217	18487	4247	2761	4403	4734	4398	3670	3180	2686	2177	1927	1711	1618	1424	1311	1147	1045	1061	971	908	894	836	731	734	726	719	649	677	626	633	673	566	607	546	593	548	533	520	540	513	474	543	513	514	527	503	456	478	478	441	446	504	499	466	499	431	461	441	474	451	440	440	416	461	417	425	442	445	436	471	438	433	457	428	450	455	450	466	434	425	446	432	458	426	417	432	401	427	398	424	427	411	421	430	404	425	406	412	428	423	422	418	413	418	427	384	424	417	421	435	418	398	450	402	455	420	441	406	416	434	419	424	400	421	465	428	422	447	409	443	384	390	425	407	449	408	411	405	396	438	415	424	422	420	398	388	416	399	436	414	418	385	388	406	411	397	413	442	427	407	413	404	389	424	397	437	404	391	440	419	405	390	422	418	392	397	387	409	417	413	404	386	414	396	429	423	401	443	419	422	438	442	389	396	398	419	410	451	401	405	416	395	439	397	427	401	442	393	416	397	414	363	431	436	405	438	386	418	428	395	408	447	407	454	393	419	409	422	395	409	406	400	425	396	395	399	389	400	448	408	372	364	394	430	401	424	391	398	409	439	385	383	411	400	382	427	365	406	412	398	393	399	397	419	402	399	423	414	422	387	421	406	397	411	391	400	426	429	402	410	445	403	385	411	416	422	400	453	419	411	402	452	416	384	402	437	419	397	400	382	403	405	414	413	408	386	408	398	425	422	405	405	402	378	415	411	402	421	419	435	421	430	422	383	408	426	444	418	459	432	454	394	412	415	416	395	361	411	402	378	444	396	405	420	427	394	419	382	438	391	390	417	400	409	388	417	402	427	410	424	409	402	385	419	428	389	443	408	370	429	432	423	392	390	446	409	414	384	430	377	392	388	426	390	374	424	410	390	391	418	445	439	364	412	424	414	410	413	393	439	382	413	418	397	392	469	403	419	442	420	426	432	401	416	440	428	414	407	406	426	406	423	405	417	376	398	385	397	419	418	429	397	383	397	370	419	408	418	409	408	429	399	404	418	404	364	394	395	418	415	410	400	415	402	386	427	403	399	398	431	398	402	410	371	416	429	419	429	408	401	373	395	409	425	408	405	412	416	372	432	410	448	403	390	392	408	407	377	428	384	395	426	457	387	404	394	413	416	406	407	454	420	413	384	413	383	408	417	399	415	386	422	391	393	416	407	438	424	449	428	442	431	419	393	397	410	389	423	383	421	397	403	407	408	396	446	432	411	393	398	441	407	419	407	404	402	413	421	399	433	385	434	355	364	441	414	408	408	450	441	411	405	411	400	416	417	438	418	394	405	417	409	384	401	400	392	458	406	411	371	431	398	418	435	381	445	402	376	421	392	436	434	391	407	435	375	381	363	401	438	411	414	434	415	421	386	360	431	421	405	390	389	443	415	403	437	413	408	387	383	405	393	393	366	386	404	435	388	422	414	401	416	418	421	419	375	391	434	401	392	398	409	399	394	392	375	404	422	409	415	413	387	413	417	391	381	417	409	424	411	391	435	415	446	374	384	400	447	441	440	394	375	430	413	413	416	420	402	421	375	402	379	422	426	385	410	444	414	397	428	378	415	401	394	391	385	388	418	437	414	452	426	418	427	426	394	409	374	375	410	438	404	412	383	409	399	429	385	385	421	403	416	410	427	408	440	430	434	433	416	367	422	377	395	414	392	432	418	400	406	393	454	405	396	411	403	396	455	400	457	392	423	471	407	407	428	390	421	409	382	402	424	391	385	415	410	398	416	417	407	414	451	433	413	441	381	372	402	415	428	408	430	409	418	423	399	436	411	424	408	399	433	410	433	384	394	396	392	439	377	381	432	408	420	413	388	413	434	402	432	396	389	400	401	406	417	397	393	382	415	375	393	405	405	394	437	416	420	404	396	422	442	421	427	412	460	415	411	426	400	408	402	407	405	417	425	416	413	419	391	455	439	388	401	364	418	398	443	385	417	411	399	432	431	373	427	380	399	428	390	417	398	409	396	403	380	405	444	393	399	369	444	391	390	387	383	415	409	433	406	420	453	390	418	406	393	410	452	419	435	437	409	436	398	395	391	413	390	431	415	409	395	403	440	438	395	421	396	409	408	398	435	375	430	406	410	382	408	381	431	397	430	414	425	381	425	403	403	459	415	408	447	409	411	398	430	397	424	414	395	389	412	383	417	432	421	425	393	390	427	405	377	397	375	423	411	411	406	414	418	423	406	409	408	414	410	408	367	406	387	436	420	424	408	409	395	388	425	373	420	401	407	417	456	407	422	400	434	415	392	413	386	403	450	412	404	398	423	436	376	410	406	397	393	420	428	446	381	407	422	409	418	389	447	413	445	395	427	399	391	379	379	401	427	425	388	420	421	386	440	388	403	387	437	412	430	422	413	394	414	421	418	402	371	392	449	413	386	410	411	426	386	408	402	397	414	428	422	444	404	444	378	413	409	399	400	389	382	399	361	416	404	363	420	398	435	395	434	400	426	412	397	451	394	412	404	390	404	393	420	444	412	426	401	410	371	417	416	398	408	410	385	416	424	411	447	424	454	414	408	441	426	425	426	412	450	452	434	392	421	434	445	378	413	402	408	396	400	377	409	381	407	433	419	409	372	396	409	444	415	414	383	386	413	385	403	365	429	429	417	390	370	409	396	432	406	424	421	400	423	385	375	406	393	399	427	436	396	365	389	397	427	412	411	424	393	425	382	389	413	399	382	426	425	386	432	420	393	437	407	409	383	410	438	393	395	411	421	407	376	438	378	382	448	418	422	426	393	401	403	400	374	447	385	393	440	440	450	416	437	420	361	462	382	406	394	413	408	409	420	411	416	420	438	401	442	375	393	405	378	377	413	391	401	420	404	375	382	417	352	403	423	420	415	432	394	437	386	414	411	430	423	397	427	432	389	446	416	383	403	395	374	399	420	391	431	416	446	441	401	436	398	412	409	406	394	399	427	381	420	381	399	387	417	392	387	384	398	412	432	384	413	450	460	388	420	447	430	415	437	407	431	454	401	407	449	411	444	427	390	390	393	466	397	412	429	443	411	371	382	395	424	402	434	470	395	407	418	405	399	410	386	368	415	419	417	426	433	430	406	410	396	419	379	383	449	423	398	443	400	376	450	371	389	378	436	412	420	413	408	411	441	406	439	373	446	393	401	426	374	405	420	422	443	423	420	441	430	392	414	450	394	406	373	416	425	471	419	402	407	375	438	395	405	424	417	399	384	377	408	403	439	384	392	386	382	442	420	395	420	422	402	409	428	412	374	407	378	371	420	438	392	404	421	425	398	416	426	424	413	416	396	404	421	386	388	426	396	416	428	399	387	416	411	395	432	388	439	443	399	411	400	420	394	405	414	408	398	413	412	407	415	413	393	403	410	441	454	412	397	431	385	345	414	396	410	399	447	438	391	424	448	416	428	448	404	378	398	420	456	399	349	408	396	375	373	440	381	390	386	382	382	398	427	413	390	390	409	430	400	380	404	426	410
3559	335	316	114	37	49	48	41	26	35	38	33	46	41	34	53	46	36	38	45	34	47	30	39	28	46	37	46	48	38	38	35	37	27	45	42	48	39	37	37	44	43	41	40	31	35	34	49	38	44	35	45	47	36	46	31	40	52	44	41	37	42	30	36	32	33	35	33	41	38	41	48	44	28	42	33	36	39	39	36	50	41	39	34	38	49	36	35	30	39	33	39	45	46	33	42	44	34	35	36	43	34	46	34	38	41	34	45	40	38	31	39	35	33	40	43	41	36	46	32	39	44	32	44	40	44	36	33	41	36	41	39	33	38	39	53	42	32	39	27	45	29	43	33	45	31	42	34	38	33	41	41	48	38	41	35	33	39	38	48	49	39	49	38	41	42	42	38	36	37	30	40	34	42	40	36	39	47	33	44	22	26	36	46	37	45	36	33	42	36	36	37	46	39	26	37	36	35	34	42	44	44	44	35	44	49	26	32	34	38	40	39	44	36	38	38	40	29	35	42	54	33	33	31	48	46	42	41	50	39	30	41	53	36	41	41	55	42	37	32	48	48	39	37	36	42	52	37	45	42	40	38	47	32	31	32	38	52	45	39	33	39	34	36	35	42	29	42	36	34	29	34	42	48	32	47	45	53	35	41	33	45	37	29	41	33	39	39	42	38	42	40	30	48	32	48	43	36	44	47	40	46	31	29	43	33	46	33	28	39	30	27	38	45	42	43	43	31	37	38	31	33	35	47	39	49	35	34	35	46	33	42	25	30	39	37	43	33	42	41	32	36	43	42	40	39	47	33	44	36	47	46	43	40	34	41	29	43	41	35	35	34	31	35	49	30	35	38	37	43	27	35	42	39	34	41	39	34	35	40	34	40	42	46	33	34	37	33	39	39	43	33	41	34	31	35	34	29	43	50	32	28	38	38	39	41	31	43	40	43	42	38	36	51	33	41	44	37	32	37	30	48	30	35	42	41	44	46	33	40	53	39	48	33	35	37	35	29	35	43	39	42	36	44	43	32	35	46	51	34	41	34	36	41	41	28	36	50	30	32	42	34	44	41	40	40	40	28	40	47	40	42	37	33	35	34	43	35	48	34	49	33	55	40	36	41	33	41	40	38	40	31	34	44	37	38	41	38	38	64	40	38	37	37	30	33	36	47	41	45	41	25	41	41	42	36	36	33	24	43	37	39	38	39	36	37	31	37	38	34	52	44	34	36	34	34	42	40	44	37	40	35	36	30	35	44	48	46	40	37	34	43	38	35	48	39	44	39	47	52	45	37	29	51	35	38	47	39	46	40	35	34	41	49	35	39	32	41	40	44	48	50	46	42	45	37	35	35	43	37	38	34	44	39	34	32	53	48	31	35	36	37	37	51	38	27	34	42	37	33	38	45	45	50	42	42	38	31	40	36	44	37	36	44	38	38	33	42	41	44	46	59	45	37	30	47	45	37	34	39	42	44	41	35	38	39	38	39	31	31	28	42	40	40	33	35	37	42	44	35	39	36	45	37	45	32	31	41	39	38	40	41	42	37	32	46	46	40	42	49	36	40	45	42	50	43	33	35	44	46	47	51	38	37	29	37	41	44	47	39	34	40	27	37	31	42	41	43	51	46	39	36	43	45	41	46	42	46	38	46	39	33	35	39	41	28	36	37	46	48	36	43	38	41	41	31	36	42	34	40	35	40	36	35	36	36	39	33	33	30	30	31	40	32	35	45	34	43	35	41	50	39	39	50	42	50	56	32	41	28	42	45	44	43	38	37	53	32	37	37	32	38	35	36	31	29	39	42	32	37	37	39	30	43	29	46	35	35	40	35	39	34	31	29	38	34	40	39	37	44	40	42	43	39	36	42	52	43	35	45	36	44	51	37	37	35	33	33	44	29	39	38	36	30	43	27	46	39	31	46	35	35	31	32	37	50	46	41	40	45	30	35	36	36	43	35	53	31	37	42	46	38	36	21	38	37	24	37	29	44	44	33	45	34	34	44	43	45	34	40	37	38	43	32	31	32	52	40	49	45	40	26	42	34	40	37	45	37	36	42	42	43	34	40	49	43	38	40	43	31	36	44	25	42	45	35	42	40	37	40	53	38	52	45	41	47	38	34	42	44	32	42	55	36	47	36	35	39	30	40	33	40	36	44	46	36	28	37	39	38	44	29	38	33	33	42	31	48	35	43	43	28	33	42	34	26	42	40	34	33	35	39	40	38	37	35	35	44	38	44	39	36	41	34	38	49	44	43	36	37	33	35	39	51	33	38	38	37	33	33	30	44	37	46	37	43	44	51	48	36	40	36	39	26	42	42	37	30	37	36	35	27	41	34	34	34	34	26	36	38	32	46	37	40	38	33	51	42	40	41	31	40	48	39	45	36	30	42	38	31	35	50	37	38	35	54	40	42	46	41	29	32	29	40	32	44	39	43	33	35	45	35	34	36	33	37	40	42	41	50	38	49	32	43	43	39	28	32	33	40	26	43	40	40	39	38	39	27	40	34	36	35	41	30	41	38	24	31	38	31	36	40	32	37	32	38	44	41	38	38	35	29	31	43	52	40	44	50	56	37	44	36	43	36	44	39	39	46	39	50	42	40	38	42	35	40	34	34	36	43	42	27	41	35	33	42	44	39	40	36	40	37	43	37	44	32	37	27	32	34	40	39	44	35	40	42	49	26	23	33	42	41	39	26	43	39	40	44	40	35	38	40	27	35	27	43	32	36	47	35	52	32	40	51	48	40	49	36	53	35	49	31	39	39	37	28	46	26	56	40	38	33	37	38	40	43	42	29	50	33	51	36	25	39	49	39	35	40	34	38	28	31	52	40	21	53	38	45	28	43	38	38	37	36	42	55	36	31	48	35	45	31	45	40	37	30	43	39	29	51	40	27	43	49	34	46	32	42	33	26	42	39	37	36	40	38	49	34	37	30	29	40	38	31	43	37	41	38	39	36	49	29	39	43	32	38	43	29	46	41	37	38	35	44	39	44	39	41	37	46	44	30	39	40	42	38	46	29	34	38	33	51	39	35	35	39	41	37	56	32	38	45	44	42	43	42	38	41	30	39	42	42	33	44	42	32	26	35	41	38	40	25	31	39	34	38	36	41	46	40	40	40	45	45	40	38	40	38	35	39	18	47	41	50	37	36	37	45	50	31	42	36	35	50	36	50	36	44	46	34	35	35	34	36	38	35	30	35	43	43	36	31	41	30	47	36	50	34	39	26	48	45	44	50	44	42	42	40	43	51	42	40	32	41	44	44	34	37	43	40	31	38	39	38	45	36	37	42	38	42	29	38	37	42	53	39	44	48	38	44	40	43	28	43	43	31	37	37	36	39	28	44	42	45	33	37	40	25	26	38	39	43	50	45	38	30	34	31	48	28	42	35	36	42	35	46	45	26	41	36	39	40	30	41	48	23	37	35	52	39	39	44	42	49	37	39	40	39	35	31	41	37	34	43	33	45	42	39	49	40	30	42	41	38	49	45
16515	4394	3781	1453	506	615	672	650	599	587	534	518	460	469	430	393	416	396	425	370	341	366	355	357	369	354	365	313	322	337	366	321	339	340	338	301	321	324	334	320	295	307	349	298	319	299	345	297	302	275	344	318	344	290	293	301	321	310	309	277	336	264	295	283	296	312	311	336	297	297	331	348	300	310	314	312	306	292	354	301	328	330	345	318	283	299	339	284	293	283	338	315	296	358	291	337	332	293	300	279	293	292	306	304	294	328	300	330	327	316	327	307	309	315	313	298	348	343	331	315	340	288	288	311	326	303	302	334	251	313	296	276	296	341	312	299	334	312	315	290	311	265	318	303	313	325	297	316	309	313	323	296	319	318	309	305	308	313	267	272	303	318	336	313	305	298	299	313	304	297	302	312	283	293	294	309	308	302	293	285	320	319	321	305	341	318	304	272	325	296	268	308	327	295	312	317	303	312	323	303	296	308	297	339	300	298	309	305	316	269	318	285	287	308	324	298	315	310	301	306	299	300	327	325	321	290	282	317	321	282	316	287	314	298	310	336	339	302	302	284	290	322	307	313	289	336	317	321	278	314	317	301	304	318	305	307	327	329	308	294	330	304	309	302	309	317	254	328	319	316	302	337	276	306	328	298	313	268	309	303	323	284	316	307	309	294	311	320	333	310	327	321	289	324	304	304	322	328	301	315	289	315	329	303	321	295	298	300	291	289	303	319	317	306	317	298	331	280	298	311	319	286	327	327	319	313	341	319	304	327	300	313	346	328	333	314	319	279	322	324	300	292	303	292	292	319	293	319	298	305	296	294	300	315	305	302	281	311	352	295	313	333	281	331	303	300	309	301	288	307	272	285	324	296	300	284	317	305	308	320	303	275	310	304	272	311	313	284	306	345	309	317	331	294	297	318	312	305	325	313	294	325	305	307	336	322	308	324	303	298	307	309	319	310	305	305	301	324	312	301	297	282	300	299	296	306	295	321	320	319	308	321	332	296	323	346	321	277	332	307	308	299	324	298	297	302	325	333	299	300	311	265	306	304	309	311	305	326	311	304	332	306	321	343	325	293	325	317	275	326	309	288	267	270	327	330	317	270	303	296	304	285	301	301	331	273	309	300	316	292	300	339	325	279	298	292	304	320	308	299	311	291	318	346	306	289	272	307	326	287	323	282	326	303	337	334	303	345	315	307	294	301	326	318	322	321	311	277	320	310	307	304	305	283	283	303	328	317	276	319	287	293	319	309	298	296	333	317	310	304	294	320	281	289	295	324	296	307	304	295	285	335	334	314	337	333	317	308	280	328	321	326	298	315	299	328	320	332	325	313	295	315	304	292	329	299	303	311	308	305	303	318	325	314	294	334	297	287	309	318	320	304	302	335	293	300	306	307	292	334	309	285	333	297	302	297	303	280	286	322	305	296	303	336	326	303	315	298	311	318	310	316	313	340	288	306	310	303	326	295	318	323	294	306	336	279	300	278	330	272	302	306	302	335	328	295	311	305	325	327	310	326	328	332	279	295	270	318	302	303	312	306	285	320	319	326	315	307	343	279	317	297	306	319	315	315	301	336	333	325	296	305	297	305	327	315	338	294	301	308	321	340	326	306	301	279	303	293	286	298	291	306	311	304	313	300	313	301	302	283	311	325	299	303	303	288	333	293	307	319	321	320	277	320	288	283	320	303	301	301	331	285	309	294	285	307	353	323	308	324	272	302	318	332	328	309	342	307	317	305	295	312	297	329	322	308	315	290	311	347	314	320	320	275	327	331	298	310	317	305	289	295	309	309	321	335	296	304	300	319	303	303	296	307	293	337	271	327	326	321	311	305	342	297	315	296	320	285	307	278	300	295	290	310	316	283	319	313	312	323	263	282	339	324	288	292	325	284	342	320	311	342	286	285	301	301	321	335	282	330	322	335	339	316	302	283	312	314	309	308	289	308	311	299	308	321	301	314	299	319	321	306	314	333	310	273	269	275	297	285	330	317	329	299	314	287	319	303	293	325	331	300	298	314	330	312	309	311	324	311	304	292	322	313	304	276	291	289	304	276	319	330	327	319	299	303	302	318	315	306	292	297	311	291	316	328	299	292	340	300	297	311	332	309	332	325	320	321	289	296	309	317	324	305	302	315	318	314	309	296	303	320	311	322	312	351	342	292	302	317	333	315	305	311	322	321	312	321	311	328	323	303	335	318	338	311	311	332	283	340	334	326	345	290	306	318	306	305	313	327	301	301	293	310	315	303	302	283	302	329	327	306	311	323	296	282	309	315	272	304	308	268	295	310	301	316	329	346	276	318	310	313	311	302	338	318	315	286	335	302	353	307	284	281	317	323	305	304	308	335	322	290	285	317	334	297	302	304	284	288	326	323	312	294	317	310	273	322	311	325	274	291	309	286	309	287	294	329	295	286	275	328	309	332	278	307	284	329	309	322	361	316	301	299	312	321	304	338	334	301	300	287	313	320	299	318	297	324	321	269	300	319	309	313	293	320	299	281	304	327	303	311	278	283	329	312	296	321	294	305	287	301	289	287	313	299	270	290	304	349	306	300	309	349	314	337	316	302	270	331	308	302	308	291	299	312	303	284	303	317	303	337	285	285	309	282	312	278	297	305	289	292	313	293	304	320	329	318	322	299	257	288	302	298	321	316	324	299	323	325	315	272	301	326	321	315	315	302	310	313	302	352	314	303	315	302	297	279	335	297	309	321	276	295	319	257	293	344	317	301	317	330	266	321	300	307	313	302	314	306	330	292	299	301	334	311	316	307	302	318	300	318	318	305	281	322	319	313	314	249	323	274	287	309	321	301	327	278	308	307	292	292	319	308	280	318	325	321	296	307	308	324	324	290	299	334	305	292	298	301	322	324	329	338	346	315	331	306	330	290	328	344	345	336	339	275	310	303	310	332	301	305	322	300	302	316	295	315	303	321	329	278	314	282	312	334	276	313	345	319	313	341	338	309	290	291	309	301	289	335	328	296	275	337	285	298	306	311	320	290	315	321	302	302	322	317	316	344	293	327	311	347	315	310	302	275	292	297	310	319	315	289	297	327	323	289	284	307	313	308	336	300	260	300	293	284	300	323	314	299	307	316	313	310	330	283	370	300	299	304	317	274	286	303	288	320	310	316	340	287	311	343	342	336	296	312	285	308	308	319	301	281	291	308	307	325	312	331	286	308	304	335	300	300	296	356	330	325	345	313	292	290	291	280	303	321	305	281	306	313	301	286	309	303	337	328	328	326	321	288	323	351	338	346	292	307	282	303	316	296	343	298	288	321	296	311	327	316	289	294	351	312	287	307	314	299	294	285	263	281	323	327	286	341	270	320	318	316	309	305	309	321	324	295	291	338	329	313	307	312	289	298	313	318	316	296	345	321	308	295	264	315	314	298	287	283	355	302	317	304	307	306	294	313	305	287	303	294	320	301	298	308	283	325	281	319	368	305	285	314	319	333	301	306	329	320	308	302	304	296	311	293	278	316	311	315
2229	678	1621	660	81	92	92	98	98	88	89	89	94	85	71	104	73	65	93	79	64	75	65	75	68	86	49	63	59	54	64	65	66	65	58	75	73	80	50	66	71	54	53	69	63	86	62	66	55	74	65	70	68	79	76	71	63	58	61	66	65	73	62	70	55	68	74	78	74	63	64	59	76	63	60	54	62	68	47	67	59	57	62	76	77	53	63	66	67	68	55	61	66	70	69	60	85	52	55	59	46	57	83	64	68	60	52	71	76	52	60	69	68	55	64	63	69	65	72	56	64	58	74	60	78	63	64	61	58	46	55	68	62	65	71	69	57	68	70	81	64	74	66	74	50	44	80	79	71	69	68	79	72	60	64	59	69	71	57	59	50	75	62	70	66	71	63	61	60	51	64	54	68	57	72	58	75	62	54	79	73	60	55	59	73	49	63	64	59	61	66	61	57	58	66	74	76	54	62	59	75	63	57	68	58	83	58	57	58	74	76	73	64	65	58	70	78	59	68	63	75	63	71	73	67	65	70	65	70	69	64	66	62	73	51	63	65	66	56	76	65	64	80	60	67	58	44	49	56	70	66	65	59	63	60	83	69	47	60	60	59	74	76	80	61	67	59	60	53	53	68	57	73	65	69	52	57	63	63	66	80	77	61	66	67	59	65	79	63	67	71	66	46	69	62	66	68	61	59	67	56	75	80	54	66	66	48	54	56	59	64	76	67	82	61	64	49	48	66	70	69	63	64	63	58	57	74	63	60	58	72	64	70	54	68	72	77	69	74	68	59	63	72	71	80	87	61	68	60	62	58	59	67	61	54	69	79	45	66	58	63	56	67	51	49	54	61	57	68	57	66	61	66	56	67	72	72	60	62	52	76	68	75	74	76	59	62	57	46	64	48	59	60	69	71	69	67	47	62	77	81	74	51	52	76	65	72	85	77	59	73	64	62	64	66	55	60	77	46	64	83	71	65	66	66	69	73	72	74	65	55	64	81	60	65	68	57	58	76	71	70	69	64	72	72	57	73	71	60	66	60	65	48	64	55	58	79	77	59	65	75	62	65	68	61	64	66	65	66	57	62	58	63	53	65	73	57	62	81	62	64	54	67	60	69	50	55	68	62	87	59	77	55	75	76	49	65	73	57	60	67	67	76	67	73	66	60	53	60	91	55	55	65	56	71	65	60	56	74	63	67	65	50	63	74	67	41	68	56	72	59	71	65	63	61	61	77	59	58	68	72	79	78	59	82	75	56	60	61	60	78	77	75	66	66	57	57	66	61	69	63	56	59	56	55	59	70	54	51	72	64	50	46	64	55	59	61	78	66	77	65	76	74	62	60	67	64	66	64	70	58	68	70	67	68	67	68	54	72	72	57	56	65	69	75	60	79	67	75	58	76	69	49	65	53	56	60	65	72	64	67	60	72	75	84	53	58	73	70	66	58	80	68	69	72	62	61	61	48	63	71	63	64	73	64	72	67	56	65	63	59	68	71	59	63	52	55	54	60	73	66	60	53	67	73	55	67	67	71	68	69	63	58	62	61	58	58	79	47	61	67	60	67	66	65	59	68	87	64	68	42	80	63	60	67	65	62	69	82	63	49	74	69	63	75	52	63	61	80	63	52	60	62	82	73	66	62	61	64	57	54	57	59	55	70	62	58	60	73	67	80	67	47	61	75	74	70	78	60	68	59	67	79	76	66	73	65	79	64	43	60	56	64	58	60	56	61	49	64	61	64	64	76	64	62	65	53	76	66	64	68	68	66	70	78	60	66	64	72	53	69	62	64	65	61	77	58	65	57	68	66	60	71	67	52	70	58	65	79	59	68	63	53	63	66	55	59	62	69	59	73	74	66	59	62	72	55	65	62	74	62	81	56	56	65	52	60	61	69	68	54	58	71	54	70	50	63	56	64	52	73	66	64	64	65	58	65	79	64	70	63	58	65	58	66	67	67	54	79	73	63	69	83	81	59	70	66	72	58	49	75	76	48	67	60	67	63	60	66	67	60	80	68	52	62	69	64	66	79	60	74	63	80	66	66	65	58	66	61	85	56	64	55	64	64	66	69	64	64	63	71	46	54	63	71	71	64	58	65	56	66	58	79	64	80	62	72	63	63	77	82	52	62	65	57	63	69	62	57	49	63	55	66	58	65	69	70	56	78	70	65	78	74	61	75	62	71	73	70	54	71	70	75	62	61	64	59	53	60	63	70	52	56	76	63	65	52	63	69	87	63	59	61	65	86	68	55	60	74	65	50	62	65	62	66	62	53	74	70	61	72	62	64	59	48	57	87	71	70	58	71	70	80	67	65	66	69	62	77	77	57	81	55	53	67	61	55	67	66	55	58	66	71	51	47	74	72	49	63	65	68	69	64	72	72	63	65	54	63	57	56	54	73	78	67	72	85	63	70	69	74	70	55	65	54	58	56	69	61	73	73	48	63	72	66	63	69	65	58	74	72	57	70	64	73	52	65	57	64	63	64	66	46	71	50	78	58	61	67	83	61	43	65	62	63	58	78	63	71	65	71	71	72	70	66	50	55	60	56	59	53	77	62	60	48	63	72	61	66	65	70	61	61	59	71	60	68	61	66	54	68	54	57	67	59	54	52	78	63	66	70	69	43	68	45	75	48	72	52	61	67	72	55	60	60	67	55	77	69	72	58	63	61	61	63	62	60	62	51	72	74	59	55	77	56	51	66	54	62	65	72	73	64	65	72	74	68	65	56	73	64	64	51	67	55	65	78	64	61	61	70	46	62	50	83	73	76	72	71	65	53	69	64	72	73	64	64	67	53	68	66	77	75	57	50	68	68	69	71	59	77	58	63	77	73	63	64	52	70	70	56	52	72	67	56	53	50	51	63	67	69	61	67	50	78	55	70	53	64	74	71	57	51	58	58	66	78	68	62	71	70	62	69	71	66	66	64	73	76	71	70	60	65	51	59	66	71	71	72	59	64	62	77	59	72	74	70	60	67	73	64	67	75	50	57	53	74	46	66	52	55	68	69	67	69	57	61	59	56	69	71	54	58	70	66	63	50	79	76	62	66	60	61	75	69	67	60	69	59	66	63	67	56	80	90	83	55	62	69	77	71	72	65	60	69	64	62	64	40	64	66	62	73	71	71	62	55	85	68	68	59	64	61	68	58	68	93	65	66	59	71	73	63	66	69	51	69	58	68	73	50	64	63	74	73	55	79	81	59	65	66	71	72	63	84	71	67	67	83	80	69	64	60	81	66	66	71	67	59	58	54	72	58	58	70	58	63	56	63	71	72	63	56	53	68	75	64	66	69	70	61	78	81	64	58	82	75	73	69	54	58	60	55	69	56	71	82	63	65	59	70	59	73	64	75	56	66	62	56	59	57	67	55	72	66	56	71	70	63	57	67	70	70	57	69	71	50	56	73	56	72	62	61	54	55	66	62	54	66	63	48	73	86	72	62	64	61	77	64	57	70	68	61	64	62	67	73	62	55	72	69	63	60	59	78	60
22654	7081	13764	5194	2006	3035	3363	2940	2597	2140	1806	1618	1345	1247	1136	1108	951	962	863	849	819	776	796	780	742	718	660	714	644	603	640	652	619	636	627	596	625	644	550	596	603	590	566	615	559	596	574	612	573	534	523	521	579	557	564	583	534	514	521	561	561	544	541	528	562	558	511	547	581	559	537	549	481	478	564	508	511	532	520	536	526	573	524	558	555	570	559	545	527	534	558	502	543	567	578	563	578	497	519	524	484	549	518	534	516	528	497	528	532	505	519	549	526	494	560	529	506	547	505	544	523	509	554	549	541	549	553	548	519	514	488	534	542	545	503	527	524	542	555	504	564	549	554	530	533	515	505	522	535	499	524	511	521	542	542	505	508	525	504	525	490	525	502	546	510	532	529	509	539	502	561	544	499	516	514	533	507	507	539	517	522	524	482	531	523	562	513	539	531	536	522	488	502	548	522	525	519	533	498	548	503	535	545	542	499	538	518	528	560	526	501	544	563	493	518	500	505	526	530	524	535	537	556	507	533	558	500	532	497	506	546	523	487	528	546	509	529	505	500	559	506	544	522	561	501	511	542	509	524	524	540	511	488	513	519	564	478	526	551	486	511	550	529	553	538	474	491	536	507	538	562	548	536	500	481	523	520	521	535	530	551	519	524	517	539	523	503	537	517	520	554	543	559	491	520	517	560	474	507	530	533	490	532	468	495	552	536	502	533	521	561	482	498	509	516	501	493	548	515	493	514	539	555	543	529	503	496	493	528	550	531	498	489	500	525	526	545	517	524	518	530	509	560	478	542	524	536	532	530	503	511	554	522	525	502	481	532	517	569	556	511	524	502	531	517	494	514	535	505	533	507	542	498	550	515	547	489	505	514	541	521	509	481	508	514	506	537	493	554	511	553	548	532	566	525	507	577	523	497	552	536	514	564	488	551	526	527	515	514	506	553	532	525	515	498	580	550	516	528	536	525	545	509	536	533	543	547	548	531	520	531	551	500	516	506	571	548	490	511	502	513	542	521	484	503	528	500	561	491	515	529	488	498	539	539	537	504	581	533	518	521	522	521	490	524	511	523	506	576	517	498	484	510	551	532	480	503	540	523	532	545	556	511	525	515	542	491	513	518	513	539	530	510	561	504	510	527	549	509	569	489	528	519	511	509	500	517	533	496	513	514	526	518	542	569	510	527	562	522	531	518	490	533	503	538	551	538	552	527	512	531	558	491	534	528	527	529	539	513	509	502	515	525	501	501	525	561	542	506	523	598	536	546	532	493	514	537	491	532	524	506	530	531	514	552	494	487	531	538	538	494	517	509	550	540	529	549	522	510	547	527	533	533	534	538	515	505	521	560	506	486	510	539	490	535	458	500	515	480	551	496	507	496	561	493	510	503	519	512	526	529	517	504	560	485	537	556	505	546	500	531	523	518	537	527	490	521	536	552	503	518	498	509	499	515	513	548	574	547	529	501	520	514	525	532	498	535	520	522	541	511	545	494	496	484	516	487	529	531	557	549	507	517	539	504	519	518	516	517	540	551	529	528	542	518	544	519	511	508	525	524	530	548	547	534	530	511	524	543	498	522	496	552	538	500	557	502	528	522	536	488	490	508	479	523	559	501	541	559	480	525	505	513	495	557	575	504	535	538	528	483	522	522	488	548	503	542	528	512	554	547	553	497	505	498	522	510	567	479	496	483	521	558	541	527	530	511	532	512	520	569	537	529	530	524	522	471	522	526	529	536	519	518	502	518	530	519	532	536	518	510	530	526	533	517	536	561	556	540	537	509	515	532	519	506	538	495	505	522	503	478	540	487	520	518	499	518	524	533	530	536	494	534	547	506	509	523	531	510	533	524	530	526	512	493	514	502	470	529	538	505	483	560	525	533	506	509	521	524	504	500	557	532	514	512	502	496	488	543	504	519	550	537	511	488	574	496	548	531	488	570	553	547	512	492	527	525	520	557	551	518	518	525	522	484	492	445	525	489	510	507	543	535	545	518	520	516	538	510	519	515	494	529	561	524	493	499	498	511	513	552	500	482	514	498	543	514	523	537	529	551	529	534	551	522	507	520	534	525	558	544	506	551	492	518	518	496	496	523	529	529	517	549	535	520	531	487	528	539	502	528	535	515	502	542	502	523	538	476	517	494	528	489	513	513	551	523	514	502	509	503	499	504	540	495	502	514	528	541	545	519	549	507	511	483	500	566	490	551	536	508	497	548	546	537	520	502	514	520	509	562	491	465	516	564	535	566	533	504	531	537	572	544	522	537	557	544	510	527	529	536	558	537	526	566	520	522	556	489	548	505	538	518	533	481	537	541	518	549	544	535	483	536	535	518	529	555	497	533	484	567	553	523	500	501	529	528	570	548	534	525	547	511	515	581	485	529	537	519	541	507	544	525	531	500	510	518	514	505	530	509	525	516	525	524	552	513	515	555	528	518	570	527	515	507	499	515	535	542	532	535	526	514	520	520	533	508	483	530	530	567	532	509	526	525	511	515	472	503	546	507	467	528	539	491	560	559	522	572	545	554	524	518	568	498	527	503	577	540	465	521	522	543	518	547	515	526	528	495	560	541	530	515	529	517	550	515	563	539	509	569	541	506	509	493	577	511	533	494	545	516	543	515	538	502	562	476	508	487	534	537	499	523	554	541	516	543	556	543	538	506	530	522	564	535	495	552	518	530	517	544	483	512	515	547	528	502	551	536	470	497	508	526	536	502	513	494	502	515	552	504	467	543	497	541	511	502	541	554	517	558	490	511	520	512	515	499	560	533	528	515	539	515	550	484	543	496	525	508	515	533	495	528	515	540	508	518	516	502	517	514	512	532	521	514	496	532	547	502	540	490	531	512	508	523	501	522	496	509	542	541	532	527	503	529	460	500	511	506	554	512	487	531	543	495	551	491	535	533	541	514	510	543	525	520	514	573	510	509	546	519	479	509	522	512	500	533	528	513	501	502	539	543	525	551	498	539	532	529	541	561	524	533	565	533	508	543	506	526	498	513	540	509	557	518	537	546	526	490	522	528	541	511	490	510	530	518	550	514	517	524	522	514	513	492	507	514	476	497	567	519	520	525	500	519	524	481	508	548	509	511	515	540	514	536	534	487	485	507	521	545	517	525	543	552	492	553	556	518	536	561	515	514	542	534	526	528	528	493	506	539	556	525	504	502	519	570	493	538	508	515	573	540	555	559	509	531	540	499	577	483	539	518	524	515	524	529	520	541	490	518	557	536	513	535	483	477	525	516	501	539	510	535	506	540	516	523	552	506	563	514	528	514	489	514	573	572	533	508	574	509	521	476	518	555	510	523	488	491	550	516	480	503	512	546	540	521	531	514	529	581	498	530	513	525	508	510	550	534	483	508	526	541	572	512	515	494	525	559	538	523	535	505	525	546	529	522	558	511	505	538	522	534	522	520	480	509	535	503	501	519	506	543	555	532	487	495	533	524	536	497	579	514	516	522	526	502	514	518	510	506	540	522	501	546	555
5639	480	1009	349	25	25	34	36	45	34	32	34	40	36	34	27	25	28	20	22	24	17	26	25	17	19	18	21	18	10	18	21	18	25	20	19	15	20	16	19	16	21	27	8	13	14	19	9	17	18	8	18	15	19	9	13	11	11	14	12	12	21	20	13	12	16	14	14	19	13	14	14	16	16	10	10	20	14	7	15	12	14	15	19	13	9	10	13	14	11	17	10	17	17	13	13	14	10	15	22	17	14	9	15	18	16	22	13	17	18	12	15	14	19	13	17	17	15	18	14	16	15	12	10	12	15	12	20	16	10	15	9	20	12	16	10	18	13	16	5	12	15	13	17	14	11	14	18	18	19	17	13	13	9	15	15	15	15	19	11	9	12	17	16	11	18	17	13	7	11	12	18	14	12	20	11	18	15	21	11	13	23	20	10	13	14	9	13	15	14	13	20	7	11	13	14	8	18	15	17	18	14	24	14	16	16	14	6	9	16	13	14	8	12	19	21	16	10	15	13	16	21	12	18	13	17	19	14	13	14	18	10	14	20	13	15	20	14	16	9	13	18	16	19	12	12	8	14	18	15	18	13	15	17	10	11	20	18	16	9	15	13	20	15	12	13	10	13	18	20	13	10	11	12	18	13	19	14	10	16	13	18	16	11	19	12	17	21	9	14	11	11	17	15	14	19	13	15	13	15	9	16	18	13	12	14	12	16	21	15	15	14	13	18	15	15	15	14	20	12	25	12	19	11	18	18	20	21	8	17	12	23	12	17	19	11	20	20	19	16	13	15	21	14	12	16	17	11	17	13	14	16	8	15	13	17	13	14	10	15	17	14	12	9	12	19	12	11	15	11	20	26	9	14	18	18	7	15	15	5	13	17	10	14	10	18	13	13	16	16	22	16	12	15	11	22	8	15	11	20	19	15	20	17	13	19	9	12	13	12	24	18	15	16	16	13	15	21	14	13	18	9	17	20	16	14	13	17	15	16	16	15	14	16	17	17	8	12	15	15	16	14	8	17	14	13	12	14	11	15	14	14	11	15	14	11	9	18	16	19	17	13	13	13	10	8	13	13	15	13	13	14	17	13	13	14	8	19	14	16	19	14	17	16	14	17	13	17	18	17	18	18	17	16	15	11	12	15	17	10	15	14	15	25	10	12	14	14	12	16	17	13	15	15	14	15	17	14	25	13	14	16	11	13	15	12	11	11	19	16	14	19	16	21	11	12	21	10	10	19	9	16	12	12	15	14	18	16	12	11	13	13	11	11	8	18	20	14	30	16	16	9	9	18	18	16	13	10	16	12	17	13	14	10	18	12	21	14	16	21	11	17	11	11	25	9	15	18	18	9	12	13	15	15	12	12	11	16	14	15	13	8	13	13	14	11	13	12	11	21	9	18	8	18	20	13	18	13	11	24	14	14	14	11	15	20	16	17	19	12	24	12	17	17	16	14	17	11	18	12	20	12	10	12	18	12	19	23	14	5	17	13	16	12	10	13	11	19	15	14	17	22	13	15	13	13	13	18	13	18	10	16	16	14	11	15	19	15	14	8	11	10	21	12	11	11	14	20	13	16	12	18	11	18	21	15	15	16	13	16	11	16	9	22	12	17	14	24	16	18	16	12	11	11	14	15	16	16	12	15	17	9	15	10	18	8	14	14	12	11	15	14	12	18	12	15	10	18	9	16	17	14	15	11	11	14	15	13	11	17	12	11	9	10	13	16	8	15	15	14	19	17	18	17	9	15	21	19	10	13	12	16	18	12	10	12	16	15	7	19	20	15	19	20	14	12	10	11	14	18	16	24	16	9	15	11	12	18	12	10	11	17	16	14	22	13	15	20	13	15	12	18	13	16	18	15	18	12	22	15	16	10	7	14	5	13	9	16	12	11	16	13	24	24	13	10	11	14	18	13	12	15	10	22	18	11	19	17	8	15	16	11	14	16	16	10	14	19	15	19	12	4	22	13	15	19	10	7	11	17	13	18	16	24	17	11	22	11	9	9	11	14	18	15	16	15	21	15	13	12	12	18	9	15	19	9	12	17	20	10	22	12	7	15	14	12	18	23	13	21	11	12	15	20	20	18	21	14	18	26	15	15	16	16	12	12	11	10	19	20	13	15	16	12	15	18	17	14	6	15	18	11	13	11	12	8	11	13	8	11	17	14	21	21	6	14	18	12	18	17	14	28	17	18	15	9	10	13	14	14	12	12	13	12	13	9	13	16	20	19	15	8	15	13	16	17	18	14	22	16	13	20	14	13	10	16	8	19	18	12	16	16	11	16	10	12	12	16	12	12	16	10	7	18	10	11	27	15	11	16	12	17	21	10	9	10	16	16	19	18	12	8	9	23	11	15	12	13	20	17	10	9	17	16	13	15	17	15	8	14	10	14	15	16	12	6	17	15	24	16	14	19	16	10	14	20	17	18	13	11	13	16	18	12	13	13	14	13	16	20	14	16	15	15	19	13	11	17	14	21	12	10	20	14	14	13	7	14	13	12	14	7	21	13	10	16	12	12	11	22	17	13	16	15	11	13	16	16	22	14	13	9	13	9	12	13	15	15	15	17	22	16	17	14	25	18	18	15	12	13	14	17	12	20	12	17	9	17	30	14	10	14	13	12	16	6	15	16	13	17	16	17	12	19	11	16	13	12	15	15	15	8	19	20	20	15	11	11	19	14	10	17	10	12	16	12	10	10	13	11	13	12	17	14	19	13	11	17	15	20	15	11	12	16	13	29	13	13	16	19	17	15	13	21	16	19	16	16	11	21	13	7	17	19	22	10	13	13	11	12	15	13	20	15	20	22	22	23	14	13	17	16	14	14	10	13	10	17	9	15	15	19	11	16	21	15	15	13	7	11	14	13	15	18	8	11	15	10	7	12	17	13	20	13	5	18	17	13	20	15	10	15	12	20	12	10	16	21	14	9	16	23	13	9	20	10	14	13	19	14	19	15	12	13	14	5	15	19	15	18	15	17	17	11	16	23	10	8	16	13	9	17	20	22	16	23	16	12	9	15	5	15	12	17	15	18	20	13	15	9	16	14	20	20	9	23	15	16	11	14	19	24	15	13	17	16	19	16	21	14	18	15	19	11	11	18	20	19	19	22	23	14	14	12	15	13	23	9	13	10	12	12	19	15	18	13	14	11	14	15	19	11	14	17	16	12	15	19	15	18	16	14	19	13	12	10	11	11	11	13	18	20	14	18	14	11	12	16	11	10	15	12	19	21	12	16	10	9	17	13	15	12	12	14	16	21	16	14	14	19	9	18	24	14	13	9	14	16	24	11	11	16	12	15	13	14	16	27	8	16	17	13	20	10	9	18	15	13	15	10	15	18	17	8	14	8	17	17	10	12	13	22	12	10	16	12	9	17	10	11	8	18	16	20	21	15	16	12	14	6	14	10	14	20	15	11	13	14	6	11	21	9	14	9	12	14	18	15	9	21	13	13	23	15	10	24	10	16	14	18	13	18	14	14	18	14
19355	5851	10591	3122	1221	2102	2311	2167	1866	1538	1362	1098	994	885	779	701	601	546	499	491	438	411	378	333	309	334	332	276	277	282	243	225	227	242	214	220	207	201	202	183	178	164	182	158	165	174	142	150	163	192	147	149	162	152	154	133	179	160	140	153	145	145	146	141	142	156	128	147	143	132	132	136	146	131	133	137	145	124	116	133	135	123	139	147	125	151	118	126	132	140	125	116	133	126	126	132	124	133	139	125	154	120	118	112	123	122	114	133	116	116	155	114	130	115	119	127	114	121	127	128	114	116	116	118	120	130	123	146	121	105	152	137	149	130	120	139	131	129	118	118	134	115	128	118	113	128	120	126	120	127	132	126	113	122	121	130	110	117	123	101	107	128	121	101	120	133	143	113	114	109	137	108	103	104	114	134	109	139	138	125	121	135	109	111	120	110	114	128	124	128	150	124	122	123	130	132	121	142	130	130	131	125	105	107	102	119	102	109	102	117	143	124	135	109	123	93	113	106	124	145	121	116	131	104	123	131	122	109	116	112	109	103	113	120	130	131	130	128	136	117	121	115	117	122	129	141	128	124	133	111	115	127	107	120	126	130	125	138	123	126	117	125	121	118	139	125	123	122	126	120	99	120	115	116	122	125	123	121	118	132	141	125	123	98	132	129	138	113	123	107	104	127	101	111	104	111	112	122	121	101	118	127	96	131	109	120	128	131	99	133	126	131	116	132	117	116	120	120	131	129	114	121	111	109	115	116	126	119	105	131	111	143	136	118	120	118	122	113	131	121	130	107	106	122	122	120	107	126	119	122	124	132	112	108	122	137	124	102	111	127	132	122	121	115	116	133	127	128	115	122	117	110	111	119	136	129	109	119	141	98	114	128	125	131	120	113	125	128	131	110	120	127	103	119	111	112	121	123	120	118	126	99	129	117	105	113	117	112	116	95	114	106	114	115	102	114	126	120	119	123	113	116	124	105	123	112	119	120	107	132	118	110	125	128	116	137	130	129	140	122	138	129	123	106	143	124	117	110	135	107	111	107	126	138	113	132	109	122	135	122	126	120	101	110	118	129	109	120	101	139	117	120	124	126	137	108	115	141	119	134	115	128	110	113	112	134	121	117	98	111	120	114	116	113	127	114	116	139	123	120	118	121	134	125	120	108	130	105	121	115	118	113	125	115	115	126	102	102	135	119	133	118	111	90	130	112	101	124	130	107	115	128	110	105	135	132	126	105	102	106	115	131	115	137	126	129	123	125	111	98	112	134	124	115	121	143	139	127	141	112	103	112	130	134	117	117	111	114	124	117	114	119	114	116	100	105	117	110	128	119	112	105	123	114	139	116	118	119	125	107	115	108	118	112	112	109	123	151	124	135	118	129	120	129	121	111	120	123	148	125	125	110	135	135	112	118	131	97	117	134	131	116	109	128	96	105	121	114	120	103	104	125	131	132	102	117	92	110	93	136	110	130	115	119	134	110	112	118	118	108	118	127	127	100	110	112	119	123	122	124	126	120	121	132	125	116	137	115	132	143	111	109	107	126	120	127	115	130	108	117	115	108	142	102	112	110	135	116	119	95	111	109	133	138	122	129	124	143	126	122	132	105	110	110	117	108	119	110	120	125	124	106	126	115	108	144	109	120	90	108	119	147	105	103	114	105	113	123	119	130	123	114	107	121	134	109	129	109	130	106	120	114	109	156	131	112	90	141	122	133	124	116	108	126	132	124	103	126	136	112	117	126	126	125	123	128	117	126	122	119	110	121	118	113	123	124	134	131	129	115	127	132	122	127	131	142	98	123	135	113	131	119	103	109	110	109	112	100	113	123	124	110	129	130	130	122	111	116	118	109	118	108	127	122	115	114	116	120	113	110	109	124	104	130	118	115	108	111	125	127	119	122	139	113	107	141	124	102	116	113	123	128	127	128	125	123	131	122	124	143	133	137	122	115	122	114	113	136	124	114	121	119	115	108	127	107	135	104	116	128	99	142	119	121	122	139	98	115	85	121	108	115	118	119	134	111	131	135	103	109	123	109	140	124	128	118	134	98	125	131	120	119	98	117	130	132	125	136	118	116	107	96	125	127	119	112	123	148	134	106	123	111	116	125	127	125	108	125	123	109	106	117	115	115	116	118	119	120	130	144	118	111	134	121	129	113	126	124	124	125	114	103	124	110	122	107	148	136	119	132	120	128	135	120	119	137	115	105	129	123	146	100	101	126	102	119	113	121	120	119	108	126	116	124	105	111	98	136	122	119	105	124	153	128	106	115	123	120	113	98	153	121	130	126	124	117	126	104	129	114	112	121	117	120	117	126	124	122	112	103	126	120	118	118	113	108	120	109	114	107	132	115	120	131	102	110	128	126	141	118	106	126	106	116	132	113	125	147	120	127	112	133	121	104	141	112	130	109	118	114	135	124	112	115	105	120	130	119	118	119	118	107	128	126	104	111	112	130	128	120	111	105	119	112	165	113	123	131	137	118	103	137	120	128	116	105	119	127	107	122	134	99	115	127	120	110	106	116	115	138	124	119	122	113	131	137	115	121	131	118	116	122	106	124	136	127	130	117	127	111	104	128	105	148	116	113	114	125	135	131	110	122	128	129	113	106	121	131	93	125	125	137	96	121	116	131	91	125	125	122	120	119	118	122	110	114	102	127	119	119	138	132	149	117	130	101	115	133	110	122	142	120	107	114	124	130	111	107	106	126	122	113	98	109	118	127	116	124	125	118	130	113	125	113	124	108	125	113	116	118	120	143	116	132	113	102	118	127	105	136	141	116	115	132	108	133	117	136	118	133	116	107	109	112	123	118	141	125	114	124	120	128	129	121	134	117	130	119	115	117	125	118	135	133	130	118	133	117	117	106	126	99	117	99	119	122	120	110	127	109	121	132	122	111	124	112	125	126	118	120	132	118	118	134	116	123	126	107	117	133	125	122	124	137	105	114	127	117	92	126	112	129	92	122	106	111	122	130	123	128	103	113	115	127	117	143	116	110	112	140	139	103	110	117	108	106	135	123	111	119	126	130	125	125	121	123	113	132	128	123	117	143	115	124	119	122	103	120	133	139	125	122	126	116	112	125	132	114	121	130	112	133	145	127	131	136	108	121	130	118	111	108	118	122	123	139	134	119	135	125	119	129	115	131	118	113	117	138	123	110	125	116	122	137	115	120	119	130	144	120	138	132	125	107	98	113	124	120	117	110	117	120	107	99	136	117	105	108	109	105	128	118	107	130	120	105	126	141	132	122	113	145	102	125	120	103	122	128	128	94	128	111	117	126	111	132	121	114	126	113	116	114	124	128	120	107	98	109	126	110	101	117	109	121	122	118	131	121	129	118	120	136	108	116	125	113	122	111	110	118	113	114	115	114	130	123	125	110	114	114	116	106	142	125	128	147	97	115	122	125	99	125	121	115	107	134	119	121	114	121	130	130	121	121	127	127	123	130	106	119	118	113	130	106	116	124	104	116	111	122	118	141	115	142	121	119
3586	828	2476	889	80	88	84	86	100	92	87	73	75	71	74	72	73	63	72	54	57	62	68	54	55	66	46	50	40	47	48	49	58	75	43	52	58	40	55	53	48	42	48	55	49	47	53	59	45	51	42	52	58	61	39	63	51	45	46	52	64	60	57	54	44	43	45	43	57	50	48	56	52	53	54	50	59	43	49	44	50	27	36	45	42	45	62	49	44	49	47	50	46	58	45	48	59	44	41	48	37	54	48	40	44	54	50	57	46	55	44	50	32	48	48	47	38	44	48	41	47	60	53	53	51	45	50	51	54	45	41	48	49	46	41	52	42	45	36	54	45	47	37	46	54	34	57	43	37	36	55	46	52	48	45	46	53	60	55	51	48	53	49	57	38	41	46	48	56	39	57	42	45	52	48	41	53	45	46	54	43	49	51	64	58	52	54	43	51	54	50	49	62	42	41	49	38	38	55	41	42	46	57	35	62	56	39	46	45	41	51	36	54	42	43	44	39	49	48	51	46	60	49	58	41	44	33	50	34	47	49	54	42	35	50	60	45	54	52	48	46	51	61	35	48	36	49	49	46	41	55	47	38	47	41	57	43	34	46	55	46	38	42	43	40	46	55	36	54	37	55	44	53	47	43	48	34	57	57	52	40	37	54	48	54	45	57	53	46	61	40	49	45	39	48	48	35	50	49	38	53	52	64	52	54	39	46	53	46	43	45	49	47	53	53	36	48	40	45	57	53	43	44	42	45	43	43	40	30	48	40	59	49	41	51	44	59	51	43	45	38	52	37	32	47	37	48	54	45	41	54	47	55	37	37	50	44	38	54	45	42	44	45	55	46	45	48	36	52	43	55	46	43	39	52	68	39	42	47	37	48	62	45	38	52	49	50	40	42	50	58	47	58	51	55	35	75	46	46	53	54	45	37	53	43	50	51	55	55	55	56	47	47	49	42	50	41	54	42	55	57	49	46	46	45	50	50	40	40	44	51	44	35	40	54	60	59	40	56	50	64	45	35	56	40	37	31	43	42	51	56	51	55	54	51	38	43	63	59	56	42	53	49	44	50	51	53	50	52	47	59	56	48	48	58	53	38	45	42	51	42	46	35	48	48	46	46	46	52	48	50	48	59	44	50	49	58	58	40	41	43	37	47	41	47	42	39	51	38	39	52	55	47	47	46	50	41	50	47	51	42	44	46	54	54	61	43	53	56	34	39	59	56	42	51	44	63	46	40	33	52	50	55	52	50	37	48	49	60	43	47	34	45	40	48	45	50	50	59	50	43	45	48	43	55	35	31	57	44	49	50	36	49	43	54	55	52	42	54	50	50	49	55	40	36	51	38	40	47	44	47	44	38	41	40	53	46	55	52	46	41	53	43	55	57	48	42	44	44	35	47	42	55	44	39	51	55	45	44	52	46	57	50	57	51	50	45	56	49	45	51	41	49	41	43	48	46	43	41	44	46	51	40	35	62	45	36	47	41	49	53	51	39	54	47	29	47	50	49	36	41	44	53	56	48	37	64	55	42	50	38	45	46	53	53	46	53	53	46	41	48	49	49	55	42	55	54	40	46	39	44	45	47	47	47	46	31	38	38	37	44	52	48	45	56	48	48	43	45	56	57	52	47	56	53	42	46	61	53	50	52	29	54	47	47	49	42	57	57	40	45	50	52	50	49	38	46	50	57	40	39	52	37	45	53	57	49	39	42	46	50	58	36	47	49	52	42	37	53	43	51	52	38	46	46	45	54	51	45	52	53	38	44	49	42	42	45	45	41	48	60	52	31	42	48	55	44	45	45	55	55	36	57	42	38	36	45	47	44	48	41	57	43	55	46	41	44	51	52	54	51	42	60	47	53	41	40	49	41	48	43	31	36	44	52	52	43	50	49	40	32	36	57	53	52	46	54	45	39	45	40	40	50	40	47	40	44	43	52	32	40	51	35	37	52	54	61	44	32	45	49	51	46	49	48	47	49	43	56	44	45	56	41	47	58	51	39	56	45	43	46	43	47	48	48	47	41	40	51	46	42	44	47	48	58	39	41	51	41	41	46	52	43	53	41	44	56	43	50	51	53	46	42	41	46	57	49	46	52	37	44	53	48	48	47	44	48	50	52	45	45	52	42	54	46	51	43	38	58	44	48	42	49	46	60	44	41	33	51	53	54	34	48	43	42	48	38	56	51	51	41	47	54	51	45	42	34	40	31	45	53	38	44	45	35	54	54	48	46	50	49	41	46	52	41	54	44	43	44	41	43	57	43	52	45	53	43	60	42	52	53	36	52	41	50	51	43	57	48	47	52	38	44	56	42	54	62	50	47	44	60	44	52	61	57	54	55	37	44	49	42	45	46	43	47	50	42	47	45	53	47	35	43	60	40	48	43	51	44	51	46	53	51	43	43	47	49	52	53	51	42	45	52	31	59	37	44	51	51	45	37	40	54	46	42	68	45	35	56	41	47	53	47	49	49	43	49	53	45	47	47	46	46	62	39	57	55	57	55	49	50	43	50	45	37	55	46	48	35	50	56	46	37	49	46	59	37	51	34	35	36	44	44	44	45	40	39	44	39	48	38	40	45	47	62	45	46	58	59	58	43	41	54	39	61	39	45	46	57	65	57	42	52	46	55	45	48	54	47	36	36	51	46	48	49	58	45	35	47	37	52	46	42	45	45	46	39	52	42	48	57	45	39	51	41	38	52	57	44	50	45	41	52	53	47	50	47	46	36	43	43	47	53	43	50	39	44	39	44	53	47	53	47	50	48	45	54	54	50	44	46	51	60	41	49	58	53	35	55	43	47	49	44	46	46	55	44	48	42	47	40	50	52	49	51	54	42	43	38	40	58	48	49	61	50	37	47	47	43	52	51	44	40	59	45	45	60	51	51	42	40	43	44	51	49	52	42	48	48	42	51	58	43	36	43	50	44	44	53	44	53	43	52	44	36	56	49	50	47	43	43	46	40	50	43	51	44	43	52	61	48	50	54	52	35	54	51	56	43	45	53	40	49	51	41	43	46	43	51	38	49	45	53	46	49	61	57	44	54	44	47	54	46	61	45	51	49	38	52	45	46	42	46	51	53	47	46	50	43	49	57	40	33	43	49	49	56	36	45	47	41	42	39	54	50	44	50	38	44	61	51	40	52	43	55	43	52	55	36	41	56	52	55	47	49	44	56	43	62	47	44	39	50	48	41	42	36	38	43	50	35	55	51	55	49	49	42	54	44	47	48	35	39	39	53	45	54	44	45	58	40	55	44	43	49	49	48	38	59	46	39	41	38	52	56	56	41	38	44	43	45	54	48	53	44	58	48	57	43	61	34	45	39	65	50	39	40	39	48	46	48	44	48	39	59	47	45	38	57	45	40	52	50	44	42	46	34	48	52	39	56	35	42	37	47	45	53	40	59	58	33	47	46	56	44	50	37	54	43	55	41	54	52	43	49	49	36	42	42	54	44	42	53	59	55	51	47	47	50	60	44	59	40	55	48	48
25093	8292	17193	5542	2732	4279	4703	4302	3696	3080	2590	2223	1953	1663	1528	1405	1263	1171	1043	950	940	878	828	793	770	753	673	681	684	600	593	573	572	565	566	531	567	560	502	543	531	507	523	470	482	493	454	466	496	438	455	453	451	484	463	478	421	466	449	442	437	445	386	429	405	420	452	410	428	447	415	448	478	403	418	406	441	437	420	438	421	409	414	416	400	404	446	444	440	417	401	409	419	407	413	414	404	420	407	453	425	402	380	455	381	392	400	412	406	378	415	414	402	402	412	407	387	404	373	399	406	395	407	438	396	433	377	401	418	440	427	412	379	375	355	390	410	406	384	404	409	383	395	411	420	411	400	407	390	397	414	400	391	396	376	421	417	387	439	396	406	397	392	409	397	388	415	407	410	393	380	419	411	382	392	431	378	394	386	395	399	394	372	412	404	432	395	338	413	409	385	371	407	417	390	376	395	441	369	384	415	361	398	416	410	397	415	416	402	394	427	399	434	443	380	424	374	390	420	412	408	388	390	411	381	397	390	393	397	434	397	398	400	428	433	417	403	391	401	383	406	411	382	415	409	379	419	389	362	390	421	373	405	437	392	421	393	374	349	388	422	425	357	368	435	386	413	385	401	384	413	426	384	406	387	369	386	389	391	427	380	389	399	369	422	387	397	413	386	405	390	411	389	416	374	390	394	397	405	415	422	360	390	419	410	411	370	410	395	393	414	391	407	399	401	411	380	368	370	407	404	381	421	373	425	402	396	356	396	367	395	402	401	388	388	410	407	382	406	423	397	381	430	372	386	416	385	405	393	424	395	405	407	437	424	413	379	419	422	400	391	391	401	408	407	384	397	404	406	383	359	431	407	412	398	430	465	398	405	377	405	421	388	361	408	399	393	412	430	402	391	394	451	416	387	387	404	394	384	416	363	375	454	410	374	396	418	414	375	365	392	449	394	411	372	419	411	401	388	378	441	391	402	417	383	396	420	418	414	384	401	425	401	373	387	416	408	410	423	391	400	378	410	412	393	377	394	380	368	410	401	442	363	390	376	394	396	388	425	382	427	430	402	345	358	407	401	418	381	341	379	396	399	362	383	442	373	382	395	372	367	387	411	384	376	447	394	403	389	371	381	401	379	410	392	401	463	398	354	349	389	396	394	380	401	402	392	375	394	447	395	384	349	419	429	375	422	405	426	408	387	403	420	376	385	384	383	403	398	347	446	414	390	385	407	350	371	398	368	395	402	386	374	368	392	356	414	412	417	391	420	390	419	391	397	420	402	366	381	393	416	431	389	397	417	419	369	399	371	405	430	367	416	416	409	407	388	408	406	352	387	370	425	410	399	375	404	386	396	354	397	421	403	386	420	423	365	384	401	372	398	396	409	414	356	408	384	411	420	430	419	387	390	375	415	397	386	426	385	408	409	393	449	393	409	434	416	416	395	407	401	426	406	396	377	421	373	433	382	399	364	411	412	394	399	459	414	398	370	391	412	372	413	385	370	395	406	373	398	402	405	400	395	402	394	377	387	399	391	383	436	418	401	434	407	422	360	406	386	419	416	420	376	368	394	396	410	421	395	415	404	402	433	391	431	418	433	383	410	405	412	405	395	400	392	438	395	417	417	406	410	412	410	364	386	432	411	443	412	348	405	384	390	383	404	375	380	423	356	375	432	372	365	412	456	372	422	424	408	373	396	374	392	418	445	412	381	421	379	422	385	377	419	401	407	409	387	397	405	373	390	421	401	390	392	397	370	417	388	399	390	377	430	422	382	466	377	414	390	399	426	369	371	404	350	411	401	414	412	348	358	408	404	408	407	402	398	409	406	416	423	381	386	430	374	383	403	417	398	386	381	437	387	389	380	380	414	422	393	423	393	399	404	399	396	410	396	376	412	424	413	413	443	382	386	406	388	394	411	404	395	435	429	383	416	398	409	389	365	376	401	410	373	398	431	347	375	387	398	382	405	416	409	389	394	400	405	415	409	421	357	397	390	407	419	435	396	405	388	416	363	410	406	376	436	395	391	421	370	353	441	374	368	403	427	396	397	403	399	398	383	382	377	401	397	354	375	419	402	400	394	381	367	382	388	438	396	409	411	391	405	362	418	378	415	405	388	345	377	399	413	368	376	400	410	403	393	403	408	383	383	388	400	380	411	376	350	378	416	417	376	408	396	413	402	427	427	454	416	422	381	373	401	389	414	389	415	388	412	406	411	415	390	378	425	394	380	418	396	384	414	434	393	384	416	387	409	412	402	400	414	410	359	392	414	407	356	445	400	449	402	408	390	409	415	410	413	406	433	356	416	428	401	405	404	354	414	406	394	401	400	331	405	332	450	406	439	387	398	359	418	394	399	405	378	380	411	408	398	374	452	386	405	425	383	374	377	360	423	413	392	402	423	429	393	407	395	411	391	409	382	383	392	397	399	397	403	397	410	397	404	383	431	406	375	395	377	382	381	394	434	403	397	395	399	389	394	381	416	421	393	386	382	404	400	407	390	420	371	376	390	362	383	412	385	395	366	380	438	372	377	412	385	387	389	427	399	429	382	402	421	386	406	395	372	426	393	378	401	452	406	393	413	398	378	418	381	369	409	405	414	404	395	366	392	413	412	398	406	383	404	370	391	379	410	403	415	400	427	430	401	398	402	433	358	412	393	385	404	367	344	416	395	380	422	385	411	368	371	418	399	451	414	355	380	377	387	407	384	402	428	401	377	408	382	384	384	391	392	434	399	438	368	396	398	392	401	389	401	399	390	400	410	401	404	401	392	417	409	378	383	392	416	392	428	411	385	398	381	375	390	389	403	414	407	413	386	447	397	402	375	399	420	389	416	378	376	430	416	377	379	399	384	418	368	386	400	369	385	412	386	385	426	394	406	375	408	389	406	396	386	380	373	396	392	426	388	397	395	404	401	340	366	404	392	424	365	428	402	375	389	412	394	395	401	360	383	401	396	387	391	411	354	401	393	421	392	414	386	406	401	411	400	380	399	452	406	375	386	406	373	460	389	391	387	433	430	398	404	413	386	396	394	381	402	350	400	383	400	408	362	388	388	415	417	381	400	404	415	413	424	414	394	407	421	411	399	385	384	428	453	395	383	373	374	400	429	385	386	403	409	390	377	407	398	391	411	427	381	391	380	427	371	395	393	363	371	401	433	385	387	396	373	374	417	385	447	393	368	386	391	385	410	419	416	437	374	392	401	430	408	415	435	363	387	439	418	379	438	380	391	380	431	412	404	345	400	385	408	406	424	419	392	394	415	407	416	400	392	445	390	410	373	430	382	353	384	401	406	403	391	376	429	389	407	394	391	388	418	410	380	400	399	429	376	372	389	388	422	368	447	402	412	422	390	378	412	394	415	391	410	429	395	414	396	437	389	418	438	414	378	384	399	401	388	416	382	414	420	397	403	407	380	378	402	417	390	400	367	372	376	405	398	394	398	428	385	391	395	414	433	378	405	377	369	393	427	376	404	398	352	427	394	391	379	371
3622	370	351	127	37	42	59	43	34	31	45	38	49	53	35	48	37	34	32	33	40	32	46	29	46	50	44	41	40	52	42	36	29	51	33	38	36	46	35	31	37	33	42	30	30	28	32	39	36	44	46	38	42	32	39	43	28	31	41	47	26	31	40	43	32	36	40	42	47	39	36	33	36	37	36	41	32	43	42	46	49	36	35	51	36	27	43	40	37	40	32	37	29	40	39	32	33	42	46	34	32	43	44	30	31	41	43	43	41	48	46	45	43	39	37	40	36	38	43	33	36	47	38	37	34	41	42	34	36	33	35	35	35	43	38	47	41	31	44	42	40	36	45	38	33	35	41	46	43	37	30	38	29	40	40	38	39	43	38	37	29	29	44	43	39	46	51	38	34	42	43	36	43	46	52	39	37	37	26	36	32	42	44	34	55	36	35	28	42	44	35	33	32	41	27	42	44	36	38	44	31	43	36	37	38	39	35	35	41	37	45	42	39	42	35	38	35	40	31	35	42	40	40	31	37	33	33	42	35	44	39	39	38	30	40	47	32	46	46	30	37	33	33	42	45	40	35	51	39	37	29	47	34	36	41	35	47	43	35	29	45	46	37	32	33	29	37	34	26	36	35	33	36	35	44	52	29	52	28	35	40	44	43	47	51	42	51	41	32	36	47	37	44	47	36	47	29	34	44	38	48	32	34	37	43	31	43	35	57	24	35	34	32	38	38	40	34	43	35	40	32	40	42	39	37	43	44	32	42	35	51	49	35	36	36	36	38	30	41	33	36	43	33	38	28	32	27	36	41	32	41	42	39	34	38	47	38	38	33	32	32	36	35	45	47	46	40	30	38	41	37	30	35	47	38	29	32	33	39	36	33	31	48	44	40	34	43	35	54	30	42	34	40	36	24	36	35	42	41	40	46	40	28	43	40	35	29	46	34	38	43	43	41	46	27	40	37	32	38	28	33	40	43	36	39	45	34	42	35	29	36	34	34	37	43	45	41	41	41	34	27	35	33	32	38	35	35	41	47	34	36	42	35	31	44	34	49	32	46	30	36	36	42	30	45	32	43	33	40	41	41	41	36	42	30	58	38	31	48	28	40	39	55	35	37	38	33	41	45	43	37	49	28	48	41	50	28	37	37	27	32	41	37	31	27	32	41	47	42	48	29	33	38	37	40	45	33	45	36	35	47	46	41	33	43	45	33	43	46	32	51	39	36	34	36	44	48	31	40	35	42	38	41	37	39	41	36	29	45	48	32	28	45	39	29	31	31	43	42	37	29	46	37	34	38	29	41	36	51	40	41	32	31	37	48	43	31	39	32	38	31	36	28	42	35	38	50	41	43	47	45	38	38	36	23	41	27	40	27	46	38	27	36	35	45	36	36	35	39	29	38	38	37	40	33	43	38	37	33	32	42	46	29	37	46	38	35	30	44	39	46	35	34	39	36	34	38	31	27	35	47	40	47	25	42	30	28	48	34	29	33	46	39	36	41	40	37	34	46	43	34	36	25	33	33	28	41	31	33	32	28	31	40	41	34	39	27	45	30	37	44	30	46	41	24	40	31	39	36	39	43	32	47	36	38	41	43	39	46	32	28	27	29	43	38	35	37	45	37	37	48	38	29	43	40	39	41	34	52	36	43	51	33	41	35	41	36	37	30	41	30	47	34	27	43	36	40	33	46	34	40	43	43	43	40	41	32	30	37	43	43	41	47	45	45	44	44	37	42	41	38	40	31	45	43	42	48	50	32	40	38	41	37	38	40	39	42	33	28	36	45	34	51	38	39	35	47	32	33	38	35	41	31	42	36	28	46	30	38	48	41	33	35	41	33	44	40	33	47	40	33	31	38	38	33	44	39	47	50	37	45	42	45	37	38	37	36	41	50	40	35	30	33	40	47	46	44	44	39	29	33	46	37	34	41	50	38	56	35	31	25	33	32	34	35	35	39	36	43	36	39	31	32	48	38	32	39	37	39	22	40	38	47	48	33	36	46	43	38	44	27	38	57	38	29	41	43	47	31	39	35	41	47	51	45	34	28	40	38	36	39	31	41	36	36	42	36	31	40	39	42	41	38	42	47	40	32	48	36	38	36	37	37	31	29	38	44	53	40	40	44	46	47	36	42	34	38	45	34	30	43	46	47	46	34	36	46	32	44	35	33	33	31	34	34	30	28	36	42	34	28	39	35	42	36	32	33	39	37	51	49	45	40	37	34	45	37	34	34	50	53	29	39	41	30	50	40	34	37	49	41	33	32	40	48	44	28	35	24	38	28	39	35	32	35	42	33	40	31	44	48	43	37	34	44	36	37	56	32	33	49	41	39	41	43	39	32	38	41	34	37	31	38	37	40	40	44	31	42	47	37	43	36	38	34	36	51	27	41	28	46	34	33	39	40	36	29	36	30	29	41	45	39	40	51	33	25	28	28	43	34	29	29	38	41	43	60	28	33	40	48	37	38	31	42	43	37	36	36	27	49	37	36	42	46	44	41	39	43	45	46	32	31	43	42	42	32	44	39	43	47	27	38	42	41	34	29	44	48	36	37	52	37	51	32	39	48	40	43	38	41	44	51	36	36	33	41	48	42	35	32	34	42	31	30	41	45	35	38	43	34	44	49	45	30	47	42	33	44	28	45	36	41	35	33	43	31	33	34	44	30	38	30	46	46	37	38	34	40	41	38	36	25	36	36	29	41	30	32	36	28	33	31	46	40	39	37	48	36	47	32	41	31	40	35	36	33	44	39	31	43	44	42	41	38	35	52	53	32	36	35	34	41	27	32	42	42	28	34	39	38	30	38	37	45	33	35	50	24	36	37	24	51	33	42	30	31	41	38	46	33	48	41	38	33	39	39	37	45	44	36	38	33	34	38	47	42	30	26	29	43	37	28	31	41	51	39	30	33	45	49	48	28	46	32	39	37	41	37	50	40	37	47	43	34	55	35	41	33	32	46	39	29	37	43	39	35	37	28	34	32	34	50	40	30	52	42	46	34	50	35	34	35	39	29	37	34	56	38	28	34	46	36	45	47	33	40	34	36	37	28	36	35	44	51	39	48	34	41	41	39	31	32	38	44	40	44	48	47	38	41	36	45	40	35	35	42	42	45	36	46	43	42	41	49	30	35	27	41	39	29	29	35	43	30	34	47	38	43	43	41	43	42	27	23	32	41	31	34	38	41	33	47	37	47	47	31	46	29	40	43	35	46	42	31	32	52	45	44	42	31	44	45	28	26	41	45	38	33	33	35	41	35	35	31	48	28	49	51	32	41	42	29	43	42	37	39	40	40	40	43	33	23	43	35	40	33	33	47	42	36	32	33	39	46	46	39	34	39	35	43	31	39	34	40	33	27	44	53	38	32	35	30	38	43	43	48	36	34	53	38	43	36	33	40	29	37	41	33	40	44	49	28	50	39	48	37	33	27	33	40	50	38	49	40	49	45	44	35	43	40	35	31	31	46	23	33	44	35	41	43	35	31	32	28	47
16945	4307	4486	1657	475	585	650	667	630	566	499	478	452	425	420	413	421	371	379	352	342	365	374	324	355	306	365	327	321	351	302	343	316	315	312	314	334	283	299	306	313	306	292	311	307	305	322	293	302	302	335	336	328	271	284	310	336	286	326	288	314	313	302	318	279	337	285	298	282	311	299	293	294	314	310	311	297	288	296	308	293	299	306	300	317	281	303	284	313	281	303	299	307	275	328	309	327	325	322	282	298	321	327	317	312	316	290	315	288	298	306	275	268	327	295	305	302	272	312	294	354	308	295	274	306	281	298	339	313	320	312	295	290	332	276	315	289	311	317	309	329	315	251	265	310	317	287	281	288	286	290	308	313	301	296	309	314	278	305	311	308	313	284	338	302	312	328	318	288	302	300	318	291	284	292	324	303	304	290	278	326	306	295	304	308	320	288	309	304	310	332	289	328	314	322	298	283	278	336	311	310	311	316	274	296	295	283	320	318	305	274	308	327	326	292	327	302	310	341	287	291	297	281	315	285	299	307	331	314	315	276	318	279	295	306	295	308	289	315	310	252	298	310	321	306	292	321	305	309	298	301	305	321	291	293	335	307	317	287	301	293	314	312	290	313	337	343	282	299	315	284	292	320	294	308	263	297	307	288	290	318	315	281	321	306	296	299	291	283	295	271	295	267	288	315	341	307	311	333	316	324	317	295	267	289	283	309	321	333	290	300	272	345	303	311	300	283	306	295	303	301	324	297	307	299	272	301	295	312	306	301	288	289	339	288	327	299	308	289	300	285	273	320	281	321	304	307	309	282	302	287	300	333	311	296	274	318	300	312	289	277	305	312	286	290	314	317	280	290	290	307	287	301	280	321	290	292	307	316	304	307	287	308	334	272	269	266	331	299	317	304	329	296	281	348	268	334	300	287	302	331	339	337	304	292	283	313	281	294	295	318	299	328	297	300	336	320	276	305	297	297	299	321	303	288	296	313	281	308	284	300	292	287	318	321	309	304	333	303	303	292	301	309	281	325	297	299	295	302	298	306	285	265	322	311	310	313	301	299	317	314	326	277	287	290	291	275	288	326	301	267	300	289	286	306	323	316	328	315	320	336	324	304	300	314	274	320	307	320	274	281	300	309	325	302	315	323	313	302	299	322	292	303	296	292	281	287	281	305	322	286	296	286	315	290	297	305	311	311	296	314	263	297	307	308	329	316	320	281	322	270	317	294	304	327	298	333	315	274	289	325	289	318	304	279	303	285	293	322	322	275	316	317	307	315	325	284	283	320	294	305	307	313	320	321	287	289	292	302	308	323	281	285	270	305	314	292	306	327	316	311	296	310	311	304	279	291	289	276	301	266	329	281	304	302	300	299	295	316	317	285	296	279	316	285	313	316	284	312	307	298	326	294	301	319	339	312	325	301	311	314	295	293	290	299	283	319	294	299	282	308	286	292	311	298	315	300	295	319	304	295	309	287	303	264	328	322	319	324	319	288	308	296	293	311	324	298	298	295	288	309	332	303	333	304	334	302	297	325	290	303	316	281	310	326	292	296	291	307	315	325	315	298	311	280	327	332	294	314	306	297	319	322	297	319	294	307	294	296	300	303	296	275	290	288	295	277	329	295	296	333	294	318	304	298	270	311	343	304	321	296	314	303	337	289	318	291	292	292	328	274	300	322	271	299	327	317	290	295	292	288	298	279	296	301	308	312	290	314	313	317	289	318	291	298	276	326	299	319	280	307	303	278	283	328	324	297	290	295	286	299	325	280	300	303	315	309	335	308	317	300	322	302	315	300	309	281	321	271	285	343	281	323	268	301	296	306	303	294	304	281	292	321	311	299	331	298	302	267	287	284	288	305	293	310	316	317	284	299	288	299	292	319	301	298	292	317	288	326	303	285	310	280	293	318	316	278	266	327	313	281	272	329	312	320	293	337	313	297	301	311	310	282	300	313	313	285	285	314	290	302	312	283	307	305	264	322	291	292	303	295	293	294	295	301	309	326	331	308	322	283	289	301	318	268	293	321	297	280	300	300	297	348	341	295	314	288	292	334	294	305	324	314	291	275	302	282	293	302	304	305	312	310	305	303	304	339	270	282	314	326	293	306	329	275	283	287	307	305	304	336	295	302	306	280	325	281	314	305	290	284	300	292	301	276	286	322	306	274	297	318	298	291	295	308	292	289	317	307	313	321	291	307	284	319	303	305	308	308	304	321	295	305	310	306	319	291	297	305	296	344	284	300	303	297	311	334	311	284	294	291	301	297	313	310	299	296	314	330	293	319	327	281	291	289	318	309	291	309	299	298	307	322	303	310	284	300	305	320	301	298	304	321	290	315	294	281	308	285	288	345	296	342	262	266	305	376	293	293	290	298	306	297	287	306	282	317	298	285	300	325	280	322	293	317	306	291	340	292	317	277	299	300	308	314	333	302	301	310	301	298	285	325	331	323	273	324	317	305	307	303	295	305	319	317	259	270	308	313	307	353	291	295	298	309	328	297	301	304	303	314	303	307	315	316	314	313	307	296	339	310	301	316	336	314	293	283	297	325	278	299	282	310	310	302	307	310	291	315	307	299	302	328	265	277	307	296	289	266	291	305	271	292	290	293	311	287	308	307	357	309	289	325	292	304	312	306	302	280	281	292	284	291	295	302	274	304	315	309	291	290	274	269	290	298	300	279	285	286	301	287	286	315	353	297	298	280	312	345	317	313	285	293	291	319	289	282	304	298	290	306	290	326	295	314	287	296	289	281	272	318	312	308	317	285	330	302	321	289	268	317	301	308	315	299	323	317	319	315	313	304	320	309	308	295	325	283	316	324	286	290	340	283	290	299	314	268	318	327	311	311	300	291	279	316	280	303	323	327	307	319	284	306	304	291	303	291	310	287	271	319	302	277	317	314	317	282	306	299	313	276	294	312	309	307	296	313	315	319	352	322	326	292	297	284	300	321	301	327	322	289	297	322	290	298	296	294	300	313	275	327	268	294	307	281	298	330	297	331	335	275	331	328	293	343	343	306	325	321	312	306	295	332	294	300	291	291	314	298	277	275	305	312	276	299	276	270	309	288	290	293	294	304	313	290	297	265	317	304	322	293	299	290	283	304	301	315	281	287	304	313	288	322	306	338	287	312	290	283	293	302	330	290	284	308	298	300	261	280	305	300	288	318	315	284	293	281	299	293	314	295	281	284	292	308	299	289	328	298	314	352	307	307	314	307	294	306	311	298	305	315	306	280	299	292	283	331	294	290	307	325	313	285	288	306	323	313	330	306	302	318	292	284	289	299	270	308	310	318	302	290	291	311	300	286	301	293	264	294	295	302	314	318	293	292	288	324	303	296	299	310	325	291	305	302	286	286	292	309	296	308	292	304	309	296	297	302	301	313	313	315	313	291	317	301	303	303	305	289	300	296	266	281	289	283	324	293	326	296	278	285	290	291	312	290	313	269	285	325	316	311	279	317	319	295	292	320	315	298	295	335	272	318	290	292	289
2362	680	1946	576	70	96	86	89	89	90	91	102	78	71	83	81	68	64	72	54	66	68	69	54	75	68	74	74	73	78	66	57	57	74	73	71	79	69	70	44	70	62	61	66	72	59	59	54	63	69	65	65	62	68	59	62	66	69	69	71	64	64	66	60	79	61	64	59	74	69	75	68	70	85	52	56	48	59	76	66	67	82	72	61	56	56	62	82	63	70	47	63	66	62	69	71	68	68	53	66	70	60	78	74	80	63	50	61	71	44	77	46	63	60	59	62	61	65	62	69	51	72	49	51	62	62	69	64	61	70	52	74	65	62	59	64	56	74	58	61	60	59	78	71	43	55	70	58	70	62	75	82	57	73	78	63	64	63	47	51	56	59	64	69	59	55	65	71	66	51	56	71	62	69	69	69	63	47	54	63	69	65	75	48	65	58	45	67	62	62	72	68	49	60	69	63	59	65	58	59	71	70	70	69	68	62	67	75	68	63	71	70	58	66	61	65	79	68	64	67	56	64	71	71	67	66	68	74	72	77	62	70	64	65	70	78	61	66	62	59	62	64	59	59	65	64	67	66	58	68	56	76	67	75	57	49	67	66	48	54	52	75	56	46	62	36	48	51	58	60	64	59	51	61	72	78	63	67	78	67	57	76	72	58	69	74	51	69	61	52	62	53	68	65	64	65	68	57	54	47	59	62	68	64	69	63	57	59	66	75	56	67	62	71	61	56	74	50	80	67	59	65	56	71	60	64	68	60	69	62	69	58	63	79	50	57	78	60	55	81	75	61	71	61	71	48	64	60	54	59	86	72	64	64	80	59	63	77	69	46	69	58	55	58	63	64	69	73	75	57	68	63	72	67	57	61	65	58	52	53	72	49	69	50	65	46	71	64	53	59	72	58	57	59	60	61	68	62	62	69	51	81	71	58	60	56	69	64	73	65	67	63	69	55	62	62	62	66	68	50	56	60	62	58	62	60	61	71	57	64	58	85	57	70	70	62	58	68	67	65	60	62	63	62	78	57	59	61	65	61	64	75	53	76	66	61	63	77	54	63	76	56	69	55	63	65	63	55	53	58	60	65	64	83	65	53	69	67	77	54	70	60	82	54	75	54	62	65	70	65	65	60	64	55	73	65	58	60	63	55	59	54	62	51	50	70	63	69	69	63	59	70	63	67	61	49	72	60	67	54	71	56	59	51	70	61	60	54	39	51	67	65	60	71	54	69	55	53	50	63	79	68	58	72	59	63	56	54	57	61	60	65	60	61	79	51	73	61	63	47	66	67	57	62	67	55	73	57	68	77	62	68	64	62	56	63	66	76	57	65	58	51	47	54	69	52	58	59	67	59	58	47	70	56	62	65	75	56	53	72	69	51	58	58	61	65	59	62	68	70	62	60	58	61	54	62	62	66	61	57	61	66	69	60	59	65	73	72	67	70	60	73	68	58	62	59	67	61	66	48	55	62	66	55	78	60	66	69	65	61	59	66	62	69	58	60	84	61	57	48	82	66	62	69	73	63	60	71	73	63	70	58	78	71	66	66	69	79	53	53	73	58	71	58	61	68	57	67	64	68	65	79	71	70	55	66	66	67	44	57	63	57	73	62	72	54	64	65	57	71	73	51	71	60	65	64	76	74	67	68	72	62	60	61	68	57	64	61	53	67	59	81	56	72	65	59	45	53	72	58	62	69	68	64	71	47	75	65	59	65	57	66	64	63	72	46	68	68	46	62	64	56	61	51	79	52	70	63	60	67	72	75	71	76	54	61	66	68	61	56	60	65	77	71	61	61	48	51	51	60	70	60	64	69	51	64	83	60	60	61	70	56	55	58	59	69	73	55	57	77	62	58	63	67	64	68	72	67	60	64	56	59	59	81	54	72	56	59	63	77	59	57	66	53	55	64	53	48	39	67	53	67	60	59	66	61	65	65	66	76	71	63	48	74	50	73	67	70	56	60	47	52	74	60	50	62	69	53	70	66	65	61	74	53	53	52	67	67	63	56	70	70	65	78	52	58	85	69	72	55	60	55	59	74	70	72	62	57	80	55	68	67	74	63	57	60	61	54	67	70	72	64	66	82	51	55	66	64	74	61	62	71	64	61	71	71	82	68	73	73	68	63	72	53	51	75	68	55	56	71	62	77	53	47	58	57	65	55	64	75	79	63	50	58	48	53	54	55	57	59	56	61	71	67	56	63	54	63	73	54	67	76	62	77	70	50	64	59	56	64	69	70	68	51	63	52	69	62	74	62	72	66	58	84	65	68	68	75	63	63	54	62	50	55	50	62	53	58	84	66	54	64	59	62	65	54	60	59	59	63	50	56	70	67	59	70	62	69	64	77	73	88	77	80	52	52	64	67	77	62	67	77	60	50	55	70	48	60	60	77	59	58	60	69	65	66	60	60	69	47	69	61	57	57	68	68	55	61	84	60	74	67	78	56	71	65	55	61	59	50	57	59	75	59	62	59	68	70	52	75	57	61	69	51	63	56	62	67	64	59	68	88	58	67	70	54	58	68	63	67	59	54	62	67	59	86	63	55	51	79	67	64	62	62	61	71	58	68	70	68	63	73	64	74	47	57	65	62	61	73	67	81	55	67	54	65	67	65	61	64	73	74	61	53	68	57	73	59	68	65	64	60	68	54	72	66	59	68	74	46	75	61	76	71	52	58	62	70	57	74	53	55	64	64	59	67	62	65	73	55	66	71	50	52	61	52	64	79	62	70	67	62	63	50	62	67	57	55	60	64	83	63	59	71	59	62	69	58	73	58	67	55	55	64	66	54	55	65	60	74	54	61	63	72	68	62	65	66	55	74	57	58	56	70	56	57	56	68	80	48	65	63	52	58	63	75	62	71	79	53	61	71	60	71	54	56	77	48	64	71	56	61	61	53	60	60	61	63	57	67	76	58	63	56	70	59	65	58	70	73	61	70	88	53	67	64	65	60	53	60	52	56	66	59	58	72	49	73	60	54	75	64	58	69	67	70	65	66	58	68	46	71	60	57	66	59	73	73	53	64	45	63	60	57	53	78	61	68	78	70	79	48	63	66	57	57	70	72	65	61	60	69	47	62	70	59	77	57	62	57	65	78	59	60	51	58	61	55	70	74	61	70	62	61	52	65	50	69	59	67	45	60	74	48	66	71	56	68	61	41	74	62	53	49	61	58	52	78	64	56	55	66	68	55	59	77	66	68	61	57	52	59	61	65	65	72	61	50	75	64	50	57	68	64	47	66	62	52	72	57	78	59	72	66	58	59	69	79	63	71	56	82	64	78	56	85	55	71	69	60	58	72	74	54	77	62	65	61	57	61	50	63	69	79	65	64	64	47	67	56	49	59	62	72	52	66	63	65	56	58	60	56	59	57	75	63	81	68	68	81	74	58	51	61	54	63	61	69	62	55	62	53	62	64	77	52	58	63	62	60	63	70	77	72	47	64	69	47	69	72	40	52	58	63	62	66	64	61	48	73	76	62	50	58	67	56
22803	7058	15573	4339	1946	2948	3200	3009	2471	2027	1847	1557	1421	1281	1134	1046	1028	934	865	873	734	774	755	728	738	708	662	662	637	654	652	635	638	627	613	595	633	594	601	586	615	593	588	562	583	549	572	557	565	547	579	543	529	562	558	593	576	520	574	525	522	523	540	515	521	547	498	525	506	512	520	591	556	517	556	533	522	558	496	530	525	531	531	510	559	487	506	548	483	575	504	548	527	523	534	517	532	542	461	473	493	502	549	537	509	527	546	491	545	520	530	518	521	534	493	528	532	516	494	565	505	532	519	507	532	545	555	528	480	504	497	500	508	500	500	498	533	507	505	501	480	515	520	520	523	536	528	577	511	533	507	550	509	509	582	559	512	515	503	486	512	479	505	502	483	528	518	508	542	550	520	524	504	504	528	512	535	497	524	537	485	490	537	538	500	511	485	526	532	458	549	491	537	537	493	497	503	499	522	521	524	531	492	545	542	503	520	472	466	527	503	505	540	537	528	578	508	548	506	544	523	496	501	513	515	514	515	502	531	502	515	551	521	503	506	502	551	481	506	485	497	520	514	529	502	508	460	554	517	532	527	565	532	476	491	558	534	536	526	475	494	560	519	470	504	508	561	537	480	518	557	514	542	489	518	498	543	511	516	525	494	518	514	505	513	535	502	507	517	528	520	454	521	528	496	491	501	504	514	532	503	511	497	534	580	512	536	496	581	531	541	521	500	528	501	495	506	519	523	538	532	506	519	509	516	546	513	501	491	497	531	502	489	507	512	523	509	565	533	508	514	543	505	533	503	476	475	534	523	551	513	504	524	538	523	479	487	470	486	560	480	507	512	565	516	508	527	516	469	506	538	510	483	472	551	521	485	543	501	524	518	505	516	524	497	534	534	503	528	511	488	522	521	517	516	487	514	512	513	492	582	544	522	521	544	519	529	515	500	516	524	510	525	502	489	514	513	529	500	544	556	519	511	485	520	501	532	517	522	548	491	495	537	495	513	543	484	483	512	510	503	514	512	521	516	471	538	493	520	499	514	519	505	539	479	498	529	519	508	502	508	519	523	538	499	521	542	518	545	551	525	509	485	479	545	466	484	527	507	528	538	498	492	489	540	506	515	523	532	506	500	508	473	499	512	498	493	525	525	527	498	507	490	517	547	514	524	500	531	508	496	503	495	529	534	539	491	489	564	509	455	502	521	545	510	533	520	484	533	523	515	476	545	529	534	512	500	506	483	541	521	496	472	477	508	509	518	487	506	499	543	507	477	510	519	505	492	525	526	536	524	509	510	496	528	514	518	513	523	497	527	531	492	508	521	521	525	508	510	549	471	509	529	504	520	516	515	507	511	519	498	518	496	545	539	514	556	512	515	501	527	522	464	514	541	524	517	504	578	543	545	483	524	590	513	503	473	488	520	481	506	536	520	506	515	514	528	501	476	482	564	502	521	535	495	524	545	538	493	472	534	494	528	485	511	520	527	537	546	516	484	499	526	499	499	551	536	510	507	523	556	521	506	520	455	476	492	470	559	502	459	494	521	530	512	466	530	534	553	508	525	530	466	515	517	508	533	553	515	518	558	468	498	506	525	515	543	489	512	498	525	565	518	485	507	543	517	494	501	502	491	542	550	570	474	527	500	491	524	511	512	520	504	508	473	520	520	479	481	466	482	542	556	520	452	523	549	553	538	550	498	512	506	528	502	509	513	524	478	505	542	487	545	576	525	489	494	544	562	524	490	488	540	502	523	544	504	535	526	506	533	534	550	507	488	517	497	538	495	567	543	538	542	518	462	524	509	545	510	483	493	493	522	538	550	479	546	477	536	518	560	550	533	479	540	498	535	490	524	523	509	556	496	521	525	555	526	541	502	518	458	499	522	501	555	496	511	497	521	511	503	554	526	545	530	578	507	543	506	565	539	557	545	513	524	537	509	485	515	519	521	516	473	516	520	542	516	478	514	512	540	529	455	537	481	533	528	544	503	519	486	584	499	519	520	521	491	523	512	557	516	531	551	449	489	560	529	509	524	477	542	571	521	493	496	557	500	503	548	528	533	519	522	488	498	517	506	471	546	502	506	504	551	519	514	516	556	555	497	502	545	501	485	515	520	494	562	570	481	510	491	481	537	468	511	504	537	524	479	520	512	511	553	501	515	472	493	516	509	467	490	482	484	526	507	499	512	462	547	537	529	507	516	543	488	516	506	510	527	496	475	536	507	532	508	512	523	525	464	524	479	513	555	504	506	517	529	539	477	484	487	536	491	508	539	502	517	500	511	462	488	501	511	551	487	470	534	496	499	499	527	508	524	556	550	512	535	546	520	504	508	513	508	503	529	532	537	529	517	557	508	538	512	508	508	525	510	520	524	507	470	548	521	505	520	541	444	528	516	529	536	515	526	547	534	544	520	511	522	567	502	533	515	517	504	527	554	509	541	511	510	511	508	489	498	538	517	524	512	519	507	533	516	536	523	516	488	505	525	508	499	516	529	515	523	521	493	498	555	508	557	522	521	514	472	507	532	500	549	529	483	519	513	485	498	510	499	515	448	556	482	503	498	501	504	498	496	519	526	530	508	531	537	507	507	501	507	488	528	516	501	490	535	503	481	474	501	541	533	511	526	519	511	488	500	474	551	500	488	517	512	500	483	485	497	515	556	526	514	524	565	522	507	499	505	554	502	480	540	477	521	501	488	510	523	513	491	508	534	511	537	505	518	472	556	533	484	530	512	530	516	511	512	481	512	495	517	517	520	535	500	463	528	499	485	540	527	494	520	465	491	537	504	500	505	554	507	518	487	552	481	541	492	539	518	503	520	514	532	519	518	486	500	534	524	489	533	516	503	529	502	533	505	551	492	513	522	547	538	512	505	525	529	496	510	508	520	533	458	530	539	530	496	512	541	553	501	468	511	468	507	508	514	569	462	503	501	550	457	522	508	519	540	539	497	544	498	517	531	507	464	504	517	488	492	545	513	507	464	522	535	509	521	534	572	527	497	517	522	504	522	478	508	523	477	528	537	510	550	555	481	535	501	529	517	497	508	518	487	487	509	468	524	560	564	518	524	480	518	538	548	500	496	503	493	511	526	494	496	487	498	522	494	529	508	501	487	513	506	502	527	507	541	511	515	468	539	515	530	532	491	544	476	500	545	518	492	516	549	498	509	505	511	520	502	544	542	532	473	532	523	493	516	518	535	554	532	479	490	505	495	492	509	514	535	559	529	523	507	526	477	553	543	540	501	515	521	473	441	510	524	506	572	528	528	478	503	516	507	503	541	519	495	484	496	496	525	527	495	504	517	544	479	505	493	482	508	518	510	500	552	497	498	497	520	478	532	493	580	559	534	472	535	525	509	519	519	520	550	497	433	511	527	509	537	504	541	510	523	520	511	495	497	508	505	515	538	558	466	491	503	499	519	523	527	530	515	487	535	535	537	528	511	533	496	558	557	501	499	529	533	543	551	480	516	515	493	508	541	497	545	523	506	491	535	527
5716	465	1800	536	20	37	38	32	45	37	31	36	21	28	32	25	23	26	17	21	26	16	15	14	26	27	31	17	19	20	18	20	16	21	22	15	18	21	18	18	15	11	13	20	20	15	11	18	19	21	14	17	17	17	13	12	14	16	16	14	15	20	11	14	15	16	14	10	10	14	21	19	13	14	10	21	12	12	12	12	17	10	18	9	11	8	19	18	15	10	17	13	5	24	19	16	18	21	12	13	11	12	13	20	19	17	22	10	16	17	13	15	10	18	16	7	21	13	20	12	18	9	12	19	17	20	14	13	17	15	17	23	16	21	12	23	10	18	12	19	8	11	11	13	20	11	17	16	15	22	13	17	19	17	15	12	11	19	26	11	11	6	11	11	10	14	13	20	13	12	11	13	17	22	15	14	9	16	13	19	12	20	16	14	14	10	11	12	21	15	13	20	17	20	20	14	13	13	17	20	13	10	16	16	18	24	18	11	11	16	8	17	12	15	19	17	15	16	22	19	14	7	15	17	14	14	13	14	14	22	5	17	16	6	13	19	17	11	9	13	16	13	19	17	17	17	12	29	9	19	5	11	15	11	11	17	15	11	5	14	14	17	11	15	16	20	17	14	15	17	10	10	8	17	6	13	10	13	21	12	8	22	11	13	13	18	14	12	20	13	16	11	19	14	10	9	11	16	13	12	18	21	14	15	10	17	20	10	19	14	20	14	21	16	14	10	14	15	10	7	15	13	15	9	18	14	18	19	21	16	19	24	23	13	17	23	19	20	18	10	25	10	14	16	18	17	13	10	18	17	13	16	17	13	12	14	8	14	7	14	8	10	17	14	16	15	26	13	15	13	15	13	12	20	15	14	12	20	12	14	11	15	13	19	16	14	12	15	9	13	18	17	12	12	14	18	18	10	15	14	13	15	16	13	20	15	14	15	19	16	18	15	16	20	19	13	16	15	17	12	13	18	20	21	10	15	13	18	17	15	16	10	14	20	18	20	17	11	8	14	13	16	14	10	18	14	20	15	13	19	15	20	11	11	17	12	22	13	12	18	13	14	9	17	16	20	14	17	16	17	12	14	12	14	16	13	14	9	29	7	18	13	15	18	17	15	12	12	20	15	22	19	23	14	14	15	21	12	13	14	9	13	13	17	10	11	16	13	23	16	8	16	14	16	12	16	18	25	16	13	12	20	7	10	9	12	17	15	21	11	16	7	11	13	12	16	13	16	17	8	12	17	9	18	15	19	21	22	14	18	19	15	8	16	25	16	15	16	16	16	10	12	19	20	11	15	14	17	18	18	17	13	16	20	16	14	12	15	22	16	19	18	17	12	12	10	14	20	11	14	21	12	13	16	14	12	12	18	14	23	16	17	10	19	15	13	17	12	17	15	15	13	8	16	12	15	14	18	18	14	17	22	13	16	10	15	12	16	14	15	13	16	14	11	14	12	10	16	13	17	10	17	23	15	25	16	19	18	20	17	14	20	10	10	16	16	12	18	19	12	14	11	15	18	9	13	13	14	13	21	18	14	13	15	11	14	19	8	16	16	14	15	13	19	11	11	19	16	13	16	10	15	19	9	18	16	17	9	14	21	13	8	17	19	18	9	15	14	11	15	13	11	12	12	15	17	20	15	12	14	10	14	15	19	9	12	17	14	13	11	18	13	19	17	18	18	12	19	23	10	19	18	15	19	13	22	11	11	16	15	17	16	12	14	21	13	12	20	12	14	20	12	8	20	16	15	15	21	15	9	14	15	14	18	21	14	9	11	10	16	8	12	8	14	15	14	15	14	18	10	17	10	20	15	17	14	15	12	19	19	24	18	16	17	13	25	11	12	10	19	15	21	14	18	13	14	21	22	16	14	17	7	14	11	16	11	13	12	16	13	8	14	21	13	12	11	13	17	12	14	12	19	18	11	18	16	12	15	15	15	14	17	20	13	14	18	11	15	20	10	17	13	24	15	19	18	13	21	14	19	19	20	21	12	12	11	10	21	7	13	13	17	12	17	18	15	11	20	13	17	17	8	16	14	11	17	23	14	23	15	15	22	15	12	9	14	11	19	18	16	17	15	21	16	14	16	15	20	19	23	16	9	17	8	13	15	18	16	12	24	14	14	13	14	14	8	21	13	19	20	7	23	15	9	16	19	17	13	9	8	11	12	12	12	16	16	15	12	12	15	16	13	12	17	19	14	11	13	13	19	12	8	12	12	14	13	7	24	15	16	16	17	14	11	23	18	15	20	12	17	13	17	14	18	13	10	22	13	12	17	20	23	15	12	19	20	16	15	9	16	18	17	17	17	16	12	13	21	15	12	14	19	10	15	8	17	13	16	22	8	8	12	14	14	21	11	17	13	13	15	13	13	14	17	16	15	15	14	27	25	13	10	11	16	17	14	11	10	16	14	10	18	24	15	13	15	12	13	16	18	7	13	14	10	20	20	17	12	12	16	15	20	16	13	13	17	11	17	13	7	12	20	15	20	18	20	12	12	19	14	14	13	12	21	15	17	14	16	15	12	15	22	18	16	19	12	24	14	20	14	18	14	15	16	17	24	16	15	4	18	10	9	20	19	11	15	9	17	16	19	10	11	15	14	13	11	16	23	25	11	10	14	12	12	15	18	13	19	12	19	18	19	16	20	19	18	13	14	13	17	11	13	12	22	16	16	17	17	17	18	19	23	16	12	16	15	13	14	19	15	14	11	5	15	15	7	19	18	16	12	16	17	17	16	10	15	15	10	17	15	16	19	13	14	21	16	16	9	9	14	16	16	13	12	20	9	16	13	17	16	12	15	16	6	17	21	15	10	16	14	13	9	10	17	19	20	19	14	14	10	19	13	20	16	17	15	12	17	8	16	20	15	12	18	23	15	16	10	18	9	19	15	23	19	17	22	11	9	10	17	17	20	10	19	18	18	17	10	20	20	18	17	12	12	13	13	16	20	19	22	14	24	14	17	13	20	16	19	19	11	13	24	16	17	15	15	10	16	13	14	10	16	8	12	14	15	9	18	17	13	19	19	16	13	16	9	15	18	14	13	12	13	17	13	16	12	18	15	15	19	17	19	12	18	12	13	18	13	13	17	12	12	17	20	15	18	17	11	13	15	17	17	20	14	11	9	18	14	20	12	17	16	12	18	13	18	10	19	12	4	15	6	20	18	14	16	10	23	15	23	13	14	5	13	7	16	15	13	12	11	15	14	12	16	9	20	12	11	8	19	13	19	19	8	27	13	12	11	10	11	14	13	10	17	13	18	18	22	17	26	14	9	13	14	18	8	15	15	12	18	6	24	17	17	19	6	17	15	19	15	11	10	17	24	20	15	14	14	11	16	19	11	15	11	20	20	16	20	13	8	15	9	19	9	13	15	12	17	13	16	20	12	19	28	12	12	15	16	21	17	11	17	19	14	25	12	9	13	14	16	19	10	12	17	14	17	16	16	16	20	11	17	10	16	20	5	15	17	20	23	18	20	12	14	21	20
19269	5777	16225	4251	1209	2026	2316	2131	1794	1474	1288	1085	973	759	741	675	575	575	486	435	402	444	387	370	361	312	307	276	267	246	274	246	247	191	219	192	195	198	183	182	183	177	194	178	177	185	172	136	163	156	182	144	150	134	175	146	143	142	144	163	144	136	141	138	156	143	125	144	130	141	137	137	136	150	138	144	128	137	126	121	147	141	137	136	123	123	150	157	131	125	129	131	142	147	107	114	144	138	139	145	121	121	146	135	119	132	132	117	143	121	118	114	134	113	117	134	122	130	122	137	134	115	134	129	126	133	123	130	146	138	137	121	145	121	110	125	122	117	121	118	121	134	111	112	145	121	142	122	126	121	131	126	138	108	122	136	115	118	127	124	125	140	141	105	121	118	122	114	126	132	128	130	144	117	121	126	126	121	145	116	119	121	114	117	123	113	117	125	138	97	142	143	101	102	145	117	122	119	107	135	135	141	123	114	132	114	115	130	117	130	125	108	124	117	113	111	135	121	113	115	119	134	124	116	128	110	120	108	129	118	120	114	125	114	146	115	136	126	145	130	123	122	133	111	147	117	122	127	121	129	121	125	111	143	109	119	121	100	98	137	121	105	128	117	129	124	126	107	119	119	125	104	128	134	109	124	125	120	128	142	121	112	117	128	115	116	101	122	148	133	129	110	122	128	118	141	114	125	125	127	111	106	117	113	122	139	116	111	138	125	126	129	130	128	134	125	114	118	115	99	150	128	121	102	118	115	116	112	136	127	134	130	134	103	138	118	112	113	136	128	110	104	118	141	118	117	123	128	112	126	120	125	112	116	128	116	131	137	118	137	128	111	146	124	127	115	123	113	140	126	126	112	107	128	116	118	127	128	124	130	112	135	116	119	122	107	106	123	116	113	117	138	124	134	112	106	126	141	113	134	133	135	112	119	126	113	120	116	122	123	118	115	146	121	87	120	125	121	123	133	130	120	118	116	119	134	139	148	107	123	135	123	125	125	124	125	97	128	103	145	132	137	117	115	126	93	106	117	96	126	128	98	128	131	129	111	120	123	119	93	128	101	123	120	107	113	98	113	134	114	112	144	130	121	116	115	112	105	117	127	105	119	117	133	111	106	129	112	124	124	116	111	117	117	134	119	108	128	120	128	107	122	129	128	103	124	128	132	115	123	126	114	112	94	116	103	133	102	108	108	131	111	117	112	120	103	114	112	111	110	106	104	119	121	127	102	135	120	121	114	131	123	99	112	135	117	120	116	112	116	148	129	122	113	121	119	117	141	120	127	130	128	122	114	125	113	124	105	131	120	111	148	137	118	96	127	111	151	117	122	121	115	99	131	113	112	115	101	130	105	124	123	138	123	120	119	132	130	140	115	116	137	126	113	116	130	113	124	99	119	105	107	121	119	132	114	134	140	116	105	106	124	141	142	111	91	112	125	107	134	116	95	120	114	113	130	114	123	110	112	131	128	114	120	120	116	127	118	115	149	119	127	110	121	128	128	112	130	131	107	130	118	134	122	116	121	125	145	110	109	137	145	115	122	117	117	125	110	102	95	100	127	115	134	121	117	127	134	130	112	124	111	126	135	93	129	124	108	117	139	103	113	125	115	109	115	102	118	101	126	117	100	118	124	120	124	106	130	136	108	127	114	117	128	97	112	130	105	117	145	105	122	134	108	134	125	142	111	123	141	118	105	126	121	124	137	119	110	123	116	130	124	123	109	106	121	109	128	130	114	126	129	131	125	106	116	133	122	129	105	105	122	107	117	119	128	117	110	114	129	147	121	113	122	144	109	133	85	128	129	120	102	115	128	119	122	119	119	113	125	110	139	123	125	126	131	109	116	108	118	131	132	127	130	140	119	128	100	95	128	139	98	115	121	112	116	122	113	116	115	131	115	129	117	127	142	140	113	120	114	123	132	113	118	109	115	134	131	124	118	140	118	145	148	126	115	123	155	115	124	143	121	140	140	113	115	136	99	77	117	117	103	109	116	108	124	106	139	119	110	110	122	119	123	141	121	123	113	124	113	111	141	104	129	109	136	120	126	117	119	149	117	117	111	121	125	127	107	114	119	128	110	132	115	118	116	124	136	97	105	121	127	127	113	124	103	124	112	123	120	128	109	139	126	115	131	108	128	135	125	129	123	129	114	124	105	120	128	139	107	115	122	127	122	118	128	134	111	111	133	122	125	141	125	131	98	117	97	138	126	119	107	120	125	116	124	114	146	118	117	115	107	109	106	131	134	120	123	105	105	113	119	122	112	129	119	124	104	138	119	116	104	132	111	104	118	116	124	108	119	124	113	106	114	123	122	122	104	122	113	127	125	128	106	120	124	98	128	122	114	133	120	149	124	137	115	113	123	123	132	99	115	120	121	150	110	120	108	117	107	132	119	115	113	124	103	103	113	128	127	118	124	119	115	116	128	113	118	127	113	135	130	137	120	120	136	108	122	119	117	124	130	126	121	143	129	108	118	114	122	135	101	116	127	135	121	109	106	126	133	122	123	111	132	125	118	120	108	124	98	123	122	137	126	109	111	97	149	125	110	109	110	146	110	106	124	101	125	132	116	115	123	130	123	126	128	123	139	117	110	121	129	122	125	117	113	131	115	139	147	142	100	135	122	113	126	113	125	126	102	135	129	114	115	136	124	106	89	135	129	112	130	123	107	132	101	143	120	125	101	126	121	107	122	130	125	104	118	121	102	118	116	125	132	117	120	112	108	121	111	109	114	127	112	100	140	119	108	128	115	118	130	116	111	121	122	136	137	112	122	120	116	103	144	107	105	98	127	121	120	117	129	124	134	132	119	121	110	99	129	125	130	148	122	124	125	125	109	119	128	127	136	131	114	135	119	110	144	101	111	129	106	122	119	132	105	118	125	120	111	122	112	141	136	116	111	100	111	126	140	128	135	120	117	128	123	130	97	110	114	129	123	127	140	123	131	123	137	110	116	121	127	122	91	129	137	110	113	131	114	126	134	115	119	135	120	121	126	114	107	122	120	127	119	139	122	104	111	97	132	128	109	127	125	104	115	130	106	107	129	136	112	123	126	125	103	137	115	102	134	117	122	124	121	143	123	118	134	116	136	109	108	115	111	118	108	97	115	127	130	124	124	125	117	105	111	119	133	133	122	121	101	130	120	129	89	139	119	129	133	129	129	119	123	124	119	123	132	133	126	115	108	107	118	118	112	122	127	143	112	118	116	114	118	127	115	126	117	117	133	132	115	111	121	134	101	129	126	104	116	130	107	131	120	107	121	115	116	120	122	113	127	118	132	127	131	109	121	125	118	110	102	104	125	136	113	115	119	122	140	102	97	122	104	108	124	127	119	120	126	121	112	133	135	125	128	107	129	116	127	141	93	116	105	113	111	114	120	151	116	119	132	106	135	134	129	113	135	106	109	121	100	125	102	104	133	117	123	112	104	135	111	116	138	118	112	126	134	119	115	127	114	136	114	104	122	113	118	131	129	137	138	121	109	117	121
3742	771	3799	1077	80	87	89	98	93	96	76	78	81	84	69	57	78	56	69	64	60	55	64	43	57	57	59	51	64	59	53	61	55	54	48	56	57	49	49	48	53	46	56	76	62	49	49	43	44	39	60	53	45	55	44	52	47	46	56	43	52	40	51	43	42	42	60	47	36	45	48	57	44	38	50	49	38	45	48	34	51	50	45	48	50	42	58	53	41	60	62	52	40	50	46	44	42	31	55	44	65	36	63	47	40	41	55	54	49	45	56	45	50	40	45	36	49	65	52	32	53	51	59	54	55	48	40	40	48	52	50	63	39	53	48	47	35	42	33	45	45	37	36	45	45	41	35	49	44	41	57	56	32	45	56	56	49	50	44	62	42	58	45	35	45	35	41	41	40	49	43	51	44	48	45	48	46	45	47	37	38	39	45	50	45	52	51	49	55	47	35	54	40	43	64	57	50	43	44	50	46	57	40	34	53	41	49	43	37	49	37	52	41	39	40	43	56	55	64	50	53	46	58	38	41	42	46	51	52	49	43	48	33	49	44	52	46	50	51	43	48	55	64	46	53	39	42	46	40	47	54	45	47	50	56	58	45	42	34	57	54	44	53	52	53	49	55	49	57	53	34	52	46	40	39	55	50	50	38	40	51	37	48	47	63	49	46	54	60	39	54	52	44	43	37	42	42	37	45	52	46	37	52	50	45	49	48	42	44	43	45	53	41	53	51	59	59	30	55	53	38	50	49	39	60	46	37	47	53	44	45	54	56	53	52	37	38	32	56	35	41	48	47	40	52	62	44	53	54	45	46	54	39	50	41	41	42	61	59	43	55	53	44	44	55	47	42	51	47	65	57	57	43	43	47	51	51	41	38	43	32	56	41	37	40	54	28	53	58	51	46	38	45	43	35	53	48	42	56	49	41	51	51	52	44	55	53	46	51	50	46	59	46	55	46	53	61	45	41	50	55	59	48	52	49	39	50	42	47	55	50	33	54	44	41	52	42	53	44	49	46	50	38	54	56	50	43	46	44	43	36	51	43	48	66	49	42	35	44	56	47	55	57	50	45	46	45	63	50	55	58	47	49	49	44	52	60	49	52	50	44	56	47	55	49	52	63	46	37	44	60	36	54	44	50	46	48	41	39	42	46	46	46	43	50	57	42	57	46	43	40	54	61	65	33	54	38	52	36	53	41	48	47	43	56	42	44	48	39	51	45	39	30	40	53	49	50	41	48	54	54	47	47	56	45	45	51	55	62	50	45	57	55	48	48	35	34	52	56	43	51	45	42	45	40	55	40	45	52	42	44	44	36	38	57	32	50	58	36	33	53	61	45	38	51	40	41	59	59	55	52	51	46	32	41	56	43	43	40	49	44	55	45	46	49	44	38	42	43	58	41	40	44	41	27	44	58	55	53	55	52	40	38	46	42	54	59	52	48	39	38	53	42	52	53	47	42	58	39	48	58	53	41	57	58	42	48	46	54	34	42	47	54	39	42	44	60	60	51	48	41	48	33	33	60	43	58	54	46	41	51	46	53	56	39	38	57	47	63	53	44	53	45	50	35	47	50	41	53	44	39	41	57	39	46	44	44	58	50	42	42	39	54	51	38	56	43	47	40	44	43	34	37	45	59	45	43	50	49	44	40	49	40	56	35	57	49	60	50	52	43	45	43	51	47	47	42	39	46	46	54	48	53	49	46	65	57	49	65	36	39	41	47	49	49	45	38	55	64	41	38	37	44	44	42	48	41	49	55	46	41	36	54	41	40	47	45	46	39	50	36	35	45	50	39	49	38	55	38	47	59	47	48	55	43	41	47	43	60	43	47	36	46	44	48	56	36	47	45	47	51	47	39	34	42	38	49	47	41	44	54	36	55	46	37	42	49	60	36	51	35	54	52	48	41	45	38	46	39	40	35	43	36	50	48	40	46	39	47	41	55	53	43	45	41	59	37	37	56	51	49	34	45	48	51	38	46	44	53	58	29	49	52	47	49	49	42	40	39	59	35	46	46	31	51	57	47	49	31	38	54	51	43	46	44	40	47	42	49	39	51	40	55	54	40	47	47	47	54	43	55	49	59	46	46	42	35	50	45	46	47	44	46	45	53	47	62	49	38	54	44	44	48	46	40	38	44	56	44	51	38	55	42	43	42	59	41	36	51	39	42	45	42	46	47	46	41	46	58	40	39	51	49	45	44	44	43	41	50	52	55	43	58	51	41	57	52	47	53	43	39	41	47	47	45	42	54	60	42	48	60	43	48	37	53	44	40	51	42	39	50	55	43	37	50	30	52	40	59	51	54	54	44	57	38	47	44	45	41	53	45	39	45	53	42	42	37	34	54	41	41	54	48	52	35	52	41	53	42	44	38	49	50	65	43	54	46	58	46	45	45	36	45	53	52	43	41	40	47	36	45	46	42	40	47	34	52	33	45	44	48	45	38	51	54	52	47	62	62	37	40	45	39	55	49	52	57	43	52	53	47	62	46	49	45	47	55	49	45	47	56	43	41	54	49	39	34	32	47	51	42	53	50	44	45	37	39	49	47	38	38	37	47	38	68	43	54	52	35	50	50	31	50	45	48	57	47	41	39	35	36	51	49	40	62	55	48	42	55	49	54	45	36	67	35	43	35	52	47	54	32	44	53	46	42	44	50	50	47	40	48	59	38	42	35	42	44	46	54	42	54	43	50	47	53	46	44	40	58	64	35	45	36	52	38	53	45	45	37	38	54	47	56	47	45	54	45	52	53	57	38	41	43	45	50	41	59	53	45	52	47	32	51	44	41	46	42	36	50	43	57	48	45	55	29	51	36	55	43	49	49	52	50	44	41	47	43	43	54	52	44	39	44	53	46	44	41	39	56	42	48	38	43	44	35	46	32	53	45	44	59	45	45	49	54	51	45	53	48	52	60	52	49	43	43	41	53	46	53	57	49	42	48	60	47	43	42	33	39	44	44	42	58	55	42	47	32	37	61	52	50	48	54	53	44	49	53	43	46	39	42	61	50	56	53	48	50	60	52	58	53	44	48	45	48	48	58	49	47	50	51	50	40	34	50	34	44	62	52	37	51	54	46	46	40	54	43	47	44	42	46	50	47	41	38	41	53	40	54	50	51	41	44	52	50	45	56	46	40	41	44	43	37	45	59	36	55	48	41	56	57	54	48	49	62	44	41	42	49	32	43	37	59	54	46	50	43	42	52	33	42	51	42	45	43	40	41	48	46	48	45	55	38	41	41	41	40	44	46	55	40	46	42	52	40	51	43	52	43	55	45	42	42	56	57	52	47	48	52	43	54	41	58	43	54	51	48	49	49	57	40	38	46	50	54	44	49	43	47	57	55	51	53	42	44	48	52	49	48	48	49	39	49	45	46	51	47	52	63	37	55	53	40	48	48	45	48	34	59	55	32	49	35	50	43	55	43	49	53	47	58	49	42	41	48	48	52	41	54	55	52	38	49	50	42	48	60	54	38	37	47	45	47	59	46	55
25179	8316	23610	5997	2598	4183	4629	4317	3539	3047	2622	2187	1826	1645	1448	1314	1224	1148	1062	942	928	843	866	819	728	736	677	695	634	559	669	598	568	539	576	555	534	527	492	505	498	515	470	500	457	462	456	460	454	471	471	441	430	459	464	459	440	438	470	470	464	441	447	414	427	467	452	416	391	415	415	411	454	431	411	485	419	435	396	386	397	431	387	415	391	394	434	405	431	417	415	415	387	407	416	383	410	407	410	450	439	394	378	416	387	425	400	395	389	381	390	412	443	402	381	393	404	418	377	382	436	381	420	423	420	409	429	398	415	364	416	399	401	412	397	427	407	375	416	385	377	399	380	406	412	397	380	405	394	390	374	372	380	381	407	374	398	397	391	394	404	399	408	412	413	405	407	381	437	411	357	419	401	419	412	367	422	412	377	411	423	396	414	383	415	383	350	390	426	404	413	412	405	373	398	399	398	401	387	390	423	419	384	397	385	378	381	384	388	400	416	395	422	408	373	389	394	418	382	390	371	405	416	396	384	402	409	405	353	414	411	374	401	422	420	377	415	382	390	376	375	407	391	417	435	379	405	388	410	403	375	363	393	421	368	366	436	402	404	377	367	391	403	393	353	402	391	397	400	412	397	390	379	390	397	421	410	418	391	409	408	400	426	379	398	403	410	371	358	398	393	395	346	387	411	394	443	369	400	407	381	404	382	401	387	418	335	397	395	364	419	382	397	402	394	424	401	409	396	360	380	411	384	411	395	412	376	408	397	384	403	363	416	375	390	389	429	367	387	412	397	380	418	388	410	420	416	379	417	387	374	404	386	385	360	373	378	417	413	408	391	385	420	385	399	389	402	409	381	411	372	403	421	395	380	392	444	394	372	390	389	408	364	373	369	380	400	412	392	408	417	395	380	401	399	367	398	422	402	360	398	403	419	374	380	388	429	392	408	409	398	394	448	374	408	421	381	413	422	414	398	385	418	409	386	378	379	405	380	422	365	403	399	384	417	439	375	408	413	368	397	393	381	407	399	397	390	363	400	394	402	402	423	427	374	416	409	382	385	382	385	388	433	438	399	388	379	415	426	392	385	393	431	423	401	425	415	424	379	381	435	366	385	411	404	358	400	385	394	385	395	378	395	401	348	391	378	385	415	412	393	418	418	429	449	396	390	395	434	392	433	397	456	392	386	391	393	411	419	384	403	441	331	399	393	396	384	365	391	403	378	401	414	411	422	421	379	414	391	388	402	377	394	392	389	386	394	400	383	394	396	420	414	422	394	400	410	397	388	420	410	405	366	366	417	396	421	412	417	406	403	363	408	384	388	420	388	393	400	389	415	385	407	411	401	437	416	394	410	380	388	410	386	428	405	397	410	407	382	375	403	397	426	415	378	388	421	394	414	404	404	402	423	413	403	389	389	416	389	376	417	419	386	407	416	372	396	393	387	382	429	390	415	359	391	403	383	399	392	417	380	407	399	453	380	382	385	382	408	396	390	397	390	378	375	413	392	374	389	419	420	370	386	392	410	394	362	433	422	394	390	406	371	390	431	423	402	403	398	410	388	386	424	366	379	399	405	410	354	417	387	405	379	436	399	389	396	409	414	395	420	355	388	412	376	387	398	396	384	386	405	402	426	408	381	365	427	418	391	365	379	402	400	389	437	412	398	418	403	419	423	429	390	427	370	385	389	383	394	391	393	425	415	427	399	388	352	419	413	391	412	417	380	393	434	383	388	392	408	413	386	390	399	410	397	409	410	388	397	399	400	359	391	412	381	413	385	374	399	403	384	388	376	385	418	395	424	400	397	423	363	384	402	362	409	400	397	378	395	367	389	432	433	404	400	385	408	387	429	383	407	405	418	415	451	350	393	415	425	412	368	444	398	434	407	408	377	397	402	421	375	409	403	379	406	403	403	384	430	408	370	388	391	412	395	396	414	354	366	380	357	405	400	391	394	419	360	401	413	385	390	384	385	361	406	406	371	399	402	396	393	391	386	406	385	412	387	407	387	394	398	401	409	387	401	375	395	400	386	404	387	404	384	364	394	382	397	383	392	432	427	378	410	366	393	381	380	439	393	371	418	399	388	391	388	390	395	390	428	369	419	386	399	407	394	417	401	399	396	389	404	357	342	406	369	402	400	417	384	401	405	389	397	420	398	375	453	399	383	377	382	393	381	376	414	420	371	392	389	381	386	393	423	395	385	395	356	362	379	412	415	385	384	383	391	386	397	381	380	447	412	448	409	370	377	370	395	412	409	374	428	383	394	405	414	412	396	389	392	384	372	399	401	374	414	401	408	409	376	435	389	373	414	416	387	379	390	405	404	388	378	379	396	422	371	410	411	408	379	420	362	416	392	382	407	409	403	405	406	393	417	405	380	379	385	404	372	361	366	417	371	413	368	382	438	379	399	390	396	412	428	380	429	386	368	384	371	378	412	407	392	409	394	382	412	384	406	419	411	389	394	404	435	372	423	400	408	368	413	395	414	416	427	432	392	391	402	422	388	390	419	378	399	384	388	405	367	386	382	395	392	388	421	400	431	402	429	395	385	398	377	355	361	357	417	418	383	383	397	386	373	395	406	406	408	428	420	372	414	368	437	401	347	379	412	362	382	398	426	412	380	407	339	391	398	387	446	443	388	410	404	387	386	411	397	371	389	403	397	398	400	402	411	411	430	358	408	363	362	375	390	370	405	398	406	392	395	367	391	347	426	375	388	374	435	387	395	425	377	381	429	413	395	389	377	399	437	407	446	367	421	389	392	413	389	367	415	422	403	401	362	413	414	404	466	362	412	404	414	378	375	366	395	388	400	405	406	411	401	407	402	416	365	404	366	378	420	389	427	395	416	405	374	352	410	410	421	395	367	418	416	383	409	428	412	408	395	373	399	391	410	443	416	399	374	427	389	400	441	378	355	380	387	392	383	394	405	412	383	387	413	406	389	372	442	377	394	393	389	443	406	417	440	421	396	426	417	392	430	380	408	401	400	428	402	414	419	432	402	422	367	407	399	418	404	384	384	363	422	431	399	393	373	396	436	393	426	414	395	408	427	431	397	383	379	381	424	399	386	392	365	369	406	422	371	396	416	398	414	408	389	368	390	390	378	428	388	427	389	405	361	421	409	385	393	401	384	403	393	436	405	390	389	426	375	417	383	359	414	385	371	412	364	438	372	427	376	378	435	438	417	380	385	418	395	407	401	380	417	385	362	395	380	388	392	398	368	427	428	388	404	399	429	393	398	429	430	411	387	415	394	418	375	426	403	396	382	402	386	432	415	401	411	369	400	383	421	385	367	359	370	399	386	400	402	397	374	400	393	395	392	385	359	425	372	392	411	366	379	379	397	412	406	378	366	396	430	394	391	405	391	399	417	377	412	392	422	378	362	441	371	399	402	375	353	385	384	409	409	355	400	422	394	370	366	431	385	383	357	410	359	429	399	375	423	381	356	398	402	411	395	389	415	383	377	425	424	388	414	371	387	398	433	426	375	419
3768	334	753	129	40	37	40	35	44	47	46	40	42	37	42	37	42	45	47	42	33	42	51	36	48	52	40	36	48	47	41	45	29	39	34	50	36	34	49	30	41	28	33	30	43	38	31	53	40	38	31	28	35	39	33	28	49	25	38	34	35	46	34	33	38	46	40	38	33	38	32	36	44	34	41	40	38	38	22	32	37	44	39	38	41	31	37	38	30	40	44	34	42	36	43	33	32	42	41	35	38	31	45	37	38	39	36	41	46	39	36	39	38	36	37	46	19	39	38	51	31	41	29	36	39	48	31	27	29	36	36	33	32	43	32	38	31	40	40	36	27	33	36	35	37	41	41	27	52	30	37	42	34	35	32	35	35	42	39	38	42	37	53	30	45	41	30	38	47	40	39	32	37	48	29	37	41	38	36	39	40	33	32	47	30	26	41	44	42	33	33	44	33	37	39	36	41	44	36	41	42	30	30	39	32	39	36	48	45	34	35	34	40	39	43	29	41	35	38	39	36	41	46	30	30	46	35	36	38	35	33	35	44	45	42	42	41	39	41	37	40	37	35	30	37	32	38	31	34	43	40	30	28	41	36	38	42	51	42	45	44	42	33	47	38	32	34	33	43	35	42	36	33	45	35	37	30	41	36	28	35	42	33	44	35	38	37	31	40	35	47	38	27	31	37	31	39	37	36	50	39	40	32	46	51	48	37	34	41	38	42	51	30	44	42	38	41	35	38	30	43	37	36	50	38	44	47	33	34	32	35	37	46	40	42	37	45	35	43	45	39	45	45	34	39	41	35	51	35	40	27	44	32	39	45	42	39	35	37	38	36	37	41	43	35	51	25	36	44	39	49	38	35	34	28	30	37	40	42	39	39	31	36	29	34	43	49	46	35	31	28	31	35	32	35	40	37	31	40	40	51	36	40	47	41	43	40	41	42	37	26	43	28	39	38	41	22	38	27	34	31	38	44	39	38	46	33	38	44	44	43	37	23	39	37	28	32	27	46	48	28	40	32	33	41	41	46	44	37	40	45	38	30	39	41	35	38	40	28	40	40	31	40	28	27	37	37	36	30	34	36	39	33	46	43	43	35	41	35	41	44	40	35	42	43	38	32	47	37	39	40	36	42	37	42	42	33	43	35	41	31	33	42	37	46	31	39	33	50	48	43	33	38	38	40	34	41	35	48	43	40	39	38	37	33	36	39	52	27	31	49	40	46	37	24	38	39	23	48	40	41	43	46	39	29	34	34	47	28	36	39	24	29	38	34	48	35	32	36	39	31	40	28	42	44	47	47	35	41	52	41	49	53	37	35	45	34	43	36	40	53	43	31	40	31	40	47	40	34	38	46	32	39	36	40	49	45	46	50	40	25	34	40	39	29	40	42	44	33	38	45	49	40	40	43	32	43	38	24	47	34	43	35	32	40	42	48	46	33	33	32	30	37	47	30	34	42	32	30	30	51	38	36	42	40	44	41	38	35	34	48	41	40	39	33	37	37	38	34	31	45	36	38	38	44	29	36	38	44	45	43	39	35	31	36	40	39	35	36	42	46	49	46	40	45	47	36	31	42	40	38	42	48	36	40	46	34	26	46	46	44	35	34	33	29	33	39	38	35	31	37	24	38	37	34	35	35	41	33	40	37	26	46	33	43	37	39	39	28	39	42	47	24	42	36	46	40	48	31	36	41	40	41	33	31	34	46	40	37	46	34	43	33	33	39	38	48	35	43	35	37	29	35	36	45	33	45	40	38	38	49	43	56	31	35	47	38	41	28	33	40	42	38	39	28	41	42	40	41	32	42	35	47	36	40	29	30	41	37	46	26	33	47	31	36	49	36	43	39	32	43	41	40	38	40	41	39	39	32	34	42	25	36	49	40	41	39	34	36	38	43	42	44	44	29	43	40	27	22	42	42	34	38	45	41	39	37	34	23	37	40	35	26	34	31	31	32	38	35	29	33	51	36	31	31	34	39	32	31	44	40	41	31	38	36	28	34	36	40	30	37	49	43	29	42	36	36	32	34	44	37	32	43	36	29	47	42	41	36	27	33	45	53	42	54	34	39	46	38	42	39	39	26	37	42	40	38	32	35	50	38	28	36	31	51	48	31	43	29	39	45	50	33	29	36	34	33	47	39	44	27	30	34	41	45	33	29	31	45	44	36	35	43	32	30	43	42	29	32	41	44	40	36	43	28	43	38	37	37	37	38	48	39	36	40	35	26	42	37	47	37	44	52	35	45	33	40	49	32	29	32	42	41	42	39	51	37	39	29	28	33	37	31	47	34	31	41	46	53	48	34	33	42	42	42	34	35	40	46	36	34	42	33	34	39	52	39	38	38	39	44	36	41	45	30	34	37	44	46	37	43	43	35	41	35	38	32	42	35	40	43	26	31	34	28	43	36	35	35	32	45	45	36	38	45	29	33	40	35	40	42	36	34	34	41	38	27	46	32	34	31	44	34	37	38	37	32	34	42	39	39	32	41	33	39	35	37	43	43	37	34	40	35	38	40	45	35	36	32	47	39	35	27	51	32	38	32	34	42	39	39	46	38	42	34	30	43	49	35	32	42	33	42	29	34	40	32	31	34	33	27	38	28	40	31	41	45	40	44	48	47	33	35	41	42	44	39	37	31	42	46	37	45	50	27	36	38	42	38	37	34	28	37	38	32	30	44	24	35	37	54	39	33	33	37	28	37	46	44	38	41	30	51	37	39	37	47	47	40	30	46	50	36	30	29	45	39	31	37	37	28	45	39	46	46	49	30	45	49	24	41	35	43	37	29	47	41	42	44	39	30	39	38	31	39	42	27	38	37	38	33	35	42	40	38	35	30	48	28	30	42	41	35	40	42	37	40	39	49	42	35	29	44	51	42	31	33	30	43	37	42	43	39	40	37	36	43	35	36	43	30	35	48	49	44	28	43	35	39	34	33	38	32	29	36	47	42	38	31	36	28	38	47	40	42	36	32	43	36	37	35	38	39	25	44	35	40	48	38	37	39	35	32	39	49	36	34	35	39	32	48	38	37	39	32	27	44	38	37	45	44	32	36	27	35	30	41	38	29	36	42	36	25	33	32	37	36	34	41	28	30	33	53	39	48	38	40	36	29	31	33	37	38	39	42	29	41	36	35	33	39	48	36	35	37	34	33	38	36	38	36	37	39	38	29	34	32	37	31	54	35	42	34	43	27	28	38	38	33	39	42	32	29	34	41	21	34	48	37	42	42	27	35	35	47	39	36	46	52	29	41	51	29	37	26	39	45	42	37	34	39	40	45	41	43	35	37	31	49	36	45	39	40	24	42	29	34	41	35	38	39	32	38	35	54	40	41	32	39	30	35	42	38	30	34	39	45	35	40	43	31	32	39	36	41	40	35	33	32	37	42	43	31	34	29	37	35	28	44	28	43	44	51	49	41	38	41	33	33	40	44	26	35	44	32	36	30	30	31	39	42	29	40	36	45	41	35	39	36	34	41	38	36	39	45	40
17050	4157	8765	1581	491	578	647	617	559	484	528	467	429	422	435	443	394	404	351	386	348	387	330	351	323	316	350	342	328	290	312	298	299	317	278	352	296	337	298	302	323	316	318	322	321	292	318	332	293	307	303	311	346	320	309	315	299	315	309	291	310	285	317	342	329	284	319	296	319	322	289	289	292	294	308	339	294	301	283	299	279	295	294	300	320	282	306	282	301	312	328	302	275	303	288	282	282	290	311	310	327	282	325	280	287	302	299	282	313	314	303	295	324	309	302	295	305	282	286	282	260	288	299	308	325	304	304	302	333	297	299	283	317	289	307	288	316	310	303	293	304	315	286	311	269	316	311	304	304	310	333	291	299	281	303	300	303	285	285	314	281	310	316	311	306	280	317	278	301	320	282	330	304	302	297	300	274	299	299	321	277	290	307	296	294	271	305	287	284	299	282	288	330	298	279	279	296	299	298	317	301	298	302	292	277	305	275	271	294	298	309	301	292	300	293	293	283	317	293	283	311	267	329	308	283	339	274	306	277	276	300	299	303	270	307	317	311	301	286	274	282	323	303	289	321	262	319	305	279	282	317	307	300	275	309	306	303	305	315	296	293	297	279	265	291	297	326	297	290	279	278	271	288	292	326	321	333	304	284	292	300	279	295	309	304	277	295	297	283	289	317	300	304	300	295	291	329	273	316	310	309	238	310	306	272	275	274	271	291	297	307	301	321	326	315	272	293	298	315	278	290	286	313	300	298	283	288	315	293	326	305	297	277	322	300	318	303	297	305	316	261	312	297	276	318	300	303	291	325	306	325	292	294	299	262	313	302	287	294	277	292	295	315	285	297	295	290	290	302	257	340	278	298	310	308	311	320	306	274	289	303	310	308	303	293	280	304	296	288	305	311	308	279	311	308	298	313	309	321	291	276	305	290	300	285	309	307	293	298	291	293	271	306	301	309	279	279	299	285	320	281	322	307	283	291	276	299	275	294	301	299	304	266	300	260	303	304	310	292	296	314	292	299	318	309	279	318	295	302	298	316	280	299	304	285	325	303	307	293	307	293	309	285	322	297	290	291	341	281	318	316	306	283	287	315	295	280	300	290	320	303	301	295	298	318	324	316	264	311	298	296	300	292	299	285	307	282	323	351	333	285	279	312	298	306	293	279	318	309	301	304	348	280	317	312	277	291	287	301	293	279	291	275	308	301	308	329	292	318	327	286	294	286	322	274	317	333	296	311	284	307	288	340	315	315	273	292	297	304	325	281	298	272	272	324	337	302	311	301	304	278	296	313	297	335	313	290	275	292	313	297	316	295	301	307	308	322	277	318	295	292	319	310	298	299	297	307	297	259	316	289	297	330	305	304	291	290	285	282	312	310	325	274	307	314	294	290	282	313	272	286	331	325	305	319	307	278	321	326	285	285	282	280	300	309	301	313	322	302	306	290	312	280	310	311	302	299	309	307	287	273	309	312	310	310	314	293	288	293	308	328	320	289	327	311	332	298	278	304	284	290	307	334	293	285	304	280	324	281	308	290	312	319	325	270	313	279	301	273	302	300	286	306	288	284	281	297	297	271	289	304	290	296	303	314	336	281	289	321	292	301	309	297	306	317	292	258	295	278	286	280	293	282	295	288	312	300	324	277	305	280	308	297	330	320	297	288	334	297	310	298	297	302	280	303	281	292	305	283	312	286	280	322	301	279	310	301	327	292	329	303	274	255	290	287	326	284	306	291	301	309	303	293	289	309	269	308	282	272	298	309	311	258	305	304	302	304	304	294	286	300	359	304	326	289	271	340	306	282	287	305	272	320	301	313	284	302	307	329	324	314	286	304	276	297	312	310	266	298	300	297	294	312	322	308	314	322	273	305	296	290	326	323	304	314	312	296	299	290	304	311	271	284	317	311	310	316	309	296	291	293	286	312	300	316	305	300	293	276	296	291	334	302	326	324	298	323	306	312	304	296	323	288	322	281	292	321	271	310	334	319	300	286	320	297	329	302	296	296	303	329	320	284	308	305	294	289	305	302	313	302	281	273	325	285	303	274	318	315	303	311	308	343	303	323	315	299	305	303	316	305	277	295	316	337	323	295	308	313	310	284	307	292	277	307	311	289	284	320	248	305	289	309	311	299	315	326	283	301	270	309	302	295	282	284	273	278	280	328	306	312	281	283	291	300	306	286	338	297	295	313	305	292	285	312	290	308	303	291	272	290	317	279	345	304	313	278	297	301	312	309	293	295	297	298	308	306	283	264	301	331	327	337	330	313	336	291	306	284	306	301	304	287	277	328	294	290	263	292	297	285	268	312	285	319	317	312	285	315	310	296	276	277	307	320	301	314	262	271	322	304	306	314	307	286	322	286	314	322	303	287	321	310	322	298	291	339	322	296	285	297	276	325	312	317	295	318	286	305	302	272	309	302	305	267	315	261	301	326	280	286	290	306	281	287	284	293	289	345	313	306	348	312	257	301	300	300	313	281	307	286	305	314	308	312	287	298	314	299	318	263	288	291	322	310	283	289	316	306	309	293	283	287	301	283	331	268	297	298	317	299	290	292	298	299	295	298	313	324	329	307	301	309	311	296	325	315	283	301	277	303	302	301	328	316	289	315	307	283	293	292	291	278	324	296	272	296	305	291	288	283	303	325	289	342	274	268	284	276	280	323	302	308	294	283	275	288	287	297	270	280	294	300	277	303	314	328	275	291	310	275	292	302	293	295	285	290	282	320	316	332	313	300	277	295	315	297	293	278	266	280	296	316	304	308	294	331	296	309	274	309	303	314	328	292	318	293	282	276	311	284	289	304	300	302	283	315	298	299	305	309	285	305	303	268	289	308	304	321	319	296	329	292	295	298	304	301	311	295	297	301	277	305	270	284	280	300	310	284	313	279	299	289	315	348	296	292	312	276	288	296	309	281	288	293	333	272	295	274	309	282	307	298	301	294	310	294	310	287	286	303	309	283	297	311	293	294	281	282	305	270	276	279	295	303	295	312	322	292	283	303	295	272	295	309	331	325	333	297	292	299	303	303	300	290	302	329	318	295	301	297	297	308	299	328	290	327	282	323	291	276	330	285	302	265	295	331	342	290	286	301	312	297	308	309	307	328	263	282	287	293	312	304	325	280	286	296	313	295	306	322	289	308	317	318	306	330	300	304	293	283	308	309	301	262	291	268	300	293	303	301	316	301	306	315	280	298	319	307	281	278	270	308	298	294	277	279	298	264	317	279	299	312	279	302	273	300	308	283	276	301	263	285	287	314	308	333	294	294	305	344	341	311	285	326	292	284	263	287	278	329	314	280	296	296	292	324	278	287	292	280	299	310	288	295	300	298	317	302	310	320	291	336	315	314	311	306	311	315	323	294	293	317	281	288	304	292	302	342	302	298	307	298	285	309	307	306	310	308	302	298	293	312	296	297	313	290	287	316	305	285	290	257	307	307	302	301	296	298	287	312	312	315	306	310	292	319	288	308	300	310	259	286	340	309	310
2598	628	2921	557	84	84	86	83	86	86	88	79	87	83	78	77	73	65	69	72	88	69	46	52	74	69	53	61	73	69	64	60	79	55	53	60	77	73	69	70	56	73	55	50	63	55	91	70	73	74	63	70	67	48	61	71	64	58	68	59	71	74	73	67	57	61	66	83	62	60	68	65	65	74	67	67	57	71	91	64	66	69	57	76	66	72	41	60	50	52	70	56	73	51	57	65	45	67	63	57	50	57	61	53	62	52	68	74	64	70	65	71	59	69	70	63	69	71	69	67	67	56	64	58	61	62	54	70	53	64	62	59	56	60	56	58	70	82	68	72	62	63	65	63	70	50	47	65	55	61	67	56	58	61	65	65	55	59	77	66	51	75	56	57	76	52	72	47	58	63	57	58	64	73	67	70	57	56	62	62	75	51	73	53	66	65	62	66	81	59	56	56	67	69	64	61	60	61	53	59	73	67	73	62	63	58	58	56	56	59	63	61	61	51	58	56	78	56	59	68	56	67	61	67	64	64	65	57	58	60	53	60	58	75	63	60	59	73	53	91	82	70	50	50	60	73	74	52	66	70	59	62	69	64	72	71	72	54	82	63	71	54	71	69	70	69	65	63	66	64	65	72	71	59	52	62	61	52	68	64	51	63	51	61	71	59	68	71	51	58	74	51	60	74	68	50	68	64	62	60	65	59	54	62	67	68	61	85	73	57	72	55	52	62	57	72	50	75	77	60	67	56	79	60	64	72	69	51	48	59	73	62	51	66	67	64	66	60	68	44	70	65	65	60	61	81	63	60	71	66	80	70	73	67	61	64	72	56	67	58	69	57	60	59	57	57	58	60	61	59	63	66	63	59	50	54	67	57	59	52	69	57	51	68	63	61	60	72	50	70	57	64	65	57	57	57	72	62	71	72	62	58	62	64	46	58	69	56	44	65	63	63	62	59	57	66	69	63	66	58	78	56	84	67	83	48	61	61	69	71	67	68	76	54	66	55	52	68	74	60	48	57	60	57	63	52	64	59	68	64	65	60	65	61	55	73	59	62	51	61	69	56	56	68	65	55	80	66	58	65	67	65	67	57	65	72	57	72	56	63	74	61	66	78	66	67	63	62	53	60	56	57	63	65	55	58	70	53	60	41	66	58	71	56	67	79	69	72	69	69	63	56	61	65	73	68	46	65	58	57	56	45	69	71	50	54	70	67	70	52	62	63	73	72	66	64	53	65	67	53	61	70	67	62	71	71	59	65	70	74	56	56	68	66	54	62	56	56	68	61	56	65	72	62	65	59	56	62	55	57	46	77	57	61	65	55	51	67	80	67	64	63	65	60	51	61	66	63	72	61	70	55	64	74	60	68	70	49	68	64	58	68	58	61	60	62	58	62	60	63	64	58	54	61	63	73	57	75	61	72	51	74	68	56	63	76	68	61	69	68	59	55	62	54	66	78	54	64	65	56	58	68	63	70	57	73	61	72	53	68	68	50	60	52	62	57	64	55	59	51	60	53	70	70	54	62	62	66	46	55	57	70	62	56	79	56	76	49	71	56	74	62	57	49	59	61	62	53	69	76	79	63	60	55	71	76	52	67	47	71	65	67	64	79	86	76	58	61	60	64	55	65	63	75	60	68	69	75	55	59	60	60	59	66	57	53	69	55	63	70	60	64	66	57	59	69	68	56	68	43	56	69	74	66	77	52	56	64	57	69	61	65	68	72	61	51	62	89	66	68	66	56	62	67	63	69	72	58	64	66	62	65	65	53	61	71	69	66	49	61	71	73	53	58	52	68	68	60	59	53	60	53	53	55	68	58	61	70	48	63	62	60	71	58	58	66	62	64	66	54	74	59	57	66	59	71	63	66	58	62	55	69	58	65	56	56	52	70	66	50	68	71	76	57	70	64	72	65	77	77	84	75	56	69	60	56	45	55	61	57	64	58	58	66	55	61	57	61	71	52	73	52	55	64	69	57	65	61	86	63	63	58	50	61	72	67	55	60	65	69	54	66	74	63	58	65	52	63	65	64	56	66	55	70	58	64	48	73	63	57	68	61	78	54	60	63	70	52	69	54	54	71	58	64	67	53	55	56	63	61	81	60	75	62	73	57	56	60	68	62	69	62	49	51	75	66	66	61	74	67	65	50	71	65	62	56	70	42	58	66	52	61	61	68	55	61	60	78	70	68	55	47	69	71	64	62	71	72	47	71	68	61	57	70	67	67	58	62	72	65	79	62	72	76	59	60	54	55	68	69	82	48	66	63	57	76	65	55	50	76	78	69	74	61	72	60	69	57	54	56	56	59	64	56	62	41	63	60	62	63	74	64	56	70	62	58	78	52	45	59	66	63	64	51	65	74	62	70	55	59	64	64	65	56	73	77	68	68	55	67	66	54	47	67	63	54	64	67	66	69	72	55	70	68	54	60	59	53	67	73	68	57	71	53	74	68	49	51	69	67	64	67	65	55	68	65	77	51	68	44	59	67	47	63	65	58	66	62	71	48	73	46	60	65	75	56	70	52	51	60	52	72	62	67	43	75	51	65	70	59	53	61	82	63	47	58	58	59	71	59	58	53	64	70	64	60	72	62	61	69	58	63	58	55	62	65	49	57	68	67	73	73	72	60	72	66	41	58	65	55	73	72	61	72	62	58	65	64	67	63	60	69	61	70	71	70	55	74	58	62	76	62	66	58	71	66	73	61	65	58	66	50	61	74	70	55	74	71	81	48	72	66	79	72	67	65	48	66	64	49	73	58	65	61	55	56	72	60	58	64	63	52	56	53	65	69	46	73	64	57	72	77	69	71	70	57	52	56	57	56	64	61	79	71	55	48	70	65	63	51	70	61	51	69	51	70	73	68	66	54	47	58	64	57	66	54	53	61	59	78	63	57	75	62	60	63	63	59	55	86	76	63	52	63	47	84	53	80	65	56	60	65	79	49	53	53	64	59	65	75	62	58	54	49	53	75	73	58	71	54	63	62	65	69	65	55	69	69	63	78	54	69	42	65	62	50	60	82	66	44	68	64	75	69	64	59	59	76	63	50	55	68	45	66	45	67	66	65	69	57	76	52	67	50	65	64	65	79	62	63	56	52	54	74	58	60	67	68	68	71	63	52	62	67	57	57	59	57	72	76	64	47	53	62	75	79	66	43	60	78	57	86	51	68	76	71	61	66	71	65	68	56	57	49	57	56	59	62	65	71	64	67	71	49	77	77	60	72	42	71	52	56	61	67	72	74	77	67	63	64	65	65	59	54	58	49	65	54	56	65	54	58	72	68	87	67	74	59	61	67	58	71	57	50	64	63	59	60	48	70	54	60	81	61	60	61	72	79	60	57	51	52	68	56	62	65	62	59	57	69	56	55	54	56	58	69	57	65	49	66	61	57	65	69	61	72	58	47	63	65	59	81	62	58	59	48	65	62	63	55	53	65	53	71	58	53	66	58	68	62	70	68	70	72	87	62	70	59	75	57	54	54	72	52	73	56
23303	7047	20422	4609	1948	2846	3158	2888	2410	2096	1705	1549	1337	1230	1140	1022	931	932	845	823	805	810	751	744	710	674	681	638	643	647	610	576	623	605	643	586	628	583	590	566	564	588	533	573	580	556	537	511	565	583	568	548	532	545	511	568	546	507	539	546	523	501	482	534	550	505	517	540	533	489	523	531	523	539	496	554	506	493	501	471	507	517	463	480	512	511	505	516	550	559	502	522	536	517	516	525	540	493	515	537	510	512	478	500	549	526	530	502	523	526	545	510	499	511	542	492	516	542	488	478	469	517	504	524	524	518	490	542	470	464	510	494	487	501	508	460	536	475	522	507	486	518	499	481	520	520	545	512	515	532	520	469	520	473	518	570	499	500	512	504	478	546	520	558	515	495	486	482	477	488	521	485	524	536	526	505	504	496	511	481	538	495	487	488	497	505	509	495	503	511	476	533	502	495	526	539	520	528	508	502	525	518	509	493	496	533	471	548	485	509	492	481	476	512	505	536	546	517	468	534	486	512	511	520	505	513	512	503	517	505	475	503	505	508	492	515	501	555	513	498	489	522	484	507	487	462	549	485	500	529	509	486	508	478	516	498	483	493	526	541	488	549	474	515	465	529	492	511	523	536	494	528	522	525	475	537	534	541	524	512	517	539	513	533	516	462	457	516	450	507	502	493	536	507	523	505	492	532	509	516	507	511	511	487	515	483	542	507	486	472	495	523	497	495	516	490	504	551	483	493	491	489	452	532	568	514	475	527	533	502	560	505	531	507	518	531	510	496	533	523	478	492	483	520	520	553	488	502	520	480	546	483	526	497	516	527	505	550	511	533	519	500	522	507	480	525	508	540	491	488	490	496	470	539	519	560	494	521	481	496	527	493	493	469	497	511	539	528	482	485	507	495	517	467	466	516	496	517	526	519	492	496	474	478	470	517	503	511	494	523	536	527	503	573	547	493	526	532	488	483	462	467	488	519	488	552	500	511	526	478	528	524	515	481	525	513	456	475	467	526	474	514	503	503	520	509	475	507	468	537	510	483	521	468	523	511	505	534	514	497	480	545	541	527	481	516	501	506	484	475	497	510	490	502	511	539	527	486	480	495	547	550	505	509	526	493	523	557	481	511	520	518	489	549	519	481	539	501	525	494	532	505	520	500	518	523	537	498	505	501	497	538	525	507	487	513	490	496	524	502	506	473	505	498	519	451	508	467	503	492	522	526	465	475	513	502	514	535	510	509	486	477	480	518	482	470	525	502	557	529	494	507	469	481	499	539	502	494	540	515	517	496	504	493	534	496	497	500	516	558	549	483	507	557	512	534	527	530	509	529	520	509	521	472	468	477	514	505	498	490	498	505	481	524	485	532	499	514	497	519	480	482	522	498	502	510	495	463	497	526	483	514	501	506	522	479	485	462	541	509	537	489	498	516	552	517	494	495	528	519	493	500	492	536	484	499	485	530	503	530	492	548	516	500	543	489	515	488	497	529	506	484	515	480	517	505	480	543	494	523	495	527	448	524	494	507	520	505	510	542	517	572	514	520	526	501	507	518	508	491	490	493	508	518	457	467	512	516	481	494	519	491	502	500	528	519	486	517	517	521	510	552	496	511	506	474	532	485	476	448	486	544	550	496	491	455	531	498	515	513	457	532	502	473	503	505	476	525	493	499	499	505	494	526	529	473	514	520	535	474	525	465	511	526	524	528	535	512	533	521	502	498	530	509	493	508	501	493	464	493	515	513	489	520	495	537	503	506	511	508	499	505	535	500	492	514	493	498	490	504	520	489	545	465	462	470	497	509	488	467	453	514	527	510	531	506	488	476	564	496	524	526	486	532	519	457	486	510	506	496	475	504	493	516	524	477	516	498	484	507	507	511	469	511	562	478	540	501	517	492	476	495	531	521	527	485	515	515	461	540	497	482	515	539	525	504	515	541	495	532	465	485	488	520	481	486	485	513	546	495	462	455	527	461	523	503	490	546	485	545	509	535	514	508	519	536	468	487	558	493	471	506	508	519	486	521	488	481	495	497	478	497	503	478	523	518	485	466	479	523	479	534	516	506	496	550	504	519	480	515	501	465	551	503	493	508	510	527	527	494	486	536	479	527	489	531	507	490	472	512	533	510	497	518	512	494	509	557	475	495	491	555	536	519	511	473	530	505	486	514	516	521	518	544	555	458	540	477	508	529	520	480	523	524	507	522	495	528	478	511	516	477	525	488	485	507	492	522	503	527	511	519	470	533	459	532	489	490	488	474	493	480	501	500	459	468	515	521	496	519	520	508	519	506	517	495	530	503	512	485	520	513	510	503	563	502	540	539	500	560	545	546	515	516	468	517	538	535	469	508	535	502	503	523	518	526	491	528	498	518	472	505	479	532	480	519	521	509	455	505	483	474	492	498	562	480	527	525	507	504	505	510	470	517	545	486	496	510	497	446	518	531	532	484	473	478	508	503	493	493	502	494	477	509	492	480	506	526	507	489	521	504	511	538	559	529	516	527	483	536	492	493	513	514	542	523	516	563	479	491	515	476	515	475	529	514	535	523	517	507	468	499	479	494	501	496	507	472	488	526	469	497	455	447	498	499	478	466	535	510	487	515	505	526	524	492	508	487	494	526	510	515	535	476	498	476	520	502	502	556	495	502	515	495	512	536	541	490	474	491	562	534	530	542	540	518	486	540	488	472	467	519	519	501	533	549	513	492	478	487	521	519	467	537	519	478	465	470	498	548	500	479	498	492	479	522	503	544	511	510	505	537	515	489	507	495	532	519	494	547	516	484	495	520	500	483	498	490	497	518	511	494	499	559	513	554	503	470	516	488	514	519	496	490	538	495	502	509	516	508	522	475	512	470	509	506	506	529	517	490	509	517	552	514	539	486	503	520	510	494	486	495	487	471	516	468	514	514	502	546	451	484	523	526	501	501	516	490	500	510	511	520	504	526	497	492	520	497	492	460	488	547	509	497	531	509	490	539	504	520	504	519	517	521	472	498	526	513	538	500	517	543	505	496	487	523	512	501	497	490	548	466	493	517	506	475	513	495	538	452	504	514	514	522	493	514	477	484	561	482	482	519	523	511	533	502	490	515	515	466	500	500	525	503	521	503	559	481	515	482	515	478	482	529	526	538	496	499	495	556	510	507	518	489	499	524	524	514	516	511	507	492	493	510	493	526	528	526	530	514	524	512	529	539	557	496	501	526	497	544	484	504	525	506	532	511	535	525	504	540	502	520	492	531	526	479	515	510	551	473	519	494	536	497	503	529	474	486	507	513	514	512	518	538	519	497	525	508	557	495	504	526	518	539	501	497	464	531	530	498	524	481	511	477	531	522	499	536	500	503	501	481	524	511	526	525	521	505	510	526	528	532	443	475	536	542	532	480	465	539	476	492	539	527	475	480	452	489	510	513	515	462	496	516	514	512	489	529	492	495	485	512	505	502	467	540	497	502	531	532	477	503	541	508	510	498	493	517	519	480	534	514	502	500	479	475
5799	426	1836	547	26	37	44	36	32	39	29	34	32	41	23	25	33	26	17	15	25	20	28	13	16	13	17	16	13	18	15	25	15	22	18	17	12	17	13	13	12	14	11	18	19	15	12	8	17	23	16	22	8	21	8	14	11	15	14	11	12	14	14	17	18	15	14	14	18	16	12	16	11	10	10	14	13	15	7	13	22	7	13	8	12	11	15	9	13	13	14	16	14	11	15	13	15	24	13	17	15	24	18	18	11	18	15	12	11	6	15	18	16	16	11	16	14	13	15	14	13	14	12	12	17	16	22	16	17	11	13	12	17	19	10	13	10	18	10	11	14	17	18	13	11	18	17	14	16	12	13	12	13	22	19	19	14	18	10	9	13	12	13	9	23	14	17	16	13	6	15	12	13	11	17	19	18	15	16	14	21	15	6	13	18	13	11	11	11	14	11	9	13	9	13	17	17	14	19	18	9	21	15	17	16	20	15	18	17	10	11	14	20	17	12	16	19	15	16	13	11	16	15	15	12	13	11	17	20	18	17	14	18	13	15	16	12	10	15	13	20	8	10	11	14	14	14	17	13	13	17	18	12	15	14	16	16	9	16	10	21	14	23	15	15	12	11	13	9	17	12	14	12	12	11	9	11	18	16	9	8	21	16	19	9	7	16	21	17	12	15	17	16	15	16	18	16	11	10	19	16	10	19	12	15	15	9	18	21	13	12	15	18	12	17	10	13	24	15	15	23	14	15	15	24	22	19	16	16	13	11	13	15	10	3	13	12	6	12	13	16	15	11	12	8	12	15	18	17	11	15	11	13	9	18	12	15	12	17	10	22	20	18	8	8	20	14	17	13	12	16	16	15	14	15	17	21	13	18	23	15	12	23	16	18	13	16	15	9	10	16	10	25	14	12	15	10	11	13	9	16	15	14	10	17	16	19	22	12	19	13	9	11	20	17	14	8	10	10	17	10	8	21	13	10	17	16	16	17	19	21	15	23	15	10	19	17	13	12	17	21	11	13	16	14	18	20	12	7	10	18	23	13	18	7	14	18	14	12	14	18	19	16	14	11	13	15	20	15	11	8	14	20	12	12	13	19	10	20	12	14	19	18	14	14	14	17	18	16	16	10	17	14	13	15	15	18	10	14	17	19	21	9	12	17	16	10	21	10	21	14	13	13	16	15	13	18	11	15	5	14	14	15	12	19	14	14	7	18	12	15	17	17	13	15	15	17	22	21	7	15	20	20	14	15	13	16	19	10	14	13	19	13	17	16	15	17	7	14	6	9	19	17	11	22	10	19	14	10	11	13	17	13	10	15	8	15	11	12	15	16	15	15	16	20	12	12	14	10	15	13	14	12	16	21	10	17	18	14	19	19	19	20	17	10	11	16	13	20	21	17	17	15	15	17	13	9	12	19	10	19	16	12	17	13	17	7	9	9	9	15	14	20	16	14	13	21	15	6	14	14	24	23	19	16	12	11	14	17	17	14	14	11	11	18	17	17	7	9	25	11	16	15	14	12	15	21	10	14	16	16	13	13	13	12	12	17	16	17	14	21	10	12	16	19	13	21	19	13	17	16	12	17	21	19	15	10	17	11	19	7	18	14	15	7	11	9	16	17	20	19	14	14	16	12	14	12	15	12	6	11	16	17	20	16	14	15	12	18	10	17	15	18	14	20	14	19	18	9	12	13	15	18	11	23	13	15	16	10	15	17	17	8	14	15	12	14	14	16	19	7	13	16	18	11	15	18	15	14	19	13	12	18	13	13	17	10	17	12	19	9	22	13	11	20	12	7	6	7	13	18	25	13	11	14	20	9	15	12	14	19	23	16	17	7	14	12	15	18	14	20	9	16	16	17	18	15	13	12	17	14	22	13	19	14	20	12	17	13	12	16	12	9	7	14	17	13	14	14	16	9	23	13	18	16	18	21	14	17	15	14	12	9	11	21	9	10	24	15	10	12	14	7	16	15	16	14	11	10	22	13	9	14	18	20	14	16	11	15	20	12	19	9	14	12	15	14	10	9	16	8	20	14	9	15	17	8	16	14	17	9	17	25	16	13	13	9	18	14	16	10	14	24	14	14	7	16	13	13	13	14	17	15	11	15	12	14	10	9	15	15	20	19	17	14	16	13	8	17	18	12	16	10	11	9	14	14	16	18	10	11	19	12	14	13	14	13	10	12	15	8	22	14	10	11	14	18	13	15	13	10	20	12	15	8	23	18	18	14	10	13	13	15	16	14	15	12	14	16	14	16	16	24	8	19	13	15	11	14	15	16	13	12	9	14	18	8	20	17	11	18	10	15	16	13	8	14	12	23	7	24	17	10	8	13	15	15	16	13	16	13	8	15	16	13	19	13	16	11	8	12	21	14	13	20	16	12	16	14	10	10	13	11	23	17	9	14	16	16	21	15	15	12	18	14	5	8	17	16	13	21	16	22	15	20	24	19	20	26	12	14	18	13	12	10	10	23	15	16	17	13	8	13	16	17	11	17	12	17	10	19	18	16	9	15	22	10	19	14	10	15	14	8	12	11	15	16	17	11	14	19	19	13	11	13	11	16	13	18	11	17	16	13	23	13	15	24	11	19	16	14	20	14	16	15	23	17	12	21	15	16	13	12	12	13	14	10	19	14	18	12	17	19	16	12	20	16	16	22	20	11	14	13	18	11	10	14	14	19	15	13	11	15	11	15	15	14	12	9	7	14	13	15	10	15	20	18	8	13	16	8	13	11	18	10	15	16	22	18	12	13	8	16	19	15	18	13	11	13	13	13	18	13	16	14	21	22	13	17	11	14	18	16	13	13	16	14	20	10	11	10	11	16	12	16	21	8	13	9	13	14	13	17	16	9	16	13	14	14	24	10	11	18	12	12	18	14	16	9	11	13	18	13	14	11	19	13	19	15	16	6	13	14	17	20	26	12	13	10	15	8	9	14	11	15	10	16	11	15	9	22	15	13	14	17	12	20	14	17	11	18	14	12	15	12	10	16	18	13	14	16	10	15	14	25	6	15	6	14	12	17	12	13	17	14	16	14	14	19	15	10	13	16	14	13	11	16	7	10	8	17	15	15	7	15	15	15	10	10	18	14	10	12	18	13	15	14	14	8	17	17	8	12	13	16	7	9	21	17	21	17	12	12	14	11	14	12	11	14	25	9	16	15	9	10	12	12	8	16	16	16	18	14	18	12	11	14	15	13	13	15	13	16	17	13	19	13	12	18	15	12	16	11	16	9	12	8	11	17	12	11	19	15	18	20	11	16	9	11	14	19	14	15	10	17	15	14	12	12	16	16	16	14	13	16	14	11	18	15	18	13	19	19	12	10	13	17	17	15	16	18	15	11	12	21	17	19	9	20	24	15	16	10	17	14	17	18	14	12	22	18	11	21	15	16	15	12	11	8	14	14	10	18	17	8	17	7	16	11	12	16	10	8	20	16	14	16	16	19	12	21	10	6	17	17	15	9	19	16	20	15	17	16	14	10	17
19488	5171	16139	4730	1152	2062	2242	2117	1712	1464	1247	1083	971	793	729	630	586	503	534	422	446	385	370	346	293	305	300	275	274	252	255	220	205	232	210	219	204	201	211	164	169	196	176	167	192	199	162	161	155	163	150	151	164	155	145	150	139	150	144	139	136	133	133	158	141	150	142	144	139	130	142	135	132	145	154	148	147	130	130	136	126	135	128	127	150	112	129	134	144	122	138	119	127	123	126	132	117	128	127	121	125	111	134	129	146	120	119	130	137	114	138	112	119	137	126	128	131	106	106	119	122	140	121	119	137	103	115	135	132	110	126	109	124	138	119	121	126	130	121	118	120	108	123	111	97	136	104	117	127	123	125	123	129	109	122	106	122	135	126	130	110	132	109	104	113	122	109	133	139	128	127	127	113	121	109	125	118	122	110	124	106	124	122	116	128	124	123	114	114	122	137	137	109	91	107	113	121	107	127	124	99	141	121	117	105	116	140	115	137	134	114	97	134	137	107	123	131	112	123	100	121	132	135	109	114	129	128	123	132	117	131	116	108	116	126	131	106	120	131	110	106	104	148	116	115	107	118	142	104	128	104	123	115	108	103	113	117	123	126	111	111	123	96	136	125	107	126	136	117	126	114	120	108	120	123	125	117	105	131	114	105	109	122	126	109	126	130	125	122	125	116	105	101	123	114	122	117	106	129	128	136	115	105	116	111	115	113	122	118	119	127	105	115	108	113	119	123	106	131	110	126	114	100	129	120	114	109	120	114	112	124	112	111	102	102	133	129	130	133	130	118	118	111	139	124	120	130	123	110	115	109	112	106	105	123	113	128	133	120	118	126	120	130	120	107	122	95	117	126	99	94	124	122	112	125	124	120	138	108	120	116	109	127	128	109	109	112	125	110	114	107	113	106	115	110	124	123	135	110	113	129	136	88	119	109	131	124	116	125	116	124	120	120	126	111	108	110	105	114	125	125	141	115	119	122	128	131	111	114	110	112	121	119	119	113	123	116	129	140	113	126	100	123	138	123	101	123	118	117	97	122	108	116	111	110	115	99	121	115	122	118	115	113	103	107	108	106	110	113	123	116	101	110	124	122	102	113	119	119	109	109	107	113	115	129	124	112	118	112	112	135	111	116	117	136	102	127	128	113	113	118	115	120	121	109	129	103	135	120	107	149	108	122	103	125	116	126	131	117	122	111	113	108	116	123	118	132	100	138	109	136	135	117	109	139	104	106	95	134	111	128	127	124	119	120	121	109	124	102	129	113	98	140	115	114	93	134	122	119	112	120	114	110	134	126	124	118	101	117	125	119	128	125	119	124	114	125	119	122	116	116	116	142	121	97	126	137	104	100	109	130	100	134	123	115	112	118	117	123	138	134	101	133	133	122	110	105	117	103	116	140	102	128	109	96	113	126	116	108	106	119	117	103	143	128	100	119	114	118	131	117	111	141	111	123	118	119	106	117	121	114	105	132	124	100	104	109	117	112	106	104	124	125	109	108	142	112	118	120	132	122	101	123	120	128	143	107	117	125	124	121	92	109	116	113	112	121	118	130	125	119	112	124	116	105	126	144	123	102	124	129	117	110	111	101	132	106	115	115	133	118	113	126	119	103	119	122	126	122	105	117	103	118	119	120	108	129	123	113	112	98	113	131	109	109	104	114	126	105	140	116	84	123	121	112	119	123	113	86	123	119	115	113	116	122	135	115	109	101	105	116	121	119	100	118	134	121	130	134	115	139	139	114	92	128	108	113	143	118	107	128	108	116	108	108	117	114	117	109	112	123	130	116	118	109	121	128	139	110	114	127	113	133	114	115	114	101	104	125	128	136	119	97	114	117	116	100	107	116	101	116	120	97	131	113	105	138	100	122	114	104	113	118	103	113	107	135	112	129	130	117	116	126	121	108	89	114	134	107	124	125	119	122	100	117	105	113	97	138	118	113	108	114	132	129	126	111	97	117	119	109	136	115	120	134	131	118	118	109	116	112	120	114	105	112	111	133	105	119	116	125	103	118	132	122	111	118	112	116	114	120	126	134	117	131	128	131	143	105	107	130	113	123	110	123	127	116	133	101	121	111	105	105	131	113	125	131	100	128	128	106	126	110	139	118	112	144	132	130	118	104	117	121	129	113	103	104	102	139	118	119	111	117	138	119	120	109	134	107	125	132	118	116	107	132	118	127	123	128	111	137	115	133	135	134	130	110	107	142	112	111	122	112	110	130	119	119	111	111	124	125	112	116	121	105	119	109	121	126	113	95	138	123	122	113	92	121	118	107	125	111	122	112	113	109	128	114	126	127	96	120	128	131	110	119	119	139	122	91	120	119	107	106	127	138	136	130	128	117	106	118	116	109	109	113	123	109	102	118	110	122	118	129	131	129	102	119	119	119	105	134	118	140	104	118	108	133	129	138	116	130	109	110	107	109	110	101	120	110	106	123	143	96	125	127	114	116	112	112	111	119	109	112	124	113	129	131	118	108	110	108	139	131	120	145	122	117	103	139	114	135	114	104	138	102	118	107	125	111	128	144	126	123	138	111	114	98	121	125	125	120	100	113	147	137	132	120	136	110	105	101	133	130	130	116	119	138	120	107	132	123	106	113	104	115	108	135	107	107	110	123	120	124	110	109	109	121	124	132	111	123	110	118	124	125	127	109	118	99	126	127	125	113	102	119	115	138	109	117	100	113	121	122	145	122	122	112	106	112	120	112	105	120	103	119	107	121	134	148	128	110	118	119	107	125	123	107	102	115	114	118	126	122	130	141	129	124	108	106	115	98	107	90	123	106	138	126	115	118	125	108	117	121	137	114	111	117	117	112	112	99	116	123	110	129	128	110	117	102	106	107	141	108	126	119	127	110	110	112	108	121	110	125	129	109	109	107	98	110	117	127	120	111	115	102	110	103	113	133	114	147	127	120	122	129	108	119	139	121	118	117	124	110	119	108	107	108	126	125	115	131	132	132	120	113	117	125	114	119	111	98	117	123	110	118	102	133	112	125	123	102	121	130	123	121	112	127	117	106	128	101	131	132	115	103	128	104	123	140	118	137	139	118	100	117	130	122	106	124	131	122	111	104	98	106	117	105	113	120	120	106	120	143	127	105	119	145	98	119	122	129	137	111	121	123	115	125	108	115	123	130	107	119	110	104	116	112	108	121	107	121	123	117	121	108	117	123	107	125	125	130	115	101	114	132	127	116	106	121	130	117	123	99	113	108	126	133	120	127	104	112	119	136	122	103	116	124	140	121	115	113	115	120	128	111	114	104	125	108	133	92	143	120	117	132	124	129	113	114	132	120	135	113	130	122	104	118	131	93	119	140	125	125	95	120	108	121	127	130	141	128	96	105	101	113	127	119	114	127	133	109	120	97	135	113	89	111	115	120	117	137	113	90	103	106	118	121	116	120	134	105	115	128	103	86	122	131	123	140	120	138	73	107	139	107	120	124	114	83	94	131	124	112	113	116	116	119	117	139	112	123	147	114	131	110	130
3814	701	4781	1224	77	79	98	86	92	93	79	75	72	66	66	59	62	72	58	58	68	48	67	58	46	44	47	36	63	57	46	49	49	49	54	51	41	51	55	50	45	50	53	61	36	44	49	51	52	46	66	43	43	46	52	37	44	45	54	46	36	40	48	45	56	55	42	41	45	52	46	52	41	50	48	54	49	48	44	59	39	41	48	42	43	36	46	49	62	49	46	47	37	49	53	39	51	43	53	47	45	48	46	54	55	38	56	47	33	45	42	50	52	43	38	47	49	54	43	58	40	42	57	43	53	49	45	43	39	41	52	48	37	47	47	54	50	46	52	53	42	37	42	57	46	37	51	54	45	45	36	55	33	74	41	49	52	43	31	52	48	50	52	47	47	44	49	41	35	45	38	37	39	50	45	54	41	46	42	51	48	36	47	48	46	55	43	38	46	42	39	55	38	40	41	50	51	52	50	56	66	37	50	50	42	51	49	59	47	58	58	38	60	35	41	44	44	53	43	39	48	60	48	52	37	39	38	33	37	39	39	42	43	51	42	41	44	47	40	65	41	46	42	52	53	45	41	59	48	45	49	37	61	42	43	43	55	46	46	54	49	48	52	45	50	44	37	59	57	39	57	48	44	52	49	45	42	39	50	49	40	50	69	49	45	39	45	45	52	45	60	57	45	45	62	39	41	36	40	44	56	34	53	44	43	35	42	35	56	51	50	54	39	48	47	51	33	50	42	49	64	34	55	44	52	41	28	48	45	37	45	45	48	31	47	42	46	46	54	55	41	44	54	48	48	59	42	44	43	54	39	50	52	37	51	38	45	38	35	42	50	50	45	43	51	46	39	46	44	42	45	47	45	39	48	53	42	40	39	51	45	30	49	48	45	44	36	42	51	53	46	39	40	37	59	52	45	41	43	38	53	51	46	45	48	45	50	54	46	52	42	54	47	56	44	59	40	40	53	39	32	43	46	50	46	46	49	49	51	46	42	56	43	41	46	51	52	59	46	42	49	40	46	47	57	53	48	44	51	45	50	41	44	34	50	43	45	44	40	41	32	36	49	53	44	46	47	41	45	51	49	41	38	42	49	47	46	57	52	45	43	51	42	48	39	51	44	39	44	50	46	57	53	49	58	64	48	45	42	55	44	36	72	47	37	51	68	50	43	44	39	48	52	47	49	49	54	43	44	46	52	49	47	64	51	44	61	51	55	35	45	48	39	36	49	39	40	48	48	51	45	50	50	61	53	60	45	60	49	53	30	48	44	36	41	48	37	37	48	47	50	53	32	48	49	45	46	42	55	54	43	42	43	36	46	51	40	51	47	37	49	36	43	41	43	58	40	51	48	46	43	46	46	48	46	40	56	66	49	49	48	41	37	48	48	48	56	40	47	47	45	40	31	47	55	45	38	58	44	44	42	44	57	52	43	48	52	43	40	42	40	47	48	51	48	29	54	59	37	38	49	56	34	46	64	58	37	53	54	54	45	52	40	66	53	69	45	42	55	39	45	45	46	58	51	49	40	40	44	48	54	43	47	50	49	40	57	61	40	46	40	51	48	46	47	38	40	47	46	51	44	35	43	51	34	44	36	42	51	36	44	50	54	44	37	51	62	45	53	45	45	49	41	59	52	48	54	42	42	60	48	41	63	53	41	38	45	54	53	51	43	43	40	48	64	48	42	43	46	50	38	43	50	47	58	46	46	46	43	40	38	47	60	42	48	55	57	39	46	35	52	53	48	50	50	46	57	44	54	43	28	52	54	48	38	49	46	62	49	48	42	44	38	44	49	39	56	45	49	49	49	46	67	42	38	54	54	54	50	42	38	43	44	48	32	51	42	58	50	44	51	35	52	53	51	40	38	45	35	59	66	50	53	48	37	47	48	52	48	39	35	41	48	46	43	45	30	54	42	47	49	49	53	49	50	46	47	53	48	36	48	48	35	40	31	36	52	57	44	46	47	48	49	58	56	40	46	42	35	43	47	37	42	40	45	46	37	43	54	42	46	38	56	44	52	48	48	49	42	60	47	49	52	38	53	49	46	47	45	66	55	42	45	47	35	49	42	45	47	41	48	66	41	51	54	54	57	53	38	54	34	55	37	35	43	56	48	43	35	47	48	53	42	47	47	28	48	47	34	50	57	52	52	32	39	42	54	35	42	48	42	52	36	36	37	43	52	48	53	41	30	43	46	41	49	51	49	40	49	35	47	46	30	38	39	48	39	44	28	51	40	41	43	48	59	43	51	43	59	45	48	35	48	48	36	45	42	52	43	48	54	44	38	57	37	45	46	41	46	49	42	56	42	57	69	46	42	54	50	43	43	50	54	37	51	40	50	49	42	38	40	42	47	49	44	45	59	42	40	47	43	49	50	48	41	56	51	53	45	38	42	51	40	42	43	47	44	44	51	53	37	46	54	42	35	50	46	51	36	54	45	49	48	38	54	51	55	39	51	43	40	59	50	40	57	43	56	43	42	59	45	44	43	50	41	42	40	43	49	47	41	46	52	44	42	52	52	44	47	37	48	42	57	53	49	30	48	52	42	40	60	46	41	61	48	38	35	57	42	43	48	52	40	55	46	47	40	36	47	44	40	48	51	46	48	51	44	38	41	55	50	48	52	40	48	45	42	46	53	46	34	43	37	61	48	47	50	40	41	38	48	36	47	41	49	48	60	30	53	57	43	36	53	47	66	44	34	47	43	45	42	42	45	44	42	44	35	58	40	45	49	54	39	32	34	26	49	41	43	41	35	54	48	45	61	52	46	44	45	49	61	30	34	46	38	40	37	54	52	45	41	45	62	44	25	51	45	39	38	36	44	39	38	53	47	47	30	42	48	51	44	54	60	38	40	40	46	41	43	51	53	38	31	55	53	45	43	45	34	37	35	45	45	50	44	55	57	43	44	41	39	54	38	57	56	41	49	29	46	50	43	44	37	42	44	48	50	36	51	39	45	51	44	30	43	41	37	50	43	51	52	44	35	44	53	55	51	54	54	44	50	45	48	42	49	49	42	50	40	51	52	39	46	49	41	47	33	43	61	46	45	43	43	45	36	52	53	53	46	44	37	54	40	42	49	38	40	51	43	45	45	47	46	44	45	54	53	40	52	42	41	46	48	51	40	43	50	45	42	39	50	41	47	49	47	38	48	53	60	56	48	50	49	37	52	42	57	42	53	46	34	46	44	40	36	30	51	32	50	46	46	48	49	47	61	51	44	45	44	45	49	59	53	55	47	45	52	42	48	33	48	59	52	39	57	51	48	46	42	49	46	49	47	50	43	55	48	43	36	47	45	48	56	41	42	53	38	44	43	37	48	41	53	50	30	50	51	45	37	51	45	62	62	43	60	41	33	54	48	51	47	43	43	30	50	50	57	49	59	52	42	50	45	50	49	46	46	45	45	45	57	62	32	48	59	47	41	47	45	40	40	50	42	34	45	56	46	52	54	30	48	37	51	44	40	57	45	55	52	40	38	39	42	50	59	48
24639	7648	26146	6324	2568	4195	4511	4095	3492	2997	2427	2182	1863	1666	1463	1327	1184	1069	1005	953	962	885	794	749	698	683	682	680	621	576	600	583	570	562	552	553	557	530	506	585	479	462	482	445	503	487	434	462	442	494	475	438	428	432	415	438	448	465	431	408	440	461	381	433	426	399	469	376	427	414	411	415	402	437	422	392	392	394	389	382	406	393	414	421	412	419	421	425	407	408	353	414	357	385	445	430	394	375	427	413	392	421	389	385	418	457	393	427	396	408	392	418	386	378	419	416	429	413	408	391	416	411	381	351	435	403	407	440	384	398	395	396	396	384	388	372	376	376	343	415	400	396	347	333	413	378	384	370	391	393	426	386	401	414	397	374	425	460	408	407	364	420	375	348	435	391	345	410	417	419	441	403	366	411	401	403	380	409	363	392	391	419	418	396	352	399	412	368	417	382	371	395	352	388	404	392	401	395	409	422	378	408	372	404	400	405	427	364	374	408	389	392	381	403	409	409	401	373	376	408	390	392	393	446	410	381	369	400	402	404	395	410	409	408	401	395	405	397	378	380	392	378	398	365	373	391	395	382	391	409	363	416	368	400	393	368	406	381	379	380	390	405	373	411	411	361	349	383	382	396	367	405	425	393	397	402	382	374	412	358	384	376	408	411	405	407	401	383	399	385	379	396	425	401	417	373	408	397	407	411	391	373	351	393	407	396	399	432	408	389	404	418	390	376	373	414	366	395	403	371	400	363	401	360	380	386	396	418	390	382	411	431	378	380	411	394	414	384	382	410	388	385	373	396	359	397	370	386	418	418	350	384	385	397	378	391	363	412	402	408	387	373	376	420	417	398	394	374	390	373	429	403	411	349	364	378	362	384	386	405	380	425	383	375	404	396	386	386	400	426	440	418	419	375	416	354	381	395	381	388	376	387	416	381	392	397	371	395	357	381	386	375	369	370	367	399	404	396	395	387	372	360	333	393	415	338	395	373	416	378	392	384	386	415	403	391	380	405	419	367	361	379	403	366	403	382	404	375	399	373	401	399	429	402	376	414	406	404	401	387	403	367	399	386	382	390	401	402	408	406	361	401	398	371	402	380	388	358	370	385	373	380	414	385	379	419	395	369	368	391	388	403	386	399	375	401	391	402	409	381	388	393	391	371	410	364	407	450	384	403	394	410	369	363	421	409	387	402	401	403	406	365	394	387	370	348	366	399	427	393	403	405	389	387	375	409	380	403	410	428	393	392	381	382	391	383	392	400	421	386	373	389	389	399	375	369	410	376	347	382	374	391	383	373	362	409	421	434	373	385	366	375	395	366	361	341	385	391	441	355	383	404	390	402	418	393	369	414	354	366	372	397	378	379	396	420	375	381	387	386	409	396	405	413	371	385	390	366	381	407	370	398	412	381	383	393	414	359	386	413	411	415	406	371	381	372	405	364	362	427	354	406	403	391	367	387	399	378	412	372	423	387	387	372	394	381	398	391	404	415	375	365	367	415	406	390	372	357	393	383	377	384	396	388	380	370	414	374	408	407	393	407	401	409	406	404	384	419	369	403	386	387	383	394	415	408	387	391	422	409	391	390	406	398	379	396	384	385	401	389	393	393	411	393	399	384	385	399	356	392	371	394	415	395	386	378	361	383	362	370	413	380	407	429	393	379	383	381	397	379	406	392	371	388	415	380	386	396	384	401	390	361	400	382	397	416	389	417	378	402	396	386	390	418	405	351	440	404	403	415	397	379	411	397	404	381	374	405	397	379	438	392	411	362	388	393	353	399	398	374	359	375	351	369	370	359	356	444	353	391	393	395	394	387	370	409	382	398	382	400	438	417	424	418	379	391	372	394	368	360	391	383	407	381	394	375	377	413	399	396	387	373	392	393	390	394	360	420	377	397	352	374	376	402	366	400	398	363	375	400	409	391	397	389	393	394	367	377	376	394	440	391	396	375	382	387	399	378	385	388	383	352	371	407	358	370	418	371	421	398	403	437	405	397	379	380	390	371	379	415	399	393	423	376	380	379	400	422	403	393	388	381	403	406	391	405	417	404	387	399	390	377	399	382	369	406	389	379	393	386	392	383	419	364	378	391	384	397	394	349	385	393	378	410	379	395	375	398	384	389	387	394	397	407	422	391	420	404	387	410	390	379	411	389	374	373	405	362	428	422	390	375	388	405	417	387	401	351	403	417	421	396	402	401	366	386	410	398	405	366	403	377	368	379	398	385	393	388	380	400	412	370	367	398	448	411	399	387	352	403	381	428	392	389	382	343	355	411	399	374	397	389	425	364	422	421	375	381	393	361	398	376	392	384	403	397	373	401	395	377	414	372	382	346	400	407	350	370	416	412	392	390	393	397	394	387	360	369	390	366	371	389	381	384	397	414	381	402	373	404	401	399	370	377	375	439	390	416	397	381	405	372	387	393	381	393	420	403	377	397	362	381	405	380	376	359	377	397	408	397	405	429	393	365	396	383	385	400	410	397	383	387	379	399	414	391	407	353	384	395	409	365	428	384	347	375	370	384	420	387	402	397	384	400	382	384	421	398	398	390	386	387	380	431	427	398	383	402	423	356	384	390	396	396	388	384	426	422	418	418	410	381	373	432	418	404	391	385	370	415	404	425	404	395	383	357	410	371	368	384	361	367	399	391	396	407	392	388	408	356	374	400	392	395	384	375	406	404	404	423	383	424	382	374	380	373	403	362	397	400	425	422	408	400	397	358	402	367	352	411	384	392	393	406	384	386	423	409	418	389	385	353	372	382	426	408	401	391	388	383	370	374	394	364	401	384	407	400	343	407	376	387	378	363	397	391	386	394	387	359	388	399	371	439	367	404	383	379	405	399	425	406	400	388	396	394	401	434	413	380	424	375	419	379	410	372	374	382	402	371	423	373	427	389	396	401	428	387	422	367	432	360	368	400	387	374	418	434	422	402	378	420	367	394	379	400	365	438	390	397	409	412	408	389	400	376	387	386	431	394	372	380	347	370	387	404	382	410	412	384	363	385	381	394	383	379	410	384	357	398	410	401	380	392	404	371	391	391	382	385	378	388	384	403	363	371	385	371	392	387	389	379	407	398	366	381	355	398	396	368	386	398	373	402	393	404	391	376	408	397	419	352	404	364	367	425	397	363	398	389	363	373	401	407	389	376	394	393	399	388	409	423	400	404	373	386	368	408	385	363	401	392	406	386	391	366	424	387	387	360	411	346	399	372	418	362	357	411	385	393	393	395	372	399	404	421	412	397	403	392	398	411	423	370	388	406	386	404	391	390	369	402	417	417	372	408	414	389	361	351	415	404	403	398	382	410	382	389	407	332	384	353	371	396	382	418	387	364	373	402	382	385	368	411	408	394	371	391	374	406	371	394	385	402	440	370	381	418	382	384	409	382	379	422	398	394	385	388	368	402	360	396	371	423	388	406	426	391	426	379	395	392	391	411	445	426	397	408	374	362	394	394	416	387	417	384	396	389	398	353	348	389	377	465	397	372
3700	271	615	177	31	37	47	42	44	46	35	33	32	38	50	46	47	36	46	33	30	35	42	34	33	32	46	43	43	45	50	36	30	33	42	42	44	42	35	38	28	39	33	35	40	27	43	38	50	29	38	43	38	34	31	47	36	38	34	33	38	35	35	20	31	32	38	37	39	46	34	35	29	31	43	34	27	40	39	43	36	33	28	38	41	29	37	36	25	32	31	46	29	40	47	40	39	37	39	44	33	38	39	47	44	40	45	32	33	31	44	39	36	44	48	43	31	42	37	26	43	51	30	37	40	32	31	32	38	36	30	31	44	29	40	25	38	35	35	32	45	39	46	46	29	39	32	35	46	44	28	30	41	37	31	31	31	41	45	51	42	38	35	31	32	29	41	34	47	45	33	37	44	30	38	41	50	40	34	40	40	34	33	46	40	39	33	32	49	29	53	35	26	24	37	38	28	50	38	37	50	41	38	31	33	27	43	35	37	37	24	36	49	33	22	46	42	40	37	34	47	45	38	41	30	39	49	25	31	43	31	37	40	40	19	30	46	37	38	39	31	42	37	31	33	40	35	24	46	38	40	54	38	36	37	41	24	38	40	43	38	25	38	44	32	30	36	38	29	38	31	33	33	40	40	33	33	36	34	49	43	30	39	43	43	38	27	37	37	42	39	35	31	36	37	23	46	45	37	46	24	29	37	41	42	47	47	27	48	34	38	29	43	29	31	41	31	30	32	38	36	50	41	46	39	34	39	49	41	37	37	29	39	45	43	46	37	49	36	45	45	40	37	44	37	43	42	51	30	32	32	33	40	33	32	38	36	33	32	38	31	39	45	33	39	36	40	35	38	43	40	33	35	39	35	29	32	35	36	34	32	40	44	50	38	37	35	38	47	51	38	35	49	41	24	37	51	42	38	27	45	29	41	35	34	38	30	40	32	39	31	42	37	33	39	46	45	45	39	28	38	30	34	34	36	28	41	41	49	31	40	35	30	34	34	45	36	29	33	46	35	43	37	37	35	38	49	40	26	36	30	36	48	26	37	31	40	37	39	43	35	39	32	38	35	43	37	34	33	30	38	33	37	41	31	42	33	40	38	35	32	29	33	48	46	43	23	38	22	37	39	42	35	41	33	40	33	39	44	38	40	44	46	43	46	33	23	35	42	32	34	51	36	34	35	38	25	27	35	49	44	31	35	41	34	48	43	36	35	28	32	30	48	32	34	35	42	30	27	40	40	45	45	27	35	44	36	43	41	41	27	33	38	38	34	29	40	37	42	38	38	29	35	33	33	39	40	42	48	37	36	32	36	37	50	39	46	31	36	35	39	43	33	46	36	36	31	34	30	47	38	28	42	40	28	34	39	39	36	36	26	42	28	44	38	41	39	41	43	37	49	43	40	38	36	36	32	39	45	41	31	30	30	46	42	36	44	32	31	36	45	36	38	45	47	40	54	44	38	37	40	36	41	32	32	38	40	37	31	36	38	40	36	50	39	36	32	32	38	30	37	43	52	41	37	37	35	36	41	39	42	34	38	35	30	32	37	32	38	36	42	26	30	35	35	43	35	41	43	40	48	41	34	32	45	39	21	46	33	42	39	28	40	32	23	39	38	35	33	35	49	43	36	41	44	30	39	43	33	41	40	32	36	34	39	46	48	33	45	28	33	38	42	35	37	29	44	43	47	28	39	30	34	29	38	37	34	32	47	46	34	38	38	40	24	50	39	35	40	47	36	35	37	30	40	42	49	35	36	25	37	36	32	26	35	41	43	51	33	39	30	33	32	25	23	41	31	27	38	35	38	51	39	29	39	44	39	40	40	22	35	32	39	29	38	39	41	31	25	41	38	28	39	27	34	40	32	37	37	32	42	37	34	33	41	32	36	28	31	38	28	39	32	43	35	27	37	30	27	34	30	43	37	27	39	39	44	44	47	34	32	40	25	36	31	52	36	30	27	43	37	39	38	40	30	39	47	37	42	36	29	32	39	33	33	35	35	32	26	49	39	30	37	44	42	46	38	38	33	37	31	28	43	43	39	36	29	34	31	39	27	26	27	37	29	48	47	31	29	35	45	41	27	27	42	33	36	37	43	25	44	37	33	31	38	40	37	34	25	30	34	25	36	44	37	35	34	36	41	37	35	38	39	32	32	41	31	30	35	30	38	39	27	32	26	44	42	40	42	37	39	40	38	57	34	34	43	29	27	27	35	40	41	35	36	38	40	33	31	48	33	25	31	25	37	37	37	38	34	39	35	35	35	48	34	28	44	38	31	30	34	32	35	44	30	40	38	44	35	49	36	31	32	38	34	44	51	32	35	42	36	45	28	37	33	31	41	44	36	40	39	30	37	38	37	32	37	29	39	37	34	41	26	29	41	35	28	44	37	28	30	41	42	35	40	37	33	41	42	30	29	39	37	35	36	37	34	33	33	43	32	39	35	41	34	42	35	33	33	33	35	40	44	38	29	43	43	40	31	53	40	26	48	36	32	34	38	26	45	40	26	38	24	47	39	26	45	39	34	34	26	36	45	43	42	36	27	35	53	36	43	39	27	26	32	30	28	34	42	37	33	37	40	37	44	25	42	46	34	26	40	26	31	29	35	39	41	37	37	38	48	31	42	27	31	40	32	40	43	41	33	51	26	31	36	32	40	27	36	42	33	38	34	36	41	49	33	38	35	35	53	29	25	43	32	38	27	39	31	44	37	43	43	36	45	34	40	34	37	40	43	42	35	35	42	34	37	34	32	31	35	40	39	38	42	43	43	32	38	36	40	39	38	36	25	38	31	31	37	32	46	37	30	30	33	30	42	29	39	27	31	30	33	32	33	40	26	40	39	24	31	39	43	36	33	34	41	27	30	33	36	45	30	39	51	34	36	31	35	35	38	32	30	38	36	39	40	43	24	33	31	30	44	34	37	36	41	33	37	42	34	39	42	23	31	34	43	46	45	37	40	48	40	45	38	32	38	35	33	22	44	38	31	38	54	42	40	30	33	38	38	30	38	40	24	34	30	45	34	35	48	43	31	31	46	38	47	44	40	37	40	32	28	41	31	44	37	36	30	41	45	41	45	38	24	43	36	28	32	30	33	43	41	36	42	42	39	44	33	45	36	32	29	31	43	31	42	47	30	34	38	28	33	36	39	40	30	54	35	28	41	46	23	40	33	32	27	34	36	39	29	36	42	34	42	51	34	27	40	35	39	34	40	40	37	43	37	38	29	47	37	36	37	38	26	30	36	42	38	41	34	38	38	36	34	36	48	40	31	35	41	35	32	42	41	47	49	47	34	41	29	35	30	37	33	42	33	32	38	37	42	34	25	38	32	38	48	35	42	32	30	32	35	35	42	36	30	35	33	35	25	29	42	31	28	30	36	33	39	29	32	28	39	32	36	47	39	37	45	39	35	36	34	36	38	27	32	45	42	52	43	46	24	39	44	44	42	38	25	40	53	37	43	29	41	46	38	43	29	33	41	28	33	35	38	37
15961	3816	7586	2169	514	601	653	654	615	534	498	473	414	461	413	443	388	394	384	380	393	339	353	352	364	315	325	322	286	309	341	323	319	301	360	335	295	297	320	338	308	282	319	303	282	285	282	281	300	322	269	335	328	290	305	325	322	322	281	318	266	300	289	283	281	305	290	313	273	312	279	308	280	294	305	288	317	295	278	308	324	275	309	281	270	311	328	280	288	281	303	287	304	296	303	292	317	294	263	271	270	306	279	289	298	353	277	296	301	283	303	282	303	286	299	272	300	300	289	337	285	318	320	321	301	313	283	292	296	304	303	304	336	302	275	286	312	330	283	310	273	310	304	318	310	295	263	289	338	280	257	281	286	306	279	309	268	333	282	302	303	292	278	298	270	297	310	263	314	299	278	316	310	317	268	287	269	316	325	280	279	296	324	286	271	316	281	277	306	296	309	314	277	303	271	333	316	313	272	294	302	278	260	275	314	294	273	291	286	303	277	305	313	257	278	272	268	306	295	268	291	275	272	293	282	316	304	291	292	287	273	293	306	318	264	269	301	266	293	267	289	320	259	303	281	305	265	291	315	271	287	264	325	316	273	309	321	298	289	276	290	291	289	284	256	280	298	287	305	334	305	314	281	278	310	296	272	278	287	303	302	299	286	296	292	284	320	295	272	299	277	284	269	287	280	325	287	310	288	307	286	321	313	305	289	280	268	306	276	289	298	315	315	291	321	318	289	287	296	289	295	276	303	265	340	272	287	280	265	291	281	301	295	285	288	276	273	271	275	304	319	285	299	272	290	260	288	276	299	285	284	273	293	303	306	281	300	269	309	275	298	269	283	319	292	324	297	321	294	303	285	299	316	283	299	238	285	269	298	293	261	287	295	303	281	297	284	280	303	277	282	303	290	295	283	273	315	290	289	342	306	318	291	281	295	294	299	298	316	336	328	274	302	267	263	292	276	328	283	263	301	278	309	299	304	277	279	280	296	258	291	295	302	271	291	291	266	270	292	294	290	283	308	291	275	325	273	265	281	263	275	282	272	308	313	281	286	314	313	290	302	283	322	291	294	294	278	316	311	296	340	300	265	279	301	300	310	302	313	302	248	261	273	296	312	297	283	318	311	302	282	313	276	291	310	314	307	319	304	300	276	297	291	284	301	323	303	280	273	339	287	319	329	304	294	322	288	293	294	301	317	294	316	343	267	313	279	307	328	285	281	288	281	279	309	293	292	295	296	296	281	274	293	283	295	274	275	283	352	273	290	291	313	294	315	282	253	313	293	296	283	318	309	320	332	278	304	324	303	304	316	271	285	299	296	285	315	307	302	271	283	301	287	304	344	282	285	293	273	282	299	321	259	327	301	279	304	317	290	286	278	339	316	290	302	323	270	315	320	293	308	310	294	330	318	296	302	289	317	313	283	300	300	294	271	309	289	321	308	289	269	286	272	301	298	295	286	293	321	320	293	287	309	303	291	304	306	315	300	273	287	300	268	326	301	298	265	288	321	279	292	286	298	299	298	266	288	301	295	294	290	297	287	298	290	288	290	306	267	276	291	290	276	288	284	310	302	298	295	293	279	270	278	300	309	297	300	291	309	291	284	302	310	312	293	332	294	286	259	301	303	317	284	296	306	294	293	304	276	278	312	312	255	306	299	298	294	313	298	309	300	298	302	322	268	278	301	271	292	298	282	298	312	310	288	304	263	314	271	283	292	266	296	274	256	309	295	303	287	285	277	284	279	270	273	302	297	284	289	298	298	307	265	292	285	248	293	295	281	312	281	275	290	304	308	303	296	309	287	303	284	295	275	307	308	328	298	275	296	291	292	303	274	284	287	317	263	286	289	291	283	278	283	313	309	297	293	320	289	282	275	277	262	294	280	311	304	273	309	299	300	313	276	282	309	329	257	301	257	264	294	290	303	301	265	283	260	310	310	322	290	314	307	275	285	314	325	296	284	310	273	301	275	291	279	277	281	317	298	285	320	282	328	299	307	263	315	292	308	304	283	277	289	287	283	283	294	286	277	269	300	277	278	307	285	285	326	291	335	299	299	276	304	306	302	278	321	317	302	321	294	275	295	297	293	345	301	308	301	288	336	320	287	304	296	290	295	302	299	300	292	321	295	298	274	289	291	268	290	313	273	294	276	265	289	279	283	292	284	268	278	308	318	260	291	302	284	297	294	310	270	318	312	280	295	272	278	296	294	320	309	270	286	302	276	297	301	276	292	295	303	293	289	283	242	308	281	264	308	287	297	270	273	289	316	291	328	291	289	269	302	269	275	315	278	279	289	296	278	287	302	286	288	281	314	276	243	269	293	303	306	273	308	304	296	289	289	302	278	282	312	267	325	301	288	327	301	291	292	286	306	315	274	258	293	300	293	300	283	305	290	288	290	300	305	277	275	284	265	296	289	332	304	300	341	284	303	304	301	309	285	282	310	320	311	289	315	244	316	289	328	274	308	287	304	290	289	312	303	303	257	287	255	280	300	290	311	298	279	276	295	303	294	291	311	299	295	297	303	276	272	286	279	272	330	302	267	305	308	296	301	283	290	272	298	284	276	265	289	262	290	285	297	283	292	300	292	298	295	303	308	288	262	302	272	257	259	291	328	274	301	267	284	281	299	296	310	275	282	271	294	278	284	296	302	273	274	293	323	291	302	309	316	282	310	299	294	316	269	262	287	307	265	313	276	298	286	300	313	285	318	337	280	314	315	296	282	295	309	277	317	304	300	303	320	263	294	300	264	281	298	275	271	293	296	302	277	276	301	273	331	272	312	328	293	284	289	311	268	300	288	293	292	292	332	281	298	309	277	308	315	265	315	299	303	304	281	300	300	281	272	288	280	301	276	297	315	328	287	288	250	303	280	270	301	255	320	264	299	288	274	289	296	303	287	284	293	347	286	287	295	290	293	296	290	321	332	327	271	308	256	324	277	301	280	297	275	282	292	280	279	271	291	295	314	289	309	320	284	259	302	286	279	305	300	284	297	295	293	288	295	303	306	297	311	329	300	331	305	280	304	298	276	278	266	309	319	306	251	342	276	294	304	308	303	281	308	296	306	296	298	291	316	324	285	286	298	285	304	326	306	303	290	287	281	298	286	291	307	300	300	287	306	326	266	297	285	292	283	288	282	291	297	286	333	281	301	293	305	280	278	303	282	269	289	321	302	301	286	299	288	268	288	306	284	262	290	249	309	296	277	283	287	268	254	286	307	302	310	295	289	316	294	305	294	283	282	271	299	320	331	286	298	312	293	288	313	299	291	300	305	285	286	305	277	261	321	297	300	302	271	295	287	302	290	298	290	279	301	297	321	255	268	275	280	293	289	302	278	274	302	281	319	309	290	294	310	282	301	279	303	283	288	322	286	306	313	288	305	304	314	296	296	291	305	321	285	353	283	302	303	279	287	304	278	286	291	260	289	289	331	295	284	276	283	283	310	260	311	287	293	282	286	297	292	279	288	304	303	312	322	294	277	274	311	319
2486	672	2517	673	69	68	88	90	88	103	74	88	87	81	78	61	81	58	66	66	72	85	66	58	54	72	61	52	67	75	68	63	66	53	70	54	71	61	47	64	69	68	78	68	60	69	75	67	62	65	55	65	62	55	55	54	53	74	53	60	47	75	66	52	56	64	55	56	59	55	64	62	74	67	70	69	69	60	68	56	44	65	64	57	70	74	61	69	54	74	57	58	68	68	68	58	56	54	64	63	66	74	58	61	60	70	63	63	55	62	55	69	74	47	52	58	59	66	56	76	67	60	70	63	65	58	63	54	60	70	58	71	62	66	74	57	66	70	49	61	70	55	66	63	58	62	60	68	65	64	64	64	58	60	51	50	55	62	50	53	60	51	75	52	66	58	59	54	62	61	60	46	80	63	60	65	54	59	65	63	60	59	52	57	57	48	60	71	51	55	63	69	60	56	65	55	64	53	72	59	45	73	57	53	58	63	71	61	61	64	72	75	63	60	51	61	53	71	62	60	67	81	44	54	63	66	53	64	66	64	55	59	64	55	58	50	67	61	65	62	54	62	50	58	45	61	67	51	52	69	53	69	74	65	66	76	50	61	61	57	62	65	62	51	67	63	65	51	47	55	69	58	62	69	72	47	65	57	69	59	68	41	52	66	66	67	72	71	72	66	69	65	68	58	58	63	68	60	55	49	71	56	56	56	69	58	67	53	50	51	62	73	69	52	77	42	62	70	53	71	57	73	59	54	77	66	57	68	61	56	59	59	62	49	67	56	66	72	53	51	56	68	68	65	59	65	55	63	59	64	73	55	75	84	60	66	50	68	55	59	60	77	56	57	75	63	67	69	60	65	63	65	62	60	60	65	62	59	55	57	43	74	58	61	60	61	71	68	69	61	70	70	59	67	62	68	62	75	62	59	48	65	71	60	76	65	71	74	58	69	68	70	57	50	65	59	53	62	72	57	66	62	63	49	69	66	68	74	47	61	65	74	66	48	58	58	50	65	65	59	69	58	57	76	69	69	63	61	58	74	69	64	66	61	69	73	56	73	45	60	78	46	61	67	51	53	53	67	63	57	61	70	65	55	55	54	66	72	59	61	60	77	70	52	61	58	57	57	60	50	83	64	65	53	60	69	66	63	64	63	59	52	65	62	52	67	56	74	69	53	47	54	69	72	48	57	62	48	57	65	77	62	77	72	56	71	58	54	78	45	69	63	54	44	58	53	67	58	44	52	70	71	69	55	68	49	68	71	51	64	73	60	71	62	66	67	52	61	62	73	75	64	56	62	45	60	66	73	67	63	49	73	73	66	58	58	50	63	58	64	61	55	70	66	46	65	59	62	70	59	55	55	62	54	72	50	61	60	60	62	55	59	60	85	67	65	56	70	72	57	68	65	64	72	74	55	64	68	58	63	55	59	63	67	61	64	82	54	57	47	53	54	57	58	61	60	61	70	52	63	62	70	51	55	62	64	52	79	48	58	58	58	61	58	61	69	71	62	60	56	58	63	64	72	52	68	55	66	69	55	47	76	60	64	61	54	61	54	78	64	60	55	67	58	74	61	62	60	70	59	60	65	59	65	71	43	44	77	71	46	54	65	64	62	64	47	62	62	71	84	58	55	66	55	70	52	67	52	66	53	66	52	64	50	61	60	68	64	53	70	69	66	73	55	54	76	57	61	73	68	62	53	61	50	71	60	65	70	65	52	65	65	65	64	58	77	59	60	61	51	58	53	58	49	61	59	77	62	60	62	65	62	65	68	54	64	67	53	59	59	58	67	45	53	57	62	53	79	68	59	53	57	55	49	66	71	62	43	62	71	60	81	56	64	67	55	59	64	57	68	66	62	55	72	74	55	55	68	58	64	52	69	65	67	58	54	57	68	61	62	61	78	61	64	50	50	48	68	42	59	57	69	61	64	65	73	63	57	62	56	80	94	56	61	59	56	67	61	62	50	68	78	75	70	57	71	48	64	82	76	56	55	62	58	68	74	71	57	61	73	54	64	63	61	58	68	63	69	67	87	54	64	63	59	77	62	69	55	62	53	61	58	58	65	57	74	70	62	52	72	67	62	73	61	50	75	52	64	62	64	52	65	50	62	70	67	66	56	63	52	63	49	54	63	70	75	66	79	71	55	45	54	67	70	73	58	51	60	65	70	67	61	68	77	63	62	65	59	59	60	57	62	62	55	79	47	53	77	65	48	58	66	80	61	67	69	70	57	62	56	58	72	61	57	68	66	55	53	65	57	65	59	62	62	52	46	67	55	56	63	51	61	71	62	60	64	60	65	52	54	53	75	61	75	57	58	62	65	55	62	61	61	67	56	66	60	53	64	68	57	54	82	68	60	59	55	64	53	54	62	49	58	84	59	59	64	69	75	55	80	62	52	68	69	66	65	56	44	60	67	53	62	63	80	66	68	62	57	64	64	61	60	65	58	53	59	57	48	66	63	64	58	57	60	69	57	49	64	51	55	64	47	64	68	48	66	65	54	69	57	52	61	48	65	49	77	47	77	50	67	72	62	60	48	56	59	67	60	72	61	57	75	61	60	51	73	60	58	53	70	77	51	58	80	46	55	63	58	69	79	67	48	68	71	73	52	76	51	62	68	60	62	53	72	74	55	68	66	37	49	47	55	61	54	56	60	52	55	68	67	48	59	52	45	63	49	57	61	70	79	56	60	58	66	65	59	59	58	61	56	55	54	87	52	53	57	73	53	49	58	48	79	68	75	64	61	61	63	71	52	63	76	70	57	49	69	76	61	64	57	75	56	77	65	60	56	65	54	62	60	74	57	60	60	67	57	54	63	62	72	54	65	61	59	66	58	56	65	46	59	38	59	67	54	63	59	64	59	63	67	66	51	52	62	63	68	71	66	64	85	60	60	56	77	53	61	47	75	62	52	65	62	66	67	71	77	72	62	76	50	70	47	49	73	50	61	61	57	65	66	47	69	73	57	46	74	65	41	60	60	65	57	57	57	42	58	62	64	72	69	48	59	50	55	60	57	58	70	52	64	77	68	64	68	63	66	60	62	62	51	67	64	59	75	67	62	61	76	58	62	54	56	49	74	68	55	60	61	56	46	44	64	56	70	68	56	42	56	67	64	53	72	67	55	56	56	69	64	84	59	70	67	57	64	53	62	47	64	65	63	53	69	62	81	56	53	43	54	68	52	62	66	69	66	74	66	48	64	76	63	56	56	51	83	55	62	60	68	70	62	60	64	53	59	56	68	63	85	50	54	43	65	59	66	66	56	60	59	72	50	70	54	60	60	71	59	41	53	70	49	54	63	59	58	69	54	60	50	67	57	67	67	70	62	63	55	67	60	62	52	60	67	62	63	57	57	50	59	60	57	65	55	59	47	57	66	62	71	60	59	66	47	65	65	67	62	51	59	51	60	61	51	70	70	53	55	63	55	53	73	70	67	51	60	56	65	64	53	78	74	73	71	62	52	59	65	55	50	59	60	70	70	59	73	59	68
22435	7065	18443	4828	1957	2983	3070	2867	2402	2023	1722	1506	1304	1197	1079	1053	1010	912	812	834	797	750	721	731	712	642	653	577	609	683	597	600	658	561	563	541	568	596	559	548	549	559	505	557	577	552	535	513	522	541	538	559	536	549	550	541	522	515	537	507	523	518	505	515	545	548	511	531	485	533	526	494	483	485	515	502	466	479	558	508	524	491	514	529	512	494	509	501	541	522	577	519	487	501	565	494	532	477	523	519	562	546	497	483	498	458	534	542	529	480	516	462	540	521	486	506	486	491	483	511	516	524	485	458	495	533	474	507	474	484	486	499	486	474	483	488	515	486	500	513	497	530	538	485	493	483	530	498	549	514	484	502	470	503	483	492	528	479	475	444	506	479	496	484	493	499	521	507	476	483	481	481	483	512	490	515	485	486	522	514	526	526	499	438	479	483	504	519	479	437	494	548	509	510	467	480	510	465	492	544	524	504	482	514	497	502	524	469	494	508	466	484	485	486	476	499	522	486	434	485	483	488	512	468	458	483	520	495	479	526	502	456	475	492	480	490	479	507	498	520	533	502	518	518	476	543	453	477	498	482	464	512	487	512	507	498	494	508	478	492	498	534	523	532	529	483	508	505	523	518	462	484	513	435	508	463	499	475	500	499	509	519	520	492	504	461	493	494	493	518	525	523	499	489	519	467	475	511	500	479	516	487	480	489	480	511	500	461	470	484	481	498	468	494	493	501	505	507	552	514	484	525	524	530	487	509	491	515	455	494	461	528	507	559	514	442	485	498	501	457	504	480	509	554	491	499	487	416	488	526	482	490	484	469	497	518	469	496	526	464	490	489	488	497	481	484	501	510	515	489	491	468	505	489	498	499	527	480	487	495	501	513	500	482	501	511	492	501	539	477	494	515	490	479	489	508	497	449	496	531	465	473	528	535	436	481	494	530	514	489	480	509	490	486	479	519	441	492	496	478	447	461	461	516	514	481	468	479	477	492	465	523	489	489	489	464	454	485	493	488	438	514	524	475	467	488	495	515	481	502	470	459	437	511	457	494	501	494	513	532	508	481	438	532	500	498	512	490	493	513	506	482	515	474	473	475	517	453	405	492	508	480	472	477	483	504	494	471	496	497	486	504	494	466	515	514	484	546	484	457	498	528	502	484	477	499	531	490	507	475	465	496	476	493	529	513	521	491	499	469	487	493	503	518	481	505	498	478	492	479	484	512	479	511	500	494	508	511	491	502	481	507	483	480	506	532	509	520	473	484	525	490	519	515	518	516	439	496	483	496	515	516	542	515	451	500	508	482	494	513	521	497	507	509	531	526	526	446	493	519	489	520	502	485	498	482	521	464	494	500	502	507	516	488	501	519	485	532	459	506	528	468	486	471	516	526	518	502	509	493	483	480	485	493	492	505	514	502	467	502	495	456	508	490	495	468	484	514	523	499	452	486	457	505	507	502	498	487	475	471	485	523	478	463	505	494	501	493	460	511	513	482	507	507	501	512	531	510	531	511	470	501	513	518	504	480	515	535	509	490	501	483	488	495	506	480	523	535	464	471	533	469	502	487	512	481	505	488	460	492	485	477	467	514	492	444	511	523	486	491	503	521	516	509	483	525	484	487	521	510	504	508	514	475	506	513	505	487	451	474	491	496	507	498	521	513	489	518	495	464	471	503	516	471	509	508	510	502	515	501	521	467	512	504	488	480	503	497	485	491	532	468	521	480	480	511	488	514	487	473	490	510	500	499	530	428	494	515	492	478	469	489	501	477	513	483	488	486	511	502	504	474	495	473	483	458	500	502	493	487	520	508	506	519	506	515	504	541	505	477	505	507	496	511	518	489	497	472	490	471	486	511	465	494	510	485	521	492	476	493	493	493	477	473	503	480	481	508	480	483	496	459	556	475	526	483	545	496	476	453	495	501	470	500	515	536	538	518	465	474	491	483	509	473	505	526	492	517	511	494	486	514	520	497	475	457	490	479	519	519	479	489	483	524	556	479	484	469	460	503	540	512	451	511	481	491	478	521	505	467	494	530	462	501	548	499	503	495	527	570	484	479	507	518	484	494	477	473	516	474	515	532	505	523	494	506	505	459	460	518	465	526	479	491	500	497	475	459	533	455	489	488	467	478	492	515	516	499	491	500	483	499	520	551	479	494	497	477	564	479	477	505	471	509	492	505	486	500	496	550	566	475	490	459	517	497	490	454	507	495	477	507	516	507	504	489	490	493	503	531	463	538	474	478	468	461	486	507	473	478	509	510	460	497	510	534	465	501	464	482	467	516	467	476	471	491	537	492	483	517	503	460	479	480	485	464	516	444	477	492	462	500	516	495	503	488	523	481	516	487	480	481	499	495	481	466	512	526	506	473	548	471	452	486	505	501	483	515	513	498	479	522	492	503	496	530	506	519	485	478	493	561	507	525	501	483	455	503	471	493	473	487	474	504	492	484	470	490	521	480	529	504	458	477	488	456	488	490	485	511	490	518	479	510	469	520	511	463	434	521	519	478	489	533	511	515	500	478	478	485	490	467	527	544	507	472	502	514	473	504	513	497	481	493	501	462	483	509	504	522	509	499	482	481	508	463	502	502	469	501	478	467	465	494	486	501	463	504	494	484	503	485	505	493	449	482	502	517	483	500	495	492	494	521	500	483	540	478	506	473	499	509	513	544	505	484	477	458	473	516	472	502	486	529	498	508	515	480	451	481	542	495	478	470	492	538	543	449	462	524	492	537	498	538	488	470	476	503	506	469	492	529	482	515	487	489	490	539	502	516	525	470	522	542	492	506	491	494	502	531	489	521	467	507	502	512	527	494	472	492	485	496	511	470	545	513	490	523	481	504	526	476	493	486	525	500	508	483	469	462	497	468	495	477	494	479	469	459	506	526	501	474	483	507	551	502	482	503	514	519	461	500	509	476	483	490	464	480	532	518	478	501	505	507	491	481	456	490	494	566	465	485	491	477	487	494	495	487	480	502	483	488	512	476	487	503	467	502	467	506	528	499	502	502	518	475	489	499	471	502	538	483	494	487	509	488	501	491	461	504	485	526	482	486	478	474	497	497	456	500	476	492	488	479	521	451	474	502	504	489	495	498	489	487	480	483	513	530	517	479	519	476	521	472	457	483	531	495	522	504	508	477	501	502	522	530	500	490	508	496	476	480	501	452	503	531	467	509	534	525	502	503	512	503	436	491	499	479	511	551	496	525	463	501	507	484	488	502	495	499	489	518	455	457	514	472	487	490	488	511	534	529	489	495	544	495	512	487	494	506	484	488	503	530	507	548	499	501	505	542	450	499	532	520	523	486	555	538	507	480	484	466	478	447	503	482	477	503	527	502	488	495	460	480	470	469	530	514	469	505	445	519	530	491	488	504	529	501	544	482	465	527	488	481	533	508	521	475	495	538	464	473	470	485	477	493	470	518	488	468	473	543	499	491	515	479	495	484	491	483	473	514	466	515	517	507	492	463	529	512	525	484	489	528	503	514
5529	496	1952	489	34	29	28	43	35	37	39	28	23	29	30	22	25	18	22	22	21	34	19	30	15	23	19	23	19	18	17	20	14	15	22	18	16	14	17	15	9	15	12	28	13	13	17	16	17	15	22	12	9	17	17	17	16	9	12	16	15	13	17	8	20	12	9	17	11	11	16	14	18	19	18	17	11	17	22	19	22	11	13	17	14	6	12	14	18	20	14	8	16	20	15	12	10	12	11	10	8	11	13	12	16	8	19	11	11	13	14	15	13	11	13	8	13	17	7	22	11	11	15	10	15	10	18	14	13	14	13	10	14	21	14	17	13	12	13	16	17	9	14	16	10	10	14	15	16	25	19	17	15	12	9	14	13	23	17	15	14	13	11	19	15	13	15	14	18	18	13	16	16	12	18	21	13	21	16	15	11	10	15	12	13	14	9	13	16	19	16	14	15	15	16	17	13	11	16	15	12	8	15	10	8	15	20	15	13	13	12	9	15	14	17	18	10	13	12	10	17	6	15	18	18	11	11	11	15	9	19	13	10	11	17	13	14	9	10	15	11	20	6	12	14	15	9	20	17	17	18	9	17	5	12	18	8	12	14	13	18	14	20	13	19	11	24	15	8	16	20	13	13	10	19	16	17	12	20	16	8	21	15	14	19	17	13	23	8	14	14	19	7	14	11	11	20	15	16	14	17	11	22	13	15	14	18	23	10	11	13	25	14	16	16	8	17	13	14	15	15	18	15	18	18	12	17	24	15	19	16	18	17	18	21	13	15	17	14	13	17	18	8	10	11	29	18	9	18	12	20	13	15	15	8	13	17	17	14	10	12	14	19	7	10	8	13	14	9	15	12	11	13	13	17	22	16	16	18	16	22	12	18	17	14	9	14	17	13	15	12	13	14	15	16	10	12	12	19	13	14	10	15	18	14	17	14	19	11	14	14	19	15	12	10	17	12	15	17	10	17	19	14	15	8	18	10	15	24	15	16	10	12	13	18	9	13	12	9	13	13	14	9	18	10	17	18	15	11	15	13	18	9	14	24	14	12	14	9	9	17	13	14	17	19	12	18	12	14	9	13	13	12	17	8	11	13	13	13	14	16	9	16	11	15	17	12	17	9	14	18	14	19	12	17	12	13	13	9	17	16	14	13	18	14	7	13	5	15	20	10	8	17	12	12	11	15	15	23	13	16	9	24	23	13	12	10	11	16	16	13	11	13	11	10	14	8	10	18	13	11	18	18	10	19	16	8	22	14	12	12	13	8	17	18	17	13	14	11	14	16	19	11	17	19	6	14	10	13	18	23	14	17	16	17	16	15	12	20	13	10	14	16	16	11	10	12	18	21	15	15	9	15	11	26	13	16	15	12	11	17	19	21	14	14	9	9	25	19	16	11	11	10	11	23	13	15	20	18	11	13	4	11	11	7	11	16	6	14	15	17	15	18	9	15	15	17	9	12	13	16	15	19	7	16	19	20	14	9	7	15	20	18	16	10	19	22	10	9	10	12	15	19	16	18	18	16	22	12	11	18	15	16	13	21	16	19	12	13	17	12	12	18	25	15	15	9	10	21	12	14	12	11	5	8	19	15	9	9	16	16	13	15	12	17	9	16	8	18	7	14	19	18	16	12	7	15	11	13	16	7	12	16	12	10	11	15	14	17	12	20	11	5	14	13	18	16	16	10	9	12	10	16	15	19	16	13	16	19	14	12	11	8	18	24	12	14	5	13	17	20	8	10	14	20	9	24	19	8	7	9	18	18	17	16	9	13	24	8	11	9	8	12	12	11	14	14	15	21	16	9	17	19	11	15	9	9	13	18	23	14	20	22	15	9	13	14	15	16	13	14	15	14	10	9	13	13	10	21	10	10	15	17	19	13	14	15	24	10	13	13	17	14	13	13	19	14	14	11	4	11	20	15	10	19	14	9	14	11	22	12	10	13	12	20	9	18	16	15	12	15	16	20	5	13	12	12	14	9	14	12	12	16	16	14	16	8	9	14	13	16	16	14	19	14	13	7	20	10	14	14	15	17	16	10	14	14	8	13	14	17	16	18	19	13	17	8	9	12	15	21	13	10	20	7	18	12	10	12	15	11	21	19	12	7	20	17	12	19	16	16	17	17	17	20	19	14	11	7	13	14	18	11	16	11	14	8	12	6	19	13	18	17	15	17	19	14	9	12	18	13	15	17	13	12	20	21	13	21	10	11	14	8	14	12	22	16	12	19	15	11	11	14	21	15	13	15	15	11	16	15	13	19	13	12	15	15	8	7	9	18	16	4	13	19	15	7	12	16	12	13	22	11	9	18	19	5	19	11	11	10	15	13	20	5	13	17	19	18	12	12	16	17	12	15	11	16	16	13	8	11	10	9	21	14	15	18	18	15	14	9	13	12	5	20	11	15	7	14	17	14	14	16	17	14	19	16	10	12	10	8	17	15	15	10	13	11	10	13	14	14	13	11	12	16	12	13	14	24	14	16	15	10	11	13	18	14	10	9	16	15	14	11	16	8	9	10	17	11	14	18	8	16	17	17	12	10	17	21	13	14	15	12	9	12	12	10	10	11	22	15	12	9	12	15	13	16	14	9	12	17	14	15	9	15	16	14	18	12	10	20	15	18	13	15	15	18	16	14	16	10	14	16	12	21	15	14	18	11	12	10	16	12	12	14	12	11	18	16	15	18	13	9	16	8	11	10	12	16	10	13	13	13	15	13	20	19	9	15	14	16	13	16	21	12	17	13	12	19	20	14	18	12	9	20	12	13	12	15	11	14	11	14	15	13	11	9	17	7	8	10	11	14	18	13	21	22	18	10	24	14	15	19	12	12	19	13	18	11	12	14	10	11	12	10	16	7	12	13	10	13	12	11	16	10	14	11	10	16	16	18	10	9	13	13	16	13	8	11	10	11	18	17	10	11	9	14	11	7	13	13	12	10	10	18	14	17	18	13	11	10	10	17	13	14	13	15	14	9	17	20	5	15	14	15	15	18	10	8	11	16	15	12	7	9	11	11	15	16	18	17	19	17	15	12	14	15	14	17	14	14	18	10	16	20	8	10	10	14	13	14	12	15	15	9	17	19	14	13	12	11	11	14	16	14	13	15	15	18	13	13	12	16	14	23	12	16	11	16	12	16	14	12	18	18	14	19	20	15	13	9	17	11	12	7	11	13	17	16	6	16	17	11	7	13	7	12	12	14	12	6	15	11	10	13	16	10	19	10	14	19	16	9	9	15	15	8	15	13	19	13	18	16	15	10	14	18	9	19	16	15	13	12	17	13	17	11	9	17	9	14	12	26	12	13	20	11	10	15	13	14	12	18	10	11	23	17	12	9	9	16	18	9	13	14	10	11	13	17	12	15	13	18	18	24	10	10	16	12	9	16	19	16	12	11	16	10	17	16	13	16	9	21	16	14	15	15	14	8	11	14	12	12	16	19	12	7	19	17	9	17	8	11	16	15	22	16	5	11	16	16	13	19	13	13	6
17876	5830	16670	3917	1206	1945	2204	2138	1721	1540	1251	1131	910	839	749	676	562	500	493	448	410	354	360	327	312	308	292	297	261	233	220	202	201	206	223	193	182	200	190	202	179	163	183	181	161	161	150	137	147	150	171	155	143	150	143	114	142	123	141	133	120	135	136	143	133	129	119	134	127	136	122	126	132	132	124	130	125	135	132	118	131	143	118	119	145	119	142	131	115	131	144	111	110	136	134	124	144	149	119	124	143	123	126	122	99	118	117	128	117	125	103	127	110	119	112	113	107	105	121	121	112	105	114	130	93	99	117	117	123	106	95	129	129	112	148	118	109	131	118	124	132	111	110	116	115	114	128	126	121	101	126	108	123	110	120	121	130	96	128	101	111	119	138	111	130	107	117	109	109	118	144	104	120	123	109	115	110	117	112	117	125	135	103	129	127	118	112	122	118	103	118	102	110	124	105	125	101	105	127	112	124	114	117	110	128	113	113	103	93	133	128	130	106	106	112	120	103	104	123	105	106	101	111	133	118	114	95	114	100	133	116	126	112	107	110	109	107	105	107	118	112	123	99	98	129	104	120	114	85	111	129	109	115	125	122	111	116	109	100	125	130	104	110	110	135	113	100	118	122	107	128	144	111	111	126	132	102	115	111	116	105	108	124	116	115	109	107	117	112	114	117	115	133	137	117	127	115	126	106	107	119	119	126	105	127	120	94	127	111	126	125	120	101	119	118	125	113	112	92	116	104	105	135	114	111	108	135	111	116	119	119	127	115	90	114	114	111	126	110	105	116	114	146	106	112	111	118	114	102	102	117	137	130	114	117	107	123	129	129	128	115	102	102	109	119	104	104	118	100	103	157	109	115	108	103	122	126	125	114	118	128	121	104	105	127	111	94	106	120	113	123	123	104	121	109	123	107	121	114	132	123	118	111	108	125	113	105	127	113	138	94	117	104	101	117	118	116	107	110	125	119	108	130	117	138	108	118	106	90	116	114	128	117	90	120	104	129	124	121	116	122	112	104	108	123	124	125	126	127	139	112	122	123	104	117	107	130	125	109	129	109	122	132	125	114	99	110	111	89	139	88	119	115	106	93	112	128	109	97	106	97	112	121	102	111	131	120	123	125	123	108	105	107	134	127	134	93	120	105	123	114	105	121	129	110	114	123	109	132	107	123	111	121	116	94	118	120	105	117	131	101	132	111	118	130	122	120	121	111	106	129	98	133	114	102	138	103	119	126	90	126	114	116	103	106	105	126	116	108	133	104	110	122	121	107	96	101	122	105	127	122	100	116	116	132	129	120	117	120	100	121	107	119	136	126	94	109	97	113	124	107	101	109	95	122	104	108	127	110	120	117	100	132	111	110	100	115	147	108	104	107	118	123	99	107	130	112	103	129	111	114	118	111	105	133	127	123	131	103	119	109	128	111	125	124	96	123	117	110	122	100	117	126	115	122	94	111	105	118	96	130	121	116	113	120	116	120	113	123	113	131	100	121	111	122	139	122	127	107	103	116	129	105	108	118	121	103	121	134	109	106	116	123	118	106	135	130	125	133	109	125	125	128	111	134	129	117	117	105	103	109	96	103	112	106	120	118	115	110	113	112	100	117	100	110	116	103	96	116	113	110	128	108	114	118	120	133	109	126	129	120	125	107	116	88	141	117	111	121	110	111	116	84	106	111	126	119	108	104	117	121	132	115	98	98	105	119	107	112	129	119	107	118	117	139	121	118	111	136	112	124	108	124	115	118	123	106	118	105	127	121	111	109	109	127	124	130	110	109	113	101	105	113	119	123	117	118	110	125	113	102	121	123	116	111	107	110	111	128	121	120	114	122	111	112	114	122	136	103	111	120	132	108	110	99	131	112	97	113	116	136	106	126	114	118	96	123	112	109	115	124	88	101	103	122	121	113	116	114	123	116	120	126	110	104	119	114	97	105	119	128	119	108	108	130	117	119	113	132	128	114	109	124	101	117	97	124	102	122	111	116	106	115	93	104	112	113	102	104	102	110	113	92	129	114	123	107	107	116	114	112	110	119	122	115	117	107	116	121	128	130	89	108	114	138	118	115	112	104	113	118	116	99	117	112	124	125	130	116	139	115	104	120	109	117	133	102	117	107	104	106	113	125	109	110	124	128	136	105	123	105	120	113	113	98	111	109	113	108	131	119	112	94	119	107	112	119	96	131	105	127	107	109	122	106	113	110	111	105	102	102	114	120	111	127	129	121	109	113	124	108	117	112	113	122	100	113	119	137	123	112	132	111	107	120	114	121	131	131	110	120	107	98	110	93	98	118	116	114	126	119	126	104	108	92	124	123	100	113	110	109	113	118	120	131	114	132	106	116	110	110	114	134	123	132	118	129	118	111	113	104	123	110	110	99	110	136	95	120	121	109	114	114	103	113	102	134	113	115	111	96	108	129	100	132	127	114	127	107	101	83	108	116	124	102	121	112	110	128	118	109	117	137	114	119	119	125	111	103	117	104	121	138	101	99	116	111	122	115	103	114	109	113	113	105	125	106	133	126	119	104	102	117	116	107	122	120	118	113	122	116	112	96	124	107	112	124	121	107	119	117	122	101	117	112	108	94	108	133	124	107	147	120	108	117	110	95	113	111	129	112	100	134	106	120	114	83	131	97	114	119	113	119	110	116	95	103	110	92	132	106	133	103	96	128	118	114	91	125	119	118	109	110	117	112	105	117	111	118	99	112	104	114	105	131	111	116	118	109	109	123	109	109	137	110	111	105	99	112	106	117	112	99	137	110	104	127	119	129	135	112	117	111	113	118	100	133	110	119	100	108	118	113	98	112	104	111	105	126	108	99	111	115	117	122	127	119	115	106	137	131	105	126	111	122	114	109	123	106	103	118	109	116	112	97	111	120	117	104	110	115	102	114	121	113	93	115	103	98	101	108	122	125	107	108	129	107	108	127	114	122	105	106	106	117	127	102	92	107	121	112	120	115	120	107	105	122	112	132	115	123	122	119	127	104	115	112	100	119	124	119	122	107	129	106	105	129	135	99	107	121	104	100	109	111	125	109	114	126	114	131	113	95	112	113	115	121	123	99	126	136	110	118	116	111	110	114	98	107	100	99	116	107	122	92	108	106	102	123	125	109	98	109	127	134	110	104	108	113	122	128	114	115	114	110	106	122	130	115	109	107	138	123	126	108	120	126	109	125	107	128	125	113	130	106	117	117	109	137	112	111	127	119	117	105	98	114	102	98	109	128	114	119	96	111	124	105	121	123	101	108	134	113	107	129	114	120	114	121	92	108	132	108	117	116	125	121	128	112	112	119	109	102	138	115	117	97	112	120	132	117	109	138	123	125	118	123	124	98	107	107	113	109	99	139	115	126	119	111	115	128	117	116	116	114	104	112	99	122	112	115	128	118	112	103	122	115	129	108	106	108	107	112	106	122	134	129	105	123	123	117	113	111	97	120	108	101	118	121	114	111	129	129	136	131	111	116	130	125	130	118	121	138	106	138	110
3511	841	2932	1042	75	70	80	111	88	98	86	76	83	64	71	71	65	60	64	56	61	68	49	71	43	56	44	37	49	44	38	51	39	36	45	56	38	55	64	41	50	49	45	52	50	49	44	46	42	54	49	61	42	52	50	49	54	49	50	48	49	44	45	49	48	44	47	59	48	46	50	42	56	50	35	39	48	33	61	53	42	44	38	42	41	56	30	46	41	43	40	49	56	42	56	37	39	53	43	46	56	47	57	52	44	45	50	45	46	44	31	45	44	42	53	55	39	55	48	39	51	35	36	45	41	51	48	45	45	48	53	44	51	46	45	43	40	60	52	49	58	50	40	47	41	48	41	45	49	52	34	46	44	50	51	47	46	38	56	48	55	47	34	54	54	60	42	43	36	36	52	37	37	51	43	45	72	60	34	39	37	51	37	44	45	47	42	52	46	43	42	51	50	40	40	38	43	38	47	62	52	38	45	35	32	45	44	54	47	39	55	35	46	33	55	42	37	40	42	51	44	44	59	51	43	44	51	51	32	46	34	48	46	52	37	58	48	57	37	36	60	45	62	44	40	41	40	47	48	45	34	49	51	52	43	39	47	44	49	45	45	49	50	40	40	51	39	38	50	54	33	42	56	51	46	60	38	53	35	48	38	46	42	45	50	43	49	34	39	53	37	40	45	44	45	38	50	44	44	42	46	49	41	52	46	51	54	44	49	44	40	45	45	58	49	48	48	49	50	43	56	44	53	45	44	49	47	41	37	34	55	43	41	37	51	31	53	32	56	56	40	60	33	43	37	45	43	39	48	41	38	49	41	53	52	40	43	38	54	47	48	59	49	49	48	39	33	49	42	46	54	55	43	51	37	56	50	53	55	49	41	27	46	50	57	36	48	45	51	39	31	46	47	45	36	61	45	42	41	32	44	43	37	42	47	40	51	39	43	49	50	44	34	47	56	39	51	39	45	46	36	48	45	52	45	34	50	51	35	46	50	49	42	46	49	51	54	29	38	47	47	41	43	38	37	47	46	43	62	42	52	47	50	40	44	42	46	46	45	53	52	49	43	39	58	51	42	54	39	48	44	38	46	51	53	49	49	47	39	40	51	58	41	49	41	50	47	36	45	43	43	48	47	33	51	42	42	37	47	45	44	42	60	36	48	48	38	48	38	43	39	48	52	53	48	54	43	34	56	42	50	38	48	56	53	48	44	45	58	50	50	38	45	37	44	31	36	39	27	40	47	44	51	43	35	39	37	42	44	46	42	40	54	38	48	35	58	49	43	30	54	37	42	50	46	48	40	52	48	53	48	51	36	51	48	35	59	54	46	43	53	43	46	47	34	45	43	46	41	40	51	44	52	30	37	45	40	34	33	47	46	36	43	43	36	42	36	35	35	52	41	51	48	34	44	33	49	48	57	53	39	54	35	47	47	41	43	36	39	52	38	36	50	46	38	47	39	45	36	41	36	33	43	37	52	43	44	43	35	37	48	45	49	48	43	53	46	48	52	46	40	33	50	55	55	38	41	52	34	37	48	44	48	54	40	53	47	44	40	46	47	46	46	36	53	40	45	47	45	41	25	42	41	50	42	52	52	48	30	53	46	38	47	36	35	37	40	36	37	52	36	37	36	49	34	49	40	47	46	39	35	44	42	39	47	47	34	45	42	33	36	43	48	49	48	41	35	29	38	49	36	39	38	43	53	32	56	40	46	53	59	39	44	41	44	49	35	40	36	46	49	36	42	54	52	59	40	56	41	46	51	45	45	47	53	52	42	37	40	41	62	32	34	40	46	54	47	42	32	56	55	41	36	44	52	42	37	43	52	36	41	54	60	46	56	47	41	43	43	42	44	50	57	56	48	40	29	42	37	50	38	53	41	47	42	35	40	34	43	45	40	34	47	37	35	39	47	45	46	48	46	54	48	36	47	46	30	48	57	43	52	58	43	43	40	46	39	52	38	45	48	61	38	60	56	31	48	46	38	48	45	41	38	57	47	37	40	43	43	38	34	51	35	43	34	55	53	44	53	47	43	38	41	54	45	40	56	44	53	49	42	34	40	47	44	37	44	60	46	46	43	45	49	45	36	52	44	44	41	43	34	40	51	60	46	37	52	40	50	53	48	37	54	38	51	46	33	49	29	50	45	44	56	39	45	50	42	27	45	51	49	40	37	46	56	42	42	51	42	51	42	37	45	53	50	48	50	37	48	62	56	36	51	47	58	41	42	40	40	41	49	43	44	53	48	45	49	36	42	47	60	54	37	50	41	48	37	56	31	37	35	46	46	60	37	45	31	48	43	48	36	53	33	52	49	43	41	34	43	56	51	47	38	40	42	60	48	60	39	38	39	42	43	46	49	45	37	48	45	46	41	51	47	41	36	43	50	50	59	37	45	47	39	41	46	49	38	40	51	56	40	45	33	44	55	38	42	40	57	42	35	56	46	45	46	50	37	55	41	46	47	51	62	45	37	55	44	52	46	53	51	44	41	46	42	47	33	43	50	60	40	57	50	45	42	47	56	43	51	53	44	53	49	45	35	53	41	55	32	37	53	41	41	46	52	33	43	41	54	62	54	50	47	33	36	38	37	40	42	31	48	43	46	49	40	49	53	55	43	51	44	46	39	46	45	45	43	44	38	65	45	52	42	40	40	49	49	44	37	42	43	45	46	44	59	48	61	44	32	35	54	55	54	42	51	47	48	38	51	31	55	54	49	44	47	53	46	38	50	57	43	47	46	53	40	41	41	47	47	41	49	37	42	57	30	45	39	42	45	58	35	47	40	40	51	44	44	34	52	47	46	44	43	57	48	48	47	52	35	46	40	53	48	49	39	37	39	47	49	40	46	26	45	57	59	46	44	46	52	41	45	39	45	43	48	46	46	31	64	54	34	33	50	38	55	51	51	41	43	45	57	39	44	29	47	53	45	40	44	33	45	43	45	41	44	38	46	43	34	49	40	36	44	50	42	44	53	44	48	47	38	44	50	36	48	35	33	44	49	43	39	36	41	49	45	40	48	52	48	41	37	48	37	46	45	49	44	43	48	49	46	46	42	45	34	34	54	53	47	48	47	57	39	38	49	45	54	41	49	39	43	32	52	37	46	40	47	44	55	36	30	56	50	43	45	62	50	41	46	47	42	48	41	55	38	42	36	48	54	47	51	39	43	44	53	41	50	44	43	42	34	42	44	41	45	42	48	34	46	52	41	52	34	32	43	49	47	38	41	50	45	51	52	58	58	44	45	51	41	53	49	44	35	54	37	54	48	32	38	43	46	28	51	46	30	46	56	47	38	39	44	50	41	30	53	57	45	39	54	47	48	44	55	43	51	42	46	37	41	37	42	38	53	52	39	43	37	39	50	48	39	55	39	34	35	46	48	56	50	40	55	52	38	45	36	55	39	43	39	43	44	46	49	47	47	49	53	60	49	43	51	47	45	51	39	51	44	39	42	36	48	52	47	43	37	41	44	48	41	42	49	55	41	38	40	51
23828	8815	20979	6057	2632	4367	4709	4185	3551	2934	2557	2208	1882	1641	1499	1272	1180	1113	993	976	927	900	773	772	714	713	711	657	655	656	573	598	600	558	568	508	561	514	497	512	448	501	471	493	464	444	431	466	429	451	450	510	442	437	449	449	408	462	469	413	418	381	424	386	418	397	403	395	453	420	420	411	384	403	410	409	391	405	422	412	416	404	421	380	396	435	419	376	382	410	366	382	384	404	407	404	395	403	354	403	393	393	397	399	372	397	375	381	382	402	361	367	395	414	377	388	416	429	352	378	355	374	417	357	357	357	382	382	375	383	391	414	383	380	399	368	405	386	386	380	360	408	381	389	380	366	396	397	425	400	370	414	377	370	401	378	357	385	394	414	415	372	392	364	394	358	360	357	396	350	403	358	399	415	396	399	407	378	393	335	387	328	368	373	390	380	380	347	398	382	376	383	357	374	364	378	384	369	411	375	403	396	398	411	386	355	390	404	393	424	383	428	398	396	395	365	395	386	378	395	411	342	373	373	390	396	398	397	414	392	381	376	358	401	412	396	420	360	367	355	397	378	363	362	376	366	396	386	396	349	362	386	397	398	393	401	358	388	407	377	406	386	378	384	392	397	364	345	404	380	342	363	362	380	382	352	418	361	391	402	383	382	419	410	345	412	382	362	360	366	418	386	335	388	399	366	386	393	390	380	406	382	364	363	357	370	379	412	388	416	395	395	385	379	380	368	373	372	413	402	377	370	384	361	355	360	357	406	392	367	384	388	359	395	391	393	404	387	386	389	352	394	437	383	367	361	367	347	387	392	417	334	372	376	358	396	392	419	400	394	391	402	386	368	396	368	407	381	399	370	396	379	375	361	381	384	389	344	371	386	389	364	387	373	381	396	339	425	388	383	393	392	401	399	416	394	347	435	363	402	368	373	373	380	381	397	381	366	378	353	352	401	367	383	405	396	386	375	380	370	400	408	383	377	391	383	353	364	370	384	398	419	415	381	394	392	384	375	406	373	394	355	400	385	362	382	350	409	361	388	369	406	371	367	381	399	360	379	408	329	372	406	372	376	367	391	381	403	399	367	405	350	413	357	379	392	386	412	421	392	359	399	392	389	344	386	410	359	365	386	382	397	392	385	393	376	344	389	396	394	389	383	392	384	432	388	355	395	355	353	379	385	359	412	381	387	398	368	365	368	390	368	370	385	386	357	408	369	356	369	361	390	395	386	404	366	388	381	392	381	326	374	378	359	379	378	404	424	418	390	376	357	385	394	383	390	393	354	370	349	372	372	385	401	364	391	391	397	363	389	380	360	375	401	403	379	407	369	391	387	365	387	426	360	355	367	386	362	343	380	366	356	385	346	386	413	394	368	336	353	397	365	375	404	410	399	381	390	372	358	382	399	376	366	360	384	386	389	401	401	376	394	396	370	373	392	353	366	384	420	402	364	359	383	371	376	398	383	400	377	369	344	417	389	333	401	406	385	371	372	381	384	390	394	392	372	357	378	373	379	374	359	370	374	351	396	380	399	361	380	402	397	378	362	385	383	381	367	368	356	367	355	387	379	382	405	404	389	354	385	427	392	391	376	388	378	406	409	397	383	394	383	405	387	407	409	376	374	396	365	393	402	407	370	387	363	372	364	399	371	375	367	390	407	390	381	399	373	395	386	366	377	347	389	414	366	354	372	386	406	402	357	376	381	391	402	364	395	411	375	328	382	355	389	402	404	407	395	405	372	347	412	367	374	400	407	351	402	407	370	397	372	365	373	433	380	383	379	360	396	392	364	368	397	363	383	369	405	405	349	377	405	373	364	356	368	385	397	388	352	342	410	426	400	383	351	400	378	367	361	385	374	372	363	358	375	375	391	358	365	355	378	371	356	394	408	400	379	362	402	368	351	374	371	393	353	381	390	358	367	382	397	361	376	374	363	340	394	353	400	368	401	387	393	376	393	373	394	411	374	367	410	382	376	392	398	375	416	400	377	393	390	399	351	380	386	383	402	399	384	391	382	374	380	382	364	381	338	391	399	378	373	356	382	364	376	384	371	388	408	372	398	374	416	397	396	353	363	407	386	379	387	403	378	385	357	408	388	407	387	414	395	389	381	354	394	360	393	369	393	375	402	382	358	387	354	377	364	394	356	378	376	389	374	386	336	406	378	373	370	349	379	405	426	369	366	404	366	379	388	364	383	364	351	379	371	374	353	374	384	352	395	358	400	377	363	366	356	380	373	366	384	403	377	371	377	352	367	370	385	385	405	365	390	343	402	353	388	382	381	352	385	366	347	391	379	363	404	361	381	385	389	372	396	381	358	375	369	373	364	362	350	376	332	383	385	385	374	339	378	404	374	430	379	355	373	357	356	340	377	408	394	376	438	361	363	420	409	395	345	382	378	357	344	383	402	354	350	378	374	381	367	396	385	360	334	399	372	379	377	374	395	382	395	376	395	390	374	396	396	399	401	402	340	332	401	382	378	354	360	392	348	374	367	396	346	379	376	380	391	355	435	378	383	396	401	388	368	332	391	382	388	423	388	362	392	376	363	410	382	331	391	388	428	378	348	367	372	417	365	410	383	393	388	376	363	411	389	402	343	390	378	383	368	371	363	384	391	362	368	363	415	353	391	382	387	385	363	411	384	388	386	384	386	360	364	381	385	353	352	366	381	371	352	373	394	377	421	385	376	354	342	349	338	394	378	394	354	412	379	366	372	343	413	355	379	375	385	395	392	357	380	356	417	389	387	392	386	394	380	380	417	371	391	392	369	374	350	394	391	386	425	375	354	356	371	400	371	388	386	393	390	378	351	376	362	361	340	375	400	395	410	374	390	374	383	402	394	403	402	414	368	387	369	350	346	401	390	352	399	376	396	389	346	358	435	386	345	373	418	393	409	387	391	362	397	388	388	381	401	365	367	404	405	370	366	390	383	382	395	379	390	397	373	345	394	401	395	389	398	336	387	355	404	384	382	368	354	365	376	389	369	384	388	345	379	373	386	385	375	378	378	414	364	367	360	354	390	405	395	408	398	388	340	394	402	343	370	384	373	380	372	388	359	367	376	378	363	372	357	396	362	424	363	391	376	347	420	411	410	417	362	397	360	396	334	367	412	374	412	385	429	385	388	392	369	380	355	391	375	395	407	375	401	373	345	381	389	415	419	377	421	386	390	363	381	365	401	397	380	395	397	371	381	406	392	399	396	422	379	392	414	419	380	400	368	412	400	394	406	345	367	370	398	385	364	379	393	374	363	377	374	401	370	351	377	409	374	366	368	372	397	357	376	414	381	372	395	365	423	396	399	377	387	369	390	343	349	406	361	385	385	354	347	386	368	376	353	432	389	356	366	376	371	386	376	363	380	384	387	379	385	361	368	372	396	422	361	388	366	411	393	406	383	391	383	391	361	392	392	349	407	409	394	373	368	385	422	395	380	401	392	395	371	387	353	365	331	382	387	421	399	380	368	406	400	373	399	415	364	356	373	392	376	389	376
3564	368	445	183	32	26	32	42	41	31	55	41	29	36	48	28	31	38	33	45	37	40	36	36	39	42	44	40	31	32	35	36	41	42	31	27	37	40	34	34	38	33	31	42	35	33	43	26	31	34	49	37	55	26	38	44	28	41	30	30	30	39	27	40	44	35	39	44	44	38	39	35	34	37	34	37	39	39	27	49	25	41	31	43	30	26	35	35	31	38	29	37	29	39	38	29	33	47	36	40	40	37	33	27	43	30	29	45	35	39	37	41	44	26	38	29	39	33	32	43	37	39	37	28	42	34	33	24	36	34	26	28	42	43	35	37	39	29	34	30	39	28	40	30	31	37	36	37	43	41	44	41	32	37	39	44	31	34	43	46	38	36	34	44	37	50	36	33	56	37	34	31	33	30	28	41	39	31	39	39	30	34	28	39	40	39	47	22	39	29	37	25	45	40	38	36	29	35	43	32	37	39	34	33	35	31	23	31	30	45	33	34	42	31	37	34	31	36	33	33	42	28	34	36	36	42	42	30	32	30	31	36	42	28	25	37	31	42	27	34	42	28	36	39	35	39	31	31	35	28	37	36	42	35	36	38	45	39	37	28	28	54	38	33	34	28	31	35	34	46	34	31	34	28	51	38	26	34	40	40	31	38	34	33	42	30	41	34	41	47	27	40	27	33	42	38	34	45	32	42	36	24	44	31	32	48	42	28	40	33	27	44	39	38	48	31	43	36	47	45	38	45	36	38	34	39	37	35	39	37	40	42	32	43	34	24	44	37	47	38	38	39	35	38	30	40	41	43	31	42	29	34	31	37	38	36	27	28	27	37	39	28	37	30	33	31	35	31	41	35	35	37	29	38	39	35	38	32	46	37	47	40	31	41	37	44	35	39	27	33	40	45	31	27	47	35	30	34	34	38	41	44	38	48	47	33	37	42	33	37	28	29	36	45	25	36	41	26	41	43	42	47	32	36	35	40	29	41	30	29	38	46	37	37	39	33	37	36	40	42	37	41	32	34	41	38	40	41	42	31	47	37	42	40	38	37	33	38	37	42	44	32	34	31	38	32	32	24	32	31	38	35	30	35	34	33	44	32	31	38	39	40	39	28	37	22	36	36	36	44	35	24	31	33	31	32	43	29	36	46	30	25	40	41	39	33	38	30	29	39	33	26	32	43	32	36	29	31	40	37	39	36	25	31	41	37	39	38	33	40	28	43	27	37	41	40	34	30	43	33	40	42	33	30	32	27	41	41	46	38	32	34	38	32	28	56	36	34	35	44	22	32	33	33	49	39	38	35	31	32	43	37	41	28	42	34	35	39	38	40	39	41	25	31	31	36	35	39	33	36	46	40	28	28	36	26	42	40	39	40	35	36	33	47	32	38	39	44	49	48	46	34	35	22	24	32	34	41	31	36	36	32	42	36	36	33	40	36	34	38	40	37	34	29	37	32	36	36	30	38	45	30	33	37	32	32	44	25	27	47	39	41	47	36	29	22	29	43	37	42	47	28	30	33	30	38	38	44	39	38	39	34	38	45	39	29	32	32	41	32	31	36	40	27	30	38	37	36	46	24	26	32	35	34	36	40	32	45	42	38	46	31	39	41	37	33	38	44	45	45	32	36	40	38	28	39	38	29	34	34	27	41	33	37	27	39	30	35	47	49	37	30	32	35	26	45	34	23	23	24	38	40	22	46	49	38	31	28	35	32	34	39	40	28	31	42	33	44	42	37	33	32	26	32	30	36	37	42	39	47	45	44	29	29	25	41	25	31	27	29	32	36	27	37	37	24	35	32	32	29	34	35	23	51	31	36	36	41	36	40	32	24	38	37	39	20	26	40	34	41	26	30	40	42	41	26	32	32	26	39	28	28	33	36	33	34	47	33	33	27	43	35	28	36	24	38	39	34	28	27	44	33	35	47	31	42	37	41	26	39	33	28	39	29	39	37	30	39	45	40	35	39	44	35	33	39	39	38	28	31	36	34	37	38	30	35	35	40	34	38	27	25	32	40	31	39	39	44	33	34	32	35	24	35	47	39	45	43	46	42	39	32	40	28	33	43	38	28	35	34	35	31	32	36	41	31	28	36	47	31	40	40	39	39	29	43	34	43	28	28	38	33	48	41	33	35	35	39	42	42	36	38	27	35	45	32	40	41	36	28	40	36	38	34	43	33	30	27	37	30	29	39	27	34	34	41	44	33	39	34	32	40	30	39	41	30	28	34	29	44	44	36	31	37	31	37	41	37	38	42	39	36	39	40	43	25	35	34	37	36	36	33	41	41	38	39	30	31	38	28	32	31	25	42	37	46	33	20	29	31	38	41	30	42	32	35	29	46	36	39	40	46	31	46	40	46	31	37	47	36	27	26	41	38	23	40	40	41	44	31	28	33	29	34	45	34	34	43	44	31	32	48	43	28	29	24	40	37	33	36	24	35	39	43	29	31	43	49	37	28	32	37	36	38	40	38	30	31	41	37	44	37	32	29	35	26	44	42	29	46	51	35	30	28	31	27	41	45	37	29	41	42	30	29	34	37	30	27	32	35	31	44	28	42	32	40	32	32	47	36	31	34	38	37	30	32	40	38	34	34	33	35	25	33	38	35	40	16	43	36	36	36	35	40	33	36	32	38	21	42	42	28	52	30	31	42	29	39	43	48	31	43	40	29	42	34	32	39	39	36	36	24	36	37	39	27	26	39	36	28	28	31	39	42	46	30	44	27	38	33	35	47	54	28	37	37	31	34	37	39	51	35	30	27	43	36	41	32	32	38	24	31	40	25	40	47	38	31	36	26	44	31	42	30	28	38	28	30	31	34	34	40	36	34	33	36	39	32	39	42	34	45	35	49	39	48	24	32	27	40	34	32	29	36	33	27	38	33	35	38	29	37	30	31	50	28	42	32	28	26	29	39	29	34	31	34	40	29	36	38	38	28	29	45	39	33	40	47	46	32	42	34	33	46	28	44	32	30	42	35	40	45	40	37	26	51	40	30	41	34	36	39	32	45	34	35	32	30	28	35	32	36	31	40	36	36	47	35	37	40	34	34	33	32	32	47	30	26	37	30	36	28	37	33	31	30	32	30	22	27	35	35	40	32	41	42	26	41	31	30	33	41	34	49	37	29	30	41	36	42	39	37	36	42	49	32	35	28	35	28	26	37	36	34	48	33	26	35	33	37	37	33	28	35	35	39	36	29	40	39	24	43	25	25	35	25	36	30	44	33	33	36	45	29	41	33	38	35	41	36	41	37	36	42	39	47	40	38	33	36	35	40	46	42	35	29	43	35	32	28	40	41	31	26	42	27	37	30	39	35	45	39	33	34	42	37	36	38	36	37	40	31	22	42	42	28	38	35	41	45	33	30	45	37	45	22	27	41	33	45	36	33	35	28	30	44	38	37	29	43	38	33	33	29	36	51	21	36	33	23	44	44	34	37	47	27	33	36	39	39	38	33	36	39	46	25	32	35	22	33	34	37	41	38	35	41
16327	4730	5751	2443	466	603	577	596	548	526	481	397	437	421	409	401	382	379	371	386	325	321	352	348	299	340	351	319	328	328	303	310	308	325	297	289	259	310	312	294	296	304	294	289	300	286	315	308	311	340	303	286	310	304	293	290	288	309	301	268	269	303	285	251	283	315	285	315	306	282	278	288	280	266	290	298	265	295	270	276	287	294	310	296	327	265	288	283	278	343	271	305	313	266	290	280	287	257	260	294	285	273	268	327	269	287	312	285	293	331	268	269	294	288	287	294	258	286	262	289	291	274	265	290	310	308	274	320	290	309	279	279	328	269	297	280	295	255	335	292	278	293	296	289	296	273	280	304	296	296	265	291	308	271	260	289	306	304	284	294	295	313	282	286	266	302	302	293	294	284	301	308	288	316	316	269	277	285	286	303	291	286	289	289	277	280	294	284	294	330	288	288	299	296	295	321	303	292	304	266	267	290	273	287	282	285	266	264	301	307	280	302	279	292	311	301	256	302	288	240	302	328	273	268	297	326	278	297	262	287	290	299	300	284	274	289	279	310	255	307	322	303	282	303	298	303	309	280	258	282	274	299	283	292	275	306	286	300	287	300	264	299	296	272	282	291	290	306	286	292	293	315	283	262	303	266	294	276	259	276	264	275	240	261	267	282	311	273	275	287	243	304	296	273	294	247	330	292	271	288	304	294	250	255	316	280	299	273	332	296	262	281	279	286	292	261	289	270	280	276	274	271	284	277	309	277	273	275	312	284	319	304	287	298	272	294	302	290	310	285	293	269	302	280	281	284	278	313	246	287	272	305	267	303	280	276	289	282	283	305	312	254	301	298	262	296	288	284	286	301	286	254	293	276	249	302	257	281	279	282	308	270	255	295	275	266	284	292	279	298	305	282	275	278	284	292	328	273	256	282	297	277	291	284	322	298	278	292	275	292	290	266	280	280	285	267	289	287	260	294	295	269	306	277	317	299	320	310	245	290	281	266	329	292	295	268	280	311	277	297	284	271	286	291	284	280	259	303	289	299	268	315	303	301	259	284	292	266	320	304	306	299	257	301	274	275	309	313	285	277	298	260	316	278	276	270	298	265	295	280	250	290	294	278	267	289	262	288	275	296	269	281	283	288	299	293	292	264	289	301	283	262	261	289	275	280	258	307	294	289	284	280	286	295	295	262	250	294	289	281	274	277	287	294	298	307	281	297	283	293	306	295	282	291	285	272	263	311	300	245	292	296	283	294	279	283	289	310	292	282	300	273	260	296	282	260	335	279	288	269	287	316	295	288	286	300	283	290	296	260	286	322	286	304	315	293	305	274	265	290	264	306	326	274	303	265	294	260	305	282	301	291	280	332	269	281	298	306	271	265	259	262	309	271	290	291	289	284	304	298	279	274	292	316	288	284	250	265	305	309	314	292	239	284	279	275	314	287	261	287	326	261	284	264	254	294	283	303	285	304	286	316	274	271	279	284	278	298	292	299	285	279	290	282	275	287	290	278	298	273	296	287	268	273	335	297	303	278	268	318	275	258	276	267	266	287	267	287	295	287	276	284	302	286	285	293	274	304	275	290	294	316	276	302	296	299	324	263	292	269	276	280	284	285	301	287	282	292	296	290	282	324	290	286	274	272	275	291	276	310	302	304	263	283	289	285	278	313	300	303	275	279	314	279	285	327	287	273	289	267	302	267	254	298	288	330	277	299	280	288	281	313	278	318	280	288	280	291	303	278	277	294	289	296	277	294	289	243	290	304	272	300	280	266	265	284	247	320	276	275	280	285	262	281	309	285	321	285	309	281	284	293	297	303	307	267	315	282	280	313	284	314	263	272	295	295	279	255	284	316	279	247	288	284	309	297	275	305	293	277	321	283	286	273	289	280	260	254	248	275	273	307	275	273	304	262	297	290	286	289	292	320	289	273	311	301	266	295	293	246	280	274	301	282	311	304	264	304	269	271	268	273	281	283	280	307	288	276	301	289	299	291	283	289	266	271	269	261	285	269	296	291	286	303	264	306	305	291	288	309	297	317	304	252	266	264	277	292	284	282	294	288	270	279	280	287	318	302	267	268	266	290	290	298	277	298	265	316	282	287	334	274	291	301	261	275	278	285	288	267	321	266	283	297	252	287	284	300	305	306	272	259	311	312	309	267	317	302	290	277	291	321	281	283	287	293	267	278	283	271	292	266	251	282	289	296	274	294	266	292	292	284	286	293	268	301	291	258	286	314	328	287	314	297	294	287	294	288	279	322	294	309	299	282	290	318	279	262	262	303	305	294	304	303	281	291	271	286	293	258	303	269	307	306	292	289	296	286	301	308	300	272	267	284	280	300	284	302	269	284	288	293	307	285	279	291	305	313	324	280	287	274	246	293	300	309	268	299	303	283	296	290	301	281	288	303	313	289	309	267	293	267	283	287	275	258	281	311	307	269	279	304	293	295	276	278	309	309	278	292	299	275	278	296	286	295	328	288	277	299	301	297	304	254	277	254	294	273	301	271	270	284	304	303	258	295	319	287	291	313	291	328	305	282	302	296	275	298	300	282	283	306	262	293	292	307	300	261	269	259	313	269	298	293	281	282	291	303	305	257	310	303	268	288	309	309	295	293	295	274	302	292	284	278	261	262	285	298	306	285	303	287	299	279	314	267	305	287	281	301	274	287	279	294	285	307	291	279	244	295	275	311	282	281	298	289	307	291	314	277	313	275	265	291	290	285	293	301	268	265	302	282	253	300	298	294	292	303	270	312	223	319	296	283	262	278	295	275	303	300	328	273	296	282	312	252	300	289	278	294	327	295	273	271	288	304	244	309	291	263	295	327	274	295	301	294	312	309	289	282	324	288	278	278	278	286	292	275	296	307	282	311	296	301	292	298	266	308	266	285	261	282	287	317	297	269	281	299	307	287	302	264	297	244	316	276	275	291	275	312	303	308	294	268	287	287	240	258	269	314	279	306	280	273	320	299	304	284	285	339	285	290	285	274	272	326	355	296	262	302	287	305	299	279	296	272	299	291	323	297	252	284	287	268	277	294	315	299	289	263	303	293	275	280	297	301	273	309	290	260	322	301	279	297	306	283	296	284	299	292	286	276	279	270	263	294	303	299	299	295	288	269	279	259	322	313	275	290	268	294	291	311	298	283	284	290	312	320	280	273	318	275	282	289	293	315	273	281	305	305	288	304	286	304	285	268	283	286	296	277	282	281	304	261	305	283	287	260	281	309	301	294	287	286	297	281	296	308	260	277	300	292	297	300	293	293	287	312	270	279	268	307	280	268	317	292	281	279	292	277	285	308	287	272	281	305	260	273	283	316	304	275	296	312	312	280	287	272	298	300	267	259	320	300	282	294	299	323	271	294	286	306	276	271	322	275	286	290	289	302	305	293	291	252	301	283	268	284	289	281	271	284	281	284	308	294	265	295	280	303	292	279	251	306	282	284	304	269	278	291	247	269	277	249	303	301	297	304	288	303	283	282	291	305	281	298
2312	690	2254	805	73	85	75	91	78	93	81	88	73	79	73	69	74	63	61	82	74	73	70	81	80	60	67	71	69	74	62	58	61	68	55	72	70	63	67	63	66	66	71	55	59	56	59	60	51	61	72	62	58	69	72	70	64	54	67	66	62	64	56	59	58	71	56	54	52	71	59	69	58	64	56	68	79	61	47	55	66	58	53	68	54	60	48	44	61	59	54	64	66	61	72	57	48	72	72	60	69	69	71	69	68	69	60	47	63	65	57	63	59	49	59	50	55	50	74	59	71	67	60	40	49	49	58	61	76	59	69	72	66	66	40	72	55	65	59	59	63	64	52	65	58	42	57	57	51	70	69	50	53	58	51	60	55	56	63	58	60	62	67	59	67	64	60	67	63	55	69	59	73	59	62	57	54	61	64	65	60	71	62	45	50	43	53	58	49	55	60	61	68	65	54	64	65	61	50	66	67	47	53	52	75	55	56	64	72	78	51	69	55	55	70	53	59	58	53	55	61	61	54	57	65	63	62	68	57	52	49	51	56	47	53	65	62	49	58	55	64	67	74	70	56	67	52	56	55	53	61	60	57	59	59	54	60	54	63	71	68	58	51	74	47	52	62	74	74	50	65	53	50	57	55	67	53	79	62	51	57	49	68	59	65	69	55	60	60	51	52	59	69	63	48	56	49	65	61	70	64	59	61	58	62	56	60	69	62	69	64	56	65	55	55	68	50	55	59	65	52	62	57	55	59	65	63	60	51	66	52	49	48	66	53	58	55	54	53	57	64	59	57	52	58	73	68	62	71	59	59	65	70	53	70	64	59	51	59	63	50	55	47	59	66	59	56	50	66	72	54	78	53	72	52	76	68	62	67	61	56	61	75	63	69	60	66	64	54	66	59	58	67	54	63	57	69	62	56	56	68	50	58	57	66	67	51	72	59	62	69	85	68	65	64	55	45	61	59	65	66	51	59	61	69	56	64	52	50	57	54	58	71	66	66	68	68	47	58	51	51	55	43	47	57	59	52	64	58	50	64	62	75	64	64	64	73	50	74	60	56	66	61	62	57	66	66	62	76	59	77	73	59	54	68	58	64	77	59	62	60	60	60	72	67	59	58	59	52	61	54	57	49	59	49	67	59	55	47	52	58	61	57	67	60	68	58	59	54	54	49	61	74	46	72	67	72	60	46	62	55	60	57	67	58	58	67	65	53	66	59	50	61	57	63	63	56	47	51	63	54	61	66	43	54	76	69	63	61	63	50	60	52	64	60	72	55	61	51	67	54	56	46	80	76	59	68	50	63	62	56	43	65	55	69	57	65	62	69	69	57	59	61	64	80	67	65	65	71	58	54	60	46	49	54	63	76	58	63	49	60	58	60	60	49	57	62	63	67	70	48	53	62	60	61	44	68	56	68	67	68	47	50	62	58	64	64	57	64	71	71	52	48	60	71	75	65	54	61	52	45	60	51	55	64	80	50	70	55	74	74	58	64	67	58	66	55	48	63	58	65	43	72	63	68	51	60	62	61	65	59	84	69	71	52	52	72	70	56	58	63	58	53	67	63	55	57	49	47	64	76	63	53	59	86	60	50	67	56	60	67	56	74	66	68	57	54	67	57	70	59	71	66	57	64	60	52	58	57	69	58	64	58	51	62	66	48	55	58	67	65	64	60	53	55	58	61	63	52	60	57	60	66	51	69	53	69	55	48	56	46	63	66	58	51	46	48	62	67	57	52	48	47	58	58	59	43	45	56	55	65	58	66	63	68	64	73	61	54	57	48	68	50	63	45	73	53	80	52	66	74	78	58	55	66	60	62	47	61	54	62	56	57	48	65	63	63	66	55	55	51	51	55	69	74	46	55	61	58	58	60	71	57	62	65	63	55	64	56	69	62	53	59	65	76	55	79	60	54	68	59	41	79	63	74	59	61	43	61	53	63	55	65	68	44	66	65	74	49	66	66	60	63	60	59	55	58	68	55	54	59	59	61	60	55	78	56	56	65	56	54	64	60	75	61	45	43	61	49	67	50	68	54	56	76	58	58	52	71	44	52	51	63	59	62	75	50	55	47	55	69	67	60	65	54	58	53	78	81	60	43	63	53	57	59	64	63	48	63	66	51	58	58	59	58	68	65	61	56	53	71	56	56	50	73	60	52	63	58	55	79	63	50	69	65	69	71	57	58	47	68	58	59	64	54	67	50	58	50	54	61	53	67	65	67	68	51	62	61	77	76	68	69	61	62	66	61	45	59	55	53	63	58	55	59	67	57	53	56	67	56	55	67	68	55	50	70	58	64	46	52	52	77	71	63	67	49	53	58	58	69	58	57	54	53	58	62	59	59	63	67	60	66	62	51	62	70	58	54	66	66	59	52	65	66	57	63	64	60	60	65	65	57	67	74	60	62	48	59	51	49	73	55	44	59	42	66	61	57	53	57	57	52	62	75	58	67	57	63	54	54	60	61	54	70	63	38	51	60	59	64	73	71	51	55	68	64	55	58	43	64	62	58	72	51	62	55	58	50	59	59	57	72	71	66	50	71	63	69	72	58	60	76	61	53	58	59	59	51	61	40	41	52	64	64	57	58	67	61	75	47	65	57	70	68	56	60	44	49	60	60	62	59	64	44	56	61	65	72	59	58	54	70	64	66	73	59	58	77	62	60	66	54	77	57	63	62	68	70	52	59	71	51	50	53	59	57	53	56	61	58	57	40	69	63	62	64	51	57	51	58	72	61	48	36	57	55	67	66	61	61	69	66	54	81	57	68	67	59	62	57	71	41	48	69	66	66	54	59	59	59	55	52	65	68	73	52	60	70	62	61	53	59	50	63	66	49	63	57	68	68	58	64	59	59	65	52	55	69	76	78	71	66	62	68	73	49	76	64	66	68	69	46	67	52	51	59	64	68	56	60	48	73	73	58	56	65	53	69	52	73	51	70	58	60	56	64	53	52	71	56	63	58	50	51	52	55	68	59	61	55	53	61	57	54	64	59	58	63	57	70	51	66	56	70	65	67	58	50	74	46	56	48	72	82	67	56	78	67	67	77	47	64	70	79	61	57	74	60	73	70	63	64	48	55	69	53	65	59	64	70	69	55	61	70	65	64	55	65	70	70	65	62	73	58	55	56	67	56	59	69	58	59	57	62	63	60	54	69	38	61	57	64	57	60	60	62	64	58	63	61	62	53	58	77	69	69	55	61	55	70	63	59	63	62	70	45	51	62	63	72	58	66	64	54	66	48	62	60	53	52	59	53	74	65	62	58	65	60	56	71	63	75	59	46	55	68	74	64	53	63	57	63	52	47	58	62	57	78	61	48	63	50	65	65	65	66	68	63	70	58	54	66	57	75	74	47	65	65	67	71	73	47	67	56	67	64	60	68	67	68	46	57	61	64	48	67	47	68	52	54	56	68	61	53	53	61	56	66	52	62	54	48	40	67	68	64	61	64	58	58	59	74	55	57	64	55	66	64	55	67	48	72	53	55	56
22588	7649	17029	5982	1890	2852	3167	2747	2313	2047	1672	1503	1352	1168	1091	1037	1000	964	909	812	830	774	771	678	702	646	635	634	627	621	612	594	574	654	505	549	592	543	581	531	601	516	550	562	517	522	519	522	515	537	498	520	497	499	501	569	543	486	532	507	512	501	532	541	501	534	525	483	485	506	545	490	531	544	497	533	530	521	509	510	481	496	460	504	527	467	491	495	517	478	498	489	484	499	503	535	467	500	502	483	487	475	517	481	519	466	508	522	491	516	472	473	483	505	510	481	511	482	535	492	522	507	491	512	456	506	504	480	495	493	508	468	510	494	482	460	499	516	555	483	539	490	481	513	499	492	499	484	487	482	464	457	546	513	506	506	468	490	505	475	470	509	484	495	490	495	493	476	511	498	484	472	519	482	492	487	493	513	457	492	488	503	481	488	478	506	453	503	487	531	497	484	469	530	478	499	495	496	478	497	458	499	526	493	468	504	521	490	467	501	505	492	454	485	448	452	487	491	510	510	477	469	458	453	462	502	473	500	497	473	519	459	454	511	520	461	571	532	520	492	483	504	484	506	471	505	486	492	501	507	513	508	508	506	477	503	462	477	482	521	499	477	517	478	476	481	466	525	439	511	484	537	455	457	507	494	470	468	516	477	478	467	516	491	474	534	438	505	508	477	488	490	490	491	471	473	465	521	490	518	501	471	474	453	460	512	514	493	470	453	474	441	481	459	490	496	488	504	482	460	453	536	483	476	506	463	444	486	445	473	480	477	506	500	459	519	495	520	494	490	472	515	492	491	475	509	483	484	471	471	505	501	514	503	498	470	483	522	477	505	467	483	484	482	482	485	483	479	463	506	485	470	494	475	459	480	476	481	481	492	467	478	475	501	461	469	516	494	474	485	484	500	464	498	487	474	473	501	473	478	506	520	508	540	483	454	449	478	492	495	473	468	467	507	514	473	492	502	504	488	456	507	503	466	479	484	490	446	464	487	503	468	491	537	486	479	503	493	495	485	484	498	494	516	483	454	466	480	496	444	489	479	498	481	521	477	481	499	460	450	512	501	468	506	482	477	468	457	484	456	472	484	478	485	504	450	479	530	499	534	503	476	508	501	511	464	477	469	469	488	490	475	486	493	540	471	494	509	493	464	509	474	509	467	516	526	483	484	504	531	514	468	477	510	502	474	479	484	457	506	474	487	491	451	504	503	518	471	477	502	467	454	497	475	483	479	508	488	470	502	466	456	509	536	485	496	522	517	484	504	463	443	510	510	518	460	476	454	479	495	501	479	506	469	456	486	517	451	503	512	493	489	492	478	489	542	438	484	475	489	514	483	503	468	462	507	498	484	503	506	492	512	479	481	509	488	478	518	483	474	494	510	475	429	480	473	523	511	486	511	490	486	494	495	494	537	450	469	476	484	519	470	473	461	471	469	500	473	447	493	500	515	481	487	478	446	482	518	529	512	504	502	524	488	497	507	504	468	498	475	486	501	461	492	491	517	514	479	454	486	488	474	451	487	479	510	495	455	463	470	526	480	522	480	444	487	447	498	473	482	481	512	487	469	520	502	474	478	513	476	460	508	505	482	479	450	517	503	523	444	483	516	508	524	497	499	507	509	490	510	497	500	522	495	492	457	446	509	477	506	465	509	482	495	453	493	517	480	515	452	491	488	501	496	498	523	464	500	481	459	527	457	492	498	495	479	502	489	507	475	474	494	521	445	511	504	462	497	558	496	512	490	477	468	485	541	500	462	493	504	504	506	455	501	511	460	484	528	462	471	488	460	487	472	487	510	457	505	499	456	500	447	491	471	453	477	484	480	498	475	486	509	473	513	490	475	485	469	474	474	520	482	476	518	479	467	470	507	484	483	503	528	477	477	472	494	454	484	495	506	485	486	465	533	502	503	518	513	496	450	511	470	476	516	523	477	488	490	502	482	449	482	507	445	447	500	460	480	451	473	452	510	524	457	513	514	489	506	527	465	500	472	462	502	501	454	484	468	501	476	536	489	472	481	486	515	490	468	486	457	437	477	509	515	448	522	517	502	485	493	497	468	484	505	467	508	450	480	463	491	465	509	489	480	488	477	514	468	455	474	498	497	497	544	490	502	502	431	481	507	506	489	483	484	472	495	507	497	480	508	517	502	480	481	495	429	486	448	465	491	539	542	494	537	498	480	470	470	513	486	488	488	502	484	528	494	459	483	494	456	471	447	483	531	507	460	488	496	503	459	459	537	469	474	480	433	479	488	504	479	475	477	489	472	507	491	500	463	486	520	468	497	476	477	461	507	506	470	479	494	520	483	488	451	517	497	496	512	480	484	520	530	488	517	468	476	495	511	473	505	499	496	453	480	491	497	462	501	469	513	472	500	474	490	477	486	472	500	473	496	493	461	484	481	478	493	481	487	490	486	489	463	498	534	509	484	496	511	492	460	471	474	512	472	468	507	485	484	469	555	499	493	491	513	481	467	466	482	478	519	508	480	482	451	480	484	457	473	512	519	439	481	479	513	480	459	506	491	465	483	460	496	456	486	490	484	522	467	472	497	467	491	507	476	494	494	458	520	538	490	502	475	485	491	502	455	486	485	507	477	457	521	475	487	477	511	489	502	482	474	521	508	530	487	483	470	484	510	472	517	485	477	466	495	471	481	516	460	529	483	494	513	458	497	489	514	483	492	496	476	505	456	471	487	485	462	474	496	517	492	517	460	465	481	468	486	503	490	512	488	511	444	497	470	482	490	478	479	458	461	495	472	515	507	509	429	440	513	471	507	512	483	493	505	504	482	457	531	509	511	505	458	521	489	490	488	453	464	464	456	487	510	492	514	506	473	456	478	520	475	488	490	487	488	502	487	519	505	509	447	478	474	506	504	501	508	473	488	533	526	509	512	500	484	506	530	471	509	485	478	503	499	510	504	455	476	505	491	449	533	473	497	461	514	525	531	542	478	508	480	455	464	492	464	468	474	488	513	489	492	528	470	515	478	502	495	515	455	484	475	485	478	497	492	486	457	488	495	533	498	492	477	461	490	518	479	497	487	477	499	493	497	475	462	524	467	444	489	483	469	536	490	495	489	513	485	473	469	493	499	496	510	462	502	454	454	510	496	492	520	526	485	511	489	460	493	538	493	504	485	473	514	520	547	524	490	462	496	500	460	503	478	466	540	511	494	469	502	485	478	479	480	483	487	489	509	508	471	474	478	501	470	500	508	475	459	512	496	518	463	503	506	499	483	513	533	504	469	489	549	478	506	527	482	518	486	462	450	490	462	471	525	483	457	497	511	447	496	481	517	469	522	459	469	542	452	502	492	471	530	448	477	503	514	476	505	517	499	536	459	454	501	480	466	535	500	505	498	468	518	502	498	477	474	496	430	489	478	522	473	521	503	488	476	515	502	469	504	524	478	483	502	504	460	470	490	467	509	485	463	464	495	499	537	492	478	492	488	478	529	491	467	497	504	480	471	472	495	444	476	444	500	474	472	520	471
5516	511	2194	630	29	35	24	43	43	28	49	36	32	20	28	22	20	17	19	19	20	28	18	12	14	29	17	18	19	16	20	18	10	14	18	12	11	19	13	19	14	12	15	13	17	12	7	16	11	18	12	17	15	13	8	12	9	14	11	19	17	13	13	16	9	18	13	18	11	14	13	9	16	10	12	15	18	15	18	11	17	10	10	14	13	11	18	21	14	12	16	14	11	17	12	23	13	12	10	14	17	13	14	16	6	8	18	19	14	18	20	14	17	19	14	18	13	11	11	16	14	23	14	10	14	19	17	16	17	14	15	16	15	11	16	13	17	16	11	13	16	14	17	22	18	15	15	17	15	16	8	11	15	12	13	17	20	11	24	10	14	16	15	15	13	8	18	8	9	14	11	20	16	16	12	14	11	20	19	18	12	14	14	11	21	20	11	12	17	13	19	16	15	15	10	11	14	16	15	19	17	12	11	14	15	7	8	21	15	11	19	14	16	13	14	14	16	9	14	4	15	21	11	14	12	11	14	14	16	14	10	14	15	14	4	20	11	8	19	11	14	16	14	14	7	12	15	11	19	13	13	15	17	13	8	13	19	18	10	11	10	17	12	14	16	9	13	14	20	15	13	20	18	7	17	16	16	15	10	7	18	11	11	14	15	12	27	13	13	16	7	9	15	14	6	17	12	15	16	9	17	16	7	17	17	18	9	14	12	12	14	19	15	12	17	17	12	10	12	13	9	21	13	13	13	14	8	9	12	15	14	21	17	14	17	12	14	19	5	20	15	12	12	10	13	7	20	13	13	11	10	15	6	14	16	16	10	11	18	13	10	9	16	15	16	20	11	8	12	14	17	16	17	18	9	20	18	20	10	9	13	12	16	19	14	14	8	15	14	18	11	15	20	12	12	12	9	17	12	12	6	11	11	10	17	17	19	12	10	12	9	9	14	13	9	19	17	10	10	18	5	13	8	16	14	11	16	14	16	10	18	16	15	13	13	14	14	15	15	13	22	11	6	11	15	12	7	15	18	11	13	12	20	16	9	12	15	19	12	18	14	14	6	9	13	17	13	13	9	15	17	14	14	13	14	24	9	13	11	11	11	13	14	12	16	17	13	17	13	11	8	14	13	17	14	13	14	15	16	18	22	21	11	17	18	18	16	19	12	14	10	16	14	20	18	12	16	12	17	9	12	17	16	16	23	13	15	11	17	9	21	11	22	18	14	10	9	12	14	11	13	10	14	11	13	22	15	13	20	16	12	18	18	18	15	10	16	14	12	13	15	21	22	12	12	19	13	13	11	18	13	9	11	11	17	10	19	9	14	11	13	14	12	17	18	15	18	13	13	12	13	6	14	17	12	15	10	10	22	13	10	13	9	8	19	13	19	14	15	21	17	11	20	14	12	8	11	9	7	15	14	13	13	10	8	10	12	10	20	8	10	14	15	15	14	14	10	22	11	11	19	16	10	17	15	15	13	21	9	9	13	12	10	8	19	11	18	13	9	15	11	15	12	15	15	12	16	22	11	10	10	14	8	10	19	17	14	10	12	12	20	13	10	19	9	14	6	16	14	17	18	17	15	11	14	11	11	15	12	11	12	18	16	12	16	9	12	12	17	15	13	14	15	15	16	14	14	11	11	6	15	11	14	11	11	11	21	10	12	23	11	17	16	13	13	8	11	18	16	18	13	12	16	22	15	16	8	13	23	10	13	10	18	8	22	14	15	12	21	13	9	11	12	11	21	8	13	14	22	15	22	17	12	13	14	11	12	14	18	6	18	16	8	14	10	16	12	16	10	17	13	14	11	13	7	15	7	14	7	13	11	14	14	9	15	19	10	16	14	11	17	19	10	19	24	8	16	17	17	16	18	12	22	14	12	11	21	12	17	16	18	20	15	14	17	13	16	12	17	13	13	11	21	7	9	16	16	9	10	13	14	14	12	16	8	17	16	24	18	14	11	17	16	14	25	20	17	18	13	17	10	16	11	7	14	11	10	8	9	10	11	18	13	17	10	14	12	19	14	12	20	13	19	11	19	16	11	13	16	15	14	11	13	11	12	8	15	19	13	24	7	10	16	11	19	10	15	10	12	11	7	11	14	10	14	15	10	13	14	12	12	15	11	15	15	13	19	23	12	15	16	14	15	11	16	15	19	18	14	17	14	14	17	11	11	18	19	13	10	18	12	21	13	16	21	19	19	11	6	11	12	10	18	14	16	11	16	16	10	19	17	14	8	12	10	18	18	12	10	12	19	8	14	17	7	15	14	16	15	15	10	12	13	11	7	23	9	12	14	13	8	9	12	12	13	19	8	18	16	12	21	18	10	17	12	17	15	13	10	15	10	15	13	19	18	18	14	7	13	13	14	17	15	14	11	16	9	10	12	20	15	10	13	13	13	16	16	12	14	16	18	13	12	12	10	13	17	11	13	23	14	13	13	13	19	22	23	15	6	15	11	15	19	12	14	16	14	8	16	15	16	16	20	22	15	11	10	16	12	12	13	17	12	16	18	12	15	17	17	9	12	14	18	15	10	17	13	14	18	17	22	15	9	19	12	13	18	14	15	20	7	19	19	13	12	18	14	16	18	6	16	22	12	14	11	13	10	13	15	11	13	18	10	12	13	16	11	18	12	18	11	23	11	13	7	13	13	12	23	9	21	10	20	17	9	13	14	17	13	11	16	24	14	15	15	20	5	11	19	18	12	12	16	12	12	17	12	10	19	17	9	12	10	13	5	19	13	4	14	14	25	14	11	16	13	9	15	15	17	8	10	9	12	15	14	15	12	18	14	14	14	12	16	16	17	19	12	13	14	15	10	14	17	8	19	17	20	13	15	19	22	12	12	18	11	10	15	22	19	16	15	14	14	8	15	15	14	13	21	14	19	14	22	16	13	6	17	10	10	13	16	19	16	10	18	21	15	15	11	19	13	14	12	16	17	15	14	6	16	15	12	12	9	7	9	11	18	17	16	13	10	12	7	15	12	15	13	10	11	11	11	9	12	13	17	16	15	24	14	12	10	16	16	14	13	16	11	11	17	19	15	18	17	13	14	9	16	9	11	18	18	10	14	17	9	11	15	13	10	16	14	21	14	18	17	12	14	11	14	13	8	11	11	13	14	18	12	7	19	11	23	8	15	21	8	17	13	22	20	18	11	13	6	11	11	21	9	18	14	11	11	16	18	14	14	12	6	19	15	12	19	6	9	17	15	23	9	15	15	20	9	15	8	9	12	9	20	10	13	10	10	15	4	17	13	10	18	19	11	14	13	14	10	12	18	15	10	20	8	16	11	12	14	10	15	8	18	13	5	11	13	12	10	17	11	15	12	16	12	14	11	12	13	13	11	18	11	17	18	12	15	14	5	8	14	16	11	10	15	21	26	13	12	17	9	16	9	14	9	9	13	14	13	18	11	13	14	8	13	13	16	20	10	15	18	13	18	15	10	13	17	8	15	10	12	14	16	12	15	15	10	18	9	16	10	14
18375	6345	18900	5117	1147	1973	2261	2044	1759	1497	1244	1123	881	755	724	594	577	547	441	415	403	411	338	320	289	295	263	273	240	254	218	210	211	222	213	190	184	205	192	160	177	182	164	180	166	157	151	161	160	152	156	123	128	131	151	146	134	147	136	147	145	127	128	121	126	138	144	132	124	129	135	138	128	107	134	120	124	133	126	133	129	118	119	117	140	134	120	109	111	131	127	123	127	133	127	125	135	125	103	131	98	112	119	135	116	114	109	129	111	131	117	132	107	113	115	111	127	118	123	121	117	120	125	111	106	140	101	120	95	123	122	123	118	113	127	112	114	118	105	109	106	111	115	119	102	132	115	105	111	118	98	131	122	118	114	111	120	106	97	123	117	122	113	122	123	121	114	106	144	100	122	103	116	97	90	106	92	96	135	102	115	130	104	124	111	125	122	123	112	117	110	107	104	117	102	118	125	107	109	119	103	115	103	109	113	122	121	116	116	110	128	111	113	115	119	111	98	155	108	116	103	97	118	103	120	106	112	114	93	111	99	110	105	106	111	131	104	128	120	116	99	117	112	120	112	118	98	117	121	99	114	119	106	99	101	120	110	105	121	120	134	104	108	118	113	122	105	121	127	103	137	125	130	120	120	98	109	116	113	117	116	128	112	115	102	113	125	124	106	109	120	101	102	98	100	118	135	124	124	111	96	115	106	96	140	91	119	122	108	107	107	114	110	100	113	130	106	102	111	120	116	121	103	113	138	125	110	113	121	114	126	116	109	123	97	124	121	122	135	113	115	105	128	94	107	122	106	106	112	123	107	115	104	97	110	124	117	99	119	122	90	113	99	93	98	109	104	109	116	116	104	126	113	122	128	102	118	107	104	108	111	101	112	104	115	122	107	129	133	128	112	117	123	107	123	104	127	85	117	101	104	122	118	130	116	123	113	102	105	110	115	104	120	105	101	106	104	106	117	123	111	106	99	118	108	115	119	127	103	113	109	118	116	112	138	120	122	106	97	114	106	118	121	122	102	102	107	104	103	106	112	105	99	124	122	121	131	113	105	108	103	131	126	113	128	114	112	120	111	98	117	121	109	123	128	105	120	118	119	117	106	130	94	120	124	96	122	123	124	104	117	106	91	112	106	97	137	116	117	126	119	109	126	110	123	119	109	114	101	117	99	115	95	107	115	123	120	118	121	124	131	133	98	109	111	109	131	116	98	114	114	121	97	128	126	115	108	111	119	124	127	126	112	117	120	111	107	100	119	93	128	95	134	110	124	115	134	110	94	118	96	108	116	112	103	132	129	109	118	132	100	107	118	107	123	127	102	121	118	116	108	113	95	108	107	116	108	112	114	100	111	100	101	136	111	104	106	113	105	106	126	120	122	114	125	128	132	119	140	114	118	107	133	103	135	109	111	105	121	115	99	100	106	123	113	113	92	111	141	121	113	128	113	104	112	106	122	109	114	102	116	109	112	98	130	101	130	107	102	100	123	103	116	132	109	129	114	117	106	126	116	105	102	123	124	100	107	118	127	144	113	122	117	99	123	97	123	113	112	104	123	94	114	124	120	108	111	98	136	122	116	120	108	113	112	101	109	110	123	97	113	118	111	107	102	125	100	132	131	121	102	99	97	112	119	111	107	120	118	114	110	91	120	127	109	127	126	96	119	114	117	120	102	128	113	114	94	120	116	110	130	105	121	108	123	120	138	134	121	120	106	117	108	90	104	122	115	122	97	94	107	116	110	114	112	116	118	122	123	106	110	118	112	128	107	122	109	99	131	94	122	113	139	125	109	114	120	117	122	107	112	115	102	100	108	117	105	104	104	119	119	131	115	118	110	101	126	106	114	110	104	111	121	118	112	103	109	104	117	129	105	117	105	108	111	107	126	115	125	129	109	110	108	118	112	119	101	118	113	111	123	122	123	115	119	108	125	96	113	113	112	96	128	123	103	126	106	110	124	112	110	114	102	121	125	123	123	133	103	114	121	121	121	113	124	126	128	98	140	127	123	119	123	123	111	111	117	110	127	116	96	118	115	118	117	115	104	123	107	112	102	103	123	112	97	101	123	146	127	118	129	106	99	108	119	118	126	114	98	108	120	105	102	112	114	139	100	100	121	111	120	107	95	117	122	99	98	107	112	123	115	136	123	108	117	131	112	123	127	100	110	112	107	96	94	125	92	113	108	95	102	110	119	121	123	125	99	120	113	92	105	76	106	108	121	127	103	100	124	104	112	112	109	121	132	116	115	93	103	112	126	116	127	104	117	125	134	121	124	120	143	117	113	112	127	105	87	116	110	119	118	111	121	106	115	125	122	96	123	94	110	120	86	125	101	109	107	120	117	102	114	111	127	111	123	116	121	130	106	113	103	116	114	118	85	112	110	105	115	146	113	112	105	115	125	105	107	114	103	111	123	117	116	102	126	93	123	109	130	113	110	125	121	120	122	97	111	112	103	114	120	109	120	103	112	133	128	106	109	116	113	109	106	129	124	126	113	113	115	114	97	129	125	104	110	113	109	119	108	92	112	108	118	97	105	142	103	125	121	99	97	101	127	125	123	128	104	94	99	109	108	89	107	112	109	109	119	116	90	94	114	102	106	122	103	132	120	103	118	113	114	99	113	117	109	123	109	100	113	118	100	132	125	138	111	127	115	99	144	118	116	127	127	107	113	113	105	109	115	113	131	116	119	105	86	111	105	126	119	104	135	101	120	125	128	120	116	124	110	117	127	115	111	104	106	128	113	101	125	125	87	117	120	115	110	123	116	114	102	118	126	100	115	132	85	123	121	121	106	110	116	111	95	109	108	128	101	120	121	109	108	106	102	132	109	114	117	119	110	112	133	120	100	98	106	110	109	115	111	119	105	119	127	115	112	120	126	116	112	120	113	121	125	124	98	126	101	94	115	107	125	121	109	129	93	112	98	113	108	119	102	131	105	99	129	133	113	117	125	120	112	110	123	104	108	126	117	99	98	113	136	125	106	108	128	119	108	97	97	92	116	95	108	115	121	131	111	119	121	111	111	119	102	100	131	127	126	121	115	120	119	106	111	129	86	102	97	94	123	111	108	135	102	103	118	112	101	119	120	128	108	128	118	129	123	114	108	122	106	127	132	137	114	102	89	124	111	112	104	125	120	120	139	97	117	110	106	116	121	124	107	115	122	118	96	118	106	110	124	111	102	104	112	122	103	132	105	118	104	117	104	122	105	120	123	128	98	112	97	123	98	132	123	109	113	107	117	126	125	115	108	96	124	112	122	117	106	101	106	115	100	105	119	112	118	119	92	96	102	120	105	92	106	112	110	118	112	102	138	113	147	96	110	108	112	124	103	101	118	97	109	101	130	103	106	115	129	113	130	109	111	109	111	125	109	121	117	117	117	129	129	125	118	122	111	111	120	138	117	110	98	119	111	101	109	113	120	106	124	124	109	98	113	114	93	134	98	131	112	113	107	100	126	122	112	105	112	114	116	104	115	112	133	102	110	126
3429	916	5062	1236	79	55	64	103	109	66	76	80	77	66	72	75	53	71	48	66	44	60	54	61	64	52	60	51	59	42	33	55	51	63	66	53	41	56	28	49	46	41	52	49	53	56	40	43	48	47	56	47	34	54	50	48	53	50	42	50	39	32	35	39	46	34	44	40	56	48	49	40	34	40	43	48	44	47	40	40	61	45	48	50	43	49	47	46	46	50	48	46	46	47	34	56	35	49	55	50	44	44	43	55	48	39	53	44	43	56	40	48	45	40	39	52	32	57	42	41	43	40	36	32	41	42	53	40	51	45	39	32	50	50	47	37	30	40	51	48	38	46	49	46	38	46	56	45	45	42	42	42	42	60	36	49	36	44	42	42	40	41	35	45	53	46	50	36	34	42	42	56	42	55	44	44	41	36	52	38	34	32	47	39	47	36	54	34	34	39	45	52	43	50	41	48	51	49	35	38	49	44	35	51	47	48	54	42	50	40	38	43	35	46	46	44	49	51	52	41	38	56	33	45	45	39	31	44	48	35	37	48	40	41	38	53	51	41	46	41	48	64	42	49	55	39	44	44	36	42	35	36	52	51	54	41	41	42	47	46	44	47	47	41	37	45	40	54	51	32	57	31	47	56	57	44	36	44	54	33	44	48	41	46	53	45	28	36	43	53	53	52	36	51	45	34	54	46	52	46	39	37	45	34	41	51	46	48	49	44	37	47	43	36	45	48	39	40	52	42	53	44	52	49	52	38	41	58	48	54	47	36	40	44	38	39	58	43	51	38	51	46	42	40	41	40	38	46	40	39	46	31	47	48	54	50	42	50	44	52	47	53	41	53	37	40	44	44	45	52	44	50	36	42	54	39	48	39	44	52	48	52	59	37	47	33	35	47	45	50	51	35	56	38	46	41	48	46	44	62	45	49	51	39	45	38	47	35	55	41	46	47	44	40	40	51	42	56	38	43	38	42	39	42	49	41	45	48	50	34	51	48	49	52	40	37	46	51	37	48	40	41	41	45	36	39	35	51	50	38	33	41	42	46	31	45	46	37	47	35	40	34	44	50	41	37	38	48	45	34	52	45	54	43	46	45	45	43	54	54	42	54	49	39	38	36	45	44	40	44	46	52	44	48	54	34	49	34	43	51	48	41	36	37	38	44	50	55	38	49	36	37	48	51	46	58	42	38	39	53	44	49	47	50	32	35	45	42	42	50	47	38	65	52	47	52	50	51	37	41	40	40	44	65	47	31	42	39	41	42	52	54	37	50	43	43	32	36	45	60	47	45	35	48	50	44	41	33	47	45	33	56	30	43	48	45	45	56	59	29	51	50	48	37	48	41	47	49	50	53	50	53	47	45	46	47	47	42	32	53	40	44	41	42	42	32	44	40	42	53	40	56	38	48	36	41	53	53	39	32	50	42	33	48	51	43	42	38	49	44	41	43	54	45	33	38	42	41	50	40	42	46	43	43	46	42	45	49	54	43	37	30	38	53	39	50	50	35	45	45	36	43	41	35	36	51	47	41	47	36	34	37	44	47	43	37	48	45	40	52	51	40	51	47	46	44	50	42	50	47	47	45	39	42	35	38	44	51	35	37	39	43	45	39	47	50	38	44	53	46	45	48	36	46	39	43	57	45	43	47	52	34	49	56	41	46	40	46	49	47	54	38	47	52	38	46	50	37	42	47	36	43	47	53	36	52	35	37	47	36	36	46	51	45	57	54	38	31	52	39	45	42	46	45	44	43	43	49	42	48	46	41	55	37	54	38	40	42	53	56	41	33	43	43	41	33	43	48	40	37	48	45	45	39	49	49	57	48	42	52	51	47	41	41	36	47	41	51	53	49	47	44	40	40	44	43	41	42	36	44	49	43	43	36	50	47	48	48	56	43	49	40	41	53	48	44	49	56	43	43	42	58	48	43	53	40	53	39	51	40	43	48	49	41	41	42	41	41	44	42	40	44	57	50	51	50	43	39	45	37	44	47	43	39	50	41	40	45	43	56	44	54	39	31	42	51	44	29	61	47	48	51	58	46	37	26	45	48	48	40	46	31	45	43	32	38	41	49	45	48	39	48	47	45	43	47	40	43	42	43	48	45	43	42	42	33	45	45	34	44	42	57	56	33	54	40	42	48	38	53	39	47	39	45	32	44	42	50	38	34	44	46	45	37	49	45	42	48	43	46	45	51	39	36	46	53	39	40	50	38	43	55	41	39	47	44	52	39	52	52	48	49	56	44	39	42	37	50	33	49	58	31	54	50	42	44	40	36	50	60	47	45	33	54	41	39	45	29	29	53	63	35	49	41	38	40	37	47	50	60	49	44	45	51	56	42	47	57	48	38	46	52	47	46	41	45	48	41	44	36	43	37	48	38	42	61	51	35	44	47	43	49	56	41	49	43	46	42	37	49	35	41	35	59	63	53	38	39	45	33	41	45	49	45	48	39	51	51	53	47	47	49	49	44	42	39	42	61	46	45	37	50	42	55	37	34	47	43	35	33	42	41	45	41	39	49	45	41	45	40	51	44	46	44	48	48	40	51	41	41	47	48	40	41	48	37	36	42	46	59	49	46	42	44	41	37	40	49	44	56	42	39	33	43	46	33	40	46	40	42	48	47	40	39	48	38	50	37	45	49	42	41	55	31	54	44	51	62	45	36	37	44	47	51	37	66	42	54	48	38	46	50	42	36	41	38	32	53	37	39	40	37	52	35	45	48	43	43	43	42	44	47	47	48	37	43	44	43	33	45	48	47	49	43	45	46	54	55	45	49	41	45	43	41	45	43	46	47	40	41	46	53	41	54	47	45	41	48	40	39	51	48	33	35	49	38	50	44	60	48	50	34	36	52	38	45	49	40	43	49	50	52	40	46	37	40	48	39	46	47	47	49	33	42	43	39	40	54	51	34	39	30	49	50	44	45	54	48	36	48	50	43	50	50	33	41	38	45	50	37	33	44	46	36	26	34	41	42	40	28	46	48	40	39	56	37	41	51	46	63	49	43	45	51	40	34	58	43	40	43	40	39	45	45	34	38	50	54	52	51	57	52	35	41	38	52	49	43	41	43	48	56	44	40	40	57	38	37	46	49	44	50	50	60	44	39	39	41	41	35	47	53	38	54	58	42	42	43	57	46	42	52	43	44	38	46	34	46	40	48	40	42	54	35	45	49	46	55	50	50	61	48	52	44	55	32	48	46	48	30	69	30	33	40	33	31	40	37	30	54	40	44	42	43	48	51	44	44	39	47	51	38	43	48	49	38	42	49	32	42	47	37	52	37	48	42	45	48	44	58	54	45	60	43	41	49	38	47	56	42	47	38	49	51	44	52	41	48	42	48	58	46	48	47	44	50	48	51	39	35	38	37	55	48	54	37	31	48	42	43	54	47	42	46	43	48	49	34	36	51	38	46	46	45	35	44	40	37	46	39	48	43	49	44	60	53	52	45	35	61	43	43	32	51	39	44	44	44	46	43	37	43	30	38	43	44
23845	9406	27288	6451	2582	4094	4491	4056	3405	2884	2390	2089	1765	1596	1429	1275	1184	1057	950	910	858	859	844	735	695	719	692	681	612	634	568	571	555	559	494	530	521	461	494	529	461	442	469	446	446	430	400	463	437	421	470	379	421	418	455	450	441	449	419	404	392	413	394	428	411	411	444	400	375	413	400	414	370	407	418	407	402	356	375	437	380	405	415	415	406	400	396	394	405	380	398	432	375	385	377	383	397	380	373	412	416	417	350	400	378	381	372	396	363	383	377	393	393	363	367	391	361	379	376	391	427	380	406	371	372	370	383	382	397	364	378	409	402	378	411	397	369	415	406	385	365	356	393	410	385	376	407	384	418	381	356	359	364	370	386	389	377	373	401	389	344	405	373	356	379	346	400	376	374	353	424	394	361	381	376	411	387	363	410	413	380	394	382	362	392	408	407	360	403	384	347	361	374	349	409	363	393	387	383	397	412	355	375	377	359	331	390	426	378	388	417	368	373	373	387	372	372	376	366	396	365	405	376	381	371	404	368	355	375	382	334	344	365	389	375	399	384	369	431	395	391	409	361	353	390	386	385	398	368	386	385	380	384	378	389	384	392	398	387	369	359	385	377	381	369	375	406	395	373	356	381	372	373	399	381	385	355	350	359	387	386	364	379	348	371	375	365	371	396	393	421	372	374	371	374	396	383	400	396	390	359	361	362	353	374	391	381	366	368	368	382	397	364	370	380	397	377	348	393	344	370	382	378	393	380	399	379	397	323	343	353	356	377	373	366	368	386	373	375	377	347	367	365	373	387	373	375	386	383	342	407	351	388	369	394	392	351	350	384	400	351	385	333	414	394	393	390	369	372	388	377	384	377	344	348	362	366	385	386	375	381	356	341	364	413	386	360	384	381	378	370	418	359	356	351	402	390	397	366	375	387	387	352	378	391	361	370	384	389	390	349	368	360	357	386	366	377	387	346	405	395	377	348	371	378	368	393	381	417	364	349	375	411	385	395	353	413	365	361	402	366	400	362	376	361	370	385	381	394	393	365	375	380	389	393	366	371	372	367	324	392	385	396	358	384	380	365	379	359	385	361	398	359	371	367	392	367	338	358	373	348	361	390	427	362	374	374	338	342	380	406	354	356	409	387	371	372	331	390	383	358	381	363	367	365	374	385	414	370	339	364	371	384	366	395	381	383	366	386	380	383	364	396	395	376	382	377	374	397	360	342	374	371	349	391	384	362	351	384	334	418	390	358	372	367	379	374	367	403	375	367	389	394	399	355	367	372	398	366	405	385	355	373	363	371	416	366	376	374	390	349	366	400	391	378	401	356	345	363	364	382	389	401	363	410	384	373	377	357	365	393	400	402	396	398	338	392	379	395	382	382	343	397	360	383	361	360	417	367	349	366	413	388	369	365	363	361	390	383	392	352	369	362	382	377	368	364	354	368	395	366	351	395	368	364	361	374	378	384	378	382	377	371	406	389	374	360	389	384	383	374	360	383	423	377	343	385	381	356	379	352	381	354	387	388	397	374	372	340	359	380	404	357	372	346	388	375	374	366	355	381	368	351	377	403	413	361	372	377	380	379	377	375	398	337	375	395	351	399	381	365	391	377	390	362	351	367	376	364	387	427	379	360	397	372	366	386	405	369	360	362	374	348	362	368	334	387	346	389	356	409	379	349	379	374	364	377	399	349	339	367	377	330	392	387	375	411	419	361	388	387	365	391	387	353	342	374	383	343	357	376	410	369	350	370	388	379	387	356	425	356	375	391	401	343	365	383	370	337	380	351	402	346	411	359	373	363	392	360	393	392	369	365	410	365	370	368	378	368	353	377	416	362	374	364	361	412	373	355	380	390	377	348	382	366	388	360	360	355	385	380	371	397	385	381	370	408	359	384	363	380	353	407	370	362	394	406	376	376	381	410	372	381	363	367	386	387	378	355	359	385	394	337	399	344	411	352	371	386	399	372	381	372	363	397	373	413	363	371	357	377	400	364	357	356	386	351	373	364	376	397	336	412	377	407	366	351	364	383	387	353	363	351	368	364	354	370	381	360	355	389	341	386	385	353	341	348	370	410	405	370	341	360	375	369	376	362	386	381	366	368	371	399	375	389	361	353	375	355	366	364	400	372	380	392	380	396	406	377	394	353	352	368	412	418	417	390	361	344	388	389	375	377	369	368	394	370	376	373	374	402	373	369	393	384	366	357	366	366	420	345	402	385	377	391	374	398	379	375	367	389	330	354	312	369	403	368	329	370	354	380	395	386	371	366	369	384	360	361	362	379	358	384	356	370	364	367	362	364	388	396	388	434	376	370	392	375	362	375	369	389	383	352	393	367	342	370	378	406	391	348	382	341	387	361	363	340	400	375	343	362	355	380	382	340	393	391	374	387	402	380	411	373	379	433	393	401	443	389	378	374	352	398	382	408	375	365	381	356	369	374	355	385	356	420	386	383	372	398	348	357	362	383	336	384	382	364	366	384	400	380	369	419	388	378	370	375	401	399	366	384	377	424	360	390	344	391	406	400	363	385	371	375	399	356	371	405	377	390	403	395	342	329	373	376	395	368	322	384	411	361	377	385	391	394	394	380	377	370	331	354	429	387	355	374	371	361	392	401	370	385	380	377	388	394	400	358	350	379	380	354	380	429	360	378	368	361	367	375	339	379	359	384	401	391	378	360	364	376	354	389	359	357	384	376	374	399	372	367	369	371	379	377	352	380	371	402	383	339	402	358	353	379	352	384	375	378	336	389	360	401	350	376	353	388	366	392	384	352	363	372	385	385	378	397	357	383	382	409	361	373	335	383	371	391	360	359	372	382	337	386	381	379	374	373	399	378	379	370	385	376	380	350	378	418	379	393	389	395	398	333	350	397	383	387	365	380	358	383	387	345	389	385	406	390	394	355	358	365	355	367	369	396	361	362	387	384	364	372	376	398	370	379	355	417	381	392	374	363	376	403	357	366	382	377	393	396	365	420	403	364	373	361	377	378	393	385	383	369	373	395	380	403	395	369	391	375	377	367	340	390	383	356	376	385	408	360	385	394	393	411	385	358	367	375	370	359	357	381	371	402	344	365	387	380	398	372	357	386	366	375	389	374	404	385	356	380	380	393	378	336	365	396	394	359	363	369	397	356	370	390	401	362	381	389	368	408	343	398	376	388	358	385	361	383	360	352	374	373	398	343	389	381	337	402	378	371	396	377	381	349	345	387	367	369	405	364	373	380	372	349	355	364	390	346	361	340	344	405	376	360	393	362	385	359	341	403	362	391	391	374	340	375	374	344	375	355	387	355	377	405	387	380	398	411	348	365	379	378	368	380	368	388	366	405	368	384	401	364	359	380	401	390	364	360	375	387	360	369	345	395	379	365	358	335	400	396	378	372	379	379	366	347	371	369	422	357	357	351	359	424	399	373	372	368	359	377	383	363	355	417	397	394	373	385	377	373	330	342	377	388	389	377	360	375	358	357	386	375	323	387	345	382	359	366	350
3574	388	611	169	34	32	31	36	47	28	31	26	46	25	33	30	46	40	37	41	38	29	38	32	56	32	39	29	33	27	32	40	42	29	49	36	37	33	30	36	38	47	46	31	34	34	41	23	29	30	30	39	46	44	35	29	31	29	37	40	36	40	41	35	44	39	31	42	27	35	45	35	30	40	32	35	37	40	29	36	36	39	32	28	31	28	47	43	42	42	30	37	37	31	44	42	38	36	37	30	36	35	38	39	32	34	39	46	26	33	37	39	38	28	28	34	51	35	35	31	37	37	35	35	44	37	35	36	35	38	34	36	34	23	44	27	33	41	38	38	37	34	29	47	27	38	30	31	35	36	36	35	46	36	39	41	37	47	43	40	30	35	30	31	36	40	28	35	33	36	44	30	44	31	37	35	31	30	42	39	36	39	37	44	41	42	29	43	26	30	34	32	34	28	28	43	39	42	37	34	35	33	44	37	28	28	35	32	35	27	38	29	41	34	41	33	39	40	25	41	36	34	39	40	45	28	45	31	32	29	37	41	38	32	31	32	40	38	42	41	27	44	34	34	39	23	36	33	34	25	24	36	39	28	34	35	38	35	39	33	29	42	37	30	30	32	40	42	42	31	34	31	36	32	23	38	29	30	41	37	24	35	32	31	39	29	31	35	24	38	36	28	37	48	35	24	39	42	33	41	45	36	38	40	33	24	23	37	30	43	44	24	23	35	33	30	36	45	34	24	35	34	28	46	33	47	39	35	35	38	35	39	39	30	24	50	41	33	38	41	46	37	52	35	30	30	38	40	53	44	34	40	37	42	37	39	27	41	42	37	30	31	34	41	34	41	32	36	35	30	29	34	37	30	31	39	39	48	33	34	35	31	26	39	45	38	36	43	48	30	33	30	39	46	24	24	38	32	39	43	30	27	31	37	37	39	49	37	37	33	35	26	38	30	39	37	33	38	33	41	38	27	40	30	41	29	39	36	44	39	37	36	39	35	39	31	27	30	26	33	41	35	48	39	30	30	35	24	39	38	42	46	42	31	37	43	42	31	29	42	35	39	37	41	26	30	37	31	33	36	46	30	38	25	40	38	30	26	27	31	33	39	29	40	45	41	45	37	43	33	31	34	34	43	32	34	41	43	33	37	34	29	34	27	42	30	38	28	37	47	38	44	41	31	43	42	41	31	43	37	36	39	31	39	32	30	36	34	33	31	41	46	36	37	32	32	36	45	33	38	37	44	48	42	33	25	38	30	29	33	39	35	26	35	47	38	40	43	33	26	36	25	33	37	27	33	33	40	40	33	23	31	35	44	38	36	38	28	34	33	33	43	28	40	30	37	34	28	41	34	40	35	36	44	27	41	21	39	33	38	50	40	35	34	37	49	31	30	44	37	29	30	38	40	32	38	37	37	35	38	31	37	40	29	43	24	31	36	26	30	25	29	48	31	28	42	40	37	43	40	39	32	38	27	31	31	40	35	38	41	30	48	27	39	37	31	33	36	40	35	39	41	36	38	37	34	35	38	35	47	36	37	33	36	37	38	30	31	50	28	43	30	23	31	40	42	32	32	45	29	27	29	31	36	40	38	37	48	39	37	35	44	38	36	43	32	34	38	27	37	33	24	31	44	34	36	36	36	38	41	31	27	41	32	29	36	29	36	23	39	38	27	36	35	32	27	26	37	38	38	32	38	39	45	21	32	37	27	29	37	49	33	33	41	48	41	41	36	44	32	43	41	34	24	29	41	44	35	40	35	34	38	35	34	27	49	28	42	41	27	45	31	32	32	21	37	43	38	33	30	28	30	33	35	30	29	38	21	29	39	37	42	43	32	37	40	29	33	40	30	37	37	43	35	41	28	42	32	30	37	33	47	39	47	38	30	39	35	33	32	37	39	36	35	39	28	29	38	39	31	37	43	37	40	40	30	28	41	33	32	31	38	29	37	39	38	41	48	40	34	34	35	42	38	41	38	40	36	32	34	36	29	33	21	35	25	33	32	35	22	34	33	37	38	38	36	33	34	38	34	40	39	28	25	31	41	41	23	37	29	42	33	22	33	34	39	42	41	40	40	38	32	38	43	45	37	49	31	39	45	27	28	32	41	43	31	37	30	44	34	36	31	34	41	37	48	29	41	35	31	29	28	36	41	32	44	37	33	35	26	26	36	42	37	31	37	40	33	34	32	32	24	45	39	39	37	32	33	42	35	32	23	29	34	35	26	40	28	33	38	31	43	31	35	34	39	37	33	37	38	32	42	34	44	38	29	36	30	37	32	38	29	46	29	46	26	34	30	31	48	28	33	32	38	42	31	26	32	41	34	38	38	34	30	28	42	36	42	44	27	34	35	53	40	38	36	35	33	26	32	31	34	43	34	30	29	28	36	37	33	38	29	41	40	37	35	34	33	35	35	33	30	41	26	27	30	41	32	35	36	46	30	35	30	21	42	32	34	33	34	36	30	39	35	24	37	38	31	34	47	20	33	39	26	42	36	50	38	32	35	36	32	33	43	39	37	37	30	37	30	28	35	37	36	41	30	37	37	29	28	36	35	37	24	28	44	33	40	32	28	39	35	29	38	34	41	31	28	41	38	34	37	30	41	41	27	29	43	35	35	36	26	32	44	31	25	29	40	37	35	31	35	37	31	33	42	30	26	33	34	28	30	41	39	33	35	41	35	35	41	37	34	39	41	35	32	32	34	35	39	42	27	19	36	29	28	39	31	27	38	37	28	35	37	29	36	38	28	39	34	38	37	38	30	31	38	35	36	34	36	35	56	41	29	50	31	30	31	35	36	40	35	47	44	41	24	32	28	28	37	26	38	29	35	29	38	35	35	36	29	25	45	30	38	32	42	39	32	28	30	27	35	22	34	37	36	25	31	30	42	26	34	41	35	37	33	48	46	39	35	29	37	31	37	29	42	31	37	35	22	38	40	42	36	31	25	36	47	41	45	45	30	39	33	37	27	35	34	46	33	45	28	38	39	36	42	49	41	29	38	37	40	43	39	40	39	43	37	31	35	42	45	24	38	43	25	34	37	38	39	40	41	40	47	45	36	30	34	29	33	40	30	39	48	26	25	41	30	28	40	31	29	39	39	40	32	49	36	29	34	40	38	40	47	28	34	28	31	32	46	48	26	40	39	42	43	29	32	33	39	38	42	42	42	39	44	34	28	32	27	47	51	34	31	38	39	41	36	38	31	31	45	30	34	44	37	35	37	35	33	48	39	40	47	43	35	20	39	31	47	27	42	35	44	37	29	37	35	32	37	33	41	35	32	20	52	38	29	29	31	39	23	35	40	33	34	35	37	46	42	34	33	38	37	27	28	30	41	30	43	41	31	33	32	34	38	45	46	21	36	31	27	35	39	47	40	26	33	35	30	30	34	31	37	41	30	34	41	35	47	34	33	33	31	36	41	32	41	32	43	38	31	32	33	38	42	29	35	48	23	39	38	39	39	38	34	36	41	42	35	34	32	35	26	41	40
15745	4658	7181	2125	487	614	621	624	592	506	492	464	430	403	382	400	363	328	333	342	354	361	342	352	313	308	309	329	302	276	321	356	315	301	302	297	298	288	322	307	254	292	272	274	299	273	278	304	256	268	289	280	294	256	280	280	265	265	304	285	317	266	328	291	300	276	288	280	286	275	292	287	273	314	261	275	276	285	304	285	286	310	270	257	264	300	267	275	275	272	308	260	293	273	276	282	276	299	261	282	278	275	306	302	303	284	301	263	265	307	280	277	272	291	305	267	276	298	299	287	298	288	286	302	271	289	297	291	276	267	268	261	270	298	277	275	282	268	288	277	240	285	311	273	298	253	264	301	258	283	305	302	301	293	269	274	270	278	298	281	308	278	276	235	256	304	273	294	296	283	279	295	294	302	272	295	268	287	287	275	271	241	274	274	275	271	285	285	293	271	286	274	287	249	293	258	278	286	257	301	314	281	275	286	280	267	293	283	270	305	234	300	286	290	286	269	271	306	290	269	277	288	278	283	281	277	265	287	270	279	282	302	291	279	251	273	303	258	266	262	264	272	275	256	308	279	277	306	266	297	289	293	286	278	290	280	269	281	281	270	270	269	279	275	309	267	326	272	261	276	308	282	261	297	273	295	294	277	256	291	276	250	294	317	271	288	273	277	281	268	307	291	285	281	257	317	261	287	269	288	279	301	308	297	282	288	299	281	291	283	269	274	281	282	305	290	269	299	289	280	289	255	303	281	314	264	300	280	303	280	301	288	282	292	272	291	302	318	274	308	285	272	309	272	292	288	262	282	277	217	275	288	298	269	310	282	270	276	268	283	330	323	284	262	278	291	294	273	302	296	282	270	294	260	240	298	293	280	278	279	307	262	306	274	282	304	279	259	285	255	270	276	281	282	267	282	292	300	274	288	297	275	300	261	273	302	316	250	291	279	306	248	270	307	282	272	288	282	304	282	256	293	276	278	293	281	260	263	281	267	295	321	281	272	287	277	287	265	306	284	292	286	276	297	271	289	271	274	274	243	265	259	280	274	279	310	309	285	269	287	295	281	274	299	250	285	257	276	271	307	292	260	286	305	289	284	285	284	234	334	275	285	255	292	308	289	297	268	290	254	292	260	298	263	283	288	298	263	279	289	276	301	284	277	293	254	271	288	268	260	293	276	282	283	294	279	272	278	278	262	267	281	275	283	307	281	290	318	274	317	292	308	283	290	276	304	312	310	265	290	252	293	257	285	259	316	311	275	268	285	276	298	321	271	285	274	272	291	305	280	297	288	289	270	276	306	288	280	277	329	291	262	301	288	290	279	309	300	280	274	290	263	285	262	277	266	285	268	267	272	279	300	252	282	281	284	279	283	317	267	286	276	300	254	302	279	257	275	280	288	273	289	286	287	277	300	293	280	281	289	297	254	272	293	279	283	302	289	278	270	273	273	308	256	279	293	269	294	287	291	309	272	281	282	291	306	250	308	271	301	295	260	247	279	301	253	300	272	276	308	276	276	282	287	269	269	286	266	297	316	257	272	268	269	280	266	276	310	296	275	258	265	282	264	281	296	256	296	300	284	285	299	290	296	315	270	295	298	274	286	294	298	273	265	308	287	285	289	302	273	276	278	300	278	268	278	281	267	289	288	315	268	294	316	311	280	268	267	271	269	251	304	271	289	288	303	302	264	278	293	298	260	285	306	297	285	276	279	305	311	289	268	281	296	282	279	296	294	305	280	278	305	259	314	271	287	291	288	294	288	269	269	261	270	274	262	315	282	282	316	284	304	273	270	292	288	273	276	299	304	301	293	302	296	295	299	283	305	282	300	310	262	289	253	293	271	269	288	312	254	271	262	284	289	292	297	283	279	286	306	299	307	286	272	255	269	296	289	292	319	276	264	296	274	277	305	282	282	265	324	260	284	276	296	288	254	283	260	294	267	268	286	303	294	297	232	291	298	296	277	282	269	292	285	293	272	278	279	315	281	285	286	275	294	277	275	308	264	261	269	278	263	265	265	288	265	280	292	258	298	265	283	255	277	294	275	301	287	273	259	263	269	300	289	301	290	251	283	283	278	289	323	297	299	286	284	262	284	270	259	299	290	304	326	278	276	309	273	277	287	279	288	332	271	281	262	271	288	308	259	281	301	316	272	300	266	281	271	259	309	299	279	294	305	284	261	296	273	280	272	301	271	268	288	286	259	275	273	285	299	289	313	284	273	267	264	273	278	283	275	258	312	245	273	243	273	271	291	278	289	304	274	273	261	291	293	272	291	279	287	281	273	305	284	278	293	289	281	255	289	283	289	330	299	244	272	301	253	264	272	276	285	259	280	263	263	254	275	328	290	289	297	263	286	309	281	247	295	251	291	297	262	273	291	310	274	292	297	254	310	256	264	293	289	302	296	282	291	300	300	297	276	286	289	278	300	287	301	264	290	286	279	273	252	312	279	303	289	258	262	264	291	280	255	245	311	299	259	279	292	257	298	272	275	252	268	303	279	284	283	255	309	293	311	316	280	281	309	274	253	263	278	282	282	288	309	255	288	284	298	281	267	270	257	314	292	301	282	279	247	286	272	298	311	275	278	281	280	291	299	298	273	296	257	260	284	263	270	266	273	312	288	268	268	269	269	276	311	254	272	281	287	252	289	297	294	277	283	292	295	309	294	256	315	289	273	273	254	257	270	289	296	277	302	291	279	260	272	317	274	303	273	298	280	285	261	277	276	276	292	298	286	275	275	299	288	288	309	253	263	284	292	303	274	290	275	292	272	288	323	286	286	277	278	246	276	300	281	282	290	298	296	293	302	296	279	287	291	284	287	274	291	289	288	305	284	314	270	300	257	294	267	263	283	279	268	283	271	286	263	284	246	245	286	289	276	291	235	280	280	265	291	282	300	298	278	281	303	340	316	278	275	295	311	295	258	291	279	276	268	279	262	303	240	285	309	274	300	276	280	301	302	295	307	277	255	285	295	292	298	285	280	286	284	291	279	282	279	264	254	294	285	270	283	317	269	267	274	268	276	270	296	288	277	277	292	274	280	268	303	296	287	287	255	315	280	277	309	291	301	251	266	242	293	256	272	258	257	272	268	289	263	304	251	284	298	287	248	284	299	269	268	292	291	250	272	274	269	257	289	282	299	282	297	269	284	271	269	267	272	286	279	291	275	287	278	277	261	284	295	295	274	281	278	272	292	293	253	304	282	277	282	317	265	288	266	308	266	292	288	270	298	277	272	271	270	301	311	259	291	269	289	278	258	344	293	293	304	272	277	278	291	295	273	269	284	296	287	273	304	279	292	300	285	291	292	275	279	282	282	267	276	291	284	263	284	270	296	281	291	261	275	249	268	290	272	295	298	260	293	278	273	282	276	290	286	294	286	299	283	271	278	281	318	283	285	284	291	319	255	270	272	293	293	273	285	304	266	297	254	277	288	244	297	288	277	300	275	257	286	259	298	298	275	280	289	325	267	284	252	303	266	296	273	272	282
2252	761	2128	818	60	74	73	85	92	76	81	90	91	69	71	61	72	69	67	59	77	81	46	61	59	66	66	56	59	54	62	62	55	63	60	77	69	69	64	56	61	60	51	50	65	60	53	64	60	68	45	54	73	53	38	62	60	62	75	62	55	71	72	55	55	60	68	53	58	58	66	47	61	44	53	53	47	61	47	57	53	57	65	65	63	58	63	59	58	48	46	59	58	73	62	51	67	72	52	44	67	65	64	54	62	63	55	56	56	60	61	66	47	66	57	52	63	56	44	67	75	55	67	60	55	50	49	57	63	60	47	55	77	48	59	47	66	59	51	54	62	62	61	61	53	69	64	55	73	59	73	49	77	69	61	55	64	56	64	40	58	52	55	59	57	62	66	64	53	68	64	48	69	63	69	48	49	48	51	71	58	48	57	56	53	53	52	68	58	65	58	60	51	49	64	59	55	64	55	78	54	61	67	56	59	55	54	63	63	45	59	73	56	59	58	41	68	69	68	70	60	59	71	61	58	50	66	63	54	66	55	50	61	60	39	66	56	62	57	58	49	50	60	66	53	58	61	56	59	35	52	59	70	63	69	67	59	69	51	65	70	52	59	53	48	48	49	58	64	48	66	54	66	61	58	59	62	60	57	59	72	57	61	67	61	64	64	62	59	56	54	49	53	65	61	72	60	55	62	51	71	46	47	59	61	59	62	51	72	78	50	67	64	61	53	60	55	53	55	58	44	56	67	71	56	61	55	55	57	62	54	65	62	55	63	60	54	69	52	40	59	59	60	63	60	61	61	56	66	54	48	62	57	57	46	48	47	64	66	59	44	56	66	54	54	54	46	58	59	44	52	42	59	49	58	66	61	69	70	45	60	61	66	65	61	64	50	64	77	58	64	61	69	64	55	70	43	69	66	66	47	54	75	56	66	47	49	59	70	58	57	67	61	68	59	57	66	56	61	72	58	60	58	66	57	66	53	59	76	53	51	70	60	64	70	55	53	64	69	57	56	62	48	69	66	50	62	52	56	55	60	64	72	55	65	54	52	65	54	47	65	51	63	52	52	48	71	56	54	53	55	54	58	58	54	65	56	67	58	54	65	54	52	63	55	51	66	71	53	67	63	55	62	55	53	72	54	55	66	68	52	59	53	49	51	58	69	58	53	50	61	66	54	62	62	71	43	54	75	51	55	69	58	50	52	63	52	49	56	65	54	65	57	72	56	57	58	50	49	63	52	49	62	62	62	72	57	68	63	64	68	54	66	47	53	50	45	81	70	53	62	41	70	56	54	70	57	59	59	69	57	47	79	68	52	49	59	47	52	57	66	56	56	62	65	64	65	71	68	40	61	52	56	59	47	53	71	77	78	62	62	60	66	56	59	64	41	53	61	70	66	51	66	55	51	64	57	60	62	45	50	66	50	68	58	53	57	62	55	62	57	57	60	58	65	53	66	59	58	57	52	55	62	56	50	54	58	57	51	56	55	55	40	57	58	55	72	77	56	55	55	59	57	57	56	54	65	67	59	56	53	65	54	58	74	46	66	59	64	58	66	54	70	58	61	42	58	61	73	64	66	72	58	61	57	68	60	57	50	58	46	52	68	50	67	61	51	47	54	67	49	63	61	65	82	62	66	55	65	54	55	61	58	61	73	50	59	56	56	50	70	52	46	63	67	49	66	62	57	48	76	64	57	55	64	60	69	68	68	49	58	53	60	58	61	69	49	54	63	65	67	54	74	58	62	69	47	52	55	62	53	57	65	63	49	74	63	62	55	63	53	58	46	74	60	65	70	49	71	64	60	54	49	62	60	51	60	69	71	47	49	59	51	68	56	55	60	60	64	66	42	58	57	55	59	73	61	65	68	42	72	60	60	56	77	55	57	57	65	61	57	60	65	60	53	62	50	52	57	41	53	65	67	53	51	49	63	54	62	59	58	59	57	43	61	60	50	52	73	57	59	55	64	51	86	53	81	62	58	64	72	54	57	59	59	62	57	61	65	53	58	68	52	65	58	77	45	51	68	55	62	55	64	50	60	63	50	62	70	57	57	58	48	69	61	57	72	61	45	49	42	67	60	55	59	59	71	61	55	67	44	53	61	57	65	52	47	66	74	59	71	48	48	71	71	64	70	49	59	63	60	49	55	50	47	68	67	64	62	49	79	63	56	52	76	50	62	64	53	64	58	67	56	61	52	68	49	67	43	68	42	57	58	63	74	48	59	60	38	56	57	71	62	62	56	61	64	58	59	61	55	56	59	55	55	55	72	60	52	61	58	42	56	57	58	58	60	79	57	48	57	58	68	49	65	64	55	61	62	52	68	47	61	48	66	53	65	63	53	50	61	62	73	60	53	61	67	70	53	75	61	63	63	67	56	63	54	60	59	61	48	65	62	61	69	55	59	55	71	48	47	58	60	61	58	49	64	77	75	62	52	55	62	57	55	65	52	59	61	58	50	56	65	51	57	55	56	57	51	57	81	58	56	49	38	50	69	69	71	60	58	60	58	66	58	62	48	72	46	42	55	58	51	49	47	56	61	65	48	50	56	58	56	50	66	63	57	67	54	56	70	56	63	66	68	66	53	58	65	50	64	60	68	78	40	56	54	75	49	57	41	64	64	58	58	57	44	49	51	55	59	65	64	62	60	57	52	50	51	62	56	54	64	44	42	59	61	53	58	50	54	56	57	50	60	52	59	66	66	53	55	62	54	65	60	54	70	71	63	55	65	51	73	54	53	52	74	59	54	67	65	65	58	54	70	58	44	56	51	64	61	64	59	58	66	67	70	59	59	56	59	52	50	46	58	55	56	52	66	49	61	52	48	61	67	56	67	50	50	55	74	62	52	55	56	61	53	57	54	59	62	48	76	53	61	63	58	60	64	44	52	58	63	55	61	62	70	60	82	59	78	63	58	64	75	56	48	49	62	48	61	51	55	62	56	69	49	64	60	60	56	63	53	56	74	53	59	55	70	58	63	63	67	53	55	80	50	62	56	73	63	46	58	46	56	49	57	67	66	61	57	73	58	58	66	61	47	52	48	52	49	64	53	42	66	65	68	51	56	54	68	55	43	52	58	58	61	61	66	65	46	49	56	60	61	61	56	55	51	58	65	68	54	51	58	63	62	45	55	71	62	61	68	58	49	57	55	58	55	68	60	74	60	56	64	51	63	49	66	68	59	52	51	52	54	58	58	58	50	72	50	62	55	60	60	57	62	51	57	55	57	52	58	72	72	62	56	58	45	38	54	70	58	57	54	46	53	55	61	50	71	68	61	50	62	79	55	66	67	55	60	56	43	71	58	59	46	61	50	59	40	64	60	52	64	56	53	63	59	58	44	63	60	68	46	72	73	61	55	67	60	60	63	41	50	63	52	81	57	51	48	55	35	58	57	66	64	73	53	55	62	68	51	60	50	47	65	57	66	53	57	54	62	61	49	57	62	41	54	50	58	68	56	70	37	47	56	52	54	62	54	53	64	54	46	51
22438	8277	17321	6306	1954	2802	3111	2842	2451	1977	1750	1482	1368	1190	1096	1096	882	905	798	819	779	765	736	684	633	639	656	635	638	612	614	622	558	577	557	559	519	554	524	518	556	578	549	550	536	499	510	561	527	506	528	543	523	501	519	486	538	501	526	497	487	506	522	460	452	515	518	536	507	459	507	497	521	501	502	499	484	533	527	505	504	505	519	492	467	484	516	428	514	463	493	462	478	485	443	475	455	488	467	478	493	485	472	467	522	458	482	492	487	453	469	478	536	526	516	478	469	515	463	510	491	492	457	488	461	469	483	475	487	465	469	455	504	474	469	486	477	477	468	501	496	517	481	492	521	505	489	500	476	497	465	518	482	486	481	502	509	483	467	486	466	479	483	483	502	463	490	482	480	470	482	486	481	491	479	453	490	455	453	490	464	491	437	483	472	505	452	518	512	475	493	487	497	507	495	491	459	511	482	502	490	526	505	471	493	515	475	477	495	478	503	491	508	494	512	526	497	497	467	441	501	491	457	473	440	499	512	497	464	502	461	458	507	493	478	493	465	486	480	531	484	472	472	454	479	496	491	456	481	482	445	456	493	480	466	505	522	473	508	458	449	498	449	473	512	474	460	487	513	437	516	480	464	468	503	503	514	476	471	478	472	473	476	523	468	518	506	493	443	490	463	474	457	456	458	482	463	484	479	498	477	488	505	472	446	518	499	510	419	493	494	493	444	511	501	484	474	487	461	482	447	436	487	495	490	477	462	502	495	499	463	533	481	468	505	489	490	446	477	488	473	513	503	495	507	466	488	459	465	467	462	488	487	503	487	452	497	494	497	439	496	473	491	477	494	524	469	470	501	476	483	473	500	462	472	457	519	479	466	462	450	471	515	509	455	508	496	508	491	534	504	478	480	461	483	426	463	474	443	463	430	511	489	443	463	499	513	533	510	466	523	468	502	501	489	451	483	476	494	513	509	468	517	453	495	500	516	480	448	456	472	475	494	479	485	462	463	471	464	505	515	499	456	539	507	469	461	449	487	466	490	469	484	483	435	504	479	489	461	504	534	420	512	516	466	482	460	486	517	487	485	486	493	465	488	475	541	463	493	467	510	470	494	504	459	488	468	548	485	470	474	479	496	482	509	502	483	451	468	444	459	454	490	488	501	482	475	475	470	467	497	473	484	477	460	449	490	466	471	424	489	461	469	463	484	461	492	441	479	512	471	489	447	488	451	535	493	493	456	442	455	499	472	482	530	500	485	471	463	486	496	498	476	498	472	524	478	515	483	493	463	455	510	496	460	442	456	495	470	466	484	476	441	465	476	496	524	489	481	478	485	456	461	488	464	467	497	485	450	476	484	475	519	527	468	473	489	471	504	499	507	471	461	496	479	502	526	456	484	494	485	470	460	472	471	498	504	483	450	461	526	472	489	447	444	450	465	499	471	456	471	457	477	526	453	477	445	509	451	474	487	512	433	486	505	495	458	509	490	530	482	482	500	497	503	485	468	489	471	492	478	484	469	481	456	444	509	487	461	476	506	485	495	439	504	490	515	473	471	531	481	466	495	461	477	467	468	481	487	471	480	490	492	472	534	495	502	479	511	451	462	464	479	481	502	445	474	466	449	474	471	481	456	486	470	486	505	469	491	495	458	462	514	465	470	474	518	455	498	466	467	509	475	486	475	511	488	489	477	462	464	457	524	478	495	478	532	495	480	491	439	467	476	498	500	475	483	469	461	454	428	513	480	505	447	471	464	462	495	487	488	504	468	474	499	472	471	460	443	454	487	515	491	482	465	509	454	484	464	491	498	466	483	491	456	481	458	518	479	455	501	470	463	434	502	529	453	505	495	497	458	496	496	500	452	451	519	483	486	496	499	503	486	491	475	468	481	444	461	499	463	476	486	490	491	501	476	471	476	500	471	478	497	456	461	494	486	444	452	482	469	498	468	483	496	489	519	471	484	489	491	454	450	485	483	471	481	495	499	463	463	502	480	423	510	504	470	453	447	451	500	449	525	513	470	476	459	448	495	506	472	458	446	469	458	461	517	457	479	471	475	472	510	510	519	486	478	486	477	492	462	464	490	483	469	490	470	471	450	479	488	493	438	494	467	458	485	429	464	477	462	455	494	485	469	494	511	451	475	441	477	498	469	448	509	450	490	509	478	469	498	476	491	433	449	486	502	535	475	477	489	466	514	499	461	454	505	446	465	489	460	513	499	457	503	469	497	512	461	468	505	486	484	457	484	523	486	440	506	472	511	478	429	471	472	479	497	481	470	454	446	498	476	470	485	470	508	480	462	483	508	492	478	509	485	488	490	472	503	469	498	458	442	478	444	466	505	469	476	504	471	471	504	443	488	533	471	473	438	547	475	470	436	500	492	451	488	448	470	540	483	477	494	487	507	470	470	475	492	507	440	464	487	499	508	476	463	455	508	491	429	465	406	484	477	475	459	465	472	452	490	513	509	462	490	524	472	493	429	487	482	485	464	490	506	488	473	485	517	497	474	474	444	502	479	474	479	492	463	465	494	483	458	456	455	478	500	479	456	520	437	546	497	457	474	519	506	497	497	448	515	505	457	500	495	498	488	496	524	453	501	444	484	513	459	488	480	446	461	446	478	445	489	480	461	469	471	447	481	501	438	467	497	515	499	477	448	484	486	484	497	496	495	465	489	475	473	502	473	499	478	450	450	463	490	502	471	529	489	516	503	482	481	465	495	480	494	477	472	476	498	479	477	489	504	492	499	501	470	504	478	499	455	461	505	518	470	475	459	488	444	494	464	491	496	468	460	457	489	482	495	485	483	467	504	499	522	477	487	464	474	491	511	474	483	462	458	454	465	489	451	477	473	507	495	441	517	489	530	516	484	478	537	483	477	494	506	461	489	457	475	484	503	459	427	496	486	487	487	456	485	475	491	498	449	517	484	468	458	498	494	534	494	473	494	471	468	489	478	446	483	436	478	477	506	468	454	504	502	500	489	503	494	458	495	490	470	472	483	500	469	506	502	486	476	481	476	462	430	489	486	445	466	492	449	459	472	484	504	482	502	494	508	454	458	503	518	501	498	494	522	477	497	458	460	474	486	456	456	437	501	492	470	522	447	508	485	528	489	520	497	462	472	499	539	482	481	436	475	493	484	510	483	474	465	498	464	471	497	515	479	470	496	486	462	452	453	493	482	516	476	493	490	454	475	516	471	486	521	462	486	469	484	445	498	488	474	489	496	489	485	492	460	493	485	477	462	465	460	504	528	463	444	520	472	437	445	481	450	457	479	503	501	471	460	436	482	449	459	491	494	491	466	469	485	505	476	505	489	476	473	486	463	489	492	486	463	485	468	492	499	517	451	519	475	457	473	499	505	494	460	482	466	485	497	504	499	478	469	460	471	489	459	471	498	490	487	449	502	505	516	471	489	479	493	492	481	484	503	489	447	453	521	487	477	479	472	494	484	461	434	478	470	494	465	497	463	448	475	486	468	451	455	507	517	480
5401	644	1570	694	27	32	28	38	46	40	35	26	30	19	16	23	28	24	17	14	16	18	17	17	12	23	12	12	19	15	17	13	12	13	10	17	15	17	17	13	10	15	9	20	15	13	21	11	15	19	14	13	12	17	19	15	10	18	19	18	18	13	14	17	18	17	10	14	16	12	9	13	11	14	16	11	8	7	11	10	11	14	13	11	11	10	19	17	6	15	8	10	12	18	10	11	10	12	18	12	18	11	18	11	19	23	14	17	14	20	14	17	7	8	17	13	13	20	15	9	14	9	11	15	9	12	13	11	16	12	12	6	16	12	13	9	10	17	7	15	12	12	12	13	16	17	18	18	10	13	15	13	16	11	10	15	12	17	14	24	9	11	14	10	17	13	10	13	16	12	10	13	19	13	16	13	12	12	16	13	11	10	19	13	18	17	21	18	13	12	12	18	7	16	16	14	10	12	15	14	17	8	12	17	16	13	12	13	16	19	16	8	19	12	21	11	13	18	7	12	12	17	15	14	10	5	13	11	14	11	16	7	19	14	12	13	19	15	12	9	11	17	17	10	14	15	17	14	17	9	11	15	8	16	8	16	13	11	17	12	10	14	13	7	19	10	9	12	14	19	13	8	11	17	11	18	14	10	19	8	20	14	15	12	12	21	15	11	10	11	9	19	18	11	7	12	10	6	15	11	17	19	12	16	18	8	14	13	16	10	16	15	16	15	12	13	16	10	17	19	13	12	14	12	12	15	9	11	9	13	17	16	21	7	22	13	16	6	10	15	15	12	15	15	9	19	13	16	14	12	13	10	11	16	3	18	18	18	10	12	15	14	13	15	10	18	15	15	4	12	11	14	16	8	14	11	9	17	15	16	13	12	13	14	11	9	11	13	18	18	8	11	9	16	10	14	12	6	19	13	15	10	17	8	10	18	22	17	14	10	11	12	16	9	12	13	11	10	13	13	14	15	10	15	8	14	5	16	12	15	13	13	14	10	21	8	14	15	12	19	6	12	6	16	10	11	13	15	12	15	16	10	15	11	16	12	13	11	18	16	13	12	13	15	7	18	13	10	14	13	11	14	16	19	9	13	12	20	13	11	11	13	19	13	27	10	18	8	8	11	11	20	12	11	15	11	12	15	13	16	17	8	14	17	5	11	11	15	14	10	16	15	9	16	7	8	12	14	19	22	15	19	18	12	9	13	8	11	11	12	16	17	14	19	8	11	13	14	19	13	14	11	16	16	25	9	7	12	11	11	12	14	11	7	14	16	17	6	11	18	9	9	7	10	14	14	12	17	11	13	15	18	15	16	12	20	14	13	6	9	14	8	19	14	16	10	11	15	13	7	7	18	15	11	17	7	11	14	9	12	13	12	8	13	23	21	10	16	18	19	6	16	17	17	15	13	16	14	18	20	12	16	15	12	8	15	13	11	16	10	14	12	20	19	12	7	15	6	8	13	18	20	11	14	14	14	17	15	17	14	13	13	8	12	13	10	10	12	21	14	8	11	11	10	18	18	14	14	13	12	11	17	12	14	13	7	10	5	23	17	10	10	10	14	14	13	11	14	6	10	15	15	13	14	13	15	12	10	16	12	17	13	17	15	22	11	16	10	6	11	12	13	10	17	7	12	12	11	13	15	14	8	15	16	12	10	20	14	12	20	10	14	13	18	15	19	13	14	15	17	14	13	20	13	11	16	12	9	8	5	9	12	10	12	13	13	9	12	14	7	9	10	14	15	12	17	12	13	17	9	11	6	13	18	15	22	14	20	7	9	17	18	14	15	9	10	16	14	12	17	14	10	12	10	12	11	11	14	14	17	13	12	14	16	10	15	13	15	24	21	14	13	12	11	17	12	14	15	15	13	10	15	10	13	13	6	13	17	9	14	12	11	12	8	15	12	16	11	10	11	14	16	13	15	18	12	10	5	8	20	16	10	13	18	12	17	15	17	11	12	19	11	10	14	13	10	13	10	10	13	22	20	12	13	10	16	5	12	11	11	13	20	18	17	14	11	15	10	16	12	10	17	8	14	13	13	11	8	14	13	16	15	16	14	9	9	6	13	14	16	5	9	6	20	20	11	12	13	18	18	13	17	9	10	16	14	16	15	12	6	12	16	17	14	11	10	12	14	11	11	6	15	15	10	9	14	18	10	12	13	22	15	10	16	17	8	13	17	18	8	16	12	15	19	22	12	12	13	7	15	16	16	8	20	16	14	16	10	24	11	16	12	16	15	18	16	10	15	13	14	19	14	15	5	9	16	12	16	17	11	7	13	11	18	25	10	12	11	10	11	13	9	8	15	8	18	7	21	11	12	14	9	17	11	17	17	9	13	11	13	11	14	14	13	15	12	7	9	7	14	13	16	15	13	16	16	19	12	17	14	10	16	13	12	10	16	18	10	15	11	11	8	17	13	11	11	10	14	12	13	14	14	6	16	12	16	21	17	15	9	16	18	10	15	12	12	10	11	14	11	12	12	11	11	8	15	15	13	15	13	14	18	6	18	16	12	19	21	14	14	12	13	14	20	12	17	19	19	8	16	11	18	8	10	15	16	15	18	9	9	19	14	12	16	17	11	20	12	15	10	12	10	11	14	6	13	16	15	21	16	15	13	14	16	21	10	12	19	19	7	13	13	15	15	9	24	10	21	13	17	9	21	14	14	13	15	13	13	19	23	12	16	10	19	14	12	10	13	14	15	22	17	14	19	12	11	12	16	12	15	13	7	15	16	10	14	13	12	14	10	14	14	11	11	16	12	10	10	8	20	17	16	15	14	14	12	16	14	16	6	13	15	16	17	16	13	15	14	15	16	18	15	9	15	10	6	17	13	17	16	20	11	12	16	17	11	17	15	10	6	15	12	9	18	14	10	7	10	13	14	16	15	9	12	16	9	18	13	12	9	14	17	15	15	20	13	12	12	12	15	13	6	19	17	10	15	7	14	20	21	16	19	9	21	11	12	20	12	13	10	9	11	10	16	18	11	10	7	10	15	17	11	18	16	14	23	9	15	11	9	15	9	11	12	15	12	15	7	7	12	13	14	13	11	19	13	14	9	14	13	8	13	14	16	19	11	11	9	9	11	11	9	11	9	16	9	15	14	14	11	9	16	14	11	10	14	14	16	14	15	15	11	18	9	16	13	17	15	23	16	20	13	16	19	20	18	17	19	11	12	11	10	13	9	8	21	17	13	14	14	15	12	20	13	15	10	13	11	12	9	16	19	10	13	11	13	20	18	13	11	7	14	17	16	13	9	11	15	15	14	11	14	13	18	7	11	16	14	19	13	15	13	13	14	16	9	15	22	17	13	15	14	11	14	14	17	10	19	7	11	12	16	10	16	11	14	12	7	13	15	12	18	15	17	12	12	16	13	25	15	15	13	13	10	9	9	14	17	12	13	8	14	17	12	9	11	16	10	14	11	10	16	12	14	20	13	17	19	10	12	7	7	9	16	16	11	16	6	18	12	16	14	14	9	13	7
17879	7049	14965	6115	1244	2036	2183	2123	1784	1501	1298	1122	947	804	713	645	538	533	488	404	414	373	364	360	316	307	283	259	292	265	199	239	218	224	179	193	182	177	152	182	179	177	167	180	163	166	175	153	140	152	182	135	130	171	129	138	152	151	135	147	131	133	126	104	120	140	121	120	125	129	136	138	141	132	128	132	128	113	97	128	141	126	110	96	139	119	116	118	134	117	104	114	117	124	107	111	128	120	136	135	134	119	137	121	126	108	110	107	128	111	78	141	110	113	113	90	119	117	119	108	114	123	116	121	111	118	136	116	113	121	121	119	117	108	110	111	114	123	96	104	120	126	120	122	107	120	100	136	97	111	103	113	100	135	101	118	121	97	106	90	111	110	86	121	92	97	119	111	108	113	122	114	136	109	114	112	106	92	108	98	116	98	106	116	103	118	117	107	118	103	103	110	98	109	98	128	119	105	128	114	122	110	98	101	120	114	99	103	103	114	124	107	114	123	129	105	112	95	121	116	121	98	126	101	120	110	94	120	111	95	127	120	108	104	106	110	112	115	111	117	118	111	115	99	97	111	132	116	106	110	98	103	111	123	109	102	110	122	114	119	111	105	101	93	120	107	109	108	99	111	109	107	109	101	111	104	120	111	101	114	114	112	122	101	107	128	115	119	115	103	102	109	121	98	114	111	93	110	95	124	110	112	122	129	121	105	119	137	92	109	120	112	89	113	98	120	115	108	120	123	105	91	106	125	102	110	109	110	121	101	107	109	122	136	108	113	114	112	108	96	97	107	110	87	118	108	120	99	104	118	118	130	115	98	112	102	112	101	112	134	110	114	88	112	116	103	122	125	103	123	114	102	136	110	102	117	110	109	103	122	118	96	107	101	115	119	100	117	124	91	95	101	115	133	98	108	95	115	122	101	119	107	114	113	115	119	95	121	118	128	94	107	101	118	114	127	113	107	132	111	101	113	82	103	93	94	116	112	107	102	98	97	112	123	111	124	96	100	112	85	108	131	98	120	114	100	113	102	111	105	96	121	111	129	102	100	119	109	118	123	124	107	93	132	117	105	101	128	119	116	109	124	135	101	108	115	105	115	109	106	126	103	101	113	92	111	110	126	112	115	133	100	108	115	120	142	115	91	100	89	100	96	125	101	107	99	132	101	108	116	115	103	107	105	105	114	124	113	97	88	107	77	114	91	114	95	97	122	122	105	94	119	127	107	118	131	102	107	126	123	116	96	111	124	100	103	118	101	104	104	113	104	128	99	112	112	117	126	123	127	124	111	109	102	117	96	118	109	113	105	103	116	115	113	86	125	105	114	95	114	111	102	108	120	118	131	103	100	117	102	123	118	119	120	121	99	119	109	105	122	104	109	107	130	97	118	102	110	111	105	129	89	108	119	117	107	103	111	116	89	106	98	112	113	111	108	122	97	100	106	110	94	126	120	126	118	120	127	119	113	118	104	121	101	144	88	116	122	117	107	124	104	101	127	108	109	102	99	120	127	131	103	114	109	109	103	102	124	124	111	103	103	106	135	100	103	138	102	115	109	104	88	94	130	103	108	106	116	87	107	119	100	119	114	108	110	119	120	110	115	116	111	112	106	102	114	118	130	121	96	100	102	119	102	109	99	108	104	118	117	97	113	112	117	132	105	112	99	101	131	111	110	107	121	88	110	111	111	127	127	112	106	96	129	107	124	114	105	142	110	101	107	92	94	120	110	103	103	110	98	102	113	118	109	111	107	108	110	99	111	95	103	114	117	129	93	97	103	135	117	123	106	104	105	109	106	103	120	96	109	107	97	126	130	118	107	115	114	120	121	109	115	97	103	134	104	122	118	107	110	110	94	106	123	87	96	123	129	93	106	103	107	108	99	111	97	104	86	89	99	112	110	91	100	102	109	130	110	117	124	110	104	120	114	111	125	109	114	101	107	115	104	96	134	121	100	109	110	111	124	122	128	119	117	107	121	110	108	108	119	103	101	113	106	91	114	106	96	111	110	103	116	103	112	107	124	104	99	115	95	109	126	119	103	110	110	111	103	121	120	136	115	118	117	104	110	121	108	104	117	123	121	108	127	101	119	95	112	110	109	110	121	119	113	110	107	130	94	111	109	120	116	97	107	116	103	137	111	106	109	110	118	115	120	103	119	119	114	113	107	118	119	126	102	126	116	97	113	110	118	108	113	90	113	120	110	92	119	103	106	123	94	120	113	102	100	110	103	128	119	99	107	107	105	119	95	107	122	99	105	99	106	119	80	121	98	116	107	114	107	97	126	111	98	98	108	116	136	119	125	112	112	101	117	120	111	111	104	109	114	125	123	116	126	119	116	110	98	106	113	115	98	111	100	116	99	99	103	113	106	95	104	99	96	105	130	115	118	110	91	109	130	109	133	112	101	126	96	104	125	122	106	80	102	117	94	96	127	114	109	112	114	121	90	102	113	91	97	122	112	109	111	119	121	112	120	116	86	106	102	100	113	121	117	99	108	112	126	118	125	115	114	111	126	108	99	102	132	95	101	109	112	102	112	126	130	134	108	124	109	107	118	111	125	94	106	118	98	112	112	123	116	111	112	126	116	117	122	103	96	110	119	108	111	114	91	119	111	99	108	112	111	119	119	95	101	122	102	127	94	107	114	108	123	107	107	114	118	116	101	120	128	111	124	106	112	95	106	131	106	102	122	117	112	118	96	107	111	109	123	125	130	102	111	119	105	109	102	116	111	120	105	102	119	121	106	104	97	103	128	111	100	102	110	107	111	126	89	112	105	121	108	99	118	115	98	95	114	129	106	93	119	103	88	102	96	103	124	103	105	106	120	119	123	103	109	110	117	111	102	105	126	114	109	105	110	120	131	118	107	125	128	106	112	122	100	112	118	113	123	106	90	99	106	125	116	111	99	101	90	122	106	122	111	117	105	124	98	105	101	127	111	100	104	114	103	111	102	117	118	100	97	116	110	99	106	118	93	115	121	116	126	128	112	121	122	107	107	100	119	105	110	117	98	128	111	119	112	127	94	107	90	120	100	110	126	129	120	99	104	107	95	119	115	111	103	93	123	103	124	139	126	98	114	114	100	125	103	113	116	117	105	108	101	97	106	111	132	115	109	108	108	113	99	100	121	103	116	115	112	105	111	107	102	124	108	100	113	133	115	118	85	113	113	112	101	114	115	111	98	118	115	142	110	116	110	126	94	125	107	124	103	92	110	117	101	121	106	91	94	90	110	126	95	97	118	101	107	112	115	118	102	102	119	125	101	111	128	101	103	110	110	110	118	119	113	133	113	93	108	125	114	115	105	105	115	116	88	101	114	97	88	97	91	101	115	115	122	107	120	116	99	113	110	101	109	111	102	105	112	105	114	105	103	108	109	97	123	126	107	121	102	125	99	102	104	118	88	98	115	97	118	115	104	118	108	98	104	138	108	122	127	136	99	117	109	98	126	123	136	112	104	110	96	92	109	103	106	125	106	96	106	119	122	89	109
3471	1039	3187	1355	82	83	94	103	88	76	62	66	64	60	69	70	74	48	52	54	64	65	64	38	53	46	49	57	48	46	55	38	47	56	41	36	51	37	58	50	46	48	38	49	41	47	44	35	45	44	45	33	57	49	43	59	38	60	37	51	38	38	46	46	47	37	51	50	45	45	45	36	43	46	38	48	39	55	56	28	44	42	50	39	41	43	55	48	52	41	44	50	39	40	41	40	47	31	42	48	38	42	38	47	27	43	48	51	51	41	49	53	50	52	43	41	44	51	46	41	35	42	40	47	50	33	36	40	39	39	52	64	51	40	41	44	28	32	32	43	44	43	41	39	40	42	48	46	44	46	49	35	41	52	44	37	42	44	44	45	51	31	41	43	48	41	42	52	36	35	56	56	41	56	40	54	47	41	47	39	46	39	42	44	46	47	37	50	41	37	43	48	49	50	39	36	35	42	50	48	30	41	58	34	44	43	51	45	45	44	46	38	45	49	38	43	39	47	39	50	32	43	47	38	44	53	46	38	52	40	44	41	50	45	31	45	55	38	45	50	53	35	54	30	36	50	40	39	46	43	49	47	40	28	50	45	45	58	45	26	39	34	35	40	55	43	44	52	48	49	51	53	47	47	42	38	34	55	46	43	31	44	42	49	45	37	36	38	39	32	49	40	49	59	44	41	35	41	30	34	39	45	38	51	41	41	37	40	35	43	44	31	41	52	37	52	47	44	48	41	42	35	41	43	40	43	56	44	35	48	37	33	51	45	44	37	41	40	39	47	39	61	31	47	43	48	34	63	44	46	57	39	53	41	37	39	38	28	44	60	34	44	29	40	43	36	44	49	51	46	30	50	35	36	50	55	50	48	31	44	52	43	46	37	32	32	39	38	48	45	36	45	40	46	40	44	43	48	46	35	52	47	45	43	41	41	51	53	41	37	47	41	40	50	39	27	41	33	38	47	40	42	46	40	41	40	51	47	37	44	47	37	50	33	41	40	55	35	50	35	33	33	44	32	48	44	47	60	39	53	49	38	40	58	42	45	52	50	52	40	38	35	59	38	52	44	50	37	44	36	39	46	53	38	45	35	42	56	44	38	46	44	42	45	39	46	47	47	33	39	41	61	33	49	41	33	41	37	39	51	38	48	41	35	44	50	43	35	39	41	50	44	51	40	49	36	44	52	47	40	56	50	47	47	48	47	37	49	39	29	48	44	46	39	56	43	43	41	44	46	35	48	46	57	50	42	49	52	34	43	49	45	52	46	43	40	42	37	47	45	38	35	32	36	51	50	41	39	56	45	33	27	40	44	45	55	34	52	33	48	51	52	43	41	55	48	43	45	36	47	50	49	36	33	44	46	58	44	33	48	45	48	45	49	46	42	45	36	42	42	51	38	39	40	49	53	41	38	44	41	44	43	36	49	56	48	41	49	38	52	36	38	38	47	46	51	47	50	46	32	52	36	37	50	31	45	57	52	34	36	53	38	41	38	38	41	34	41	44	44	40	30	42	45	49	58	58	44	39	40	47	44	46	42	47	47	49	50	44	40	29	49	44	49	46	59	40	55	35	42	47	39	37	44	53	42	35	48	54	44	40	45	42	44	30	51	39	44	49	37	38	34	54	37	39	38	39	44	51	52	52	51	47	48	44	35	51	53	43	41	32	48	45	45	47	55	44	54	51	40	44	39	31	42	42	53	48	40	45	46	45	40	47	45	47	37	32	52	41	46	49	45	44	42	41	37	33	49	39	48	57	57	48	47	49	46	45	37	40	40	38	50	36	45	49	42	46	35	35	42	36	41	49	41	45	30	53	50	53	57	54	41	47	50	39	43	31	42	44	42	53	29	50	47	57	53	38	42	45	45	46	46	40	45	49	40	41	36	39	39	32	44	29	43	35	47	48	28	46	50	51	50	34	39	44	54	48	46	45	35	42	43	45	40	34	43	42	35	47	43	56	40	38	46	40	42	47	47	39	34	44	40	41	60	46	44	45	40	34	49	37	52	54	45	47	39	49	36	35	39	35	41	45	46	48	41	43	38	40	45	42	28	49	45	37	59	34	53	40	42	47	54	36	47	54	42	40	47	46	36	44	49	46	41	35	35	36	42	49	52	45	54	37	49	40	49	41	43	33	55	55	45	34	46	35	48	49	39	47	54	58	42	43	41	56	43	49	47	38	51	39	39	46	48	43	25	39	46	55	40	46	53	44	34	33	48	41	44	43	42	41	37	57	37	49	34	35	34	54	31	37	46	47	36	36	55	56	39	44	32	34	41	38	37	48	50	46	39	45	34	40	38	50	42	43	38	38	54	51	43	37	42	32	37	43	51	48	50	39	33	51	40	36	37	55	30	47	36	39	45	57	42	56	33	46	51	47	40	32	40	41	38	38	52	44	48	42	48	37	42	37	45	49	46	56	42	31	48	38	36	37	52	42	43	46	57	36	46	39	39	42	51	49	46	44	45	33	36	39	39	43	54	35	42	39	45	37	39	44	44	35	37	37	52	35	35	55	40	39	52	42	40	36	32	42	49	48	37	46	29	40	47	34	47	59	45	38	45	49	49	45	37	31	43	50	38	46	37	52	59	40	42	34	46	44	34	50	47	57	37	54	48	41	55	48	42	41	56	42	53	46	62	47	39	39	39	50	44	52	40	48	37	60	35	44	59	48	39	41	40	38	52	39	50	33	28	36	52	51	46	60	46	49	44	39	42	46	49	47	43	41	48	57	44	50	41	39	34	30	52	54	46	44	47	47	39	46	36	56	35	50	44	43	31	44	44	36	42	47	49	40	44	42	38	41	45	40	46	37	39	43	35	41	36	43	51	41	46	44	44	59	44	47	41	38	24	33	43	33	51	39	51	41	43	46	38	53	36	43	43	53	41	50	47	53	38	34	57	39	47	41	48	44	33	41	47	37	50	44	55	37	39	58	33	45	42	42	42	37	39	40	44	46	49	37	44	41	38	31	48	48	43	59	56	54	43	44	36	50	29	35	35	53	49	37	43	48	35	53	29	35	39	34	44	37	35	44	42	37	46	39	39	36	29	37	42	60	37	46	60	45	50	51	49	34	44	50	46	51	44	32	47	43	58	43	47	38	51	38	49	40	41	30	43	56	40	45	34	50	42	53	44	40	41	41	52	50	50	53	42	45	47	50	34	42	50	46	42	44	34	39	51	36	50	44	48	33	50	45	54	49	36	45	42	42	46	46	51	42	47	52	47	40	44	49	42	50	32	37	43	50	46	34	39	44	40	48	27	37	45	41	49	39	47	34	42	42	40	36	38	37	44	42	47	41	51	36	49	40	48	47	37	44	42	42	45	51	46	48	46	35	40	46	42	46	45	49	53	40	56	35	52	41	41	42	47	44	36	49	36	40	38	38	38	40	44	51	51	46	40	37	47	45	39	39	38	37	44	36	56	56	45	48	46	34	52	43	49	52	46	45	49	41	51	46	43	43	55	38	42	43	43	42	38	43	50
23708	10547	22219	8281	2627	4202	4690	4187	3502	2980	2494	2136	1876	1652	1485	1302	1214	1094	928	985	924	866	820	760	729	662	683	651	654	567	544	592	596	549	548	497	524	475	491	473	471	493	463	434	441	438	459	453	458	424	443	434	423	467	441	448	414	421	410	394	393	488	425	397	413	405	406	393	415	444	415	412	427	402	389	394	396	381	363	364	413	404	407	392	376	376	364	414	380	383	361	366	398	387	388	381	370	360	380	379	350	362	425	390	394	400	388	379	425	375	373	361	401	423	380	412	378	363	357	363	370	402	408	389	377	363	364	373	377	382	400	403	383	373	404	390	418	391	390	375	368	383	389	384	364	367	347	373	364	394	389	355	362	399	365	378	360	378	425	385	338	393	429	391	378	379	414	367	383	370	419	376	361	368	378	365	339	379	385	375	376	405	406	363	420	365	375	342	383	372	394	355	376	357	369	374	373	357	333	356	401	391	346	387	358	400	375	387	372	383	372	378	354	353	351	378	371	344	399	358	386	395	384	382	367	356	398	382	380	394	335	350	369	361	363	405	355	369	377	361	335	399	361	359	361	399	371	361	373	376	373	361	360	352	328	351	383	373	361	401	379	358	381	368	369	359	347	355	378	354	358	366	399	408	368	380	342	356	348	349	392	394	381	365	355	333	361	374	381	364	361	350	387	364	376	354	393	372	357	396	439	345	367	392	352	351	366	365	354	390	330	368	377	371	360	374	366	369	364	369	399	394	397	372	341	367	357	376	370	368	370	399	378	378	379	351	369	346	371	401	368	359	386	359	406	363	329	380	343	372	350	346	397	345	333	345	357	376	411	402	363	378	352	383	380	366	390	420	413	350	382	384	388	373	372	393	391	397	372	343	401	376	363	332	335	345	356	315	401	373	390	381	368	366	380	371	372	366	359	407	353	418	402	322	368	381	370	375	361	379	371	370	365	365	396	354	394	349	356	392	352	364	352	396	345	387	371	350	398	355	360	395	375	340	365	345	377	378	357	364	362	358	367	398	378	351	360	346	403	317	376	339	392	373	368	348	390	375	389	370	402	358	361	341	364	385	388	374	389	333	402	362	364	402	380	356	335	362	359	335	373	385	400	322	339	386	398	400	373	356	360	375	399	354	348	345	390	389	385	370	360	386	352	375	385	357	407	387	371	368	343	366	379	392	389	374	362	357	370	337	388	354	328	380	348	381	394	382	331	369	376	365	355	372	368	320	350	372	370	343	366	344	416	344	377	390	376	384	344	362	337	358	383	378	385	365	377	355	363	365	353	358	353	377	328	363	357	384	356	409	333	351	385	366	373	384	358	367	379	375	378	373	359	343	407	359	403	339	375	350	396	355	361	414	378	414	388	382	388	363	416	366	358	341	359	326	371	384	340	394	350	355	400	349	345	351	356	350	379	362	364	387	393	354	372	381	415	352	402	368	306	372	393	417	348	382	401	371	369	373	368	320	373	377	393	364	395	384	347	335	361	368	375	376	356	367	395	371	384	367	385	391	388	389	414	388	388	357	377	370	378	386	374	351	338	354	367	390	386	389	382	390	366	346	371	384	369	400	394	383	371	381	384	355	375	370	371	355	368	393	382	383	380	377	368	356	358	358	389	347	361	394	315	371	332	356	388	364	416	359	370	356	357	365	365	386	383	370	361	390	353	395	393	408	380	349	388	378	365	365	383	394	342	401	371	370	379	353	343	380	367	363	371	400	350	358	374	383	344	353	344	376	396	398	362	335	331	330	343	355	393	397	386	330	400	379	360	356	386	405	394	406	357	333	355	381	342	388	356	372	366	391	390	398	350	384	376	345	353	372	357	389	333	375	346	340	371	363	371	380	335	342	342	379	379	397	367	391	349	366	364	376	336	411	362	388	391	360	378	397	367	377	385	376	349	406	374	406	360	369	375	388	358	369	356	389	394	356	344	374	359	351	359	403	355	393	360	366	363	358	357	337	373	352	359	360	388	365	305	392	384	384	366	399	390	366	370	391	346	363	417	345	359	393	359	337	357	333	365	373	383	375	416	384	375	356	389	371	365	378	362	341	387	336	367	381	363	328	362	379	408	423	375	355	359	349	370	354	339	345	368	351	378	351	357	329	411	350	364	342	348	390	348	368	352	385	324	417	390	364	369	368	366	402	378	366	379	377	330	380	349	393	379	377	384	367	390	392	390	364	380	341	355	348	367	394	368	355	348	412	391	348	409	334	357	365	379	364	363	339	348	366	368	396	371	387	386	398	369	372	364	352	356	377	360	384	354	325	384	402	381	340	377	356	402	378	367	367	370	335	395	370	362	392	371	341	369	384	372	376	392	396	403	358	384	385	380	335	377	365	384	365	380	388	373	353	362	392	386	373	373	351	361	346	385	362	342	397	331	370	380	356	375	369	358	352	379	362	343	355	368	368	382	386	337	377	396	352	350	375	382	369	339	391	362	379	364	384	352	361	381	400	365	349	375	378	354	378	345	374	333	381	368	370	373	374	365	357	367	351	385	413	377	374	390	375	363	355	358	386	361	366	376	379	346	400	359	369	391	371	346	348	359	338	350	369	362	359	341	357	350	383	363	401	363	369	338	344	364	368	381	359	378	396	352	351	352	380	331	364	358	353	429	382	396	365	363	415	372	370	338	361	366	371	375	355	384	397	369	350	333	395	380	387	384	369	354	368	394	374	370	372	357	401	356	356	387	375	372	394	363	387	356	340	365	389	390	343	385	355	358	351	362	345	368	359	378	357	360	382	364	377	353	367	380	389	386	371	356	372	380	375	361	363	362	370	391	397	377	388	334	369	376	357	349	359	377	358	353	360	340	363	383	363	396	349	368	339	374	353	408	378	398	391	353	371	359	380	331	323	379	386	355	371	379	343	351	376	401	354	373	369	424	342	367	381	363	365	365	356	379	349	338	415	360	383	375	382	423	375	378	365	367	358	349	401	356	354	355	377	355	354	398	400	393	379	351	363	391	372	376	403	381	373	393	385	369	367	359	354	376	352	387	350	344	336	357	364	380	362	381	367	355	359	361	374	363	354	386	367	387	362	359	371	370	353	378	349	371	350	381	345	384	367	382	360	389	351	392	372	330	376	372	362	329	343	391	391	371	370	349	398	366	331	367	326	401	368	368	401	341	351	361	334	362	375	355	349	393	379	378	382	393	360	380	339	403	351	379	355	375	357	388	366	317	384	363	388	394	341	379	357	403	365	388	374	381	398	382	375	381	346	348	358	383	388	391	372	381	383	333	374	381	343	382	370	353	366	368	371	360	356	360	366	377	334	364	333	395	378	362	395	381	349	372	384	330	388	386	332	374	379	399	369	363	400	401	364	368	398	397	384	379	363	339	346	375	345	361	372	343	352	335	369	375	372	355	377	337	351	376	363	371	402	381	347	340	389	374	390	370	370	407	361	400	347	377	389	364	372	374	361	368	380	415	376	376	361	376	386	356	394	388	392	387	356	382	357	359	320	395	365	338	363	331	329
3495	437	644	227	45	32	41	44	38	43	38	28	27	31	29	38	32	44	30	31	30	35	36	38	22	49	32	39	34	42	33	34	28	41	37	25	29	43	29	29	35	34	34	24	47	46	32	43	38	45	26	31	29	33	46	34	24	39	37	40	38	26	37	26	41	34	30	30	36	30	31	33	38	36	35	31	40	29	42	28	40	23	40	40	28	34	43	42	32	41	37	35	30	41	47	27	32	37	31	31	32	27	36	33	26	36	37	35	46	35	34	31	38	52	30	30	37	35	30	42	34	35	25	37	33	35	28	35	38	32	26	42	24	41	38	51	40	39	41	32	33	37	40	39	35	43	30	34	26	40	36	26	42	35	32	33	34	34	39	41	30	43	27	35	37	31	31	29	39	32	43	19	37	38	38	31	45	24	29	41	39	38	31	43	39	31	42	37	37	27	35	17	41	33	36	40	42	31	37	35	39	39	27	40	33	40	28	31	31	30	25	37	42	28	40	35	41	36	36	35	26	38	35	29	44	36	26	43	35	44	37	38	24	31	33	30	41	33	29	37	29	37	29	36	31	38	33	22	30	23	25	30	30	28	37	48	42	46	31	37	30	35	36	30	35	25	35	29	40	26	33	30	30	23	38	40	37	32	29	44	30	38	37	28	27	21	45	39	18	30	46	32	31	34	25	34	33	24	31	30	41	44	49	30	34	26	33	35	30	34	37	46	35	44	36	31	47	29	22	37	31	35	34	26	37	28	41	38	32	22	30	27	34	25	34	27	35	34	37	35	26	40	34	25	36	31	23	29	34	30	33	33	24	29	37	45	41	42	27	38	33	36	34	35	37	27	41	30	31	40	33	33	40	28	42	35	35	39	29	40	35	28	32	33	40	30	28	37	34	41	34	34	45	30	30	38	31	31	39	23	45	38	44	46	40	28	39	39	35	46	31	35	30	29	39	30	34	33	33	32	34	32	35	26	26	34	30	43	47	38	44	26	30	35	40	36	36	38	47	42	24	33	24	33	26	39	39	43	39	32	33	33	23	35	27	37	37	27	37	31	29	30	37	37	26	38	44	48	41	26	33	36	29	32	24	38	32	35	38	34	36	36	22	32	28	32	41	40	33	23	34	31	31	45	35	48	40	29	45	34	35	27	39	29	32	36	31	30	38	42	32	48	31	34	32	34	35	40	32	31	43	29	31	35	24	29	37	35	39	35	31	37	44	40	39	38	32	31	41	27	37	40	37	35	39	28	26	41	24	27	21	32	34	38	43	33	36	34	48	37	34	51	44	31	39	33	35	29	32	41	33	30	29	38	38	36	33	35	25	32	33	29	36	47	38	32	29	35	45	42	37	39	27	35	32	41	49	29	38	32	25	32	34	41	33	31	29	32	34	37	41	37	27	34	31	41	24	36	43	37	39	39	31	38	27	38	31	31	25	30	29	40	33	32	37	33	44	34	29	28	36	40	40	25	31	32	32	30	33	46	40	39	35	29	26	40	32	32	23	25	34	40	27	35	38	35	38	34	39	39	27	39	39	40	29	21	29	40	31	31	35	31	27	30	32	34	40	28	43	35	32	44	32	33	35	39	42	37	28	28	49	41	28	27	26	32	29	36	41	34	33	34	25	32	31	34	29	32	39	28	37	33	27	43	40	40	37	31	30	29	28	50	33	43	33	30	31	28	34	42	44	40	35	39	34	29	37	32	40	45	31	34	42	44	40	27	29	31	36	40	29	25	46	22	37	31	44	30	40	34	29	29	26	30	40	34	33	41	32	25	36	34	34	34	35	36	34	30	48	30	34	25	32	34	36	35	25	34	50	41	33	26	34	32	36	47	33	32	37	38	37	38	28	32	23	38	28	29	34	39	30	38	28	34	42	22	44	35	37	31	28	24	31	39	31	39	30	37	29	42	29	31	29	37	34	33	35	45	34	33	37	37	45	32	40	29	36	34	33	36	37	32	31	44	37	29	38	32	36	29	35	31	40	30	28	40	29	46	42	32	34	30	36	27	33	32	34	34	37	36	43	23	30	28	29	32	40	34	27	33	42	29	29	31	22	33	39	41	28	39	27	32	32	32	40	33	30	47	37	34	43	34	27	29	39	33	33	44	26	37	30	29	38	39	28	37	36	33	30	36	33	33	37	25	34	34	34	26	25	45	39	27	38	40	28	33	36	39	25	33	28	43	22	40	38	46	32	46	34	25	36	31	34	49	36	44	35	37	45	24	41	46	29	34	31	28	36	40	23	28	32	41	39	34	33	26	39	34	38	31	35	42	40	26	33	23	29	33	31	29	36	42	22	44	40	31	29	46	40	33	37	37	32	39	35	38	26	36	27	47	35	44	29	39	28	33	31	31	33	36	41	39	43	43	33	26	33	44	31	30	34	32	29	31	34	27	41	35	28	39	23	38	31	39	38	30	31	31	43	40	29	33	37	23	33	33	37	40	40	27	29	30	27	46	47	31	42	30	30	30	32	37	37	47	39	24	40	27	28	35	39	31	43	41	35	28	43	31	44	38	26	27	32	35	38	31	41	29	42	27	30	29	38	26	35	33	28	33	38	31	33	35	39	30	36	30	33	26	31	29	33	34	32	43	41	39	35	35	35	31	27	49	29	31	38	34	31	32	35	40	26	33	33	46	38	42	37	44	18	41	33	28	27	27	38	42	26	26	40	37	36	44	27	33	26	29	35	36	37	46	32	33	27	33	44	29	26	47	27	30	36	37	36	34	32	42	33	37	40	36	37	37	41	42	42	39	31	42	51	40	29	28	34	35	38	40	38	33	37	33	32	38	37	29	29	32	29	34	31	31	31	41	36	38	46	36	23	40	34	29	34	28	43	36	36	35	38	37	33	37	22	36	36	28	42	36	37	38	37	37	45	38	35	34	41	33	26	34	20	37	30	31	36	30	32	29	36	36	44	41	32	35	30	37	29	34	36	39	36	39	29	37	35	36	31	48	36	33	32	42	28	37	28	46	28	31	31	33	33	36	36	44	47	32	37	28	42	39	43	33	29	37	42	35	36	42	31	33	40	28	28	43	28	38	37	28	30	35	29	41	30	21	36	37	36	39	32	42	40	42	34	27	34	32	38	38	43	30	30	23	49	36	31	28	34	22	32	43	33	31	26	32	35	31	25	25	36	42	36	42	28	39	27	26	25	42	31	28	34	35	39	31	46	48	29	37	27	36	41	31	39	38	29	37	35	31	34	34	35	28	51	44	32	28	37	26	30	31	35	36	42	27	30	27	27	29	36	41	38	29	26	24	28	37	31	31	28	28	34	30	42	35	31	32	36	37	37	32	24	41	41	29	29	29	32	40	37	24	46	37	28	39	31	33	34	37	35	44	32	41	28	32	27	35	31	39	30	26	35	33	37	34	44	32	29	36	43	31	22	32	41	31	32	19	37	41	33	50	28	25	35	40	40	33	26	35	40	44	44	36	32	34	38	37	37	28	26	34	36	31	36	45	37	40	41	43
15545	5331	8039	2539	468	600	602	564	560	505	481	441	418	404	394	365	370	353	348	349	338	347	296	331	338	330	292	286	300	314	276	274	292	286	288	283	274	282	277	300	273	268	302	278	267	327	278	270	267	306	300	294	269	269	287	317	279	268	294	269	264	263	284	283	266	270	282	283	284	283	274	268	283	291	253	287	272	290	278	263	275	281	295	258	283	253	238	272	282	311	268	302	284	296	292	241	312	269	288	294	276	284	286	284	259	289	280	283	261	259	288	275	290	261	311	293	269	271	271	270	269	281	262	298	263	287	266	276	285	256	264	284	301	271	297	259	274	287	279	266	253	286	276	299	256	261	275	285	300	299	283	260	265	278	281	263	279	299	284	261	267	299	273	270	265	276	282	270	269	272	295	284	251	253	295	266	261	266	256	281	291	257	259	292	293	282	308	272	301	278	259	260	314	251	282	293	255	277	262	292	333	292	280	273	275	262	266	286	301	273	281	285	297	262	294	277	268	287	281	299	264	321	286	255	268	270	281	275	280	280	252	261	286	291	286	278	282	271	268	290	245	259	268	267	254	298	269	279	318	315	252	280	248	272	329	284	277	265	305	267	296	305	301	262	246	277	281	288	245	287	285	256	312	250	264	290	242	277	304	304	275	312	290	278	288	281	279	321	291	301	280	295	282	254	280	285	277	270	275	299	261	267	275	279	264	295	252	292	255	283	304	281	283	257	271	290	261	266	297	285	277	299	285	294	274	277	278	257	250	314	254	269	278	277	297	272	270	239	290	254	286	294	253	282	271	298	265	278	270	275	278	238	290	262	274	259	258	252	301	282	303	281	243	294	249	283	288	279	276	284	293	292	293	286	256	261	275	264	226	283	256	259	286	285	298	280	289	273	290	290	287	277	274	288	289	306	288	269	278	318	267	255	277	268	280	262	251	296	259	287	304	332	268	293	258	286	261	259	268	275	290	274	308	289	266	279	258	288	268	301	246	277	267	292	286	274	288	281	292	251	278	282	274	275	291	264	277	244	307	297	273	275	254	278	268	278	267	281	308	281	272	254	271	272	318	276	273	264	285	244	281	327	284	251	281	265	279	244	280	295	273	284	282	281	273	283	283	279	263	261	265	292	268	255	289	271	293	306	292	288	270	259	270	280	233	298	307	270	293	303	293	303	303	290	275	288	256	281	272	288	282	274	311	261	270	288	283	266	275	290	277	261	285	276	281	275	257	270	254	272	272	275	277	276	284	288	262	277	249	263	295	267	265	240	269	294	239	310	254	267	273	283	297	272	271	265	299	283	287	269	311	279	264	283	275	280	285	265	290	263	286	285	277	275	266	286	298	257	289	277	280	271	262	262	285	313	288	266	250	262	301	257	279	291	279	249	274	300	302	262	289	253	286	294	302	278	270	290	264	264	269	296	276	276	297	266	293	281	272	297	284	302	276	265	249	307	277	272	290	304	250	273	256	279	267	259	283	284	258	297	286	274	296	266	308	275	289	295	279	263	288	265	256	263	253	265	298	297	253	287	263	261	276	262	260	279	272	285	279	276	276	312	285	256	299	282	257	275	319	275	263	264	287	282	288	298	253	274	257	259	264	311	271	292	236	274	276	282	284	278	273	288	280	290	253	271	273	303	297	279	271	279	293	286	294	258	271	293	267	268	289	281	248	261	284	250	261	290	275	279	245	295	290	296	275	282	265	253	255	307	269	294	284	273	283	282	283	276	269	264	294	261	283	275	300	288	297	306	294	272	243	246	283	263	269	260	283	269	272	271	278	265	279	254	277	301	288	271	274	289	251	282	264	263	306	271	282	270	291	265	260	291	252	282	306	290	309	299	267	270	259	257	277	292	285	255	313	291	306	245	281	287	282	262	289	272	290	305	297	317	259	272	259	277	300	269	255	294	245	273	269	278	239	274	280	279	285	289	290	259	297	274	269	280	273	304	273	290	275	285	233	286	291	260	296	296	291	248	283	281	266	302	291	232	259	286	283	271	323	282	273	307	278	282	277	295	286	259	269	312	248	261	295	278	266	281	272	275	264	296	270	249	304	299	291	278	257	262	307	295	256	306	272	266	282	297	290	269	281	287	297	314	261	255	254	280	284	261	304	254	285	277	271	262	280	305	261	271	261	264	283	279	296	310	270	283	295	285	246	281	259	275	290	254	275	289	288	262	279	311	271	275	285	272	273	289	227	270	288	284	281	284	259	274	244	260	314	300	305	292	291	298	277	306	273	277	264	262	275	285	286	280	307	267	253	285	266	256	269	275	282	275	304	270	263	270	257	287	283	279	275	272	279	288	260	270	266	262	267	285	245	263	301	303	268	275	258	306	275	293	275	262	271	271	260	285	282	298	291	296	282	251	312	267	276	280	275	283	277	296	261	283	280	283	256	275	264	279	240	283	276	308	277	283	255	264	283	297	294	254	269	292	313	251	284	249	264	297	297	277	289	285	305	295	259	273	273	287	286	253	298	262	303	275	269	274	295	298	286	285	285	283	279	279	290	272	279	281	302	270	272	269	298	303	272	307	323	282	275	283	264	275	304	278	302	287	276	297	288	281	254	320	312	250	262	298	261	320	278	256	254	271	275	266	274	281	271	268	291	278	262	293	287	263	307	235	310	280	280	259	282	281	256	234	287	275	282	304	299	274	266	280	271	262	295	279	284	248	267	263	281	254	276	273	326	294	280	251	262	267	277	263	294	295	265	260	276	260	250	273	269	265	256	305	284	303	260	287	293	274	262	293	283	283	262	261	264	266	259	295	282	284	293	288	256	274	309	270	256	280	260	280	257	282	283	257	269	279	321	295	271	266	266	275	291	306	259	302	263	272	317	282	274	262	262	271	264	265	259	300	253	275	301	277	267	283	259	281	287	287	283	265	285	258	299	296	260	268	301	267	286	285	283	268	251	293	302	287	273	280	272	277	281	268	268	276	283	291	256	298	270	315	275	289	264	264	294	275	261	277	275	270	252	265	288	279	271	287	287	295	308	311	260	316	249	291	284	274	312	277	237	287	286	293	256	276	248	265	220	269	266	304	268	286	292	276	292	287	301	252	296	283	270	288	289	298	270	301	281	291	279	290	233	264	282	271	283	260	295	276	237	271	274	233	270	280	291	287	256	297	300	262	290	269	291	286	259	281	309	294	293	289	313	294	239	293	280	288	293	307	314	248	285	280	265	261	267	288	292	238	266	290	283	295	289	292	291	282	281	266	286	271	265	285	260	296	276	303	314	275	294	281	278	270	276	302	256	283	289	288	266	275	300	291	278	307	319	285	269	272	295	278	263	281	290	263	266	273	269	283	252	266	238	282	290	276	295	284	275	290	269	305	292	276	267	280	287	277	313	293	297	248	253	252	305	270	289	250	284	281	292	287	287	272	265	271	278	278	291	266	288	260	276	299	268	253	283	246	282	286	277	271	272	300	280	279	268	271	268	287	308	277	279	286	264	265	265	290	262	269	282	259	295	267	288	292
2148	840	3602	1066	67	70	77	86	86	91	77	67	57	63	73	73	65	66	75	68	63	72	57	69	74	64	64	56	60	72	64	56	57	39	56	47	55	53	66	55	59	43	51	47	54	64	46	55	68	58	44	75	63	64	58	57	66	51	66	59	63	55	42	56	65	53	52	60	53	53	69	63	42	62	42	60	59	59	56	61	66	50	45	63	63	62	49	53	60	58	58	61	57	48	43	70	47	58	48	58	50	55	55	52	61	49	42	45	54	66	39	53	58	51	65	59	48	47	61	60	54	65	51	57	58	48	54	56	57	50	55	57	56	65	60	51	61	59	53	49	59	52	62	49	42	50	49	55	53	58	82	69	60	58	54	57	52	70	56	56	49	64	44	65	72	61	55	63	44	52	61	75	54	58	60	51	61	69	62	57	53	50	57	66	60	57	60	56	59	58	67	58	65	49	64	61	45	62	54	52	59	74	46	60	41	60	63	65	62	63	55	56	73	54	49	52	60	60	68	52	61	53	49	65	63	51	45	61	55	71	56	56	45	71	63	46	57	60	55	71	65	58	68	73	57	46	63	56	43	52	75	48	58	56	61	62	52	53	58	65	55	59	61	68	56	56	58	56	57	62	79	51	49	54	48	60	59	74	58	62	56	61	52	61	51	52	56	58	57	52	62	41	60	54	51	68	56	81	63	41	58	50	60	58	48	47	67	65	59	59	64	58	47	47	55	52	45	67	60	52	52	64	70	47	54	65	46	57	58	63	64	54	45	50	52	49	66	67	63	55	63	53	59	46	63	67	62	54	60	53	58	69	64	61	59	57	49	63	56	67	60	54	51	50	66	65	63	66	52	45	60	56	63	47	51	57	52	63	57	58	53	66	68	67	58	66	59	50	60	50	60	57	52	58	59	57	46	64	40	70	60	53	61	53	64	69	82	55	56	53	49	55	62	64	61	44	52	46	59	72	56	55	56	67	71	58	70	55	57	48	57	62	43	50	70	56	56	53	54	63	58	58	61	63	47	67	58	60	58	65	59	46	71	51	59	63	59	58	71	71	56	53	61	59	65	57	60	56	55	64	60	66	52	68	54	59	46	58	51	56	70	55	54	52	69	62	49	58	50	61	48	56	63	55	55	56	79	56	55	62	54	72	76	59	53	50	51	57	66	65	64	62	56	39	54	57	65	58	67	52	54	50	73	48	57	56	62	62	50	54	63	66	64	52	58	72	61	73	60	62	53	60	65	58	53	52	63	58	60	58	51	60	53	56	53	53	59	69	52	56	57	70	63	69	61	50	72	67	63	56	66	47	46	55	66	46	73	61	51	63	71	61	49	57	53	56	63	74	62	63	56	59	58	60	62	54	60	55	61	51	58	49	59	41	49	65	50	55	73	66	59	64	63	64	74	73	57	74	55	74	52	61	59	56	52	64	67	51	45	55	58	53	59	59	66	64	43	57	63	48	67	53	78	72	62	60	63	60	56	48	60	59	71	51	58	54	45	58	44	52	72	79	53	64	52	60	66	59	56	65	80	44	62	57	62	54	50	69	50	58	50	68	64	64	72	62	61	52	53	42	60	61	73	44	63	66	58	56	46	64	47	73	56	57	58	63	44	50	70	60	60	54	56	65	56	55	43	61	73	56	67	60	65	60	58	61	54	55	67	59	64	60	62	69	52	56	55	62	70	64	54	74	61	80	53	50	78	60	67	46	39	58	56	58	58	51	51	66	58	43	66	56	41	63	71	51	58	72	48	67	51	51	58	67	66	68	61	68	61	51	35	54	53	62	46	48	53	58	74	64	55	65	55	61	63	48	69	61	66	48	54	46	58	58	53	73	56	71	55	61	61	56	69	73	53	57	64	67	52	59	63	50	59	48	63	73	55	58	66	48	65	78	58	59	54	46	51	60	66	74	47	49	72	57	62	71	65	47	71	64	57	59	68	56	66	62	54	56	56	58	61	71	59	66	57	73	53	70	47	56	55	62	58	71	58	52	66	70	63	66	51	73	45	54	69	53	62	58	79	63	51	53	60	56	53	50	63	57	59	68	62	33	57	52	60	66	75	57	55	58	71	47	61	54	58	72	63	51	43	67	53	53	59	63	54	54	63	64	50	52	60	51	56	69	59	58	54	70	68	72	66	55	62	48	60	51	69	56	61	58	61	53	50	52	56	67	66	48	61	67	51	64	54	61	65	55	66	58	50	59	57	54	55	44	52	42	56	44	57	51	61	60	65	65	62	53	58	61	48	56	55	51	59	46	43	49	65	68	52	71	73	51	56	48	62	50	64	59	67	58	62	53	63	57	55	53	68	62	65	61	67	66	61	61	50	59	60	54	54	51	67	62	60	59	57	68	55	54	42	52	49	60	45	59	62	74	69	53	60	59	61	55	62	66	63	57	53	47	62	54	65	66	56	62	66	40	65	47	61	59	63	54	65	54	66	68	49	76	56	60	50	59	50	62	51	60	52	73	63	56	66	61	50	65	60	67	63	59	52	58	64	62	55	52	54	46	45	58	57	48	71	68	70	52	65	48	45	51	65	54	54	69	66	52	49	59	42	66	59	51	72	59	71	47	45	51	54	54	57	68	56	67	54	61	56	67	45	56	54	54	56	52	63	41	64	74	51	70	65	64	61	53	56	59	50	48	51	46	57	70	67	51	60	49	71	55	51	53	43	66	64	53	68	57	68	53	51	40	49	57	56	64	72	67	56	76	57	60	41	57	52	65	49	64	55	57	61	54	52	57	59	51	49	58	70	51	63	67	54	55	67	73	64	59	61	43	54	67	54	67	45	67	71	68	57	58	59	56	52	60	66	60	68	54	61	59	56	63	56	54	52	48	50	56	58	59	56	54	48	54	62	58	63	55	62	54	53	76	64	62	56	50	55	76	68	49	61	59	65	81	56	64	57	56	69	57	67	59	54	38	71	71	70	54	65	50	49	60	60	66	56	60	69	61	42	62	65	49	61	61	56	64	58	61	49	63	71	70	51	41	62	56	50	42	61	64	59	54	62	53	70	53	57	52	71	56	65	64	58	49	65	63	66	52	48	59	62	75	55	66	69	56	62	58	67	55	54	68	53	52	54	58	82	64	58	60	56	74	57	54	49	57	60	54	62	58	53	60	62	51	54	57	68	43	48	52	59	62	58	54	51	65	49	58	59	44	47	49	64	48	53	67	51	53	66	44	58	54	62	45	48	61	61	54	52	55	49	64	64	64	56	68	81	60	56	55	54	53	54	46	42	62	65	51	64	57	60	56	68	52	62	52	58	44	61	53	56	58	51	55	49	67	58	65	65	56	73	52	61	63	45	55	63	64	51	51	55	56	60	53	63	55	55	68	63	59	59	41	59	39	53	59	55	54	61	55	63	59	51	55	61	57	67	56	66	50	57	60	55	55	52	51	60	64	53	74	59	57	50	48	44	51	73	62	55	67	53	57	61	66	66	61	63	64	39	57	57	42	58	60	68	65	57	52	51	51
21337	8729	23177	7081	1799	2792	3086	2760	2245	1927	1624	1501	1280	1096	1071	988	877	885	869	731	740	736	683	700	630	622	618	618	587	600	618	577	532	544	591	506	577	509	550	550	540	558	511	504	497	513	561	468	512	492	476	519	510	517	513	528	505	502	510	485	489	482	501	490	530	449	487	537	465	503	513	512	493	492	490	465	522	491	487	463	479	467	548	488	475	511	472	482	461	481	537	506	476	496	497	481	443	482	451	474	452	482	456	438	507	472	461	469	525	480	507	465	540	503	487	500	494	498	470	502	466	423	460	507	483	486	496	459	451	476	473	443	463	520	501	478	476	483	484	429	515	454	475	527	433	507	495	485	472	537	477	522	469	492	481	494	434	446	465	454	492	475	478	508	490	509	468	480	489	443	466	472	490	481	463	422	442	466	483	541	487	483	487	509	511	459	483	468	503	449	492	497	461	453	443	477	494	476	479	487	496	498	485	459	466	495	488	483	459	470	488	448	461	490	497	486	468	489	476	460	482	468	474	464	467	434	461	458	458	471	463	514	489	461	465	512	450	443	481	510	471	473	472	471	477	476	478	505	487	448	474	492	444	486	484	523	488	501	466	454	456	474	464	492	498	466	471	463	458	486	502	513	505	444	483	484	457	508	470	457	474	471	434	521	473	462	464	484	528	473	476	472	482	481	526	481	442	501	476	457	456	524	448	488	471	494	472	475	483	506	496	479	503	497	510	512	508	489	492	502	496	489	467	460	504	477	497	481	483	443	467	465	468	478	492	490	493	476	489	487	470	511	467	502	448	499	493	450	471	499	454	446	465	508	475	447	502	470	469	482	443	483	464	506	454	468	495	479	498	477	488	495	491	473	467	477	490	463	452	466	445	480	431	493	441	503	472	460	451	460	500	469	463	459	459	470	515	490	479	442	466	482	439	475	482	506	490	474	479	483	499	472	456	486	511	507	486	496	476	446	465	435	445	481	472	454	476	478	491	524	482	460	492	503	454	499	492	495	455	511	449	468	462	500	477	461	476	483	490	458	499	450	462	425	469	459	487	468	504	455	472	492	455	485	470	458	456	461	481	492	450	445	468	488	465	493	454	470	452	467	489	528	484	482	468	478	463	482	468	482	457	471	516	484	472	476	495	459	450	433	518	467	463	451	472	453	512	467	466	458	502	471	484	482	431	446	490	483	496	482	470	466	486	482	464	477	459	498	479	466	467	425	493	454	483	498	482	457	486	512	478	452	457	507	488	437	452	465	503	453	459	458	481	496	460	465	496	467	491	489	452	469	470	487	480	488	479	463	459	455	445	454	491	469	475	429	493	476	453	480	496	468	494	505	464	489	471	476	476	467	487	499	478	485	470	487	446	482	439	471	487	515	492	499	495	459	463	463	498	480	488	521	488	455	469	415	467	465	490	482	443	491	460	466	486	476	471	465	496	506	492	484	498	452	457	459	481	477	461	482	483	488	455	477	427	480	480	479	458	471	491	465	492	500	432	467	466	477	527	500	496	468	480	502	450	501	446	474	471	475	448	485	494	490	470	470	462	483	462	508	445	458	450	458	508	478	491	510	496	465	449	453	462	486	465	473	465	463	401	458	475	467	483	485	488	485	468	444	474	486	504	495	449	495	476	454	509	490	519	476	509	498	517	472	456	468	477	490	470	486	523	449	460	437	508	432	477	476	470	474	475	470	476	483	477	497	459	473	449	489	485	465	449	423	463	464	480	441	515	459	501	467	481	457	477	483	461	479	476	452	548	455	509	435	439	449	470	471	475	473	505	451	471	499	494	460	440	489	497	476	438	454	469	457	454	475	499	488	487	501	470	466	498	495	484	462	501	480	494	486	470	457	497	503	466	482	460	492	458	487	490	476	553	471	466	485	490	462	473	481	518	505	491	468	488	467	438	482	489	471	457	457	467	429	484	456	478	480	445	476	464	446	510	439	469	500	471	464	491	460	482	455	470	483	466	463	471	461	477	492	488	477	452	438	455	416	470	478	488	451	501	434	470	483	466	498	474	484	453	463	479	482	456	459	507	487	480	444	457	463	455	491	496	505	474	483	476	486	468	486	438	488	470	471	473	495	461	449	502	460	434	496	483	451	477	499	481	472	508	436	479	457	428	453	434	457	500	485	504	468	436	474	447	471	505	452	474	470	496	504	468	478	496	458	463	477	498	483	513	499	449	470	472	480	486	486	464	497	491	457	526	484	507	496	473	450	485	500	474	483	457	480	415	465	509	467	475	491	500	491	453	480	490	498	473	491	502	455	472	470	502	440	472	470	456	484	452	437	488	464	483	469	457	490	485	453	471	409	476	447	487	503	466	459	495	512	510	442	468	471	468	514	488	461	493	499	447	452	501	510	456	497	475	463	442	457	452	485	461	500	463	474	428	468	465	484	473	442	431	466	489	491	448	459	477	464	486	446	490	511	483	486	512	442	517	470	477	460	473	467	448	464	474	504	525	495	450	460	462	509	524	479	498	473	501	471	506	449	456	451	483	438	487	446	481	483	480	502	452	444	491	463	456	494	487	462	465	496	484	460	476	458	478	473	452	499	490	489	458	448	416	498	452	475	472	464	472	490	463	460	465	495	476	458	472	490	428	442	460	465	493	497	445	473	503	457	453	482	483	486	479	459	472	476	435	480	488	479	446	436	496	453	483	483	458	426	510	452	493	459	447	474	511	463	470	482	481	512	474	472	480	485	502	483	462	456	486	522	451	480	473	492	494	481	497	482	465	473	458	473	463	513	521	469	465	471	456	516	505	466	482	498	449	476	501	474	496	484	479	494	465	497	452	458	469	466	511	488	492	448	483	480	438	450	439	438	486	462	470	421	463	480	454	492	505	483	473	466	476	487	497	449	462	477	488	463	505	475	456	481	474	434	482	498	524	461	454	463	478	474	506	489	519	499	441	499	441	479	478	493	468	475	470	472	497	499	481	452	462	514	468	450	466	477	489	491	457	476	482	475	492	476	471	459	434	467	480	481	468	460	481	472	496	484	486	509	527	463	448	468	500	468	510	463	467	481	474	488	478	464	471	485	462	444	505	508	476	489	487	465	490	457	456	445	484	473	477	488	481	501	453	467	480	455	485	474	478	457	461	469	466	478	477	477	477	487	487	490	493	473	483	486	498	468	467	480	459	456	441	509	472	457	461	460	464	478	455	503	479	484	456	451	507	504	492	510	428	492	498	485	499	500	460	460	482	494	465	443	470	493	496	462	466	483	487	478	452	484	472	492	479	478	480	479	452	482	511	475	480	488	469	493	494	477	493	506	461	475	458	475	469	483	458	482	442	497	488	481	510	473	473	492	499	471	474	490	445	531	469	471	461	459	448	496	487	488	481	482	469	443	465	478	495	488	460	491	497	463	431	476	480	483	494	445	465	476	477	451	494	471	444	501	462	460	474	493	462	474	470	484	450	498	496	492	474	497	490	490	490	440	503	488	551	460	468	482	502	486	518	434	489	497	466	476	473	503
5337	697	2359	978	27	31	40	27	40	37	25	28	20	31	24	19	33	25	25	16	22	15	13	26	22	25	20	17	20	14	15	18	19	23	10	18	12	16	11	12	17	15	13	13	18	15	18	19	18	11	14	16	21	15	11	18	8	19	14	16	8	13	15	23	8	12	16	13	11	12	12	13	18	16	9	16	16	15	20	13	17	12	14	20	15	16	14	15	15	16	8	11	18	8	17	16	8	13	13	11	14	19	14	24	11	20	9	11	24	7	13	17	12	16	12	13	15	14	14	15	13	11	16	14	16	14	12	8	19	14	15	22	9	13	17	20	18	15	9	13	19	13	14	18	19	15	11	13	15	11	15	13	12	21	16	13	15	20	16	15	10	9	14	17	11	15	14	9	14	14	18	14	12	10	16	16	16	11	13	9	14	13	12	11	16	19	14	7	18	12	15	13	11	13	9	20	15	24	14	16	10	17	17	9	11	11	17	10	18	17	13	11	14	13	7	6	13	6	13	14	17	3	10	12	10	7	23	16	16	14	10	12	10	11	13	9	7	13	10	8	12	16	12	13	14	22	17	14	17	11	10	14	18	13	18	11	18	11	24	21	16	12	11	20	18	7	9	10	19	11	10	10	18	17	10	12	18	15	18	8	13	10	15	15	12	9	21	18	16	10	17	14	12	17	14	14	13	13	10	15	12	16	17	13	14	12	11	10	9	16	14	15	15	21	11	10	16	18	13	21	9	17	12	10	3	14	13	14	11	16	11	16	14	8	14	11	17	18	12	12	17	11	19	10	14	13	14	13	12	14	15	13	13	14	14	16	14	12	13	13	20	12	13	14	17	14	12	17	12	12	16	12	15	13	15	12	10	12	10	9	15	11	17	14	15	15	7	13	10	11	20	15	9	10	16	12	17	17	7	12	13	14	10	8	14	13	11	12	14	13	13	15	14	16	13	10	11	10	8	12	16	13	16	17	14	23	13	15	12	13	7	11	19	10	13	16	16	18	12	16	9	10	14	10	15	11	10	10	13	9	14	10	11	13	20	13	13	13	10	14	7	12	14	18	11	17	15	9	14	14	17	17	15	7	15	9	11	9	14	17	13	15	16	14	13	15	12	7	12	7	11	13	14	10	11	17	14	7	21	18	17	19	17	8	6	10	12	16	7	11	12	15	15	10	9	8	16	14	19	21	14	14	19	11	18	14	11	14	20	11	11	7	14	16	11	10	21	21	11	15	17	8	9	16	6	16	11	14	18	16	17	14	17	14	14	12	15	17	9	13	7	20	9	17	24	13	17	9	10	13	9	10	11	11	11	18	15	12	12	13	10	14	10	9	14	15	22	18	12	14	15	11	16	12	14	19	12	16	18	14	10	15	19	17	10	11	19	10	13	12	11	8	10	14	15	8	9	8	18	20	14	13	20	9	9	12	12	21	11	12	10	14	11	20	14	20	10	10	26	14	13	13	6	12	15	13	11	10	8	14	12	13	17	11	14	18	15	15	11	8	9	17	12	14	13	15	15	17	16	9	18	17	14	15	19	11	11	15	13	5	15	7	12	10	11	11	10	14	11	10	15	9	14	13	12	15	14	12	14	9	7	19	14	14	14	4	17	13	10	13	21	11	10	13	16	23	15	12	12	10	16	22	25	17	9	24	10	7	18	13	11	12	16	16	13	17	16	11	13	16	11	14	18	11	16	15	11	9	10	9	6	7	15	14	13	16	13	11	17	19	16	10	23	7	18	16	16	15	14	11	12	10	13	9	6	16	14	16	14	17	10	11	10	9	14	9	14	13	13	9	14	11	6	16	11	14	14	11	11	21	12	12	12	13	16	16	11	11	26	13	15	24	11	18	15	20	13	11	7	6	13	13	7	14	16	7	16	11	5	11	16	14	13	15	13	15	14	14	14	19	17	10	11	12	17	9	15	18	17	9	13	15	10	20	11	13	12	9	6	9	8	18	16	12	19	11	12	11	10	14	15	19	14	10	9	9	7	13	15	13	14	14	11	10	17	14	9	12	16	14	16	11	9	18	19	16	18	12	14	16	21	13	13	12	19	19	12	11	14	10	6	16	15	14	11	16	10	19	11	12	11	9	14	16	12	14	12	18	15	10	16	13	11	19	18	9	11	7	13	12	13	19	10	15	12	15	7	9	12	13	13	8	12	9	10	8	12	14	14	14	12	18	11	11	14	18	16	12	15	10	15	13	11	20	11	10	13	16	11	16	9	9	9	14	17	13	18	15	14	17	12	14	15	16	9	15	13	25	11	15	11	9	13	17	12	17	16	10	14	13	15	15	13	8	7	15	12	17	16	11	12	12	17	13	13	15	20	17	8	16	22	11	14	12	11	16	18	9	9	13	11	8	7	7	14	9	9	9	13	11	15	18	13	11	13	21	12	16	14	24	18	13	16	13	18	13	19	15	14	10	9	7	21	15	14	13	7	8	15	14	22	12	5	12	15	11	15	12	16	14	18	14	8	12	15	10	10	10	22	15	18	8	17	7	8	16	12	17	16	20	18	11	17	15	15	9	13	7	19	15	17	6	13	4	6	11	19	15	14	11	16	10	8	11	18	14	10	4	8	12	12	13	10	16	12	10	10	10	21	11	14	16	10	20	14	11	12	10	9	20	16	13	16	18	9	16	19	16	13	7	9	11	14	16	17	10	20	12	12	10	19	5	19	12	14	9	14	15	10	17	21	16	11	15	12	9	11	15	15	10	14	18	11	12	15	16	11	9	19	14	17	20	13	15	20	17	11	11	14	11	11	12	9	14	19	19	12	17	16	8	12	18	24	11	18	7	10	10	13	12	11	10	17	20	14	13	10	13	12	19	11	15	18	10	14	13	14	16	7	11	9	19	21	16	17	16	16	8	12	12	16	11	12	13	11	11	14	10	15	17	20	10	13	20	14	12	14	13	9	8	19	18	14	16	11	17	15	19	15	9	8	10	14	13	14	12	7	19	10	22	15	16	14	17	14	18	10	12	16	18	15	11	11	9	9	16	15	16	16	13	9	8	12	12	13	13	14	12	12	12	12	13	11	11	13	7	10	9	17	11	11	11	12	9	15	22	18	16	15	11	13	8	8	13	20	10	11	18	10	9	20	15	12	11	13	8	12	14	12	12	17	8	16	15	15	14	11	13	16	11	14	14	9	10	12	17	11	12	21	13	8	17	19	16	17	9	14	9	12	17	14	15	19	14	11	16	14	12	12	14	18	11	14	9	12	16	13	18	13	8	18	19	12	14	11	13	15	11	13	24	19	10	8	13	14	15	13	12	21	15	12	17	12	14	16	12	15	11	8	11	9	7	20	18	17	9	17	20	14	12	11	12	12	10	15	13	17	13	9	19	11	9	16	14	14	9	14	13	16	13	10	10	10	22	12	12	13	17	12	18	9	15	15	12	17	15	21	9	22	13	18	17	10	12	16	12	14	14	14	8	15	13	10	12	16	14	14	19	14	14	16	15	12	15	12	12
17892	7193	18347	6587	1142	1996	2205	2017	1721	1411	1164	1003	824	839	701	634	530	492	499	410	384	375	348	303	299	307	278	257	260	239	213	209	191	213	206	197	179	190	171	188	148	185	151	167	171	176	188	163	147	151	132	152	162	136	130	119	162	130	122	147	130	119	136	137	151	113	130	140	140	149	128	139	148	124	116	122	123	127	133	101	122	131	118	97	153	143	112	99	93	118	122	127	123	135	113	132	129	120	114	100	130	104	128	97	120	120	112	103	126	130	132	119	105	108	104	109	113	127	121	113	106	115	117	98	125	112	119	118	115	113	114	121	111	116	106	106	113	101	111	125	113	105	97	104	104	117	113	101	112	111	107	110	107	123	120	138	128	107	93	124	112	113	123	96	101	123	103	108	96	87	120	120	97	113	112	115	100	110	108	114	116	103	104	115	102	102	111	100	101	113	103	123	108	95	106	115	105	133	125	106	106	110	123	114	116	134	111	115	109	111	122	100	107	117	102	134	126	102	95	121	105	84	110	112	116	105	104	109	111	135	98	123	128	118	118	117	117	109	115	93	115	121	97	107	119	99	101	112	119	110	113	106	102	110	117	111	99	104	108	107	126	104	125	113	122	118	109	114	110	111	109	97	104	102	128	104	119	98	102	115	115	107	133	109	109	113	104	117	103	101	113	132	126	128	104	92	102	86	107	117	106	126	107	114	106	107	109	112	114	110	118	109	115	109	118	126	128	79	103	112	113	109	88	106	107	123	105	129	109	95	126	104	101	110	112	122	118	103	127	108	117	116	127	102	95	109	103	105	96	121	101	119	127	97	107	89	99	120	86	105	101	85	118	97	93	117	102	107	116	101	122	111	107	122	99	99	124	93	103	96	110	109	115	99	107	120	121	137	92	109	113	109	100	116	110	120	111	111	109	108	108	86	98	112	120	126	120	119	98	111	124	126	118	105	111	115	128	112	108	104	95	105	115	116	110	106	115	110	114	144	122	108	108	96	102	109	127	111	103	121	103	111	113	128	115	91	97	100	114	116	130	101	103	106	108	114	84	124	115	102	115	120	102	104	103	122	116	118	120	108	133	119	117	121	106	104	93	125	114	121	124	125	113	109	107	99	105	98	103	124	107	120	113	120	124	107	115	119	109	110	90	112	116	106	122	103	114	95	99	89	112	120	116	119	105	125	97	116	117	122	111	110	110	106	120	108	96	97	111	96	113	96	111	108	100	123	110	135	115	109	115	121	126	97	97	113	99	102	116	108	91	102	100	103	103	107	120	113	132	106	113	117	123	108	108	125	120	120	99	99	97	118	113	117	89	103	110	101	104	111	96	123	118	96	115	105	102	93	99	111	96	94	116	108	106	110	123	106	103	106	118	121	133	104	129	110	116	122	138	110	122	104	88	123	116	106	121	102	95	124	101	123	120	95	120	116	123	101	112	112	115	117	113	137	89	124	98	113	98	103	115	145	120	113	115	116	99	120	114	109	110	101	99	104	114	113	103	112	119	123	101	114	94	121	116	130	108	110	100	102	120	105	113	99	119	123	134	120	114	113	126	110	114	101	116	126	118	127	122	93	107	91	114	98	111	100	105	92	119	95	105	127	114	109	116	121	118	110	85	101	110	94	113	127	118	118	127	114	108	100	118	112	110	117	122	118	109	107	93	131	108	107	121	105	109	109	104	101	116	109	119	103	111	118	114	102	120	95	111	123	104	133	108	112	111	122	113	102	101	111	116	123	108	124	113	103	100	124	119	99	125	125	101	103	100	116	107	102	102	104	97	112	113	94	106	114	93	114	101	98	118	119	95	95	98	105	108	121	103	123	119	112	112	110	103	91	115	114	119	101	113	108	121	114	108	94	131	129	121	98	116	98	101	118	105	117	120	132	121	92	127	120	116	116	112	112	154	105	110	95	146	112	111	116	117	98	109	116	106	110	114	100	110	113	110	122	115	95	118	128	99	102	101	112	136	103	114	109	111	113	117	108	142	122	113	112	117	117	124	112	126	96	111	96	94	133	129	118	102	115	128	94	106	117	124	126	102	105	137	107	120	107	100	114	100	115	104	112	132	107	96	98	110	116	91	109	111	101	117	116	116	102	117	104	110	103	116	112	119	106	103	96	101	103	113	107	114	97	101	99	106	106	107	111	120	108	108	125	121	94	112	102	112	131	96	119	123	113	119	103	98	109	112	114	130	115	105	122	116	114	125	121	103	100	109	103	108	119	114	93	112	128	105	97	121	115	109	130	107	120	110	128	108	97	118	106	105	116	116	102	118	113	112	108	106	111	114	92	107	108	85	102	101	94	146	104	98	83	95	125	108	97	133	118	99	128	106	103	129	108	122	105	116	96	115	121	94	106	107	108	102	120	112	116	102	113	114	101	117	110	116	111	124	131	109	136	114	98	126	103	130	113	102	107	113	118	109	110	114	115	97	118	92	118	122	113	108	100	121	113	115	110	118	94	114	120	104	120	117	126	115	119	124	102	113	106	118	101	104	117	92	104	97	106	107	120	112	109	112	109	96	107	130	123	101	106	122	92	109	110	109	108	114	120	91	108	121	120	109	116	104	96	116	109	105	120	122	96	121	98	111	104	111	108	122	121	115	111	105	113	108	98	101	103	122	100	112	111	115	117	115	105	109	129	122	112	121	106	101	112	103	122	101	109	120	103	116	109	110	118	121	100	114	90	97	112	104	113	98	123	112	96	114	94	115	109	110	116	115	103	108	102	105	92	119	100	103	123	131	117	124	115	127	116	109	120	103	99	122	104	112	100	104	109	110	118	102	105	120	105	110	106	129	120	113	97	96	123	120	99	117	106	121	109	102	103	112	119	97	111	109	101	93	117	100	97	108	119	108	110	132	108	117	118	106	125	99	119	111	106	119	115	109	107	92	104	117	115	117	128	96	102	118	113	98	112	120	112	102	104	115	94	85	114	112	107	113	110	108	119	112	103	85	109	105	110	98	98	123	120	122	102	116	109	109	99	121	123	107	129	107	110	116	114	106	113	111	108	121	121	111	103	101	104	125	106	117	138	110	119	122	108	112	111	109	105	120	107	108	114	105	104	120	119	117	113	114	104	122	101	118	116	104	98	95	113	125	102	105	120	123	90	103	110	107	113	103	104	99	122	106	135	121	105	96	108	104	127	113	110	105	104	106	116	85	110	116	127	109	103	104	95	109	101	112	117	113	104	113	93	92	103	125	115	105	105	130	115	111	113	87	123	95	94	105	108	115	102	110	105	118	90	100	116	118	96	118	129	115	93	128	130	111	106	102	102	117	111	118	122	79	114	106	105	103	90	108	126	116	103	110	107	95	89	122	103	110	120	110	98	121	110	90	107	100	117	114	104	115	110	123	100	93	124	124	116	130	104	114	110	126	96	105	106	91	116	117	102	133	115	127	102	117	104	107	115	96	103	107	114	105	108	111	116	107	104	129	110	88	103	116	103	100	107	124	109	109	120	115	115	98	113	108	107	102	146
3339	1055	4722	1756	73	75	92	94	70	93	74	83	81	74	66	68	66	58	60	57	74	61	60	49	56	43	52	63	62	46	40	54	62	61	45	44	45	57	49	46	51	43	52	47	45	48	47	43	48	51	55	33	33	47	56	39	45	44	43	43	50	55	33	43	38	56	52	38	43	33	42	46	45	34	33	52	46	47	42	47	50	44	42	40	42	48	39	31	36	41	40	48	48	34	42	61	52	31	37	33	47	53	34	39	41	50	53	36	35	54	56	42	45	39	55	47	41	48	34	48	40	37	48	38	42	43	39	41	44	45	45	46	43	32	48	48	41	35	51	45	43	45	44	35	50	50	47	38	45	29	38	40	45	49	34	36	41	41	50	32	38	51	39	47	40	52	33	43	37	43	41	47	34	40	48	54	58	38	49	38	43	44	44	41	39	54	48	46	44	40	45	38	52	39	54	50	45	49	39	36	41	36	48	40	49	48	42	45	42	40	31	32	39	37	41	45	41	42	38	45	39	45	47	40	40	51	58	45	49	43	45	42	54	30	54	45	34	42	43	51	49	41	40	45	35	47	43	39	43	42	46	45	37	34	54	52	41	36	45	41	34	33	41	47	47	49	54	35	49	47	38	41	43	47	40	48	31	48	43	49	49	39	33	44	36	44	45	49	46	44	39	29	37	55	43	50	45	35	43	42	34	47	47	38	31	49	44	51	44	43	46	41	45	38	48	54	45	43	52	47	41	54	38	49	43	43	38	38	38	41	51	55	38	47	40	45	28	57	38	42	24	55	52	53	49	50	43	36	52	43	53	39	52	41	38	47	38	47	47	48	48	36	36	40	45	61	32	38	46	43	53	49	41	34	43	47	40	32	45	38	31	42	44	51	44	41	47	47	39	46	46	36	42	45	35	45	51	44	42	42	52	30	43	55	38	39	47	65	43	39	47	34	49	42	41	44	48	47	46	55	55	41	40	37	38	36	56	35	46	42	37	44	37	44	35	42	46	47	30	31	42	64	44	42	47	27	44	40	43	41	40	42	40	48	35	38	43	42	46	51	45	49	42	39	24	42	43	45	43	47	47	38	54	54	45	44	37	50	40	47	38	37	39	53	43	44	45	43	48	42	35	53	39	43	53	41	38	40	43	45	31	36	38	34	40	51	44	42	35	50	40	45	45	41	41	41	47	44	33	45	51	46	37	46	45	40	58	62	40	36	39	49	47	56	47	47	35	41	35	39	42	44	31	43	46	36	38	44	35	36	49	45	53	41	45	45	45	51	43	42	49	37	34	47	49	42	50	54	42	55	33	50	39	40	46	47	39	50	49	54	33	34	41	40	43	45	48	36	43	43	41	34	46	44	43	43	37	47	39	38	53	48	50	44	34	43	40	53	43	52	49	40	43	51	53	44	39	38	40	54	43	42	43	36	38	50	39	35	58	47	50	43	36	37	59	53	42	31	47	33	42	49	39	46	52	54	49	47	32	39	51	45	35	49	44	37	62	53	42	38	47	47	45	57	30	37	48	55	52	46	43	43	55	41	42	44	43	45	49	51	42	37	35	39	30	37	32	36	38	44	36	40	53	33	44	38	48	35	27	50	48	36	42	53	46	46	45	43	44	52	41	41	35	41	47	40	42	39	55	52	33	40	38	43	46	44	55	53	42	36	43	43	44	44	51	34	37	54	43	56	41	35	52	41	43	50	46	47	44	32	45	40	30	43	42	49	50	43	41	42	39	40	45	43	50	51	42	55	40	39	31	44	44	37	45	34	41	44	40	41	54	32	46	43	48	50	50	47	36	36	46	37	37	47	46	46	40	40	47	33	45	39	44	52	48	36	37	49	39	53	38	41	49	47	26	42	46	51	37	38	48	42	42	47	39	45	33	40	44	44	30	40	46	40	37	39	42	38	38	47	58	46	67	48	41	39	49	42	38	53	23	48	43	52	34	46	52	38	51	42	53	43	52	40	41	38	47	49	48	51	62	36	48	46	51	36	41	47	50	41	54	41	42	42	47	45	52	54	42	40	39	62	51	47	48	36	39	53	57	56	46	53	62	48	43	52	53	48	52	40	52	48	33	34	44	38	33	50	48	64	49	29	24	49	37	44	55	37	36	38	52	42	47	37	43	33	42	49	53	46	44	59	45	50	37	41	50	48	55	32	47	59	53	46	33	37	44	51	44	46	47	46	41	49	59	34	49	39	54	39	40	47	52	46	50	38	56	48	42	60	51	49	46	40	46	45	36	37	49	41	54	48	46	36	52	39	37	41	36	44	51	48	47	39	49	51	45	49	47	53	43	39	37	35	39	44	45	36	49	58	43	33	40	39	45	39	40	50	42	41	42	37	43	34	43	37	44	39	40	54	33	38	44	40	46	54	52	40	57	42	51	39	61	64	37	54	42	49	44	53	43	40	45	43	44	44	41	42	40	37	47	39	36	37	39	53	46	36	38	53	46	34	49	43	39	49	42	40	43	45	44	36	47	38	50	45	32	50	41	48	44	41	34	48	47	47	31	32	40	46	50	48	26	38	39	43	46	47	49	40	39	40	41	42	44	32	42	40	43	32	25	39	43	40	40	46	41	47	39	47	45	51	38	53	45	51	45	43	53	38	48	43	46	47	48	41	38	49	44	39	47	53	40	33	50	51	33	39	42	42	43	41	45	47	31	34	35	34	46	34	47	36	38	41	40	51	46	45	47	43	57	46	34	47	38	48	41	42	43	46	38	45	48	51	30	49	39	30	35	38	41	41	37	46	42	45	47	57	46	43	53	45	38	40	47	46	46	48	50	50	41	50	35	30	48	43	40	45	32	46	34	41	49	46	47	43	42	51	39	48	48	42	45	38	32	42	50	48	46	41	38	50	37	32	28	40	33	35	48	46	30	37	50	45	40	40	53	51	55	39	48	42	33	33	38	36	42	41	49	42	44	40	46	37	54	38	42	48	29	42	43	45	38	34	42	41	42	48	47	47	48	40	40	42	36	47	41	38	33	52	50	42	44	59	49	32	44	48	45	36	50	34	43	46	32	30	28	47	34	55	45	41	31	40	47	44	36	45	58	39	34	55	40	48	40	35	54	32	38	41	49	42	28	49	48	41	34	42	44	41	51	39	43	42	46	33	36	49	48	57	46	52	37	41	37	41	53	38	58	39	50	38	41	42	43	50	47	41	49	36	51	42	52	42	38	45	36	36	56	36	49	26	42	39	52	29	49	40	38	44	33	41	43	46	37	30	51	49	45	44	48	34	53	39	51	44	34	49	49	33	32	38	28	43	48	42	51	45	37	55	44	31	43	41	37	43	53	52	46	50	39	46	38	34	44	39	43	53	41	47	38	40	38	41	38	54	38	45	55	41	27	39	42	36	48	39	38	47	58	44	43	40	42	52	48	48	47	32	54	44	46	54	45	52	44	59	40	50	50	38	47	35	42	49	47	56	46	39	53	44	37	41	55	43	54	45	38	43	54	34	39	52	49	43	41	41
23926	10211	25745	8420	2500	4081	4390	4085	3497	2890	2430	2087	1818	1589	1523	1267	1187	1013	981	897	904	891	814	737	723	676	691	597	621	632	547	547	531	539	490	510	519	459	494	464	495	478	498	474	466	452	419	421	418	425	431	446	387	421	406	402	451	455	392	442	431	371	407	377	382	375	419	402	388	376	430	388	384	422	411	387	385	397	360	419	405	376	412	395	402	383	376	363	356	397	370	389	375	381	376	407	379	366	370	398	415	380	358	386	385	395	406	397	379	352	387	423	375	373	371	368	363	381	348	377	379	383	325	376	357	351	371	342	431	361	357	371	380	384	378	373	369	359	392	346	379	377	361	354	380	364	383	348	388	371	365	370	379	369	370	415	394	389	379	389	401	383	353	342	427	329	360	354	385	374	333	373	362	355	388	400	364	383	368	398	349	359	379	367	374	379	372	348	372	365	358	323	358	343	371	371	390	336	374	375	365	367	343	362	370	365	392	396	379	359	358	389	359	385	345	363	365	351	357	379	349	374	396	373	381	378	360	382	360	370	364	385	374	354	393	347	359	364	395	352	405	337	382	390	392	360	398	362	369	378	370	347	347	358	371	371	362	372	363	380	374	361	336	347	387	386	372	372	363	321	344	356	370	369	352	348	368	364	343	349	401	354	405	391	356	404	369	365	375	354	355	381	394	361	352	379	374	353	397	370	366	371	357	326	352	387	349	342	377	370	390	357	371	333	371	367	329	369	364	359	355	379	343	357	337	376	342	363	407	379	349	368	387	365	372	385	377	386	372	362	334	382	370	346	340	348	401	369	356	415	374	377	355	361	390	376	348	381	325	358	359	353	373	393	435	371	337	363	379	312	386	348	365	379	357	381	379	330	348	373	364	384	351	351	358	388	336	372	367	413	396	359	379	401	352	387	351	346	355	355	395	343	371	395	369	386	349	388	360	368	365	347	330	356	377	387	360	373	341	402	339	375	374	380	340	378	377	352	328	386	364	368	384	355	380	375	348	368	375	361	366	371	321	365	350	361	374	386	354	393	385	368	380	367	340	381	360	403	367	376	375	398	355	344	336	372	368	363	351	354	360	344	350	380	379	378	364	318	369	384	345	349	383	356	362	365	398	406	353	353	355	345	384	350	359	364	366	399	356	368	390	414	366	368	381	372	345	357	375	372	353	343	357	369	373	356	402	360	366	357	380	394	378	336	350	338	351	340	364	362	380	391	376	335	352	350	350	376	359	360	349	385	376	373	345	365	398	399	352	350	359	331	357	362	383	368	385	381	353	372	365	387	350	376	404	389	338	366	338	374	345	351	343	387	376	371	376	389	362	362	364	330	392	366	366	378	370	358	362	386	360	373	394	360	363	372	372	335	353	385	332	355	364	356	366	370	357	366	361	357	336	350	376	385	378	386	345	391	356	353	325	352	385	386	391	367	403	388	372	371	345	367	370	375	372	385	385	382	342	387	387	378	324	353	356	362	363	404	379	369	414	334	353	363	379	390	377	387	344	365	404	377	397	337	364	362	392	355	377	387	342	385	384	372	375	353	351	370	366	362	383	390	397	335	359	358	344	402	402	339	372	335	355	396	355	372	360	339	361	363	369	375	382	376	375	365	357	390	391	390	320	372	349	400	364	398	378	355	355	369	375	370	384	344	374	379	381	352	344	371	365	382	358	373	371	351	404	342	359	374	368	356	338	340	387	401	387	405	361	353	357	362	339	359	389	371	338	344	369	360	358	368	398	358	368	363	342	368	371	411	384	402	360	387	375	384	366	365	392	354	352	388	353	404	370	357	392	370	394	362	363	383	361	355	381	362	399	399	355	366	393	349	378	404	372	376	374	382	392	345	361	356	374	389	382	352	372	382	374	373	386	376	349	377	351	365	366	339	391	372	372	362	364	383	375	394	366	369	391	368	370	352	371	350	377	372	339	353	363	366	381	366	396	362	357	384	355	375	363	351	383	363	353	385	384	370	348	336	345	383	367	348	359	372	386	340	410	357	338	378	356	374	371	333	375	383	381	372	375	363	382	376	364	367	357	360	357	388	359	398	387	389	347	386	356	356	376	383	372	388	364	353	377	352	377	372	375	398	366	401	361	335	344	362	358	388	363	387	382	380	359	365	378	431	368	342	372	349	374	375	341	354	374	390	377	360	348	377	375	357	391	369	332	367	359	376	351	381	359	394	377	343	350	371	373	356	378	361	394	413	389	343	343	357	376	363	371	376	392	340	359	372	327	329	391	368	355	375	345	363	372	393	358	387	362	387	381	347	317	361	356	368	357	373	384	357	355	360	388	331	359	387	390	361	329	343	373	391	354	349	374	381	399	376	382	350	349	365	369	348	346	371	373	360	355	406	377	370	338	408	379	365	349	356	385	384	352	368	365	359	367	393	360	362	368	356	380	373	354	403	388	382	348	369	352	368	349	363	334	344	350	371	359	356	351	351	356	445	357	362	347	361	372	356	392	364	366	379	347	400	341	376	375	377	373	357	359	380	372	359	349	364	362	378	367	377	358	332	344	378	383	384	364	361	352	410	377	353	383	361	382	368	378	379	385	356	347	369	407	354	355	384	367	346	361	350	342	367	362	353	346	362	368	364	404	350	365	385	365	351	371	366	357	334	349	355	391	355	364	382	383	366	389	354	367	371	357	353	372	350	370	366	358	329	388	392	403	349	362	385	378	373	393	350	343	360	364	347	383	342	400	352	357	342	369	378	339	367	349	400	365	390	369	366	337	381	372	363	368	388	408	358	362	376	376	396	371	364	375	339	363	404	360	390	363	342	395	378	312	362	366	396	384	350	396	364	359	361	366	358	364	386	370	366	364	374	364	368	366	405	388	372	374	352	383	356	349	386	379	328	357	359	384	362	327	375	362	355	364	390	340	382	370	358	374	353	363	346	371	397	356	407	374	373	352	332	400	343	367	356	390	374	416	368	357	353	333	397	386	360	320	330	378	366	387	366	383	362	347	394	365	350	408	391	396	369	354	341	359	369	314	368	384	388	373	363	391	370	375	353	391	345	368	353	391	378	363	367	340	349	387	384	384	365	378	360	375	363	383	380	328	349	383	352	343	380	368	346	359	336	358	353	362	379	348	399	335	372	362	348	381	316	346	359	349	369	348	364	353	369	374	367	319	374	350	404	352	361	350	367	375	385	396	361	390	361	382	375	363	376	372	370	382	359	367	338	365	396	342	377	371	375	337	355	359	332	371	356	364	377	360	361	328	379	363	389	390	358	377	384	347	374	398	381	363	340	346	348	373	372	366	386	356	374	371	355	372	372	344	380	353	378	378	359	388	387	379	345	375	345	381	342	378	345	337	348	375	383	373	359	375	360	367	383	358	358	385	376	390	343	384	348	394	398	358	369	357	380	377	407	403	393	354	385	372	378	358	370	371	387	365	388	375	382	407	405	397	372	390	390	347	394	377	355	376	336	367	382	348	344	386	362	335	385	381	344	367	382	349	387	370	375	340	398	381	406
3616	419	857	255	38	43	29	36	33	51	41	41	29	35	37	39	39	37	40	29	36	26	45	32	33	28	36	27	29	20	31	37	41	38	45	51	29	40	35	39	35	36	33	28	38	44	42	44	45	38	35	34	41	38	20	27	29	32	32	40	30	16	38	33	25	29	29	37	34	44	31	29	36	37	34	27	45	41	35	39	32	35	35	34	46	42	32	41	29	36	46	23	34	38	39	35	34	33	36	33	32	41	22	37	37	41	39	34	34	32	35	43	34	41	29	27	25	32	36	31	28	42	42	34	33	36	37	32	41	43	37	37	46	43	37	31	26	23	37	38	25	33	34	34	37	30	36	31	32	48	38	28	26	35	39	35	26	45	30	36	46	28	43	31	37	31	37	22	32	39	38	31	28	28	30	43	29	25	42	44	36	21	36	27	34	33	34	32	23	25	28	31	33	39	27	31	31	39	42	34	28	36	28	37	29	23	31	38	27	34	39	34	41	38	32	33	31	40	34	29	26	34	29	46	30	40	30	37	25	43	41	23	39	30	35	43	22	46	37	30	29	37	33	36	35	30	38	45	31	30	40	32	33	32	29	38	38	29	20	40	30	39	36	22	23	35	37	28	38	19	41	30	33	36	33	28	35	30	36	38	39	43	30	28	34	28	34	30	37	36	29	28	32	34	28	24	30	28	27	41	26	22	38	33	32	47	33	28	27	43	37	33	25	38	35	26	38	34	24	34	37	37	41	33	28	36	40	33	36	26	35	29	28	30	28	31	31	30	43	32	43	32	29	32	35	32	36	37	38	46	29	27	28	39	39	28	40	42	37	41	32	38	38	29	34	24	28	29	43	38	39	39	44	36	40	32	32	37	29	30	28	32	28	28	50	31	34	28	36	37	36	33	30	38	37	41	32	30	41	37	33	35	32	38	33	39	28	33	29	39	29	36	29	28	32	33	30	38	33	34	36	39	36	43	33	34	34	33	28	39	31	35	36	37	36	35	34	33	29	27	34	48	38	29	32	28	22	30	33	27	40	34	34	41	27	36	39	32	39	30	32	34	39	32	25	33	30	31	43	28	35	39	35	37	45	31	30	37	38	30	26	36	37	41	40	32	40	26	43	41	29	35	29	31	34	29	29	37	39	36	35	30	38	23	36	30	42	29	33	36	27	42	28	31	44	26	37	28	36	42	31	41	38	36	26	41	42	35	38	39	30	33	31	31	38	32	33	41	34	29	38	41	24	32	49	30	34	33	26	46	32	28	40	46	22	28	41	41	40	37	31	17	32	36	48	33	34	36	32	26	27	28	35	40	30	36	28	28	40	21	44	29	21	26	27	37	43	37	26	43	34	45	35	32	38	34	32	31	31	28	35	27	28	27	38	31	31	36	31	35	25	36	41	23	39	28	25	35	42	35	35	27	37	26	24	35	40	33	30	34	26	32	32	47	33	32	35	36	41	24	34	39	38	29	34	30	30	25	29	34	37	44	33	32	29	46	34	34	31	19	42	19	42	30	34	29	34	35	37	38	38	33	31	43	30	32	37	26	29	41	34	36	33	28	34	34	28	25	38	39	33	37	31	31	46	31	38	35	28	26	32	41	34	34	30	35	32	36	23	35	30	41	31	31	38	36	35	34	44	39	39	40	37	32	34	39	30	35	32	31	42	34	39	38	45	33	38	27	33	34	35	41	36	33	35	35	25	20	29	39	30	24	24	42	41	34	38	41	39	46	29	35	30	31	36	28	34	37	33	38	38	34	29	34	34	31	28	29	39	27	30	43	39	33	31	39	45	27	34	25	39	38	32	35	30	31	40	34	28	28	29	34	41	35	37	35	26	37	33	27	47	33	25	46	35	32	30	34	35	30	36	37	29	27	30	43	39	31	34	28	32	42	27	37	24	32	32	39	34	23	31	31	35	32	39	34	43	34	46	35	33	34	32	34	29	39	34	40	37	33	43	24	37	43	29	30	42	38	36	45	31	42	33	38	32	28	40	30	28	41	29	27	37	39	37	27	41	35	47	31	29	35	33	40	38	30	27	29	46	35	29	37	22	31	31	37	26	40	38	34	25	31	33	35	32	29	36	31	41	37	38	35	28	34	29	36	35	39	45	33	30	33	33	27	32	32	19	29	34	37	30	47	43	29	30	28	32	42	35	26	32	33	37	34	27	41	32	33	25	31	28	38	31	36	31	37	32	39	36	36	36	39	42	28	34	24	30	33	36	38	42	30	28	32	29	47	36	29	41	35	36	44	29	38	38	28	39	35	33	46	28	32	38	31	38	37	34	35	26	31	34	33	34	37	35	38	32	45	22	39	35	41	34	34	31	33	37	39	42	35	31	35	37	41	25	37	40	35	36	35	38	42	30	34	35	29	27	34	34	29	24	32	48	26	29	33	27	25	33	25	39	29	41	32	31	30	25	32	31	35	39	36	31	27	42	30	41	31	35	29	45	32	44	35	30	34	33	40	31	27	42	32	32	41	41	28	47	41	26	30	23	31	44	28	38	32	34	28	32	42	42	37	39	28	33	29	27	43	39	30	53	35	33	25	38	41	43	41	33	35	44	36	39	34	31	33	28	32	37	33	43	33	30	34	26	39	35	46	30	28	28	32	38	33	31	41	36	20	27	41	29	25	23	28	42	39	30	33	28	31	34	20	36	32	34	29	45	29	33	37	35	45	43	36	32	44	29	38	28	32	32	38	29	22	23	27	41	37	39	46	27	38	39	32	32	38	30	22	35	29	30	39	33	36	40	32	38	34	34	33	31	41	40	30	36	22	33	30	32	22	32	34	40	35	38	41	33	28	26	42	39	29	37	27	46	31	41	27	43	30	33	38	41	37	33	42	44	35	45	24	38	33	40	45	40	44	35	45	33	30	42	28	25	35	35	33	31	37	25	44	31	28	33	43	40	34	41	36	38	47	28	34	35	25	37	46	27	41	22	37	38	35	30	35	33	38	42	39	34	28	30	35	34	43	29	25	37	24	45	26	42	37	37	37	27	45	23	33	32	31	34	31	29	36	40	37	37	40	38	29	32	31	38	45	37	29	40	38	36	38	37	36	23	32	32	28	36	27	23	44	33	43	27	35	35	33	30	36	33	40	36	41	45	37	40	26	24	24	33	27	19	43	34	25	27	32	35	35	38	50	49	30	35	35	37	28	29	41	35	39	31	42	38	26	29	41	50	44	39	41	30	33	30	28	33	32	26	35	35	28	46	45	34	30	34	29	28	52	28	27	41	32	41	31	36	28	42	37	26	41	45	34	26	36	33	33	33	41	43	42	29	37	40	35	33	27	34	34	32	26	32	41	28	26	37	39	38	43	34	46	28	38	28	31	37	29	37	41	46	25	34	36	34	34	27	35	25	33	43	36	42	34	38	33	31	38	34	37	38	48	34	38	21	28	32	38	37	38	39	36	34	35	40	42	30	31	35	29	40	27	41	46	34	31	39	31	36	37	40	33	42	33	30	32	28	31
16090	5307	9876	3050	484	561	619	592	529	510	491	403	420	408	360	378	360	348	338	315	323	320	317	346	298	262	278	275	310	329	302	285	319	307	323	279	299	282	314	317	296	257	290	279	309	245	301	299	272	294	304	276	278	283	285	286	310	273	283	294	256	280	320	287	296	250	308	279	302	306	295	276	271	280	291	287	299	281	280	256	288	254	295	286	266	261	288	292	274	287	266	268	264	286	261	288	278	255	267	277	275	253	305	268	298	279	279	261	285	307	275	299	284	283	266	265	304	276	285	269	229	260	302	289	249	269	277	247	292	276	265	294	282	276	280	317	290	277	258	266	254	268	267	263	273	275	268	300	251	310	286	253	270	264	307	276	301	280	271	274	272	257	278	291	283	260	253	251	273	269	288	274	252	280	288	297	310	290	272	253	274	283	296	270	291	283	296	255	269	260	285	275	286	254	285	253	288	251	253	266	289	294	267	273	284	287	274	263	284	243	280	306	284	253	284	274	267	253	246	298	302	265	269	299	256	255	272	283	265	276	297	273	277	286	291	267	293	298	233	250	294	294	259	253	261	283	264	290	300	267	286	258	274	272	253	284	273	294	266	286	305	273	276	307	266	295	303	285	288	272	255	260	285	255	240	281	280	283	272	275	279	236	264	280	270	307	290	281	284	265	267	302	272	257	282	279	285	302	286	264	283	300	263	312	242	305	258	256	294	267	294	271	253	264	268	255	264	280	299	294	251	299	272	274	283	285	286	285	272	267	284	285	294	258	261	238	261	279	283	272	276	315	272	267	284	279	265	289	283	265	263	285	277	291	278	259	279	311	279	245	264	281	292	269	260	279	285	277	293	287	279	284	272	271	262	293	256	293	279	253	275	245	259	277	271	288	249	277	279	291	275	287	249	304	270	281	283	296	275	280	275	280	301	235	255	278	274	259	271	307	261	270	274	252	268	287	268	278	293	260	296	281	274	275	294	279	265	237	264	251	280	287	253	265	282	292	283	285	262	276	290	306	300	268	262	270	286	279	269	261	276	270	289	300	277	287	277	289	285	303	262	272	258	269	253	296	254	286	248	259	254	296	245	291	293	280	272	276	272	256	293	285	278	264	272	274	268	259	298	278	269	253	258	246	238	277	259	302	278	264	311	268	279	296	267	279	304	302	282	265	295	245	288	295	296	259	294	246	279	279	275	234	261	255	309	285	275	268	290	272	283	300	270	265	274	295	288	268	261	266	261	256	264	297	277	295	276	302	285	251	264	279	283	263	284	297	261	303	271	269	262	269	283	292	303	271	268	279	261	293	273	268	260	299	270	258	301	286	263	286	254	251	275	285	284	269	266	268	288	266	263	279	304	250	248	298	258	297	277	278	263	289	279	275	279	292	303	282	277	255	264	269	253	281	274	300	299	254	268	294	266	302	304	254	264	280	259	265	286	311	286	257	288	272	288	280	304	246	263	312	286	241	255	297	299	290	265	265	270	306	281	265	267	297	266	256	288	245	283	269	270	293	257	300	283	248	272	269	269	262	233	297	270	270	255	264	270	258	279	269	267	261	303	258	250	288	283	287	266	279	315	270	273	263	268	269	275	253	269	293	301	260	289	266	313	248	263	298	272	280	287	287	281	288	273	322	256	282	282	280	264	281	245	267	303	290	289	296	267	293	278	280	277	260	271	227	282	272	265	260	255	299	251	259	304	263	290	280	281	283	298	275	298	277	283	252	291	300	262	276	269	254	284	290	257	276	305	272	266	290	266	279	271	293	292	269	289	290	242	272	286	279	248	279	257	256	288	297	282	292	269	286	284	275	301	273	277	293	244	252	288	280	268	289	245	275	299	266	290	281	302	304	261	260	294	263	264	294	245	281	270	275	263	266	266	277	271	254	280	289	252	287	247	273	272	288	292	284	275	265	283	261	248	312	288	287	256	273	308	282	279	269	260	293	290	291	253	267	284	267	274	257	306	238	293	297	272	297	271	283	280	248	294	261	288	268	282	270	279	271	280	265	253	309	294	306	253	308	256	282	283	255	260	272	264	280	285	293	260	283	292	269	304	267	261	261	282	278	301	288	270	280	277	279	252	293	279	260	278	280	247	270	249	272	265	295	264	297	279	252	269	314	272	257	274	303	282	256	268	276	276	268	283	281	274	248	266	268	287	253	274	283	268	271	280	267	286	294	305	282	265	287	306	251	286	255	257	271	317	274	290	272	252	279	260	293	280	284	285	264	274	279	267	260	288	288	262	282	314	294	277	271	314	295	261	285	301	283	276	250	265	277	281	296	315	276	279	277	278	262	271	266	267	267	285	275	275	290	272	275	295	242	311	276	280	248	266	285	263	280	295	246	273	287	275	263	311	268	301	260	267	270	300	285	294	275	279	285	290	268	293	259	279	246	255	278	283	296	286	237	240	272	291	258	274	278	299	277	265	285	275	293	276	242	278	292	300	287	303	260	302	299	267	288	265	262	236	295	292	250	273	281	280	265	292	282	332	287	293	287	240	256	254	314	278	280	299	309	290	279	266	290	283	265	267	275	279	282	266	309	280	264	240	260	236	278	278	283	295	285	283	282	281	264	271	258	266	262	258	253	286	272	244	272	260	271	254	278	286	303	272	300	301	286	255	230	286	294	261	278	280	270	262	269	298	277	260	263	300	280	314	265	259	267	287	285	270	298	279	255	299	274	297	281	308	255	299	265	274	296	260	265	292	308	292	292	262	282	302	286	271	284	245	240	264	286	242	274	266	292	283	279	286	279	316	286	284	290	301	305	248	290	283	264	264	288	286	288	260	267	284	264	275	286	281	301	294	288	295	295	314	286	243	299	263	255	267	270	275	295	260	266	273	282	247	253	276	288	311	257	281	302	285	287	289	289	276	288	294	286	265	297	283	261	284	299	286	280	284	301	250	291	266	274	295	289	259	288	265	244	276	257	263	268	271	264	271	282	277	289	290	281	254	292	267	272	288	261	281	288	277	274	287	285	309	289	285	250	283	267	293	272	272	281	268	260	286	302	298	278	267	260	251	266	300	291	280	286	287	286	291	260	258	260	262	267	287	316	268	280	280	279	294	274	288	269	261	263	278	272	272	270	271	275	279	280	276	279	284	286	264	266	255	268	292	289	287	292	259	262	248	302	273	282	273	287	271	282	291	248	263	272	259	275	271	279	242	277	264	272	281	263	298	280	246	276	255	282	259	271	296	279	255	278	282	293	284	254	296	273	292	302	254	292	270	301	260	254	261	266	283	281	264	265	266	277	282	276	269	286	277	269	270	277	301	256	249	309	255	296	290	269	260	287	281	261	321	280	280	262	285	273	305	253	253	269	273	251	297	279	266	290	261	276	279	268	286	281	272	291	269	319	281	296	254	262	254	268	287	249	292	273	255	310	259	278	281	276	257	265	261	278	276	233	266	296	286	299	279	261	285	296	247	272	268	255	256	278	299	296	274	281	288	284	273	263	263	284	290	271	266	287	323	272	272	263
2172	761	2122	1123	72	69	76	81	88	95	90	79	83	67	63	70	59	58	63	49	50	55	74	69	62	50	57	60	60	67	58	59	52	54	73	48	51	59	45	68	65	69	52	64	54	57	56	64	64	60	57	65	55	56	60	69	57	64	55	60	70	54	63	54	60	53	53	56	58	53	58	60	48	54	59	57	54	62	47	51	64	61	60	51	54	72	64	63	55	53	54	50	58	47	75	47	58	70	60	40	66	65	46	55	55	62	56	69	72	55	57	47	60	67	45	57	64	60	49	61	51	48	57	87	53	77	38	55	64	51	44	48	62	47	55	54	62	60	51	60	47	50	48	64	77	59	52	57	61	53	45	60	54	46	45	57	59	62	54	49	54	56	55	56	57	55	50	59	60	61	44	47	53	56	56	51	62	40	56	51	56	63	51	51	50	65	71	59	52	55	63	54	69	56	52	72	62	49	45	58	52	48	65	61	55	55	56	59	71	66	40	58	62	45	51	57	56	66	55	78	63	50	52	60	57	64	41	48	52	70	60	51	65	72	54	62	60	55	64	67	62	69	59	53	53	58	53	58	48	47	61	83	50	69	65	57	60	60	58	49	57	50	52	63	64	57	70	54	56	67	51	56	61	59	65	65	68	49	60	73	59	39	68	52	59	55	54	66	59	53	58	63	73	54	53	58	50	59	58	61	66	49	51	56	54	62	49	55	64	55	60	46	57	50	49	51	49	76	45	48	54	57	49	51	56	65	63	65	46	56	43	53	53	62	57	69	61	58	53	45	60	61	52	49	58	48	55	62	49	44	62	46	47	62	66	66	49	45	55	52	47	65	64	61	64	42	79	60	43	58	47	55	54	53	63	58	47	52	65	57	65	43	42	59	50	44	63	48	42	54	51	49	57	48	56	53	66	55	63	66	58	52	52	59	50	63	60	53	60	74	52	55	57	53	52	53	47	63	67	61	44	61	54	61	51	56	47	51	61	59	60	62	51	49	49	43	64	53	58	60	54	59	66	58	61	55	64	57	55	65	51	67	48	38	68	70	54	55	58	54	51	64	72	64	65	53	41	51	51	56	69	47	64	62	60	66	61	52	56	63	58	50	57	44	53	59	61	60	58	49	56	62	68	56	48	47	62	58	59	43	55	42	56	57	60	76	52	57	58	56	57	51	65	37	70	60	53	43	48	72	43	40	50	62	66	71	64	51	55	73	50	52	63	62	50	66	64	56	52	69	43	62	48	47	46	56	53	58	62	53	63	65	44	58	52	59	73	55	65	66	57	55	63	43	51	56	56	57	49	48	44	64	48	54	42	56	51	56	62	64	53	65	60	65	70	55	42	72	44	62	57	62	69	54	49	58	68	48	54	61	48	53	59	56	65	62	75	66	47	55	67	54	61	54	53	71	66	51	58	62	73	74	68	58	58	57	51	48	62	41	48	61	48	54	64	55	59	51	49	83	73	67	57	55	56	59	58	61	48	55	70	59	58	67	58	58	49	55	51	40	61	46	56	57	70	67	61	59	58	65	68	66	62	67	65	68	63	59	63	62	63	53	65	51	53	64	38	59	50	54	53	60	51	59	61	66	53	50	56	54	59	65	60	52	68	57	69	41	55	60	64	54	47	59	65	57	44	48	54	54	63	54	52	67	51	49	59	58	53	54	74	52	41	64	67	57	49	58	65	59	58	45	58	60	58	55	57	64	48	49	56	55	65	52	51	56	50	47	46	60	59	59	54	54	69	49	49	52	74	59	71	71	53	40	60	53	63	59	48	57	65	65	46	56	48	63	63	61	66	49	49	63	51	61	50	51	45	60	59	59	65	67	51	61	47	56	50	53	59	56	56	51	51	51	65	48	76	51	64	49	57	49	59	50	60	54	52	58	67	51	56	71	45	62	58	55	42	47	64	56	53	56	57	65	54	56	68	60	60	57	50	56	47	53	64	53	49	49	42	46	55	51	69	54	53	60	49	57	64	55	58	60	45	65	60	55	56	53	48	51	46	56	55	57	57	67	51	59	64	56	44	60	60	52	43	55	54	59	58	60	57	59	57	46	58	53	59	46	46	55	60	57	50	66	62	48	45	58	70	55	46	54	54	45	48	54	55	65	64	60	59	59	44	63	54	71	67	54	63	61	57	59	61	65	51	55	61	52	49	59	52	52	68	61	60	58	39	64	73	51	51	50	37	65	59	58	52	55	52	60	54	73	48	66	54	65	65	48	57	49	51	63	52	56	68	67	58	53	52	56	52	63	67	65	61	60	61	50	57	66	51	58	65	56	55	60	60	61	60	41	51	49	57	44	63	57	61	40	36	51	62	59	59	66	40	44	63	59	60	47	64	61	60	63	53	57	45	67	47	58	62	66	47	65	64	67	51	57	51	56	50	60	47	60	46	67	57	48	59	55	57	67	57	57	43	58	50	55	55	58	66	60	53	54	43	55	69	31	57	55	54	46	57	44	51	70	54	75	67	46	60	66	49	57	57	47	63	71	51	69	55	44	52	54	64	64	57	58	46	50	60	63	49	45	56	55	48	68	57	60	60	47	70	51	51	54	62	57	59	43	49	57	51	62	56	60	60	53	56	64	69	49	60	59	59	73	56	53	64	54	61	54	50	62	61	64	54	43	41	57	60	50	59	52	52	53	57	51	58	52	51	57	58	69	65	62	50	55	59	50	56	63	59	54	66	67	44	65	43	53	56	60	59	53	68	65	60	57	50	53	69	53	59	39	52	50	60	58	59	63	63	74	69	55	45	72	64	59	60	44	52	62	51	63	47	61	54	57	58	49	61	54	48	49	57	52	58	42	56	49	53	84	63	63	64	58	46	61	51	76	39	71	53	57	64	50	51	48	55	60	56	58	54	73	65	67	57	55	61	57	69	52	50	40	52	58	50	53	50	56	53	51	60	51	51	66	47	56	54	48	45	55	56	55	56	46	53	55	56	60	68	52	53	59	68	61	54	62	38	43	56	66	65	45	66	70	51	54	44	54	57	56	62	41	52	46	57	57	58	59	52	59	54	55	63	75	55	48	50	58	51	56	57	49	47	52	42	55	57	47	64	38	52	43	55	51	59	54	55	60	54	44	53	65	46	64	57	63	55	59	40	49	45	62	62	63	55	59	61	49	61	66	57	55	59	53	58	53	54	49	55	50	52	72	63	55	59	51	56	62	46	64	60	51	45	57	52	62	59	60	61	65	56	55	53	51	62	43	72	57	64	68	54	41	70	53	53	69	62	85	68	61	58	52	75	55	54	58	54	53	67	72	65	55	58	59	55	60	48	59	53	58	53	52	54	55	67	75	44	66	54	57	50	58	60	53	51	50	67	60	47	55	51	46	44	69	52	38	48	41	58	52	60	70	52	58	60	67	52	50	48	66	57	63	54	59	60	65	61	56	55	46	59	61	43	44	58	51	64	56	48	61	63	60	57	53	53	45	56	51	58	48	60	58	63	63	50	53	59	65	52	68	55	56	61	58
22097	8330	16960	8454	1843	2866	3113	2838	2274	1927	1689	1449	1264	1168	1110	1003	920	883	826	797	738	720	706	717	704	672	666	669	586	622	541	568	572	530	563	536	533	555	542	540	497	503	534	511	528	490	497	505	552	557	476	479	490	500	514	510	521	492	505	494	487	506	461	485	489	495	503	473	441	479	500	489	495	470	477	496	494	470	488	544	479	479	466	508	470	466	500	472	486	506	504	451	486	446	465	499	468	476	381	492	452	497	475	448	465	476	464	479	489	475	483	473	492	480	533	446	503	497	473	431	493	510	479	482	467	485	568	459	474	461	494	459	471	460	468	448	483	462	469	460	470	469	475	478	489	462	475	545	498	450	434	488	474	474	501	477	492	443	471	487	493	479	448	428	454	433	481	462	476	469	432	455	513	461	456	511	472	482	453	464	462	506	470	447	464	457	484	438	456	482	457	456	466	474	434	429	469	456	453	502	449	472	449	498	483	485	469	465	482	464	494	486	456	478	469	459	483	482	469	494	469	459	499	494	483	397	474	448	420	444	463	459	488	465	477	474	447	471	435	474	468	427	481	454	456	481	434	463	406	494	430	452	447	478	426	466	467	455	487	461	486	481	488	462	477	456	477	455	483	446	439	459	430	453	415	462	482	489	488	468	466	473	458	490	464	449	488	460	528	488	438	485	447	489	486	462	494	497	473	434	440	443	465	466	499	439	501	484	473	445	450	493	439	456	471	475	500	465	472	463	463	471	463	504	467	437	500	441	526	456	503	495	476	448	495	478	473	469	446	471	419	531	474	478	500	464	472	482	461	443	506	437	466	456	460	468	460	482	473	429	477	465	468	460	466	476	491	435	469	460	500	484	454	490	456	463	471	500	466	451	504	487	473	465	472	417	458	494	458	484	435	476	476	451	461	441	455	481	481	486	474	444	496	441	435	473	430	463	464	460	469	445	502	475	483	484	460	474	459	438	488	461	400	476	494	492	488	483	463	488	410	465	451	448	482	451	442	477	479	484	473	477	420	453	463	463	442	454	484	441	461	488	462	469	460	450	471	503	473	447	415	500	465	508	447	450	477	468	466	494	479	492	432	478	482	479	487	446	467	458	467	479	456	463	479	450	409	429	468	457	430	467	479	535	467	464	445	415	483	503	486	467	454	418	483	496	482	477	483	487	461	446	481	493	471	467	452	464	447	448	504	439	481	469	481	449	422	473	472	473	453	433	481	465	458	472	440	439	482	431	490	466	446	487	487	449	449	527	476	456	497	499	450	472	453	468	458	481	460	459	413	475	449	520	445	498	480	493	460	452	465	492	476	466	505	458	449	480	458	441	478	487	493	492	446	427	469	469	483	467	432	480	484	441	466	460	433	439	454	507	454	455	421	475	468	482	544	496	468	427	465	419	500	457	462	465	476	495	435	494	442	494	507	439	482	449	481	485	447	491	495	441	436	455	456	518	428	477	447	480	456	468	494	465	453	408	515	482	439	487	439	466	471	475	453	449	487	473	501	479	426	487	470	456	441	425	494	465	432	443	444	487	439	456	467	481	498	473	515	462	488	458	454	436	461	501	522	468	482	489	472	477	482	474	468	436	488	447	492	469	501	483	459	457	468	481	490	435	487	502	471	482	464	490	468	489	452	460	432	444	471	444	473	434	478	461	485	458	480	474	507	459	447	502	469	510	464	451	523	482	460	462	461	450	443	447	453	493	441	480	455	494	477	459	474	461	478	512	441	485	457	487	484	494	499	445	437	489	474	471	460	499	471	488	489	482	457	453	470	474	467	424	468	494	454	471	450	477	483	486	480	474	490	438	488	491	416	466	453	470	483	468	510	446	485	484	436	456	446	468	467	444	531	437	462	434	443	485	439	476	445	474	464	462	450	429	454	469	483	449	497	431	445	494	489	467	455	460	478	478	460	459	447	465	465	476	452	497	448	451	482	463	447	463	411	475	498	464	479	451	466	466	500	460	446	484	418	474	463	460	494	480	469	459	497	470	482	489	484	446	491	493	486	450	461	433	451	448	456	457	480	441	465	446	493	455	463	495	458	470	460	447	495	446	446	450	473	503	485	514	444	462	461	481	479	438	470	498	474	472	457	482	469	445	453	474	474	451	503	445	483	467	499	490	471	447	481	498	470	448	493	432	488	453	488	497	446	424	474	452	464	487	491	478	466	502	492	448	456	467	486	452	444	498	512	465	445	436	462	481	471	432	495	446	482	456	479	495	485	482	474	484	480	427	441	479	509	457	488	442	477	441	502	469	432	469	468	448	473	460	483	470	462	497	466	469	483	447	448	460	476	474	459	479	478	464	477	451	482	440	438	466	458	416	484	488	488	491	484	451	455	447	455	486	447	471	425	443	452	452	479	465	443	459	451	457	486	496	473	475	467	481	487	475	451	448	457	485	453	459	424	478	485	478	446	435	450	439	476	489	481	429	501	491	489	497	470	424	468	476	455	513	451	440	457	519	471	497	486	410	460	475	466	481	433	474	438	451	468	502	470	457	459	443	459	459	454	472	435	483	455	474	458	449	476	465	490	462	473	471	479	444	465	457	470	472	460	493	474	459	470	473	453	483	477	458	465	462	448	459	462	458	457	491	467	465	467	522	495	454	470	462	467	450	450	473	473	480	467	508	446	473	498	497	468	485	416	463	479	463	495	478	477	484	479	472	476	426	442	455	471	430	456	442	490	479	440	489	440	492	451	449	494	497	486	465	451	457	477	478	458	467	493	501	462	465	471	466	440	487	438	490	439	478	482	442	441	472	456	454	473	456	454	450	461	464	494	462	488	448	462	440	452	502	469	507	460	479	449	474	455	498	498	454	469	469	468	487	433	461	488	472	473	443	486	473	448	466	464	477	503	415	433	465	508	451	482	447	498	490	488	505	534	520	484	472	470	467	435	438	529	485	454	460	451	509	492	460	472	460	507	452	483	473	465	449	474	432	508	476	465	450	450	424	461	433	472	459	493	449	459	467	482	478	458	474	464	491	483	489	478	482	453	468	492	490	489	478	457	440	507	467	431	457	468	463	500	460	456	492	469	497	435	445	449	477	455	464	482	453	462	415	505	462	477	455	445	463	454	473	503	517	488	495	460	490	474	495	474	475	450	449	447	478	511	428	477	482	464	444	484	474	443	473	424	436	480	476	455	473	468	441	454	487	492	452	445	471	457	456	511	482	499	473	467	444	525	450	497	444	433	452	477	449	464	452	479	463	444	508	435	458	490	478	424	509	493	468	463	497	493	452	501	487	466	466	428	440	489	482	467	461	494	479	456	458	490	467	463	452	455	475	478	431	489	491	465	468	492	474	459	463	496	422	465	445	467	467	468	468	490	491	475	478	501	465	502	469	451	451	482	495	451	465	455	433	452	486	483	485	460	445	473	486	479	475	475	452	456	453	482	491	476	469	420	460	461	431	458	462	467	486	461	478	470	472	444	490	479	502	459	417	463	437	464	464	504	433	472	461	481	448	482	446	464	463
5459	625	2747	1048	28	40	31	29	34	40	26	35	30	23	29	25	27	27	14	22	28	17	19	19	17	20	16	14	18	15	15	19	11	18	14	12	22	15	16	10	11	8	11	10	14	15	16	5	16	12	11	22	21	13	17	14	14	23	11	11	14	20	18	17	12	13	12	12	25	14	14	16	13	9	23	8	20	11	17	15	16	14	20	7	17	8	13	12	23	7	7	17	14	11	13	19	12	16	19	19	19	13	14	15	11	13	10	24	15	19	13	12	22	16	17	14	13	11	17	6	2	16	12	14	11	17	12	11	12	8	9	10	6	20	9	10	13	10	9	15	13	13	8	15	19	8	14	17	18	13	14	16	17	12	14	8	4	19	16	8	15	19	15	9	10	7	9	6	9	13	15	12	19	9	15	14	15	12	14	7	10	13	7	9	18	8	11	23	14	11	14	9	13	15	19	12	14	12	13	10	8	25	19	18	12	12	13	11	13	16	16	16	20	18	12	12	11	11	12	14	11	13	14	9	12	15	10	16	13	18	5	8	16	16	12	15	16	21	13	16	8	15	17	14	18	16	9	12	12	12	14	16	8	22	10	11	15	14	14	13	15	15	17	10	17	13	7	19	15	16	10	14	15	8	14	15	17	16	14	8	15	17	17	7	8	13	6	10	19	13	12	11	7	13	11	11	11	11	15	20	14	17	11	13	18	12	13	13	14	15	17	15	17	19	13	13	17	17	10	12	13	15	7	13	18	13	11	9	16	19	15	12	11	13	13	9	15	12	22	10	14	18	15	15	9	8	10	12	18	11	5	11	9	10	10	10	10	12	17	20	21	16	12	12	16	13	9	17	20	10	16	12	15	15	13	12	10	17	20	10	10	10	11	16	13	17	10	9	8	14	10	11	14	12	12	8	9	13	20	15	8	19	8	13	10	10	13	11	21	10	14	15	13	7	14	13	11	13	12	15	16	18	10	16	9	17	18	15	9	13	12	17	12	11	16	15	11	15	15	8	15	15	9	18	12	10	16	14	11	8	13	9	20	13	9	11	10	6	21	19	11	14	15	13	11	13	11	16	16	19	6	18	16	16	14	17	6	16	8	13	12	10	14	10	16	21	10	21	13	14	11	5	17	16	17	14	12	16	10	10	12	12	9	8	15	12	19	9	19	10	13	13	12	11	14	23	21	15	18	6	17	16	15	15	5	16	12	15	14	14	16	14	19	13	19	13	13	13	13	20	21	6	14	20	12	21	19	13	17	16	8	6	13	15	11	13	12	11	9	14	8	10	14	14	14	12	14	14	15	19	14	11	15	13	25	14	14	12	13	16	15	10	11	12	4	11	17	13	9	18	18	11	10	14	15	15	8	21	11	8	14	19	16	5	15	10	14	18	5	8	14	12	15	23	19	12	5	10	13	12	13	16	11	14	13	16	11	13	18	12	8	9	11	17	10	17	13	15	20	15	19	13	9	19	11	18	15	16	14	19	22	14	16	17	15	8	13	15	14	12	14	10	21	20	12	8	21	10	11	9	16	6	14	10	13	10	16	15	9	12	19	12	19	18	15	18	11	14	12	8	12	15	15	15	12	12	16	13	15	17	14	10	16	14	14	9	15	15	17	14	14	18	13	11	23	18	13	12	16	18	9	14	10	20	11	13	23	13	11	18	16	9	13	15	13	18	8	15	12	12	10	22	11	14	15	14	12	21	6	13	11	15	15	13	14	11	24	11	16	14	7	17	10	15	16	9	18	16	16	11	11	19	12	12	13	11	16	11	7	7	12	10	11	9	18	10	14	15	12	18	21	8	12	15	10	13	14	8	14	14	16	19	15	12	10	15	6	16	10	14	16	13	15	15	15	18	11	11	16	15	16	18	16	15	9	10	15	10	13	12	11	12	16	8	9	15	18	15	16	5	15	14	10	13	13	16	15	12	14	18	14	15	15	14	11	17	9	10	11	16	17	10	7	9	12	17	24	16	14	12	12	9	21	15	9	10	15	8	11	12	18	16	7	17	6	15	12	13	9	14	16	14	14	12	16	15	17	14	12	17	18	12	13	11	13	14	19	14	12	18	12	14	17	7	18	17	14	3	11	14	21	15	13	14	14	14	11	11	11	17	11	14	20	18	8	12	12	9	15	6	18	14	8	17	13	12	12	11	11	15	10	14	12	7	14	10	13	7	21	13	8	11	17	7	12	12	18	14	15	19	10	23	11	13	13	12	11	20	10	19	19	9	10	10	9	14	9	13	13	10	9	14	11	10	15	17	19	14	20	13	13	15	13	13	21	20	13	11	19	14	11	16	12	13	16	14	16	11	17	18	11	17	15	17	8	23	18	11	8	13	14	14	11	11	13	16	16	19	21	14	14	8	12	15	11	19	13	18	13	15	9	15	17	16	9	8	16	15	20	14	21	9	11	22	10	21	23	10	12	14	13	10	8	12	19	9	9	13	12	18	13	16	6	14	16	10	11	14	12	14	11	9	11	9	20	20	14	11	21	9	15	11	17	12	7	15	17	13	19	14	18	8	14	13	11	10	19	12	9	17	19	14	14	11	13	17	11	12	13	6	8	11	14	15	14	12	14	9	10	11	18	12	17	11	11	7	16	10	16	14	8	13	15	14	12	14	12	14	10	10	7	15	13	15	8	16	7	17	11	11	10	16	19	6	9	15	20	10	11	9	12	12	15	14	14	14	17	13	18	11	15	15	10	11	18	19	7	15	11	11	10	13	20	12	14	12	15	10	17	11	20	8	21	18	11	15	13	15	19	17	10	13	12	10	8	20	13	10	6	17	10	17	14	10	11	10	10	18	10	10	14	17	9	15	18	20	12	16	11	18	15	10	10	18	16	11	8	8	12	13	13	14	13	11	11	8	12	15	8	20	14	10	17	12	16	22	13	11	10	16	14	12	9	14	13	10	10	12	6	9	13	16	12	11	12	10	12	15	12	14	16	12	17	13	12	13	8	11	16	12	14	16	13	14	18	17	13	9	14	18	15	18	14	22	18	13	11	8	16	11	11	16	11	12	15	11	16	12	8	9	14	8	15	14	13	14	10	6	18	17	8	15	12	16	15	6	17	14	12	10	17	19	17	16	15	16	11	17	15	10	15	12	15	20	12	15	11	10	7	7	7	10	12	5	14	10	10	18	14	5	9	13	8	11	15	14	14	11	14	14	13	6	13	15	8	19	11	16	11	11	12	14	12	22	15	14	15	7	15	16	9	9	12	16	15	8	17	16	9	14	9	11	10	20	10	14	13	12	13	9	12	16	10	12	19	18	18	11	7	13	5	11	12	9	16	20	10	12	8	14	11	11	16	12	12	9	17	11	17	13	14	10	20	12	17	11	8	16	12	13	7	15	16	15	8	13	12	7	11	17	12	12	11	10	13	11	5	10	10	8	13	14	17	16	15	16	11	10	13	17	9	16	12	8	14	16	11	19	10	12	9	9	10	11	15	11	19	11	12	14	10	17	11	13	11	12
17998	6936	20791	8372	1209	1950	2184	1969	1716	1449	1199	1056	852	791	722	640	527	480	445	440	418	386	324	334	325	267	284	253	268	220	192	229	230	186	176	207	179	186	173	165	159	178	144	162	162	152	163	170	138	149	155	136	118	156	130	139	129	134	122	138	133	116	142	122	132	123	115	145	142	114	140	150	120	122	115	112	112	132	116	109	113	106	108	112	130	103	120	105	118	129	122	105	125	105	122	112	127	115	128	104	114	105	116	113	122	122	112	100	116	127	98	108	116	116	125	104	138	106	138	109	118	123	117	99	121	102	113	117	95	117	116	131	107	107	112	106	104	126	110	107	123	105	114	97	110	117	83	105	96	112	108	103	104	119	98	108	106	106	96	128	112	123	100	109	123	104	122	98	103	123	107	107	116	113	105	111	97	104	114	116	105	121	112	108	134	110	118	116	100	118	99	104	104	93	100	103	123	127	110	118	112	106	126	128	110	114	96	117	102	109	96	102	106	94	133	106	108	92	86	111	108	107	106	113	92	103	106	116	105	104	120	108	102	108	107	94	117	106	119	115	89	119	117	101	102	103	105	107	127	117	130	114	111	111	106	93	103	115	120	126	111	111	116	105	119	112	101	104	95	128	131	111	109	106	118	109	115	128	108	100	106	120	97	112	99	117	94	124	113	94	119	110	81	109	96	98	104	105	99	98	114	121	124	103	107	87	119	126	121	108	124	103	99	106	109	109	125	125	116	112	90	111	119	119	90	116	126	122	117	91	105	127	113	116	114	103	118	111	116	99	101	135	131	117	111	133	109	97	112	97	107	122	108	108	119	129	125	124	122	111	124	102	99	101	120	119	118	109	125	107	126	114	106	115	118	98	105	116	118	111	131	119	97	104	113	105	95	114	114	110	103	111	108	112	96	130	108	94	94	116	95	102	116	103	118	106	95	113	138	115	114	106	115	101	103	97	98	112	107	122	98	112	123	119	93	104	127	107	110	96	105	115	102	115	97	111	79	109	85	105	120	119	102	103	125	102	112	99	92	122	102	123	120	109	97	100	109	98	105	111	133	97	120	107	123	115	109	113	99	116	126	132	109	108	90	102	104	119	109	103	99	106	111	94	105	109	120	101	109	112	111	88	115	99	101	117	118	116	107	109	98	96	106	114	101	115	94	123	122	107	133	91	115	100	109	106	110	107	98	119	105	93	118	95	98	117	117	100	111	110	121	124	114	130	101	97	120	111	109	111	102	119	113	131	98	106	99	125	95	109	125	128	111	119	116	78	106	114	110	107	113	133	117	123	111	126	102	112	120	121	107	121	111	111	116	105	121	96	113	105	92	84	122	118	115	128	120	103	120	115	102	111	115	116	106	119	113	105	109	123	117	100	112	138	107	114	99	107	105	103	115	89	108	107	92	102	116	104	114	113	106	88	110	103	116	115	100	92	110	98	98	81	99	108	110	109	114	84	105	118	108	116	93	125	108	101	110	107	101	114	88	94	118	89	103	110	99	101	112	136	122	103	124	105	122	128	83	121	115	108	127	124	117	116	110	113	112	89	97	120	125	115	116	86	114	115	96	106	107	113	104	108	111	108	109	108	101	94	91	107	115	88	94	112	95	109	115	111	97	111	113	108	119	97	117	115	135	129	99	114	109	109	114	112	89	114	98	105	112	107	115	98	119	100	119	99	112	112	103	132	120	100	96	103	120	99	111	116	104	102	92	105	88	103	108	112	94	121	117	103	102	105	107	118	119	114	121	98	114	105	127	93	109	132	98	119	118	111	139	110	120	111	97	107	115	87	96	122	108	88	104	110	128	116	103	103	114	117	131	113	108	104	100	94	96	101	113	123	104	105	112	113	120	118	80	109	103	96	100	112	100	108	101	96	98	107	103	113	106	98	116	106	105	122	115	110	91	114	124	104	121	107	118	116	104	119	99	106	110	109	126	93	112	119	105	110	89	136	110	116	110	107	118	128	126	114	109	104	97	113	100	115	108	125	125	109	110	124	119	110	117	112	94	90	102	104	108	105	126	100	107	122	107	80	116	122	120	116	93	86	102	117	109	112	113	104	111	97	99	89	89	122	118	113	104	95	115	128	112	100	105	129	94	108	115	113	111	108	99	114	117	99	117	97	113	126	123	103	99	105	132	138	90	109	102	94	106	106	103	100	80	93	111	93	98	116	122	103	109	101	120	97	126	98	109	116	96	102	105	109	112	87	127	121	100	94	100	97	121	105	120	109	82	95	99	99	122	116	103	88	119	99	98	118	109	105	90	107	103	107	128	110	109	110	103	102	98	108	113	101	100	94	103	114	130	102	91	85	97	116	117	113	93	111	116	97	112	113	125	122	122	99	86	132	101	125	115	119	120	116	87	116	105	108	113	114	111	101	95	90	124	121	97	105	114	104	108	112	91	129	106	110	118	110	113	122	117	104	119	102	116	111	107	93	107	122	104	109	109	104	110	108	113	120	105	107	90	90	108	127	126	118	125	113	125	118	100	98	125	116	128	99	107	96	108	82	124	94	112	115	124	79	128	87	100	117	124	101	121	97	94	108	110	108	119	104	113	101	117	127	121	122	111	119	113	100	119	88	121	106	114	103	98	99	110	111	106	107	113	124	129	115	117	109	118	102	89	116	114	118	104	116	97	111	91	95	130	107	102	102	102	117	111	129	114	102	129	101	102	103	100	123	107	94	115	138	114	105	121	117	115	113	98	99	89	98	119	98	117	95	119	107	99	117	97	126	115	108	115	113	116	117	100	105	100	104	91	127	123	109	119	97	117	114	110	116	124	102	125	93	115	101	90	111	97	114	80	95	99	99	113	120	102	96	86	97	80	110	107	111	114	125	108	118	111	111	113	106	123	109	116	99	89	115	102	102	88	117	101	129	106	126	138	124	130	128	115	109	99	130	104	99	113	117	123	97	120	110	115	105	108	108	112	102	107	105	97	104	100	118	127	101	105	132	109	118	108	104	102	105	125	115	95	114	98	105	118	128	104	99	114	114	107	90	109	114	112	103	120	121	103	101	113	96	99	110	117	110	129	128	96	105	106	118	137	119	104	122	107	101	112	102	114	112	118	120	118	132	115	108	115	102	110	106	98	122	114	98	114	105	98	104	110	99	98	98	106	114	97	112	93	117	111	97	102	127	99	113	116	103	112	118	107	99	111	125	85	115	110	124	101	118	122	114	103	119	115	111	120	107	98	102	97	103	109	118	108	129	121	97	109	112	98	104	111	100	110	113	112	111	103	120	124	127	105	105	112	113	126	105	113	114	107	109	102	106	98	102	107	124	99	108	96	96	91	108	107	127	96	119	109	116	93	116	103	76	104	120	130	98	107	103	111	124	109	112	111	97	119	126	95	106	117	122	105	118	115	99	86	106	95	107	133	107	102	131	98	107	106	109	115	120	118	95	119	101	114	107	110	102	119	108	120	100	128	104	102	120	95	115	108	102	110	111	113	126	117	110	115	110	119	102	116	104	115	122
3406	975	3885	1846	84	73	82	85	89	99	69	75	74	77	85	60	56	56	52	64	66	58	51	41	51	51	49	52	38	52	50	53	36	46	55	40	57	40	36	42	46	50	55	43	43	50	46	45	35	40	44	48	49	41	47	43	46	60	47	49	36	48	36	37	39	38	44	41	44	36	55	49	43	45	49	52	51	53	55	46	31	52	47	48	36	46	43	33	42	50	49	40	55	50	42	38	49	39	44	51	40	50	40	44	39	36	37	37	41	44	41	45	37	31	50	45	35	45	55	31	40	49	31	54	44	51	39	35	43	41	32	33	55	49	51	48	31	41	35	56	38	41	46	52	40	45	35	29	49	32	43	38	45	39	50	45	51	49	39	48	34	56	38	39	41	41	45	39	44	42	32	37	42	45	37	41	39	38	41	43	38	46	46	45	51	36	32	40	45	50	48	36	52	59	38	48	42	48	50	41	39	52	48	33	36	50	46	49	47	42	37	42	43	44	38	40	43	30	41	41	39	46	42	41	36	44	48	54	38	36	56	44	42	47	44	31	43	45	45	41	48	44	47	40	46	42	43	35	38	42	42	38	33	39	31	53	43	47	42	35	40	68	27	41	44	38	35	46	37	40	41	36	29	45	51	30	34	44	54	38	48	48	38	51	47	44	29	42	40	39	33	32	45	68	46	43	42	45	43	45	58	42	34	49	51	47	35	47	48	42	39	38	35	38	52	44	37	44	38	50	40	48	43	32	44	43	34	45	48	43	24	35	54	34	36	38	36	41	51	50	36	36	46	44	42	40	41	61	38	37	46	56	45	41	50	44	37	38	41	46	41	37	40	35	36	34	43	36	39	43	38	39	43	41	48	37	39	46	34	39	37	38	39	34	41	43	23	46	46	41	42	54	51	47	42	43	48	28	43	38	51	48	46	50	44	32	52	42	47	52	50	32	45	43	41	47	36	43	47	49	33	44	47	43	41	42	48	44	41	53	49	45	44	41	39	38	43	49	41	42	35	42	43	48	51	41	37	35	36	41	52	49	39	43	31	43	43	31	37	36	36	55	38	47	33	35	46	24	33	51	37	39	41	36	37	48	32	41	41	51	41	38	47	56	39	41	34	46	41	51	45	34	46	32	39	37	38	30	43	43	53	47	40	41	46	50	45	37	43	30	43	53	47	31	47	52	33	49	48	53	57	45	41	54	38	38	47	47	45	47	49	46	50	48	43	39	45	42	49	52	39	38	40	37	51	55	37	37	50	35	39	48	43	51	40	55	48	43	45	30	46	49	49	51	48	33	36	49	47	45	53	44	46	41	38	39	53	40	35	36	43	39	41	36	49	31	48	49	42	39	46	40	39	30	33	48	39	53	56	42	53	39	37	35	44	34	33	43	45	51	37	42	46	39	45	48	52	37	39	43	46	50	42	32	45	47	31	42	50	51	40	41	27	48	39	42	52	53	33	48	51	34	49	54	37	33	46	57	50	52	39	41	43	52	36	39	44	40	44	46	42	46	35	34	44	34	45	34	52	46	48	54	34	42	42	43	34	60	52	48	38	36	34	32	40	45	45	40	42	34	45	53	32	40	39	33	40	48	39	35	54	53	33	56	49	59	36	47	30	47	45	49	39	43	41	51	53	48	39	45	55	46	40	43	48	41	40	46	41	47	42	45	43	45	45	40	39	35	46	41	46	36	34	55	47	33	44	42	40	48	37	51	31	50	40	28	51	36	42	46	23	47	33	26	46	44	45	42	48	50	31	45	51	50	35	42	31	44	48	44	37	46	45	35	43	27	50	26	52	44	33	51	38	48	43	43	45	43	44	38	35	47	38	36	39	30	47	45	48	24	41	37	48	45	41	51	46	47	54	45	45	36	56	33	42	37	36	40	40	34	37	43	39	35	37	40	38	48	50	39	39	42	40	45	42	44	34	45	39	43	54	36	33	56	50	43	35	38	50	38	40	33	42	42	42	38	40	40	36	40	41	45	35	42	41	45	35	43	45	51	47	46	50	44	42	45	34	40	39	46	27	52	39	35	48	40	37	37	42	39	28	37	41	41	41	44	40	42	37	43	40	47	49	40	42	42	29	45	44	47	49	31	48	35	43	48	30	40	49	54	35	42	35	36	47	44	40	42	48	34	30	36	40	41	60	47	39	40	36	41	42	45	33	41	44	44	30	58	60	40	41	60	31	30	37	38	34	46	30	46	53	44	36	33	43	45	49	44	51	40	30	50	51	37	37	44	47	50	43	50	38	46	41	48	40	46	48	36	52	43	36	51	43	49	46	55	41	37	41	57	51	38	33	52	35	49	47	41	35	43	47	32	35	46	44	43	48	40	35	40	39	41	48	39	31	35	36	39	47	46	43	43	42	37	41	42	41	44	36	49	42	44	40	52	44	37	56	44	46	34	41	36	41	46	51	34	42	39	33	40	55	38	42	32	41	19	48	55	50	34	45	44	34	43	38	42	50	52	37	41	46	37	50	37	48	40	42	60	40	41	37	39	38	48	43	37	29	39	46	40	38	38	27	36	42	52	46	34	54	56	41	41	43	27	41	38	43	41	41	48	38	44	43	43	39	39	43	34	43	40	41	36	40	35	48	38	33	39	60	44	37	46	41	55	47	47	38	38	46	40	33	40	54	34	43	46	40	55	53	43	30	44	45	43	42	45	47	47	38	34	38	49	27	30	45	50	50	34	41	41	45	46	47	29	43	48	42	40	50	50	34	49	42	29	52	39	42	43	51	43	42	36	37	53	64	43	63	46	39	51	41	30	57	47	58	41	43	49	37	48	44	36	57	58	56	33	42	58	38	34	42	42	37	35	38	28	40	38	36	45	43	43	43	37	37	45	37	47	37	38	49	43	37	53	43	41	27	45	42	40	55	48	40	45	59	41	33	42	48	42	40	42	47	40	47	45	29	42	35	41	34	58	43	39	46	37	41	44	37	49	30	36	46	48	46	42	37	47	41	35	47	41	37	36	40	45	48	36	47	49	39	39	40	54	35	39	40	48	39	36	36	35	51	47	50	38	44	33	50	40	41	41	54	43	40	41	31	47	46	35	37	45	43	44	42	56	55	41	44	45	44	37	45	47	56	36	22	37	50	49	43	48	46	42	50	38	46	32	55	39	44	30	39	35	40	35	38	46	46	44	33	40	46	48	45	44	38	41	44	35	33	44	42	56	46	36	47	35	48	56	53	49	42	37	41	33	51	53	37	45	46	38	42	36	54	48	51	41	56	29	34	54	53	45	35	38	47	53	48	41	41	43	43	49	57	48	39	40	36	45	32	34	40	43	44	37	56	41	47	38	28	34	47	39	43	44	48	31	52	49	43	41	53	45	51	44	39	47	45	43	49	54	43	56	30	40	34	40	44	41	31	56	43	34	55	39	38	43	32	47	41	47	33	34	40	37	53	36	50	48	43	47	38	45	46	38	49	34	43	51	40	45	45	41	41	35	52	42	39	42	37	37	50	45	41	33
23114	9870	23703	10063	2555	4018	4498	4102	3444	2889	2450	2040	1758	1566	1455	1300	1180	1032	924	942	909	813	792	762	674	661	675	677	579	589	627	526	540	586	504	502	542	437	493	477	455	469	436	436	468	455	454	454	439	433	401	462	418	408	390	403	393	378	424	412	417	398	373	371	378	402	378	385	378	398	383	372	422	416	351	365	358	373	370	377	364	369	349	416	397	403	403	395	388	398	362	377	399	360	369	367	375	380	379	402	382	399	388	332	370	381	374	372	364	366	367	382	391	368	367	366	379	355	368	361	353	366	335	389	376	359	355	377	361	373	334	337	359	386	382	350	358	364	372	374	367	352	349	350	373	394	361	353	341	346	368	379	350	374	370	371	355	362	366	339	358	359	360	354	362	341	396	351	352	347	371	377	377	363	377	360	358	324	361	388	363	381	367	348	384	338	369	320	345	390	354	375	360	355	355	343	373	344	385	365	377	337	343	377	325	345	395	365	347	374	368	384	352	376	367	371	384	376	366	352	363	361	372	337	352	319	339	368	315	362	341	364	374	355	349	339	368	342	367	334	364	357	331	378	350	380	353	355	360	413	309	347	369	343	336	357	349	389	339	386	343	366	344	343	372	367	382	345	393	339	372	348	355	323	357	334	361	335	340	388	316	351	339	372	370	362	358	372	365	365	386	333	381	391	357	366	326	342	350	354	373	367	326	384	356	334	358	351	407	363	359	381	374	341	348	357	355	384	345	345	385	345	371	376	332	363	370	383	336	332	366	355	371	367	343	348	370	327	379	356	377	341	362	355	366	337	337	392	359	327	352	365	374	377	371	366	394	341	351	346	350	346	360	351	388	338	376	384	364	341	352	369	323	345	401	371	354	355	342	389	364	358	384	382	377	326	353	321	365	364	362	301	354	365	328	366	373	345	316	358	344	372	387	333	340	359	359	347	353	364	351	340	330	361	342	336	353	360	344	353	348	373	396	337	355	323	362	352	351	383	327	349	362	357	375	325	352	349	358	337	365	336	381	360	346	373	337	317	350	375	339	378	358	346	364	357	353	364	334	358	308	334	348	359	352	365	365	328	361	353	355	362	304	347	346	354	365	390	340	345	378	353	354	350	369	373	387	355	368	349	373	360	352	330	387	357	394	330	362	341	349	360	369	392	368	375	352	366	358	373	339	340	354	349	353	366	363	362	348	370	344	342	369	344	370	377	361	348	335	331	364	360	356	362	376	337	334	386	364	344	358	347	330	343	339	369	343	340	369	356	364	359	357	331	338	361	354	370	356	347	316	387	325	354	360	332	375	376	350	368	346	348	335	349	334	354	358	360	375	362	361	364	353	344	373	371	355	350	370	356	345	378	367	370	354	358	357	358	362	355	354	373	326	367	353	377	347	321	324	351	351	335	343	365	347	373	368	354	336	384	341	364	360	348	379	367	374	345	338	349	365	353	344	403	343	333	362	361	344	360	363	332	333	357	356	351	372	383	336	358	355	355	360	373	378	340	372	361	356	373	364	371	353	340	341	368	343	366	315	387	369	371	392	359	362	353	324	371	363	317	335	364	373	356	360	352	356	371	348	347	332	330	348	351	363	346	368	357	350	338	356	359	332	333	348	339	372	340	370	355	357	368	354	351	358	361	320	327	376	359	371	327	358	318	358	375	352	401	322	347	369	357	356	366	352	322	392	335	377	356	354	378	372	366	376	368	324	331	350	363	350	385	368	367	349	353	390	357	361	341	351	385	375	355	379	352	369	376	364	370	324	356	338	317	344	370	374	343	343	333	375	348	381	394	379	349	355	360	371	388	330	340	355	376	381	363	369	381	361	355	329	337	348	370	331	365	359	326	342	351	347	368	392	383	355	380	361	340	325	348	343	341	368	353	359	356	386	361	368	369	351	373	360	351	392	337	352	421	373	386	343	389	348	355	373	367	346	367	367	371	362	326	355	343	377	371	335	335	357	361	333	328	367	357	356	378	379	373	336	376	375	380	362	346	339	362	367	328	369	339	368	347	351	360	367	339	340	356	348	388	369	371	367	361	367	335	342	377	354	338	367	366	365	357	335	356	353	363	315	352	352	371	377	357	347	328	343	353	342	369	377	378	353	361	373	370	320	358	343	353	331	379	350	356	352	385	330	346	339	358	359	381	369	344	378	384	349	323	353	314	347	345	397	351	342	317	366	358	350	345	327	348	346	318	359	350	343	358	391	413	349	365	354	369	391	365	354	368	376	380	377	370	365	326	350	352	349	377	396	364	375	361	373	360	383	340	379	354	340	332	368	359	376	325	350	353	341	370	352	376	364	351	378	398	344	330	334	365	383	377	368	388	336	348	378	365	398	337	342	368	379	366	362	319	369	324	355	350	332	381	351	342	349	378	362	388	364	362	359	378	351	357	385	342	382	329	354	352	368	354	363	339	334	366	364	335	372	317	345	371	359	306	371	361	356	359	356	366	350	340	382	358	359	382	355	338	361	368	365	369	399	326	382	340	343	327	355	345	338	349	343	344	350	358	352	348	343	333	379	344	336	389	363	347	356	380	343	331	335	399	339	348	352	374	331	373	380	339	308	404	371	324	366	338	325	349	329	353	369	358	353	334	347	334	324	388	364	341	347	370	353	349	361	374	365	359	384	359	352	338	376	337	365	346	376	339	371	360	361	374	349	358	336	358	395	378	372	390	363	355	346	355	359	332	341	366	356	339	355	358	361	360	345	355	356	359	329	317	367	387	354	323	355	389	335	391	395	375	353	343	358	374	352	418	353	376	336	371	337	353	365	378	341	363	365	351	363	349	373	354	379	358	381	330	360	337	359	343	368	370	332	328	358	344	368	335	379	348	341	339	342	359	369	370	369	376	335	319	344	350	369	338	375	324	364	394	364	360	343	328	327	348	361	353	355	353	360	358	341	372	376	373	337	343	367	339	348	354	369	352	353	319	359	324	368	330	337	331	381	361	322	353	393	361	346	344	356	379	369	359	373	356	327	334	334	407	335	362	331	344	373	380	339	363	374	340	370	335	352	375	331	365	341	364	370	353	324	351	382	359	336	348	350	350	386	384	358	343	360	351	368	348	371	356	358	367	341	339	362	379	345	352	366	342	367	329	360	346	355	335	321	368	367	348	375	352	351	347	328	370	369	407	347	342	347	345	357	344	352	406	359	351	373	328	355	360	358	367	338	362	362	368	335	374	351	346	318	362	341	378	346	338	343	366	350	318	349	379	341	371	357	346	374	358	335	392	382	379	334	352	357	347	358	353	330	380	361	344	355	358	355	359	370	351	365	373	385	356	351	370	372	359	387	376	349	363	384	367	377	354	360	350	345	374	382	358	365	322	347	352	386	379	330	379	376	343	359	359	371	348	388	363	354	386	373	390	386	360	377	369	336	331	352	353	367	358	377	339	342	342	360	353	361	355	383	354	338	357	352	352	391	394	347	373	376	354	370	381	345	353	335	331	370	323	353	349	383	373	345	344	343	405	379	345	342	355
3519	427	553	314	35	29	27	30	36	37	30	31	30	28	44	34	31	36	38	32	40	26	41	41	39	38	37	30	32	25	40	33	28	39	38	31	44	32	32	31	26	32	35	28	40	41	27	30	27	36	35	31	35	37	33	32	25	27	32	32	30	44	30	27	25	41	26	32	40	33	43	28	32	33	40	36	39	34	28	25	29	49	27	25	23	37	37	27	45	36	35	31	35	31	39	26	16	29	42	37	38	38	39	29	33	31	43	28	31	30	28	34	30	39	28	28	34	34	32	34	28	41	29	43	28	33	38	34	28	35	21	35	35	46	32	31	30	21	40	34	34	35	31	26	25	34	45	45	37	34	35	49	31	31	27	38	37	33	38	31	25	35	40	36	46	35	37	31	29	41	21	31	38	40	24	26	33	30	35	35	33	40	32	33	23	24	38	28	28	30	30	28	33	32	44	35	24	34	26	34	24	37	34	28	33	30	25	41	38	28	28	33	32	34	27	36	33	29	25	47	34	30	37	33	32	30	36	29	37	37	30	38	39	33	36	35	29	38	34	42	33	38	33	40	28	25	37	45	38	31	27	26	36	25	39	23	30	23	34	35	22	44	32	32	29	34	35	30	32	28	27	35	34	32	28	36	33	39	28	40	44	38	26	37	26	25	35	40	44	38	30	32	30	29	48	28	42	29	39	38	50	36	35	34	29	23	35	38	25	34	30	30	26	21	33	28	34	42	33	41	37	26	29	42	27	43	27	23	35	26	36	34	39	45	33	31	41	28	37	37	33	34	38	29	35	23	39	43	31	28	37	35	39	30	34	34	40	33	44	38	29	21	27	33	38	28	30	25	30	31	35	31	34	37	32	27	33	35	25	35	39	42	44	32	33	36	45	34	18	28	32	26	40	30	38	38	26	41	30	33	28	32	38	35	43	29	30	37	30	43	32	41	39	37	33	36	21	42	32	31	30	24	48	51	32	34	40	23	32	31	26	41	32	33	36	29	29	30	31	43	39	46	41	37	39	26	30	27	26	34	35	38	27	31	27	26	30	34	35	36	28	28	33	27	35	37	47	41	29	44	32	41	23	35	33	40	24	40	33	34	31	32	42	36	31	47	28	33	34	37	34	41	37	32	35	41	32	38	33	37	35	35	31	37	27	31	37	35	33	35	20	42	37	20	42	38	33	37	37	32	29	37	37	32	29	31	28	39	27	29	28	35	29	40	26	40	40	25	38	32	41	38	35	40	36	40	33	44	35	33	42	34	30	33	26	28	34	32	34	35	32	30	40	38	41	35	40	35	19	27	39	37	22	35	37	25	23	26	34	36	38	41	32	37	41	32	28	34	31	38	38	30	33	38	26	27	27	32	36	37	27	28	37	26	44	36	18	30	34	46	36	29	37	31	32	38	26	44	35	37	34	40	38	28	36	35	30	28	40	34	37	37	33	25	30	38	31	34	29	38	30	19	32	32	32	31	23	44	32	25	26	27	36	34	35	29	36	42	37	33	35	32	36	41	37	28	36	34	34	29	37	32	28	32	33	38	32	31	35	43	29	35	26	27	32	29	27	34	47	40	30	29	29	28	30	34	28	28	39	33	34	37	39	27	26	44	32	30	33	32	35	34	36	28	36	36	37	28	25	17	33	29	39	33	27	37	34	22	27	33	30	32	31	35	37	28	27	27	35	37	35	33	40	40	23	37	23	30	31	35	38	30	39	31	35	36	24	27	33	30	36	37	34	35	31	30	38	40	36	33	37	34	35	36	35	33	49	30	33	46	44	41	36	32	33	39	32	26	39	32	36	28	37	40	44	33	30	33	36	35	29	31	40	27	24	32	37	33	27	38	35	29	33	32	36	39	40	25	32	30	21	40	24	26	32	32	31	34	37	25	34	28	31	33	43	31	34	36	27	25	30	50	37	24	36	33	45	36	44	35	30	35	41	47	30	39	39	39	36	39	34	40	43	33	30	30	32	23	25	38	38	31	31	36	35	38	28	27	37	31	31	38	22	40	38	34	23	26	43	27	25	27	40	31	35	32	40	38	27	37	27	43	36	27	26	32	28	32	37	35	38	42	30	36	27	26	35	34	32	38	24	28	27	38	33	32	25	37	39	38	26	36	41	33	35	31	28	36	34	28	31	26	29	34	47	34	33	36	45	30	34	29	38	30	46	27	24	33	43	33	36	31	43	43	32	37	33	32	34	34	32	34	33	29	24	26	39	38	26	34	21	27	36	31	28	33	29	32	32	40	30	29	32	37	21	28	29	30	33	31	31	31	35	25	36	29	36	26	37	32	39	36	41	27	32	39	26	37	25	28	37	35	33	32	26	26	29	33	46	45	30	29	25	34	38	36	36	27	40	29	34	35	43	33	29	40	33	34	36	30	33	30	34	38	30	34	46	35	33	39	44	37	36	34	21	33	32	29	35	42	31	30	30	22	26	45	33	23	27	41	33	31	37	29	34	28	38	27	31	33	28	36	32	20	40	23	27	30	37	49	31	39	45	39	43	32	34	27	34	38	35	30	35	38	31	35	33	29	25	30	27	42	40	28	48	38	40	42	31	29	36	39	27	37	43	44	32	39	33	25	37	40	31	35	31	36	37	31	33	37	28	34	38	30	25	37	38	27	40	40	33	34	35	30	23	28	32	33	35	32	27	43	30	41	29	33	39	36	31	38	34	28	30	34	32	22	23	31	33	30	19	22	37	37	29	25	41	38	33	35	40	35	35	32	30	27	24	43	29	22	39	45	37	28	33	33	23	22	33	33	40	37	38	24	27	30	34	36	37	23	33	37	38	36	41	31	30	33	41	29	35	23	22	28	28	41	37	36	36	41	34	37	36	37	49	44	18	28	48	32	25	31	41	24	44	32	26	29	34	30	31	24	42	26	31	30	34	27	33	33	33	32	32	26	25	35	29	29	37	33	29	33	37	41	37	33	26	26	35	30	24	42	36	31	33	23	37	34	40	34	26	43	36	48	40	37	22	34	36	37	25	37	40	34	33	27	39	42	39	37	29	34	31	31	28	33	36	31	32	37	29	43	35	37	40	22	40	35	29	38	24	31	30	35	37	31	39	36	36	26	33	34	41	26	35	41	30	32	32	23	21	34	26	32	45	28	41	37	22	28	29	44	35	40	33	25	40	40	33	30	25	29	28	36	36	28	23	33	28	36	27	36	39	30	34	40	35	34	29	45	34	24	36	50	44	39	33	34	27	39	28	28	36	31	34	28	39	34	37	39	37	29	34	35	37	37	37	28	30	34	35	33	32	35	36	36	22	33	50	26	36	29	25	35	40	28	32	33	29	33	34	36	28	37	35	29	33	39	47	32	48	32	53	36	24	25	27	33	29	35	29	30	27	42	32	41	35	45	41	39	41	30	31	31	34	32	41	44	42	38	37	27	45	32	27	35	34	25	35	38	35	37	38	27	40	33	34	35	32	29	32	37	31	35	38	35	33	37	35	36	35	34	32	40	26	41
15635	5158	6916	3844	435	566	618	577	523	526	432	412	383	388	336	369	344	334	297	313	354	305	314	287	279	316	298	289	281	284	324	254	291	274	295	260	315	265	284	281	307	317	303	295	250	269	268	298	257	261	282	303	263	308	279	253	269	213	260	275	277	284	288	289	283	293	285	263	287	279	256	268	285	272	266	273	280	278	251	256	283	270	278	279	255	252	260	247	253	257	285	282	247	269	283	281	251	259	248	266	262	280	242	254	266	268	301	247	267	261	248	259	263	263	284	243	283	260	273	272	281	247	272	275	264	273	265	280	266	239	301	275	296	256	261	280	257	268	271	303	251	281	287	301	259	252	268	274	274	267	272	240	251	261	256	247	268	263	280	255	291	257	260	261	249	261	263	269	274	269	251	274	262	223	255	276	254	257	270	284	256	277	264	269	270	276	262	261	300	246	259	244	263	265	274	233	257	232	276	278	264	243	252	264	262	273	274	268	298	256	274	285	252	269	269	272	244	255	262	263	246	257	283	290	272	247	271	272	237	281	241	251	248	298	257	264	274	276	245	272	250	269	253	281	259	247	261	276	279	266	246	277	246	256	242	221	285	287	256	260	260	256	250	270	251	271	283	281	259	275	253	266	290	281	220	234	276	258	295	251	275	286	255	278	251	266	252	265	250	266	283	278	278	267	253	253	256	269	257	275	241	261	269	280	256	258	266	244	277	261	238	279	256	247	247	241	260	270	262	247	263	286	285	288	259	264	271	253	254	278	259	297	254	306	251	260	270	262	258	285	280	275	285	251	260	269	258	249	253	280	233	265	238	263	249	280	275	271	272	237	270	267	293	265	248	268	288	260	256	284	296	265	244	263	270	249	274	230	254	289	273	246	298	263	255	269	250	237	246	276	256	243	242	249	277	284	299	261	268	304	265	256	257	236	268	270	263	274	268	261	253	256	246	244	262	254	292	264	260	262	263	235	250	275	258	257	274	292	287	252	289	268	253	240	265	240	252	240	260	241	231	264	260	261	270	284	300	259	278	267	271	255	232	270	237	293	268	271	261	262	271	304	278	265	264	246	268	268	277	245	260	252	277	275	264	260	258	278	273	289	287	297	238	276	268	262	274	291	274	281	248	288	298	275	253	240	299	262	249	276	297	277	250	270	282	271	265	280	225	269	244	263	254	268	258	268	250	250	238	285	249	258	283	287	279	275	245	254	273	260	255	287	273	257	241	266	255	290	249	268	272	284	266	260	306	273	274	286	280	277	270	264	297	254	285	261	255	265	263	257	252	258	276	270	276	292	279	252	268	276	260	285	296	293	279	263	262	270	289	275	266	263	303	252	279	278	247	266	282	268	277	242	263	287	252	268	276	273	259	232	302	268	279	303	280	274	287	259	254	265	271	302	293	260	272	263	275	243	275	245	276	259	284	281	279	281	263	278	290	282	240	259	248	279	254	281	272	265	264	278	272	264	283	266	270	262	268	277	282	271	278	279	245	275	267	266	266	259	252	276	258	292	269	272	267	292	275	268	254	268	244	336	251	242	253	283	268	272	250	251	254	285	231	262	266	275	294	243	259	255	276	284	243	256	271	252	270	274	285	270	278	274	278	275	262	277	269	252	265	278	239	256	296	228	260	252	263	251	272	295	285	249	271	271	262	274	251	266	275	265	255	273	263	284	268	268	265	284	281	266	271	256	251	271	254	281	264	250	257	270	234	273	272	249	250	261	277	277	265	247	285	295	264	298	230	280	287	264	274	248	284	248	272	253	272	269	272	256	264	252	278	284	273	263	275	283	264	264	249	274	261	276	271	251	276	268	261	250	296	259	251	236	266	272	264	253	252	251	238	293	289	263	231	253	296	275	292	262	263	293	236	263	289	271	257	284	256	285	276	240	277	270	286	285	255	272	278	275	254	240	267	257	274	244	261	265	283	266	245	262	263	272	258	270	248	274	243	254	281	248	291	301	261	292	277	264	282	257	283	262	295	239	278	280	266	281	273	250	271	264	277	284	253	243	278	284	268	273	277	267	284	282	290	281	266	269	249	247	257	294	280	275	247	256	267	269	269	258	271	260	238	262	243	257	291	258	272	263	304	253	268	249	266	277	287	295	265	266	244	265	271	250	260	275	259	297	275	277	300	272	291	280	268	277	257	251	278	277	275	255	261	265	281	243	266	266	262	280	253	256	268	279	281	275	252	288	239	273	262	263	262	249	248	256	255	247	251	285	260	254	256	274	268	257	258	259	278	262	297	271	260	268	249	277	240	267	270	267	241	270	279	263	265	250	264	248	253	252	264	291	271	256	289	299	274	232	232	269	272	263	253	293	304	284	295	278	250	254	238	248	288	263	288	240	286	256	255	285	276	250	308	262	267	235	235	251	258	294	264	277	271	259	275	252	254	301	281	275	280	241	254	273	259	281	284	271	276	278	281	295	300	273	285	281	249	268	236	278	266	244	265	263	272	263	256	255	266	252	253	282	243	296	276	258	251	256	257	239	274	295	234	289	278	255	247	251	283	247	293	283	248	261	282	282	235	276	285	257	282	287	257	257	248	334	272	249	244	287	296	261	287	252	276	239	265	279	262	261	279	279	285	233	282	255	268	250	227	253	255	238	263	279	254	270	268	291	274	277	290	257	283	277	275	257	258	264	245	251	264	246	271	260	287	268	255	281	251	257	244	259	267	283	255	229	271	262	254	255	274	281	261	271	251	303	273	274	254	275	295	277	303	276	263	291	257	227	256	255	272	235	272	234	244	318	279	274	291	264	269	270	259	262	281	282	297	248	242	254	256	267	286	245	254	251	268	264	228	269	248	297	267	268	276	249	252	271	249	265	239	278	258	269	234	262	248	284	259	275	265	248	246	265	244	257	251	223	273	265	268	264	272	272	262	283	275	261	256	274	274	286	257	277	263	239	257	269	252	251	256	276	264	271	263	287	282	261	295	257	307	295	266	270	263	271	273	251	256	222	240	279	273	243	279	291	260	255	280	270	256	285	276	286	258	252	260	278	281	295	277	255	277	276	256	284	273	283	256	260	283	240	289	262	269	244	247	281	283	301	257	262	254	270	264	255	281	256	299	255	245	255	272	251	260	230	263	244	254	259	284	264	258	283	277	256	250	274	297	267	283	243	245	228	247	290	263	284	297	267	268	256	254	234	255	270	294	262	244	253	266	242	294	268	224	236	258	267	253	278	297	278	231	262	244	302	269	302	280	264	259	278	285	286	256	274	255	273	264	260	260	243	268	261	275	289	269	252	262	263	269	247	265	266	276	269	242	277	266	265	305	262	254	278	249	267	259	288	291	265	271	281	265	277	236	272	289	280	279	272	267	292	257	273	249	234	265	274	246	270	288	266	256	259	298	292	272	268	297	238	277	247	263	260	269	287	273	252	257	290	273	234	285	274	299	280	270	260	265	281	264	249	273	276	295	268	264	283	276	273	285	270	266	232	259	309	243	263	273	270	259	279	281	257	270	272	266	272
2081	760	1667	1299	59	87	81	72	98	73	78	62	68	73	82	52	60	56	60	66	46	60	61	65	50	60	57	56	75	65	71	57	64	61	71	46	58	63	56	50	52	60	52	72	46	53	52	73	43	59	60	43	57	57	71	59	60	45	52	54	53	63	58	62	74	64	50	66	54	62	56	59	59	47	49	45	56	58	46	55	58	58	45	52	53	52	54	58	64	60	54	49	57	42	57	66	58	51	56	55	46	61	63	59	63	64	49	62	59	48	60	54	53	61	73	70	65	53	57	50	57	58	51	66	42	51	55	52	51	73	64	47	48	55	46	49	57	51	63	58	73	68	61	43	53	56	58	46	54	57	58	45	54	36	47	52	62	52	54	63	54	69	49	45	42	41	58	48	56	35	57	67	45	59	63	55	49	43	67	50	56	47	60	58	59	61	48	53	50	63	58	58	44	70	67	42	58	46	54	61	54	56	61	57	46	49	52	56	62	51	59	47	63	71	48	55	40	52	63	67	50	51	49	56	64	50	54	68	49	44	62	54	64	58	57	58	56	43	58	60	67	57	55	62	59	56	57	45	47	68	62	37	52	52	61	62	52	51	54	65	59	58	52	57	51	54	51	50	56	61	70	56	55	52	54	58	59	55	63	71	61	63	61	50	63	67	54	64	48	51	53	61	52	50	57	61	63	50	44	54	64	51	62	41	53	39	50	61	64	57	65	63	56	55	58	58	47	52	50	63	52	63	64	61	58	50	51	59	63	57	49	55	57	52	57	49	47	56	61	59	57	45	49	57	62	50	66	46	45	63	58	60	59	55	45	49	55	68	57	56	66	52	51	52	59	56	45	50	45	61	50	41	56	60	72	52	55	41	53	52	60	67	49	58	53	53	59	54	49	63	58	50	44	57	60	70	63	55	45	57	54	54	62	57	68	43	55	67	57	49	55	63	64	58	71	51	54	54	47	58	57	59	55	53	54	62	63	61	46	52	59	49	56	49	76	54	58	50	53	63	57	58	46	62	53	54	45	54	56	53	65	43	53	56	56	49	67	51	56	50	56	59	60	60	52	44	57	50	51	69	48	68	54	56	58	48	49	50	48	64	47	63	62	64	56	53	56	61	59	49	59	60	61	47	57	54	67	51	68	49	59	48	59	54	50	51	53	45	70	62	62	43	51	57	61	57	52	57	61	70	69	60	65	46	59	45	65	43	57	57	69	61	61	48	56	66	51	55	54	53	54	71	54	56	54	44	53	51	51	53	64	52	68	63	44	51	51	51	50	56	48	57	47	57	44	67	54	54	54	60	47	44	54	65	58	60	56	56	62	58	65	40	44	57	66	58	46	62	45	44	67	65	51	62	55	55	65	64	50	57	48	52	56	51	65	63	69	53	51	54	61	52	42	58	60	50	64	53	49	62	52	41	71	49	52	58	62	51	49	45	53	60	51	49	61	50	58	60	60	52	40	47	53	61	56	42	57	59	51	64	66	61	53	53	51	57	58	62	57	69	58	67	56	41	57	61	50	50	60	39	53	53	70	53	59	54	53	39	56	47	55	49	56	46	56	58	71	68	58	56	55	47	46	55	49	44	60	57	51	37	51	56	60	49	52	66	56	52	57	50	45	49	64	62	56	51	66	71	69	62	63	63	57	56	58	44	52	49	55	54	66	61	53	47	49	62	52	54	63	62	53	47	63	50	65	48	53	49	59	50	60	52	42	45	59	48	50	58	57	64	55	51	59	54	57	62	50	57	60	63	67	59	56	67	53	54	54	59	45	60	50	57	49	63	60	66	67	52	57	44	55	69	64	45	56	53	66	71	54	60	61	56	61	50	42	63	56	51	61	61	44	56	54	54	49	40	58	63	63	68	38	48	67	46	49	55	48	47	48	54	63	71	45	64	53	57	52	46	51	54	47	61	62	58	61	52	56	43	58	63	60	60	64	76	46	42	61	66	56	50	53	50	58	57	38	54	64	57	63	59	45	48	58	57	60	61	56	50	55	47	64	56	55	53	58	58	55	52	51	61	47	58	63	46	59	49	62	52	50	57	41	57	58	58	59	59	63	47	48	56	54	66	49	52	56	49	62	72	60	58	53	64	68	56	61	43	48	60	57	60	55	61	49	61	60	44	61	44	54	63	46	62	57	65	44	67	60	57	65	38	79	48	41	52	57	54	55	46	60	69	59	55	52	41	62	54	60	61	51	41	41	45	45	63	49	54	60	65	57	55	47	54	53	51	52	60	45	59	55	35	54	51	52	55	53	67	56	51	64	58	59	58	54	55	57	56	55	58	50	54	59	53	63	45	57	35	49	60	48	59	52	58	61	63	50	52	61	48	47	55	47	57	56	44	58	56	59	59	67	66	59	64	60	48	57	48	50	48	51	72	64	45	51	62	59	56	58	53	60	71	49	56	54	51	59	56	64	51	61	55	55	47	51	50	61	68	49	58	62	65	54	52	61	66	56	52	57	63	58	62	59	57	44	59	66	54	53	55	57	59	53	55	59	60	62	57	46	44	53	61	61	69	50	59	59	57	52	49	58	56	50	67	55	48	59	51	54	56	49	47	57	59	58	52	63	51	67	55	62	56	46	46	56	57	45	61	60	64	40	56	51	71	50	56	60	41	50	69	54	53	51	58	62	53	58	55	61	54	63	63	49	56	57	58	52	54	58	50	51	45	59	60	44	57	51	55	60	52	60	41	44	43	55	52	52	60	53	61	61	53	49	52	61	62	57	61	60	56	48	53	53	54	64	39	44	50	51	43	60	54	55	58	52	52	59	55	52	54	69	52	62	59	49	51	52	63	62	51	48	53	44	47	44	52	52	53	54	58	39	52	61	60	58	45	52	58	65	63	55	70	50	62	44	49	46	56	55	61	50	47	50	65	53	51	58	55	56	62	55	52	55	64	47	60	65	67	71	48	57	55	61	58	69	39	52	60	46	60	63	52	60	58	64	62	55	57	60	55	57	56	66	49	61	54	59	52	56	50	47	70	52	59	47	47	45	63	55	60	51	61	56	67	68	63	60	59	49	62	49	59	66	69	58	69	66	68	50	56	60	63	54	53	48	58	58	57	45	63	49	46	57	49	46	48	66	49	63	58	50	69	63	54	56	57	74	54	66	47	60	48	54	61	66	54	50	42	60	58	52	47	56	51	61	63	49	47	56	57	58	57	48	55	58	50	49	46	61	48	56	53	64	47	48	65	57	51	63	51	55	58	55	57	57	56	65	60	58	52	63	40	57	61	68	57	53	59	55	52	52	60	44	69	73	55	56	55	55	53	54	70	51	60	65	42	45	69	64	50	56	75	52	63	47	72	55	38	62	57	47	50	58	50	60	45	52	39	47	63	57	68	61	49	59	60	50	51	46	55	51	64	53	78	76	38	40	64	65	58	44	40	49	63	69	60	63	49	64	48	59	54	54	68	54	68	47	39	57	52	56	52	48	55	56	56	76	58	49	59	56	51	57	55	49	55	80	57
21514	8229	14458	9898	1850	2822	3119	2794	2382	1989	1761	1447	1217	1194	1049	983	926	875	792	740	753	755	718	704	677	660	600	608	625	563	554	527	542	539	554	572	547	529	538	488	587	506	505	531	494	475	480	511	454	464	491	490	502	471	516	526	506	476	494	451	437	473	493	464	513	432	484	504	470	438	436	476	484	484	482	461	450	472	492	448	463	472	460	504	494	476	475	459	468	465	476	452	458	482	442	464	462	461	448	450	489	472	461	461	456	437	475	451	470	483	445	471	446	416	444	460	468	494	500	477	460	520	462	471	473	495	442	488	489	461	422	433	475	428	430	464	456	472	467	487	514	460	419	483	485	492	444	478	443	489	467	448	456	479	448	418	461	467	432	462	436	476	442	450	471	444	478	466	430	427	437	453	494	488	455	369	490	447	479	474	465	461	455	438	417	507	450	450	461	413	478	455	424	471	464	474	473	475	499	457	430	474	456	461	430	497	469	500	457	441	469	473	457	427	464	469	458	471	450	415	462	457	456	440	457	445	483	438	423	450	463	503	424	495	461	467	439	512	477	454	440	419	464	477	462	476	441	443	456	486	423	459	465	446	407	443	454	462	479	463	411	459	447	451	433	428	451	453	466	455	448	445	423	461	476	449	494	448	445	475	486	427	454	465	445	461	471	445	462	515	444	446	427	465	429	427	439	476	477	474	456	420	447	453	453	452	468	428	465	428	436	493	440	463	479	447	446	455	464	441	459	464	451	438	441	430	455	426	469	432	450	430	455	470	462	490	436	464	456	420	451	468	446	423	425	452	448	467	431	498	455	433	476	452	494	453	431	482	480	495	468	456	457	426	461	466	429	470	443	460	432	452	461	497	454	449	441	459	419	439	408	450	452	444	449	473	436	436	452	430	436	458	458	487	470	459	429	452	460	470	464	477	498	451	497	432	478	498	474	427	433	471	437	447	467	472	462	509	447	452	466	452	458	467	469	469	457	439	438	437	436	452	464	491	467	440	453	464	457	485	475	410	456	422	506	435	425	459	436	464	460	449	436	432	454	489	435	455	434	465	427	435	464	469	474	442	443	438	466	470	504	491	449	450	449	451	466	431	453	472	441	460	472	501	472	451	456	462	439	477	454	463	463	450	498	442	451	472	411	444	485	449	457	474	450	436	443	449	422	447	491	446	424	428	477	459	452	418	449	472	473	435	474	412	458	478	447	454	461	447	483	445	468	446	439	444	470	424	497	485	435	460	428	428	435	475	450	427	451	453	468	415	459	459	487	420	442	453	459	436	449	440	485	463	437	436	464	484	434	485	452	422	475	458	484	413	433	452	490	432	461	443	460	472	471	471	426	485	470	449	433	431	439	405	457	483	446	470	459	422	437	485	449	457	476	439	390	477	449	483	473	425	425	456	463	463	494	428	512	470	428	422	429	451	444	463	482	443	467	455	460	475	456	434	444	443	417	458	440	438	474	487	480	460	471	477	451	486	438	496	420	444	438	448	474	470	443	449	449	461	451	429	420	489	475	502	486	450	430	454	434	424	461	485	418	455	436	461	432	479	404	469	463	444	474	491	435	426	438	456	463	491	440	434	460	429	494	462	450	506	424	445	442	444	449	447	434	443	456	489	431	447	447	448	466	460	432	461	441	440	454	452	447	446	484	476	453	431	436	454	445	448	435	462	465	431	448	395	460	447	461	435	474	407	494	432	499	460	446	437	499	474	488	476	447	464	476	457	471	452	447	416	463	483	482	464	481	429	450	488	429	469	453	487	443	419	427	453	444	448	481	446	429	455	452	448	457	455	440	455	441	458	468	452	468	460	459	492	465	443	477	449	465	472	492	442	420	450	489	483	457	439	493	453	456	444	487	450	496	451	445	429	451	455	415	427	478	469	466	423	449	481	464	432	468	489	492	474	459	436	411	487	420	421	445	437	458	463	433	401	458	442	444	451	515	448	481	418	492	451	455	448	457	442	434	449	459	477	489	447	421	451	464	479	468	444	495	469	447	476	444	453	488	422	450	466	435	444	481	442	461	457	447	437	440	437	457	467	467	453	483	456	428	450	456	448	449	413	444	481	423	445	436	456	480	438	412	474	496	463	415	471	502	484	441	460	440	460	437	443	457	469	445	466	453	430	427	461	429	467	453	457	463	431	495	444	452	445	471	497	457	488	424	502	465	422	454	463	485	437	446	437	451	421	448	452	472	441	463	433	432	449	476	461	424	470	481	456	432	488	465	459	475	405	450	478	440	466	480	440	463	449	453	456	467	447	446	442	467	462	468	452	479	440	461	456	441	454	468	460	452	428	498	469	429	439	461	430	474	436	461	489	424	442	447	468	500	464	454	478	462	448	446	454	456	468	475	504	455	475	454	462	474	480	468	432	463	452	495	462	474	417	469	473	449	440	481	436	462	434	473	475	425	472	446	454	467	453	455	485	448	465	466	474	441	416	472	470	458	463	458	437	477	481	438	485	449	455	501	477	460	472	489	491	460	451	488	485	466	458	458	423	473	500	456	486	471	468	430	467	449	448	490	429	490	418	478	466	452	451	436	457	468	439	441	447	442	466	422	458	421	461	458	456	434	471	464	468	490	428	462	468	479	485	440	471	433	483	448	396	477	424	452	452	467	451	473	455	447	457	496	459	445	450	459	474	470	460	418	462	483	487	429	485	450	443	449	454	436	457	448	452	442	433	459	438	447	487	422	479	439	505	478	426	454	413	465	438	514	431	466	457	473	449	477	473	493	454	450	446	457	430	469	479	426	469	485	428	471	458	448	434	459	459	486	451	436	427	438	467	469	468	440	436	428	439	454	457	476	465	449	453	435	470	500	397	417	437	464	456	458	456	499	475	446	446	458	473	445	475	499	448	439	465	488	436	464	495	438	445	459	452	466	451	481	425	459	445	459	460	456	473	440	472	460	473	487	441	448	456	450	466	457	443	456	468	459	451	460	453	428	445	467	460	445	413	466	440	447	453	413	435	446	449	478	472	452	472	447	434	420	438	481	471	452	425	487	425	475	454	493	451	416	494	453	454	420	497	444	460	434	477	436	477	444	425	466	458	474	470	503	456	468	449	460	475	467	467	444	461	465	444	481	447	451	503	470	479	462	483	423	460	478	471	465	435	425	411	440	458	472	446	480	460	434	412	472	471	498	468	427	489	499	439	449	471	456	452	471	430	443	471	467	428	445	454	453	467	440	484	446	463	426	449	478	432	485	465	406	458	452	483	429	390	410	465	436	458	482	476	446	486	412	444	442	480	448	441	454	474	432	474	486	447	464	437	461	458	516	463	462	458	467	434	457	479	467	472	470	476	435	410	465	427	452	502	460	431	480	468	464	465	480	486	475	447	439	444	442	464	439	464	430	500	441	453	421	418	441	434	459	462	432	491	469	479	490	458	479	465	434	434	471	476	451	449	464	480	445	443	445	449	450	416	489	436	439	431	454	439	442	501	468	490	416	428	479	441	439	467	440	483	518	447	451	451
5436	495	1553	1209	27	19	35	45	31	51	33	37	26	24	18	22	19	25	27	27	21	20	19	24	11	14	27	11	24	18	16	21	13	19	19	16	12	21	13	11	7	16	20	17	10	16	17	13	14	10	14	15	20	16	20	12	19	9	11	10	19	14	13	15	14	11	13	15	13	11	16	18	21	10	13	17	15	15	7	15	24	16	14	12	11	14	16	14	17	10	15	19	16	16	15	17	14	7	13	10	16	11	13	14	8	10	11	6	10	11	9	14	13	9	12	12	9	15	13	14	12	14	16	14	19	8	9	22	16	11	17	12	16	15	11	14	10	9	19	15	11	7	16	8	19	14	8	13	11	10	14	8	10	9	15	11	13	13	14	20	17	16	15	14	10	15	17	19	13	9	11	20	17	13	9	8	14	13	5	10	11	15	20	16	20	13	10	8	8	4	8	9	13	13	15	7	7	9	19	17	9	11	6	22	17	6	10	15	10	16	16	15	11	15	15	15	17	14	12	12	12	9	10	13	15	15	17	12	13	13	12	16	10	15	15	11	10	15	11	7	15	17	12	11	5	8	8	7	20	16	8	11	17	11	11	18	13	14	13	16	18	11	15	12	11	11	12	9	15	20	14	13	13	15	11	12	13	18	12	17	10	16	14	7	7	15	14	12	8	18	14	16	10	19	12	16	13	8	14	16	19	10	15	13	13	7	12	18	11	20	14	8	16	20	13	13	14	12	17	11	11	8	11	14	14	6	17	8	11	7	6	16	10	16	13	16	13	13	11	12	12	16	21	11	7	11	12	13	18	16	8	20	15	8	17	18	15	7	12	20	10	12	11	16	11	13	12	15	11	8	14	14	11	11	14	7	7	15	9	11	8	15	17	9	9	13	15	9	13	19	14	17	11	16	9	15	8	10	10	19	14	7	18	10	8	8	12	10	10	14	18	9	9	13	15	16	16	6	14	16	15	8	6	13	11	8	13	18	14	10	15	10	14	15	13	14	7	17	14	7	6	8	8	12	11	14	10	11	13	14	12	15	11	14	14	12	11	11	13	17	12	9	13	6	11	11	8	11	12	16	17	23	11	14	13	9	12	10	10	21	8	11	14	12	10	19	14	8	11	19	11	12	13	13	16	13	18	10	18	12	12	13	15	10	17	10	10	15	14	15	10	13	13	19	15	18	9	10	15	10	8	11	11	11	12	12	15	13	9	19	9	15	16	13	8	16	16	12	7	7	12	12	9	12	15	13	15	17	10	8	8	13	15	16	14	12	5	14	15	13	15	22	13	10	15	13	10	12	20	11	9	9	15	13	14	7	20	10	13	17	18	11	11	16	7	16	11	12	17	10	10	6	10	9	17	10	8	12	21	21	11	16	12	8	12	8	12	8	17	12	7	13	9	9	13	17	9	16	11	13	9	21	13	12	13	10	19	8	13	21	15	8	18	14	11	12	16	6	13	10	11	15	9	7	12	10	10	7	19	12	17	12	11	13	12	21	10	11	8	15	16	10	10	15	10	14	12	9	9	8	14	13	14	20	12	11	13	14	12	12	13	13	20	16	9	11	18	7	8	12	12	5	11	13	17	20	20	12	21	12	14	7	11	8	11	13	13	12	16	9	12	14	22	12	13	17	20	22	13	12	19	16	14	15	16	20	16	8	15	10	13	15	16	16	9	21	14	15	11	10	10	19	13	11	10	12	19	15	15	11	18	8	23	12	12	11	9	14	17	19	11	11	15	17	16	9	12	15	15	10	19	13	10	18	14	16	9	12	12	13	3	14	10	14	11	13	13	18	10	12	10	12	20	11	14	12	11	12	15	10	18	10	13	14	17	12	15	13	19	11	13	12	10	8	13	16	11	12	13	8	15	10	11	18	15	11	12	17	17	13	13	12	13	13	15	22	15	16	8	10	7	10	10	14	9	12	17	6	12	10	9	11	10	12	16	14	13	24	12	13	14	12	17	16	8	16	16	20	10	12	13	16	12	16	14	15	15	13	11	14	10	13	13	10	18	23	8	14	15	10	13	11	13	14	7	7	19	15	9	7	14	7	18	11	7	11	12	10	10	10	14	17	15	16	16	19	14	19	7	6	10	12	8	16	20	14	9	7	13	17	11	12	11	10	10	9	10	17	15	21	11	10	12	9	12	11	10	14	11	9	5	22	16	17	6	14	16	12	19	11	11	15	9	15	10	11	12	11	13	15	18	10	22	16	17	16	12	10	9	8	14	20	20	13	12	12	7	18	15	13	15	13	13	11	18	14	11	15	8	17	16	18	14	10	17	18	7	12	16	13	16	16	14	7	17	12	12	9	10	12	17	9	13	7	12	16	10	15	13	14	9	14	13	11	12	11	12	11	17	13	15	19	12	14	16	12	9	12	19	13	14	15	12	7	10	13	14	12	15	6	13	12	14	11	10	9	10	13	8	8	9	7	13	13	16	8	11	9	13	24	16	8	13	9	17	10	15	14	13	15	10	13	12	20	9	11	10	14	12	19	18	18	7	14	9	18	14	11	9	17	12	21	14	14	18	14	22	12	19	14	9	12	6	16	13	12	12	7	10	14	13	6	11	15	12	13	18	5	12	11	15	10	18	12	18	14	11	17	12	17	14	13	17	16	12	10	8	19	15	15	7	12	17	14	18	15	7	15	14	15	10	15	11	13	12	15	11	9	9	7	11	9	15	12	15	15	10	12	8	10	7	11	20	15	20	16	11	6	9	10	11	7	11	16	9	14	5	11	14	11	12	8	19	3	11	12	11	7	13	16	10	9	14	10	6	14	20	17	18	11	16	12	13	9	12	13	17	6	11	18	14	12	15	14	14	12	9	18	14	17	10	10	7	12	9	13	8	12	18	12	14	13	12	15	18	10	5	13	19	10	11	15	6	8	15	9	13	7	15	16	11	15	19	11	12	9	9	8	15	17	13	13	12	11	14	13	16	7	9	11	12	6	15	14	11	12	20	12	24	16	13	14	7	11	13	12	10	8	17	13	15	6	13	9	12	23	11	13	19	9	14	11	10	10	9	11	16	8	12	17	23	11	13	12	13	15	15	17	12	16	16	13	11	10	15	14	17	13	11	8	16	13	11	13	17	9	16	14	10	14	9	14	14	16	10	9	12	16	6	13	12	12	15	17	8	14	7	11	13	14	12	12	17	12	15	10	11	14	16	7	13	18	10	16	14	11	12	9	14	12	12	15	10	12	9	15	21	10	6	11	16	13	11	13	12	7	17	17	13	14	14	10	12	15	12	17	11	18	15	7	21	14	18	11	10	8	7	19	17	19	14	17	19	13	10	9	21	10	11	16	9	13	14	10	15	21	14	11	10	10	11	12	17	13	13	10	16	12	10	14	9	8	9	13	14	10	16	12	13	12	12	13	15	11	17	16	10	11	12	12	15	16	13	10	15	19	6	17	6	15	7	10	18	17	18	11	10	8	16	16	12	11	13	11	11	10	13	13	7	10	18	12	11	16	8	14
17296	6212	14390	9945	1137	1961	2256	2053	1729	1469	1234	1027	873	826	701	640	565	536	458	437	371	365	309	300	317	301	252	242	259	234	230	223	208	207	191	189	155	192	160	195	205	160	167	126	155	144	174	150	155	156	137	140	129	112	140	130	134	147	134	111	132	120	127	149	131	126	122	125	113	119	124	130	138	128	124	130	107	118	136	113	124	111	122	112	128	124	110	114	125	109	130	106	119	108	114	105	95	123	110	95	110	93	124	114	118	104	100	111	114	111	105	125	108	127	87	101	127	105	111	108	110	105	107	118	104	112	108	114	111	114	112	96	125	118	105	129	114	99	121	106	102	110	109	134	119	103	125	128	87	85	117	120	99	102	117	109	99	102	96	117	97	106	103	108	77	97	107	105	115	107	93	106	95	118	96	100	91	95	110	102	100	100	107	116	98	97	101	112	108	112	120	109	109	145	90	114	114	118	99	102	92	115	116	100	112	108	128	105	111	120	101	119	111	107	106	107	115	107	107	95	103	111	95	109	102	102	108	118	90	107	113	104	101	108	90	99	109	94	101	118	102	101	117	111	92	83	127	109	114	113	121	101	107	96	99	90	106	113	109	102	117	92	98	125	94	101	89	90	128	105	110	104	124	131	91	103	104	95	92	105	106	97	83	126	114	94	96	114	116	104	108	128	93	105	110	114	105	127	114	95	96	101	121	97	101	122	121	104	118	108	99	102	119	116	116	101	91	112	97	91	93	109	109	102	97	105	107	107	99	119	108	114	110	120	113	116	92	95	92	110	93	97	106	109	87	89	101	93	94	112	97	127	97	96	116	120	115	119	89	99	88	112	112	91	108	94	98	109	112	102	117	116	105	77	114	107	112	97	103	114	99	113	92	93	101	97	98	107	88	121	115	123	90	95	90	93	92	96	104	73	81	122	125	128	105	99	87	90	121	105	115	113	104	102	110	102	113	95	105	104	106	113	106	111	116	86	105	106	113	88	112	101	119	118	119	110	92	133	97	101	93	100	115	110	99	122	98	103	106	107	88	95	92	95	118	110	92	96	98	103	106	115	89	123	99	123	107	112	101	93	98	110	107	99	108	105	114	102	91	85	101	97	96	115	107	107	108	92	105	111	104	114	108	105	112	125	98	110	97	106	113	116	105	120	124	107	109	98	108	105	106	99	104	118	111	109	96	123	100	94	89	88	97	102	111	98	91	102	94	109	111	111	95	123	91	114	128	116	102	99	117	105	116	107	96	93	116	89	104	120	112	106	109	93	96	121	95	97	100	100	129	101	113	102	93	102	102	102	105	104	93	97	102	113	111	112	118	111	97	117	99	106	90	116	110	115	108	109	137	116	132	104	98	98	117	94	106	102	97	88	86	113	123	96	95	105	112	103	98	107	124	125	101	116	101	102	96	106	105	115	107	86	120	118	114	100	106	123	104	111	112	115	103	114	98	105	116	92	109	93	116	104	105	124	98	104	117	96	81	105	113	114	110	104	100	100	114	93	92	105	101	105	101	111	93	95	108	112	103	96	97	86	124	81	113	92	106	106	103	97	113	89	114	113	102	101	96	95	98	109	125	108	86	113	128	105	95	103	116	98	109	89	108	119	109	106	122	112	84	111	99	106	108	120	111	102	105	111	119	99	101	111	93	118	96	85	92	116	105	117	94	107	110	96	112	125	98	90	120	92	107	103	108	106	109	103	96	107	113	118	93	107	104	108	109	102	109	105	99	108	113	115	127	114	112	121	100	100	111	105	100	107	114	114	96	96	115	84	90	92	102	117	114	109	92	100	85	100	109	108	94	106	98	109	119	134	96	106	102	117	113	96	125	97	108	97	104	116	94	104	105	92	120	93	96	108	111	114	115	103	120	93	90	103	100	105	106	94	100	107	92	94	102	102	98	103	129	99	125	103	95	109	89	96	105	104	116	115	91	99	116	102	106	114	118	117	91	91	110	112	108	91	107	107	124	107	107	105	111	90	100	108	109	99	107	99	111	103	99	102	112	103	104	113	104	113	111	107	90	93	115	101	106	93	99	120	96	117	102	94	111	79	108	109	121	114	108	104	100	96	102	93	105	100	116	100	92	100	90	90	113	109	97	100	107	123	110	111	108	104	113	116	106	117	93	100	130	85	96	84	117	102	110	114	107	118	103	104	105	97	117	105	80	109	103	104	112	109	111	113	107	102	97	101	92	100	119	116	108	115	131	129	112	83	96	117	116	109	105	104	91	123	103	113	122	113	103	100	118	94	99	95	111	101	105	98	112	99	91	102	93	100	96	92	104	103	103	104	106	113	110	114	78	92	112	114	111	106	110	101	110	105	131	127	105	105	100	96	100	120	89	101	110	109	102	112	108	115	94	106	100	113	114	119	97	107	98	108	110	109	106	112	109	115	95	99	97	110	121	91	94	97	109	117	131	95	88	101	93	114	109	113	99	105	89	100	99	102	110	112	89	91	105	116	87	107	104	90	109	95	111	105	104	107	101	118	99	107	122	92	104	106	113	94	110	102	101	104	90	109	110	121	123	120	90	130	91	86	92	97	125	102	96	94	95	114	114	100	109	103	119	121	112	103	95	103	111	112	106	110	100	116	92	122	106	116	99	113	110	93	97	91	112	110	111	110	106	104	103	98	92	92	92	99	111	96	103	100	102	117	121	109	108	109	98	101	104	108	99	113	108	126	124	85	113	107	121	86	111	112	99	85	104	106	96	106	97	90	103	103	108	126	105	104	91	98	85	114	106	111	97	125	95	106	109	121	96	113	107	102	93	90	104	97	111	102	104	104	100	102	117	109	92	95	114	114	110	104	110	111	121	118	120	99	122	101	100	94	113	99	98	100	114	101	110	101	115	103	98	92	95	92	85	110	104	110	109	94	116	127	93	111	116	122	92	87	106	123	108	109	103	114	107	119	107	115	103	98	97	120	113	129	121	98	105	124	109	109	114	96	116	116	114	122	103	123	94	103	109	108	90	95	96	105	99	119	105	99	97	104	108	100	107	93	97	110	109	96	121	106	104	97	116	116	111	93	106	104	102	102	100	89	111	112	108	106	120	121	131	116	111	89	104	101	102	92	96	93	103	91	111	121	110	92	106	90	88	88	106	92	112	107	111	96	89	106	105	104	94	118	112	95	117	105	84	106	110	99	100	90	92	119	93	109	91	115	103	121	106	110	96	101	83	97	92	104	114	107	113	95	100	108	110	97	109	113	91	107	102	124	95	106	103	101	107	107	104	104	106	124	105	101	119	123	99	123	94	104	89	86	95	108	96	100	104	110	110	102	108	85	109	89	100	107	92	111	107	99	87	119	116	124	113	126	92	115	119	106	110	107	113	123	120	118	115	88	118	110	95	118	99	111	97	106	109	100	103	97	101	102	95	119	93	104	87	107	117	113	106	114	109	105	110	115	91	90	130	119	102	104	108	88	108	96	106	98	105	108	106	107	111	102	99	108	106	99	86	103	111	104	96	109	127	96	117	115
3189	812	5388	2578	86	79	85	76	82	101	83	82	68	80	65	55	55	58	49	67	51	35	49	60	40	47	53	52	55	37	49	58	42	50	42	44	45	39	55	40	35	38	52	38	44	50	33	41	34	45	35	39	50	35	35	42	43	38	38	45	43	44	41	42	52	32	45	36	46	62	38	43	56	43	37	43	31	49	38	39	40	46	32	39	44	41	45	44	46	36	40	40	46	50	49	44	39	46	38	45	48	44	59	39	44	55	40	28	34	36	47	42	47	33	43	51	46	50	49	32	40	40	40	46	54	33	37	38	42	35	42	40	41	43	36	39	36	45	44	39	45	41	39	49	40	46	39	53	41	28	34	36	42	41	46	47	39	42	34	41	53	48	38	33	44	38	36	36	56	36	46	38	39	49	28	45	51	48	42	40	32	38	37	40	58	38	44	41	32	31	35	32	44	48	39	45	43	53	35	42	45	34	53	36	37	39	35	45	36	46	55	44	41	45	37	43	33	45	40	57	31	32	26	46	48	32	53	47	38	43	41	45	49	40	57	43	41	33	47	41	41	39	39	49	50	33	50	41	35	43	43	31	36	42	36	39	43	44	41	32	40	38	41	49	30	43	41	34	48	39	46	51	45	36	40	43	32	47	38	56	49	31	48	39	32	42	44	37	40	44	35	43	33	45	49	28	50	42	44	40	42	41	48	38	44	34	48	45	37	40	46	51	41	34	40	47	44	31	37	43	25	33	50	36	35	36	36	45	33	45	43	40	49	47	46	33	39	41	45	52	34	32	59	41	33	36	44	44	43	43	37	43	42	41	31	48	35	50	37	45	42	43	39	36	48	32	35	29	44	44	45	49	44	39	44	41	42	35	33	44	50	45	34	46	43	32	49	45	32	61	35	49	37	52	40	40	32	48	47	42	44	52	50	52	36	39	42	41	43	39	35	41	47	43	38	46	40	46	50	51	56	32	42	34	41	54	41	36	42	36	37	46	36	45	44	37	38	48	30	50	34	43	37	37	45	52	41	40	35	52	46	39	37	27	32	30	40	46	30	46	43	41	36	46	43	49	39	37	40	41	41	42	53	36	28	50	49	39	47	50	44	37	47	51	52	42	42	47	36	45	46	37	49	46	31	36	36	36	48	39	54	34	39	43	39	46	31	48	41	36	49	33	39	43	42	38	35	33	40	42	40	30	50	41	31	38	40	39	39	48	43	48	44	46	41	46	44	34	41	50	34	49	48	54	42	45	34	31	29	39	37	44	45	46	31	46	58	41	46	43	42	46	42	38	40	51	41	59	42	36	36	26	41	44	45	28	41	43	44	49	40	56	44	35	44	42	36	41	44	38	34	51	32	51	40	39	40	51	45	40	48	35	49	47	50	47	46	37	33	35	44	40	46	25	34	30	40	34	40	42	55	53	38	35	44	43	40	50	36	29	51	33	45	47	35	37	30	42	40	42	38	30	33	54	45	51	46	47	40	50	30	37	36	49	43	44	37	39	42	40	31	45	40	54	45	34	34	51	38	46	54	37	29	64	44	39	39	46	47	44	47	43	35	34	46	36	42	43	38	31	39	48	58	33	43	40	43	36	38	34	49	36	45	46	38	50	37	35	41	52	48	30	43	32	31	39	26	41	41	45	38	44	47	48	42	34	42	37	44	38	42	32	40	49	39	31	45	56	36	43	41	38	43	39	46	35	40	46	39	50	43	35	30	42	42	50	39	34	40	41	29	29	37	47	46	28	40	33	31	30	42	36	36	50	40	31	37	46	51	52	45	43	34	34	41	48	50	45	45	43	40	39	51	43	44	42	45	40	54	41	51	42	39	39	52	44	44	35	35	51	33	37	43	33	45	42	40	37	48	39	34	29	44	36	40	39	46	41	44	54	38	33	37	48	49	44	59	34	42	47	37	30	43	44	45	42	30	35	44	37	48	36	37	44	44	43	39	35	42	34	34	42	41	40	36	57	48	50	47	42	38	44	49	49	31	41	48	34	33	43	40	38	36	42	30	51	36	45	36	37	36	37	27	41	38	48	35	39	40	41	46	41	43	39	38	44	47	32	30	30	41	26	40	38	44	37	37	41	31	48	44	39	34	46	37	33	36	37	54	41	42	31	43	45	50	47	35	39	45	54	54	38	45	44	34	42	45	40	34	41	40	42	37	42	43	48	39	42	38	36	51	44	33	26	33	39	40	43	43	41	51	54	38	43	44	46	45	41	44	48	36	33	40	33	39	51	44	35	50	40	35	37	36	35	45	35	39	32	36	42	40	35	42	37	42	38	49	51	43	35	34	44	50	43	38	39	42	45	36	48	36	30	41	33	48	38	46	41	33	41	49	40	36	40	42	45	43	41	35	30	55	44	33	47	39	28	48	40	30	39	48	39	42	40	48	34	37	37	47	32	44	30	42	35	37	46	37	33	36	37	44	44	32	37	40	39	44	45	35	36	34	28	43	36	33	33	61	40	59	48	41	50	41	46	42	37	40	51	36	49	59	52	31	44	39	42	32	38	44	39	33	45	37	40	39	51	42	52	31	50	31	54	49	42	35	46	43	37	48	54	47	45	36	42	28	40	52	47	33	33	51	41	35	46	25	41	41	43	36	41	49	52	41	36	34	32	25	44	42	45	53	39	54	34	46	45	32	50	54	31	38	39	38	54	47	29	47	43	49	43	44	32	58	40	47	37	43	33	41	41	45	41	42	50	44	38	49	45	43	40	39	35	31	45	46	36	35	43	44	48	47	35	32	42	42	50	38	35	38	40	41	39	38	42	41	48	56	40	47	40	38	42	48	43	38	47	35	47	41	41	35	37	54	39	53	41	42	50	50	40	41	41	47	41	43	39	34	33	38	38	22	44	48	42	45	55	30	50	38	42	36	35	40	34	51	45	35	52	46	38	43	43	36	40	50	50	45	42	35	40	37	52	36	44	35	31	38	37	43	38	44	43	30	47	41	36	42	43	46	46	38	43	46	42	51	42	41	33	37	42	37	51	49	45	43	48	34	49	38	42	36	31	34	32	36	47	49	40	40	44	40	48	44	39	41	39	44	33	40	40	44	35	51	41	32	52	32	32	38	40	32	44	32	35	45	31	41	41	35	51	31	32	47	44	46	39	30	44	40	47	38	41	58	47	47	40	37	38	44	34	32	28	46	36	38	38	34	52	47	39	43	36	45	42	46	56	40	30	41	44	43	41	48	34	30	45	45	43	41	38	48	54	35	37	37	48	35	47	44	35	38	34	43	31	52	43	38	31	47	41	34	30	42	48	43	34	40	39	41	40	40	29	37	36	41	36	35	55	45	40	42	44	43	42	51	46	41	45	35	34	47	40	33	29	54	39	36	49	37	36	51	39	40	33	44	35	50	56	54	28	47	38	52	45	43	44	27	39	35	30	46	42	40	36	37	54	38	32	40	32	41	34	47	40	51	41	35	42	48	42	52	42	46	49	49	38	40	42	47	37	44	36	42	35	30	43
22357	8346	27919	13046	2464	3912	4385	3882	3339	2854	2221	1983	1712	1603	1402	1246	1127	1048	922	897	837	805	788	681	672	685	633	576	572	589	522	514	507	482	475	472	501	422	465	432	475	428	436	437	409	418	478	415	446	411	426	424	438	407	411	397	399	387	388	370	381	391	383	386	373	409	433	412	354	379	399	379	409	368	357	376	347	346	376	408	361	342	395	350	384	355	398	380	347	385	370	340	391	414	397	400	378	346	366	389	374	343	394	352	390	328	361	365	310	368	365	398	360	366	357	368	343	355	362	388	396	377	352	380	361	375	336	363	347	378	344	368	354	350	381	349	326	362	378	369	343	372	369	360	381	309	369	347	320	374	371	345	371	337	358	370	374	366	361	355	353	334	375	355	380	360	347	357	375	383	346	338	338	378	368	363	372	362	344	359	353	356	351	346	353	374	380	345	346	372	374	344	343	340	340	348	368	356	387	365	339	368	313	352	353	330	373	371	378	340	346	340	366	344	372	353	319	366	373	386	336	372	326	361	334	389	338	360	354	325	340	388	345	343	344	380	334	368	333	364	365	344	357	365	368	357	382	356	362	366	364	336	360	342	362	344	358	347	386	335	365	337	373	370	361	334	302	332	386	354	371	341	382	358	330	375	366	368	348	368	356	394	330	355	328	372	340	392	345	342	373	359	353	356	344	354	355	369	335	361	342	340	346	349	353	359	367	360	361	333	361	346	356	337	380	345	346	365	370	355	378	334	354	344	349	361	343	359	335	334	320	366	337	329	357	357	352	347	376	341	397	375	347	339	380	375	344	348	343	350	367	320	354	316	349	352	312	365	335	364	323	355	356	384	409	333	338	368	355	383	374	364	378	359	325	377	373	388	376	352	335	372	356	363	343	356	337	362	378	370	342	363	380	362	340	343	366	345	352	331	357	366	349	375	348	348	368	343	332	346	362	381	376	347	359	372	363	371	368	315	356	333	358	345	343	365	366	377	363	363	339	324	338	335	362	368	365	394	341	329	375	362	357	359	350	331	354	332	330	347	373	357	326	324	366	365	368	365	386	307	321	328	355	373	361	383	315	334	398	345	364	354	346	324	344	378	363	333	390	363	332	341	360	330	375	334	326	369	342	365	334	358	303	380	378	368	340	349	372	341	364	368	352	365	366	343	345	352	359	341	381	373	354	337	354	357	356	383	338	368	371	403	338	338	367	338	332	318	367	344	358	360	344	360	347	357	341	345	387	343	359	358	377	355	330	362	372	314	396	342	334	346	347	356	380	398	359	356	338	362	341	396	381	331	397	341	363	333	325	338	345	335	340	357	375	372	313	357	350	369	358	343	357	353	314	341	347	342	358	360	362	358	376	366	382	373	356	370	371	344	368	351	362	338	325	334	354	333	329	358	338	356	381	345	356	366	346	383	342	356	353	407	330	383	355	380	345	353	336	347	375	355	373	355	359	326	342	378	359	348	343	373	364	365	347	364	326	368	341	364	359	373	335	355	356	329	348	346	362	348	358	369	327	331	343	342	339	371	345	337	335	405	349	362	359	399	384	342	364	338	346	372	341	342	322	356	363	354	349	341	342	345	352	357	366	372	365	350	375	353	377	373	364	362	363	323	361	337	386	389	355	367	329	334	327	367	364	344	368	365	330	380	323	368	354	324	366	366	367	363	322	341	367	363	357	363	345	366	324	340	360	363	361	387	323	347	335	342	353	356	357	349	371	358	351	335	349	347	368	392	367	351	343	341	356	337	338	317	354	344	341	381	357	347	365	375	373	389	366	338	326	345	335	334	385	357	325	318	353	361	375	382	365	389	358	334	376	363	341	319	318	341	370	367	332	376	367	338	347	335	347	366	355	356	343	366	369	350	381	359	384	365	347	371	379	339	318	328	359	318	391	376	348	318	343	355	352	341	381	351	334	321	337	326	356	383	360	408	339	362	352	347	374	342	343	365	360	333	361	378	371	385	313	329	330	340	333	371	356	359	358	366	325	353	334	358	337	354	350	362	366	358	343	369	325	357	374	360	327	344	358	380	368	329	334	354	348	345	338	366	322	352	342	324	351	330	360	325	353	373	365	362	395	336	344	320	362	352	369	368	330	340	351	348	342	386	362	350	343	325	374	341	357	343	337	328	346	360	351	364	346	334	374	356	374	346	402	354	370	353	365	347	350	372	370	381	373	330	342	345	347	356	366	341	353	343	355	373	334	303	359	374	374	332	335	378	391	392	363	356	350	324	356	332	344	335	363	366	319	353	339	346	352	329	348	347	366	348	376	341	346	352	349	370	346	330	342	355	332	353	368	323	354	353	391	350	386	378	344	391	341	367	366	334	348	386	333	350	343	374	384	408	355	329	340	377	359	339	355	357	368	387	387	376	394	361	327	353	337	370	353	344	327	349	369	330	367	325	375	334	355	340	351	377	347	383	370	363	344	344	335	343	340	340	352	347	345	382	346	349	332	313	333	347	376	337	321	333	381	320	334	340	377	339	354	362	349	362	365	370	324	345	328	357	409	374	354	321	309	348	334	342	366	358	368	362	333	339	342	363	332	344	360	357	379	327	398	352	327	357	384	356	387	351	343	354	349	340	343	360	384	354	361	335	351	362	350	330	353	374	352	358	348	367	309	314	338	360	346	339	370	356	348	357	345	317	357	360	335	346	339	359	365	339	369	339	371	355	334	347	371	332	359	374	321	353	335	331	345	390	357	348	363	339	331	345	333	351	332	373	358	358	351	355	362	353	342	340	368	354	317	359	387	375	379	383	333	338	373	359	351	388	366	392	327	344	336	357	337	345	350	367	359	338	336	331	382	364	318	378	384	340	325	353	374	370	385	375	341	336	366	342	342	345	336	342	340	371	368	355	355	340	360	358	339	330	354	365	375	353	362	361	338	335	318	352	340	372	340	378	361	368	380	368	333	386	339	348	344	350	349	409	355	352	327	359	362	366	371	353	359	381	362	362	357	312	321	368	370	351	347	346	352	352	321	343	364	357	358	348	354	349	323	373	314	353	336	364	353	384	335	349	343	376	378	340	364	414	313	358	381	359	325	339	387	352	368	365	340	341	368	335	353	370	343	322	349	386	355	373	345	331	345	371	362	350	363	372	350	341	353	366	378	330	362	349	362	353	363	355	334	343	364	373	345	370	367	376	325	339	337	342	368	352	364	357	371	351	374	359	337	284	344	357	335	367	370	355	383	374	328	346	355	367	353	344	345	341	346	331	365	348	364	353	339	331	363	324	346	372	361	350	371	338	360	388	354	357	336	348	348	368	371	346	343	361	363	332	340	362	357	357	359	341	361	312	376	349	339	373	351	347	358	334	321	351	338	351	338	324	352	372	355	340	339	350	358	366	342	353	357	355	348	359	371	340	347	323	329	324	323	415	354	346	350	363	379	341	356	358	344	365	338	386	352	335	378	368	328	363	341	384	368	350	357	341	362	363	328	353	333	338	352	371	315	359	311	375	356	350	326	378	359	406	359	381
3348	327	412	284	29	34	27	32	41	47	39	35	33	34	25	27	35	27	29	33	38	31	24	37	24	46	32	31	33	35	31	39	36	36	35	31	33	28	34	33	32	31	36	34	37	44	35	41	15	28	33	39	34	22	31	27	38	27	29	35	35	28	37	31	33	27	29	34	37	29	37	32	36	25	33	35	33	26	36	25	33	23	41	37	32	26	43	34	31	39	23	31	35	22	24	39	40	35	43	29	36	31	29	35	33	38	33	30	37	37	37	17	28	40	25	35	40	38	28	28	32	20	43	27	35	28	33	29	30	28	38	38	36	32	37	42	48	34	27	28	30	40	30	40	28	36	49	35	30	34	32	31	29	28	37	31	34	36	36	28	27	31	29	24	26	33	44	38	27	33	27	28	25	19	33	38	26	29	32	29	42	46	34	35	31	44	41	25	27	23	31	33	28	36	30	28	32	38	29	30	28	27	38	30	23	33	31	32	32	32	32	53	29	30	31	31	35	38	27	30	29	38	34	35	38	29	37	28	22	34	33	39	34	35	28	28	34	36	24	37	37	34	45	37	34	32	37	30	36	41	34	33	30	29	38	38	41	34	38	28	33	27	25	39	37	31	29	37	40	21	29	37	36	29	24	26	29	18	23	37	35	27	19	36	41	29	36	27	31	29	33	32	33	29	29	30	29	33	24	29	31	29	37	28	25	25	30	26	33	33	19	34	32	35	42	53	29	33	32	25	28	34	47	30	36	26	37	40	25	30	22	37	33	35	38	31	30	26	33	35	36	38	39	47	41	31	31	28	33	30	29	30	35	30	27	33	27	52	36	26	43	35	35	29	34	32	24	30	36	35	34	42	26	25	32	24	35	28	24	30	31	30	37	44	27	29	35	32	33	29	30	26	32	31	29	27	36	27	35	28	31	33	38	37	23	28	37	41	30	28	42	30	32	29	30	33	31	42	30	32	31	32	32	35	28	32	41	26	28	39	32	25	40	47	40	42	32	36	26	37	24	38	36	28	34	31	30	34	45	29	32	47	40	35	38	33	22	34	33	31	33	41	39	26	32	31	30	29	44	28	20	31	37	37	27	38	37	38	28	32	31	38	37	23	30	35	30	30	32	25	47	30	38	29	30	36	29	29	44	32	32	31	35	34	37	27	22	23	35	31	29	29	30	35	37	28	31	35	30	45	33	37	30	30	29	33	29	30	25	27	39	31	31	30	37	33	44	29	23	28	31	43	31	39	32	36	29	37	46	32	30	32	34	36	20	45	31	32	37	36	35	36	25	29	33	31	26	34	29	33	36	36	28	34	27	19	27	39	32	31	26	34	32	20	28	35	29	35	43	36	30	46	32	34	28	33	22	24	37	33	43	42	37	24	38	37	33	27	37	25	31	28	43	38	30	32	44	30	26	31	37	34	39	35	42	28	30	28	29	31	30	30	29	20	33	41	25	31	47	29	31	30	33	32	27	32	28	25	22	31	34	29	38	26	22	25	19	36	26	33	23	32	36	32	28	23	36	39	21	26	33	29	33	41	39	29	26	26	38	33	33	31	33	30	39	34	26	35	29	26	33	26	31	42	30	39	32	29	33	33	34	30	31	29	29	31	38	23	21	30	36	32	22	36	22	30	35	28	31	36	26	31	29	38	36	30	21	38	29	41	33	45	37	34	29	25	34	30	34	35	35	37	36	35	46	20	37	26	23	30	34	26	27	26	38	32	45	24	30	21	49	26	24	29	28	41	28	36	34	36	27	25	37	20	31	39	29	33	36	30	35	29	41	42	34	38	28	33	27	33	35	30	27	37	28	29	38	38	34	31	35	23	39	24	46	32	33	26	39	30	25	30	29	26	31	38	32	31	31	30	28	34	30	35	40	38	40	31	25	30	33	37	30	37	39	39	26	34	32	33	26	28	38	20	27	39	34	33	26	38	37	32	37	30	30	34	30	35	42	28	38	26	35	31	31	24	34	28	26	24	34	32	36	31	33	18	30	34	18	39	20	27	29	28	37	35	38	31	35	32	30	25	37	45	35	32	30	31	30	34	25	22	35	23	31	29	36	34	33	29	41	28	29	27	30	43	29	32	37	26	38	42	33	35	36	39	42	30	41	36	25	32	37	30	35	34	22	26	35	21	27	31	33	38	44	29	25	38	29	29	39	19	30	31	34	31	26	38	20	34	30	26	35	23	42	36	33	27	37	34	30	40	34	33	37	30	33	33	39	27	36	35	29	27	36	35	31	37	33	34	42	28	34	22	36	36	33	38	25	32	30	38	27	39	39	26	30	35	33	28	39	33	29	20	34	38	30	35	48	32	28	33	39	27	33	23	25	33	33	31	31	28	33	32	42	35	31	39	33	35	32	24	34	34	31	28	39	33	38	27	33	41	36	33	26	38	37	34	28	30	37	28	29	46	27	30	34	36	48	29	25	36	30	24	27	34	45	30	32	28	27	31	38	23	31	31	36	35	39	34	31	31	40	37	47	40	34	37	39	42	37	28	27	36	37	25	37	28	35	33	22	31	29	39	30	27	25	28	34	38	46	22	32	28	30	32	25	33	32	34	22	40	36	24	30	39	33	29	29	31	33	29	46	41	33	25	31	37	34	28	29	36	23	27	41	23	26	32	36	26	30	29	32	38	39	29	28	44	36	31	30	29	33	32	26	43	40	22	37	37	30	36	41	42	35	33	30	39	29	39	29	32	30	36	39	28	33	43	33	31	32	39	39	25	25	32	35	34	36	22	37	28	36	21	32	25	22	35	33	23	35	31	39	43	26	44	23	30	34	30	33	35	31	17	30	30	33	33	33	32	28	29	36	42	36	25	28	21	25	30	30	23	42	30	38	40	34	33	22	45	27	28	31	37	39	29	36	35	33	32	33	22	30	34	30	21	36	25	35	41	22	36	26	44	40	24	37	40	30	41	33	33	29	26	33	24	30	25	27	32	33	35	43	43	30	28	28	28	32	33	27	28	36	22	34	27	43	31	31	31	27	23	30	33	33	34	27	34	29	37	29	30	27	33	24	30	27	31	32	30	35	43	40	25	26	40	34	27	36	29	28	30	29	27	40	31	32	35	38	34	26	30	28	33	28	24	40	43	28	25	24	26	37	33	28	31	36	33	34	32	36	38	32	34	37	30	30	35	29	39	22	29	38	32	43	36	30	39	33	39	41	35	37	34	27	34	32	28	28	32	42	30	31	29	36	39	38	29	37	29	47	38	35	39	28	33	50	24	36	42	21	38	28	34	29	41	24	29	32	37	36	46	30	29	37	26	38	36	38	28	32	32	34	33	28	30	34	38	34	26	23	27	27	42	33	33	36	22	36	19	34	41	28	30	35	34	30	50	34	30	37	32	39	36	34	41	28	36	41	40	18	36	29	28	32	40	26	33	41	31	46	28	39	37	30	32	30	25	36	23	34	37	28	28	40	27	26	43	37	33	43	25	31	37	35	30	24	30	25	39	31	35	34	30	34	38
14120	4286	5248	4352	442	558	599	601	619	468	457	429	408	390	353	351	340	336	344	342	318	325	317	302	319	316	318	301	294	306	296	281	306	274	282	274	298	312	297	243	293	284	258	258	277	271	266	282	277	256	270	264	288	258	273	253	272	267	282	285	257	263	293	248	259	272	296	271	246	236	281	290	249	281	268	269	249	287	297	274	243	283	251	291	267	279	258	246	232	291	276	274	279	259	269	250	249	269	265	246	266	267	301	266	263	257	253	286	254	278	277	257	254	300	241	286	251	240	289	267	287	237	266	290	282	267	267	258	259	261	268	277	246	256	237	266	250	274	257	269	286	283	299	245	279	260	270	294	275	283	279	261	233	261	285	259	244	309	255	274	267	244	270	259	234	295	268	249	269	287	244	279	263	270	265	277	240	249	267	271	287	240	246	236	254	253	243	249	275	279	252	281	246	282	285	260	239	262	272	238	242	255	258	251	264	247	241	268	253	246	268	278	257	259	242	223	271	261	259	226	261	250	293	257	228	260	245	263	255	287	285	299	253	268	261	287	274	237	246	255	248	271	242	246	242	245	237	254	278	272	289	270	246	248	261	252	288	272	295	251	291	259	272	250	243	255	295	270	255	245	265	249	239	274	248	263	277	266	275	251	290	268	241	264	279	267	268	283	250	272	252	275	272	260	265	278	279	259	248	252	233	262	252	303	270	250	266	284	263	272	283	267	244	232	275	251	246	264	269	274	269	257	241	251	247	269	281	266	289	282	264	260	269	266	271	262	260	225	247	278	248	300	267	239	269	285	265	240	251	272	279	284	271	279	288	284	256	275	292	266	293	250	288	283	274	256	270	291	266	243	239	251	295	248	269	260	269	275	273	250	271	272	271	261	251	299	264	268	283	280	270	289	265	274	284	260	268	264	257	278	268	252	262	250	271	250	256	265	265	268	278	239	275	242	247	277	261	290	239	245	261	235	287	270	253	277	301	251	260	207	271	238	226	260	275	297	242	276	213	262	258	281	271	259	248	249	253	285	288	270	283	282	251	261	266	259	280	249	245	261	267	265	272	279	259	253	278	256	286	256	254	243	274	277	247	261	232	272	255	273	287	249	251	237	258	268	248	281	245	261	232	260	272	269	276	246	276	249	266	277	265	250	245	254	263	249	272	248	255	238	257	273	251	251	252	260	273	242	282	257	258	269	283	253	289	253	249	263	277	237	278	261	232	286	249	252	278	256	242	279	248	303	269	290	264	237	258	237	257	272	265	268	292	243	257	234	269	255	273	273	257	258	267	277	225	284	273	252	266	272	232	265	247	251	257	249	274	284	272	251	265	282	258	282	292	274	269	266	248	253	295	236	251	269	264	252	275	280	291	274	272	274	263	276	286	268	291	270	253	290	285	254	275	254	271	285	244	271	246	255	289	272	262	264	258	250	274	266	235	283	237	284	281	245	250	264	226	275	305	279	251	263	241	239	259	259	270	282	249	219	230	270	267	269	272	228	284	262	232	246	262	289	247	266	257	263	256	269	274	268	238	266	266	254	260	285	255	264	248	298	284	267	257	237	285	248	251	251	266	286	251	269	272	280	242	265	271	282	253	267	270	277	236	261	243	276	257	252	298	285	278	275	262	280	260	236	280	287	242	253	266	244	280	259	268	250	244	260	259	264	279	262	234	249	251	257	282	285	292	281	247	275	248	260	263	276	260	252	265	280	241	280	236	256	267	241	260	262	288	261	241	248	275	254	260	242	271	267	300	258	243	267	257	279	284	243	253	242	225	266	273	244	240	296	280	267	263	275	287	257	256	247	261	243	253	271	248	280	255	258	257	268	238	246	235	257	255	258	276	243	272	278	249	290	273	247	274	248	272	247	263	248	271	266	257	269	248	249	253	273	269	241	267	234	252	272	279	242	231	262	252	277	272	260	263	283	258	244	260	243	286	249	291	253	248	285	258	290	262	265	255	254	269	250	259	247	255	251	265	264	271	289	244	261	272	261	225	241	243	228	270	249	245	269	250	256	244	279	266	232	232	260	251	267	257	253	257	278	243	245	245	278	243	247	284	262	257	245	263	268	268	260	275	258	276	233	248	277	277	275	248	245	235	278	263	240	262	263	254	256	258	259	286	290	280	278	241	252	297	270	253	268	295	260	267	257	252	250	243	256	243	226	271	259	262	213	264	281	266	252	271	261	250	250	220	269	308	243	274	294	256	281	241	247	242	291	250	266	263	251	256	260	301	271	248	257	238	253	256	240	267	267	283	246	271	247	234	240	256	249	267	264	271	294	234	267	251	252	284	246	259	277	275	283	270	220	289	268	254	233	265	240	239	262	260	273	272	253	271	278	256	259	259	249	258	257	271	237	260	290	274	237	269	271	288	263	259	247	246	291	258	274	270	257	261	233	258	261	234	273	289	251	251	263	254	215	262	262	269	267	241	258	277	260	233	243	263	261	269	265	264	259	240	266	280	289	274	277	243	299	258	274	248	265	271	278	274	271	264	276	248	275	251	280	277	267	255	251	251	271	230	252	268	284	267	247	264	299	274	270	315	265	253	265	270	284	239	239	258	269	260	257	248	237	266	240	245	275	282	255	260	237	243	243	254	243	273	265	270	267	287	255	286	272	249	245	254	233	277	271	240	249	231	247	259	270	253	245	280	264	270	243	260	254	279	244	271	251	252	258	250	283	252	246	264	230	296	274	257	285	276	241	264	266	246	249	254	275	282	250	260	245	249	278	260	277	276	248	293	252	246	265	248	255	260	289	256	244	269	279	260	259	262	251	280	251	250	248	252	228	261	261	276	238	267	268	271	271	273	275	256	261	262	243	255	291	246	256	269	291	253	257	264	269	247	245	259	268	279	237	272	272	247	249	289	242	291	234	281	231	263	257	271	268	267	251	235	281	251	253	259	261	283	306	257	264	268	257	270	271	282	281	276	238	282	252	226	275	267	252	265	283	249	276	244	274	270	258	238	234	240	273	243	267	296	265	255	242	253	280	272	290	233	241	270	267	239	266	290	265	254	250	272	238	259	260	248	279	264	237	263	272	219	283	273	270	226	256	220	262	262	262	234	263	254	250	271	279	282	246	260	265	245	244	266	265	270	272	255	249	234	257	251	248	268	271	246	276	261	262	278	238	252	256	271	246	269	301	253	271	245	265	247	273	250	255	273	280	258	272	257	268	265	249	271	247	222	241	278	281	273	265	263	289	257	274	245	243	262	260	238	267	303	230	256	261	248	284	263	262	230	296	277	252	266	235	267	286	270	282	267	264	298	256	258	253	259	275	263	239	264	265	253	262	247	264	245	250	256	266	245	255	270	271	256	272	240	253	261	282	268	258	273	265	293	257	257	278	279	239	258	264	265	243	254	264	275	263	258	280	266	264	252	243	269	258	245	287	244	265	266	281	297	257	244	293	264	259	250	226	249	254	260	267	253	246	241	248	264	237	276	269	283	288	255	266	264	263	255	259	267	291	261	259	268	252
1970	601	823	1274	86	75	81	84	76	75	77	68	75	66	68	68	59	69	70	62	49	64	56	56	58	72	60	62	63	60	59	68	72	54	56	43	64	53	50	59	58	49	49	59	63	50	54	69	55	52	46	64	60	57	59	44	54	64	50	65	61	59	61	52	65	43	59	58	44	59	57	52	62	54	59	56	60	59	56	53	58	37	46	57	68	51	50	46	57	42	51	43	63	52	42	65	65	65	56	55	60	50	56	55	60	56	60	51	66	49	42	71	59	55	52	48	53	61	61	43	61	54	52	65	47	45	62	45	50	63	48	60	53	57	52	52	66	53	49	64	49	61	51	49	52	58	45	52	37	57	59	57	61	51	42	51	57	49	47	42	56	50	56	56	52	55	47	55	60	49	55	57	54	54	72	49	61	51	65	55	47	56	56	43	79	50	60	47	55	53	49	59	56	47	55	52	49	60	50	65	47	57	52	39	50	48	48	58	63	55	57	52	46	60	66	74	52	48	47	43	53	44	53	66	59	60	52	58	63	55	68	66	65	53	57	48	46	48	60	56	53	57	54	57	47	71	60	66	51	52	59	47	46	54	42	55	47	48	49	68	65	67	56	71	58	46	46	53	47	58	54	53	56	67	52	56	50	51	50	59	45	47	49	38	57	67	52	53	44	53	43	50	58	47	60	55	44	54	47	53	44	50	53	68	55	50	56	48	52	48	51	42	45	60	54	50	56	56	49	65	38	56	70	66	47	52	59	80	59	47	59	57	53	50	47	61	42	43	43	59	49	73	48	56	55	57	46	67	43	59	50	60	57	64	56	49	52	50	67	49	51	45	58	64	59	66	58	63	51	58	53	49	65	54	54	52	62	53	51	52	45	65	51	43	49	49	52	55	37	56	49	53	52	47	56	54	57	58	45	41	49	59	52	50	44	55	66	61	52	56	53	61	60	55	43	52	50	58	54	57	44	48	75	49	50	45	56	57	51	47	54	58	50	42	48	44	37	73	48	70	59	62	42	43	42	48	50	51	53	47	64	50	51	53	49	63	49	53	62	66	53	64	47	53	59	48	58	51	63	57	61	45	57	51	56	47	64	51	53	51	47	51	60	52	64	57	46	55	54	67	48	48	61	56	50	63	59	46	46	73	54	68	48	50	55	55	48	48	54	62	66	57	51	51	59	60	57	53	58	60	46	50	53	49	59	49	49	59	41	62	58	44	52	54	53	65	58	57	56	54	41	49	65	57	41	60	60	60	58	44	64	50	52	59	56	43	50	53	57	48	68	59	58	53	54	63	58	43	59	59	58	57	62	51	58	52	51	62	60	59	49	55	59	52	49	44	55	47	67	44	58	59	45	49	47	53	63	64	44	64	53	65	52	40	65	59	54	66	49	53	53	50	50	46	55	50	66	48	47	70	46	47	55	64	46	51	57	52	58	44	51	49	64	51	54	45	57	61	45	45	54	56	48	52	51	55	48	57	53	49	57	65	67	52	50	58	46	52	57	50	68	49	47	63	56	44	51	64	39	59	53	61	51	65	47	51	50	46	76	47	48	57	58	51	50	47	56	52	53	46	47	58	52	48	53	54	69	57	49	59	54	53	58	61	46	65	44	56	54	54	51	54	56	62	60	50	57	41	46	52	47	58	73	47	55	51	44	54	52	50	53	43	51	48	57	54	62	64	68	56	46	55	71	50	36	57	60	48	60	58	46	62	52	52	62	51	58	53	55	55	65	69	55	53	49	55	66	53	56	61	65	47	62	42	55	57	44	61	60	69	48	45	50	39	54	42	48	55	50	57	57	61	50	53	48	59	45	44	39	50	48	52	54	66	58	44	44	60	54	43	51	57	63	44	47	54	61	49	60	64	51	41	58	48	67	44	53	52	59	41	55	49	44	55	55	51	56	48	31	51	45	57	55	60	53	62	54	57	61	48	47	60	46	50	65	55	63	49	47	53	43	68	55	62	53	50	62	61	37	62	42	54	39	49	50	51	65	53	56	41	52	61	55	47	51	56	47	54	50	58	44	60	68	48	58	55	54	51	58	50	50	49	63	54	44	61	56	60	44	53	48	60	57	42	58	49	62	49	57	47	45	59	44	47	51	45	57	48	41	50	57	51	43	51	70	52	51	62	48	58	62	60	52	69	47	46	45	43	55	69	49	53	48	63	48	51	51	68	48	50	44	57	52	48	55	56	51	60	54	61	54	60	61	53	50	51	55	51	46	38	59	54	47	49	52	51	68	57	71	59	50	49	49	70	47	47	55	54	43	48	55	45	61	56	60	40	63	53	61	47	59	51	54	48	64	52	52	65	58	51	51	46	42	50	54	63	75	39	61	50	55	54	52	50	50	45	53	45	55	50	45	61	44	48	50	55	49	61	45	55	59	51	53	63	56	39	57	67	47	46	45	52	61	50	60	54	62	57	64	42	57	63	54	65	60	59	62	54	48	58	53	47	58	61	54	49	59	54	55	60	52	44	52	65	63	59	49	58	58	53	74	72	47	63	46	47	42	53	55	63	54	56	56	49	61	50	47	58	56	72	63	53	52	46	42	68	56	53	58	62	61	52	69	63	55	51	53	44	49	66	44	56	39	52	55	57	60	57	48	57	52	46	48	48	62	54	36	58	60	47	59	50	59	61	52	57	57	47	42	56	57	55	48	60	57	43	54	58	60	56	51	57	45	66	59	59	48	57	37	55	52	54	56	62	46	50	38	64	64	46	48	54	55	51	67	56	56	55	47	56	57	43	42	50	49	51	50	52	56	45	51	55	51	53	53	57	61	66	51	55	60	63	46	58	59	51	57	48	48	48	68	68	74	54	61	64	64	52	59	45	55	41	61	45	51	55	56	58	65	71	53	57	58	49	58	37	55	58	51	63	64	42	43	59	46	57	48	56	49	60	49	50	68	50	47	62	52	68	50	53	58	59	42	46	53	51	52	47	48	52	48	44	56	51	49	45	48	61	46	52	60	47	59	61	55	65	51	57	51	67	43	52	58	56	48	40	53	51	50	61	48	60	58	48	42	39	59	45	65	60	60	57	58	51	53	50	57	56	55	54	48	64	61	55	58	53	58	53	45	43	67	50	50	51	57	55	48	59	47	56	43	46	56	37	44	53	35	50	41	54	48	44	53	45	51	75	59	48	54	54	47	51	62	51	54	49	60	49	68	50	60	37	70	50	48	51	50	45	71	50	54	50	56	60	51	50	43	49	51	38	61	54	53	72	58	56	55	58	76	52	51	53	59	38	53	57	41	54	63	62	43	61	50	67	59	67	53	64	56	52	41	50	53	62	61	48	50	59	59	53	66	73	48	57	47	41	44	52	58	54	55	51	48	44	60	62	53	60	49	52	55	54	34	63	40	68	55	68	46	55	61	54	61	58	55	53	39	53	57	48	61	48	57	64	54	46	49	58	52	62	55	65	50	55	62	59	67	48	52	50	54	42	51	60	53	55	47	49	62	50	59	60	57	53	63	50
20044	6983	9003	11341	1930	3020	3193	2926	2434	2045	1657	1479	1315	1169	1103	973	863	863	873	823	764	796	728	673	660	648	640	616	604	557	563	592	588	555	589	551	537	560	503	506	501	504	468	485	530	477	501	460	506	497	492	480	450	466	473	505	460	445	449	424	452	468	482	474	471	469	485	463	468	465	417	478	475	454	446	473	457	470	488	451	475	469	434	500	488	464	424	459	444	459	433	456	484	437	444	512	486	468	465	460	472	469	456	460	444	439	435	459	467	494	437	447	464	453	464	450	459	402	448	448	425	464	483	458	446	453	434	441	444	422	479	411	489	450	434	447	464	461	430	446	443	422	474	440	445	482	447	460	426	488	430	415	445	444	412	414	433	484	460	482	444	425	438	457	451	454	436	447	436	452	441	446	478	427	452	429	440	418	422	444	455	400	404	469	467	467	465	434	403	448	499	436	421	374	461	443	450	415	481	463	471	432	453	465	443	504	421	448	458	446	446	450	436	432	453	473	476	449	429	459	448	463	433	416	445	481	486	474	457	446	457	501	447	448	448	447	444	429	429	443	485	431	446	453	470	431	447	504	470	451	454	456	429	430	457	429	462	434	431	434	456	447	422	424	465	442	437	469	410	440	457	448	442	454	435	417	452	453	449	486	444	425	430	443	416	469	407	405	436	441	490	446	439	417	453	456	421	471	453	441	436	431	471	446	451	433	401	489	493	419	454	399	460	463	431	425	460	440	435	431	449	439	495	436	452	445	412	404	412	472	414	448	459	451	467	480	456	413	451	468	451	492	449	424	435	433	437	442	441	418	467	443	405	411	449	487	468	443	450	445	458	427	420	463	440	417	473	417	423	455	463	438	423	423	451	458	429	477	489	439	421	426	416	437	454	452	449	469	456	457	457	414	455	426	452	484	440	480	446	448	455	403	491	464	454	445	467	444	487	469	432	426	424	411	456	453	448	439	446	457	415	455	452	448	439	467	467	423	412	469	480	428	448	437	405	445	472	401	432	458	465	406	456	454	434	405	417	432	428	466	423	469	431	440	424	423	462	422	456	440	496	439	448	450	434	461	423	451	396	454	445	438	417	436	445	434	445	465	411	450	428	460	459	444	447	466	439	447	426	490	460	409	446	444	460	423	470	417	430	419	451	399	430	469	471	466	404	478	448	432	415	455	460	403	406	420	469	450	439	429	459	471	481	439	475	446	463	462	412	461	458	434	421	418	444	460	415	442	485	423	471	457	450	445	447	433	462	472	449	438	450	407	465	459	438	446	456	460	500	452	466	407	484	463	432	447	427	420	442	469	478	423	414	421	453	430	402	490	410	416	454	454	479	462	441	454	435	445	460	472	448	424	463	443	445	461	462	432	463	426	416	437	414	427	451	448	428	447	454	500	421	446	457	413	451	441	450	443	451	474	467	464	439	436	450	461	433	438	486	401	457	465	413	419	430	453	434	429	425	433	454	467	458	445	435	480	479	434	429	440	430	412	414	424	457	442	425	413	440	433	482	463	457	436	428	409	452	460	465	447	446	453	459	448	433	457	443	417	440	462	454	462	447	426	455	436	429	497	447	461	436	441	437	436	446	441	468	460	440	440	448	476	437	471	428	471	412	442	479	459	493	461	436	466	481	454	423	473	430	471	430	463	461	439	457	455	439	475	430	463	427	473	482	428	432	479	472	445	459	421	435	459	487	456	466	469	453	481	450	448	409	451	435	418	473	468	459	461	441	452	458	467	449	442	470	505	456	439	475	449	462	418	439	425	465	422	482	468	421	506	463	456	470	484	406	451	450	457	427	447	450	461	470	472	422	456	453	420	456	469	439	428	480	481	451	477	446	480	454	433	424	430	459	493	474	393	446	439	497	457	419	434	493	445	449	446	483	449	449	438	468	448	443	443	433	448	473	455	499	503	429	444	463	472	450	455	462	451	445	444	427	422	430	410	442	459	475	460	457	450	445	490	451	417	486	460	446	432	462	453	454	436	435	443	435	455	451	388	435	470	465	428	436	460	403	427	458	464	464	465	478	465	436	435	404	426	418	427	449	444	455	455	430	437	476	457	468	462	433	418	414	426	475	410	473	459	465	445	447	464	423	427	431	410	423	455	464	410	444	475	416	460	455	430	473	463	463	472	450	409	458	493	463	444	474	424	412	407	435	441	435	400	439	430	467	473	406	427	448	421	400	455	469	450	423	460	428	444	447	458	402	458	414	450	462	431	429	450	481	457	439	435	477	438	408	467	450	431	458	443	421	477	439	479	445	458	441	453	456	444	428	434	428	453	455	438	452	410	440	441	397	451	452	440	427	435	448	437	461	467	424	452	446	416	471	497	443	450	449	479	453	469	449	428	423	440	429	464	416	494	441	455	429	432	445	413	435	462	478	431	464	473	460	419	469	461	450	442	463	458	469	478	494	453	462	452	430	467	457	455	469	446	420	456	432	451	451	429	436	458	467	460	468	460	455	434	470	436	431	445	455	437	433	451	444	398	423	433	431	428	489	443	449	418	464	457	464	453	475	462	454	412	463	469	415	461	436	434	455	440	483	457	450	420	427	426	428	428	458	419	448	466	441	441	457	429	437	455	443	455	465	442	422	449	458	450	454	462	469	477	437	453	435	473	457	425	435	478	437	465	443	422	422	468	482	446	439	406	453	433	489	477	454	432	428	449	426	404	496	446	411	438	441	463	456	462	416	465	437	440	475	434	442	430	487	451	416	405	421	453	499	450	488	411	469	460	464	439	468	428	477	483	453	489	448	459	411	447	488	453	452	464	452	469	428	450	423	454	457	446	478	452	441	448	487	444	467	422	434	433	456	410	453	431	448	444	455	488	429	477	436	456	471	456	459	429	464	435	464	461	440	459	454	464	416	446	436	452	431	446	474	430	437	451	458	452	440	490	492	442	476	499	450	447	415	463	444	427	453	432	451	409	443	463	451	471	415	419	448	442	447	461	485	450	412	437	450	454	443	413	463	452	452	414	428	445	470	453	430	435	460	493	474	421	492	476	433	408	442	439	455	450	441	459	436	425	452	431	429	478	451	453	466	421	439	445	464	434	424	455	486	498	435	410	453	433	472	458	473	428	474	430	490	455	437	443	483	463	424	442	442	451	449	454	455	417	438	462	472	430	473	477	431	476	424	416	431	445	406	418	461	457	407	397	440	436	453	433	449	451	467	465	420	440	433	475	422	439	458	438	434	450	473	439	450	445	434	462	437	461	443	450	455	453	458	464	448	437	445	427	461	451	436	444	466	476	440	428	462	413	468	454	446	403	440	469	465	413	446	428	455	437	425	476	466	463	439	459	441	454	500	480	445	419	477	476	482	446	445	444	444	489	465	403	471	455	453	484	456	470	444	427	440	427	417	438	445	413	449	430	419	457	476	458	499	454	423	443	462	470	435	454	436	424	467	450	457	440	453	449	469	443	432	474	408	418	429	463	426	446	455	434	447	450	427	442	413	468	471	442	463	479	461	442	463	462
5182	453	1778	1040	29	34	33	35	39	31	30	35	29	25	21	25	18	25	27	25	20	17	19	24	22	14	16	12	14	17	17	15	19	10	13	16	20	10	18	23	16	11	25	13	15	12	12	17	17	12	12	12	14	15	15	11	15	13	7	6	11	16	14	11	11	15	14	11	11	9	10	9	17	11	14	15	14	17	10	9	20	6	12	11	10	13	6	11	15	15	11	12	13	8	17	11	11	10	12	12	11	10	12	10	19	11	16	23	10	11	12	10	6	11	10	12	9	12	10	10	9	17	5	9	11	9	13	16	11	12	14	16	17	7	8	11	17	12	9	14	11	12	14	12	7	12	12	13	10	10	16	8	20	13	14	10	11	10	9	11	12	16	14	13	13	16	8	12	8	9	10	13	9	12	12	9	12	13	21	10	6	12	13	16	11	13	10	7	12	16	15	13	12	17	9	14	11	12	12	16	12	13	15	10	10	17	14	9	11	13	12	11	9	12	14	17	17	11	23	13	13	9	11	13	18	7	9	10	11	8	18	14	12	13	14	14	11	17	10	10	14	17	10	5	11	17	10	10	16	13	10	9	11	17	14	10	10	11	10	12	5	10	15	12	19	7	15	8	14	9	13	16	18	12	15	13	9	9	15	17	12	16	21	16	13	13	15	7	10	16	22	10	12	20	6	10	12	13	13	11	5	13	8	11	10	9	11	12	12	13	10	12	13	13	14	10	20	16	15	13	16	18	9	12	18	12	11	21	4	10	11	19	16	11	13	9	13	12	11	17	15	10	17	10	11	14	11	9	15	8	16	13	12	11	12	12	14	14	15	14	6	13	10	9	9	12	7	7	11	13	11	10	18	13	5	8	16	13	10	9	11	16	6	15	14	7	8	15	6	9	10	16	7	8	18	10	16	8	10	11	19	15	7	18	10	11	13	13	6	13	9	15	14	10	15	13	13	9	9	14	8	13	13	10	8	10	12	21	13	15	11	14	9	9	10	13	13	12	16	23	12	18	12	16	8	12	16	5	13	11	12	11	12	6	9	7	14	8	8	7	11	13	14	11	8	10	11	10	15	8	14	12	14	10	17	16	11	9	11	16	10	14	6	13	7	19	10	12	15	8	7	12	15	12	17	8	8	16	12	5	12	19	6	18	12	14	15	13	12	12	11	14	13	14	17	8	19	15	11	7	15	14	12	15	12	11	19	16	16	12	5	9	7	11	22	18	8	14	8	11	8	6	12	15	13	12	6	15	12	9	15	10	12	5	12	11	11	13	17	13	13	12	9	15	9	7	11	18	14	7	10	13	10	9	18	9	6	9	20	13	8	8	19	16	15	9	9	18	8	11	16	7	13	10	8	12	13	12	11	10	18	13	14	14	14	15	5	15	11	13	18	16	7	18	11	9	14	15	17	16	7	7	20	14	17	11	10	9	14	16	11	17	11	13	12	14	14	15	12	8	10	14	18	6	8	9	15	16	11	15	12	10	15	15	13	10	11	11	8	17	9	11	9	11	13	12	10	13	17	14	13	12	17	7	9	14	14	6	10	12	11	14	16	15	13	14	9	17	17	11	10	8	12	12	15	13	21	6	10	14	15	13	9	9	8	9	12	15	12	17	15	16	8	14	11	7	12	13	11	13	11	14	16	10	14	17	10	14	20	15	9	12	14	19	15	13	13	18	7	10	15	13	14	10	11	12	9	12	20	9	8	15	14	20	12	10	11	10	18	14	12	19	8	9	12	13	15	11	11	14	10	7	14	21	16	12	21	7	20	21	12	13	15	14	12	10	12	12	16	7	13	17	17	10	5	14	10	12	10	14	16	10	12	12	8	6	10	9	11	13	11	7	14	15	10	13	13	11	12	11	12	12	10	13	16	13	12	12	12	12	19	12	13	4	14	12	21	14	14	12	10	16	9	22	11	9	11	7	11	13	9	11	10	9	15	11	12	11	13	10	16	13	12	14	7	12	9	15	11	13	15	13	15	18	17	17	13	19	13	13	10	8	11	9	13	12	12	13	14	13	9	15	16	17	20	19	10	18	14	16	19	12	12	8	18	8	11	14	9	12	10	9	14	9	10	11	10	9	12	10	15	8	12	15	16	14	10	15	9	17	14	14	13	10	10	10	14	2	14	10	19	14	14	16	9	13	8	13	9	15	8	9	9	13	9	7	14	5	10	16	9	7	17	12	10	12	10	11	9	16	6	12	14	10	7	20	9	9	12	13	11	14	17	11	10	17	12	10	14	9	14	14	16	13	9	16	9	12	16	9	19	12	11	15	12	10	13	9	12	8	17	14	20	9	10	14	15	14	9	11	8	13	13	14	10	4	16	12	9	17	10	10	18	18	10	14	11	13	7	9	8	19	16	13	15	9	12	16	12	14	16	10	13	9	15	14	18	7	14	13	13	8	12	9	18	10	9	10	10	8	13	9	15	11	10	22	17	18	9	14	14	10	15	10	11	9	11	16	12	7	13	8	14	19	16	13	13	15	11	7	11	9	15	20	15	10	11	12	17	10	19	7	13	13	11	13	9	10	18	14	13	11	15	16	12	11	18	13	14	5	12	14	17	10	16	14	8	14	11	15	13	8	19	14	15	13	14	11	10	15	12	16	18	11	13	10	7	18	11	15	9	10	14	17	22	13	8	10	11	16	12	13	11	10	9	12	11	11	12	13	6	11	14	12	17	14	16	13	6	15	12	15	8	12	17	18	11	9	15	13	8	11	11	10	14	6	20	17	13	13	14	12	12	10	19	11	12	9	24	17	15	14	11	10	10	13	15	9	13	17	14	14	11	12	13	14	16	13	13	13	14	12	7	6	12	12	12	10	13	15	8	10	17	12	6	12	14	15	13	14	8	15	19	10	11	8	18	8	11	20	12	9	7	13	9	16	11	9	14	12	9	15	6	9	6	12	10	7	8	15	10	15	12	11	8	13	20	14	9	10	15	17	14	14	12	14	12	15	16	12	12	8	16	16	10	10	10	10	10	10	12	21	15	14	17	14	12	9	13	16	15	10	16	15	21	18	8	11	9	14	14	9	12	8	12	15	14	16	15	19	10	16	8	10	15	22	11	18	10	10	19	8	13	12	16	17	11	16	6	16	7	18	12	14	13	11	14	13	10	11	10	7	19	10	14	9	11	11	10	17	11	15	7	12	16	9	11	13	7	14	15	7	13	17	16	4	11	16	16	14	11	10	14	13	11	12	13	9	12	14	11	14	17	10	14	6	9	5	19	17	17	17	17	19	14	10	13	11	11	13	12	11	10	17	13	10	13	9	11	6	17	17	12	18	14	3	11	7	10	9	7	14	8	17	12	13	8	12	10	11	11	14	23	12	16	13	11	12	14	9	9	12	9	10	8	10	13	11	17	14	11	6	9	9	16	16	8	13	15	15	12	12	13	17	12	16	8	12	18	14	13	13	17	11	10	10	10	15	13	12	13	11	16	6	28	19	12	17	15	16	11	9	13	17	12	15
16255	5631	16303	9166	1204	2110	2194	2070	1765	1433	1241	1105	918	779	691	662	528	511	422	400	390	346	322	330	320	296	288	263	271	240	216	196	228	207	173	180	150	177	152	153	134	169	155	162	157	169	149	142	137	152	141	153	155	126	122	151	132	135	137	133	130	123	112	149	131	112	121	122	122	115	111	101	127	107	116	102	118	113	104	116	103	108	120	118	101	114	128	108	126	122	110	102	93	99	119	112	103	106	120	96	110	115	99	82	95	132	101	103	101	107	118	105	97	111	124	117	95	106	109	121	113	101	105	93	103	101	93	119	102	112	101	103	96	104	90	92	106	105	92	105	102	109	108	96	109	99	104	104	100	106	94	95	105	119	104	99	111	110	124	116	112	97	112	89	108	98	120	120	109	101	98	76	114	107	104	112	113	92	113	115	116	96	99	103	95	116	109	109	112	91	118	112	111	103	124	101	114	111	112	108	107	102	105	77	93	104	114	106	97	110	110	108	114	96	113	93	109	94	88	111	99	114	101	108	97	93	110	116	116	106	80	99	106	95	111	99	120	115	105	118	106	99	88	103	95	98	97	97	92	103	98	94	118	103	106	116	111	118	94	93	95	101	119	90	99	105	101	98	95	110	108	92	93	123	119	103	91	110	95	96	107	113	92	95	117	83	112	95	115	110	98	106	99	106	111	95	114	100	111	104	111	115	114	98	105	99	99	106	113	112	112	104	98	112	118	102	97	105	109	104	84	98	103	90	85	110	95	84	93	92	97	97	91	94	135	122	109	99	107	87	113	105	116	123	112	94	92	96	99	93	125	100	107	89	94	109	111	112	86	97	98	102	107	103	107	80	104	94	101	93	118	95	108	114	104	86	96	107	103	88	105	113	130	96	102	101	99	117	103	108	105	99	95	88	111	117	89	106	95	102	111	105	110	88	120	100	105	102	101	95	99	101	108	118	100	117	105	126	90	103	106	117	109	103	112	99	111	107	99	99	104	99	106	112	91	109	100	101	105	106	87	101	100	107	101	103	83	97	77	94	86	91	85	79	95	112	101	92	95	100	118	115	92	95	99	106	101	116	101	92	105	108	96	81	114	104	97	107	102	110	110	118	107	104	106	92	104	100	106	108	92	103	90	87	114	93	86	98	101	116	95	92	90	108	96	97	91	84	97	111	108	93	98	108	118	104	124	106	111	102	110	107	101	118	85	101	119	102	109	109	83	103	97	95	112	96	102	99	85	98	84	107	86	108	115	102	99	111	94	99	85	98	96	79	84	89	101	99	93	96	101	96	96	96	109	100	95	93	101	83	103	80	100	100	105	117	93	96	102	97	113	95	103	101	107	104	95	101	102	110	84	122	91	88	109	98	94	90	114	107	98	100	97	84	104	92	97	110	98	99	82	114	107	108	83	96	104	99	100	114	108	113	94	116	96	113	106	105	107	94	101	101	98	99	94	99	109	118	90	108	76	92	106	106	105	111	93	98	106	92	103	95	105	98	84	125	104	90	99	112	103	108	105	82	86	101	93	115	99	102	92	82	103	106	93	115	96	103	98	103	92	103	92	90	122	101	96	87	98	96	110	92	102	97	92	95	90	76	94	112	102	102	103	91	94	96	97	96	87	108	103	90	107	128	98	109	107	92	131	111	85	98	104	105	110	92	88	109	89	110	128	84	79	88	113	100	120	95	88	101	106	119	105	115	114	116	103	121	102	109	95	90	109	117	96	90	105	102	104	112	79	96	98	99	110	103	113	108	103	95	117	98	79	112	91	95	88	102	99	104	81	104	91	109	118	108	83	94	124	104	100	79	108	122	99	99	90	110	95	107	78	100	112	108	107	94	126	89	97	104	117	90	110	122	97	87	101	111	114	105	96	82	92	114	97	97	87	108	107	117	104	88	111	108	88	115	80	82	111	97	100	98	95	108	89	102	102	103	99	99	106	98	113	116	91	111	90	99	105	126	100	106	109	98	101	93	124	97	99	104	105	105	99	103	76	96	106	92	108	110	93	106	110	102	103	99	112	94	108	108	110	110	102	104	110	110	105	95	100	116	90	94	96	103	117	98	118	92	105	113	116	94	103	111	117	109	109	84	104	98	127	94	96	92	121	110	112	110	110	114	97	83	104	102	93	92	106	102	111	102	121	95	108	107	108	94	103	107	111	108	98	100	108	107	111	108	97	104	102	112	101	95	108	109	86	105	84	79	98	104	95	104	87	96	112	111	93	103	89	104	111	122	108	121	92	128	105	106	93	99	117	101	108	90	113	101	110	105	93	100	97	102	97	94	103	119	102	97	90	89	106	102	99	101	101	96	106	100	115	114	94	112	101	104	117	105	96	98	100	93	99	111	99	93	105	108	102	107	105	111	112	80	103	102	93	88	118	90	91	115	120	83	102	114	95	104	109	128	86	85	112	113	121	114	100	111	110	102	110	87	115	108	108	111	98	112	112	90	97	94	104	98	113	104	107	103	114	71	112	112	118	102	98	102	109	93	96	116	111	119	92	84	97	110	105	115	104	109	119	106	122	116	88	93	98	105	104	115	125	98	109	84	107	86	120	91	94	113	89	106	92	100	109	110	116	100	118	116	121	88	102	97	97	101	108	102	96	124	88	94	115	107	120	95	103	104	105	112	93	96	93	88	82	109	112	91	104	108	116	106	88	116	95	107	120	116	98	103	103	92	104	102	88	98	105	102	86	93	81	85	119	110	101	95	112	97	116	103	104	102	105	113	97	122	93	87	114	96	99	95	112	103	110	114	94	108	116	117	103	92	104	103	105	115	100	110	92	89	101	104	89	100	102	109	117	107	102	100	103	102	108	120	100	99	118	84	108	117	92	98	84	99	85	92	98	110	106	100	103	101	103	90	79	102	96	106	98	113	81	108	102	124	76	109	90	103	92	84	88	106	92	115	117	101	104	106	98	105	84	88	96	116	121	113	118	100	107	103	98	91	100	114	89	107	95	102	95	108	82	108	95	112	87	100	121	95	126	112	113	109	105	112	80	116	88	114	108	107	96	94	82	125	88	106	110	99	104	106	118	108	112	94	95	95	108	95	97	90	100	106	96	139	84	104	99	107	109	101	88	96	92	108	106	83	106	89	89	115	111	107	115	103	94	117	105	100	97	101	100	109	96	103	102	109	99	108	95	102	98	87	88	91	104	121	90	95	109	111	85	103	110	110	84	91	104	99	96	103	88	99	99	82	102	110	112	98	88	93	103	96	124	122	113	110	119	130	98	109	108	114	93	105	77	104	100	89	103	105	85	113	105	85	101	103	102	102	92	102	97	106	93	92	94	110	118	113	105	101	102	115	96	105	89	98	92	93	115	106	124	115	81	104	98	97	112	85	113	110	97	106	88	104	92	98	101	106	97	94	95	91	100	117	107	94	90	103	101	100	103	95	114	103	86	91	113	101	107	99	120	106	92	88	102	97	100	91	110	97	95	106	119	91	86	109	109	114	96	108	120	103	114	103	95	99	94	86
3247	804	1228	1533	66	73	80	98	106	85	84	88	79	62	66	69	68	56	60	60	54	52	51	43	46	44	46	51	52	38	46	52	43	51	61	50	61	38	41	37	42	47	32	42	39	42	37	41	42	45	51	53	51	39	40	50	42	51	39	51	33	53	36	44	41	48	39	32	29	31	40	36	32	40	47	44	36	29	31	38	42	39	47	43	41	42	35	32	40	39	51	40	36	42	38	31	37	51	46	43	40	41	40	42	53	49	44	51	34	38	49	45	39	41	29	39	50	43	38	49	36	33	39	46	49	40	42	42	45	41	42	40	39	49	44	38	31	37	54	44	52	41	24	45	33	45	59	32	34	23	52	45	44	39	33	41	40	35	57	44	47	29	48	29	27	34	32	44	26	43	28	38	39	46	45	44	33	42	58	45	33	41	44	43	22	31	36	37	34	52	31	42	49	36	35	48	28	40	43	32	40	36	41	42	39	54	40	34	35	36	41	54	24	33	41	37	23	30	33	46	38	29	64	38	36	34	39	53	48	56	40	47	35	47	42	42	47	35	36	40	42	45	40	30	45	36	37	36	48	43	43	42	47	31	48	37	40	43	39	43	41	47	48	43	36	41	37	41	32	46	37	53	46	43	38	46	49	38	36	40	43	42	41	45	48	39	45	37	59	47	47	48	31	42	38	30	39	40	48	39	31	44	41	37	39	36	51	51	30	44	46	41	41	44	37	35	55	34	38	56	39	33	46	34	40	34	39	41	37	23	34	53	43	38	40	31	34	35	36	45	33	48	47	37	39	33	41	38	42	41	37	39	35	47	30	51	45	46	39	39	34	46	41	38	38	45	30	37	44	53	38	42	34	43	41	40	39	36	45	40	46	37	40	38	39	49	39	45	33	34	40	44	39	56	39	38	33	39	44	33	46	50	36	42	31	29	47	42	45	44	45	37	41	37	48	47	45	34	40	31	37	38	47	40	45	36	28	39	28	39	37	38	33	31	38	36	41	41	31	40	43	47	36	34	55	29	41	43	41	40	45	36	32	50	39	48	43	34	37	34	35	40	38	39	41	41	43	34	34	35	31	30	43	50	29	43	44	47	38	39	44	38	29	33	39	42	37	42	37	36	37	40	36	33	34	34	41	50	31	39	40	34	49	41	37	38	43	58	46	46	43	31	38	37	47	46	47	31	43	37	40	39	43	43	51	44	58	47	41	31	37	38	47	44	31	44	42	34	42	41	49	41	31	44	32	43	47	40	50	38	44	41	35	39	46	44	37	43	33	56	46	37	39	39	40	44	30	37	46	37	42	41	35	28	34	40	33	39	37	31	37	44	45	38	40	43	54	45	39	45	35	33	43	44	38	38	35	45	33	33	30	52	39	41	48	43	31	36	36	31	46	37	36	48	46	32	34	42	35	32	52	46	26	34	38	38	42	34	41	41	45	49	36	40	33	41	31	46	36	37	48	50	36	45	36	40	46	39	50	44	35	37	45	45	31	43	40	41	37	45	36	36	33	41	32	42	44	46	36	38	40	41	38	37	30	47	36	52	39	39	42	40	40	47	57	39	39	41	38	46	28	43	38	47	44	39	41	39	38	20	38	40	43	35	40	41	42	51	36	48	36	40	34	39	41	31	43	46	40	36	40	37	42	50	37	40	35	44	51	34	40	36	44	37	40	50	38	42	53	36	40	34	37	34	34	40	46	30	46	38	31	44	36	35	35	36	40	36	43	44	35	34	37	52	47	44	44	36	41	36	39	37	48	51	38	31	33	45	34	52	37	41	40	44	39	31	44	35	37	37	38	37	40	45	43	36	39	39	23	47	45	37	40	45	38	50	32	44	31	45	46	62	43	48	47	42	41	43	36	46	31	36	42	40	34	35	38	48	33	29	39	39	50	35	36	42	38	42	29	46	37	42	49	33	47	28	40	43	37	37	28	34	35	42	44	38	44	44	34	32	32	37	44	21	35	40	52	52	40	39	42	38	36	37	42	40	44	42	40	37	36	42	31	28	45	35	33	38	36	48	42	46	40	34	51	44	43	43	39	36	48	34	43	38	34	44	30	42	31	40	33	40	40	35	36	41	58	37	40	38	50	45	45	45	48	56	24	41	40	43	52	39	50	27	37	32	45	42	30	35	40	35	46	38	45	39	40	38	47	34	52	47	50	37	46	49	49	32	40	47	38	31	34	26	33	56	42	37	54	47	48	55	29	48	33	30	41	31	22	46	37	39	43	45	33	41	33	32	33	39	36	47	40	39	40	38	34	43	37	39	39	27	47	40	42	46	42	34	35	38	48	34	38	37	44	34	27	43	39	36	35	39	28	36	37	45	38	41	40	32	46	42	35	39	44	29	37	49	39	46	44	40	36	33	40	32	46	39	45	49	32	40	41	56	42	36	40	57	41	52	43	28	42	38	30	45	37	34	36	34	43	52	34	43	49	47	47	31	38	32	37	38	54	47	41	35	37	51	36	40	41	41	38	33	34	40	41	29	35	32	26	39	40	43	40	52	37	54	36	48	38	48	32	38	37	38	43	37	31	50	40	48	37	38	41	46	46	52	52	36	47	35	52	30	49	35	33	44	40	38	38	56	42	37	45	44	43	31	42	39	42	32	34	45	42	43	38	43	45	34	32	45	49	39	39	49	31	37	44	41	46	44	40	35	32	43	46	45	47	56	41	57	42	32	36	45	51	37	51	36	47	33	41	31	48	49	43	39	58	46	43	30	47	40	39	27	47	43	46	52	62	42	36	45	36	31	29	34	36	41	35	38	45	30	39	25	36	43	42	45	36	41	42	36	52	48	39	33	36	36	34	26	41	46	28	47	42	33	44	44	43	38	30	40	42	50	36	34	36	25	36	41	34	29	23	44	43	36	40	32	25	45	37	33	43	36	31	41	42	27	48	42	42	34	50	41	39	35	35	36	40	37	36	48	44	45	46	42	41	39	39	46	45	24	38	45	29	33	46	45	47	36	50	29	35	40	33	32	37	40	38	43	39	41	51	40	40	48	41	51	39	36	46	38	33	42	36	47	40	27	34	46	38	32	43	40	38	35	44	35	34	21	40	51	39	38	27	45	38	33	29	35	36	41	52	25	32	36	33	45	43	44	48	47	39	38	36	39	47	46	36	48	46	36	39	38	42	41	39	46	31	53	50	44	39	38	31	27	41	33	35	38	43	40	49	42	49	42	35	34	41	44	48	50	38	30	41	42	35	28	29	39	45	41	46	36	31	37	47	42	34	38	37	41	42	47	27	30	31	38	33	42	41	38	48	35	42	39	32	30	36	35	42	43	39	32	35	41	48	47	42	37	39	35	44	42	45	45	35	46	31	48	45	44	37	42	36	39	38	40	27	40	36	32	43	50	37	34	29	31	43	29	38	34	42	47	42	33	33	38	34	52	33	46	32	45	31	36	44	49	43	37	49	46	41	23	45	41	34	46	47	39	44	42	31	44	41	49	37	35	43	35	45	38	43	35
22115	8452	11260	12211	2757	4410	4881	4502	3611	3072	2591	2221	1946	1737	1513	1356	1255	1138	1012	927	932	831	805	805	724	695	686	618	643	606	582	564	543	529	471	486	485	481	451	460	452	460	444	455	484	462	414	432	426	394	407	387	395	412	392	384	441	381	386	379	375	395	413	368	380	365	409	361	373	370	376	364	374	383	338	349	393	371	356	365	365	387	390	355	404	384	374	327	349	342	376	367	361	367	345	349	333	374	350	350	339	366	329	341	372	364	348	340	344	368	365	328	347	327	346	349	363	359	363	341	388	360	343	327	357	388	334	336	356	360	375	350	353	353	351	372	365	384	332	351	381	335	351	344	320	315	368	323	334	350	365	396	352	375	359	331	335	348	366	334	346	377	352	347	333	342	340	344	351	346	348	374	331	361	362	341	317	352	376	346	341	360	378	339	364	347	316	339	345	351	368	331	373	360	316	321	345	365	321	383	341	344	357	346	314	337	327	362	321	314	358	349	343	329	351	323	317	345	349	339	360	331	357	376	346	354	343	326	340	338	350	330	331	320	320	327	329	342	347	364	353	341	381	363	329	367	301	338	372	327	377	330	348	360	357	363	350	324	333	315	361	315	352	381	331	349	342	317	363	344	344	330	294	310	362	318	341	349	358	363	347	350	343	357	316	374	339	362	350	378	341	348	348	364	317	354	372	346	382	338	327	367	367	349	345	382	315	320	355	346	324	346	341	329	326	351	325	354	377	352	340	336	338	376	305	324	375	334	354	315	369	346	338	343	304	336	359	359	341	310	339	329	342	340	350	336	330	333	373	351	350	356	365	368	332	361	332	297	325	366	346	346	337	361	353	354	354	336	338	359	364	343	375	334	346	341	342	357	366	304	344	377	389	336	322	344	342	335	342	356	331	365	352	319	362	353	327	358	361	323	361	329	350	349	345	364	360	356	391	347	364	407	350	329	372	355	344	351	329	352	330	330	342	324	363	370	359	352	338	372	377	331	339	344	348	345	333	393	363	333	326	333	326	327	321	358	338	347	337	332	383	343	377	351	335	373	352	366	360	343	336	354	345	351	358	325	320	356	326	321	336	348	360	352	350	361	350	354	357	361	387	305	335	367	375	354	354	361	336	340	340	350	350	323	334	375	353	344	359	362	338	368	330	337	367	322	328	346	333	335	333	322	344	355	349	342	367	360	323	332	341	372	367	349	340	367	353	356	363	287	338	305	356	353	332	348	342	353	379	351	364	338	329	352	344	341	355	321	324	337	350	343	330	353	334	349	351	326	353	358	348	331	349	335	354	371	347	331	364	352	356	366	322	349	339	366	325	395	360	333	346	308	363	360	331	353	326	332	367	319	336	353	335	337	361	343	353	332	350	328	340	343	364	336	334	303	389	333	350	326	376	363	348	339	352	350	362	349	363	329	348	337	345	360	342	356	339	303	349	325	354	349	343	316	382	347	373	343	335	357	353	358	334	349	372	336	329	325	324	359	363	350	346	317	337	343	337	338	326	355	327	329	358	387	355	345	342	353	332	353	331	342	380	329	326	328	341	339	325	333	324	357	337	365	322	355	343	359	352	377	354	335	327	355	339	360	345	319	365	344	336	337	323	331	382	353	334	342	322	325	336	324	365	367	357	347	303	364	342	356	355	347	353	329	342	332	371	349	331	332	321	340	341	335	333	359	341	337	332	345	329	373	356	351	365	331	318	334	335	323	359	354	345	325	378	359	362	375	358	355	357	365	333	367	338	331	325	340	335	348	343	328	375	359	354	353	359	348	351	358	335	335	334	306	379	331	394	305	342	354	328	298	343	359	362	360	341	331	340	345	381	354	348	306	340	333	312	342	325	313	358	358	328	365	342	352	352	350	353	321	348	335	363	314	360	350	324	333	358	341	320	353	301	326	336	335	306	350	323	378	350	343	337	310	335	322	353	350	367	371	367	338	368	358	365	340	337	327	346	348	360	346	346	333	348	347	340	336	368	283	346	364	366	346	318	337	341	364	354	381	362	332	332	329	331	356	326	337	367	379	315	342	356	370	367	361	385	387	360	337	339	332	341	326	366	341	354	375	352	319	342	360	345	364	355	344	324	326	367	360	358	329	319	324	337	359	336	356	333	366	336	367	344	383	336	371	341	366	356	358	315	312	334	375	325	361	332	330	382	358	371	341	349	339	342	320	340	330	347	361	345	329	353	336	340	342	346	360	352	302	339	349	345	350	349	358	322	354	310	335	304	314	340	323	361	328	377	363	315	334	337	363	318	380	360	353	353	337	358	346	363	343	333	360	344	361	338	323	338	364	325	334	324	336	332	336	332	337	353	355	373	332	335	338	311	347	376	343	332	345	333	348	342	313	336	350	352	356	365	339	349	360	322	379	347	328	335	376	337	343	360	336	318	365	350	341	338	335	312	353	345	336	359	345	332	331	323	347	363	356	344	349	347	378	351	359	363	329	352	349	373	329	353	368	333	318	346	327	333	348	356	307	360	348	341	343	368	346	336	309	320	339	328	327	334	349	352	353	376	338	324	354	380	361	330	349	366	333	342	370	342	335	317	354	338	355	299	320	347	340	362	338	330	333	357	313	340	325	347	343	339	339	346	347	359	342	360	360	388	337	304	354	365	350	307	325	336	357	324	340	341	322	360	354	343	349	346	327	335	328	358	335	335	341	350	380	361	330	320	362	368	336	358	333	376	372	303	342	342	345	341	342	313	345	338	360	363	334	331	341	359	365	341	329	326	355	314	357	379	373	367	327	334	354	379	320	362	346	326	363	352	323	348	344	367	346	338	368	353	318	315	316	341	330	342	345	357	354	358	336	329	352	362	298	335	353	324	339	355	366	340	353	336	346	352	341	327	314	351	334	372	375	331	379	359	345	350	364	348	335	357	347	335	364	343	341	341	332	353	329	351	334	354	354	354	345	349	329	336	321	352	369	329	343	346	348	329	343	338	371	326	369	364	335	346	343	371	318	379	348	359	292	329	323	301	335	340	345	333	375	365	341	392	347	371	351	349	338	328	298	353	345	303	342	371	341	357	356	364	330	337	327	342	339	343	377	340	317	348	343	346	350	363	340	326	347	349	360	352	387	345	313	328	335	353	369	358	372	354	333	335	353	360	373	341	354	342	358	332	360	332	352	343	357	334	334	324	355	318	346	346	352	345	360	348	363	330	368	345	305	357	322	346	367	380	328	323	344	358	330	322	387	356	358	355	363	336	347	346	322	334	332	304	357	355	348	345	368	333	305	329	349	345	361	345	347	368	356	369	323	354	386	337	339	361	355	355	353	338	334	357	343	346	343	334	376	318	344	320	341	330	354	354	335	345	358	334	350	364	345	372	334	334	377	349	365	370	330	324	311	366	353	343	314	351	344	346	349	362	343	363	341	338	351	308	348	317	370	354	353	334	347	342	360	339	314	346	357	378	326	325	362	313	355	296	310	371	366	331	355	311	384	341	362	349	332	323	343	330	333	336	320	369	377	355	337
3364	325	207	218	42	29	39	34	38	31	33	32	30	31	28	35	28	39	32	28	31	41	26	27	27	36	27	38	26	28	27	40	36	41	31	35	30	36	28	32	31	33	36	25	31	32	24	23	35	31	31	33	30	31	40	23	29	35	29	29	30	38	35	29	32	31	36	41	27	29	34	27	30	40	33	30	24	27	29	23	28	38	32	35	43	32	31	37	34	37	35	24	30	32	39	30	36	28	31	37	40	35	39	27	33	32	30	35	19	34	25	29	46	24	39	27	28	22	21	26	38	28	32	34	43	31	30	37	29	29	30	24	46	32	34	22	33	33	34	21	30	33	32	28	34	31	33	20	25	34	38	33	22	31	29	42	35	29	34	30	43	32	19	35	52	26	28	34	27	35	33	19	31	37	30	28	37	34	34	21	29	41	28	30	34	31	20	35	35	18	25	25	39	37	35	31	29	37	27	36	27	26	31	35	38	27	31	38	24	33	25	22	25	23	36	32	30	30	31	42	31	35	27	36	30	31	32	31	38	24	29	31	29	32	24	35	32	32	28	30	41	28	29	24	26	28	36	24	27	27	24	32	31	33	30	26	32	29	21	28	32	40	28	35	29	32	29	39	31	32	24	33	28	23	28	22	37	30	27	20	33	25	30	21	35	38	35	43	18	33	40	26	39	31	39	38	33	37	32	35	47	22	31	24	32	25	22	38	36	43	41	18	43	29	31	32	21	29	22	44	35	28	31	29	28	22	24	33	26	44	21	40	31	30	31	35	33	28	25	24	31	28	22	35	28	25	35	36	27	26	41	33	36	33	38	35	36	27	25	26	32	35	16	30	31	24	30	27	23	24	37	41	34	24	20	24	23	31	24	34	28	39	28	26	32	23	30	26	18	26	32	40	41	37	37	21	23	28	31	27	26	29	30	40	25	31	33	28	32	24	28	26	32	28	34	29	40	31	36	32	22	31	37	33	22	35	20	34	39	30	32	28	36	37	29	34	43	37	36	29	31	27	33	31	26	30	35	33	25	27	26	33	29	18	32	27	34	27	33	35	25	27	30	32	34	37	35	35	28	41	17	40	37	25	32	31	28	27	36	31	42	29	27	23	34	31	22	28	25	31	36	38	35	30	31	29	30	37	34	29	33	26	30	30	22	29	21	32	23	29	36	25	22	36	23	32	27	30	35	34	19	34	33	26	25	34	33	34	28	30	29	28	33	29	32	28	34	30	27	32	27	27	32	32	38	36	38	23	43	33	30	32	37	30	24	26	36	21	31	31	29	41	36	26	30	31	31	26	36	34	26	24	34	18	23	38	29	32	37	32	31	37	23	37	29	28	39	32	34	32	42	31	33	34	28	23	18	27	30	33	33	39	31	26	41	39	28	25	20	31	24	32	34	38	27	36	23	31	31	44	24	35	30	28	31	27	31	30	34	30	37	30	34	38	31	26	38	28	38	47	19	34	32	29	45	34	30	28	30	35	29	36	32	32	26	31	34	24	37	29	24	27	26	44	36	32	26	33	32	33	36	26	24	33	29	37	44	38	38	29	42	34	30	30	37	37	23	23	31	43	35	39	37	27	35	30	38	37	32	24	41	24	24	29	34	28	37	22	32	33	28	35	34	40	36	31	26	28	29	26	26	29	32	24	28	26	41	32	25	38	28	34	33	38	30	28	29	30	30	37	32	42	28	43	41	28	39	29	36	28	40	38	37	32	28	29	24	30	36	37	33	29	27	35	30	46	28	31	38	28	31	26	28	31	43	23	29	25	32	27	22	43	39	24	26	28	38	38	31	32	28	29	35	30	30	31	34	28	41	31	24	27	38	27	29	33	23	30	25	34	37	24	31	36	39	22	41	31	29	27	37	34	44	33	29	21	39	25	32	40	40	40	31	31	45	33	34	35	31	34	25	37	34	19	33	23	40	39	33	40	33	32	37	30	35	26	34	33	37	25	22	25	32	41	24	29	39	38	31	29	31	33	34	29	33	28	32	23	28	28	33	32	31	31	31	31	28	31	39	36	22	35	33	39	32	36	49	21	27	27	33	43	28	43	29	32	29	32	35	25	33	32	37	25	35	24	42	21	30	41	35	34	29	37	25	22	39	26	26	36	31	27	28	26	37	22	30	29	29	34	35	36	41	32	36	30	34	31	28	37	37	31	45	37	31	32	26	35	44	33	32	30	29	37	24	27	37	43	29	33	28	41	25	21	31	28	39	40	29	30	25	29	31	25	29	29	38	30	35	25	35	32	34	31	36	31	28	37	27	25	26	26	35	33	44	25	29	27	31	28	30	30	31	33	30	36	31	31	44	42	32	33	41	30	32	32	28	32	28	34	32	41	33	21	30	29	30	36	30	36	28	27	33	30	33	39	28	27	35	43	30	32	32	23	20	35	29	25	34	30	33	30	27	30	26	33	41	32	31	23	36	20	31	32	38	24	21	33	34	34	26	41	29	32	31	32	26	31	35	44	28	34	28	31	37	25	29	29	27	39	28	32	30	27	21	29	23	29	35	32	26	26	35	40	37	32	43	40	34	26	40	32	35	31	41	26	35	28	34	19	30	28	37	32	28	26	31	37	33	39	40	47	22	30	24	35	29	35	31	26	36	26	34	27	34	31	31	36	24	26	26	31	31	27	25	34	31	38	28	34	33	27	33	26	23	28	28	26	35	35	31	42	38	41	39	24	32	28	34	49	32	26	30	29	35	34	38	27	31	30	43	26	23	30	40	24	28	35	34	25	34	28	34	22	32	32	27	30	35	31	34	33	29	34	33	31	31	23	43	36	29	33	28	38	35	32	35	45	27	38	39	28	29	31	34	30	27	26	29	33	21	35	29	33	28	26	33	25	23	35	28	27	25	32	38	29	35	28	22	35	29	31	32	28	27	41	27	30	42	34	29	31	20	25	41	31	31	28	27	27	20	25	33	35	36	32	31	21	27	36	28	34	31	40	25	33	25	30	24	28	30	37	38	30	28	35	35	19	33	27	36	38	34	28	26	26	31	36	23	31	33	26	36	30	23	26	37	29	34	34	25	31	38	28	34	38	49	28	27	21	28	30	35	30	29	31	35	30	36	28	29	31	31	27	34	32	25	49	41	36	36	30	26	32	30	28	28	31	37	34	41	22	31	24	33	25	27	23	27	26	28	26	32	40	28	34	38	28	21	34	41	40	36	24	34	31	29	29	33	42	29	25	30	43	27	33	27	33	32	45	29	29	29	44	21	34	33	23	21	37	30	25	29	45	14	27	38	26	33	29	23	28	32	30	30	42	29	32	21	27	43	30	35	27	32	32	20	31	37	36	27	32	30	38	33	40	30	30	30	20	34	31	28	30	28	33	35	24	32	32	34	24	26	21	32	22	25	38	32	28	31	30	28	34	36	35	30	24	25	29	26	33	42	24	44	36	34	29	35	32	34	26	29	32	34	29	22	27	39	33	32	34	20	40	31	27	37	33	25	35	25	25	30	36	29	39
13818	4002	2996	3290	457	609	669	630	555	523	510	415	386	418	376	365	379	345	343	318	323	339	310	290	304	314	281	278	258	288	288	265	271	268	271	247	279	269	289	247	285	288	271	260	270	247	274	240	275	238	246	251	232	238	251	258	266	266	256	242	244	270	265	266	255	265	233	249	265	273	269	251	269	265	241	258	279	226	251	240	267	234	263	273	258	245	257	237	253	255	287	272	240	229	256	258	252	263	270	232	259	272	276	264	252	230	273	235	244	244	246	272	267	258	261	268	255	260	246	259	278	269	260	255	270	245	255	244	274	277	276	258	227	245	246	258	266	259	260	250	266	255	257	239	259	246	277	238	259	236	239	256	247	246	278	254	239	237	267	265	253	258	203	248	248	253	258	243	273	251	271	264	245	232	235	241	288	252	245	269	254	283	251	251	246	234	249	244	248	234	278	287	261	252	266	276	246	253	269	261	247	260	272	248	262	273	276	248	235	262	260	240	254	255	278	248	243	264	281	264	274	242	275	239	244	261	274	256	229	231	247	252	248	224	268	278	239	241	290	250	269	243	224	284	245	263	232	265	274	225	259	223	282	246	236	260	259	255	246	280	287	249	251	279	267	260	258	266	213	257	254	265	248	242	240	290	236	249	242	262	263	244	270	265	253	286	268	250	257	243	267	259	228	226	235	225	267	257	266	239	268	254	261	255	267	245	251	234	260	246	273	249	252	273	245	247	271	256	259	272	270	244	247	263	280	274	256	263	235	258	261	256	252	274	240	278	308	245	240	241	240	259	234	278	255	245	246	230	251	210	254	248	270	250	255	252	247	259	284	262	273	248	226	242	247	253	276	293	244	277	256	232	263	263	243	260	264	277	246	267	275	260	273	269	227	263	256	235	253	252	269	269	249	227	238	266	255	242	268	261	268	235	263	263	270	268	231	238	285	260	256	236	258	249	264	255	255	245	255	252	252	264	259	241	237	234	261	284	250	246	266	249	258	264	260	278	249	241	268	253	261	280	239	255	278	251	248	274	257	239	267	254	269	259	275	267	237	273	277	256	268	252	249	272	220	243	284	229	257	219	275	245	248	249	263	279	252	253	263	265	255	246	264	246	251	277	249	253	260	250	271	269	242	251	250	273	232	254	247	255	248	257	228	245	241	258	248	306	219	281	256	277	255	274	254	234	237	236	259	265	253	241	247	261	254	261	258	244	275	268	253	262	235	268	223	271	235	259	241	254	261	215	278	253	262	265	248	264	262	263	233	270	258	259	244	266	244	248	253	260	242	256	279	272	271	239	265	224	242	218	252	271	259	259	255	232	272	271	259	265	254	220	266	263	238	283	241	250	263	250	256	236	249	252	254	270	274	242	231	237	256	285	293	265	266	235	282	231	265	269	279	291	254	255	278	242	258	280	246	230	242	249	245	251	246	243	266	251	268	248	234	275	254	295	261	222	275	274	246	253	248	243	250	276	247	255	263	257	247	250	234	279	250	264	271	268	262	274	259	270	274	262	239	272	255	256	257	269	241	241	266	275	241	291	250	254	250	257	241	261	262	262	255	246	249	272	232	249	236	230	259	257	241	233	254	242	280	249	251	237	260	224	237	253	247	233	277	252	271	280	225	259	266	302	273	256	282	261	299	254	222	232	248	221	232	288	242	246	252	289	247	234	253	239	226	265	235	238	233	234	260	264	240	285	253	268	250	234	274	260	248	287	246	251	266	242	252	252	272	244	281	255	267	243	246	231	247	243	246	239	268	261	278	255	228	252	262	248	264	263	263	251	252	243	264	231	256	263	242	233	242	285	248	227	249	251	285	235	258	249	227	238	233	260	249	239	239	229	271	258	246	253	218	240	257	269	246	256	246	262	209	294	271	271	243	261	264	263	223	265	253	209	258	249	235	244	247	258	248	224	258	250	236	261	249	240	235	248	256	263	245	284	261	227	259	276	260	262	251	287	265	242	223	261	247	274	279	264	243	226	266	250	266	248	265	245	262	258	251	261	251	268	252	244	266	252	254	270	270	270	253	269	248	276	253	287	254	270	248	263	266	245	266	239	247	263	267	258	278	284	259	237	235	249	247	287	267	246	263	258	233	227	260	243	275	262	262	279	246	289	235	252	278	257	248	238	238	230	273	246	258	238	255	269	239	278	256	238	251	259	256	242	261	271	237	250	234	278	225	301	248	243	270	273	259	258	287	257	249	252	239	225	234	272	226	251	258	251	266	277	227	232	250	247	258	245	235	243	258	263	262	280	237	276	257	264	239	277	244	233	235	265	254	278	235	246	246	253	255	277	237	248	257	257	284	223	237	232	254	264	266	219	265	244	273	266	275	257	245	271	254	260	266	233	243	275	264	271	236	294	236	254	237	257	274	247	237	248	250	234	258	252	255	248	249	280	262	291	257	230	279	248	276	232	260	240	279	274	289	270	280	270	258	262	239	261	268	253	253	257	229	237	270	248	251	251	238	251	248	271	244	246	239	264	241	262	291	264	279	240	227	257	269	259	277	264	293	258	246	248	286	269	274	250	266	246	248	279	251	270	235	241	258	270	239	266	263	261	262	270	266	224	242	255	291	245	238	248	273	274	270	251	263	265	240	255	255	263	221	255	285	227	239	261	247	238	253	263	244	233	258	278	249	230	253	236	264	243	230	260	247	258	258	267	272	291	251	292	259	268	243	252	285	244	250	248	244	240	215	252	262	257	255	256	238	231	268	244	292	254	282	284	293	275	257	240	279	272	298	250	235	251	263	260	250	252	235	244	282	238	266	257	254	282	250	238	255	241	261	250	273	275	302	269	287	268	270	239	268	241	257	261	258	261	261	260	264	267	257	244	258	255	234	244	247	248	260	246	245	228	255	266	239	264	273	249	244	283	273	257	260	275	227	252	250	271	228	244	276	260	236	224	243	272	283	238	281	253	276	262	233	273	261	243	226	254	252	277	232	243	248	285	274	241	254	262	254	275	270	264	228	264	215	245	276	242	241	288	238	285	264	230	261	230	258	262	250	251	268	258	262	284	245	251	241	256	259	254	257	268	215	258	260	279	259	253	251	233	265	253	255	228	268	245	260	254	263	270	237	241	258	284	238	242	252	246	262	249	279	286	242	263	249	234	277	270	255	279	264	255	255	250	260	232	262	247	245	265	267	256	274	253	249	244	245	255	264	251	258	250	250	230	241	260	261	272	244	266	240	240	275	253	247	228	267	235	256	244	260	268	259	235	257	236	241	248	225	265	269	234	264	234	274	247	237	273	251	253	245	262	247	229	254	244	233	249	237	260	225	271	246	233	236	269	264	254	279	246	256	248	280	249	252	247	248	258	260	250	256	267	271	239	254	253	235	251	246	252	264	249	273	257	250	273	242	257	232	251	258	216	243	272	238	256	277	239	233	250	260	250	271	221	255	235	245	234	264	241	245	267	253	243	269	265	252	247	223	251	259	277	227	232	257	289	274	243	270	255	251	244	254	234	244	229	248	253
2012	613	759	1277	76	81	91	69	87	72	76	68	75	84	55	52	68	65	68	58	67	68	41	43	45	59	63	56	69	57	55	58	57	58	69	67	50	65	42	59	58	50	64	52	45	50	47	44	58	49	45	51	73	59	60	50	46	73	47	53	51	48	51	58	58	56	47	57	51	65	58	65	47	55	49	53	46	59	56	51	56	67	61	52	50	39	38	56	51	69	57	73	54	41	59	49	48	55	55	51	52	41	52	52	42	60	50	42	55	58	50	53	58	54	58	46	51	44	48	58	42	53	57	66	42	58	54	44	55	52	53	47	43	44	55	54	51	38	48	51	74	57	58	55	62	53	50	56	52	53	50	55	47	46	66	69	53	53	45	47	62	45	54	61	46	54	61	36	49	63	60	60	56	55	53	45	59	47	54	50	41	65	62	50	64	60	54	48	58	54	47	58	47	52	62	40	61	46	44	44	52	46	40	53	63	54	50	52	38	36	60	53	58	48	50	63	50	50	50	47	52	66	48	41	63	44	58	56	57	45	61	68	42	52	52	63	42	42	45	75	57	61	52	52	51	62	66	42	42	50	51	49	48	44	54	51	60	49	59	47	60	58	64	62	54	61	44	51	49	53	54	54	57	49	52	59	57	51	62	44	33	46	61	46	53	52	55	60	42	56	47	53	54	59	57	70	54	58	55	65	59	69	66	57	61	50	56	53	46	51	48	44	59	41	37	67	61	46	51	44	48	58	50	50	50	48	67	55	52	62	42	50	50	52	54	58	49	64	39	49	52	56	43	52	40	58	52	55	49	45	52	46	62	45	52	58	60	44	50	50	50	64	47	49	49	48	58	49	53	50	47	47	44	50	43	53	56	56	50	55	67	36	56	49	62	58	49	39	50	49	54	44	52	51	51	47	58	55	53	48	55	57	63	58	42	57	52	60	49	54	49	49	58	62	59	58	62	46	63	53	53	52	51	67	59	57	54	54	52	62	64	53	56	52	58	47	38	50	50	46	45	58	44	47	48	51	45	43	45	47	47	57	50	50	75	57	39	60	54	67	54	51	56	48	54	51	46	45	53	41	48	58	61	50	61	46	72	58	41	53	45	47	68	43	37	55	37	49	59	45	48	57	62	52	60	51	64	59	54	49	55	52	54	54	66	45	47	66	72	52	44	57	64	48	65	65	48	73	51	56	42	49	69	46	47	52	50	57	43	52	59	49	56	46	49	46	55	43	52	55	64	56	46	57	50	61	48	54	57	48	53	50	41	53	68	44	58	56	58	65	58	59	57	49	44	44	48	47	51	57	60	46	46	56	46	52	51	59	48	65	55	48	54	54	55	55	57	66	60	75	52	48	48	49	61	55	52	53	50	41	55	50	50	64	45	57	70	54	47	51	55	50	52	58	61	62	55	46	59	53	49	68	58	55	57	64	42	55	58	48	51	49	45	70	42	47	63	74	41	59	61	49	54	45	50	60	63	60	46	66	55	48	59	46	64	46	53	46	50	59	59	81	54	54	50	62	64	58	54	40	56	72	44	50	47	59	37	65	70	55	42	58	58	45	64	46	51	57	51	62	57	62	53	46	51	52	49	57	55	44	55	38	47	40	46	51	58	37	51	57	56	55	52	53	50	56	42	49	48	64	60	51	41	55	49	52	42	58	57	51	62	48	50	51	60	51	56	62	54	61	51	49	67	60	62	64	52	43	67	51	39	55	58	56	63	45	54	52	68	56	49	58	47	64	64	59	68	44	42	58	63	43	71	45	54	47	62	63	47	55	51	52	51	47	66	50	49	46	48	65	48	41	60	47	57	54	41	57	65	44	53	44	46	45	56	50	53	52	58	52	51	50	53	60	50	67	60	49	59	60	52	47	46	49	57	63	50	53	53	51	49	41	56	49	54	46	53	66	59	57	58	49	54	48	42	60	42	58	61	60	55	44	43	57	58	53	53	51	58	62	60	55	60	62	55	52	62	56	41	55	59	58	45	56	46	57	47	50	43	54	64	69	58	49	43	62	55	56	54	58	41	47	58	48	43	59	58	47	53	51	51	48	41	42	52	52	44	50	53	70	50	70	58	53	57	38	58	70	55	46	60	56	61	62	60	45	46	48	46	47	44	53	42	61	48	58	50	53	55	39	48	59	62	62	49	43	49	45	59	46	44	50	58	48	60	58	55	62	54	49	50	59	56	44	60	51	56	58	60	52	45	47	48	56	45	43	59	39	38	58	46	62	45	64	64	53	44	53	53	44	57	62	47	53	52	57	63	70	53	49	60	46	64	48	54	47	54	50	67	56	48	44	60	59	51	51	47	50	47	55	57	57	55	48	52	62	52	47	53	56	59	67	54	53	52	47	49	49	51	56	37	60	52	51	55	57	48	51	52	50	43	57	56	60	57	57	63	44	45	58	54	57	51	58	59	70	61	58	45	47	67	62	55	64	51	54	70	50	41	46	47	47	50	62	43	49	42	52	50	59	55	48	57	56	62	59	56	57	62	53	47	48	56	61	40	44	54	58	51	48	65	57	55	61	65	56	48	48	50	56	45	43	44	46	50	41	46	45	57	46	52	54	59	54	55	65	53	40	59	58	50	49	47	48	59	58	52	58	43	53	57	56	58	56	50	58	53	58	55	49	47	52	48	56	49	56	48	56	52	65	59	45	64	58	62	56	48	57	53	55	57	52	61	54	52	45	62	55	72	56	42	54	60	48	62	54	49	46	55	47	66	52	55	66	57	57	45	44	44	51	51	54	51	47	49	59	56	57	41	55	58	44	63	42	50	62	64	42	54	43	55	48	47	48	54	53	49	46	53	50	46	44	59	52	49	53	47	45	67	58	72	58	50	62	43	60	61	68	58	60	63	50	44	46	62	46	52	51	48	51	58	48	50	53	63	63	58	60	59	44	49	57	40	54	55	53	45	62	54	59	44	59	53	47	66	46	52	49	47	56	48	51	48	56	46	67	48	58	47	59	50	51	48	60	63	62	61	45	51	41	57	37	50	41	49	62	53	49	58	56	44	56	50	67	56	48	48	57	56	64	56	36	40	48	52	56	59	52	63	49	57	38	62	64	67	48	64	58	62	52	44	55	64	55	47	57	54	59	50	65	49	52	56	54	50	47	62	49	59	60	56	66	45	63	51	59	55	56	52	56	44	57	67	47	43	62	51	69	57	51	53	48	51	51	50	47	57	59	54	48	61	55	49	48	69	54	56	59	55	53	48	63	53	68	46	49	57	49	51	40	34	57	53	59	45	58	60	46	63	65	55	64	61	43	54	43	61	54	52	62	37	56	49	52	50	37	59	55	58	36	54	53	49	55	61	56	52	57	50	54	41	46	64	57	39	57	53	50	51	61	49	53	50	57	61	50	58	60	57	61	62	62	52	50	56	71	58	56	49	59	63	49	48	57	53	50	54	49	56	46	61	40	39	44	54	63	59	56	47	48	56	61	56	53	50	45	53	48	53	58	51	46	41	60	54	43
19783	6877	8172	11528	1914	2944	3234	2846	2419	1932	1700	1516	1258	1197	1060	987	958	884	757	754	722	722	678	696	624	569	586	566	614	594	573	557	587	525	540	521	541	552	450	494	492	513	509	490	510	452	503	451	511	463	458	470	452	481	474	439	444	445	440	448	466	437	451	438	444	440	445	489	416	446	448	467	426	409	449	452	462	440	463	466	445	445	469	442	443	448	466	469	438	437	424	453	450	407	476	434	452	441	473	447	447	438	443	432	454	437	402	432	457	466	431	439	436	432	448	436	426	459	461	461	477	478	447	393	427	477	437	466	440	445	460	446	469	445	457	444	387	432	414	431	473	434	443	453	434	454	423	452	461	435	413	452	443	449	466	407	430	440	411	439	443	431	428	472	407	417	440	440	477	433	427	421	425	423	432	449	411	424	422	446	414	468	459	445	416	441	430	440	440	452	394	481	436	431	430	459	442	428	440	443	465	410	451	456	437	457	448	456	444	424	475	473	438	428	402	407	445	446	427	449	427	442	441	460	441	405	424	404	395	418	413	447	444	436	425	441	438	480	404	431	470	426	418	451	424	447	446	479	406	416	430	427	431	426	438	438	466	427	419	439	466	437	424	421	456	431	438	433	447	415	435	468	445	397	412	407	442	457	444	447	452	469	469	450	414	406	429	452	450	450	445	461	422	439	443	415	461	436	446	419	405	453	431	424	412	485	424	463	459	415	429	428	434	426	459	461	417	465	425	404	411	458	420	446	434	415	437	463	445	441	460	428	436	451	444	443	416	478	434	469	416	445	446	431	464	413	422	428	431	404	416	424	440	410	458	464	453	455	477	442	399	434	433	470	407	404	407	409	413	476	407	399	476	387	428	461	435	444	441	451	413	449	446	466	389	436	451	438	448	433	404	414	419	412	434	437	463	454	431	435	453	435	437	427	444	461	469	427	419	490	438	455	469	416	422	432	455	440	438	399	427	421	432	442	432	419	451	425	415	448	425	425	456	461	437	425	495	432	443	441	425	463	439	424	443	447	425	429	427	441	449	432	425	444	438	438	457	437	448	409	413	427	452	422	454	425	409	425	453	442	456	416	417	428	448	427	433	429	422	420	452	451	423	398	446	423	424	434	432	417	430	446	412	447	467	410	418	441	421	411	442	419	454	455	401	453	396	455	472	450	427	493	459	438	432	431	406	456	468	419	463	421	439	436	452	424	443	465	445	441	481	464	438	393	470	421	434	442	450	432	449	466	453	424	439	407	428	451	436	422	459	388	455	472	444	443	399	457	394	454	458	472	425	475	414	444	432	427	459	478	437	473	411	423	480	452	453	479	436	423	429	438	434	437	468	407	447	419	456	449	466	450	459	458	440	410	428	428	454	457	504	443	461	450	423	468	421	434	439	448	448	474	438	438	421	424	467	430	446	452	447	420	438	442	427	448	426	435	420	449	446	454	444	433	428	484	428	428	457	450	453	425	452	448	412	418	431	438	436	418	434	457	430	469	420	432	426	424	435	414	461	448	415	466	479	431	477	461	419	427	461	464	415	486	413	432	462	432	422	452	470	421	441	419	464	443	433	446	463	433	433	453	441	463	455	435	431	447	427	471	410	432	390	428	453	420	424	432	460	396	421	433	425	429	405	425	429	411	416	425	427	458	435	440	437	420	426	421	443	435	412	429	452	426	427	420	421	389	430	429	435	443	446	455	434	436	379	450	441	461	410	441	428	452	426	425	439	449	422	432	427	478	446	473	432	454	433	397	426	404	442	408	409	423	415	433	474	441	470	428	442	405	433	443	453	460	430	472	417	437	417	462	407	453	461	446	399	416	474	457	436	457	432	423	404	419	432	424	472	476	425	449	435	412	426	455	451	411	435	415	425	454	444	463	459	425	411	444	432	439	454	402	432	471	442	420	423	431	485	436	399	382	401	423	460	428	451	454	421	447	445	452	422	421	415	453	402	428	460	421	440	411	439	411	471	416	421	439	431	459	432	451	422	451	443	437	433	443	453	419	447	436	448	414	458	421	427	476	435	416	422	441	395	441	446	413	447	424	392	423	395	441	470	446	411	454	441	456	414	445	447	447	449	437	420	447	417	471	402	429	452	449	507	464	404	433	448	462	441	439	431	425	434	433	433	457	431	435	415	421	425	428	432	394	455	446	411	435	421	437	460	474	423	481	439	432	432	426	373	443	410	439	441	442	421	438	481	428	442	439	423	405	422	423	462	427	462	493	456	437	452	466	444	407	439	441	414	434	418	463	439	426	426	420	411	463	421	424	462	468	438	434	426	416	476	379	461	455	445	453	436	428	420	479	420	411	435	442	412	438	443	453	462	427	438	440	459	474	414	446	445	453	401	424	413	408	448	439	437	442	429	468	449	428	465	451	461	430	425	428	408	435	444	469	413	437	434	461	447	445	407	421	456	475	426	404	427	458	452	445	447	443	451	439	407	453	465	420	411	441	430	474	435	423	461	428	449	432	435	446	431	450	425	453	463	432	424	474	444	451	449	449	466	430	426	405	446	461	463	451	460	436	434	431	459	435	487	450	408	438	453	459	450	424	425	426	456	423	421	441	453	452	451	458	436	455	446	441	425	398	423	418	446	408	425	451	426	442	417	437	468	403	432	407	431	467	421	404	440	465	410	446	394	437	468	418	430	458	447	445	420	420	421	438	430	422	422	451	408	483	413	455	438	435	456	435	425	459	450	443	435	444	435	450	441	459	425	473	443	406	457	437	459	454	454	465	432	469	450	426	417	420	437	432	437	417	450	449	457	457	414	435	426	431	407	441	473	452	406	451	428	457	411	436	471	464	465	422	415	437	416	459	436	446	444	431	423	413	451	441	433	445	416	433	420	426	421	459	455	428	415	429	443	449	434	454	453	451	464	432	430	439	450	449	410	436	416	467	443	459	447	420	445	413	438	440	412	435	416	421	437	442	448	428	424	461	482	434	438	466	406	434	442	420	466	443	409	402	444	472	474	432	437	418	443	461	452	440	426	441	434	448	430	426	495	455	441	492	475	446	459	463	403	424	450	466	440	468	440	463	383	416	424	420	446	438	453	416	432	421	446	425	412	410	438	425	410	481	419	403	451	457	445	446	446	438	437	436	465	475	464	421	438	424	462	470	413	484	448	468	460	427	438	414	455	426	435	458	433	455	423	442	422	419	384	440	386	464	431	458	431	397	423	452	395	445	434	465	411	480	460	425	420	484	453	432	405	422	445	448	495	453	426	441	436	474	462	449	486	445	432	449	417	417	464	431	413	384	421	467	463	429	409	398	443	441	477	440	446	424	435	418	435	468	467	403	460	445	420	445	459	463	457	423	430	455	446	458	419	424	429	420	432	451	427	412	472	460	400	459	475	434	481	456	439	425	406	420	435	415	404	423	420	470	401	410	424	453	463	400	443	430	435	444	442	418	409	403	429	422	433	455	414	461	416	425	459	454	466	418	440	473	431	427	431	409	437	458	413	433	407	418	421	431	465	417
5231	423	861	923	29	19	31	32	35	28	32	35	38	33	27	27	15	17	20	16	14	26	21	12	15	7	15	25	14	17	11	9	9	14	8	6	16	15	10	19	14	15	12	16	11	13	17	13	18	13	14	19	15	17	19	8	19	9	14	12	11	10	13	12	5	8	12	15	14	16	11	15	12	9	9	8	13	13	10	13	9	12	13	15	20	19	10	6	9	8	11	13	10	10	13	22	13	16	16	17	13	10	14	16	9	9	13	14	14	16	14	13	11	19	12	8	6	6	13	11	19	9	15	11	14	18	8	12	7	9	6	19	12	7	8	14	11	7	8	10	12	10	9	15	8	11	16	6	5	9	15	11	12	6	9	11	12	11	13	15	23	15	13	9	9	17	14	11	12	12	16	11	12	16	11	11	14	8	15	12	13	15	13	16	14	16	11	11	7	11	15	12	9	9	14	10	12	15	15	13	12	13	19	14	13	17	13	12	13	16	13	5	14	9	11	8	12	13	20	13	11	9	12	10	11	22	17	7	9	13	9	14	12	10	13	13	15	9	15	10	14	11	15	10	10	15	10	10	12	11	16	18	14	16	7	14	10	13	16	13	12	15	14	10	10	9	11	9	16	11	15	18	11	13	14	11	14	13	12	4	7	10	6	13	11	17	13	9	18	11	16	10	11	12	13	13	8	14	13	12	11	14	9	17	15	11	14	13	8	15	14	10	8	8	12	11	13	13	20	13	15	11	13	10	15	15	9	9	10	15	11	10	13	12	12	14	13	10	13	12	12	13	11	11	7	13	9	10	10	11	5	18	14	17	13	12	17	14	19	8	11	12	13	7	8	8	15	9	8	6	18	18	16	13	16	14	12	10	9	9	16	12	9	18	12	7	13	9	16	12	17	17	14	16	6	13	12	10	13	15	16	16	11	19	13	15	8	15	8	8	11	7	15	7	11	14	10	15	8	20	12	15	10	11	8	8	11	9	10	18	17	6	10	14	14	10	11	4	16	10	11	15	18	10	20	7	9	14	17	8	12	13	11	5	10	14	18	13	7	7	11	13	11	12	14	12	9	10	13	11	13	9	17	11	13	16	8	14	10	9	18	11	13	13	5	9	10	12	14	16	9	15	13	6	10	17	10	14	11	9	12	12	14	11	11	15	16	14	11	15	16	9	12	15	9	10	17	14	9	11	11	10	19	14	16	13	10	15	18	14	15	7	8	12	14	8	7	13	13	13	11	9	17	12	15	15	12	18	17	14	14	17	15	13	7	10	15	12	10	8	6	13	12	14	18	14	17	21	13	15	20	13	10	21	7	11	13	14	12	13	12	13	8	13	11	11	18	12	9	18	12	9	13	16	10	9	9	10	15	9	19	9	14	13	4	9	14	13	12	14	8	17	9	12	9	10	12	15	12	15	11	16	13	11	19	9	11	15	10	9	10	12	16	15	9	14	11	10	16	8	5	14	13	15	9	12	9	15	15	12	15	13	15	10	14	5	15	11	10	17	7	7	15	10	15	10	12	12	6	8	19	8	16	8	16	8	15	15	14	13	13	16	12	9	15	19	13	12	18	12	10	17	13	20	15	13	13	12	14	4	12	11	6	13	11	13	7	14	14	10	14	11	13	11	16	17	14	7	9	9	10	15	12	12	10	13	10	15	14	9	14	13	11	14	13	15	9	7	16	13	14	12	15	14	12	12	15	13	16	9	9	11	12	14	5	10	10	13	13	18	11	15	16	9	9	14	11	12	7	10	16	9	14	14	11	9	15	11	14	15	10	11	12	13	9	9	16	15	11	12	11	13	15	6	8	10	14	9	15	10	13	9	12	10	14	10	9	18	10	10	13	8	10	15	10	7	17	13	10	13	14	13	12	8	16	10	12	11	11	14	12	12	13	15	15	11	13	13	11	15	18	15	16	12	17	12	12	7	12	13	13	17	19	9	18	12	13	17	12	17	11	14	15	14	9	18	8	12	7	14	17	10	9	14	7	12	12	9	15	12	10	12	11	14	10	11	16	8	8	9	14	13	11	10	13	8	9	12	8	11	13	10	7	8	11	14	14	7	14	6	13	12	11	18	12	19	12	13	17	19	14	10	7	10	11	8	13	12	17	8	7	12	12	9	8	16	16	17	10	23	10	9	13	14	10	6	19	10	15	12	12	5	8	11	7	12	9	9	8	20	9	17	10	13	9	14	10	10	11	6	8	9	10	15	14	17	13	7	12	9	14	8	13	10	12	18	16	12	6	15	13	11	13	11	19	12	12	16	18	15	12	19	17	10	11	15	8	15	14	11	19	6	9	22	14	14	15	15	10	15	12	18	11	11	4	9	9	10	18	8	9	7	10	13	14	13	6	6	20	8	15	15	17	17	10	17	14	13	9	12	15	13	11	16	13	17	17	8	22	14	16	13	9	16	11	7	11	19	18	15	13	12	19	13	10	6	7	15	9	10	10	7	14	12	14	11	14	16	9	11	11	19	15	14	9	8	9	11	13	14	19	10	14	15	9	16	13	6	7	12	7	18	16	16	15	9	17	11	9	12	12	19	17	8	10	9	12	12	12	13	16	10	13	17	13	11	8	12	11	7	9	10	13	9	11	15	11	18	18	15	10	15	11	12	10	11	9	9	16	7	8	11	13	13	14	10	12	15	5	16	9	18	12	15	13	11	14	16	14	14	9	17	11	14	14	15	14	16	15	9	15	12	16	12	19	12	9	11	15	9	11	20	18	17	13	11	13	4	12	16	14	15	8	16	11	12	15	14	9	15	10	15	10	7	14	14	11	14	9	14	17	12	7	10	10	5	12	7	10	12	11	6	16	12	8	16	6	12	11	17	10	9	13	12	15	9	7	8	14	11	11	10	11	11	8	14	15	12	11	14	12	10	11	9	17	10	15	11	8	12	15	8	18	13	13	17	11	9	9	15	7	12	11	10	12	17	11	5	16	4	10	14	12	5	9	14	11	8	14	11	7	17	11	17	11	17	17	16	12	11	14	13	23	15	17	16	12	12	12	8	11	8	12	16	7	24	12	12	12	9	16	7	13	11	10	15	14	14	15	7	11	8	11	11	12	10	4	8	14	10	14	15	12	16	16	16	15	11	10	11	10	15	13	8	15	13	13	7	15	14	13	6	15	10	13	8	15	14	7	6	13	6	12	13	9	14	12	19	16	9	11	15	11	18	12	17	13	8	13	13	14	7	8	13	16	14	12	11	15	8	15	12	13	11	19	4	17	13	15	14	12	13	11	17	10	6	18	9	10	10	15	15	8	11	9	18	16	11	15	10	13	7	14	14	7	9	9	10	12	8	12	7	14	13	17	8	14	12	7	18	13	10	12	16	13	18	12	16	12	7	14	12	7	20	12	9	12	10	10	12	10	11	14	17	8	13	12	12	12	13	14	12	11	8	10	4	15	8	14	9	15	11	13	17	7	12	13	13	12	6	11	15	8	10	11	9	11	5	10	13	16	15	13	9	10	16
15695	5181	9289	9480	1236	2028	2246	2164	1828	1436	1287	1165	991	830	737	648	592	534	452	446	393	383	333	323	298	273	264	263	233	239	234	230	206	199	183	191	180	191	176	155	171	174	170	140	155	133	151	137	158	136	131	133	138	121	117	139	133	141	135	133	116	125	105	106	131	111	124	154	106	107	100	116	102	132	122	122	121	117	109	135	119	102	128	111	125	135	110	94	100	101	117	104	117	110	118	124	103	104	131	117	119	115	114	97	101	99	119	114	103	103	107	106	110	115	104	98	121	100	109	91	110	107	114	96	104	95	112	109	114	100	120	103	98	89	97	95	113	97	111	102	111	96	98	121	126	104	92	84	81	97	112	89	98	108	107	120	100	95	110	95	98	100	98	115	122	98	93	100	97	111	98	96	86	103	106	111	80	86	90	93	75	108	85	103	105	112	95	108	113	108	105	88	100	92	114	106	90	112	90	111	89	96	93	106	103	107	78	88	112	95	97	82	76	91	108	110	104	96	99	99	105	100	107	115	105	98	99	108	101	102	90	114	107	102	109	92	99	106	113	109	96	105	99	92	113	97	92	113	95	83	81	94	81	96	114	122	93	94	95	92	86	92	90	104	99	94	93	98	100	98	108	90	105	108	105	87	102	97	95	94	110	105	110	108	106	94	112	95	109	91	88	90	94	105	107	95	102	119	90	107	104	104	98	93	109	106	102	91	107	116	92	98	104	82	105	92	114	108	100	97	110	86	104	102	100	95	117	85	96	105	101	95	91	104	115	100	104	102	105	104	101	92	119	87	88	90	98	94	108	109	85	84	104	115	94	97	94	99	111	103	105	76	115	92	100	97	93	94	111	112	101	100	92	115	104	101	81	94	93	118	109	115	107	93	105	93	98	115	95	93	88	84	101	107	96	111	105	111	94	127	91	96	88	108	111	93	102	97	104	109	112	100	103	85	77	98	106	85	90	104	81	94	99	108	93	103	89	102	93	81	100	103	84	85	99	91	82	91	90	96	73	90	107	109	93	98	98	83	95	83	96	100	94	107	102	113	99	84	95	91	87	100	114	99	112	95	97	103	112	106	105	96	98	115	87	93	104	98	85	97	113	102	103	89	104	104	102	96	102	95	86	97	101	106	90	105	115	98	93	97	95	103	95	106	107	106	106	100	90	102	102	87	116	92	107	93	109	117	96	127	108	100	86	104	88	103	80	87	101	97	111	124	87	113	108	122	104	105	109	94	108	82	94	89	94	106	72	108	106	102	93	92	100	121	84	91	103	102	90	89	105	94	92	119	105	104	117	91	96	114	102	113	116	104	113	102	106	106	94	121	98	104	89	99	104	106	92	93	103	95	87	106	102	94	88	115	105	76	92	106	93	110	101	99	94	97	92	111	106	110	95	77	103	104	111	106	78	107	84	85	94	97	100	100	112	102	100	93	101	88	93	97	98	106	110	90	99	108	97	98	92	113	94	90	92	96	99	97	99	100	102	89	95	118	92	118	126	107	118	103	84	86	87	109	98	107	89	98	87	115	89	97	105	97	104	107	93	104	96	98	105	88	113	92	87	105	85	113	111	94	102	115	84	92	109	113	110	91	95	96	101	90	104	108	101	98	91	95	94	82	94	115	114	119	85	100	92	102	87	91	84	94	100	84	104	83	97	93	87	98	105	93	98	108	109	88	108	90	99	107	101	113	97	94	104	108	97	94	113	88	102	99	90	100	94	99	96	111	87	81	96	95	112	100	97	95	96	94	86	99	89	112	100	94	98	89	97	88	94	81	88	108	81	104	100	96	95	105	103	96	74	85	107	113	102	94	71	109	105	94	117	90	110	110	93	95	106	93	83	88	105	110	102	102	99	92	94	92	106	76	101	97	108	103	98	95	114	96	105	103	101	122	111	99	108	100	96	120	97	108	96	85	110	97	107	108	102	103	106	95	111	99	104	108	108	118	103	103	115	100	96	112	108	82	105	105	107	91	93	86	102	93	105	108	110	101	102	93	85	87	102	98	104	106	115	133	88	92	79	87	88	93	111	118	101	94	104	94	75	96	109	98	90	114	100	105	90	108	112	92	97	102	109	107	89	108	113	97	110	97	83	113	107	106	92	99	100	117	117	106	119	105	105	103	113	103	102	90	101	90	94	102	84	97	86	105	101	108	105	109	98	90	90	108	97	78	103	108	108	92	117	96	99	103	113	111	92	94	90	92	106	115	107	97	113	109	119	101	99	72	111	95	90	94	101	98	90	83	89	91	96	97	79	94	105	105	99	93	90	88	100	94	105	102	75	101	91	93	100	103	88	93	97	78	96	118	82	112	110	88	88	98	88	99	108	99	83	101	106	111	85	106	100	105	108	104	82	103	100	98	107	96	103	106	98	98	104	99	111	110	108	104	110	113	110	105	92	97	96	101	95	97	113	100	105	100	118	95	90	84	89	101	91	101	111	104	102	110	103	104	100	98	99	110	108	87	96	94	99	107	87	98	101	100	102	99	96	97	74	97	125	101	105	100	106	90	88	105	91	87	89	92	105	106	105	80	105	85	98	86	109	90	113	100	94	100	110	88	106	108	97	85	91	123	106	108	95	101	90	80	91	111	91	113	102	105	83	89	90	93	111	108	101	96	101	92	108	118	92	89	91	97	106	104	93	115	124	116	99	121	78	105	100	98	101	90	108	99	119	91	104	118	107	121	110	106	102	99	113	97	96	100	109	98	92	108	105	110	101	88	103	95	97	90	113	109	97	102	91	86	85	86	109	115	100	98	100	85	107	123	93	92	99	100	98	88	100	100	101	111	89	113	95	107	118	78	104	105	101	88	97	95	93	111	93	94	101	92	96	96	92	101	122	82	102	119	112	79	103	101	90	107	88	106	98	110	107	100	107	109	73	103	107	109	101	103	88	99	95	97	100	117	107	113	83	87	109	88	86	83	95	120	101	100	116	83	104	96	95	97	95	79	100	102	88	90	100	106	91	99	107	101	94	96	88	103	104	100	101	83	87	109	116	82	101	106	94	117	95	101	93	97	103	107	96	104	98	76	109	101	94	93	102	104	94	115	100	86	98	88	101	80	109	96	89	96	91	91	81	90	94	100	85	85	81	116	101	96	100	91	84	90	95	100	96	103	103	106	96	108	105	102	105	102	103	81	96	95	97	118	112	106	100	102	93	99	83	101	101	124	87	103	78	102	94	108	113	101	90	116	109	88	90	105	103	118	120	87	107	80	96	96	108	91	91	105	104	84	115	102	101	85	95	96	111	116	104	90	117	98	101	94	122	98	84	92	107	87	89	104	97	97	98	98	95	115	115	93	88	94	104	96	95	103	94	92	111	104	106	97	116	105	92	84	93	106	106	101	103	112	108	95	101	95	97	103	112	101	103	102	99	110	97	95	96	98	100	104	97	104	100	102	100	107	100	112	96	111	93	110	90	99	84	96	93	75	87	98	97	101	110	90	83	92	86	96	114	108	117	113	95	92	91	112	106	102
3188	625	2786	2391	65	72	86	84	92	87	70	76	63	63	67	65	59	48	65	58	57	42	52	47	54	50	50	48	50	49	40	52	43	40	47	52	37	47	54	44	42	43	47	41	57	39	47	53	41	42	39	39	39	45	58	34	43	36	55	50	44	44	47	36	49	41	36	44	41	37	43	46	31	39	41	41	38	33	42	44	47	41	45	41	39	30	47	46	49	35	44	48	34	58	40	38	49	36	47	33	51	45	36	46	41	50	35	45	44	42	41	34	31	51	45	42	50	37	43	42	38	36	41	40	36	40	28	44	59	44	35	40	48	34	29	31	33	29	43	39	42	37	38	30	40	33	42	42	32	53	43	39	32	44	29	33	50	39	40	35	31	40	47	47	33	50	38	43	39	37	40	50	45	43	42	45	38	33	44	33	50	38	36	52	33	35	34	41	34	40	41	39	43	47	40	45	34	38	50	47	39	43	39	29	37	37	31	35	41	34	39	39	50	44	42	49	40	48	51	37	52	38	44	45	46	44	40	44	47	36	30	40	28	40	29	25	44	34	35	40	48	41	37	40	37	33	45	41	38	39	41	44	30	43	24	37	25	34	40	41	48	31	45	40	40	43	47	39	46	52	50	48	35	34	43	43	36	35	31	32	37	36	34	34	41	42	39	42	41	33	36	48	38	40	41	40	42	31	33	38	40	49	37	37	40	35	36	38	27	42	53	35	44	38	37	47	39	37	40	38	43	38	46	39	44	43	39	33	35	38	42	45	43	33	46	43	37	45	29	36	35	35	44	46	42	35	42	33	45	41	50	50	39	51	41	42	42	41	41	47	32	41	32	41	45	28	40	35	35	47	39	45	44	36	30	42	43	46	40	38	41	40	37	39	31	37	42	43	30	52	45	26	46	46	38	45	45	33	34	46	35	35	34	38	41	43	41	30	32	47	44	36	28	40	38	39	36	37	45	32	44	47	43	41	29	53	52	42	38	50	46	48	32	43	40	33	49	42	40	48	45	23	41	48	50	47	44	37	43	47	41	30	38	38	38	43	31	47	48	42	33	36	49	40	39	32	46	37	30	34	42	44	43	45	41	41	44	42	39	39	47	43	47	39	40	52	40	55	39	35	38	43	33	45	30	42	39	44	49	52	37	41	41	38	45	43	39	30	38	34	32	41	41	43	32	49	36	31	37	45	38	39	32	46	29	34	37	42	38	36	41	32	33	32	34	46	50	38	43	38	35	52	42	36	32	39	35	31	49	38	36	39	31	44	41	33	38	35	44	35	43	24	31	34	42	44	38	35	47	46	32	43	42	40	44	43	40	32	32	28	51	44	52	38	39	41	38	36	38	39	30	29	40	34	38	38	38	39	38	37	45	51	39	36	51	48	53	38	52	32	27	48	34	31	34	39	44	42	44	40	38	53	37	38	32	51	43	29	34	49	40	31	26	47	43	40	38	35	57	35	52	42	37	46	31	38	36	30	34	36	36	35	41	26	39	33	46	42	41	40	34	44	44	33	35	44	32	36	31	36	31	34	33	32	41	52	45	46	35	44	34	41	38	45	36	43	43	44	45	52	35	26	52	44	36	40	38	44	39	43	31	36	40	48	42	38	39	46	38	36	47	28	41	36	54	46	38	31	39	37	51	43	41	47	28	31	28	41	44	50	30	39	37	49	48	50	24	36	35	44	34	45	27	38	41	37	37	43	37	35	41	31	29	45	32	41	43	45	43	50	43	37	41	35	44	48	45	31	28	33	43	39	32	32	47	41	36	46	42	47	40	41	38	45	36	44	33	53	47	28	42	41	36	48	44	35	51	36	40	32	36	42	43	33	40	52	50	45	39	33	44	39	41	42	41	35	60	32	36	36	46	29	38	36	36	42	39	31	33	36	46	42	32	40	38	46	38	39	36	32	38	41	33	26	43	33	50	34	41	32	43	37	43	51	33	39	40	38	34	24	37	41	35	37	27	32	38	46	44	25	33	42	57	36	38	59	37	33	36	46	37	38	30	35	39	41	33	42	42	43	36	44	37	32	35	48	37	35	43	32	44	53	52	47	39	38	35	32	44	33	30	49	44	46	33	47	37	38	31	45	35	39	47	44	25	42	35	40	41	27	38	59	42	46	31	30	43	34	36	30	33	39	40	38	43	49	37	36	37	51	52	38	48	33	39	26	39	40	52	36	36	34	38	38	37	48	39	29	34	35	46	40	29	30	50	48	42	31	35	38	35	39	40	38	44	32	52	34	27	48	41	40	32	47	38	40	44	33	45	37	34	43	42	43	28	36	39	36	41	43	40	42	39	33	32	32	42	37	30	43	38	36	41	42	37	40	51	42	34	29	46	31	33	48	41	39	31	38	49	39	38	38	39	36	44	49	46	38	33	43	36	36	45	39	30	27	45	35	43	37	41	39	29	36	35	38	45	42	46	47	36	51	52	33	35	35	42	41	29	35	40	40	44	23	32	27	41	33	37	31	49	30	24	35	39	34	37	43	43	34	35	50	40	37	40	38	37	33	37	37	48	36	48	34	40	35	36	38	33	33	49	37	31	44	31	41	34	40	40	39	43	36	44	44	34	41	34	33	33	30	47	57	42	53	40	44	55	40	42	46	38	35	38	48	46	36	24	44	30	38	53	44	46	36	34	30	40	39	42	43	44	38	46	34	47	59	37	47	45	39	31	49	37	46	35	52	40	38	40	41	38	39	34	39	42	42	32	34	51	53	47	32	42	42	29	41	40	33	38	34	31	39	40	45	34	41	47	24	41	44	36	51	47	38	41	43	45	38	38	39	29	51	42	37	49	39	46	49	41	48	35	27	46	48	42	36	46	37	39	42	43	34	41	31	45	47	38	32	29	32	44	38	38	32	40	34	29	40	38	37	46	48	56	36	47	47	35	45	43	41	41	32	55	36	44	54	39	35	40	46	43	36	41	37	40	31	34	44	34	37	44	33	34	51	34	33	35	43	38	43	35	35	35	31	39	43	34	40	36	40	54	54	33	42	40	44	38	52	39	34	41	35	47	39	48	46	33	34	42	32	35	37	39	39	46	40	34	37	46	41	35	38	41	37	43	34	38	37	44	39	39	37	44	35	47	33	34	31	46	32	34	50	36	55	38	41	40	51	33	32	33	38	40	46	37	49	32	39	44	40	39	49	33	44	45	56	36	32	44	35	39	38	40	40	43	36	36	40	42	38	29	38	33	38	33	44	45	33	40	40	41	43	39	41	38	55	30	41	43	36	50	38	47	36	28	34	40	42	34	40	36	32	37	28	41	47	37	40	44	47	36	30	27	26	46	45	41	41	53	42	37	39	50	40	44	41	31	46	49	39	45	38	31	45	42	35	41	36	51	44	34	45	33	46	42	36	39	35	46	50	51	44	43	34	46	41	38	44	38	32	45	34	39	40	42	41	42	45	54	25	36	49	34	41	31	36	41	33	41	45	43	37	26	33	29	31	35	45	42	50	38	42	50	38	32	34
21639	7533	20142	14434	2528	3992	4484	4163	3476	2903	2392	2061	1759	1580	1450	1291	1201	1063	976	871	861	803	796	727	627	622	663	670	587	556	560	600	519	508	509	442	479	521	405	449	452	416	421	442	402	394	407	401	407	372	396	418	392	440	377	384	395	375	405	372	357	368	357	394	355	409	310	398	332	360	360	353	410	367	350	356	359	349	403	378	379	353	314	341	366	326	364	339	363	379	355	339	355	350	361	388	391	336	355	364	339	370	370	348	353	360	305	309	327	325	345	343	329	366	363	364	341	347	366	336	358	347	345	318	347	359	358	349	338	363	354	345	344	342	340	386	361	323	324	337	375	347	336	327	348	379	337	330	357	344	336	331	332	325	331	340	335	334	337	352	330	341	347	314	378	333	330	349	335	389	349	347	368	346	350	304	385	360	345	308	330	386	344	350	359	300	346	343	338	357	365	359	353	376	337	335	332	322	330	381	340	358	349	356	320	353	324	369	356	337	321	313	323	349	336	334	351	314	368	358	356	361	361	332	351	330	339	323	349	327	330	333	362	331	339	331	337	358	334	343	346	323	332	345	361	343	309	326	363	325	331	317	351	346	351	323	353	345	341	301	386	320	319	321	357	367	329	351	331	325	320	357	358	337	315	293	352	318	350	337	321	294	354	339	332	346	350	311	341	320	338	332	346	327	355	342	310	354	382	339	384	386	351	350	328	331	331	312	326	313	368	318	341	344	332	335	354	316	344	312	336	338	332	349	338	339	354	351	323	342	332	337	350	334	353	357	323	357	326	310	354	323	323	317	330	307	340	328	346	342	346	325	317	336	327	330	330	335	357	324	371	374	349	315	355	344	326	353	351	346	330	351	314	299	359	308	350	333	351	343	334	341	329	311	339	320	344	361	366	381	344	359	330	347	321	355	357	339	325	323	335	358	366	326	322	355	317	353	347	329	333	305	351	341	336	365	328	339	352	328	359	367	359	337	330	338	329	348	317	338	348	337	323	316	342	340	335	306	327	318	348	360	332	345	354	363	310	333	351	315	324	339	368	327	360	342	356	344	343	323	332	349	343	325	368	364	335	339	362	314	362	364	324	379	348	338	342	324	356	365	325	349	337	331	355	346	352	358	320	350	332	346	299	339	339	331	365	341	347	315	336	330	358	325	354	347	357	363	333	324	333	367	343	340	357	318	325	349	335	350	334	313	319	322	336	354	338	367	354	323	296	355	324	338	339	357	332	327	347	357	354	329	334	331	316	334	323	351	320	343	348	339	313	343	345	302	317	339	328	326	323	348	328	353	329	323	386	319	320	329	338	338	325	325	332	318	338	339	341	320	342	345	352	343	330	376	339	362	350	317	335	349	345	342	342	357	323	364	327	323	358	349	350	353	339	356	328	323	358	341	340	347	329	358	357	338	339	313	363	305	341	331	339	344	364	340	352	334	349	326	353	345	326	333	324	321	363	372	356	325	311	312	342	347	327	353	328	370	311	359	334	316	326	333	315	341	335	310	356	358	309	319	308	348	334	354	335	301	341	329	353	336	330	326	334	333	344	320	357	360	326	347	343	349	332	312	342	337	336	345	353	315	297	350	381	329	359	360	332	337	350	309	323	314	339	316	341	321	320	337	319	359	344	349	363	334	331	351	346	343	349	297	365	319	317	326	366	359	345	306	351	323	352	338	321	326	335	336	346	346	303	327	335	338	306	326	307	325	335	334	340	362	341	337	343	332	343	317	374	310	373	316	335	359	381	314	313	335	338	329	299	342	320	313	339	347	334	350	365	343	363	327	341	317	388	330	358	333	321	331	357	346	352	323	341	353	353	349	308	358	328	344	325	351	331	333	331	352	346	332	365	307	340	370	354	321	362	345	325	316	352	319	326	325	326	348	317	337	339	340	339	296	315	341	329	331	366	339	300	383	373	344	312	360	329	340	360	346	371	350	322	303	321	305	352	335	327	334	331	314	327	344	361	317	332	338	314	325	327	324	334	318	336	357	319	344	354	338	323	327	341	322	357	361	368	319	327	328	332	336	336	331	372	377	329	370	368	351	353	334	343	351	358	340	333	344	341	315	340	305	377	342	334	366	349	340	355	345	354	344	324	338	312	320	337	347	312	336	356	336	329	342	346	355	335	315	322	352	337	349	348	381	355	383	335	335	346	356	320	347	354	305	348	344	351	304	334	348	345	346	317	326	328	340	313	308	334	336	356	319	332	337	335	349	346	328	363	283	339	375	340	373	326	353	319	339	312	323	325	345	369	356	335	329	353	348	325	371	323	333	312	370	316	347	361	325	350	335	324	361	314	338	338	347	350	334	347	295	307	305	352	311	288	333	334	344	288	357	289	320	353	333	359	337	361	336	325	330	313	338	331	346	356	358	335	314	341	342	289	356	326	341	322	341	348	336	353	340	326	326	351	314	301	370	373	357	338	295	321	325	351	351	353	343	324	333	317	324	336	367	368	358	337	364	349	347	351	338	330	354	329	345	317	339	325	344	375	337	347	356	293	349	345	329	333	317	338	338	336	341	315	335	326	349	311	326	355	320	349	319	342	352	344	353	337	335	309	308	342	361	309	325	334	381	322	318	334	321	343	351	303	342	359	358	340	317	342	320	360	349	360	373	312	353	352	357	346	368	344	314	365	341	341	360	348	323	341	330	332	343	335	355	335	338	329	319	338	345	335	345	344	349	343	345	331	291	316	341	312	351	327	344	332	343	359	329	359	347	322	315	358	340	345	316	329	351	327	327	341	352	343	323	344	341	354	327	335	323	314	345	306	325	328	303	325	353	303	322	368	334	334	357	385	344	337	352	340	333	336	347	360	358	373	346	337	347	349	353	328	346	333	374	349	344	343	338	359	319	334	366	357	357	321	294	324	324	316	309	338	355	364	328	332	341	335	325	323	321	320	345	332	345	316	326	330	342	321	314	323	327	331	355	314	347	333	342	355	366	355	337	317	337	365	343	363	347	346	324	338	363	320	324	330	309	344	319	344	327	341	334	336	338	311	321	331	319	317	334	329	329	342	329	344	340	359	353	302	330	329	333	312	369	314	343	347	318	335	349	328	332	306	334	347	335	335	308	321	314	324	356	316	363	339	352	335	319	372	355	346	329	316	356	378	331	318	332	373	321	351	348	358	327	343	344	307	327	359	341	338	329	355	372	328	323	359	325	360	355	349	348	372	346	336	317	333	290	336	315	308	359	362	369	317	331	326	367	364	344	362	349	358	347	323	332	288	348	344	333	331	328	312	356	348	341	352	374	311	293	313	326	352	324	332	338	355	338	334	360	337	306	340	349	332	322	368	341	348	351	329	353	311	322	322	341	360	327	339	336	340	342	321	334	346	325	341	342	341	335	315	316	343	332	375	331	293	319	319	318	309	312	325	321	348	358	334	352	325	345	342	317	325	364	339	319	338	347	353	333	311	330	357	325	340	359	325	326	336	357	322	326	355	358	383	348	307	316	329	377	338	345	341	315	332	319	336	335
3411	248	202	280	42	32	24	42	37	43	32	22	32	24	31	24	44	32	35	47	25	34	37	41	22	23	30	27	32	37	31	33	26	29	40	34	29	30	29	38	43	33	45	37	24	27	30	39	29	29	25	28	32	34	27	29	38	24	36	32	36	35	41	38	35	36	33	37	31	24	27	37	25	32	31	34	26	30	28	27	34	28	26	29	18	30	30	27	27	41	22	28	29	27	36	27	26	37	32	33	34	24	34	37	34	32	28	37	26	32	33	34	30	29	44	33	26	19	35	31	21	22	33	22	27	30	25	28	35	39	33	27	30	37	26	24	33	32	24	32	39	34	26	32	29	25	25	31	33	34	22	38	35	28	30	28	25	23	28	25	35	22	29	31	33	27	31	30	21	36	24	41	39	30	41	31	18	20	39	40	32	23	34	37	28	15	30	29	30	38	26	28	38	31	35	40	31	33	25	27	35	34	26	25	28	32	25	30	31	35	27	31	35	26	31	24	31	40	28	31	29	38	29	32	29	21	37	28	33	33	39	29	35	37	26	30	29	27	43	41	35	26	30	36	27	26	21	30	28	25	33	34	35	31	29	27	27	31	36	26	26	29	30	25	31	37	27	24	35	35	23	29	33	29	35	35	28	31	35	41	31	38	24	35	38	36	39	25	36	34	35	32	34	32	31	29	34	24	25	29	32	30	44	29	34	27	38	24	42	40	26	24	33	25	40	33	43	32	30	27	34	31	34	27	25	30	29	34	33	23	28	35	26	26	23	25	28	26	37	35	33	38	35	46	31	34	19	28	29	35	23	30	37	35	24	27	31	28	40	32	35	34	44	28	30	26	21	27	31	33	27	32	30	26	41	37	32	31	27	29	33	25	29	32	34	25	31	36	25	36	26	33	35	41	33	24	31	43	25	32	37	35	29	32	26	32	50	28	32	37	27	27	40	40	28	25	38	31	27	37	32	42	23	24	27	28	37	37	26	33	30	29	32	36	23	35	30	31	31	31	38	27	26	35	30	22	34	28	32	35	35	33	21	24	31	26	26	36	35	32	34	24	52	35	31	33	31	20	37	38	35	22	33	33	30	33	27	36	38	34	33	33	30	23	29	37	51	31	34	33	31	30	22	20	28	44	25	26	31	37	25	37	31	34	30	34	35	26	23	22	32	30	30	28	36	32	29	40	25	36	34	32	24	28	39	37	43	31	33	32	34	24	29	42	29	30	34	34	27	26	24	30	33	26	33	30	26	39	24	28	36	25	24	30	29	26	43	35	19	24	34	31	33	22	26	31	33	24	37	28	34	27	41	40	28	30	25	41	35	33	42	40	26	30	31	27	40	37	29	48	46	29	32	27	28	29	32	40	40	27	44	39	23	26	27	31	34	33	25	37	32	34	24	33	25	27	21	32	34	33	35	39	29	33	36	28	30	23	27	24	32	34	25	34	33	29	29	30	38	28	37	40	23	41	35	26	35	23	33	27	28	19	28	35	33	22	28	34	28	39	21	35	32	45	33	29	26	31	34	43	35	35	26	33	36	27	30	29	38	37	30	31	32	38	33	29	33	33	35	31	38	26	31	37	30	27	44	36	20	37	33	26	27	34	34	27	30	33	39	25	23	29	28	33	29	25	32	33	37	30	35	39	30	28	39	28	30	26	30	39	35	39	36	29	43	32	23	22	37	37	31	37	35	31	34	24	27	19	27	28	27	28	35	43	26	27	28	38	31	32	21	29	42	30	36	27	32	32	37	34	39	20	37	28	33	32	30	25	30	33	33	30	25	30	40	32	19	26	31	30	24	32	32	30	32	34	40	24	18	30	18	28	31	24	41	34	39	30	28	37	32	41	23	26	26	33	35	28	20	28	27	25	34	37	27	21	26	41	33	28	26	37	39	29	25	30	37	28	36	29	35	24	25	31	29	25	33	38	26	26	25	35	26	24	35	36	32	27	31	38	37	35	34	32	29	32	19	31	35	28	36	26	21	17	22	29	27	35	25	31	30	31	32	31	36	33	26	33	23	28	40	32	38	29	25	33	28	30	32	27	39	31	30	31	35	45	20	27	24	28	32	40	33	32	30	29	32	24	29	21	29	35	29	34	38	33	20	27	32	33	25	38	24	24	26	25	32	32	27	29	29	32	30	34	29	30	32	29	28	35	28	27	21	34	33	23	33	24	38	25	35	28	33	24	25	25	32	33	28	26	29	26	29	30	38	37	35	22	32	28	36	32	35	31	21	23	26	36	39	31	24	28	28	18	35	25	33	31	30	27	31	32	31	32	34	31	31	36	28	26	26	29	31	27	30	23	31	28	34	30	33	36	36	35	34	27	38	34	27	23	43	30	33	28	33	32	30	25	36	32	26	33	33	27	43	24	27	21	32	26	28	30	31	32	26	30	29	32	25	32	22	28	29	26	27	34	25	29	24	32	35	32	34	27	29	24	27	29	31	27	32	32	26	29	19	26	33	39	34	25	32	33	31	30	33	29	19	28	22	26	37	38	25	21	26	23	23	23	30	37	29	37	34	26	33	32	26	32	30	26	35	43	41	30	31	26	33	26	27	29	26	37	32	34	35	32	35	32	37	24	19	33	31	36	37	33	39	32	39	27	38	31	19	32	25	35	30	25	33	31	47	33	29	26	30	32	40	43	27	35	36	28	23	26	29	31	34	29	22	42	28	31	31	19	28	33	33	33	33	27	31	35	28	27	32	34	37	34	22	34	24	43	25	28	25	42	29	34	31	31	35	27	26	27	27	30	38	31	31	32	36	25	33	27	32	25	29	32	29	32	35	34	37	34	25	43	29	20	29	38	30	41	37	43	40	22	33	28	21	35	35	24	31	34	29	29	33	28	29	33	24	37	30	26	31	30	27	31	16	32	28	40	20	47	39	43	40	26	35	33	30	40	31	27	24	32	27	29	25	22	39	34	34	28	37	35	34	30	30	20	28	31	34	31	26	34	25	29	33	39	21	31	28	24	32	33	29	34	30	27	35	33	30	34	28	20	34	20	40	26	37	34	26	35	36	29	37	35	28	38	36	35	27	30	27	18	24	34	25	30	28	33	28	28	42	43	32	31	32	26	31	24	30	28	31	33	39	38	23	27	27	24	27	29	28	30	36	33	28	34	26	38	23	25	36	37	31	34	31	29	29	39	36	33	39	35	39	46	36	37	30	30	25	27	25	33	26	31	39	33	28	29	25	31	34	30	37	27	31	28	28	23	20	32	27	28	36	24	20	33	31	24	28	29	26	35	35	38	29	24	28	32	29	37	31	32	33	38	34	24	34	40	33	34	31	34	27	28	24	37	20	32	39	33	24	35	38	33	31	27	39	27	22	22	26	31	30	39	28	31	29	28	24	32	26	36	33	29	28	26	32	31	31	27	35	37	30	19	23	36	26	29	27	29	42	40	20	31	24	23	25	25	29	39	34	30	31	37	31	27	27	39	18	38	37	22	33	28	39	37	34	28	20	31	27	31
13458	3542	2829	4466	444	576	572	593	548	508	439	395	375	382	393	328	378	327	329	289	304	305	314	286	265	296	297	256	284	270	257	312	258	237	272	240	289	253	260	246	278	266	296	250	231	264	241	245	211	272	264	240	261	288	239	245	235	278	251	250	228	271	262	228	228	249	249	231	245	243	274	233	243	251	241	263	272	196	252	213	251	240	257	236	260	245	258	254	246	232	226	238	227	259	218	236	267	286	228	253	248	246	281	245	257	268	243	262	271	235	246	258	235	243	263	252	236	227	241	234	270	257	231	260	250	241	256	261	247	270	238	221	274	267	253	247	233	216	235	213	257	246	273	251	247	270	277	247	250	253	242	227	245	259	210	249	266	232	239	218	249	255	265	289	250	271	229	246	229	248	258	234	263	236	294	277	229	239	246	228	253	260	266	242	218	247	245	272	217	252	225	256	261	264	241	267	257	250	248	239	246	251	249	228	214	224	236	237	253	244	251	257	237	264	242	214	225	268	237	266	248	236	258	244	228	220	247	250	257	260	256	253	250	244	241	255	224	251	234	265	235	248	259	239	249	249	262	254	282	257	246	225	244	264	244	247	242	281	256	257	245	249	245	236	258	238	235	235	247	233	257	260	270	247	265	227	253	229	262	232	242	244	245	257	250	259	232	244	270	262	218	247	245	254	250	233	265	232	218	273	259	231	255	279	263	252	246	231	269	253	231	247	248	267	248	260	224	243	198	260	236	251	234	252	251	235	230	238	268	245	274	222	243	274	247	230	221	215	229	251	237	245	235	236	261	245	242	241	244	249	241	243	251	248	232	246	220	215	220	232	227	240	242	244	281	257	259	240	271	244	280	239	243	243	252	247	252	247	234	221	235	221	234	260	255	221	254	215	271	267	247	249	268	245	232	244	254	238	270	261	250	257	266	238	261	252	240	256	240	254	265	255	226	257	239	236	261	243	259	256	244	252	244	225	231	213	233	257	275	229	250	274	275	235	259	252	222	244	224	269	270	256	237	234	208	240	241	249	236	237	247	264	260	246	275	245	220	266	271	230	244	228	233	239	249	222	259	245	263	243	239	265	253	261	258	246	247	244	215	268	257	270	253	232	237	251	244	237	229	259	264	245	262	255	249	228	251	226	268	256	206	260	242	241	279	250	226	264	246	278	274	277	216	275	245	262	225	218	239	287	254	235	247	238	291	277	231	249	249	244	228	273	269	253	240	250	246	226	278	247	278	267	240	224	250	248	252	245	237	209	237	272	260	241	266	248	250	243	263	245	239	257	227	260	236	262	243	242	256	241	242	261	231	260	254	242	255	294	257	256	239	264	270	258	255	240	246	215	234	258	247	268	241	250	267	222	242	263	243	302	246	235	225	278	261	258	236	268	236	244	263	243	251	244	247	246	247	272	253	237	255	269	264	246	244	269	250	261	218	243	236	242	241	238	206	251	226	247	242	238	211	261	255	217	276	249	233	256	221	252	262	235	247	245	245	238	239	275	253	231	224	256	262	270	271	252	268	239	259	250	242	265	245	244	260	243	252	252	224	245	274	241	256	230	261	260	243	252	250	223	261	240	239	256	214	262	241	241	256	220	242	227	260	251	246	232	235	267	253	222	209	264	250	256	255	262	217	257	247	254	272	248	243	246	217	260	246	241	236	217	222	257	235	259	248	246	223	255	271	244	236	246	239	235	244	245	274	241	266	232	271	258	234	261	277	223	237	273	260	252	242	247	248	249	238	243	247	246	252	218	246	243	287	273	261	251	241	263	242	225	249	226	250	231	265	251	247	279	287	255	263	263	281	233	260	245	274	229	265	260	247	220	263	230	253	255	242	275	246	250	276	264	256	254	240	268	241	234	241	280	262	227	227	261	273	259	265	249	229	270	264	238	239	241	266	242	228	243	257	237	231	240	239	255	199	252	235	256	259	202	274	230	249	256	243	241	269	228	265	254	239	256	262	226	265	243	245	256	225	241	236	260	279	222	236	221	246	254	252	242	233	252	238	239	258	263	229	266	226	240	240	244	236	246	247	254	235	254	248	225	247	271	243	251	258	252	260	263	255	251	254	231	259	258	228	250	226	252	233	248	235	225	244	284	243	254	257	250	280	243	241	245	250	231	254	231	225	231	225	224	229	253	247	248	280	224	266	272	245	235	278	256	284	232	277	246	241	249	261	253	274	253	217	242	241	233	229	255	233	263	255	245	251	242	275	248	256	223	274	250	237	265	249	251	240	273	272	239	227	259	263	254	215	252	243	259	245	227	243	232	270	239	254	258	253	230	254	244	250	212	257	245	232	247	239	242	264	229	250	234	241	249	222	250	238	255	247	230	239	253	261	255	227	229	232	280	265	280	259	248	245	242	231	249	220	272	224	235	257	270	271	222	251	250	254	224	205	251	241	264	241	268	272	238	282	253	249	265	235	246	238	259	239	234	261	242	252	259	232	244	236	221	250	259	260	232	230	239	238	230	264	264	275	233	256	255	246	258	253	250	262	263	240	234	243	258	273	249	236	255	234	267	267	261	249	262	251	264	238	243	272	254	275	228	230	214	233	238	229	255	241	242	247	237	245	236	243	219	256	248	242	243	242	258	268	217	249	235	237	240	255	280	243	258	263	277	219	257	269	266	244	252	249	253	274	267	218	261	258	250	267	269	248	266	251	252	233	231	265	240	242	259	268	241	244	247	219	267	252	273	254	271	250	243	252	273	275	238	230	244	268	252	234	289	254	216	241	247	219	258	265	248	237	243	249	251	237	263	250	257	233	257	234	262	212	246	255	237	249	253	250	217	239	262	252	262	264	237	221	238	270	288	267	260	251	257	228	249	237	239	239	239	244	239	231	239	248	249	234	241	240	239	281	271	286	267	271	258	266	264	241	236	261	235	242	224	213	235	283	251	245	263	264	249	257	241	252	244	250	241	238	252	246	242	254	227	271	269	255	245	248	236	246	260	209	250	260	280	270	220	245	281	251	254	226	242	267	245	264	266	231	230	252	253	251	223	233	243	258	203	275	232	234	253	253	237	241	280	241	239	248	237	232	255	241	248	235	222	241	227	247	255	250	251	237	213	248	232	280	228	275	257	240	248	248	257	248	236	240	264	276	246	258	238	236	244	253	236	253	258	243	277	258	260	264	264	231	224	251	232	222	248	239	257	260	254	262	252	264	241	252	241	234	232	245	272	230	264	276	245	249	245	237	280	244	244	256	229	258	222	236	243	227	246	253	258	257	258	254	230	260	276	236	220	246	243	232	269	256	226	234	263	251	247	262	239	211	251	224	252	212	285	246	227	260	207	273	234	270	233	245	251	239	260	230	246	274	254	247	239	246	248	237	253	230	255	257	260	234	253	276	276	234	242	236	239	250	296	242	228	241	240	249	242	284	272	230	249	263	243	252	261	249	271	272	257	239	265	244	245	237	250	262	252	263	263	251	278	256	263	239	257	236	236	250	251	234	232	241	254	228	243	256	274	265	256
2107	526	732	1232	78	67	88	77	68	64	79	84	72	65	68	64	69	52	62	66	55	67	57	63	66	46	55	55	66	50	60	61	54	66	49	46	46	52	49	67	59	70	64	49	51	55	62	62	61	49	56	49	54	51	45	57	55	46	56	56	48	57	60	50	41	59	48	62	48	52	68	60	54	58	50	61	55	53	57	50	53	51	53	51	45	48	57	61	44	57	55	52	56	48	49	72	57	45	51	47	55	54	52	45	58	46	48	52	62	52	51	59	63	51	52	50	49	62	58	58	51	52	51	55	40	46	52	59	58	57	50	55	68	46	55	64	43	46	49	50	58	57	50	74	65	52	62	55	46	52	50	58	69	52	58	47	48	58	50	60	60	45	49	50	52	62	50	34	59	63	60	50	56	61	42	48	70	43	55	62	46	56	57	53	51	51	53	44	45	53	62	55	44	60	59	56	56	51	57	58	55	48	61	61	52	52	55	47	54	46	58	46	40	51	45	47	48	44	37	49	60	53	46	51	55	60	47	47	46	54	48	54	48	52	59	39	56	52	38	35	47	61	69	50	61	68	52	45	44	55	62	64	68	63	64	64	41	67	48	62	52	50	59	41	51	59	49	45	55	68	51	50	58	52	64	57	48	57	59	45	59	63	50	45	56	56	31	57	52	38	49	48	50	47	52	57	55	68	52	54	58	50	62	48	56	60	64	46	70	48	47	46	57	59	45	66	53	48	48	56	61	59	54	49	60	45	59	53	44	43	56	48	42	47	50	43	46	44	55	49	41	49	50	57	53	60	66	43	68	43	53	59	45	40	46	54	41	54	57	60	62	48	49	28	44	51	58	70	54	49	46	50	52	56	57	56	47	54	49	41	59	43	60	44	38	43	42	58	42	58	51	54	44	53	60	51	55	55	34	49	49	62	48	68	46	34	44	56	49	56	36	48	56	45	44	45	64	58	59	58	44	61	55	62	58	51	65	53	52	40	59	54	61	58	60	42	64	72	65	60	57	65	43	57	55	46	59	49	52	47	57	73	45	62	52	44	53	54	46	39	50	62	54	43	55	47	54	67	42	51	49	59	55	54	50	56	64	63	39	53	52	57	58	49	59	44	48	55	46	45	55	44	46	45	51	56	64	52	48	39	49	53	52	61	57	54	54	46	56	46	58	40	48	57	48	48	55	52	53	51	49	53	63	42	43	59	57	44	54	54	66	47	54	52	50	57	53	63	62	46	41	54	51	65	56	62	49	64	42	49	54	62	57	36	56	51	39	58	52	47	57	51	42	44	54	51	51	52	47	45	51	52	58	54	55	46	80	54	55	42	50	56	45	48	47	64	55	65	65	48	56	51	55	55	51	54	52	45	59	49	58	40	46	43	53	65	57	42	63	46	49	52	49	52	52	51	40	59	46	52	54	56	76	45	50	49	60	43	44	53	55	50	54	58	54	54	52	61	58	55	45	48	57	59	56	47	57	54	58	57	51	39	48	54	60	51	50	57	58	57	49	57	59	59	46	57	55	57	48	38	45	49	62	50	48	45	66	50	55	48	53	50	54	43	52	52	68	62	68	51	51	55	59	38	58	53	45	49	58	45	53	38	59	63	50	50	51	43	49	47	49	53	50	53	53	55	58	50	51	46	48	46	59	46	53	45	46	55	48	50	63	53	39	49	57	49	60	39	57	58	44	55	67	64	58	64	57	55	67	50	59	45	55	54	44	52	43	51	52	60	47	47	44	57	56	37	51	55	40	41	50	47	59	39	42	50	57	55	61	48	56	59	51	67	57	57	56	61	46	62	53	57	56	42	48	46	59	45	54	49	63	58	57	55	53	70	64	56	49	37	66	47	53	50	51	53	36	60	53	42	61	56	50	38	48	49	51	50	50	50	55	49	51	56	55	36	58	61	42	57	52	68	57	55	52	51	54	60	61	48	45	40	56	53	59	54	55	47	58	55	67	54	60	47	49	46	51	65	43	50	58	60	52	58	64	53	42	52	55	71	59	57	51	33	42	47	47	46	41	51	50	40	39	57	37	45	45	43	49	51	42	54	45	44	53	41	54	53	56	64	60	66	57	56	44	51	61	49	57	58	60	47	58	46	55	45	53	46	43	58	49	38	51	43	58	48	47	56	59	46	59	50	47	54	51	49	58	68	58	50	52	53	38	48	45	54	40	51	56	53	60	56	51	57	38	60	43	52	49	48	68	53	51	43	44	46	57	55	47	40	61	50	45	58	53	55	66	51	52	59	69	54	59	51	65	53	49	60	64	39	47	50	54	59	58	52	56	47	41	53	41	49	43	55	56	44	57	57	57	46	63	64	35	52	49	50	48	49	63	41	61	57	59	51	43	49	47	46	49	48	56	56	47	56	66	47	49	53	37	52	49	56	67	46	36	67	50	59	58	52	43	56	43	42	54	52	54	43	51	61	53	46	40	56	50	49	57	55	55	63	63	59	48	49	62	48	67	52	57	42	51	55	49	48	65	42	50	67	59	50	69	54	51	56	56	57	52	52	63	59	61	57	46	45	48	53	48	52	64	55	56	54	47	48	52	47	51	68	55	51	65	53	60	53	54	48	56	54	67	52	44	53	54	63	50	50	61	58	51	56	60	58	55	48	50	51	51	60	53	59	53	44	40	61	48	54	61	52	57	70	55	53	49	66	47	46	56	56	38	55	66	48	61	52	55	43	60	51	71	64	58	50	52	44	79	52	52	55	55	50	37	50	51	57	47	54	45	59	62	70	58	63	63	61	60	60	57	70	51	56	51	36	47	49	64	44	44	51	50	53	51	44	47	55	72	45	52	42	58	67	54	62	49	50	44	69	57	56	48	46	58	56	46	48	48	53	38	59	55	52	59	48	57	67	58	52	40	49	60	58	48	44	50	53	54	45	52	47	55	54	61	75	47	48	47	57	58	54	47	54	54	62	57	58	40	43	55	46	68	50	45	61	58	56	50	43	48	53	45	55	65	60	49	40	61	62	67	57	57	46	59	65	66	52	48	53	53	57	65	62	51	66	49	56	43	41	51	41	46	55	53	46	54	44	48	53	61	50	38	50	43	44	54	51	59	48	54	52	48	56	55	50	55	56	49	55	45	53	52	46	58	50	50	61	59	55	54	53	50	64	45	45	50	32	53	49	48	52	40	44	65	54	46	52	30	32	52	56	55	48	50	68	55	56	55	55	66	68	39	48	52	46	55	45	56	60	42	52	42	50	56	66	48	55	57	56	49	39	51	55	49	59	52	65	57	51	56	46	58	40	56	56	66	54	62	48	53	62	53	59	54	49	40	40	43	54	45	58	42	43	55	49	47	52	40	51	58	62	64	43	59	46	54	44	47	53	55	47	58	51	53	54	67	64	50	61	54	53	41	42	41	63	49	68	62	47	59	46	42	57	63	40	52	69	62	48	53	53	56	49	54	42	61	51	50	53	61	58	44	44	52	45	50	50	46	55	48	46	52	45	42	50	43	42	60	60
20231	6468	7959	11994	1849	2864	3179	2938	2378	1981	1698	1449	1316	1183	1055	955	928	865	738	752	721	723	689	695	612	632	587	581	530	546	537	559	542	548	514	493	529	476	480	513	513	467	429	496	447	489	482	456	439	459	452	486	475	459	468	444	438	473	452	460	458	447	470	445	437	435	429	457	435	456	450	469	455	473	439	438	440	428	450	442	441	484	414	438	434	456	414	416	441	443	411	443	471	437	443	438	404	485	480	459	442	451	436	450	465	418	411	457	471	445	431	455	430	456	447	470	448	438	417	466	433	404	468	408	433	430	468	452	411	392	468	492	454	464	472	447	468	417	441	431	434	453	444	439	433	400	455	438	447	395	423	460	440	439	459	485	447	454	403	455	425	462	448	438	435	457	428	451	436	452	412	443	432	447	448	427	396	431	444	465	423	437	455	405	425	454	453	434	434	433	429	454	451	427	412	431	436	402	455	451	419	446	459	447	416	434	435	399	422	407	400	423	413	440	440	426	399	458	430	403	424	453	452	468	444	407	436	419	428	416	420	440	428	472	448	419	433	458	399	420	417	418	437	446	440	459	383	411	416	411	449	420	431	421	418	439	396	390	420	439	437	424	417	441	429	449	407	470	409	398	424	441	473	419	433	467	422	460	430	478	447	426	444	408	403	454	423	397	483	430	471	406	420	409	459	445	407	428	454	420	451	434	473	464	405	412	435	432	426	437	453	443	429	456	399	446	419	443	378	470	428	430	407	426	438	427	406	444	444	456	422	429	396	411	376	437	422	456	425	456	447	445	440	441	418	423	419	427	448	445	424	455	417	474	400	420	433	441	457	457	428	441	464	415	422	443	438	407	380	424	404	474	418	422	454	455	436	431	447	437	455	447	433	404	414	491	437	444	453	442	458	435	470	401	411	388	487	472	407	447	404	479	481	435	404	421	399	430	392	441	437	411	427	449	433	422	424	395	458	438	454	421	448	473	420	441	391	438	439	456	470	438	443	400	464	427	430	430	405	427	418	410	375	410	382	391	386	408	413	446	482	440	467	421	420	431	451	427	409	400	448	414	409	442	460	429	447	461	439	402	447	434	421	452	442	451	481	434	426	414	421	437	409	454	463	400	410	426	458	426	397	429	443	452	412	432	435	389	428	444	469	487	445	437	410	379	433	422	419	439	430	465	469	448	417	432	442	428	422	429	418	448	437	412	418	431	423	430	442	430	416	400	465	396	413	436	446	395	446	431	456	419	439	464	425	432	440	445	420	427	448	429	456	432	444	462	421	419	431	429	414	478	513	384	424	449	421	448	442	422	422	435	414	441	415	401	420	403	395	403	420	454	419	482	434	389	424	450	445	409	487	428	449	445	449	460	382	405	432	416	426	431	410	438	428	431	423	413	454	421	443	427	462	425	482	415	435	419	458	455	464	409	436	448	422	429	435	407	435	436	444	437	401	439	446	419	400	448	395	442	420	411	431	430	407	423	429	456	417	413	434	445	396	427	448	417	407	400	401	403	426	457	409	408	435	417	422	436	408	406	409	416	443	447	441	427	444	468	419	465	426	410	458	413	410	433	419	432	468	422	432	412	489	414	423	414	409	401	428	384	412	421	420	451	472	446	435	421	455	436	423	418	433	428	453	467	446	447	399	469	438	464	413	423	423	467	442	455	425	478	464	420	444	449	438	437	396	424	435	403	449	424	453	420	458	446	437	435	467	401	416	413	443	440	446	433	449	443	412	413	422	426	445	426	439	430	454	459	410	412	440	425	459	473	403	432	419	448	449	429	486	455	426	419	449	435	387	395	451	452	444	428	429	429	448	456	434	392	459	450	442	416	455	430	433	396	407	431	476	421	397	444	454	415	409	427	404	419	441	424	439	465	410	464	409	443	448	427	449	436	430	499	460	423	434	409	444	420	452	437	437	471	458	427	383	423	440	412	441	439	436	455	415	414	456	467	443	460	440	409	470	446	444	434	415	463	456	434	425	414	437	414	427	422	396	416	471	438	459	450	428	400	475	415	456	429	422	392	417	450	428	463	420	399	387	449	456	435	471	426	440	443	416	444	425	423	452	439	415	439	407	392	407	357	419	426	427	423	427	453	425	427	414	424	416	408	424	398	447	440	402	434	406	399	418	487	408	436	436	457	399	414	389	431	440	415	439	453	384	410	463	417	410	424	494	426	431	441	446	427	470	447	440	429	416	422	437	404	417	444	408	435	429	426	417	412	428	429	429	437	428	436	426	379	453	416	411	437	432	411	418	449	420	437	437	433	438	425	426	439	446	411	447	417	454	412	431	420	446	438	426	456	440	433	430	429	455	436	428	456	462	408	428	395	435	432	431	457	422	438	423	423	450	433	448	443	454	425	432	422	416	408	447	426	417	442	432	427	407	445	431	411	392	438	443	453	455	401	401	426	468	443	425	463	414	428	431	433	471	456	399	392	456	393	427	439	465	424	431	399	425	403	436	435	430	471	467	462	463	438	468	428	474	421	459	391	465	456	450	440	418	405	433	429	445	417	456	398	426	401	437	444	444	436	418	475	380	377	406	451	447	432	453	432	500	456	425	444	424	455	432	428	438	462	457	438	409	409	427	420	465	423	463	400	446	445	436	407	446	429	407	412	442	448	427	422	403	405	434	460	480	424	412	422	444	427	452	432	409	421	422	417	423	426	470	392	440	423	359	440	427	444	458	390	444	392	439	428	422	428	418	414	406	442	409	460	432	443	405	452	397	408	419	453	416	433	479	429	454	420	432	436	454	431	389	479	442	430	403	399	399	476	426	439	423	408	401	440	428	486	467	425	452	486	432	419	403	416	435	417	422	454	451	414	409	432	486	450	435	425	430	444	410	417	448	491	440	424	415	404	425	447	424	400	417	438	426	448	425	396	420	395	440	394	448	433	423	430	432	421	442	406	465	422	438	407	447	429	437	440	467	427	438	402	415	433	445	444	406	429	428	419	417	418	456	415	424	449	401	452	452	419	395	424	449	429	453	451	475	401	405	425	434	464	401	442	436	443	425	414	452	459	407	441	413	401	446	434	431	464	402	459	410	459	432	442	438	422	413	430	432	464	442	383	439	447	425	421	453	428	397	451	460	434	456	437	452	422	444	413	401	465	442	427	439	408	414	427	405	419	401	434	422	422	430	407	445	420	444	433	430	426	425	438	402	416	470	426	428	439	413	428	432	407	394	395	457	456	410	430	434	405	431	418	451	449	410	426	433	458	454	423	418	434	420	461	422	448	428	427	453	439	411	438	433	436	451	439	419	431	427	418	466	460	408	434	406	450	444	426	485	409	449	449	421	415	466	415	418	410	437	453	450	432	398	410	433	427	440	425	420	441	415	442	412	438	443	437	437	468	380	416	443	386	448	474	418	431	420	408	456	473	457	425	388	419	417	412	440	397	435	420	449	440	390	465	439	371	428	456	379	395	400	438	394	438	416	444	427	457	433	442	449	428	444	433	448	436	449	432	427	451	448	419	446	422
5147	403	398	848	26	26	32	32	38	40	34	31	27	36	28	26	25	22	16	17	26	19	15	27	15	17	16	22	23	17	12	19	21	9	17	17	13	16	12	13	15	12	14	18	12	18	8	17	12	15	7	11	10	12	16	15	12	12	12	9	15	11	12	9	19	10	13	13	9	13	11	20	17	12	11	12	17	8	9	9	11	9	3	5	18	19	11	12	11	13	13	9	9	15	12	17	9	16	10	12	15	20	16	7	13	16	15	9	14	8	10	11	19	14	11	12	18	20	8	17	12	16	10	18	14	10	10	18	22	9	18	10	11	12	15	11	7	10	17	13	11	13	12	11	4	15	10	13	13	11	10	18	14	12	6	10	13	5	10	12	12	14	20	15	12	13	12	11	9	10	14	18	14	13	6	13	10	11	15	14	17	12	13	17	13	11	8	14	11	13	6	10	9	7	8	14	14	11	8	11	11	17	11	16	13	7	8	9	25	5	10	10	11	15	16	10	7	12	12	10	5	13	10	10	15	15	9	13	10	17	14	10	7	11	14	13	7	11	10	13	7	21	15	16	13	13	9	17	17	9	21	20	11	5	10	8	6	12	10	12	9	15	17	10	12	6	9	8	18	12	14	16	9	9	11	9	15	20	8	14	8	12	9	10	10	13	17	13	12	7	10	18	21	15	8	14	8	18	12	11	9	18	12	8	9	9	11	14	15	11	15	12	12	13	14	7	13	15	8	8	6	17	13	10	15	13	17	16	11	13	8	8	9	14	7	16	17	11	11	8	11	18	12	11	17	9	11	10	13	20	16	10	8	8	9	10	15	8	10	17	12	18	16	7	11	15	5	17	14	12	12	7	14	7	9	13	9	13	11	12	10	7	8	9	9	17	5	12	9	18	15	14	8	14	9	5	17	7	9	12	11	11	9	12	7	10	18	11	15	6	14	10	15	11	14	12	8	9	8	14	12	11	7	10	9	12	14	11	14	7	13	11	10	8	10	13	13	10	11	14	13	12	15	14	10	9	13	11	17	9	13	11	6	13	13	8	14	15	14	11	8	14	7	12	9	10	7	18	9	14	8	15	10	13	7	11	15	7	18	12	8	10	9	16	15	14	11	8	9	13	15	13	11	7	13	11	5	12	8	10	13	10	8	13	9	9	15	10	14	14	3	8	12	9	12	10	13	9	17	11	11	11	11	8	15	7	14	12	10	14	12	12	5	13	9	7	16	7	9	12	14	16	8	10	12	14	15	8	18	7	7	13	9	12	11	11	11	15	10	15	10	14	11	15	6	11	14	13	11	14	12	14	9	12	13	20	13	14	8	10	8	11	10	14	10	10	17	11	17	14	16	13	15	11	6	10	10	13	8	12	13	12	18	14	14	16	11	14	9	15	17	12	9	17	11	14	7	10	10	13	15	8	8	8	7	15	7	10	8	13	10	13	7	8	13	8	10	10	9	13	12	10	17	17	14	9	12	11	13	16	13	12	9	20	9	14	16	13	16	9	9	11	7	7	16	10	16	8	10	13	12	16	10	7	12	13	14	13	10	12	13	14	14	12	10	13	10	11	16	7	8	13	11	15	11	12	15	10	16	11	13	8	10	12	13	13	10	12	14	12	12	11	10	14	7	13	13	11	16	7	13	11	6	10	10	9	12	11	13	20	22	7	10	1	13	20	16	14	5	7	12	5	10	8	9	12	14	16	12	12	16	11	18	10	9	15	8	21	7	10	11	7	14	16	11	13	9	9	14	13	10	5	11	16	8	8	10	10	13	16	16	11	8	7	18	11	15	8	11	9	9	16	12	13	14	10	12	11	11	15	12	13	10	12	13	5	10	7	13	10	8	16	11	17	12	14	18	13	10	7	16	19	11	17	16	12	16	14	10	10	10	16	10	8	13	12	4	17	17	13	10	12	8	11	12	17	19	13	15	9	11	8	12	11	14	11	16	11	15	16	14	8	9	10	16	11	16	5	9	9	9	14	14	7	12	9	6	13	8	15	14	10	14	12	14	15	8	14	19	13	13	17	10	7	9	9	16	4	11	13	20	12	12	14	13	11	18	10	12	8	20	7	15	6	16	11	14	13	9	15	13	10	18	16	12	10	11	13	8	12	12	8	11	8	12	13	6	8	11	11	14	9	14	11	5	12	10	6	5	17	8	10	14	13	14	7	11	16	12	21	6	12	13	11	10	14	13	13	10	11	13	19	19	12	10	7	11	8	12	5	13	11	13	16	6	11	10	11	9	13	17	12	10	3	12	5	10	11	6	10	7	8	19	8	7	15	6	12	12	10	14	21	6	15	9	7	11	16	10	14	15	5	14	14	11	8	14	11	12	10	15	10	16	11	13	6	7	12	10	8	19	11	15	15	12	15	9	12	10	10	9	10	12	7	7	21	9	10	10	12	6	15	8	10	8	10	14	10	15	13	6	15	14	16	11	9	8	6	12	14	17	7	12	10	20	14	3	8	10	11	6	16	11	20	14	17	19	14	8	8	13	10	14	10	10	13	9	9	11	13	11	13	9	14	11	13	15	8	8	12	11	13	10	14	8	10	15	9	6	15	13	10	10	11	5	7	16	17	15	13	16	7	11	17	14	8	9	13	12	7	5	15	15	2	11	13	8	10	10	8	8	9	14	12	11	12	11	9	10	7	9	13	14	10	14	15	10	5	11	8	7	8	10	9	11	15	4	10	12	9	14	8	8	4	21	12	9	6	15	12	10	11	10	8	15	7	15	8	14	11	11	10	15	10	5	15	15	13	12	8	15	11	9	10	7	10	14	14	13	12	14	13	11	8	6	17	13	11	13	17	12	11	11	7	11	8	12	13	12	14	15	15	14	18	8	15	7	14	10	13	8	14	11	15	7	14	8	15	12	7	11	14	9	13	13	14	13	11	7	11	11	8	16	12	9	9	4	18	12	16	9	11	6	11	9	7	15	8	16	8	13	11	13	10	11	14	23	16	11	11	10	12	14	14	12	8	9	9	13	14	15	13	14	10	10	15	11	14	16	8	14	10	11	14	12	13	8	14	11	9	12	16	11	10	18	11	14	10	22	6	12	12	15	13	12	11	16	9	23	7	9	15	17	11	11	16	12	10	14	7	19	15	18	14	9	6	10	10	10	12	10	15	9	11	14	10	10	11	12	6	11	8	11	9	8	15	14	15	14	13	15	17	12	24	14	14	13	12	11	4	19	7	11	11	20	10	11	14	6	16	9	12	12	11	13	9	11	13	10	15	5	9	11	16	8	7	7	13	7	16	5	12	13	3	13	8	15	20	6	18	12	16	8	15	12	15	8	10	13	10	14	16	12	9	18	15	9	9	14	9	12	7	13	11	13	8	15	10	13	14	11	10	10	14	21	13	7	20	16	11	8	13	14	8	11	11	9	10	23	7	9	11	12	11	10	11	9	10	9	15	15	11	12	15	17	11	17	10	10	8	10	8	8	15	7	9	15	10	10	14	16	10	13	11	11	9
16164	5120	5108	10051	1252	2076	2441	2098	1866	1573	1296	1176	939	850	728	664	531	522	454	443	434	342	359	337	329	269	278	249	246	239	232	223	225	214	205	195	205	185	160	210	172	130	161	146	166	153	162	126	130	126	144	127	138	136	127	117	121	114	109	121	120	131	128	117	110	110	119	113	112	121	124	129	103	114	111	110	111	114	109	125	103	116	108	115	117	114	111	95	112	105	128	106	102	101	98	109	106	104	92	108	108	100	111	106	116	116	96	100	97	94	100	95	110	113	114	96	94	114	110	110	97	85	98	108	105	106	107	99	108	106	87	82	106	90	87	97	101	108	119	102	82	108	99	123	93	102	113	86	88	106	88	101	119	116	104	95	115	119	85	107	87	106	102	95	79	104	108	97	96	90	99	82	86	107	94	92	98	97	105	96	101	78	84	80	107	95	98	100	96	106	108	90	118	105	91	115	88	90	105	87	73	92	88	108	110	83	105	94	90	107	97	96	94	79	91	108	88	93	101	115	99	100	94	102	110	92	93	109	89	102	92	102	94	95	105	76	81	98	112	107	111	103	101	102	89	107	94	92	116	125	97	102	104	86	88	94	90	103	93	93	103	100	92	103	96	98	98	95	100	108	106	100	103	94	89	116	105	91	88	88	105	95	82	83	96	105	98	100	88	102	95	103	100	104	93	84	92	91	79	103	110	103	98	101	91	99	79	92	86	89	102	78	93	98	86	103	95	95	105	105	85	95	93	88	107	95	93	99	94	89	99	84	93	110	110	110	105	113	100	87	109	100	104	86	108	91	98	92	100	114	105	106	113	100	97	103	97	86	91	105	108	109	101	92	111	88	91	76	86	82	121	97	92	89	90	95	112	91	124	90	82	104	107	80	78	84	96	87	95	126	88	114	91	115	91	80	92	99	96	91	94	91	85	92	116	74	106	109	101	95	121	93	109	89	99	94	91	87	116	93	110	110	90	94	98	103	94	96	94	111	93	88	97	89	96	85	108	104	105	91	100	87	117	115	110	94	102	83	82	96	82	105	97	102	92	90	88	92	101	95	88	93	102	83	95	90	105	89	110	98	102	97	105	112	89	93	85	94	121	99	93	108	91	93	104	91	90	104	98	86	79	110	98	99	94	99	96	103	90	98	98	89	111	101	80	105	109	100	122	89	85	89	107	94	96	76	101	104	115	94	93	84	107	103	94	101	82	117	112	114	92	106	88	97	86	108	102	76	87	90	93	100	78	89	100	109	100	95	95	119	84	91	99	99	100	107	104	88	102	90	98	95	102	108	94	87	83	96	114	115	86	88	108	109	101	111	96	94	91	85	114	106	96	92	108	86	92	83	86	98	97	94	111	106	96	93	105	87	94	104	90	96	101	106	88	122	93	84	95	87	105	95	92	104	97	99	97	106	72	106	106	84	101	100	102	98	94	75	102	84	82	98	110	87	86	114	79	93	98	100	92	108	89	104	93	104	98	90	95	92	97	87	100	87	119	91	107	98	91	111	77	105	96	112	118	89	99	107	98	95	93	109	103	104	99	96	86	102	81	101	91	119	91	83	92	96	92	105	106	97	81	101	89	85	100	92	92	86	114	75	94	93	82	100	88	78	111	89	97	82	98	103	99	92	98	94	105	102	97	112	78	98	104	116	100	104	111	100	93	91	118	89	87	95	102	103	103	92	84	98	102	108	93	98	112	78	87	86	101	97	79	89	85	79	102	79	112	106	91	101	110	89	112	97	106	92	107	114	98	89	113	93	103	93	109	97	93	105	82	94	112	93	93	101	98	106	104	101	116	94	100	100	102	109	96	96	100	96	106	95	85	83	114	103	100	97	79	107	101	101	82	101	106	90	94	104	117	88	107	109	95	91	90	104	108	89	82	91	107	112	78	96	95	101	118	89	92	101	86	91	100	114	91	98	99	107	90	84	86	97	92	104	104	90	81	124	107	87	97	103	100	112	94	93	109	98	97	79	77	95	90	97	104	100	90	98	97	88	104	104	103	109	100	87	91	100	88	89	108	86	119	98	94	83	88	107	104	107	85	112	95	84	104	100	112	99	103	107	105	86	104	91	117	98	96	104	91	99	103	90	117	107	98	90	91	115	99	87	95	95	95	104	104	89	88	87	99	95	109	106	98	87	78	102	96	79	110	98	100	88	81	96	79	96	105	91	80	101	91	103	90	87	95	88	102	108	90	116	98	88	79	99	93	86	101	86	94	100	110	79	94	92	87	126	107	101	113	114	93	118	110	107	85	93	110	102	111	107	92	104	110	90	86	101	79	80	98	109	100	96	85	109	95	82	86	111	90	115	101	96	118	97	87	88	74	101	95	112	95	89	92	100	98	101	97	110	100	95	91	97	113	110	88	90	84	101	103	93	90	93	91	92	104	121	87	98	89	112	101	87	80	99	114	114	93	105	118	99	90	100	94	99	104	114	93	104	95	101	92	90	91	92	93	99	99	96	104	95	112	106	101	89	114	76	119	99	94	107	91	106	87	90	102	87	105	103	93	91	87	91	103	90	92	100	114	91	101	84	78	88	99	117	87	88	79	97	100	97	102	90	75	98	117	88	92	108	90	104	107	99	99	94	104	81	87	99	112	84	107	97	104	91	91	89	102	105	91	107	109	97	86	94	105	104	100	92	83	114	109	96	98	110	102	97	100	102	94	101	97	98	125	111	94	100	100	90	97	101	89	91	82	99	101	115	109	100	108	106	97	89	101	94	98	99	99	108	98	80	92	112	89	97	115	95	120	85	93	96	91	108	97	96	100	105	87	95	92	110	85	104	97	100	94	97	110	91	119	86	99	105	100	98	103	100	94	99	100	92	89	92	104	89	92	93	126	103	118	92	112	100	94	97	120	93	90	97	100	81	98	92	106	87	93	108	93	96	95	113	94	101	87	96	96	91	103	98	105	102	111	90	99	99	82	105	106	104	102	88	110	86	93	105	108	93	89	97	82	87	107	96	97	118	92	121	100	84	89	100	90	105	94	113	82	112	92	100	94	90	92	95	79	93	108	79	101	103	95	105	95	91	97	100	101	111	82	105	109	93	119	96	103	79	102	95	89	100	98	100	90	95	90	96	104	83	97	97	78	90	85	107	110	104	74	104	94	115	105	87	84	103	100	83	73	88	93	97	89	103	79	95	96	96	84	86	80	102	106	94	108	88	98	97	89	91	92	99	91	95	91	102	108	100	98	124	101	98	98	93	120	97	94	85	84	100	105	87	102	95	103	107	85	102	115	97	106	93	90	93	88	96	98	96	103	109	105	97	93	103	90	105	98	87	100	94	102	92	108	85	90	80	96	100	105	96	100	88	100	96	90	93	98	107	95	101	88	110	88	108	97	78	109	94	81	110	100	98	78	107	83	83	85	114	90	111	91	100	92	109	103	98	94	91	95	104	108	85	83	96	106	101	84	103	112	102	107	86	102	102	78	91	90	94	98	97	106	109	88	91	109	102	90	83	86	91	91	85
3086	659	721	1721	62	73	83	93	97	95	73	64	67	69	51	60	64	56	60	47	48	41	43	53	51	44	49	56	32	42	45	39	35	57	41	38	43	42	39	32	35	43	53	40	37	43	42	33	50	38	49	43	42	38	43	51	50	37	45	30	41	40	44	46	43	37	31	39	46	29	36	44	42	36	43	34	45	35	45	34	37	47	31	33	39	32	50	42	48	33	42	36	43	27	48	36	31	38	43	35	36	47	41	44	37	36	19	37	29	41	30	34	33	40	30	47	32	40	36	47	29	31	40	32	35	38	41	41	41	37	31	30	43	33	34	25	45	45	38	47	38	41	52	34	39	36	32	49	31	34	39	33	47	41	48	34	33	41	42	49	42	29	40	34	45	25	41	26	31	44	36	26	38	39	34	39	52	41	43	29	38	33	45	36	31	49	36	33	36	36	50	43	48	41	40	26	33	36	42	42	47	31	37	29	41	32	37	40	38	37	39	32	36	33	45	35	32	42	39	33	47	26	46	28	38	48	37	38	33	35	38	41	39	40	45	39	43	38	43	30	47	47	34	31	26	39	42	41	42	40	37	48	49	44	44	43	46	33	48	35	41	44	47	32	35	33	32	36	33	35	41	35	29	44	47	32	30	32	42	35	35	33	44	42	46	38	40	38	38	40	41	37	39	30	41	49	31	36	41	39	37	38	31	44	37	40	48	35	32	33	34	32	33	36	33	44	38	49	44	37	38	46	49	40	51	34	36	36	27	36	30	29	39	44	33	33	35	40	40	40	38	39	35	44	50	43	34	33	31	47	37	34	41	42	35	36	48	35	45	32	44	35	38	35	37	35	33	37	29	42	33	46	39	35	37	46	43	44	30	46	40	37	34	43	41	50	37	57	37	38	47	27	48	29	44	47	33	48	38	29	43	39	34	34	31	47	27	21	46	40	40	41	35	46	39	41	47	40	30	44	60	41	38	34	55	45	42	36	33	47	27	44	43	29	29	39	31	40	34	36	49	43	29	40	45	38	35	35	39	27	46	42	51	43	35	39	33	39	47	45	33	47	49	35	31	55	39	37	22	35	41	40	28	33	45	45	42	34	40	34	35	32	38	36	31	39	41	41	38	34	41	46	46	37	45	35	42	41	39	31	37	34	34	38	51	34	42	45	35	31	36	34	28	51	39	41	41	28	38	45	52	52	46	36	45	47	45	42	41	45	40	43	38	47	33	43	39	40	37	31	41	36	25	39	34	43	37	42	37	44	34	34	38	36	37	34	32	52	35	37	34	37	37	33	37	43	51	36	38	41	32	33	36	48	37	38	37	34	42	33	24	38	41	55	45	42	37	40	34	43	39	38	46	36	42	27	41	46	43	33	54	36	44	27	38	31	42	33	31	34	32	47	33	30	31	39	46	34	34	42	52	35	33	27	41	41	43	31	47	39	42	30	45	34	42	35	47	34	37	41	29	32	38	38	48	37	34	43	41	39	50	27	45	43	32	39	33	32	43	45	43	47	38	44	35	37	32	41	43	30	44	32	45	53	52	44	25	41	36	39	38	41	36	31	40	36	35	40	45	35	38	35	33	22	41	47	38	31	35	31	42	43	34	49	35	32	40	44	39	36	32	32	41	45	33	40	45	46	40	39	40	47	46	32	41	40	40	54	43	36	36	39	49	41	39	47	23	48	36	46	33	28	39	29	48	35	40	37	37	41	41	40	28	33	40	46	49	37	44	38	52	34	35	33	32	34	30	35	40	37	43	47	38	44	36	33	41	38	39	41	28	36	34	36	35	32	31	40	51	38	40	40	44	32	32	42	48	33	35	37	37	49	37	45	37	39	36	35	32	36	36	36	37	42	38	38	50	29	39	39	41	46	49	41	36	42	25	44	34	22	45	38	36	38	38	39	32	42	37	44	31	39	41	35	43	37	38	34	44	40	35	34	38	37	41	29	43	35	39	42	34	37	34	35	42	25	35	42	38	43	44	36	35	45	37	36	31	30	31	35	31	51	42	29	41	41	37	51	28	43	43	31	40	32	34	31	37	27	35	29	52	30	30	44	42	32	37	43	32	43	35	33	35	34	42	33	45	45	45	48	43	27	38	38	33	41	35	30	33	31	44	38	41	45	32	37	29	36	40	34	42	40	31	43	33	29	27	35	38	40	45	34	33	51	48	43	39	40	43	40	39	36	43	39	27	33	48	34	35	44	45	23	39	38	39	34	47	54	26	39	38	45	39	36	47	36	39	45	37	43	24	36	37	37	44	38	39	40	52	31	33	40	34	39	41	42	48	26	40	37	39	35	36	44	32	49	48	46	33	42	36	36	38	42	34	35	44	49	36	38	34	48	28	38	45	37	39	42	37	39	40	33	34	38	29	42	35	42	36	35	52	53	33	36	39	52	32	42	41	29	30	41	39	26	43	36	40	37	37	42	32	41	37	47	43	41	33	34	35	37	38	37	44	36	41	33	39	44	47	36	34	39	39	29	36	40	36	34	29	37	34	36	30	31	46	31	34	41	40	38	44	37	46	34	38	42	33	31	31	43	39	37	53	36	42	40	37	38	31	31	38	45	36	41	28	37	36	42	35	39	33	42	34	36	40	46	27	40	43	57	45	44	33	46	45	35	32	22	33	45	28	31	36	42	43	35	43	32	36	39	37	43	41	38	25	37	44	36	36	36	35	32	50	49	40	32	44	31	45	35	33	40	43	45	40	36	46	34	39	39	34	37	29	36	43	27	29	40	43	35	49	39	46	52	36	37	46	44	43	28	46	31	23	41	36	35	36	28	32	44	40	42	34	41	35	46	45	34	39	44	40	41	43	33	47	29	35	42	35	35	38	32	36	32	33	37	42	32	42	41	40	46	29	43	36	39	51	39	43	41	42	31	34	39	40	35	46	43	35	41	45	32	33	47	45	33	33	42	52	50	37	35	55	45	34	44	36	44	28	46	28	35	33	45	38	38	35	38	46	36	43	33	39	39	39	39	37	45	33	29	36	36	43	41	31	41	41	28	40	36	32	47	40	43	39	38	34	26	46	30	42	32	34	48	31	44	32	37	38	44	32	35	41	45	40	46	34	48	31	43	36	40	39	42	37	42	32	40	35	35	44	39	43	43	40	28	34	38	33	42	36	37	42	40	42	34	34	42	42	50	48	33	37	51	38	33	36	32	38	34	42	43	29	37	41	37	34	38	31	43	37	29	32	42	35	39	43	33	47	31	31	27	41	50	53	38	38	40	34	38	37	32	41	40	31	39	36	37	40	40	46	45	43	38	39	23	39	29	34	43	42	40	37	29	38	35	43	42	48	44	35	50	33	36	40	35	44	44	42	36	32	41	33	42	39	51	40	36	36	49	37	27	46	54	41	29	33	34	37	38	38	31	37	41	36	35	39	23	34	33	38	35	39	45	48	31	33	39	42	31	29	50	35	42	36	26	43	38	29	46	39	40	44	40	37	20	34	45	51	29	35	42	28	42	40	44
22025	7652	8046	13972	2690	4150	4663	4358	3711	3026	2501	2167	1938	1755	1504	1402	1210	1108	962	904	811	881	782	716	673	655	680	623	617	553	565	551	530	532	489	479	406	504	449	447	433	459	437	448	424	437	421	358	460	420	427	402	403	357	369	381	399	377	381	407	352	386	349	334	348	364	396	380	376	371	370	349	350	374	346	350	367	361	343	380	374	372	371	333	357	378	358	366	321	358	374	361	344	359	355	339	335	350	340	322	354	344	331	342	297	342	359	361	368	340	379	352	319	352	388	334	325	321	329	364	326	343	360	339	318	353	347	340	345	334	319	350	343	341	328	365	302	331	379	332	350	362	306	347	323	336	319	324	362	348	332	353	332	329	314	327	375	290	332	315	337	359	362	318	346	359	325	338	328	320	325	334	303	360	325	316	321	350	348	326	350	332	352	342	319	321	347	303	352	349	314	324	334	325	378	327	344	369	340	364	348	315	296	331	342	353	353	316	298	349	309	311	358	361	350	298	348	347	320	328	341	333	316	354	330	334	356	338	309	333	331	326	361	337	323	359	323	326	343	360	333	356	337	333	321	318	368	318	318	352	331	348	329	366	342	333	291	305	326	334	342	337	284	344	348	344	338	329	343	309	332	345	335	365	324	337	304	338	310	355	325	356	330	324	323	295	319	294	330	305	308	303	341	344	321	353	326	320	346	324	333	318	322	349	331	350	327	364	361	342	316	337	334	379	354	321	305	290	338	309	340	339	370	341	373	328	339	321	338	372	350	328	345	332	351	345	380	348	330	308	303	319	323	366	339	330	346	315	321	328	332	319	312	351	348	338	334	315	317	336	331	310	330	355	356	369	342	324	300	328	304	325	319	324	348	344	327	334	316	332	333	315	315	321	325	331	334	363	305	340	355	332	374	322	313	348	341	344	313	334	301	326	300	321	313	366	379	361	330	328	333	335	313	299	338	346	332	330	333	325	352	323	344	350	325	380	349	321	341	323	313	341	321	315	334	348	322	373	326	343	337	303	328	312	331	346	342	351	318	334	318	327	319	322	352	323	332	331	347	331	345	345	322	334	356	340	327	330	362	295	322	350	334	360	348	294	321	316	343	317	351	317	309	333	329	319	315	320	330	336	294	332	335	359	327	311	307	353	343	326	369	321	344	324	349	319	316	357	305	310	359	328	328	330	335	347	324	343	369	306	344	331	338	313	334	316	331	325	335	332	367	307	363	331	336	363	333	333	344	324	371	346	349	340	348	355	292	342	327	358	343	346	356	335	358	329	366	319	353	323	368	346	366	336	323	335	327	324	324	338	336	315	320	346	314	357	315	325	306	355	339	312	353	331	341	315	336	364	322	361	305	330	297	347	306	311	337	370	325	303	318	364	373	331	339	328	334	319	333	327	354	302	365	319	336	326	310	323	302	344	335	321	314	321	345	342	320	330	334	302	324	330	339	334	319	324	339	314	366	318	342	358	350	357	346	352	349	323	313	341	317	344	339	355	306	330	344	323	303	352	335	338	354	327	336	338	344	341	340	331	343	295	337	317	365	336	327	311	301	319	345	337	325	353	358	315	334	328	306	351	331	316	363	331	325	340	316	343	304	348	312	312	282	334	301	333	292	348	319	335	333	366	302	321	326	350	335	320	369	337	321	301	335	329	308	338	336	338	368	320	325	333	374	336	316	364	350	348	363	355	334	322	327	376	325	336	359	354	328	331	343	304	328	345	312	331	350	325	325	353	339	338	305	351	342	342	346	279	314	366	334	338	308	329	341	319	334	329	320	326	376	315	348	307	326	316	333	328	372	333	336	354	323	354	298	343	362	304	307	341	349	330	329	297	364	282	327	341	340	357	328	343	328	341	315	339	356	343	323	366	320	381	299	357	333	324	342	331	327	313	348	344	346	312	319	335	332	320	329	322	337	313	318	324	382	343	362	355	319	333	287	326	329	347	331	330	353	344	316	321	322	320	335	334	351	347	275	327	357	318	306	329	329	360	304	334	327	344	358	321	333	329	325	312	334	342	348	324	340	357	302	372	295	310	316	319	331	342	313	351	318	352	327	345	332	329	358	317	328	390	320	336	334	330	291	313	339	335	328	321	316	346	348	322	344	321	322	308	352	346	335	329	345	321	351	283	306	331	350	344	317	331	318	321	348	327	350	364	347	359	317	313	343	378	315	347	350	347	330	325	336	321	301	286	348	322	330	321	356	312	355	315	311	308	386	306	356	336	303	347	325	305	350	361	352	328	326	305	350	301	305	314	316	361	330	356	288	326	334	358	308	341	329	334	342	329	323	338	303	312	343	325	315	320	353	324	328	313	319	342	313	324	338	340	311	298	333	344	334	347	362	317	353	331	344	361	343	332	361	347	331	343	348	305	327	322	348	353	349	321	358	353	330	359	330	305	307	315	352	354	340	335	331	338	304	309	315	340	323	356	354	354	335	326	318	321	346	315	324	337	326	340	306	334	345	329	327	325	325	297	324	327	345	329	323	318	314	305	311	315	344	347	341	328	320	309	312	324	337	323	292	305	334	290	321	321	359	319	324	339	381	331	350	343	357	336	323	327	293	317	333	326	332	318	307	337	330	319	322	319	313	331	347	320	365	342	331	337	320	347	348	323	334	329	321	350	334	334	327	319	306	352	339	344	319	352	354	309	323	357	344	344	336	322	326	332	322	340	360	315	296	295	339	344	319	348	364	299	328	376	347	314	311	301	337	313	308	314	362	321	347	316	345	340	300	332	308	345	328	335	293	346	322	323	305	342	328	344	359	333	317	340	317	309	326	344	321	346	339	333	325	340	351	346	340	321	313	358	309	319	360	319	346	366	350	321	331	355	336	336	344	337	340	335	332	316	311	352	345	341	360	364	322	316	321	313	296	329	339	363	349	372	325	318	333	353	323	372	340	307	299	323	334	316	336	328	366	348	336	343	353	310	345	330	336	327	331	313	312	308	330	334	306	342	338	352	330	327	336	352	313	339	332	343	338	342	345	327	349	334	328	351	289	351	314	309	338	340	378	342	315	346	360	348	322	355	301	302	326	338	280	313	381	358	322	286	308	312	287	356	341	309	366	357	333	330	319	364	309	348	313	312	345	339	357	342	335	306	332	356	346	370	329	351	316	333	313	323	332	320	314	339	352	319	327	314	309	336	362	365	327	326	371	346	308	317	328	350	339	391	349	303	326	335	321	338	338	309	352	353	345	331	349	339	325	337	282	323	332	315	323	321	308	349	318	336	324	341	350	313	338	303	320	346	331	309	335	343	343	311	333	338	328	327	360	341	306	310	330	366	349	326	326	324	337	338	304	319	287	357	304	335	324	348	356	317	332	356	306	299	335	355	326	330	325	335	324	350	322	319	329	345	373	313	333	284	376	344	372	358	337	315	324	351	343	360	340	319	340	363	290	314	338	332	325	327	367	307	360	320	336	358	324	329	324	354	371	320	334	338	338	337	319	332	303	341	322	307	313	329	340	343	346	320	368	350
3254	294	126	239	26	37	37	36	28	25	35	28	19	28	31	33	43	31	33	31	32	22	35	34	25	34	24	28	33	20	29	21	31	28	28	19	27	30	28	33	23	31	31	39	26	31	39	29	40	27	43	31	34	22	35	40	28	30	15	29	31	27	29	32	28	30	23	25	29	30	34	24	22	21	29	21	27	42	23	20	24	26	24	29	35	37	36	29	29	32	31	23	31	28	32	21	35	33	33	20	27	33	30	38	29	34	38	36	21	36	18	30	40	30	27	22	35	34	37	25	31	34	33	27	24	38	30	37	31	21	37	27	26	29	28	24	22	19	32	41	37	28	28	32	24	28	21	35	38	41	34	37	34	23	29	23	30	26	34	40	26	36	39	36	25	30	43	24	31	30	28	25	25	40	28	36	21	42	23	33	33	24	31	30	31	24	29	30	30	33	26	34	35	29	35	34	21	33	33	26	20	24	23	33	26	32	30	20	27	32	28	33	36	30	34	34	27	40	23	38	26	25	33	33	33	29	27	28	32	35	28	31	19	33	36	28	37	28	26	35	35	26	21	38	42	22	25	25	30	37	37	38	22	32	30	31	41	31	27	31	26	20	26	21	25	30	35	41	30	34	35	20	35	20	36	31	37	28	26	41	42	27	28	33	28	28	34	24	27	29	34	25	29	25	28	32	38	28	30	30	25	32	33	35	32	22	32	40	27	18	19	35	30	28	25	26	26	23	32	26	25	18	37	25	23	34	33	21	34	30	34	20	24	38	30	29	42	39	39	31	34	35	24	34	26	29	28	34	33	32	22	33	33	27	26	32	27	18	26	32	31	29	35	37	28	34	26	32	25	19	28	31	27	33	38	29	30	27	15	29	28	40	38	29	29	18	35	29	20	29	29	35	32	39	31	29	27	16	25	40	23	34	25	29	30	29	28	26	28	25	24	41	23	28	38	26	27	38	21	33	34	32	31	26	32	33	41	26	20	33	32	41	27	36	29	28	21	26	31	28	27	29	20	25	22	32	38	36	24	38	36	29	21	43	36	40	31	27	23	24	34	31	41	23	27	25	34	29	26	30	30	33	21	27	29	43	29	35	22	26	35	35	38	33	27	32	36	35	41	24	25	34	23	26	27	25	24	29	35	33	42	34	37	33	42	26	36	22	36	30	28	27	27	22	33	24	19	20	27	19	29	27	27	33	29	22	24	26	26	33	28	27	28	24	37	32	26	27	38	28	25	39	26	24	21	30	34	21	29	21	37	36	25	37	24	26	29	22	31	29	23	17	25	22	28	36	26	25	33	34	28	26	28	32	32	30	20	33	27	35	30	29	21	19	30	31	38	30	31	29	26	29	26	38	28	24	35	30	35	36	25	39	34	19	31	22	32	30	34	29	27	28	27	38	32	40	32	36	27	29	21	35	31	31	29	31	29	22	34	24	33	24	34	27	30	28	29	27	34	28	32	23	25	31	23	26	27	26	29	22	21	24	26	28	36	25	20	32	32	23	27	29	26	28	25	40	31	29	32	28	41	28	39	26	25	33	34	26	25	27	29	33	36	37	28	32	39	34	27	27	39	31	48	22	34	29	34	23	32	33	32	28	28	33	29	30	29	28	30	24	21	47	28	24	33	30	32	25	33	21	25	28	26	32	36	34	35	26	24	30	26	32	22	23	27	33	24	32	37	32	30	26	33	35	25	30	32	34	31	19	36	31	43	23	32	32	33	30	37	28	27	30	35	41	28	28	34	24	33	31	41	35	32	23	29	27	27	24	28	15	30	23	27	32	39	38	29	32	25	25	24	31	31	25	29	27	37	28	30	26	40	31	24	35	23	28	21	32	29	27	28	29	37	18	27	27	33	23	25	27	28	23	22	28	20	34	26	32	41	36	27	28	35	21	31	18	35	33	23	27	33	31	35	37	31	28	34	27	30	36	26	25	28	53	26	30	29	31	34	26	27	32	24	30	33	30	38	24	21	41	29	31	33	21	26	38	32	22	27	22	24	29	34	33	29	34	25	29	32	32	22	26	28	28	26	26	39	29	25	20	30	26	42	23	28	32	25	26	26	26	26	36	32	24	27	25	39	28	22	34	35	22	22	33	24	29	28	28	31	36	34	25	37	34	28	33	28	18	22	27	27	32	33	25	27	38	23	30	31	26	29	42	39	36	27	31	29	26	29	31	31	25	39	32	16	27	28	32	24	32	36	27	26	33	39	27	26	25	39	33	28	37	34	25	32	30	25	28	33	34	28	29	31	29	25	44	35	33	36	30	26	26	29	25	38	19	19	24	40	30	24	21	31	32	36	25	33	31	32	30	32	31	35	33	28	32	25	44	30	34	27	31	29	33	21	32	34	32	26	32	44	34	32	27	29	42	35	35	23	30	19	35	29	26	35	39	32	35	35	37	40	21	26	31	35	29	24	33	32	26	37	26	31	23	33	32	24	32	29	44	32	28	26	36	36	38	25	36	29	25	37	28	29	39	37	33	26	27	30	22	24	29	32	31	26	25	24	31	38	25	28	35	32	35	38	37	33	30	27	34	34	35	30	37	26	25	19	26	18	26	32	21	32	29	33	33	41	29	34	29	29	30	30	30	29	26	25	42	26	36	30	26	31	28	30	22	40	30	28	27	32	32	36	35	28	31	38	23	25	33	26	37	42	17	31	25	33	27	30	28	29	28	37	37	22	28	38	25	31	25	32	38	26	18	26	35	20	21	27	33	33	32	26	25	29	28	31	32	22	24	28	38	32	27	32	34	27	31	26	30	26	29	17	24	18	22	26	32	31	24	34	27	31	29	33	24	31	32	33	27	33	30	42	36	33	29	27	26	27	26	25	31	27	26	37	30	28	32	34	33	32	13	33	28	34	32	26	39	24	23	42	33	30	32	27	30	29	34	27	35	24	32	37	33	30	29	28	26	30	27	44	29	25	42	32	27	27	34	39	36	21	31	25	41	26	23	26	41	34	29	25	23	34	35	28	25	34	37	38	20	29	22	27	31	33	32	42	43	33	34	26	28	30	26	38	23	35	26	34	28	22	26	40	31	29	27	29	32	24	29	20	26	39	37	31	39	24	25	28	38	35	27	34	40	28	27	31	36	28	23	26	30	33	36	30	45	26	41	33	30	23	35	26	20	33	29	30	27	22	26	17	30	31	41	25	24	28	27	31	29	35	37	24	24	25	34	27	34	35	32	24	31	32	28	30	32	30	32	27	23	39	24	35	28	30	25	28	32	29	25	31	26	34	28	29	37	37	29	38	23	24	24	31	21	23	36	29	29	25	28	30	25	34	34	27	31	32	40	35	31	29	29	22	35	25	27	28	35	30	23	30	24	24	38	22	21	38	29	33	33	36	29	28	21	23	19	36	20	42	25	37	40	31	29	32	23	27	20	33	32	21	30	26	27	24	32	30	19	25	28	30	31	25	26	29	27	28	26	28	31	36	28	27	23	27	23	38	25	34	34	29	36	34	33	32	29
13853	3805	1851	3920	459	586	585	544	559	491	437	419	399	387	363	351	334	336	302	322	309	323	300	290	289	299	292	296	236	300	240	249	260	278	252	269	256	257	287	224	253	270	263	271	258	268	258	259	266	245	244	224	254	257	266	242	264	249	247	228	250	248	249	215	254	225	230	277	255	257	244	256	266	228	254	235	237	269	215	252	258	274	270	215	281	260	245	232	254	233	214	264	233	247	263	241	251	248	229	230	246	218	258	223	284	234	235	250	261	256	227	257	225	247	253	240	262	271	245	220	251	242	266	241	225	218	226	242	238	253	222	284	254	258	229	238	259	256	242	252	251	241	248	234	264	226	256	257	266	251	228	241	225	234	259	246	233	248	241	246	244	248	254	235	254	224	220	267	267	242	255	247	234	263	221	203	228	262	237	258	216	199	240	239	246	232	273	238	251	235	240	243	227	229	242	275	245	246	239	261	230	215	229	236	233	268	254	269	242	242	238	233	252	260	254	241	247	239	226	246	270	228	237	249	261	226	254	225	243	229	264	234	233	242	255	253	225	234	237	252	255	263	252	276	257	242	242	265	241	228	256	252	272	262	223	251	245	250	224	234	257	239	237	238	223	251	248	242	276	258	223	235	238	256	258	213	207	253	238	251	245	269	240	239	262	263	258	238	233	230	203	241	269	259	234	214	266	256	227	255	219	229	224	235	234	212	227	242	212	229	215	241	226	236	229	229	248	266	242	232	275	242	253	266	229	223	231	261	217	260	238	251	263	249	225	250	259	208	229	229	246	260	237	239	221	222	238	253	234	234	238	244	217	229	225	249	260	272	264	228	253	261	235	231	267	245	242	263	268	239	230	237	228	231	240	221	252	241	228	262	235	237	237	241	240	243	244	247	294	200	221	256	219	240	223	254	248	262	221	244	259	259	233	222	268	235	230	294	234	228	237	234	231	236	225	247	224	256	262	246	235	233	220	240	261	240	251	227	259	237	252	240	256	261	238	245	224	240	252	221	259	248	221	254	218	249	223	265	230	238	253	222	258	254	255	247	270	237	254	245	251	256	249	255	245	232	236	255	215	251	238	235	238	253	230	266	256	238	252	251	259	237	217	234	245	272	253	230	221	217	234	224	257	234	251	222	228	249	240	233	283	228	214	253	224	233	224	247	238	238	255	226	254	232	209	233	229	233	248	245	263	243	246	254	252	255	244	237	243	249	284	253	227	258	249	239	218	239	259	227	227	247	251	254	213	238	245	247	264	223	247	253	204	226	245	224	237	225	222	269	246	247	249	214	243	224	228	242	246	218	282	252	236	242	214	241	246	222	276	240	238	215	235	228	207	229	244	244	230	238	238	249	226	239	262	260	221	275	217	237	266	257	228	246	240	270	261	254	241	237	257	259	224	243	238	240	253	227	221	227	246	231	261	253	243	209	235	237	206	283	260	219	237	238	251	234	259	241	228	240	258	237	254	223	247	226	229	236	269	241	235	246	223	240	268	252	260	248	242	233	247	243	271	254	209	217	220	234	235	281	241	252	253	239	243	214	237	230	245	246	237	232	235	249	224	243	241	236	231	237	260	260	262	249	220	254	215	248	263	260	250	236	228	253	206	247	247	244	259	222	252	218	273	245	276	269	244	260	238	251	241	244	227	248	240	244	243	236	268	238	206	253	244	234	239	242	246	232	249	248	218	272	260	215	264	246	249	261	238	224	210	241	238	229	241	261	249	233	226	244	240	236	267	244	239	244	268	248	254	236	231	263	235	245	246	263	229	246	254	254	252	276	233	246	244	258	259	252	225	245	267	248	273	218	209	238	255	264	231	239	221	262	262	241	225	238	235	255	243	246	253	237	220	233	222	236	255	237	242	242	239	241	244	272	227	265	269	238	241	265	240	276	250	221	233	238	246	247	233	256	210	235	271	263	200	255	231	245	261	246	245	257	231	258	272	245	266	238	258	238	207	236	242	234	238	230	252	226	238	259	238	244	237	240	256	251	227	222	245	242	230	257	243	254	232	237	259	233	252	220	233	232	263	263	250	248	251	248	253	239	257	240	229	252	261	232	226	249	231	219	244	223	246	269	240	224	232	225	267	267	259	242	245	228	234	269	252	220	221	238	227	263	264	251	246	241	253	251	268	250	243	225	227	248	251	228	250	232	245	269	252	264	232	258	233	250	260	228	247	241	243	246	216	268	238	231	227	238	256	243	246	244	267	264	262	241	256	249	214	222	221	236	237	215	268	252	248	256	248	248	243	257	259	224	216	262	252	242	233	263	247	248	251	211	239	261	243	253	252	261	218	237	259	236	240	229	241	229	243	258	277	241	224	234	239	262	264	248	231	226	230	263	248	237	285	229	239	255	241	252	287	261	237	232	221	226	232	233	230	244	236	261	231	256	238	236	235	241	257	220	240	248	247	236	255	260	234	252	264	222	233	258	247	226	237	266	247	247	223	212	252	225	227	237	232	232	259	233	260	249	252	248	224	206	274	238	242	234	254	218	251	238	246	243	215	249	265	249	252	252	239	243	227	257	240	207	226	232	262	238	259	259	284	229	254	229	274	250	288	248	211	220	237	238	240	237	272	208	244	243	242	233	234	244	230	235	234	264	251	234	267	241	239	244	259	230	242	233	238	236	226	235	240	226	239	263	233	230	266	272	281	232	290	220	267	235	254	246	229	222	212	266	247	267	242	221	229	241	224	248	254	254	228	242	242	257	231	248	233	222	231	275	236	269	264	250	227	209	252	255	251	266	235	248	268	238	249	239	246	231	246	261	230	237	239	224	238	214	238	261	259	238	244	228	227	217	220	239	204	246	231	251	261	233	247	230	227	241	236	233	237	264	213	270	248	259	240	238	211	264	231	239	275	255	253	242	253	251	230	247	245	237	238	222	236	262	229	244	239	243	265	233	262	231	230	237	256	261	231	236	234	269	253	258	198	257	233	283	245	237	237	211	251	253	226	250	256	269	261	222	259	252	233	249	220	276	217	229	239	267	259	244	235	215	236	274	235	255	238	253	216	227	263	226	219	232	255	221	236	230	246	213	243	215	242	217	256	236	263	250	263	249	255	270	260	231	258	256	257	240	199	256	220	253	235	272	245	269	263	269	257	211	240	258	244	253	214	260	232	220	239	253	221	254	231	239	251	250	241	242	233	237	259	255	256	267	267	228	248	239	220	236	233	249	220	242	257	247	239	241	237	266	225	251	244	258	248	212	232	246	230	249	239	224	244	248	229	233	253	261	235	268	238	239	220	289	214	249	214	258	240	238	231	233	232	238	250	239	237	227	274	265	239	250	227	277	224	237	241	244	262	218	251	224	248	238	244	240	259	251	257	245	237	228	245	259	237	239	238	256	273	206	260	233	223	261	243	251	274	276	231	228	258	261	247	241	242	227	234	235	252	272	239	247	241	233	230	232	245	250	240	273	242	250	250	234	232	236	262	261	254	263	250	259	220	276	242	249	256	236	249	262	253	261	227	251
1978	575	556	1238	65	66	79	91	73	71	76	78	57	69	65	61	44	42	59	56	63	47	51	60	60	64	58	65	49	41	49	59	42	49	39	56	45	50	55	59	48	43	44	52	63	52	43	63	49	49	43	45	43	43	29	39	55	47	57	49	50	44	53	51	61	61	54	60	47	49	53	45	42	40	53	42	50	54	43	52	43	44	52	45	56	49	56	43	42	39	54	54	47	54	55	52	59	63	52	51	50	60	49	62	48	51	56	52	50	49	52	47	50	56	44	58	45	61	54	64	62	49	67	57	50	53	47	61	60	59	50	48	51	55	55	52	46	51	49	52	51	42	43	45	54	48	39	45	53	40	65	50	60	52	57	50	50	44	43	51	53	43	47	49	56	56	42	53	45	50	48	47	47	49	55	44	42	58	42	57	49	61	52	49	50	46	57	49	51	41	54	49	55	48	63	58	49	59	48	62	51	62	46	57	59	54	39	46	52	42	61	50	51	51	51	45	44	53	34	52	42	58	42	49	41	56	39	56	59	60	49	55	62	50	46	53	57	45	53	47	48	50	55	46	55	54	41	47	63	47	66	60	52	60	41	50	45	43	51	53	67	50	41	45	43	44	42	48	45	52	54	49	58	55	53	60	51	55	51	54	54	55	56	66	50	64	44	39	48	55	54	44	49	51	49	54	65	53	59	47	48	58	56	49	42	59	47	54	66	44	44	55	41	52	58	42	54	59	53	58	59	45	37	56	77	57	64	41	57	46	60	51	44	60	41	55	41	41	60	50	59	45	58	32	54	40	53	56	59	50	37	48	48	60	54	50	48	54	44	55	51	55	51	57	60	47	45	53	47	54	58	54	64	55	52	57	54	56	41	48	57	40	53	55	55	52	40	52	45	62	43	45	52	60	55	66	61	51	50	40	47	55	60	54	46	58	52	57	57	45	65	55	58	53	51	72	59	51	53	59	54	51	38	57	48	56	58	52	50	42	53	57	44	49	51	52	59	61	52	47	68	60	60	46	49	50	50	59	48	54	45	50	45	55	50	41	56	54	54	45	41	55	56	37	44	63	60	52	63	41	70	54	46	42	50	50	56	64	57	56	47	56	55	45	32	61	45	44	59	59	44	51	57	39	59	56	50	58	49	49	50	49	55	53	54	48	45	44	44	57	48	55	50	47	57	49	54	72	42	51	47	63	43	34	53	62	47	61	54	60	49	73	50	48	66	50	44	55	65	54	67	42	52	58	53	45	60	44	46	55	49	42	54	62	38	57	49	48	53	46	58	50	43	50	47	41	52	48	49	50	51	53	46	48	37	61	56	52	61	47	47	46	56	43	54	47	40	48	52	42	61	37	45	49	55	48	39	42	54	54	49	53	48	51	50	48	45	66	63	64	48	31	55	39	51	53	49	42	59	53	50	55	52	46	45	58	43	48	46	48	37	45	44	50	42	56	49	50	42	59	41	59	55	46	45	62	46	53	53	52	55	63	47	46	58	42	53	51	47	43	41	54	55	43	60	49	42	45	56	43	52	54	49	52	57	56	53	58	60	48	44	40	34	47	59	44	52	45	60	65	50	44	51	50	54	54	47	51	62	57	44	45	50	43	52	38	63	41	55	59	45	47	42	50	57	52	42	42	59	57	47	55	62	52	55	64	51	53	48	46	50	48	33	53	55	44	49	62	62	48	64	60	50	73	45	60	48	53	50	43	46	54	38	49	47	58	48	51	47	47	55	46	66	38	55	43	50	48	54	45	48	51	46	40	40	50	44	65	49	44	55	55	60	45	41	53	63	58	51	58	37	59	44	49	61	49	54	49	55	38	48	57	43	65	53	60	37	48	52	54	54	54	53	52	50	57	48	55	53	55	44	52	69	58	56	59	47	69	45	60	50	56	49	64	52	47	51	58	53	48	44	53	46	49	56	49	50	50	55	53	48	57	66	40	53	56	49	50	63	50	46	49	52	59	52	53	43	44	49	53	57	45	42	59	58	40	53	45	64	47	47	58	56	51	47	44	46	48	65	44	51	44	51	43	40	68	51	56	53	47	56	58	42	51	52	49	52	45	47	49	54	44	54	41	52	46	49	52	47	58	51	44	51	52	51	63	57	45	52	54	42	55	36	59	50	54	48	50	55	53	49	48	42	45	56	54	57	53	45	43	43	50	39	52	63	40	56	46	58	42	48	55	41	52	66	62	56	60	50	47	48	51	52	60	38	61	46	53	40	45	43	39	55	50	38	62	55	52	55	44	47	52	49	49	55	46	53	44	46	52	44	52	48	51	50	57	46	65	43	44	61	49	53	49	53	49	37	47	42	55	50	47	52	53	37	53	56	46	45	53	65	61	52	41	68	44	56	51	52	47	49	53	54	38	58	68	43	64	45	55	45	59	43	55	52	41	40	47	44	53	54	41	52	55	60	63	60	64	43	48	41	54	60	51	53	40	54	50	56	45	61	36	45	52	59	45	39	59	62	47	56	53	56	51	64	45	52	50	44	56	53	45	40	53	56	66	48	61	43	46	53	48	56	55	56	40	60	44	50	59	54	40	56	56	49	49	56	35	54	47	64	47	62	49	44	55	40	50	48	61	53	51	56	45	59	53	59	47	44	57	54	59	48	53	48	53	59	51	61	60	56	36	48	51	47	53	44	53	54	46	48	51	48	51	46	61	44	49	46	54	41	52	42	38	45	54	65	36	45	48	43	51	51	56	52	48	54	61	56	54	47	48	61	42	54	52	56	42	47	52	47	45	54	53	51	46	47	55	41	57	46	46	41	54	43	45	43	63	47	52	53	60	50	50	41	50	63	59	43	56	57	48	42	54	57	52	71	48	36	56	51	56	50	50	52	48	39	60	40	43	47	38	53	54	47	50	47	45	47	43	53	43	61	41	47	57	63	54	42	51	58	47	61	60	53	31	54	42	55	54	39	43	45	47	53	53	55	51	48	48	52	57	48	50	53	53	48	61	46	59	39	53	58	60	57	49	50	44	59	47	37	40	52	50	50	55	53	46	41	39	49	60	41	46	52	53	49	52	51	45	41	70	50	56	55	65	49	53	47	49	56	61	45	58	50	58	47	55	54	53	50	60	56	65	53	51	69	62	47	57	46	44	42	40	52	52	49	42	52	55	45	57	45	62	53	53	57	56	36	45	40	52	58	41	58	55	58	51	56	66	55	50	48	66	49	57	46	52	60	49	40	43	63	47	57	58	51	33	61	58	59	54	40	47	48	55	61	45	51	47	42	59	51	46	46	58	48	43	62	41	43	58	52	47	63	49	50	46	44	39	62	52	51	63	50	49	39	46	53	44	59	56	61	59	42	60	43	48	49	52	44	54	46	47	69	39	62	43	43	47	58	54	52	38	56	51	44	65	54	56	54	39	53	50	44	51	51	47	51	46	48	48	54	53	59	55	54	60	51	44	65	57	50	45	57	48	59	59	62	49	50	49	43	46	54	53	53	47	40	44	44	52	59	47	52	54
19615	6744	6589	12178	1855	2938	3270	2835	2404	1997	1690	1569	1327	1182	1067	909	892	859	839	737	706	710	693	724	696	629	615	544	548	586	571	576	541	499	480	506	487	521	514	509	443	509	460	482	481	501	497	490	473	503	462	441	442	458	441	427	481	477	433	452	421	454	458	459	467	504	413	469	422	439	435	465	445	442	485	432	410	468	441	441	414	430	457	446	423	431	451	447	388	389	445	441	450	412	416	428	456	423	403	438	432	430	401	442	474	424	397	416	470	426	443	419	461	449	469	390	442	456	436	444	413	412	456	386	425	419	446	421	426	448	430	433	427	431	417	381	402	393	452	444	422	449	414	405	428	422	443	446	448	380	450	416	395	422	409	409	414	446	428	433	418	423	424	393	444	440	409	429	408	407	427	444	435	464	391	435	410	415	458	414	446	408	423	432	437	444	425	388	419	425	435	402	417	425	425	419	413	434	428	450	428	421	444	408	394	412	403	451	429	427	404	448	418	420	420	414	417	426	435	404	414	434	447	415	413	440	406	439	418	389	401	404	440	415	433	414	407	412	416	394	423	436	409	413	408	435	419	405	451	444	424	400	439	424	429	417	448	449	400	416	410	424	434	446	403	440	445	419	431	433	470	408	388	431	432	459	389	385	408	449	384	457	440	445	429	434	430	427	458	475	427	431	406	413	422	432	465	446	423	470	417	438	407	437	431	374	418	396	412	405	412	419	460	413	383	417	443	417	424	429	408	441	413	408	427	431	443	376	372	397	402	404	392	425	418	455	411	440	419	438	453	418	405	409	473	409	404	402	398	379	429	452	386	422	428	411	460	439	462	444	419	442	436	412	443	407	475	410	437	430	450	434	420	428	466	407	444	424	439	434	455	406	419	457	398	433	397	416	405	437	425	434	424	411	422	454	447	442	425	460	420	421	419	440	455	443	421	404	430	410	399	433	440	446	409	432	409	441	430	444	403	419	449	381	412	441	403	434	425	396	400	380	432	402	425	428	406	442	420	389	434	417	446	437	409	436	452	454	404	437	436	430	448	425	401	440	429	412	452	465	433	434	424	434	430	424	433	427	409	440	455	436	416	460	415	424	383	378	462	395	421	461	422	397	422	400	436	428	395	417	460	441	441	462	392	440	382	435	398	403	436	470	407	426	444	443	448	422	430	454	426	397	420	414	446	434	414	427	412	431	381	435	409	412	402	398	456	417	386	444	414	407	434	424	410	400	409	418	418	404	469	416	451	441	459	418	450	414	405	401	431	416	449	443	426	446	419	420	436	409	427	443	418	423	431	433	414	425	455	435	401	391	433	430	410	445	421	443	400	385	428	436	425	462	442	432	382	397	412	444	440	422	436	423	407	420	457	413	440	473	478	419	446	392	447	408	440	422	379	421	458	442	444	424	406	423	442	434	439	416	399	420	460	421	411	450	434	398	441	400	429	380	429	445	405	422	413	437	439	414	416	424	415	407	443	429	447	401	395	384	406	394	456	453	403	432	405	445	425	435	422	443	434	426	423	433	434	403	431	463	385	399	383	399	441	403	420	410	473	404	436	440	443	438	427	447	412	401	408	434	446	404	421	439	423	444	431	439	426	437	383	431	438	445	409	404	430	384	417	424	414	408	447	462	440	416	423	405	445	431	430	385	429	399	447	416	361	419	418	406	424	404	408	390	441	407	458	426	389	423	422	431	448	432	424	446	408	409	413	420	399	416	460	455	426	384	433	437	410	457	423	441	409	447	394	397	433	407	387	453	465	419	440	434	413	402	388	392	420	445	438	458	412	455	395	440	420	412	439	421	444	430	416	437	407	398	413	444	427	439	421	416	445	391	440	449	449	433	419	441	446	408	422	400	429	395	454	409	407	406	447	419	378	410	416	415	431	395	453	416	412	398	405	411	422	456	418	447	422	435	433	425	446	436	417	392	419	413	403	446	422	420	395	406	424	423	403	394	433	425	446	426	402	411	457	412	435	460	418	442	405	410	405	423	428	473	442	406	440	398	416	398	428	423	434	427	412	423	414	405	391	415	415	430	445	440	422	411	423	419	443	425	409	444	447	458	422	410	400	447	404	401	415	408	413	401	453	430	402	386	383	415	419	408	412	451	468	443	415	428	406	405	373	426	421	398	439	420	422	432	388	438	431	433	400	425	411	441	417	424	429	422	422	418	406	427	426	409	440	393	392	446	442	411	460	429	431	427	417	456	448	437	453	398	387	404	374	472	404	428	438	438	412	399	459	412	438	428	418	428	461	409	447	414	437	437	414	426	394	434	401	413	438	425	430	407	439	443	447	408	406	404	419	437	452	411	408	450	419	456	436	438	406	409	428	412	423	421	414	450	447	427	359	448	425	428	443	424	399	453	405	447	457	441	446	388	428	468	424	433	421	418	455	401	451	415	454	392	391	414	440	443	419	441	419	436	379	403	406	431	396	465	437	374	426	394	385	414	459	453	419	404	443	423	430	430	426	389	446	420	403	415	399	399	447	418	441	425	446	438	429	409	460	435	405	443	478	458	413	429	425	437	409	417	420	416	403	423	444	429	428	420	424	404	433	429	439	412	416	415	396	416	464	447	445	407	399	420	452	430	406	456	412	427	441	444	432	410	440	411	446	401	425	403	427	431	420	396	414	396	396	412	430	454	434	410	434	416	424	422	427	435	419	406	433	428	416	428	408	454	407	448	419	414	404	431	444	410	420	433	438	443	414	447	407	448	423	435	453	446	445	378	455	443	427	399	459	446	412	418	397	459	401	448	427	475	437	423	422	431	429	428	435	431	416	426	398	419	428	445	459	418	452	435	426	438	424	451	432	447	405	449	450	427	388	423	432	408	445	421	446	425	417	441	390	455	406	453	400	414	413	426	399	395	434	424	415	423	454	433	406	421	427	403	436	409	453	447	421	405	439	439	434	432	411	398	458	452	400	465	407	442	412	412	410	448	417	421	434	440	396	420	413	416	431	422	411	432	441	429	443	417	437	419	448	399	425	406	455	468	430	415	438	408	424	441	451	449	422	427	405	443	372	444	426	425	386	407	442	429	381	418	462	416	437	407	435	434	443	404	442	417	417	414	448	403	424	431	428	422	438	429	409	411	412	419	432	439	440	400	433	451	410	435	425	420	434	400	426	404	430	430	407	451	405	414	405	383	471	387	381	423	427	390	424	431	417	426	438	423	404	391	424	418	402	419	445	436	408	401	428	450	422	428	440	406	456	410	412	439	408	400	430	451	383	406	451	414	459	411	434	395	417	456	421	406	418	381	406	425	431	454	429	432	430	426	427	418	460	423	424	435	434	432	422	428	441	426	430	418	453	448	404	430	444	394	450	379	419	405	433	400	391	487	441	425	423	432	407	407	444	392	440	445	390	425	457	448	387	439	432	450	427	446	455	412	418	409	426	427	420	405	348	434	384	455	409	423	433	430	420	414	430	420	425	405	423	404	434	424	387	453	394	449	373	434	450	426	418	403	439	437	436	444	433	450
5077	437	676	1146	33	29	43	26	34	28	45	30	29	24	35	26	19	24	19	20	18	9	18	17	19	12	23	23	17	14	13	12	9	18	21	13	14	17	16	12	16	6	13	11	10	9	7	15	14	14	14	6	16	13	10	13	15	10	4	13	7	14	9	13	13	18	15	12	11	16	20	8	9	8	12	11	14	10	10	12	13	14	9	14	8	10	7	11	18	10	11	19	8	11	10	9	12	13	16	11	12	8	9	10	17	12	15	15	10	14	7	10	16	8	9	8	10	12	12	8	13	8	11	11	12	7	11	16	14	5	10	13	7	11	9	10	11	13	13	13	14	12	9	6	14	13	7	10	12	8	5	13	10	9	5	10	8	13	9	6	8	11	14	13	12	11	19	19	11	11	11	9	12	15	18	6	5	18	21	12	16	11	7	15	18	18	10	7	8	15	8	10	7	18	10	14	18	12	10	10	18	11	13	18	12	14	10	14	10	12	14	2	7	9	16	10	17	8	8	7	11	13	10	16	10	7	10	4	13	10	15	16	8	9	8	7	16	10	12	14	6	18	18	14	13	7	9	15	9	8	14	9	14	9	8	13	20	12	11	10	26	12	16	9	13	8	7	20	12	12	15	13	9	9	15	10	17	14	12	9	8	7	15	21	13	6	12	13	8	12	14	17	11	13	13	9	11	13	8	9	7	15	15	9	9	10	14	11	7	11	7	10	15	4	9	11	18	11	10	11	10	7	20	5	13	9	8	8	16	12	16	13	12	5	12	13	10	9	10	13	9	11	11	5	11	11	7	6	9	7	12	7	6	15	18	13	14	8	16	20	13	6	9	10	6	8	15	10	12	6	13	9	10	12	13	14	8	8	9	10	12	16	10	9	11	8	12	15	12	15	11	14	11	12	11	10	16	8	11	12	5	10	18	6	12	10	13	10	15	10	14	14	10	8	16	14	14	11	16	12	19	15	5	5	12	10	14	14	9	12	7	16	10	15	16	8	11	11	9	10	7	11	13	9	10	13	8	11	12	9	17	18	9	8	15	13	11	12	12	13	16	6	6	12	12	11	8	14	16	11	13	15	14	12	5	11	9	10	13	11	18	10	11	21	16	11	8	11	8	10	17	14	13	10	9	8	12	13	12	13	10	14	15	16	10	8	13	16	15	10	9	11	11	16	16	8	21	11	14	6	13	14	11	14	5	8	12	13	6	8	14	7	12	8	10	9	13	12	10	14	13	8	10	13	13	8	13	13	21	6	6	11	13	8	11	11	11	17	15	9	11	12	15	13	13	15	12	13	10	8	15	11	11	13	18	6	8	10	12	9	12	20	13	12	11	18	16	12	10	10	9	17	14	15	13	15	7	13	11	6	11	11	7	11	16	13	13	10	10	9	12	15	10	14	12	10	19	11	19	7	11	12	8	7	13	11	7	10	15	14	11	10	12	18	15	10	16	10	17	6	17	10	7	16	9	7	17	12	8	12	11	9	12	13	11	13	12	8	10	8	11	9	13	15	15	14	17	9	11	4	15	16	14	13	12	4	14	7	18	6	8	13	10	17	18	10	11	12	9	12	13	12	11	11	7	11	10	14	14	13	11	13	14	15	8	16	5	14	7	7	12	15	12	14	16	10	9	9	9	12	10	8	9	7	8	7	12	13	15	6	15	12	12	10	11	21	12	11	6	11	10	13	14	10	19	9	14	14	7	5	18	15	9	11	11	9	15	14	8	11	9	13	11	13	13	7	13	10	18	12	8	11	7	16	10	7	14	13	10	12	15	15	16	6	12	10	9	12	14	15	13	10	14	14	16	9	9	10	11	17	11	12	10	20	14	18	11	7	10	11	12	13	10	13	10	11	13	12	12	11	10	14	9	6	11	11	6	5	11	19	9	14	12	7	14	18	14	11	17	12	15	10	11	15	4	8	13	14	13	15	12	17	14	9	4	17	11	12	12	9	9	5	7	12	16	10	11	9	12	11	6	7	13	6	8	11	14	6	14	9	13	7	12	12	7	12	16	18	13	7	7	11	9	14	17	15	11	6	10	6	7	10	10	7	8	11	10	13	10	18	7	15	9	15	5	12	9	9	13	10	10	11	14	10	9	7	9	9	5	8	10	13	11	11	11	12	12	14	9	10	16	8	14	11	18	11	13	14	19	18	12	16	19	12	13	9	10	15	12	11	12	11	9	7	15	11	12	11	12	11	14	20	8	11	7	12	9	13	12	6	11	10	14	11	16	9	13	9	13	7	7	11	14	13	9	11	13	11	10	7	16	11	9	11	8	14	16	8	11	9	12	10	10	10	14	9	10	14	14	12	7	8	17	9	10	13	12	8	9	16	13	9	17	10	10	14	5	13	21	10	20	10	16	6	9	12	17	20	12	18	11	11	15	11	5	14	9	10	8	11	8	12	16	14	13	12	9	10	12	14	12	10	15	13	10	11	17	9	9	7	13	19	11	10	19	14	13	10	10	9	8	11	9	12	11	13	19	12	13	9	12	15	15	9	10	12	12	9	14	15	14	8	6	15	12	14	9	12	12	13	8	7	6	12	22	11	10	8	13	20	11	17	12	10	12	12	11	11	13	8	14	9	14	15	9	9	3	7	8	6	7	12	10	11	11	16	14	8	8	17	9	10	13	13	7	14	12	11	11	9	13	10	11	12	14	8	12	6	12	10	10	18	9	16	12	13	12	19	4	18	14	11	11	7	10	10	10	8	15	14	10	11	14	12	19	13	13	10	9	10	11	9	10	11	11	10	8	10	19	8	14	13	15	10	11	12	16	13	18	15	16	9	12	6	11	15	13	18	12	9	15	13	10	12	10	10	12	5	7	18	11	7	16	11	11	6	15	9	7	10	14	17	7	12	11	13	8	9	17	9	16	9	14	16	8	14	16	12	11	11	5	15	9	4	18	13	12	15	13	12	15	6	12	9	6	11	10	8	10	8	11	14	7	18	15	12	12	12	16	10	19	6	6	12	13	13	10	10	12	13	10	7	18	10	12	14	13	11	12	11	9	12	12	8	11	15	15	8	14	13	21	14	13	11	13	16	15	13	11	10	11	11	17	10	15	10	10	16	13	14	16	12	7	9	13	10	13	11	12	8	7	17	9	8	18	6	11	8	8	17	12	8	15	14	13	11	18	12	8	6	14	9	16	12	10	11	9	8	20	13	16	13	11	11	17	11	11	9	6	15	12	15	12	8	13	7	9	17	9	9	13	12	10	14	12	12	10	12	14	10	8	16	11	11	9	14	10	12	11	6	16	10	7	7	12	13	4	16	8	11	13	11	13	8	8	8	11	12	9	8	9	11	12	13	9	8	9	18	8	14	8	9	14	12	6	12	9	5	14	11	10	6	14	15	10	8	16	5	9	15	13	9	9	10	7	11	6	17	11	14	5	10	15	8	18	10	7	9	16	15	17	25	11	10	14	15	13	12	8	10	10	9	14	16	21	9	12	14	11	16	13	14	15	19	13	11
15358	5467	7982	11249	1181	1905	2261	2129	1808	1511	1326	1066	904	857	703	642	567	498	513	432	414	402	369	317	295	250	278	243	216	230	218	212	199	194	190	170	169	164	181	144	152	180	139	143	151	150	138	135	144	140	140	131	118	119	132	121	146	101	162	122	103	126	106	139	111	108	123	117	122	111	115	99	98	134	118	115	107	129	110	118	115	99	134	98	110	104	104	100	91	105	115	104	97	106	98	85	81	108	105	111	92	85	83	108	101	109	121	87	90	88	100	102	93	101	106	101	81	105	87	89	86	95	116	92	107	111	87	106	101	92	114	108	100	95	99	85	107	110	99	88	74	100	91	88	89	93	96	116	90	84	91	107	90	96	92	107	94	85	95	113	78	106	122	91	103	105	83	85	105	77	96	85	105	88	84	115	91	85	89	95	107	83	99	97	91	109	106	104	86	109	98	95	83	92	85	89	100	82	98	92	94	97	95	91	94	97	102	88	95	99	102	85	91	88	94	81	100	93	85	100	95	98	78	121	89	109	106	92	102	98	128	104	99	103	100	91	80	82	106	92	92	93	106	98	86	90	100	81	90	80	84	101	84	98	104	83	87	91	88	87	91	92	93	102	74	105	82	83	94	107	82	78	88	91	100	98	85	87	103	94	109	83	96	87	104	92	73	101	84	90	102	91	88	90	80	84	111	94	114	96	78	85	80	104	86	110	92	92	106	107	98	109	94	97	104	79	85	92	91	106	87	111	93	93	104	107	111	91	102	95	91	90	100	95	87	100	112	99	79	102	74	105	97	88	90	106	96	91	91	91	92	92	80	110	91	100	97	93	106	94	116	102	106	93	98	95	96	81	99	99	102	90	92	107	95	104	106	104	99	105	88	86	85	92	98	120	85	86	91	97	100	106	82	87	99	103	101	78	93	99	100	99	98	95	101	90	87	103	88	95	92	95	91	86	74	99	93	88	101	91	107	96	92	118	86	89	102	101	86	85	83	83	84	115	68	103	83	99	106	100	91	92	81	97	92	81	93	108	93	76	98	89	79	93	105	103	104	93	83	85	96	77	91	93	106	107	106	97	88	102	104	88	84	107	89	84	91	83	88	93	100	100	83	116	102	85	103	100	75	75	83	88	99	90	94	83	95	77	92	96	87	99	79	99	86	103	96	94	101	113	103	112	105	91	86	94	89	87	97	85	76	93	105	94	92	94	115	78	76	87	90	90	93	96	120	111	92	86	95	96	107	96	80	96	83	104	104	100	83	100	101	100	84	101	100	75	86	88	97	86	96	100	92	106	90	87	83	80	103	80	88	86	92	112	91	112	98	100	94	94	85	93	101	105	90	88	105	102	90	78	108	114	84	96	87	92	94	99	100	90	96	94	88	99	94	88	90	104	93	89	84	86	108	97	89	107	92	104	95	99	92	98	105	100	89	101	93	91	89	83	105	111	105	85	93	98	69	84	85	102	86	98	105	101	94	102	93	83	97	88	105	89	76	110	94	114	90	103	94	97	83	92	102	105	81	118	104	91	76	97	98	110	75	110	79	108	98	96	108	106	93	101	85	95	91	95	92	97	78	70	90	97	79	91	95	103	84	93	106	99	103	87	93	104	105	105	93	92	95	105	85	79	103	102	81	100	90	86	97	84	94	88	82	87	108	102	106	89	104	79	113	113	103	90	103	84	101	89	86	88	110	92	93	83	113	88	101	97	92	99	87	96	98	98	89	98	93	96	78	101	88	86	104	86	100	85	100	84	102	89	90	92	90	89	88	77	117	96	99	85	106	107	93	93	94	113	102	96	98	102	102	99	102	95	97	100	104	94	85	104	98	98	108	94	99	87	91	101	95	94	96	88	104	98	96	85	110	104	76	118	88	101	75	120	93	82	98	102	86	100	95	77	79	93	86	105	86	94	90	110	94	84	92	102	95	92	110	104	105	87	88	100	100	105	100	97	96	93	106	119	107	105	89	87	92	80	77	114	96	77	98	105	112	80	95	117	98	99	103	90	93	83	91	95	99	100	100	92	99	104	106	103	107	88	108	87	80	109	94	99	118	91	74	103	89	93	96	103	109	75	111	103	88	100	97	107	75	90	99	89	93	117	93	84	99	110	100	89	82	98	89	87	108	92	90	95	75	86	96	104	103	95	87	93	102	79	100	86	88	109	88	86	98	104	110	96	88	87	78	99	97	111	88	90	96	111	100	93	90	105	98	106	93	77	86	101	99	78	92	81	87	81	100	101	94	91	96	79	92	132	109	84	89	101	80	102	114	92	88	98	94	114	91	89	90	72	108	101	98	107	93	103	73	104	107	94	79	87	93	72	98	103	80	89	97	97	84	98	101	102	98	94	90	92	102	80	104	106	95	116	81	98	90	86	99	92	95	102	101	111	105	89	96	85	92	98	92	93	116	90	80	87	105	98	94	117	94	85	98	101	98	97	86	95	93	77	87	76	98	86	93	104	111	88	92	105	96	105	115	102	110	101	99	90	98	88	85	104	99	113	95	87	98	86	106	94	85	88	105	99	101	83	92	95	103	63	93	101	111	92	101	96	92	112	102	79	94	95	106	82	91	91	101	105	79	82	98	92	94	95	84	97	84	78	84	103	88	96	105	105	94	84	84	96	91	95	90	112	95	93	92	103	104	93	96	88	106	95	87	86	83	108	80	95	87	98	109	101	86	100	81	100	106	99	84	107	85	106	68	78	107	102	85	88	104	89	91	100	111	93	73	88	82	92	87	104	97	86	85	95	100	76	100	101	104	83	91	95	103	94	86	109	105	91	103	94	87	90	99	83	88	113	89	80	111	99	118	89	79	87	104	78	99	97	113	90	107	88	102	109	101	106	92	97	110	79	82	105	94	93	112	89	101	102	95	107	103	108	99	104	94	97	87	95	107	91	95	79	102	97	101	77	93	99	81	96	92	89	113	96	95	100	97	91	97	97	80	93	101	79	88	93	86	101	96	84	98	96	88	99	83	92	88	96	82	94	92	98	80	78	89	105	83	96	94	92	95	103	98	100	98	81	91	80	98	73	100	105	102	93	101	94	118	90	87	89	85	104	86	101	96	88	89	112	94	86	109	88	73	81	101	87	91	85	90	94	90	97	88	82	74	93	109	98	83	92	101	99	96	85	101	92	85	89	89	106	79	106	118	73	96	126	102	91	96	116	79	89	72	89	93	100	88	93	97	87	116	108	86	86	95	83	94	81	93	102	107	107	109	103	81	92	102	89	109	110	100	74	94	89	96	88	93	90	95	82	95	96	79	100	100	108	101	89	96	112	89	85	101	94	81	92	95	96	86	97	82	80	92	112	101	107	93	93	102	84	99	78	97	105	102	103	101	88	99	78	96	99	74	92	104	83	113	78	94	95	93	100	104	73	94	88	98	80	100	94	78	101	91	102	91	89	90	132	99	70	97	100	96	98	100	104	89	89	97	101	85	93	70	78	93	84	99	113	99	111	98	97	104	91	107	82	80	99	99	89
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
