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
342895294793	342895295352	342895295902	342895296452	342895297001	342895297552	342895298102	342895298652	342895299201	342895299752	342895300302	342895300852	342895301401	342895301952	342895302502	342895303052	342895303601	342895304153	342895304703	342895305253	342895305801	342895306353	342895306903	342895307453	342895308001	342895308553	342895309103	342895309653	342895310201	342895310753	342895311303	342895311853	342895312401	342895312953	342895313503	342895314053	342895314601	342895315153	342895315703	342895316253	342895316801	342895317353	342895317903	342895318453	342895319001	342895319553	342895320103	342895320653	342895321201	342895321753	342895322303	342895322853	342895323401	342895323953	342895324503	342895325053	342895325601	342895326153	342895326703	342895327253	342895327801	342895328353	342895328903	342895329453	342895330003	342895330553	342895331103	342895331653	342895332201	342895332753	342895333303	342895333853	342895334401	342895334953	342895335503	342895336053	342895336603	342895337153	342895337703	342895338253	342895338803	342895339353	342895339903	342895340453	342895341003	342895341553	342895342103	342895342653	342895343203	342895343753	342895344303	342895344853	342895345403	342895345953	342895346503	342895347053	342895347603	342895348153	342895348703	342895349253	342895349803	342895350353	342895350903	342895351453	342895352003	342895352553	342895353103	342895353653	342895354203	342895354753	342895355303	342895355853	342895356403	342895356953	342895357503	342895358053	342895358603	342895359153	342895359703	342895360253	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2170	3300	1900	2700	2170	3300	1900	2700	2170	3300	1900	2700	2170	3300	1900	2700	2170	3300	1900	2700	2170	3300	1900	2700	2170	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	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
1140	264	179	153	167	234	2293	16370	18634	14311	5740	1991	965	322	157	111	117	89	114	98	93	101	94	112	102	93	98	91	107	99	89	92	99	99	104	98	99	100	112	114	93	80	99	95	110	86	119	109	100	101	94	107	111	105	86	99	119	87	97	97	107	109	97	100	99	103	103	99	97	110	98	89	80	91	98	109	93	88	123	91	97	108	82	113	90	122	91	102	100	120	73	96	97	104	108	97	101	94	78	119	82	110	99	102	85	87	70	97	105	81	103	105	84	95	94	109	100	101	99	106	94	96	105	95	83	110	94	93	85	105	84	102	87	90	85	105	107	102	117	88	91	104	85	84	111	83	101	88	90	93	106	104	80	105	97	119	97	100	96	108	101	103	97	110	101	91	94	105	88	112	102	97	92	97	106	98	130	108	82	99	95	109	88	100	107	100	106	113	120	97	96	96	94	105	105	123	110	114	90	93	91	109	107	96	120	96	95	121	100	91	96	114	95	98	96	107	90	100	86	88	96	97	93	80	83	96	95	82	100	102	98	93	85	91	104	98	94	110	111	109	93	98	92	116	99	102	85	113	94	101	88	94	108	92	112	97	98	86	101	113	95	98	90	103	90	86	93	106	100	92	97	93	101	99	96	98	102	107	97	103	102	94	96	100	96	93	119	111	99	83	77	102	113	114	91	84	100	99	102	103	95	87	98	105	94	107	99	95	96	98	95	98	101	88	107	107	95	90	92	86	111	110	104	95	95	96	100	94	112	107	91	102	110	80	92	100	108	89	107	90	91	108	106	103	99	88	85	91	82	90	95	88	93	95	92	124	90	109	104	84	119	83	105	103	112	86	103	102	111	83	102	110	104	111	99	95	91	99	101	93	83	111	102	89	99	93	111	92	102	97	120	104	112	108	102	104	99	85	110	87	89	93	102	103	94	95	106	95	99	102	78	96	103	99	112	90	103	101	93	96	112	106	92	81	109	99	100	105	122	87	102	109	115	91	80	98	100	102	96	101	100	92	99	91	111	89	97	100	117	85	90	109	87	98	84	102	106	101	97	103	98	116	104	101	94	97	91	96	85	97	101	105	122	95	94	93	90	100	105	96	90	99	92	113	94	91	99	95	96	108	98	113	111	102	82	102	107	92	102	97	97	91	106	98	88	94	100	105	85	113	112	97	79	96	108	97	91	115	95	104	102	95	101	93	113	105	100	110	92	119	104	88	106	94	100	96	94	103	124	118	85	103	113	110	112	101	105	93	99	90	100	98	115	83	103	96	76	95	93	110	105	86	118	84	92	107	99	91	110	100	90	89	104	90	79	112	104	103	74	98	84	118	91	113	89	94	106	96	110	88	100	94	109	104	109	77	114	90	97	96	91	96	107	100	102	87	92	105	104	99	98	106	103	93	100	106	113	95	104	102	117	89	115	89	92	96	95	92	112	86	90	101	99	123	106	96	94	105	87	98	109	99	101	94	104	111	114	100	95	98	105	96	100	104	97	100	106	96	109	96	94	94	100	95	101	103	86	109	85	100	92	95	95	87	94	91	101	91	96	89	92	115	97	114	103	107	90	96	90	114	94	104	94	99	99	100	98	106	95	76	90	101	94	95	96	89	94	93	91	74	105	91	116	98	87	101	111	100	81	99	109	94	107	88	93	97	91	105	92	96	100	100	105	83	114	94	107	89	85	97	127	103	99	105	105	99	94	104	94	83	108	81	128	103	92	119	131	100	111	97	97	93	97	103	111	92	103	103	97	93	101	105	106	103	120	106	114	107	86	104	92	103	93	126	99	109	94	116	78	98	105	105	96	104	80	94	93	93	101	94	105	98	98	92	86	102	111	123	112	89	105	106	100	104	96	88	106	85	99	89	119	89	78	97	112	108	87	85	102	94	104	97	100	105	82	109	89	124	112	100	118	104	103	103	93	104	97	106	106	101	88	101	100	91	105	103	84	100	109	89	91	89	94	92	87	103	100	102	83	98	89	103	98	97	97	96	104	107	106	93	102	97	84	118	121	100	108	86	75	89	125	99	115	85	100	106	118	97	107	108	93	94	121	104	103	107	111	93	84	102	106	106	98	111	89	102	82	104	107	96	95	114	112	103	88	93	93	96	102	95	103	104	93	117	120	97	96	97	105	98	106	89	103	103	91	102	93	87	90	85	94	74	101	103	105	104	82	94	98	113	105	118	83	89	109	105	102	86	97	110	84	117	95	102	93	101	101	105	94	91	106	106	111	97	102	113	106	97	103	121	86	106	107	95	108	100	96	97	103	95	87	110	121	91	87	97	93	117	110	109	102	90	103	101	106	92	108	83	111	94	100	95	104	84	113	87	93	108	108	96	104	105	82	106	84	103	90	82	99	88	93	104	118	100	92	105	102	98	95	113	81	108	109	82	90	98	109	101	107	88	109	87	91	118	95	99	109	105	84	96	91	104	110	95	95	104	94	86	105	79	96	100	97	101	88	113	85	115	94	107	92	95	99	82	103	97	101	110	105	89	81	92	113	99	105	98	86	92	118	96	97	103	100	94	106	100	111	96	98	95	113	98	114	101	92	110	109	116	101	119	103	101	103	100	83	94	87	95	126	97	95	104	103	97	115	88	96	96	99	100	102	98	109	98	122	91	105	110	91	98	92	93	99	114	96	127	96	88	98	103	108	116	90	100	102	98	92	98	103	81	102	106	96	98	102	98	103	82	82	100	100	92	95	100	99	120	88	98	109	98	95	125	93	100	96	100	97	94	105	93	104	113	89	105	105	102	100	97	94	87	88	104	116	100	107	115	102	102	92	111	90	107	98	83	94	105	106	93	109	91	92	110	98	101	91	91	96	93	98	99	95	96	91	98	92	103	101	89	98	109	95	107	94	83	93	93	98	116	84	116	98	97	92	100	95	116	97	81	89	93	106	92	111	109	104	82	110	106	106	102	107	82	90	87	104	114	97	93	91	91	87	110	92	98	120	88	91	100	108	109	106	103	106	100	103	92	97	99	94	100	127	102	111	107	82	108	100	96	103	110	115	92	112	99	99	91	104	111	106	100	96	106	112	107	108	73	95	95	103	102	115	93	106	95	102	91	107	102	94	109	91	98	102	116	107	98	109	110	107	72	101	85	100	95	89	97	103	104	106	92	98	110	89	105	105	102	121	70	99	92	116	108	103	104	104	99	102	94	104	84	108	103	123	91	103	86	90	83	84	108	90	109	113	103	100	102	94	106	94	116	110	98	97	85	90	89	100	90	106	94	79	109	77	108	108	114	115	105	113	98	110	105	99	92	106	88	96	97	83	92	92	90	74	125	105	109	108	126	96	101	105	91	116	111	90	105	91	100	96	106	113	106	113	102	101	102	101	99	102	106	111	98	105	97	108	99	97	116	110	122	85	107	105	105	109	115	98	93	99	93	84	102	82	104	83	93	94	114	98	100	80	102	98	112	95	101	80	98	101	112	87	76	97	120	89	106	78	100	94	92	117	93	102	106	99	98
13582	4927	2526	4598	9972	12517	29071	67041	65841	54537	35708	26299	16914	6049	2380	1185	1038	1043	987	1081	1054	1069	1042	1051	993	1047	1044	1069	1102	1042	1074	1017	1049	1070	1042	1073	989	1068	1045	1018	1100	1073	1032	1057	1042	1009	1071	992	1062	1017	1073	1055	1001	1021	1020	1072	1057	1022	1015	1022	1044	1026	1046	1053	1070	1011	1075	1053	1041	1076	1023	1001	1005	1002	1092	1002	1057	1002	1059	1001	1048	1015	1049	997	993	1040	1050	1119	1073	1011	1037	1025	999	1027	1013	998	1075	1013	1064	1040	1055	994	1030	1067	1002	1043	1033	1038	1064	1046	1002	1039	1050	1038	1033	1045	1087	995	1034	1034	1033	1027	1077	1049	1020	1052	1060	1096	1030	1096	1048	1055	1026	1030	1060	1031	1052	1076	1024	1034	1075	1070	1011	1054	1026	1094	1031	1024	1016	1084	1032	1013	997	1030	1009	1054	1024	1054	980	1058	973	1072	1021	1051	1052	1045	1065	1036	1052	1028	1032	1041	1027	972	1019	1073	1092	1078	1025	1002	1024	1001	986	1030	969	1062	1071	1117	1039	1052	1016	1044	1049	1073	1036	1051	1038	1051	995	1051	1000	1012	1088	1004	980	1090	998	1052	1075	1066	1117	1037	1081	952	1044	974	1054	1027	981	1059	1059	1032	1070	1002	1107	1053	1016	1051	1023	974	1073	1054	1074	1060	1053	1101	1061	1019	1055	1037	1044	1014	1019	1046	1088	1042	1007	1044	1060	992	1007	1014	1013	965	956	1026	1099	1005	1015	1089	1035	1009	1060	938	1067	1076	1033	1036	1053	1055	1066	956	1055	1031	1068	1084	1056	1034	1017	1013	1008	1037	1073	1048	1053	1022	993	1018	1026	1021	1032	1053	997	1100	999	1044	1024	1021	1006	1065	984	1030	1010	1043	1049	1090	1076	1081	1038	1067	1039	1011	1054	1055	1110	1078	1030	1113	1048	1014	1063	1034	1037	1057	1033	1068	1071	1021	1060	1057	1045	1026	1074	963	1031	1033	1016	1036	1032	1025	1065	1010	1075	1020	1099	987	975	1061	1074	1011	1082	1015	1064	1017	1012	1070	1047	1109	1010	1012	992	1002	1061	1037	1084	1012	1031	1071	1058	1020	1040	991	991	1033	1041	1026	1000	1012	1018	1021	1087	1040	1006	1063	1036	1089	1061	1005	1083	1059	959	1047	1080	1002	1050	1000	1031	1066	1034	1021	1010	1045	1038	1013	1011	1030	996	1028	1005	1031	1056	998	1028	1059	972	1038	1030	1005	1044	1080	1078	1066	1061	1046	1003	1059	1086	988	1000	1029	1006	1075	1039	1013	1047	1054	1040	1049	1063	1048	1051	1079	1060	1053	1039	981	1033	1023	1002	968	1078	997	995	1045	1016	999	1066	1028	1033	992	995	1053	1115	1044	970	1032	993	1053	1019	971	1063	1063	1070	1019	998	1057	1026	1056	1059	1015	1043	1083	1014	1064	1029	1049	994	1047	1057	1037	1027	1012	1052	1000	1062	1088	1028	1062	1028	1061	952	1015	1003	1064	1047	987	1000	1048	1037	1046	1045	1018	1021	1057	1072	1031	1036	1035	1060	995	1034	1005	994	1058	1057	1099	1064	1013	1031	1039	1010	1077	1015	1103	1044	988	1039	1008	990	1071	1087	1019	1017	1023	1057	1090	999	1095	1070	1087	1048	1075	1068	942	995	1061	994	1072	1058	1058	1103	1049	1090	1059	992	1063	1011	1035	1003	1081	1062	999	1010	1082	1081	1002	1078	1047	1062	1020	1012	1079	1030	1001	1035	1029	1058	1041	1010	1134	1028	1027	1050	1025	1047	1059	1067	1014	1082	1013	999	1026	1064	1040	986	1015	1049	1081	1068	1034	954	1039	1091	977	1053	1060	1014	991	1016	1043	1047	1072	1074	1026	1043	1042	1083	1057	1071	1029	1083	1037	1027	1046	1035	1013	1068	991	1035	1076	1009	1039	1077	1024	1038	1023	1108	1017	1023	1047	1013	1056	985	1058	1028	1052	1080	1035	1001	1027	1047	1040	1013	1055	1107	987	1039	1073	1074	1040	1052	1018	1050	1059	1024	1066	1055	1050	1017	1092	948	1018	1033	988	1058	1017	1023	1092	1058	1055	1079	1054	987	1050	1057	1020	988	1006	1074	992	1026	1013	1069	1057	1051	1094	1060	1049	1105	1050	1078	1041	1026	1073	1059	1029	1026	1064	1067	1006	1029	1079	1120	1004	985	1017	1009	1022	1061	993	1053	1056	1066	1047	1070	1067	1041	1072	1042	1105	999	998	1036	1054	1057	996	1089	1054	1000	1032	1076	1037	1055	1087	1108	1022	1017	1105	988	1010	1020	962	1025	989	1089	1071	1061	1046	1067	1018	1061	1073	999	1059	1005	1048	1014	1014	1070	1060	1025	1039	1054	1050	1000	1054	1044	1132	987	1009	1074	1013	980	1000	1076	1038	1013	1049	1069	1017	1078	1061	1051	1135	1050	1052	1045	1017	1008	1009	1016	1022	1037	1036	943	1049	1033	992	1068	1063	999	1058	1046	1010	1091	974	1008	1005	981	989	987	1035	1037	950	1066	1034	1072	1071	1061	1037	990	1023	993	1081	1045	1058	1080	1045	1009	1007	1013	1054	984	1043	1038	1072	1072	1111	958	1016	1091	1020	1052	1014	1017	1062	1036	1017	1040	1054	1068	1044	1037	1078	1043	1022	1049	1095	1049	986	1023	1053	1047	1069	1066	1003	1065	1105	1037	1098	964	1011	1066	1077	1072	1036	1058	1066	1006	973	1099	1037	1041	1028	1007	1056	979	1056	1005	1057	1044	1139	1013	1056	1082	1017	998	1071	1093	1015	988	995	1049	993	1041	1030	1043	1039	1043	1035	1071	1056	1044	1033	1015	1019	1045	1027	1061	1074	1065	1029	1003	1111	1057	1051	997	1032	1048	1069	1071	1066	1031	999	1066	948	1071	1040	1082	1006	1067	1017	1033	1061	1011	984	1073	1091	1010	1096	1054	1027	1002	1041	1069	1026	1077	1021	979	1032	1073	1084	1028	1017	1002	1002	1002	1054	981	1057	1031	1069	1028	1004	987	1082	1060	1083	1083	989	1076	1034	1046	1073	1031	1078	1123	1014	1059	1043	1077	1061	1064	1029	1049	991	986	1055	1044	1079	1075	933	1028	1063	977	954	1046	1039	1074	1062	1044	1077	1020	983	1065	1078	1014	1041	1068	993	1089	1034	1045	988	1047	994	1012	1039	1052	976	1068	1006	1074	1020	1034	1022	1049	1024	1054	1070	1050	1110	1019	1026	1023	1043	986	945	1038	1058	1000	1053	1066	1066	1070	1060	1048	1049	1068	1024	1038	1059	1047	1018	1085	1007	1075	1052	1047	1035	1039	1062	975	1023	1089	1078	1061	993	1068	1005	1016	1070	1055	1049	1034	1090	1024	1035	1083	994	1001	1008	1053	1074	1051	1020	1036	1036	1029	1034	1025	1066	1015	1027	1014	1024	1039	1026	1029	1082	1007	991	1047	1002	1054	1007	1047	1041	1050	1059	1080	1042	1086	1037	992	1050	1090	1019	1077	1052	1027	1068	1103	1015	1001	1034	1011	1036	1050	1080	1007	1082	1087	1049	1070	955	1069	1033	1049	1003	1008	1059	1092	1048	1054	1025	1063	977	1075	1051	1055	992	1004	1054	1035	1071	1055	1090	996	1067	1017	1039	1043	1022	1041	968	991	1098	1067	1028	1029	1005	989	1046	962	1063	1040	1017	1025	1031	1019	1026	1053	1023	1067	1072	1053	1053	994	1051	1014	997	1003	1049	1034	1037	999	1040	1038	995	1045	1076	1085	1053	994	1058	1062	1044	974	1073	1036	1034	1045	1062	1029	1021	1074	1042	1021	1013	1002	1036	1052	1083	1026	1006	1006	1058	1056	1057	1073	1052	1041	1086	1026	1059	1040	1071	1045	1032	1088	1062	1022	1007	1012	1047	958	1084	1078	1057	1016	987	1082	1027	988	975	967	1022	1023	1012	1060	984	996	1059	1092	1029	1051	1068	1083	1018	1064	1063	976	1056	973	997	1075	1044	1072	1067	1007	1020	1023	1037	1021	1036	1086	999	1029	1053	1058	1053	1035	1041	1051	1019	1058	1033	1003	1047	1036	1071	1043	1054	1043	1049	1045	1059	1061	1065	994	1014	1025	1053	993	1066	1042	1091	1032	1033	1038	1000	1030	1058	1020	1083	965	1034	1044	1016	1009	1031	987	1019	1022	1020	994	1037	1041	1051	1064	1058	1027	1001	1050	1040	1013	986	1038	983	1025	1055	1049	1018	1100	1026	1063	1045	1056	1091	1034	1090	1048	1057	1065	1060	1002	1079	983	1037	998	1059	1060	1018	1081	1035	1056	989	1010	1072	1028	1003	1071	1007	1022	1058	1046	1110	1047	1066	1017	1037	1092	1047	1068	1026	1050	1050	1077	1032	1050	1110	992	1004	1044	1023	1064	1027	1020	1037	1080	1039	961	1085	1067	1008	1088	1106	1044	1067	1039	1041	1012	1003	1081	982	1062	1026	1085	1052	1094	1008	992	1039	1038	1052	1016	1052	1043	1126	1030	1018	991	1071	1017	1075	1069	1039	1072	1015	1027	989	1074	1025	1031	1039	1072	1038	1098	996	1046	1082	1026	1058	1035	1006	1111	1040	1028	1057	991	1051	984	1024	1024	988	999	1028	1003	1105	1086	1053	1024	1026	1032	985	1050	1025	1050	996	1008	1047	1034	1009	1059	1025	1078	1089	1028	1086	1002	1072	1058	1063	1057	1043
1480	79	96	71	65	99	262	2808	3700	2826	1223	510	282	124	83	54	58	62	58	63	70	56	56	64	52	68	79	55	71	62	55	80	58	63	76	65	59	61	63	58	86	60	62	65	57	69	67	76	74	83	58	60	60	70	83	66	80	76	63	56	79	72	56	69	62	53	62	70	45	63	68	62	54	70	69	55	63	82	63	80	58	61	76	61	60	68	74	58	60	68	60	51	71	77	63	82	52	64	61	85	77	65	70	82	52	71	70	61	70	64	66	60	74	67	78	74	72	69	71	73	78	60	65	73	64	65	83	57	67	64	85	60	64	56	69	63	71	71	54	88	78	74	60	65	58	73	78	64	68	65	64	55	61	70	57	72	65	64	64	79	66	63	63	59	93	51	66	58	65	63	62	73	61	45	76	67	69	76	77	68	68	73	73	68	60	61	74	60	64	61	52	58	73	71	72	74	51	57	55	62	84	53	67	57	58	75	64	63	63	75	53	75	73	67	48	53	61	73	66	54	67	71	67	67	83	70	74	75	62	69	72	55	59	41	58	71	60	69	76	61	58	73	63	76	60	81	72	75	62	55	69	66	79	60	48	74	96	62	71	66	67	71	57	86	69	66	74	68	58	52	61	69	67	62	72	80	87	62	69	70	70	66	61	61	66	63	69	69	58	75	56	68	68	78	58	61	78	61	56	81	66	72	76	68	55	60	62	69	67	57	66	71	63	56	58	79	60	66	69	66	65	64	80	65	60	64	71	76	62	81	66	64	66	62	58	66	55	60	71	64	60	55	57	64	64	67	58	58	70	67	57	65	66	67	62	82	52	55	67	65	73	65	56	60	74	69	62	80	65	76	65	56	60	60	66	74	66	78	56	79	73	66	67	59	61	65	61	72	68	61	83	66	69	71	67	65	75	65	58	55	67	69	66	72	73	71	74	52	60	71	78	69	79	67	76	58	64	84	65	86	83	54	64	57	62	67	67	62	71	59	69	67	66	59	79	66	73	55	68	56	57	64	65	64	55	55	59	67	73	71	54	69	68	68	49	62	76	67	58	75	64	72	66	62	57	64	68	64	65	84	59	78	60	70	57	70	66	64	69	59	61	65	52	59	66	52	56	60	63	62	68	76	66	58	68	64	69	61	69	74	67	64	63	65	66	73	65	60	66	67	59	62	69	58	80	72	51	53	72	67	64	74	64	64	47	77	71	65	55	66	73	53	86	63	59	73	57	61	69	73	70	75	69	71	76	63	70	65	79	75	59	74	67	76	63	70	62	73	71	74	62	56	72	83	57	70	69	41	62	60	63	58	76	77	66	73	62	83	68	66	67	58	56	62	67	54	62	64	65	56	73	60	71	65	68	62	57	57	68	51	65	69	59	67	73	70	77	63	84	58	59	69	62	62	64	83	47	47	68	77	68	71	80	79	75	67	49	60	69	45	55	75	67	54	69	68	55	79	55	62	77	72	56	76	80	64	74	73	69	61	70	65	64	77	73	65	61	77	57	66	69	73	50	69	77	65	66	56	73	54	70	74	68	83	66	77	66	80	76	59	46	87	62	49	58	69	68	81	64	71	68	56	63	70	82	66	75	57	81	58	61	67	58	78	55	75	68	64	64	65	57	67	63	57	74	73	76	75	55	79	66	60	69	70	59	72	60	54	55	67	54	60	67	70	79	64	63	69	54	59	62	63	56	61	72	59	66	67	57	45	73	51	65	70	60	58	57	69	69	69	65	68	64	56	79	61	68	79	65	70	50	54	75	70	69	61	61	61	66	52	64	79	70	65	65	72	61	84	60	65	66	76	69	51	73	75	67	70	81	79	60	72	52	84	61	63	60	60	58	65	68	74	62	74	81	71	68	82	68	64	58	65	59	66	57	65	64	67	69	71	69	60	65	74	65	82	55	57	59	60	61	73	50	67	67	71	61	65	55	70	69	68	80	75	74	79	64	61	66	67	66	69	75	58	67	66	85	77	65	72	63	65	63	63	51	75	70	80	76	61	70	72	63	64	87	68	66	57	85	74	59	58	66	49	71	70	70	64	60	83	55	71	73	65	62	58	69	72	69	80	69	60	69	81	61	70	59	67	86	72	72	70	71	80	58	72	71	59	54	57	55	79	62	74	67	78	66	72	65	59	81	62	62	67	61	74	73	71	68	65	72	76	50	58	57	45	69	78	72	67	68	59	61	65	76	57	52	67	60	68	75	61	80	74	52	71	79	66	68	70	67	70	64	60	59	65	53	71	59	68	73	65	68	73	58	71	56	61	56	72	70	73	54	73	59	77	63	54	78	82	73	67	70	65	59	69	80	67	53	69	72	55	66	62	64	67	72	58	66	62	92	58	58	69	76	69	66	68	68	71	76	68	70	63	66	77	60	60	64	63	49	56	63	82	60	63	69	69	63	66	68	67	72	65	68	60	64	66	61	55	73	62	74	67	69	60	65	61	65	69	58	59	74	61	65	53	61	71	55	61	83	68	58	59	67	77	59	61	75	74	64	54	71	54	70	60	58	52	57	62	63	70	68	63	66	71	76	62	75	73	60	83	72	70	73	64	79	73	64	73	59	68	61	68	67	69	63	63	80	80	54	76	59	80	74	69	56	68	73	47	69	64	83	64	58	69	85	83	71	72	69	77	58	68	68	67	66	62	78	63	66	70	60	69	65	53	69	71	51	77	57	82	69	80	68	63	70	54	69	72	55	67	71	59	74	65	72	68	83	72	73	66	76	80	67	56	71	72	63	63	83	72	77	72	56	79	78	64	69	81	65	71	60	47	75	59	60	68	60	68	56	61	59	64	71	56	61	65	55	60	46	66	80	68	71	68	59	73	57	79	68	70	53	59	66	68	70	51	81	66	82	70	74	77	55	64	59	72	73	64	73	63	64	69	63	80	58	64	59	72	76	59	80	56	68	64	74	63	84	61	71	65	66	62	53	57	70	70	53	68	68	67	72	56	70	61	60	73	63	63	66	77	76	71	68	74	63	69	57	71	59	70	66	75	46	59	74	63	57	70	63	77	66	79	58	55	71	65	73	68	66	68	58	59	64	58	76	64	62	69	76	74	59	85	88	68	74	60	78	82	81	68	69	71	67	68	68	61	60	73	63	68	75	70	51	68	69	69	63	68	57	60	72	91	67	64	75	52	62	73	66	68	61	62	62	62	60	66	81	64	66	68	67	56	74	73	64	66	80	59	72	61	75	70	61	68	62	63	67	64	67	61	74	77	69	60	77	67	64	74	58	68	74	65	87	65	77	70	61	74	67	75	69	69	64	67	68	59	61	75	78	80	55	81	74	69	69	64	60	70	58	68	66	68	58	49	63	57	60	68	63	71	67	70	63	69	46	73	67	64	66	67	71	77	61	66	61	61	72	57	55	75	69	65	79	65	58	69	67	59	70	62	75	70	73	71	68	72	55	69	59	71	68	64	71	64	56	52	61	63	68	54	73	60	65	50	57	66	84	55	56	68	60	81	67	52
7782	1436	994	1481	2832	4058	10986	37872	37720	32444	20298	11978	6543	2379	988	686	626	638	692	643	699	660	672	697	681	685	648	682	684	723	660	717	737	696	696	659	667	691	701	716	749	666	672	668	704	672	667	696	672	655	674	675	668	746	670	676	730	643	663	671	620	658	634	659	637	695	653	657	625	706	686	633	673	661	645	670	661	709	664	701	721	657	626	671	644	645	678	709	663	656	637	666	679	681	668	657	664	653	699	700	706	650	668	697	631	675	730	649	693	658	669	694	706	710	635	692	640	663	685	651	682	637	652	651	664	688	703	629	634	654	631	687	681	703	678	679	674	719	681	657	674	713	649	709	664	653	657	681	694	725	645	737	738	675	664	661	684	662	702	713	658	713	707	643	678	676	631	679	613	726	715	658	678	661	696	665	673	643	683	692	650	725	636	625	661	651	691	648	636	627	657	738	680	692	709	671	665	663	657	697	693	731	639	667	685	713	639	666	698	667	701	675	705	669	679	674	695	641	683	679	647	657	711	711	664	738	655	667	678	685	753	692	685	698	723	637	649	699	685	714	652	665	656	726	715	686	657	689	708	687	648	683	692	711	655	645	671	643	696	640	675	688	676	636	691	707	659	657	660	698	686	679	668	722	661	732	659	693	681	662	703	690	668	654	675	668	658	662	700	660	653	664	686	676	676	672	670	713	673	720	760	693	651	634	681	641	663	677	666	655	681	704	669	743	646	663	677	681	683	663	714	667	674	652	678	710	640	661	651	669	730	675	690	676	665	680	706	690	691	671	649	683	710	709	669	732	661	639	627	641	683	611	681	664	670	634	672	705	645	693	740	701	679	649	639	702	668	672	682	687	649	666	665	693	659	736	646	652	595	711	677	703	662	653	642	677	670	683	651	662	673	694	644	659	679	665	653	695	642	711	709	708	680	677	696	703	669	697	675	705	670	700	685	676	674	690	676	635	692	726	695	699	722	682	661	727	621	660	679	700	738	670	688	671	704	636	672	667	630	706	649	628	703	666	725	671	687	677	680	700	645	635	694	655	693	657	667	658	651	723	676	645	636	650	684	691	731	661	732	687	681	665	678	682	658	697	710	723	720	684	667	686	672	678	716	709	685	654	637	678	651	699	697	684	687	690	641	707	696	700	697	647	709	678	641	677	687	656	683	639	695	643	681	659	692	663	611	657	687	675	674	701	655	675	711	683	718	678	697	672	644	647	692	685	676	692	712	638	683	741	675	725	623	717	699	647	662	672	712	653	643	701	696	679	693	748	685	664	679	679	653	706	660	669	644	672	683	645	704	713	681	652	707	662	669	663	656	706	687	722	677	686	723	669	675	673	642	665	648	658	658	701	694	654	639	638	673	688	701	685	700	664	648	659	681	673	703	632	700	690	652	682	669	712	649	701	699	673	683	700	674	666	710	640	706	696	688	693	669	705	646	686	701	649	697	679	706	685	709	699	692	651	694	674	720	690	646	710	690	700	680	695	663	668	683	687	685	717	664	663	693	686	651	662	689	718	682	702	685	639	670	676	679	683	687	670	682	650	673	701	616	702	683	648	695	686	665	692	703	649	646	642	712	631	676	725	669	654	677	701	666	696	678	703	656	666	682	669	709	676	645	661	715	699	652	721	687	663	688	687	718	649	670	653	677	698	732	630	639	674	662	679	712	673	675	675	684	622	733	668	691	680	692	738	664	671	678	665	644	651	637	618	720	683	679	674	694	695	651	706	672	666	685	659	707	658	661	729	677	670	653	671	686	688	666	654	690	644	664	688	696	649	716	691	694	630	683	703	749	666	718	693	689	704	665	663	659	672	658	636	689	702	662	669	686	699	668	654	708	643	659	694	670	663	724	690	668	710	663	652	679	682	683	641	646	675	697	708	633	598	632	686	693	639	688	706	683	678	680	677	648	681	650	670	680	686	680	703	701	673	674	674	660	679	678	664	694	630	703	665	696	688	638	632	691	679	636	698	635	700	653	682	667	704	686	672	636	686	711	647	619	638	654	671	629	702	672	689	680	725	701	664	665	688	693	681	661	699	669	649	666	651	681	726	659	661	672	668	661	658	697	658	667	705	691	684	665	635	693	679	657	657	718	685	686	684	660	712	657	670	633	698	707	687	708	703	689	625	634	664	733	670	714	722	683	647	674	669	681	672	732	651	663	691	643	658	672	713	711	714	600	677	699	650	635	659	660	687	666	647	651	730	690	720	704	713	652	698	668	668	683	648	684	681	694	672	671	686	654	700	671	706	645	711	717	680	674	688	699	694	670	718	685	681	668	677	670	674	706	668	644	703	661	658	630	697	711	660	723	724	656	717	698	636	674	699	704	703	670	672	706	736	728	717	691	655	687	694	640	621	627	647	687	681	727	658	626	660	690	665	702	657	675	649	688	639	652	708	686	654	682	688	664	711	684	690	727	690	705	662	661	694	661	702	697	677	652	658	707	674	641	668	698	626	668	641	656	701	673	673	655	693	652	672	678	679	691	654	717	668	650	681	733	668	700	688	695	668	633	665	692	704	696	720	662	673	703	711	671	660	708	658	721	685	651	681	694	699	680	658	709	673	693	686	654	669	704	717	642	691	643	660	662	644	653	715	696	690	665	622	609	668	678	680	711	696	672	698	662	703	640	650	691	698	708	660	736	686	658	623	646	632	667	682	698	678	652	667	690	673	673	675	662	647	668	670	706	719	683	606	633	698	663	685	665	692	678	663	647	672	699	634	682	691	724	669	662	679	697	720	667	687	660	675	678	668	649	693	731	657	675	702	643	667	647	689	700	677	694	645	694	696	644	680	682	670	666	670	692	661	724	661	692	700	698	682	733	704	628	693	673	720	646	659	676	701	684	679	655	665	610	659	682	694	674	629	618	718	700	657	691	637	650	694	726	642	684	692	665	671	688	659	665	639	680	629	675	675	620	720	685	657	687	661	688	696	674	682	695	693	710	680	670	697	670	720	686	654	632	716	688	637	678	705	683	685	687	727	636	660	664	642	671	660	678	703	703	708	699	643	688	715	705	714	660	634	686	663	678	654	628	638	692	709	659	702	673	658	712	697	656	679	674	697	703	709	663	713	678	673	713	700	679	671	661	669	666	654	664	695	647	668	666	720	675	733	680	678	633	667	684	665	652	669	728	668	684	639	746	642	733	684	646	640	718	675	705	734	726	679	649	694	704	662	639	683	663	685	690	692	664	662	686	694	641	691	618	658	692	700	648	682	676	703	696	703	674	661	714	700	658	672	703	634	658	698	684	695	662	689	672	642	673	662	691	683	640	672	689	674	660	673	718	661	678	708	738	670	639	650	670	658	677	629	617	681	713	623	658	694	692	623	673	689	657	662	678	709	681	679	695	685	673	696	681	675	675	697	685	670	633	666	722	691	666	683	673	695	698	670	643	697	719	662	711	682	698	666	697	698	635	681	679	620	714	660	679	693	677	685	715	668	726	691	647	645	677	706	667	654	676	661	656	649	699	673
662	216	145	116	120	173	817	7731	10514	7929	3247	1252	588	297	132	92	96	74	88	104	102	87	94	89	96	110	80	106	113	109	106	114	89	109	83	113	96	82	103	86	106	97	91	91	86	118	108	83	75	87	98	99	97	100	105	110	95	92	88	74	90	106	109	88	93	89	95	86	88	104	91	82	95	99	103	110	99	108	94	93	94	101	100	74	94	82	98	100	85	92	96	97	77	108	107	100	94	82	105	92	80	90	91	99	92	96	105	94	92	93	103	87	104	99	108	96	112	74	114	83	97	103	128	114	84	76	107	112	103	99	97	88	100	109	102	106	78	89	105	86	102	106	89	99	86	121	98	93	86	93	98	97	90	91	89	116	88	73	94	94	85	103	81	76	105	97	99	112	92	93	92	97	90	91	110	77	100	83	91	95	101	87	106	104	98	96	109	107	120	93	105	94	93	106	110	108	98	83	104	111	95	93	96	85	107	107	110	100	100	99	97	95	77	98	92	92	88	80	131	106	97	102	75	119	112	106	99	85	100	109	87	93	94	101	100	94	104	95	84	77	84	100	95	105	114	80	98	87	102	92	94	107	115	113	104	101	105	101	97	109	104	107	104	109	89	100	93	102	70	96	93	98	109	102	96	96	115	111	98	98	100	96	102	87	98	84	99	88	88	111	96	108	92	90	97	106	108	102	95	95	98	119	95	98	107	115	84	91	102	96	98	93	92	103	98	93	108	89	86	96	114	106	107	96	96	94	91	93	90	83	114	96	114	94	99	106	76	78	103	95	82	111	108	109	91	108	100	90	93	95	85	114	111	96	101	99	89	107	94	102	107	93	99	98	101	97	93	107	97	92	103	93	113	75	74	87	92	109	107	91	95	107	113	84	85	71	94	89	92	72	81	99	97	119	95	98	108	104	79	108	85	108	94	108	109	93	104	98	111	86	96	109	111	92	109	110	112	106	108	89	88	97	108	105	97	103	77	101	103	112	97	93	101	126	106	76	99	108	89	99	108	125	100	91	114	101	111	77	103	96	102	86	102	124	92	93	90	105	88	108	85	95	99	114	93	104	114	100	83	91	91	95	104	95	79	108	101	99	89	105	90	113	104	86	113	93	95	107	91	97	102	98	99	108	105	101	94	97	118	94	95	83	85	110	84	99	109	94	93	94	106	111	107	105	79	108	94	110	76	102	95	107	109	92	106	94	101	91	105	86	106	109	108	94	93	92	102	92	103	120	86	91	97	85	103	108	92	94	93	95	109	93	100	87	71	99	111	98	84	103	103	82	94	103	91	106	99	91	97	102	104	95	84	108	97	115	113	106	101	105	106	94	98	98	101	96	94	84	116	90	103	113	93	102	100	84	102	106	99	99	88	86	108	92	106	103	85	95	97	97	106	92	92	85	92	111	106	107	94	97	115	93	80	105	85	96	89	107	100	93	84	108	91	79	90	98	92	104	85	110	98	90	102	81	113	96	91	118	97	78	86	103	88	105	112	101	112	88	99	86	104	94	112	105	81	111	103	86	88	74	105	89	88	90	96	116	70	95	96	102	87	106	102	90	90	97	105	86	113	91	106	108	84	92	90	87	96	98	88	97	113	92	101	90	92	109	105	80	100	92	106	97	110	113	115	96	104	74	78	100	105	97	96	76	110	108	87	98	102	93	104	112	111	82	112	98	107	95	95	92	81	92	101	88	89	98	93	105	86	95	83	79	89	98	98	83	101	106	91	95	99	96	103	97	95	84	114	98	94	98	107	109	91	106	96	83	101	104	96	90	107	110	108	98	90	107	108	118	89	112	95	102	104	94	95	112	90	98	98	100	89	86	90	93	108	102	90	111	84	97	94	105	91	100	108	103	103	94	87	105	113	78	91	102	85	102	87	88	107	99	98	92	116	106	105	94	99	76	96	86	102	108	100	96	103	97	96	84	89	110	111	87	115	91	96	89	95	95	103	109	78	105	89	88	105	100	84	86	110	94	101	109	91	95	90	107	115	83	97	91	74	113	70	81	81	119	91	90	83	95	112	109	89	90	95	97	111	109	101	79	97	115	105	100	100	85	116	103	108	101	87	95	91	105	98	85	106	84	105	81	105	99	78	108	87	96	127	94	105	96	98	108	100	80	101	97	103	114	98	107	88	91	123	89	109	97	92	99	91	111	104	88	86	94	87	88	97	97	92	82	93	100	92	99	77	90	82	104	100	90	102	91	95	93	98	108	94	93	91	89	84	87	92	95	97	108	98	103	95	93	78	91	100	100	98	93	112	79	107	85	85	82	99	83	92	93	109	91	98	79	91	102	114	116	99	108	102	90	106	103	106	102	100	88	93	100	100	97	99	93	125	98	100	83	90	91	105	87	102	84	110	90	112	93	78	90	92	91	95	97	81	92	90	93	113	93	117	112	85	87	84	96	92	115	122	114	88	98	96	102	88	82	98	93	93	95	109	106	93	94	105	104	92	87	102	107	75	86	97	95	96	100	96	112	71	97	90	84	114	113	92	83	97	106	108	91	95	104	105	108	107	106	80	96	99	100	101	82	105	97	83	99	91	97	89	85	109	98	94	91	105	109	93	88	91	102	93	93	95	92	93	107	104	104	124	81	107	90	100	99	111	90	96	91	99	102	100	114	90	110	93	100	96	105	83	98	96	103	100	93	93	99	92	100	110	99	90	95	93	103	91	91	99	121	108	102	104	88	114	86	111	87	104	108	95	94	106	82	103	95	84	99	96	101	87	107	115	98	105	106	87	98	79	88	90	105	90	108	95	98	107	97	92	83	99	101	101	75	89	89	113	85	99	99	110	117	99	114	110	104	96	104	103	107	118	82	88	106	115	118	104	98	103	107	97	100	109	78	97	95	104	92	98	106	83	90	105	76	87	91	93	101	106	79	116	99	92	93	90	98	123	95	99	100	104	94	101	103	86	122	91	104	98	96	89	89	86	103	95	106	107	97	94	92	93	109	104	91	110	95	82	96	99	96	82	110	103	97	95	101	109	89	83	89	93	110	82	106	98	112	85	85	97	100	94	86	88	103	106	102	101	100	91	113	96	88	117	120	87	101	90	91	107	114	104	81	78	109	81	90	92	98	90	87	99	113	102	88	93	105	99	100	94	102	92	110	92	103	108	82	88	110	82	87	86	109	98	108	92	103	99	99	76	127	116	114	98	100	119	95	93	114	88	100	96	106	92	76	94	119	93	113	85	67	108	99	97	92	82	88	112	102	98	116	98	99	69	105	102	84	103	109	102	99	82	114	119	95	88	87	102	98	105	94	98	111	107	98	97	104	105	106	95	105	98	95	100	101	94	108	86	97	83	102	91	83	102	102	107	103	109	96	86	100	74	89	105	88	104	98	88	111	69	89	96	100	112	109	90	100	93	85	82	99	108	100	109	98	77	86	99	102	99	93	86	93	90	106	106	106	93	97	96	102	105	108	94	101	122	94	106	105	82	92	105	108	110	105	95	82	100	113	97	102	92	90
9470	3859	1963	3238	6792	7771	19172	51376	52362	44250	29544	20778	12310	4622	1728	1045	1007	993	938	1008	1039	988	948	980	969	1009	989	1002	975	983	904	1027	966	995	926	976	994	1007	1021	978	991	970	1016	983	925	909	968	949	1005	1010	993	982	996	964	1013	958	992	1019	957	998	1015	1018	939	1002	1017	971	945	964	1020	985	1030	984	1014	990	978	978	998	1026	947	1009	957	987	1005	999	984	977	970	1000	1028	1012	962	1016	1015	1018	949	937	1017	1000	1005	959	1008	1001	983	970	946	1014	1014	933	972	987	982	1001	968	941	966	945	983	1005	1008	996	998	1044	941	980	987	1038	1000	998	951	1019	926	1003	1010	1057	984	981	1015	1016	1012	974	1009	987	980	1014	1001	951	981	991	1003	964	986	1015	978	958	938	979	982	1022	1033	983	1031	981	1049	953	1000	1020	998	963	975	981	972	1000	1021	964	986	952	994	987	977	951	977	1048	961	1059	960	944	983	994	1003	1014	916	1037	974	973	966	1015	1030	992	986	1021	987	1073	1035	1008	1020	1000	1009	964	989	980	1015	1043	984	1002	1023	996	994	1023	1061	999	950	996	964	1007	987	1001	948	964	1025	943	1012	1024	981	1003	1039	960	972	1025	1030	1012	966	1023	1003	1029	985	993	991	1012	996	985	1002	983	1005	991	968	953	952	993	1017	981	1011	943	966	1047	1009	1018	1000	1022	970	955	995	984	1008	974	960	982	984	994	1027	993	983	969	964	959	997	1021	998	962	996	981	952	987	1005	1011	953	967	1025	1003	966	937	994	1016	992	1000	976	987	958	943	928	939	1026	964	1013	927	1014	999	990	961	1075	965	953	1024	982	962	985	992	988	999	984	1005	956	1012	927	957	1009	1018	1064	1001	1017	1008	995	968	1036	980	935	954	941	971	963	1016	972	930	1024	1066	1000	1032	997	943	961	1000	1004	1038	1024	985	1020	1020	1004	977	943	973	983	1000	951	995	955	1015	988	947	984	980	948	980	1011	1012	990	990	1020	1014	1008	1020	951	1005	992	1064	1010	1029	1001	942	998	1035	994	994	993	1021	1003	1005	986	1032	991	982	967	976	989	1005	1022	974	1071	963	1022	990	965	965	1013	988	1002	997	1025	983	1036	989	944	997	1038	974	1032	961	992	995	946	1042	964	987	1043	975	1013	967	1046	1015	960	987	1020	1032	1009	945	941	985	990	994	1030	1016	998	994	966	1014	935	968	950	994	1040	1002	997	949	989	1028	963	978	1034	1020	1007	1000	989	992	1037	953	963	1023	958	982	965	993	978	957	955	1021	1007	1003	1061	998	987	956	989	960	1009	957	979	923	939	958	946	978	959	972	1032	948	920	1016	1021	970	978	1003	968	1025	996	955	979	980	953	1006	1022	984	963	998	1000	945	1037	975	1029	934	979	990	972	1024	1019	968	1013	999	988	1004	1030	1010	956	997	980	982	959	1009	950	971	989	1036	990	986	949	988	1056	994	1038	912	991	979	1012	988	988	1012	1021	992	1032	977	945	1034	1049	992	1021	1067	1030	984	989	1034	1000	1046	1056	965	989	997	972	1017	949	1052	962	968	1043	996	973	971	994	1019	1003	989	994	989	1044	994	1058	956	996	1004	1005	968	1009	992	983	992	981	1032	1031	968	953	1005	968	1003	1001	998	1000	1005	1020	1015	946	1058	947	991	999	981	1011	962	947	1013	964	1030	977	997	896	968	972	988	1004	1004	921	1037	936	970	972	1015	988	970	988	1037	969	964	977	1049	1006	960	968	997	960	1023	962	966	991	958	987	1053	1044	1000	1012	992	1001	940	985	1003	988	979	927	978	965	952	988	948	1024	981	990	965	977	1012	1052	1000	1016	982	1047	1001	983	988	993	967	973	965	980	976	1053	1012	973	962	997	999	990	994	985	945	1006	984	1018	1041	1029	992	979	1010	1001	962	956	982	1029	1045	979	939	1035	979	981	979	1018	992	987	968	965	1041	965	1041	968	994	976	1013	961	923	1046	1003	1028	957	962	1003	1025	992	990	1028	967	1005	1015	984	1005	969	1015	954	969	1055	976	959	1011	1031	997	977	999	1011	994	1016	938	995	986	938	1014	980	1050	997	1011	1043	1038	1003	1021	974	967	986	1025	1052	986	980	985	980	988	1014	956	971	1043	994	993	1027	954	973	1011	1032	986	954	952	972	914	1049	1023	1009	987	1042	999	1006	982	973	990	938	936	1003	989	994	989	980	933	991	990	966	951	957	949	1020	976	1010	993	1025	986	992	984	962	971	1011	989	976	932	994	955	1057	966	971	1011	1012	1001	999	984	954	998	956	942	1003	984	984	1021	954	1034	963	1009	1007	937	972	1005	925	973	1002	965	1000	995	1014	1058	1113	1008	968	1014	969	1013	1033	926	938	1012	1033	1032	1007	953	1033	900	970	1027	979	1005	980	996	1004	973	972	1031	1011	964	1024	1014	1003	993	1012	969	1006	1001	955	979	969	986	1064	954	976	978	944	993	1000	990	999	1000	975	943	1020	961	1003	937	1014	982	972	966	963	1017	1004	974	994	1022	1026	958	995	951	944	1007	979	1008	1056	1001	942	1003	1011	1012	967	963	955	994	969	976	904	981	1025	984	986	1005	1018	995	976	958	990	953	992	964	934	980	988	980	998	977	971	1019	986	1003	1028	1035	990	976	970	1034	1003	962	989	1037	962	939	949	989	989	948	1012	1002	1062	1051	979	995	1001	1013	983	955	939	937	977	1015	1004	934	958	995	988	992	958	945	986	992	988	1022	1034	996	1003	1021	961	972	935	951	973	993	986	1020	1001	976	1027	992	988	1016	1045	1002	937	989	997	1002	984	946	1045	1022	1015	999	956	1019	979	970	987	1012	963	979	985	1025	1009	1027	962	1007	1025	980	973	1027	1069	1025	999	973	965	958	1010	1003	980	915	1003	1000	1025	950	1007	959	975	969	981	960	958	988	1011	974	1035	1018	967	1018	966	944	991	1000	922	1107	1017	1019	953	989	1014	1026	968	990	988	1055	1029	1007	1019	966	1019	967	1010	1010	1010	917	1017	962	987	1018	1017	973	1034	973	1010	997	975	997	983	961	1003	993	1029	1008	986	952	980	998	968	999	1024	1020	1019	986	1034	983	958	991	1001	989	970	1012	998	1008	974	998	953	1006	981	980	1008	960	924	965	1024	964	1033	961	1018	989	990	1028	980	962	1013	981	977	973	978	1023	1022	1041	966	1031	1040	985	965	1010	976	984	1025	922	976	1029	995	988	990	964	1047	930	1018	949	986	984	1018	1005	958	991	1008	965	1009	1054	1021	927	1020	989	920	968	1092	983	966	982	1002	978	973	1000	956	991	982	1032	930	971	1050	960	944	1047	982	1034	1014	994	961	1019	1033	1045	970	969	954	1025	1051	1013	978	1013	1008	1038	980	1007	1017	1007	983	965	968	973	993	943	1014	965	976	1015	1014	982	998	1041	968	968	1042	1002	981	1009	1026	947	1020	969	1000	995	958	962	1019	962	1030	960	996	979	1017	1012	942	1006	1017	953	1004	916	996	1040	976	986	1026	997	936	930	1019	1005	977	1001	1033	975	975	983	988	937	969	1001	955	1009	992	963	1000	976	1011	1010	960	950	968	982	950	1015	982	1020	1022	992	956	958	1003	957	979	951	1027	1008	1007	977	944	1012	980	977	941	950	980	1061	994	1008	974	1007	968	957	1000	978	1017	997	1010	974	1048	994	997	959	1019	1022	1045	1025	946	992	1016	1031	971	1005	981	985	981	962	976	1011	1005	969	1078	941	1032	975	1063	1025	984	993	1004	1015	1014	1007	978	988	969	1042	1042	956	999	953	1042	982	971	1031	1009	984	942	1023	1045	1037	956	985	1002	1034	1009	1023	991	959	958	980	965	993	1001	1023	919	983	982	1000	1044	986	974	1023	1016	984	970	970	990	1011	958	1053	1011	1034	975	962	963	971	940	968	952	951	945	957	1007	936	967	993	993	1022	999	1019	986	1006	922	1001	1091	999	1038	966	996	1035	909	961	922	1040	991	1012	991	989	1009	984	1028	1007	1002	1014	954
2351	145	112	94	96	124	680	8003	10803	9393	4220	1674	787	243	109	59	66	72	73	60	49	57	61	58	55	52	57	67	59	55	48	57	65	46	48	59	56	61	71	57	63	52	51	59	61	59	72	64	58	57	50	62	48	58	68	60	51	60	47	60	45	56	65	49	64	46	56	72	58	58	60	59	64	55	63	48	56	57	52	51	69	65	56	70	59	62	48	57	49	52	64	70	51	70	68	61	51	50	45	52	53	50	61	52	42	53	62	47	58	72	54	58	55	56	63	51	59	52	66	52	63	64	62	57	63	51	62	45	61	56	52	55	59	49	75	49	50	56	46	61	57	51	58	56	56	56	63	60	57	59	59	53	58	61	62	56	64	64	57	65	63	51	57	67	68	57	62	59	63	52	57	56	75	56	68	54	65	70	71	52	51	65	66	54	49	50	69	63	57	64	61	56	57	68	58	72	68	71	57	74	51	69	51	63	63	66	61	54	61	80	59	61	61	54	58	46	70	51	53	65	68	54	68	58	67	63	59	67	49	55	55	67	55	49	56	64	54	66	71	42	71	59	63	76	53	54	59	47	48	60	51	55	51	57	52	54	75	71	47	66	56	53	56	47	63	66	60	54	62	53	65	58	75	38	63	50	64	48	60	56	62	54	55	58	66	65	66	54	67	55	61	61	63	61	72	65	58	52	52	54	56	66	60	67	63	54	43	51	57	58	43	68	52	56	56	64	54	54	57	60	63	61	77	56	56	61	57	51	50	57	61	63	58	51	59	69	55	47	61	65	58	62	58	58	48	57	50	64	66	59	65	63	52	59	65	60	67	68	55	66	52	61	62	56	70	64	58	55	49	56	63	55	68	62	59	66	63	71	55	61	61	64	55	64	56	53	55	60	74	51	65	59	52	58	54	55	64	67	68	67	45	60	53	58	65	53	54	55	45	61	68	54	54	57	55	56	73	59	71	61	61	47	53	56	61	55	65	83	61	62	65	56	72	54	56	54	64	47	61	36	65	54	63	55	61	60	61	59	55	63	51	67	62	63	42	63	47	65	44	58	50	54	53	59	46	54	57	48	53	70	53	62	65	59	58	61	52	55	63	57	67	66	55	58	48	64	58	71	56	63	56	69	53	52	48	63	61	62	60	63	61	48	59	62	62	60	57	50	53	55	54	39	45	80	61	68	67	50	59	59	62	41	57	55	57	71	52	66	57	57	48	53	73	62	53	48	46	69	40	64	48	46	59	58	59	58	52	54	65	58	58	70	51	53	65	60	66	52	59	57	64	57	57	66	54	58	61	50	48	64	57	67	53	66	65	53	46	61	56	70	64	61	60	58	72	60	66	53	62	63	64	53	69	61	62	77	63	65	67	56	67	72	53	68	67	44	48	63	61	61	63	59	57	60	43	71	50	59	44	53	63	59	70	58	49	69	69	65	50	61	62	60	57	46	55	62	76	63	59	61	47	64	67	58	70	63	67	58	51	55	57	63	59	59	53	50	63	65	48	74	63	50	48	53	52	51	61	52	56	53	54	64	62	52	68	75	55	67	64	65	41	59	56	44	60	70	63	58	63	60	56	76	55	65	52	66	68	73	47	56	65	43	49	60	61	59	69	57	62	48	50	52	51	51	58	63	68	56	55	60	65	59	56	64	56	59	57	44	59	73	50	50	62	52	52	55	68	65	64	66	55	51	43	57	63	67	64	49	58	54	53	64	63	63	51	66	54	46	62	55	60	63	55	63	59	59	45	40	53	60	58	62	61	67	66	60	57	51	63	68	58	57	63	67	57	64	46	54	58	50	52	82	52	51	70	63	60	54	65	61	48	66	46	75	73	75	65	55	54	56	63	61	57	61	69	65	69	54	55	67	60	78	57	59	45	62	56	55	67	56	55	59	65	59	63	59	62	60	79	64	52	51	64	73	70	55	50	56	55	54	68	54	63	48	59	50	71	54	57	53	54	63	48	55	52	61	62	58	66	51	62	60	65	76	53	70	62	67	45	60	59	78	66	53	56	55	57	68	62	59	59	66	50	59	66	69	64	68	59	61	72	44	55	57	54	63	66	70	56	68	59	53	60	65	60	55	69	64	55	55	75	66	65	60	70	53	63	46	43	55	55	53	52	68	68	58	59	52	41	59	48	58	57	54	51	49	68	37	46	54	72	53	57	55	66	46	61	64	60	56	64	57	55	49	60	68	57	60	63	53	55	56	61	49	53	64	52	63	62	46	73	77	50	55	55	58	57	51	76	67	44	63	51	67	61	63	63	57	55	55	80	61	65	50	65	53	60	57	46	42	61	48	48	56	53	54	60	52	41	47	55	61	60	53	64	47	59	70	49	68	59	53	58	62	59	58	66	53	70	67	60	49	41	56	62	56	50	60	51	54	49	57	62	62	58	66	57	58	61	50	62	52	48	58	60	61	51	76	49	57	65	60	72	63	74	59	60	73	57	38	65	54	61	68	63	50	55	47	57	53	60	69	70	63	70	54	66	54	62	67	71	58	59	61	78	60	66	51	58	54	50	64	52	48	48	73	57	61	66	57	54	61	65	52	55	60	57	49	65	55	50	68	49	51	49	68	59	75	69	35	63	69	53	68	64	76	59	51	58	60	48	56	59	52	58	62	63	57	53	63	61	56	57	61	52	51	46	40	62	51	62	50	44	64	60	49	60	53	63	75	59	61	45	61	63	49	54	63	54	52	60	72	72	69	60	62	48	55	72	58	57	60	61	61	58	61	55	51	53	62	54	61	57	66	66	62	56	59	50	52	52	65	68	60	43	66	74	53	67	53	63	66	59	54	58	52	53	63	51	50	64	60	56	66	48	65	52	68	75	55	65	61	59	48	76	61	55	80	58	66	43	61	72	64	58	69	45	64	52	59	54	57	58	60	50	58	66	51	64	55	60	55	56	71	50	68	67	57	66	64	47	70	73	62	51	66	59	46	64	62	48	54	60	53	56	60	69	68	63	47	63	64	64	55	66	56	65	65	51	68	55	59	61	56	44	56	54	54	60	62	54	49	62	63	50	69	61	75	61	70	53	53	60	73	69	69	55	60	70	73	72	56	69	57	59	49	78	51	63	47	60	63	53	69	53	53	52	53	58	65	57	66	69	47	67	80	53	59	59	56	60	60	73	65	58	56	56	51	58	62	53	55	60	74	58	70	63	61	70	54	66	67	56	51	52	51	57	61	63	60	63	69	60	68	74	70	64	49	53	55	63	61	59	51	56	55	50	46	57	58	54	56	56	49	55	47	59	63	56	63	68	65	66	53	54	69	67	50	44	50	52	57	60	54	55	54	71	69	56	65	72	62	62	59	60	53	56	55	60	45	45	68	80	50	61	62	54	46	54	56	52	60	53	68	66	59	63	65	44	52	66	69	73	52	55	46	58	48	63	70	59	57	57	59	51	57	53	52	44	55	63	73	51	61	58	63	63	51	59	55	66	63	65	54	51	68	62	51	44	55	63	62	52	62	64	62
10032	3075	1627	2862	6757	7922	19051	52109	54704	47634	33451	24754	14997	5170	1729	726	630	631	630	598	649	598	566	597	600	629	662	647	612	683	611	595	593	611	602	630	614	621	624	598	591	596	587	624	580	579	610	648	582	667	616	626	607	619	563	598	629	609	631	630	640	600	605	596	642	625	639	550	606	586	641	617	669	622	613	600	579	614	597	603	610	605	603	609	637	617	595	639	612	591	571	624	604	610	629	594	627	585	634	597	643	617	601	596	615	641	658	611	615	615	591	606	590	590	640	642	642	601	615	608	591	615	594	637	596	626	606	573	651	564	612	628	674	597	633	666	607	648	607	589	651	605	619	602	605	612	627	614	597	649	592	612	613	611	669	620	649	580	634	625	595	630	601	614	627	615	591	589	633	612	635	603	652	613	638	606	579	610	635	582	611	562	604	641	592	616	620	625	629	641	582	621	646	636	630	598	626	599	588	624	595	592	634	612	606	647	609	591	616	638	667	589	612	616	623	626	667	566	636	641	601	662	625	645	614	567	601	570	633	641	623	614	614	622	609	615	655	624	575	627	601	596	622	536	641	588	638	601	590	649	662	585	589	617	649	605	620	623	624	593	625	568	601	617	649	622	623	595	633	602	581	641	565	655	608	629	614	584	601	611	601	629	571	658	605	597	629	616	639	626	633	603	588	593	625	620	636	641	643	604	589	590	580	567	598	640	599	609	618	600	621	574	612	622	590	614	627	613	595	585	585	593	599	603	634	590	627	648	610	567	635	600	606	642	640	571	600	664	621	598	617	599	634	573	629	580	623	663	618	609	602	636	611	587	666	683	588	642	595	613	633	611	624	624	654	611	631	639	582	627	646	614	686	606	599	623	578	628	601	621	622	614	597	575	634	626	603	565	605	624	659	608	683	579	622	605	638	588	646	660	667	585	651	562	664	621	639	601	660	626	581	592	599	638	616	636	629	592	625	625	590	571	590	577	660	629	619	607	636	637	603	645	662	639	639	626	608	640	634	631	609	570	628	613	620	608	586	615	621	639	630	581	620	649	584	604	583	603	612	584	630	614	614	643	603	608	659	677	605	622	626	587	619	550	581	590	549	629	643	593	614	611	610	615	594	621	629	620	608	675	646	558	622	614	613	603	625	618	586	646	639	602	647	644	639	575	634	637	593	571	614	642	636	593	610	579	641	603	593	595	606	602	631	639	629	575	614	620	595	594	629	633	645	639	614	594	614	622	660	631	625	605	621	620	656	609	654	582	614	590	643	598	626	624	615	602	606	618	666	617	608	615	643	633	636	611	650	587	602	628	616	613	629	634	624	593	559	608	633	627	610	631	620	634	651	615	630	671	607	662	614	588	644	618	649	596	602	607	638	654	613	616	594	619	611	643	666	603	616	627	611	625	615	623	611	629	606	623	641	626	647	611	593	615	601	582	686	626	576	631	656	651	651	623	612	636	580	615	635	638	626	615	618	609	617	605	617	617	617	632	608	607	603	624	601	631	603	591	619	625	602	646	671	618	620	629	595	677	605	645	618	633	603	607	666	607	614	614	623	592	582	623	607	646	604	630	601	606	624	606	555	655	593	627	646	612	626	659	609	642	617	623	647	564	627	639	597	589	548	596	584	646	596	645	570	598	615	575	594	636	590	661	613	568	651	612	590	566	625	606	632	624	638	642	537	623	620	577	633	637	622	620	587	620	608	623	586	624	610	624	585	615	610	598	597	621	607	633	631	648	593	614	633	628	611	558	618	632	616	623	653	620	623	652	653	605	584	600	608	618	616	602	631	643	627	606	620	612	660	593	606	613	609	581	557	611	613	587	684	625	614	686	602	608	606	637	615	629	644	640	600	650	622	627	625	600	583	642	627	656	627	600	594	577	604	566	652	624	649	604	592	589	632	613	609	603	616	662	621	661	595	611	623	630	593	576	614	635	634	677	644	603	637	601	619	617	616	627	638	600	624	613	552	632	617	645	602	653	586	605	618	625	622	629	587	642	647	628	662	603	603	612	624	603	626	614	627	642	619	602	576	636	592	627	644	629	615	600	594	626	633	591	588	598	612	604	654	624	653	610	621	562	619	656	666	611	623	675	592	618	629	618	615	614	621	617	644	563	622	634	601	589	608	614	574	665	562	656	632	617	625	630	621	603	597	615	588	635	604	582	652	624	626	609	645	667	568	639	622	550	610	625	595	611	621	598	629	618	610	621	619	576	615	665	612	636	641	631	608	597	573	686	624	595	610	639	588	606	622	591	579	608	591	580	604	601	601	623	644	634	607	563	627	616	579	655	616	609	626	595	587	614	696	579	669	605	601	610	610	647	566	650	597	577	677	600	652	597	629	629	613	653	597	620	603	611	606	614	641	575	631	605	565	605	551	655	554	620	603	596	611	641	633	607	598	680	606	608	604	647	588	561	625	605	611	585	657	618	628	636	639	630	596	593	604	661	629	624	606	629	643	586	571	616	579	642	597	604	603	663	575	607	593	612	568	614	607	604	603	606	565	617	622	625	658	600	646	579	641	650	565	607	593	603	650	603	629	603	583	616	610	637	587	635	616	617	686	646	582	632	641	592	618	658	571	631	613	618	576	619	578	616	608	620	610	632	615	653	597	651	630	625	638	630	633	631	633	633	633	617	591	596	610	599	613	626	688	596	595	635	583	621	627	617	640	597	583	611	610	619	664	595	603	624	614	639	571	593	633	615	603	645	634	638	608	600	619	605	606	613	612	604	617	634	647	579	633	613	617	669	584	582	627	636	632	666	611	616	635	639	634	626	599	602	617	588	628	622	630	558	611	611	584	605	650	606	605	602	598	626	598	589	631	647	625	610	627	627	595	613	622	624	586	592	602	578	623	627	588	619	645	602	631	620	610	662	651	606	571	620	655	599	596	644	620	642	616	621	631	618	576	632	632	622	624	585	649	591	607	616	601	617	623	603	623	584	637	612	608	635	598	583	619	645	569	622	632	599	611	600	680	638	606	584	601	624	622	586	617	609	627	633	590	632	639	590	648	630	625	618	610	599	592	658	600	635	573	586	608	612	599	616	620	627	608	611	601	616	600	598	595	622	643	640	596	644	623	638	621	647	642	603	575	613	616	661	599	639	626	631	592	607	620	644	630	624	598	613	611	624	619	601	629	623	622	608	612	611	597	658	578	555	628	596	621	633	622	620	623	593	599	618	594	619	583	648	652	590	621	567	601	616	586	638	613	632	602	596	607	613	584	575	621	622	614	580	590	623	611	616	588	639	581	622	623	643	622	638	620	604	599	588	635	639	605	616	593	634	576	615	655	632	641	620	637	596	672	618	599	631	579	637	568	609	610	600	592	605	600	607	593	624	672	635	591	571	622	618	563	602	569	641	619	600	596	616	608	605	622	634	634	587	592	573	605	602	550	645	639	617	617	622	612	615	596	601	674	613	571	631	595	637	620	637	628	590	588	669	630	618	579	651	642	640	595	604	608	622	547	636	636	593	613	610	641	628
1120	272	181	151	166	200	717	11872	17740	15630	6822	2705	1230	374	175	111	85	97	88	92	92	90	111	101	106	98	98	102	129	110	107	85	98	114	108	97	97	100	98	91	80	86	94	106	111	83	86	103	105	90	72	101	101	100	97	96	92	90	95	84	100	111	92	85	94	108	92	92	74	97	86	106	88	88	104	95	96	113	100	96	108	102	100	105	87	119	96	96	87	85	89	84	102	92	102	108	88	76	88	111	104	88	88	94	78	98	102	93	118	97	80	98	84	84	108	82	109	97	97	115	107	111	98	90	95	109	102	89	92	103	96	107	98	98	117	100	98	98	80	86	110	81	78	88	84	102	97	82	94	99	104	75	97	96	104	87	107	76	108	88	106	113	106	97	102	99	122	88	89	89	99	90	101	99	107	95	96	90	97	111	87	101	102	108	120	89	91	95	96	88	106	85	80	84	110	105	89	110	98	111	88	94	96	111	88	87	104	86	112	96	98	86	97	114	87	100	105	111	107	86	78	95	103	104	103	107	91	82	86	101	109	112	95	96	90	100	97	108	104	102	92	105	97	93	98	90	91	86	103	90	105	101	96	105	92	84	109	86	87	80	93	105	86	98	77	106	96	94	92	112	96	90	82	100	86	92	95	86	99	110	110	87	100	91	95	87	117	106	110	88	95	97	99	87	95	111	110	102	86	98	91	67	97	101	86	111	107	87	100	102	99	102	92	80	94	103	91	82	98	83	122	102	82	90	108	112	86	90	99	97	89	99	110	100	102	94	93	92	107	91	91	115	95	96	103	102	87	81	90	108	101	108	89	90	104	93	89	78	72	81	94	107	103	107	78	98	101	81	95	73	92	99	101	87	80	94	95	91	88	103	109	94	97	103	96	108	93	99	91	103	90	100	92	93	90	101	104	90	105	89	78	89	89	97	93	85	100	90	91	87	84	99	87	103	89	102	102	93	101	96	114	108	86	94	108	114	91	110	115	81	83	84	90	102	87	88	104	123	94	98	100	94	102	100	101	91	84	96	91	90	95	100	108	93	89	101	110	107	84	97	114	84	105	74	89	105	90	88	92	85	98	97	83	95	115	98	92	97	106	114	110	102	93	91	93	95	109	106	96	107	85	89	107	84	101	97	99	103	98	101	109	93	69	103	87	120	83	89	112	104	104	86	101	99	101	97	100	91	78	114	98	94	99	92	103	95	93	86	96	74	96	103	117	74	94	101	96	91	114	81	102	104	84	97	99	78	90	106	86	99	96	103	113	96	106	115	89	105	99	96	102	88	101	93	98	89	96	100	111	103	80	102	106	70	79	81	98	99	97	89	99	88	100	87	86	86	103	112	103	110	76	86	95	108	100	87	84	85	85	84	114	118	89	107	105	102	108	99	94	124	85	87	79	101	97	117	101	90	83	80	94	125	95	98	89	95	82	89	76	105	114	81	82	90	92	115	91	101	67	114	95	112	98	107	119	96	87	87	97	95	101	95	92	95	95	94	91	84	97	91	116	79	107	99	102	99	87	94	112	101	97	90	100	100	97	87	94	106	104	92	102	96	80	85	100	92	96	92	97	81	93	95	100	85	114	96	101	94	87	98	116	102	94	107	88	90	91	102	91	102	84	78	100	98	92	105	92	101	105	109	107	91	93	91	100	103	88	101	102	94	105	93	99	89	90	104	101	92	94	96	113	93	94	89	96	98	93	114	103	93	100	100	90	91	98	103	112	113	104	90	99	96	94	95	102	124	89	88	89	81	86	85	101	93	82	96	104	99	95	94	115	104	80	100	98	99	95	97	113	91	85	89	104	81	102	90	87	93	84	94	96	94	100	85	102	92	97	101	90	83	89	88	89	94	110	85	102	96	96	110	117	93	102	91	115	85	83	105	89	114	98	94	95	95	101	95	93	104	77	95	84	102	103	93	93	111	99	96	98	91	98	89	102	90	92	103	88	99	105	95	93	87	104	101	96	74	92	106	82	89	83	86	105	90	98	99	109	100	118	113	100	88	100	85	103	99	104	101	102	115	102	101	104	102	98	94	89	94	89	99	105	94	90	95	97	94	110	87	101	74	104	101	87	79	108	91	111	84	99	93	107	99	105	87	89	116	98	90	103	98	91	99	107	104	104	106	99	95	100	105	96	105	78	106	80	87	97	98	100	90	92	116	106	75	93	114	100	119	98	97	107	82	97	113	97	106	109	94	97	100	81	79	108	101	89	98	118	87	91	77	115	105	86	92	105	91	104	93	104	92	111	88	93	94	93	89	87	90	89	103	94	99	105	109	90	104	94	109	110	88	94	88	100	91	87	101	81	99	91	97	115	104	105	90	95	99	106	78	93	103	110	98	97	93	107	92	113	105	88	92	76	98	89	115	99	92	97	88	86	101	106	92	110	86	89	96	85	99	97	101	98	85	110	100	98	84	91	98	80	80	96	116	108	90	90	97	92	93	86	98	101	99	98	91	100	105	88	97	97	90	97	77	94	102	91	91	89	99	111	119	95	100	101	96	95	83	116	104	85	99	94	84	87	115	104	99	106	96	91	93	109	116	83	105	105	85	83	106	99	98	95	103	95	103	92	90	104	89	93	75	100	98	89	91	83	97	102	101	99	110	90	104	99	80	94	78	89	107	88	102	98	94	107	99	82	95	98	77	101	97	89	93	97	104	78	85	96	86	86	94	96	86	89	106	87	88	90	95	95	107	89	109	95	99	84	99	101	99	104	87	85	93	96	112	102	96	102	82	103	112	99	94	91	94	88	89	100	104	95	109	95	92	117	82	93	95	106	93	88	81	95	89	91	106	85	86	108	100	93	89	108	87	109	94	106	86	109	85	99	93	86	100	82	103	86	107	99	88	108	118	101	102	101	96	92	106	102	96	110	87	86	112	98	104	101	94	84	91	92	90	93	107	96	90	107	105	74	92	98	74	101	84	97	98	78	86	96	109	94	74	91	104	101	92	98	95	111	102	109	80	89	92	83	94	99	105	88	86	104	103	90	92	117	88	112	96	112	87	86	86	84	97	107	86	109	103	97	115	98	101	91	99	90	94	100	77	84	119	90	85	108	106	85	97	99	93	91	85	96	100	103	88	98	97	104	85	104	87	108	95	91	93	98	96	81	107	90	116	83	101	96	91	105	87	79	107	74	84	86	112	114	107	96	99	106	95	87	100	90	104	98	103	107	92	88	76	91	99	98	98	94	107	93	91	93	99	94	95	86	96	94	94	102	93	100	95	97	94	86	122	92	104	88	101	104	100	95	90	105	95	86	86	94	92	109	100	97	87	95	99	97	80	81	90	109	91	81	95	81	105	99	87	106	94	105	109	96	84	100	89	101	92	116	97	91	94	83	94	103	95	97	111	93	86	96	86	93	108	93	99	106	100	109	83	100	102	100	102	101	89	100	89	97	101	95	93	97	105	107	105	101	101	105	90	84	104	87	104	93	99	104	88	115	86	84	114	100	83	96	97	103	93	109	68	129	93
13670	5210	2647	4745	10211	11446	20420	59409	65982	56902	38387	29079	19524	7395	2597	1161	1033	977	1018	958	996	989	1001	997	1005	999	1038	1069	993	976	976	983	1057	1040	1046	1018	999	998	1003	1031	1066	1004	1007	1028	956	988	1043	976	963	1079	1035	1061	985	1011	1057	1007	1011	1051	1072	1003	994	1035	982	992	1048	973	1019	963	1037	1000	1024	977	985	1023	967	988	999	966	991	1066	999	1039	950	945	1019	986	1025	992	978	995	983	1011	969	1017	970	954	1023	984	974	959	1010	1003	1036	1073	1003	1046	996	1019	1013	1016	978	924	1038	970	1018	980	985	971	1020	999	922	970	1014	1003	1042	984	1052	984	1031	1028	999	984	1038	976	1048	997	1048	1033	1022	1057	993	979	1056	1073	1009	995	993	983	965	1086	1040	970	998	989	984	1011	971	1055	979	1068	969	1041	1002	1061	969	1022	1020	1034	1000	987	971	1043	1015	951	982	1031	1003	1016	1054	963	969	1090	939	1016	989	969	1022	997	942	1009	1035	1011	985	1056	1045	1032	1024	962	1007	988	1050	1002	994	1047	967	1021	1008	969	992	973	1020	1053	960	1010	979	1038	1003	961	1025	999	948	1052	1037	971	1012	966	1006	1034	970	1030	970	1013	1010	959	989	994	1023	1010	990	1014	1036	1014	1009	1035	981	1010	995	1000	997	1052	1010	960	1010	947	1002	1039	1008	967	1005	1035	1030	988	1064	980	1008	1052	1022	1000	1000	1000	1067	1043	1007	985	1020	968	1078	982	960	916	1014	1008	969	976	1004	1044	1031	1025	976	1031	1026	1023	989	992	958	1024	1012	983	1025	984	1029	985	990	1000	1038	992	973	1005	1034	998	994	979	993	993	978	929	1017	1014	1004	984	1044	1021	1017	989	958	1034	990	974	1005	962	997	1045	979	1047	1033	1019	1051	965	1035	973	1012	959	965	1029	1041	957	1007	1013	1004	1033	1093	1014	1000	1051	1023	1008	956	1048	1034	1030	1012	986	943	1025	960	956	1050	939	1019	1000	992	1041	1005	966	1004	1004	1084	983	1001	986	1035	1047	1046	1005	948	971	999	1004	983	1041	1058	985	997	999	1021	1013	974	957	1039	974	1092	1081	984	1003	1081	951	1014	977	989	990	1046	971	1074	1033	979	1062	1023	1020	1023	981	1017	968	1024	1025	1010	980	1028	985	988	1001	996	1009	1012	1000	981	1013	967	1002	1015	1030	1008	1018	1006	1026	1021	1030	968	1019	939	1021	980	964	958	989	968	959	1060	1013	1013	1021	963	1040	969	985	1003	1005	969	955	1002	1028	990	1028	997	999	1032	974	992	1066	1009	1039	1022	1015	1041	973	1064	998	1022	929	1007	1005	1009	1030	968	1032	1031	971	1023	962	1035	1028	998	1063	936	986	1021	1009	977	1018	1026	1004	1027	973	983	1070	1017	989	965	991	1040	954	1077	931	1046	1027	1013	1003	959	994	973	989	1036	1024	1026	1085	997	996	967	994	1044	1004	1033	1035	1007	1060	992	1030	1017	1066	986	984	993	1032	1021	1006	977	1013	956	1058	1007	1037	1012	1017	974	999	988	1031	1003	993	1001	999	980	961	1012	1040	986	1022	1030	966	1006	1013	972	1024	998	994	1037	981	993	985	1026	967	1017	1038	983	1033	983	1006	991	1006	1051	1005	996	1021	998	1066	947	953	992	1007	1027	978	1004	997	1020	1067	977	1040	1031	975	992	995	998	967	954	1049	938	1025	964	1063	1008	954	1040	1002	1023	1051	984	986	1028	1007	1071	1055	983	982	1056	973	999	1004	1050	1005	1026	1032	1035	1014	1059	1054	1052	987	998	1012	999	977	1026	1027	982	1024	1022	972	1014	1011	1017	955	1021	977	955	1001	1031	1052	1027	1035	959	972	1045	1028	1034	1003	983	1025	972	996	1003	1000	1044	995	999	970	1021	1034	995	980	1046	964	1026	1033	960	1007	1022	994	973	956	990	1020	1008	1032	1043	1042	991	970	1009	1033	956	979	1029	1039	1062	994	998	1027	1012	1014	978	1011	1010	958	950	1005	1060	991	1015	1017	984	1012	1026	989	987	999	983	972	973	983	1027	1022	1037	923	1041	1044	1022	1048	950	975	981	1006	969	1090	1072	976	1019	972	1058	1016	1036	1012	1035	982	996	982	929	999	1003	972	1033	963	1014	1006	1012	1001	1031	1029	965	1012	1025	998	1015	1059	994	985	1071	994	1031	1000	1041	1001	1040	1006	978	1007	1029	1021	1014	964	1030	992	1046	1015	983	1003	1039	1004	1063	1011	1006	1015	1024	992	1034	983	1020	991	1005	1029	991	1004	1014	979	1012	1039	961	995	1030	1039	973	999	978	1002	991	979	980	982	986	1043	1025	1062	1036	1000	1064	1032	1015	1029	1016	1067	1003	1050	991	975	1054	935	999	993	964	1029	968	1006	941	1004	979	965	1011	994	1032	997	1038	1036	950	992	1003	1007	999	1019	1026	1018	1002	1012	1026	974	992	1058	1057	973	1006	995	983	1016	995	1007	1000	1031	965	1022	995	981	1004	994	998	977	1014	1015	1068	989	1040	1063	989	960	1033	947	1018	978	1040	1055	968	1007	1023	988	960	1031	960	1028	1041	1001	986	973	1010	988	1017	1041	1028	957	1022	999	996	1053	1008	986	1007	1031	989	1008	997	1031	1028	1040	1065	984	1058	980	1023	1009	1059	1005	1009	993	1023	1014	1042	1030	968	992	974	1041	1026	978	1011	996	997	1070	1016	968	985	999	1053	988	1001	990	995	1007	1004	996	1016	1008	1025	1014	1079	974	1027	1007	974	1068	1059	1014	1006	958	1037	1005	1000	1015	1024	1056	1016	1088	998	1011	958	951	1019	989	969	990	1012	981	1047	1003	1053	992	1056	1040	994	1011	1024	1023	1000	980	991	1050	964	1002	1042	998	1016	992	1030	1011	1002	1068	1004	1029	1003	1011	1038	994	1081	980	1005	974	1003	1012	962	979	1037	988	947	1008	1026	1049	1079	942	1012	992	1034	1028	987	1054	1025	1003	994	1017	994	993	1009	998	960	989	979	987	1036	970	995	1035	990	983	1023	1072	996	963	959	995	935	999	968	985	1036	1034	1027	1047	988	1014	998	1059	985	968	962	985	994	963	988	1031	992	973	1013	990	1053	985	1028	977	1054	988	1013	1024	1026	1038	987	992	1004	1020	997	996	1082	1016	1008	1023	1035	1037	1013	978	945	984	985	968	1039	1013	996	995	974	966	1003	1006	986	974	993	1006	903	1022	1038	1023	1005	1026	1019	1031	991	1020	1015	1034	1007	1024	1008	1015	963	969	1023	1046	1049	1057	1001	972	1050	1024	1028	981	1014	1069	988	996	1003	997	968	1016	989	1009	1054	995	994	1022	1039	1017	1025	1022	1000	1014	996	975	991	1002	1017	1004	969	966	944	984	1023	1041	989	1019	971	1053	1026	998	1006	1007	989	988	1063	1040	1060	1042	1017	955	969	926	969	999	990	994	1027	998	1000	975	960	990	1019	982	1094	1000	1072	986	986	1038	1041	1022	1073	1012	976	1047	994	986	1045	981	1024	1040	982	1061	1015	1027	991	1023	1013	1029	999	970	1033	994	991	1027	985	1032	1029	1004	984	1013	1021	985	973	1028	1004	1031	1027	1018	992	1018	1034	1002	1011	980	1021	1016	1014	1040	1019	1009	983	938	947	1013	938	961	978	1052	1019	1039	1027	952	999	995	961	1062	991	1011	948	1033	1009	1021	1005	1023	1035	1028	935	1004	1002	1039	979	966	1046	969	968	1044	998	1014	957	1069	968	1021	1020	1009	1059	1026	936	983	945	1062	989	945	958	1026	989	1022	1000	974	1003	1008	968	1009	1014	982	994	998	1029	962	993	966	1006	951	1057	953	1030	1016	990	1030	1023	953	972	1044	999	952	1002	984	1000	1010	974	1050	1049	1022	975	1009	984	1030	1013	993	1005	976	1040	986	1012	1063	973	936	946	1017	1005	1017	977	990	1013	996	995	984	986	1025	966	1027	991	974	1052	973	1070	1020	1004	1058	1015	898	1072	1002	1024	1015	980	1005	985	1016	987	996	1038	1027	1033	1007	953	1002	998	996	1026	1025	1022	1094	986	1054	1060	999	1014	1023	1051	962	973	978	1024	1002	1038	987	1012	999	1044	1022	1002	1005	1018	996	994	1002	985	1028	1029	1015	1018	1074	1021	1012	999	984	979	1066	1000	1037	976	967	1020	952	1011	1059	1034	977	1045	1019	1015	991	993	1051	974	1019	994	1018	1041	999	1019	1047	1074	1018	987	1032	1027	1015	1003	988	993	1006
1429	86	83	87	92	83	119	2579	3682	3292	1433	685	324	152	95	58	61	69	71	87	75	82	75	70	68	56	71	63	67	67	76	68	65	64	73	47	57	78	67	81	83	80	69	70	64	72	70	63	71	61	67	69	63	59	85	66	63	64	71	69	70	74	73	81	62	48	65	63	65	65	62	70	66	75	57	69	51	54	72	54	54	62	70	67	66	57	84	65	73	67	67	68	62	69	85	67	72	66	62	69	58	59	85	67	63	72	55	43	70	73	75	83	70	72	77	75	79	61	55	66	74	67	59	81	75	60	93	65	67	72	71	79	64	57	71	57	73	68	82	53	61	61	70	70	70	68	57	64	60	74	64	61	65	71	70	64	63	59	58	58	65	77	63	62	65	74	93	62	77	92	55	55	80	75	74	83	64	79	53	76	79	67	63	67	63	61	76	69	60	63	71	68	66	63	55	67	63	58	76	60	64	63	89	58	92	78	56	82	70	70	71	54	67	72	74	54	54	73	83	69	69	72	66	77	90	70	77	55	63	71	65	64	70	60	61	57	64	66	63	61	71	59	75	74	66	75	65	67	64	69	79	70	63	70	76	55	58	64	47	60	81	61	72	70	67	57	59	65	69	58	67	75	72	51	70	78	70	64	74	65	81	59	64	65	53	56	71	52	59	80	66	82	63	73	65	68	77	75	70	74	68	65	53	65	79	53	85	58	68	65	61	72	64	65	55	69	77	76	77	66	53	58	69	63	78	59	65	74	62	62	63	67	75	64	70	57	61	73	70	61	57	71	64	71	53	80	61	59	76	58	73	61	69	63	64	66	76	54	62	71	67	74	60	49	82	63	66	63	65	86	61	81	67	54	54	66	51	70	57	59	64	56	48	60	70	67	56	78	50	54	68	68	72	75	87	66	65	61	55	67	79	68	80	80	65	65	51	65	65	70	61	74	58	72	60	54	57	54	69	55	58	65	65	54	61	65	70	49	65	67	57	63	68	69	75	68	84	64	74	51	73	81	61	79	81	88	45	57	75	61	71	68	59	71	62	54	62	76	70	59	64	57	69	62	72	71	66	59	56	65	83	72	66	65	67	69	71	63	76	67	65	61	69	69	62	72	57	65	71	72	82	71	70	77	74	82	70	71	70	65	72	74	62	57	76	58	59	62	68	80	62	54	52	80	66	65	79	68	63	84	82	62	78	62	68	64	69	78	71	68	68	58	72	71	46	59	77	75	73	78	84	80	85	58	65	70	67	62	72	58	66	86	78	72	63	77	65	63	66	80	75	57	75	56	78	58	66	58	68	69	73	66	63	89	73	68	65	55	75	71	83	60	66	60	69	65	75	64	72	71	60	53	70	63	73	67	59	68	64	79	72	65	71	51	73	72	68	72	66	64	90	69	63	69	75	71	80	79	69	66	56	64	64	77	78	75	65	61	81	69	68	63	77	69	58	59	72	67	63	65	67	75	56	84	77	81	66	77	72	87	75	81	71	62	52	50	58	61	61	72	72	53	62	58	78	58	68	74	74	70	51	72	67	72	74	53	66	70	61	72	87	73	77	63	65	74	55	71	70	67	70	88	59	76	73	68	58	64	75	53	53	65	60	88	69	60	85	59	68	63	69	74	68	77	52	71	53	69	57	81	64	72	62	65	67	77	61	72	70	68	68	70	74	65	74	83	62	54	63	57	73	62	62	57	58	59	54	87	64	71	67	72	66	73	61	57	42	81	58	70	63	67	60	56	76	67	59	54	75	72	70	56	69	61	69	58	70	60	59	70	69	73	62	76	75	57	82	60	70	55	73	85	70	57	76	61	63	71	69	72	55	74	65	69	80	55	66	61	76	79	53	68	75	68	62	65	63	60	70	57	54	65	76	72	70	82	51	71	63	62	56	69	65	63	74	77	67	56	54	61	70	72	68	70	59	58	58	75	70	61	65	66	69	62	74	52	55	68	52	59	75	59	60	72	66	50	77	68	67	55	56	70	64	62	64	68	68	61	72	74	84	64	65	58	79	51	69	66	61	72	63	66	61	52	52	51	80	74	75	73	55	51	64	79	70	71	79	65	65	63	72	65	67	63	77	62	65	65	69	66	64	69	52	74	64	64	65	81	67	70	71	72	67	64	58	70	53	72	55	71	64	76	77	66	77	72	52	61	67	67	53	68	88	63	68	60	55	72	63	64	69	57	83	62	73	70	81	63	67	58	68	63	60	61	74	63	67	65	67	62	69	71	69	72	67	63	57	67	80	72	72	64	76	65	71	73	59	68	70	63	79	68	78	54	56	67	76	70	71	57	72	85	75	51	54	57	69	62	79	60	64	72	72	78	82	74	68	63	68	64	70	76	58	73	61	69	60	62	76	68	63	68	59	65	72	82	71	62	61	69	80	70	73	71	60	65	66	73	52	62	64	76	78	89	46	75	77	79	98	59	65	77	67	57	72	58	71	64	68	75	70	57	57	77	65	71	65	62	64	71	62	71	53	75	79	68	72	71	71	64	75	70	70	64	76	62	56	76	61	80	63	73	77	71	56	55	62	62	66	75	51	64	62	59	60	62	56	74	80	58	63	70	71	59	64	68	65	73	61	66	75	73	58	67	59	78	68	58	96	71	65	77	67	46	68	65	80	64	69	76	66	78	51	55	61	82	79	59	66	60	64	58	79	58	79	70	72	59	67	68	66	77	58	74	78	76	84	68	63	57	70	65	86	80	82	59	68	69	61	75	72	60	61	78	65	62	68	50	67	65	59	63	92	68	78	74	50	71	70	74	88	54	65	65	79	77	75	57	69	79	69	68	61	68	62	71	72	83	59	70	65	67	55	66	77	62	63	60	76	66	81	78	71	59	66	60	69	73	67	76	70	73	63	60	70	51	61	80	80	59	79	74	81	69	68	77	67	60	72	69	59	77	68	76	66	76	69	56	68	66	63	67	55	89	72	61	71	78	61	74	61	67	73	61	70	70	70	76	73	45	76	68	77	71	57	76	48	69	74	62	62	80	79	59	68	66	59	65	71	72	65	62	55	62	73	45	47	66	63	58	64	62	73	62	64	55	68	51	67	68	77	84	57	58	63	64	63	80	61	63	74	70	62	65	68	79	51	66	55	52	73	67	63	56	65	58	56	67	74	72	56	65	60	86	67	75	70	71	69	62	74	63	69	71	82	70	73	50	61	68	67	71	60	78	79	76	53	74	66	68	69	69	73	68	74	60	66	61	60	65	56	47	64	56	61	58	70	54	61	62	75	59	66	75	59	70	58	61	60	73	68	74	70	58	65	87	73	71	66	65	53	72	67	68	53	63	78	69	56	65	66	69	63	50	63	56	85	61	74	67	50	60	72	73	75	59	77	79	75	58	75	65	74	68	75	52	69	59	57	79	55	75	75	81	58	77	69	74	70	55	66	65	71	72	72	60	70	53	61	66	58	75	75	56	62	85	77	59	65	63	55	58	60	65	76	68	60	71	67	75	60	65	72	66	64	62
8002	1699	1086	1542	2859	3463	5156	37165	38423	33657	21898	14076	7999	2615	1163	746	695	710	719	701	664	695	716	703	703	666	635	705	678	663	706	709	662	660	622	649	674	688	676	681	677	783	649	686	708	628	709	683	684	691	685	683	706	679	702	678	668	629	659	691	670	692	645	680	687	661	642	680	694	703	668	692	672	675	672	695	654	735	663	692	707	630	672	691	725	686	731	692	657	687	653	655	730	687	681	695	683	673	667	652	678	639	673	683	658	714	680	694	676	644	646	674	692	674	678	651	680	691	729	665	676	709	661	669	641	649	677	673	694	649	657	624	629	703	657	672	716	714	663	668	637	690	686	726	618	696	692	659	667	721	678	626	653	694	673	706	727	641	717	716	652	661	682	681	663	676	695	655	719	720	700	671	688	709	653	675	682	688	678	712	668	703	646	689	695	693	650	724	638	644	689	658	770	672	704	719	684	685	672	689	714	676	653	623	651	664	652	695	680	703	665	711	729	648	672	681	686	690	674	668	684	655	665	704	673	677	686	698	679	700	700	676	689	705	696	674	711	663	706	694	674	673	715	646	668	711	685	665	676	687	667	729	660	707	657	668	637	705	657	682	695	680	666	674	655	714	705	672	681	673	652	712	684	663	696	697	647	682	652	680	650	685	640	727	693	671	722	673	670	671	691	678	667	701	704	635	665	668	677	715	663	701	679	682	716	646	664	659	639	649	702	707	682	632	694	696	648	699	656	683	692	721	641	678	685	675	734	695	703	688	716	669	692	649	680	714	713	677	700	650	652	644	682	677	714	726	610	680	663	659	676	698	710	722	668	643	708	687	669	677	673	678	665	667	667	645	671	701	713	673	685	654	677	691	681	654	698	722	683	722	655	677	667	687	697	664	710	618	690	624	631	697	709	671	705	672	701	680	701	681	696	663	667	650	717	668	688	658	681	652	662	609	666	626	683	685	649	689	698	656	690	671	677	698	651	646	713	696	665	670	703	669	650	646	701	691	652	691	689	634	721	703	655	672	681	679	720	702	718	660	693	667	691	664	688	683	690	648	701	737	699	690	691	660	698	695	659	625	689	680	684	710	692	661	646	663	696	627	665	686	706	656	695	712	716	701	665	648	652	670	681	671	698	671	650	700	691	667	685	717	710	706	712	647	698	703	707	684	679	668	679	728	677	661	646	701	668	663	641	668	678	701	711	692	707	647	663	696	718	679	721	681	724	656	655	670	699	682	682	712	644	642	703	699	654	736	686	671	646	683	639	660	711	679	732	685	651	700	674	708	652	662	649	702	649	656	647	653	666	692	694	697	717	658	644	700	664	688	632	681	683	735	701	680	662	681	699	684	677	644	651	652	658	639	713	703	697	647	688	640	663	699	635	636	662	713	649	693	652	676	677	672	693	711	690	708	679	680	625	628	674	714	674	633	708	725	677	668	664	717	642	701	665	684	697	676	678	724	672	710	715	679	717	640	644	684	669	683	694	700	708	696	674	710	694	626	677	689	706	716	687	730	693	703	640	723	697	662	672	684	706	688	644	646	708	650	657	683	678	726	668	734	670	614	689	649	674	686	654	667	710	652	668	711	673	709	653	711	625	715	672	687	689	679	671	672	682	689	682	711	656	687	688	696	728	678	649	716	677	676	684	702	711	634	668	717	640	692	700	672	700	698	686	701	634	671	671	627	731	699	689	622	686	705	646	671	722	668	687	693	645	628	735	687	667	672	697	705	648	681	646	675	673	637	679	714	667	680	660	688	683	667	697	707	688	638	680	702	698	673	661	676	657	696	667	664	695	680	674	685	683	647	659	729	650	692	686	702	657	716	675	654	702	697	657	672	694	671	664	642	666	600	712	646	722	630	711	683	648	686	650	687	683	669	680	679	656	662	673	672	698	677	669	681	665	693	684	685	648	665	669	672	702	679	668	654	669	645	704	697	704	649	679	648	662	664	686	658	629	688	709	669	642	666	677	703	698	657	650	646	660	651	686	722	667	660	692	675	691	684	679	667	683	688	711	724	686	665	654	632	672	674	646	672	675	674	729	725	672	640	744	666	712	737	688	678	674	717	673	656	671	700	683	746	662	661	656	687	626	693	680	665	644	651	666	673	689	712	663	691	651	671	678	711	656	690	713	689	700	672	662	682	711	669	702	706	638	678	691	689	649	745	669	694	676	659	682	668	692	691	715	666	679	650	685	711	658	705	738	655	657	659	690	620	704	637	689	657	632	660	703	685	717	707	664	720	674	703	683	720	704	663	678	658	702	683	670	683	703	678	621	652	637	691	679	653	714	653	664	655	715	695	699	690	678	725	722	659	681	717	681	704	601	699	680	699	692	649	635	707	717	674	693	663	672	695	630	665	752	694	691	648	677	727	688	680	626	720	692	721	654	595	660	716	655	691	691	679	679	707	632	676	676	680	667	640	697	692	680	695	693	643	627	645	718	685	665	667	663	679	718	697	701	676	682	655	660	649	649	689	674	687	706	662	670	648	685	682	707	652	692	662	690	686	698	629	687	692	683	712	675	650	696	707	659	656	666	656	668	674	664	633	677	693	650	671	736	636	649	703	645	692	685	713	687	662	666	698	646	712	653	712	666	652	659	608	695	711	669	671	697	726	711	614	679	665	682	695	689	676	688	695	705	653	652	680	701	665	709	629	658	654	684	699	647	700	669	689	682	651	605	704	688	691	676	653	691	656	670	685	694	610	660	673	727	661	694	707	662	702	698	646	761	725	672	671	647	750	677	668	678	734	685	711	700	700	739	648	658	659	719	674	686	718	696	678	676	701	711	694	690	667	675	662	667	661	639	672	694	676	657	707	658	724	642	718	682	706	660	677	637	713	661	628	664	670	632	658	684	672	669	640	672	657	722	698	651	669	677	704	690	678	662	704	681	648	679	651	701	669	669	700	685	697	753	689	694	682	693	681	688	680	684	667	734	644	660	641	691	668	696	689	731	664	704	715	683	668	648	676	676	670	659	671	657	642	717	689	685	660	652	656	694	653	638	704	688	714	702	706	688	645	682	638	686	702	687	689	697	713	678	631	705	681	661	677	671	700	664	696	667	667	645	644	672	691	689	724	661	706	675	672	660	690	648	656	654	700	658	663	623	681	753	682	673	742	662	679	690	657	668	687	689	677	676	709	695	675	703	720	667	707	696	669	679	637	657	671	659	679	692	669	700	672	675	681	692	662	703	660	663	677	694	689	673	671	690	686	672	704	691	668	698	648	652	683	643	672	676	689	670	689	689	670	684	687	701	687	675	677	686	709	645	673	674	663	661	680	684	662	693	689	684	654	703	666	618	674	649	688	680	683	676	661	706	688	686	697	710	727	689	682	685	719	669	681	677	642	664	674	696	666	673	703	671	732	689	720	648	702	680	635	661	737	734	710	638	675	676	682	656	701	710	666	698	653	719	688	638	706	678	676	669	709	670	642	670	677	667	628	705	690	631	678	688	678	683	650	657	651	694	626	677	676	693	691
668	194	121	122	139	158	203	7387	10325	8401	3566	1238	715	262	145	100	120	107	101	100	84	89	99	93	97	95	95	116	106	86	91	87	122	85	101	85	91	85	96	109	99	92	90	112	92	101	96	111	101	111	118	83	99	93	93	113	117	90	100	102	99	103	99	84	100	93	96	77	85	96	83	98	93	93	123	94	101	110	107	115	102	92	95	95	90	98	81	90	96	85	83	106	96	98	107	107	77	94	107	103	88	101	104	109	100	104	102	101	85	107	97	86	96	80	83	108	84	93	98	104	95	82	98	93	84	115	100	98	98	101	88	104	90	101	114	107	87	93	108	81	107	87	114	113	95	96	120	107	89	99	96	89	88	113	94	90	94	96	119	120	96	97	103	96	93	98	98	88	93	104	97	88	87	100	102	100	104	106	102	112	106	86	97	103	110	89	94	125	87	84	87	101	102	98	96	88	96	103	87	108	95	101	92	106	113	92	92	99	97	104	97	98	95	87	97	101	95	108	93	83	103	105	121	94	100	104	86	104	119	116	95	103	86	108	102	105	97	121	109	113	109	72	113	108	114	107	87	109	89	96	118	109	99	90	100	104	105	108	92	98	99	97	74	103	94	108	95	100	101	108	108	99	100	85	90	101	99	110	105	101	86	85	98	108	85	106	102	98	84	96	94	96	102	119	117	106	106	88	99	106	106	110	98	108	100	86	101	109	100	108	95	100	104	92	105	113	91	103	86	118	98	99	97	114	98	117	105	87	94	101	100	86	116	102	89	98	98	107	101	97	102	103	95	95	95	91	96	110	93	103	90	89	87	116	102	102	93	100	108	94	103	105	94	95	106	106	91	100	100	84	102	93	94	119	107	101	76	106	113	92	77	92	98	115	94	88	106	93	91	87	104	92	105	100	93	105	99	100	104	84	103	104	112	91	105	99	110	103	84	112	87	87	89	97	98	99	92	105	99	106	124	98	100	95	104	72	119	83	89	92	99	97	108	93	107	105	108	89	99	81	102	95	110	112	93	90	92	108	91	104	109	108	84	94	79	103	112	96	111	112	87	99	112	101	95	94	101	101	88	102	110	111	94	91	104	84	113	111	99	92	102	88	107	94	101	118	104	86	90	107	103	88	89	96	82	104	107	109	90	85	94	119	107	99	108	96	92	100	101	99	84	107	92	104	101	114	109	90	91	98	105	94	95	96	84	104	96	109	123	90	99	99	99	87	102	109	94	83	112	116	89	96	105	107	110	95	108	99	103	106	87	94	108	95	79	93	90	99	103	108	101	104	90	90	110	109	99	117	95	90	106	105	85	112	122	115	104	108	103	117	95	89	95	109	99	77	96	86	94	95	87	95	109	98	112	91	103	101	104	86	94	99	102	87	115	101	71	100	102	94	89	100	81	101	103	100	103	107	90	110	117	78	101	105	88	98	99	86	106	90	94	99	108	96	96	113	93	141	101	99	92	99	113	105	112	114	111	101	96	107	97	104	109	101	91	98	107	97	94	88	106	94	113	93	104	97	120	110	100	92	113	104	91	94	100	107	95	86	106	104	89	100	105	96	85	100	95	107	90	114	102	93	101	92	93	98	105	97	88	96	103	96	99	106	111	92	101	84	85	87	107	105	92	90	88	94	117	88	91	102	92	89	102	112	99	94	101	93	100	105	93	94	100	115	84	75	108	83	111	94	98	102	104	81	110	104	94	93	94	95	89	90	97	97	110	95	94	82	100	102	94	106	88	109	108	88	103	89	86	107	93	93	111	91	102	90	84	99	100	94	77	97	116	106	98	105	96	98	92	113	96	88	106	101	129	89	90	107	124	104	111	113	109	88	95	93	108	77	117	106	89	98	99	96	103	115	77	88	86	104	103	104	110	96	101	111	97	100	101	108	81	91	99	107	106	83	109	104	98	101	78	103	102	95	113	87	100	95	96	91	90	99	104	98	97	109	78	111	121	90	91	79	100	95	104	101	97	86	100	116	109	98	100	102	97	91	102	99	87	101	101	106	88	98	84	101	96	107	97	111	100	120	97	96	91	120	117	100	98	111	93	90	105	101	95	122	115	99	106	100	100	108	99	103	115	92	104	101	90	96	105	104	88	100	87	112	111	93	113	105	82	90	92	109	117	76	113	89	81	110	88	105	94	110	99	91	97	106	74	95	105	111	100	113	83	92	102	104	83	98	101	105	115	101	108	97	91	86	101	90	100	106	88	100	89	92	96	84	103	97	114	115	88	87	98	115	113	86	97	110	95	109	102	109	101	98	103	97	101	113	88	91	92	103	95	102	109	101	125	77	112	108	101	105	117	117	110	96	98	101	101	110	105	101	92	93	112	95	98	109	92	98	101	91	112	94	91	112	117	95	83	93	114	75	87	97	102	88	103	107	87	89	106	100	98	103	108	105	87	82	88	106	99	87	107	99	87	108	116	108	94	86	69	108	105	109	99	114	124	104	112	94	110	86	130	107	99	104	90	108	108	92	101	84	91	99	103	107	83	83	104	101	92	103	92	100	97	104	80	92	103	112	97	80	117	84	100	105	113	82	99	111	101	85	112	98	104	108	94	99	103	91	91	105	87	90	110	85	99	95	103	84	103	102	97	83	99	107	107	111	99	102	103	95	104	102	90	110	118	106	113	105	90	94	105	101	93	82	97	98	114	81	101	108	119	91	105	97	95	101	100	84	101	81	108	99	98	103	92	101	105	113	96	91	82	94	92	96	103	104	92	83	90	108	103	100	96	98	108	90	100	109	97	111	101	107	99	113	96	88	108	94	91	106	84	123	110	114	96	109	91	97	100	98	90	88	102	91	84	101	93	87	92	100	98	88	106	102	105	83	119	71	112	94	105	74	93	98	96	95	107	99	119	89	86	98	106	103	102	99	98	100	107	115	94	112	93	84	88	112	84	112	106	111	110	110	97	89	93	101	99	114	102	88	89	99	96	106	85	102	87	86	115	109	98	112	114	110	102	94	74	119	98	106	93	104	100	100	87	104	84	109	92	112	92	95	104	110	85	87	106	97	112	108	90	90	101	114	91	105	109	90	83	106	86	76	96	92	99	107	103	96	112	109	95	108	81	100	103	102	80	86	107	106	105	110	75	103	103	85	100	84	105	88	89	111	98	99	87	106	91	117	89	94	95	96	87	98	90	91	96	105	99	108	109	95	104	86	96	92	84	91	108	105	86	125	110	96	94	92	87	95	101	117	84	88	109	111	96	99	97	115	114	102	104	102	98	106	88	86	90	80	93	101	88	105	94	102	101	81	99	100	89	89	96	73	102	98	113	104	114	108	125	125	94	103	93	86	96	93	89	101	94	108	91	106	110	84	110	78	78	106	105	107	87	96	92	100	99	99	108	103	73	94	94	89	113	93	100	72	95	101	87	93	94	94	85	105	82	80	90	105	104	94	102	117	98	105	103	92	100	89	117	113	104	105	94	114	96	109	99	87	115	103	113	114	100	97	90	106	87	105	97	113	84	97
9752	3926	1836	3124	6594	7635	9292	50308	52389	45151	30414	20820	14200	4830	1985	1152	999	992	949	1040	972	1025	972	998	978	995	1012	989	874	973	998	999	970	985	970	982	954	1008	956	1003	1006	995	1030	984	1057	989	961	985	1010	1022	997	968	979	1026	987	976	1002	941	998	966	1025	979	960	981	965	983	1005	983	959	1021	1005	974	1034	964	981	1018	1009	1040	1007	946	963	1042	941	1023	991	976	1004	988	997	976	1005	960	958	1018	1032	1038	979	959	949	994	992	958	985	973	1024	973	1061	982	973	960	932	982	1019	915	989	1009	972	998	954	957	961	984	931	1012	975	953	1008	1011	1015	955	989	965	950	1012	1016	947	928	943	977	1010	1040	996	1025	953	961	1023	989	955	1055	946	997	946	973	990	972	949	965	1018	1012	999	987	947	947	986	968	995	979	1020	972	932	1025	1003	959	943	966	1022	1047	976	979	1019	1007	983	933	1017	951	981	994	953	963	1000	965	937	951	970	992	1024	944	1004	987	963	1013	1023	990	967	952	972	989	996	1027	1021	981	962	991	955	966	979	956	967	1014	1025	990	1014	978	990	1000	978	976	948	972	999	993	993	926	992	970	896	1005	920	973	989	961	1007	1008	949	941	905	958	1024	972	1002	999	939	989	973	961	1004	1024	927	1011	993	1050	976	910	1018	1017	997	971	977	986	956	956	960	1006	1007	1010	964	970	974	941	1024	949	969	973	1059	1021	941	1036	985	1021	986	1002	1010	981	1002	965	1025	973	910	1013	995	1027	1032	1050	976	1053	1022	968	989	1010	973	999	981	992	1019	997	1042	985	987	991	1005	1047	939	935	953	971	1013	963	980	1057	989	1063	983	980	990	918	975	959	987	995	970	1024	992	983	1027	1002	978	987	1016	1079	957	972	1048	1044	1046	1005	1017	1044	972	967	1034	956	963	973	995	1017	988	1034	980	960	937	969	1008	976	973	980	957	1047	985	951	1002	976	1013	981	990	1018	1033	1031	1000	995	1028	977	962	1018	1032	989	1034	972	1021	1039	960	1017	1057	1010	1072	969	972	1026	964	965	986	973	979	1017	950	1008	1016	1028	993	996	950	973	987	972	972	980	1115	1031	973	940	969	968	933	922	1010	1007	1038	1010	957	1001	980	993	1030	978	1013	993	1023	931	979	1033	941	1062	1019	982	945	966	949	1021	963	948	955	993	951	1051	1017	1015	1017	957	1022	995	1040	972	1016	1027	1024	998	988	981	973	995	955	953	1017	995	945	985	932	954	920	1020	1041	976	978	1015	1032	989	965	1029	1037	994	944	995	978	991	1012	986	1009	965	942	985	1009	1021	980	984	992	985	971	920	993	969	1002	1015	1013	1025	983	964	1007	957	991	981	958	994	968	1059	1048	1001	985	983	984	987	970	978	966	975	928	1037	1008	1021	987	930	987	973	996	987	1012	1028	1008	922	996	999	1003	1000	956	971	983	955	942	976	1007	1014	976	921	949	983	997	938	1037	1014	987	1033	1009	997	1016	968	963	992	996	970	1007	975	959	1011	969	973	999	916	1007	977	987	1041	974	1009	956	992	945	1041	998	1013	991	955	1000	948	966	965	1034	918	948	974	991	983	972	957	903	984	957	974	998	1006	1003	935	1047	980	1026	938	944	1016	995	1038	984	966	991	1025	1003	981	962	1000	1008	1081	990	1023	1053	956	947	973	1001	953	1034	959	1009	997	1076	970	971	1068	1000	978	989	1003	1001	978	993	970	996	975	968	1019	985	970	931	1029	956	1000	992	993	1008	982	958	912	1000	971	1033	952	1005	992	974	978	938	995	990	991	992	987	1030	977	1039	998	939	918	978	952	970	1014	1014	1009	971	1013	959	995	1002	973	995	997	972	983	980	969	1047	1008	994	960	982	980	974	977	984	985	997	994	1005	979	947	1004	1012	1018	998	1005	975	986	1016	1045	1066	991	1012	997	1014	1016	975	1053	936	1038	967	972	1014	1010	982	952	936	1011	1074	1036	1002	973	975	978	982	986	975	958	1003	989	1013	962	1029	914	969	1048	1002	975	986	969	997	990	1000	999	1002	979	994	961	1056	1011	946	1000	991	985	1046	962	998	981	1003	1012	1012	1025	1117	986	979	989	954	955	974	951	1011	995	1019	936	966	997	1009	1020	1007	908	973	1054	928	960	1044	988	1029	972	997	1018	979	961	1034	930	990	1052	984	994	960	1017	978	1028	967	960	910	1001	1013	1009	1010	968	987	970	990	1052	963	1002	998	1000	1046	969	993	979	1013	922	963	1090	999	980	1047	1005	1015	980	1012	926	1023	987	971	996	958	943	990	1003	1019	921	1013	981	1020	985	996	987	1032	982	1066	950	1005	961	994	976	1033	1012	1055	995	963	1002	1000	1009	973	909	993	1002	997	972	1011	940	986	993	995	987	1015	939	1041	962	974	1032	989	977	1015	988	966	931	1010	993	951	976	955	967	1001	1029	984	984	1014	978	1003	974	952	972	1007	980	1017	1010	970	989	967	1029	935	1001	1007	983	996	984	1010	1014	1026	1020	1017	949	1040	1008	983	966	1006	969	988	982	984	924	988	1020	991	971	997	1008	943	1005	1015	988	959	977	999	982	1013	1051	987	989	981	968	981	1001	991	1018	1008	1021	972	1015	981	1001	929	992	987	1021	1025	966	966	983	981	1011	1006	963	1031	1010	905	991	1036	988	1032	983	1024	983	948	987	1017	960	995	967	992	1028	1029	986	895	1024	961	977	1038	951	1007	1011	962	988	998	989	979	972	996	981	1009	1025	1000	966	929	1026	1013	1003	978	1022	968	993	949	1052	1004	996	994	960	971	989	1027	982	1029	926	997	964	940	1013	958	1018	956	976	989	978	980	943	1023	962	988	1052	1009	987	1009	1038	975	989	941	966	990	965	987	1030	1051	1007	993	1002	986	995	983	973	1025	982	984	987	968	1035	948	937	950	1024	1030	995	1066	984	1024	1010	1018	944	1030	1012	977	968	972	1014	1009	1032	972	974	1014	996	971	928	1008	981	1016	1007	995	991	1029	946	997	975	1020	940	970	1017	935	941	1027	983	985	940	991	961	972	995	1016	1007	985	961	1009	1027	985	967	968	978	992	931	985	979	995	969	1022	993	931	981	997	1035	927	1013	927	980	917	986	959	1037	987	990	969	945	963	1022	1031	969	1018	1003	994	951	970	1017	980	1011	966	1025	956	1036	972	990	1007	978	985	1034	1005	993	972	1032	969	991	930	991	994	951	975	974	978	1013	967	976	947	992	1002	1077	987	1025	1014	981	996	968	942	968	1010	987	993	933	934	968	990	975	984	999	1041	1010	1042	1024	937	1000	976	1007	914	977	997	992	984	996	930	939	985	988	983	964	1009	988	959	928	1016	1026	959	1021	1020	1013	939	1019	1022	950	998	997	983	983	964	975	990	964	999	1020	979	923	969	1005	1010	1017	984	966	966	984	960	941	1019	987	1008	962	1043	1000	985	997	1015	1027	974	1012	1017	969	1044	976	967	1000	1012	1000	966	946	1014	985	1019	991	975	998	1015	996	1016	972	941	1023	997	959	960	1017	929	961	972	954	1021	958	1039	962	982	979	940	931	924	995	955	972	995	1003	1005	1052	1008	982	1013	965	1002	920	963	1028	954	974	963	983	966	994	974	981	1053	967	1025	1004	978	979	982	976	999	943	969	1083	970	954	952	1012	972	999	983	975	970	983	950	979	977	941	966	993	983	977	988	954	989	972	979	976	996	980	991	1044	1017	959	1032	984	977	1034	987	1015	1004	942	997	1002	985	1010	1010	950	962	969	995	980	996	1032	1023	956	1004	979	992	968	968	1011	959	961	1020	982	960	1022	1044	942	969	1024	893	992	997	955	952	978	957	995	945	996	963	979	1006	978	1009	973	981	1027	1006	1030	981	1011	1046	977	1006	1021	959	957	1024	963	982	996	992	1015	983	987	961	1019	984	1080	962	980	1007	1006	1012	1025	982	1024	996	1003	992	1013	977
2302	142	102	85	91	140	258	6802	10693	10147	4508	1593	927	255	107	70	53	65	66	58	55	48	42	61	59	67	50	47	72	58	54	56	61	51	70	48	58	59	63	49	58	61	48	62	53	66	53	60	81	61	44	38	71	58	53	52	65	51	69	52	65	40	60	50	75	52	56	56	65	44	52	61	51	63	60	64	55	65	55	43	74	72	52	65	55	62	57	60	62	79	64	61	50	47	77	65	57	52	56	68	68	55	52	58	48	51	51	59	65	47	62	55	67	60	49	61	58	68	62	63	60	67	75	73	68	45	53	65	59	38	58	66	72	63	62	57	61	55	58	64	61	69	62	74	73	64	62	69	51	56	64	60	65	76	56	48	55	67	60	56	53	50	60	60	68	55	54	61	68	71	77	68	64	46	62	69	75	47	60	57	62	58	68	53	57	72	63	50	58	66	61	61	49	59	52	55	61	47	62	62	46	68	64	55	44	61	65	56	88	62	63	72	54	65	74	73	63	47	56	68	76	55	57	42	62	50	66	72	67	55	48	57	67	70	70	66	60	61	63	46	57	54	52	65	67	55	54	55	58	51	48	67	54	61	49	57	61	66	77	59	50	65	70	74	65	52	59	66	58	51	51	68	77	74	57	56	70	47	55	50	69	58	58	62	60	65	50	68	52	56	51	63	58	62	57	52	49	50	55	58	61	55	55	61	48	43	55	65	57	61	60	63	66	49	59	61	61	69	63	53	58	71	51	71	67	57	60	53	57	58	50	64	66	57	82	65	41	68	63	43	79	57	67	58	59	55	67	57	59	64	63	65	61	69	69	53	66	53	67	67	72	61	40	77	65	47	61	58	50	60	63	47	55	61	57	56	60	63	69	54	49	62	57	57	56	49	59	59	62	57	56	79	50	57	65	61	57	63	55	66	64	48	51	49	58	72	57	64	61	53	61	64	67	51	60	60	59	64	69	53	57	68	51	53	59	65	60	49	54	66	60	56	50	52	55	52	71	53	51	48	56	62	54	68	66	59	56	55	62	75	58	47	61	50	56	53	48	62	43	72	49	58	62	68	66	56	68	53	62	52	65	53	69	58	56	67	58	65	63	41	69	48	50	73	63	51	49	57	58	68	69	60	50	46	58	65	71	54	65	58	52	66	58	60	65	65	70	67	61	60	54	61	59	63	60	70	52	47	66	55	71	63	67	54	35	54	52	72	63	64	46	50	62	52	55	58	56	62	55	52	55	57	73	56	60	52	65	55	59	56	48	59	55	63	55	48	55	51	69	76	51	53	58	75	65	47	54	60	66	59	62	59	48	35	68	57	63	87	58	61	48	55	66	47	62	53	59	69	60	61	53	59	58	61	58	48	73	63	59	77	49	57	60	66	56	62	50	69	55	68	55	64	49	56	67	42	67	61	62	56	57	62	60	61	71	54	65	68	63	57	74	48	48	54	77	79	45	60	62	62	51	59	54	73	63	52	42	67	65	54	62	61	56	57	47	50	55	73	50	64	56	57	61	43	61	61	59	67	60	53	63	49	54	59	48	59	55	65	48	61	66	56	49	73	70	55	55	69	77	60	46	69	55	54	53	59	53	52	62	64	66	82	48	62	63	53	50	56	73	60	57	61	59	51	54	54	57	57	65	54	57	67	57	59	50	57	55	66	70	50	62	60	67	55	52	67	57	47	64	45	59	53	66	65	61	45	59	53	46	45	53	45	68	59	52	51	67	46	60	55	65	53	70	79	59	54	54	61	67	46	59	53	78	60	47	67	49	75	56	73	62	52	52	57	64	61	76	68	58	56	59	56	50	72	78	53	63	62	61	63	60	59	56	66	70	62	52	54	66	60	67	72	62	69	54	53	62	45	51	63	70	43	65	70	71	59	44	61	60	58	52	68	69	64	51	61	56	53	52	51	60	55	57	56	59	66	59	48	53	66	60	70	55	55	61	53	68	47	55	70	50	46	49	59	51	65	58	75	75	61	73	62	61	63	45	62	55	60	72	71	61	55	53	69	52	48	62	47	70	53	70	63	68	64	55	67	47	47	69	73	54	55	66	52	49	54	44	71	59	70	52	56	71	76	56	64	58	54	55	58	54	53	69	39	58	56	51	56	56	59	46	66	64	61	65	58	61	51	55	60	48	76	63	62	58	62	64	40	49	60	69	64	49	54	63	51	47	61	60	63	68	67	48	53	40	49	52	68	45	54	69	48	56	56	56	69	58	56	61	63	60	65	71	54	56	54	53	56	63	37	46	57	54	65	67	54	53	58	73	54	69	67	74	54	73	49	49	74	67	52	63	64	56	67	68	66	51	57	57	53	59	66	57	56	58	56	74	62	63	47	61	68	55	68	66	60	56	56	70	61	49	46	64	59	62	58	58	63	61	60	52	53	54	51	60	62	58	58	68	54	57	71	54	56	69	49	46	41	64	62	67	54	58	52	67	44	59	60	50	70	61	41	60	51	56	62	49	62	49	52	70	62	62	63	59	56	54	59	60	70	39	43	52	72	71	56	62	63	51	56	64	59	69	59	69	64	62	62	40	66	53	53	68	47	69	60	72	58	81	51	50	54	68	61	72	60	68	72	68	55	69	59	55	58	55	47	57	50	59	59	51	70	71	45	57	58	55	53	61	62	55	54	53	64	68	51	59	62	43	73	53	54	56	60	57	54	69	57	60	62	58	61	52	40	55	57	69	57	56	62	60	45	69	60	57	69	65	61	59	48	43	59	51	59	52	51	66	68	55	60	57	59	61	55	58	66	60	62	78	44	62	67	61	48	56	52	76	66	76	57	43	69	49	60	58	62	59	53	50	54	67	54	57	62	48	52	60	68	62	51	72	57	52	74	62	69	54	71	49	57	44	60	64	67	55	44	48	58	54	61	61	58	60	65	58	73	56	53	75	55	57	63	65	79	45	48	44	76	74	53	67	64	66	51	69	57	45	64	54	52	56	39	56	56	48	48	68	65	61	75	68	56	57	76	55	79	64	67	52	66	67	46	57	71	66	57	50	63	61	46	52	49	63	59	52	75	44	74	66	61	63	65	56	65	58	59	49	43	66	59	61	58	58	58	60	52	56	59	53	56	58	63	53	57	51	57	63	58	53	58	55	52	62	61	61	62	62	69	42	57	69	43	72	54	54	61	54	55	71	57	67	69	48	69	55	66	49	72	70	52	63	51	59	66	60	53	70	58	43	65	65	69	70	59	72	57	57	58	49	62	57	63	58	63	54	56	53	48	67	70	49	52	67	52	62	72	74	76	52	63	60	55	62	61	52	49	50	58	62	65	49	52	53	72	57	69	61	62	66	68	61	58	69	59	55	67	62	64	71	58	66	64	57	75	65	47	61	59	52	77	57	49	69	53	67	51	62	56	82	58	50	60	42	70	63	62	55	46	54	59	52	64	49	73	71	48	50	44	61	65	59	62	49	55	62	41	43	68	61	57	61	59	55	68	49	59	53	52	51	77	61	53	55	54	60	49
9853	2927	1590	2748	6195	8649	13778	50149	55253	49309	33689	24137	16796	5541	2054	801	606	622	574	627	630	632	616	597	619	640	633	602	615	599	597	597	600	602	634	631	630	649	659	616	618	634	641	611	639	653	638	598	635	620	609	587	629	606	608	615	589	637	575	617	614	624	636	635	652	632	609	614	602	621	592	614	664	588	602	597	620	652	608	622	562	604	569	611	611	620	600	683	632	575	589	596	602	638	587	625	650	642	568	563	585	603	603	608	612	621	636	607	594	603	632	647	608	612	623	588	624	608	633	614	630	616	615	602	636	593	574	599	575	613	610	627	584	612	615	589	616	617	646	611	585	623	634	607	608	608	617	666	621	590	599	610	604	613	617	568	632	620	574	592	618	635	615	617	593	598	586	602	616	640	614	599	614	617	619	649	629	571	616	604	612	639	572	643	641	584	590	575	621	629	640	598	636	628	574	637	624	636	610	594	579	630	590	628	602	568	646	614	632	596	623	602	586	671	579	633	606	602	628	584	603	628	604	564	635	640	611	619	610	588	611	587	612	574	627	612	612	631	597	659	600	625	615	602	609	591	567	619	615	593	574	602	608	627	653	650	585	584	611	571	582	593	648	626	605	619	582	647	640	641	653	627	629	589	591	634	629	583	574	609	649	634	605	606	605	586	657	637	606	601	598	594	645	614	601	579	614	672	595	631	585	595	600	650	669	617	606	625	612	625	662	568	632	634	614	633	593	624	629	558	589	604	570	600	595	590	667	614	604	639	631	597	615	614	605	616	587	611	601	638	578	629	605	623	617	601	630	632	594	647	638	627	616	600	626	567	598	679	590	559	613	625	613	607	614	591	620	635	622	644	645	639	656	613	651	607	560	584	651	584	599	624	621	603	649	643	594	582	619	627	632	604	647	606	636	582	617	610	625	655	618	588	612	577	603	608	618	677	622	591	651	612	662	656	641	589	581	599	613	639	604	626	584	594	603	623	668	629	591	614	638	617	615	638	613	633	592	615	566	615	561	628	608	610	589	598	617	599	656	598	596	598	627	605	592	582	606	609	641	648	610	651	649	645	636	647	628	628	603	601	570	609	619	577	599	619	612	597	613	628	639	610	633	599	601	625	604	599	585	591	632	663	556	584	579	610	565	607	644	624	642	617	664	607	558	575	603	636	642	556	598	568	613	578	601	592	610	609	641	616	626	577	609	634	610	623	623	588	598	618	619	624	599	612	584	574	607	640	586	617	667	646	610	566	626	623	587	603	657	583	634	624	610	633	635	619	602	640	611	579	582	641	586	620	561	613	599	621	626	572	597	608	599	635	605	653	603	618	599	631	589	635	594	589	586	586	614	596	631	637	590	577	597	644	634	643	600	620	634	622	594	578	604	627	623	654	600	614	607	583	647	633	644	645	611	587	594	673	613	656	633	625	603	614	605	627	635	599	616	599	592	614	584	624	604	636	620	624	628	617	648	595	639	630	638	578	613	657	608	574	627	646	568	613	602	629	598	570	663	580	617	630	632	619	624	597	592	596	574	592	636	636	607	626	593	582	601	621	593	611	553	648	610	642	610	592	604	604	579	611	602	624	627	626	610	626	628	636	600	643	604	622	637	573	590	647	592	646	647	593	633	618	597	618	603	622	596	669	597	618	624	581	604	621	641	590	606	624	577	632	612	611	620	602	631	624	659	605	625	615	647	643	645	630	618	603	606	604	574	625	637	623	569	609	633	628	600	579	656	609	638	597	635	631	600	609	591	647	627	620	611	613	587	664	655	621	615	624	631	624	577	620	594	609	601	602	625	565	614	636	589	567	645	621	640	606	591	619	614	579	600	616	637	605	611	643	585	576	637	589	630	592	626	606	655	605	598	637	628	643	600	595	589	625	614	601	600	616	624	576	645	621	594	622	609	619	613	589	594	585	575	606	626	653	658	617	611	600	614	615	634	627	614	636	644	626	662	601	583	574	620	623	623	620	640	650	626	674	600	598	628	548	578	599	611	597	640	602	591	558	599	594	587	647	624	634	585	644	572	608	650	582	612	598	622	575	639	607	624	638	583	579	576	570	608	605	665	638	636	618	626	607	619	575	631	622	622	640	656	586	630	623	608	649	601	626	619	645	646	630	609	620	613	596	598	603	653	641	635	568	633	571	571	604	593	596	581	638	627	591	600	620	597	642	594	643	600	643	609	553	614	571	624	596	624	625	596	645	588	599	583	641	618	586	627	571	618	574	648	603	628	623	585	626	626	595	615	618	598	631	639	608	600	608	594	593	615	590	646	609	616	631	670	617	642	619	619	614	621	614	591	636	621	660	619	593	654	601	609	616	603	570	636	611	631	614	601	628	668	620	608	597	597	570	612	640	693	608	653	629	583	616	574	644	628	648	600	607	607	610	603	589	618	623	578	607	593	645	644	621	599	604	585	631	604	601	642	612	636	593	605	623	596	642	604	586	684	637	621	624	645	594	637	613	656	641	618	570	645	562	575	646	579	561	614	642	626	608	583	619	628	620	618	619	621	622	584	631	630	612	646	577	589	612	596	623	613	629	567	612	592	630	617	613	598	618	628	603	626	587	621	616	635	638	635	598	641	641	546	602	629	580	613	572	623	654	614	606	618	626	598	590	626	624	631	633	604	637	597	593	630	628	639	672	592	647	636	597	612	619	597	586	624	587	613	596	630	597	589	647	618	610	590	585	607	662	613	601	631	618	605	638	648	650	609	629	626	583	625	585	663	587	639	617	579	677	616	581	649	594	655	674	601	631	643	579	675	607	624	572	619	640	629	620	613	607	571	593	645	662	620	581	589	601	631	654	591	603	602	631	616	562	615	599	652	664	619	633	610	627	610	604	640	602	622	627	576	635	552	658	651	621	588	584	623	577	613	609	608	598	637	596	636	635	593	586	586	651	589	616	586	597	618	619	598	608	616	626	647	581	605	635	605	644	631	577	622	646	627	582	602	587	581	607	635	636	655	613	646	558	636	583	644	553	595	586	585	604	599	576	593	620	613	601	603	638	596	592	642	634	609	621	631	613	623	599	602	626	626	610	607	650	636	597	595	579	620	612	604	696	596	602	590	615	674	633	649	635	654	592	589	601	589	604	630	623	594	587	578	623	627	640	649	598	608	624	650	639	638	616	579	602	607	594	604	571	585	637	610	608	637	663	596	636	638	616	623	641	612	570	664	665	628	632	573	648	571	603	645	613	596	646	634	644	603	579	650	658	624	618	633	581	598	648	590	663	636	618	649	592	620	634	595	591	613	596	629	614	635	632	566	627	624	652	598	631	627	617	604	592	642	617	640	597	602	618	570	609	634	578	657	643	602	571	636	596	616	558	584	663	617	590	607	601	603	645	617	613	617	625	616	615	633	635	618	629	561	663	600	584	612	620	638	615	605	610	611	599	643	630	593	597	615	572	599	599	596	629	615	618	581	609	629	600	633	634	597	634	588	617	605	601	603	596	647	586	589	610	655	595	568	578	651	632	620	628
1150	271	178	138	138	256	2477	12239	17687	14608	6390	2383	1302	405	179	98	82	86	82	93	93	102	94	101	93	122	86	97	97	100	93	104	91	79	98	102	112	98	90	105	104	105	108	99	94	105	105	92	104	92	76	101	89	101	93	85	102	98	88	86	97	92	104	81	100	104	92	100	96	105	99	103	88	102	105	101	103	117	101	92	98	103	100	97	92	118	102	107	102	86	103	106	88	75	82	111	98	103	89	95	84	116	83	97	119	107	109	89	106	103	96	85	94	107	99	102	89	96	97	94	96	93	93	98	79	92	108	100	83	96	102	95	94	92	103	96	102	105	106	81	94	98	88	93	116	89	100	100	91	92	99	91	100	87	105	75	94	79	99	99	98	111	110	88	89	87	93	85	89	115	98	98	89	90	95	91	92	86	104	95	92	106	97	107	106	99	96	100	88	115	95	89	97	87	92	105	122	78	102	98	86	92	82	84	96	103	105	103	76	104	90	105	110	116	90	92	93	101	121	90	83	96	101	96	101	108	103	86	96	94	99	112	87	100	92	105	97	99	83	86	127	106	97	99	107	79	98	95	109	101	95	81	84	99	93	126	94	92	96	99	86	90	102	98	96	107	110	96	105	109	91	87	90	93	81	94	99	100	94	96	81	111	94	101	98	102	106	98	94	81	112	90	85	101	96	94	95	97	95	108	82	102	89	81	115	96	106	97	94	87	96	105	109	94	104	100	104	104	105	105	101	86	95	99	97	113	88	107	76	107	86	118	99	96	79	87	83	86	90	91	101	114	98	83	103	95	79	87	112	95	97	95	123	86	115	93	100	102	86	99	89	94	105	85	95	97	97	80	91	86	73	81	83	110	93	94	103	90	111	110	93	89	88	101	101	90	108	102	89	99	97	91	112	86	107	120	120	96	99	74	101	84	109	103	97	116	86	101	96	82	91	103	95	80	78	95	88	104	97	97	78	95	98	98	99	96	83	87	95	81	114	97	104	85	97	81	100	114	95	94	74	107	85	94	90	100	95	117	92	98	97	93	81	112	107	94	90	81	100	98	77	109	81	91	85	93	93	80	102	103	92	79	96	79	110	116	105	82	95	92	107	99	91	109	107	114	89	102	117	83	82	101	111	104	83	102	113	104	92	108	95	100	79	84	84	83	102	100	101	82	80	94	84	85	105	86	97	106	90	110	89	100	113	117	96	97	115	89	97	98	100	94	96	91	106	92	102	105	93	104	96	98	90	90	83	117	96	91	102	118	92	88	93	89	102	99	100	101	91	111	108	100	109	110	94	104	97	97	94	113	98	112	102	98	106	95	117	107	94	84	80	95	93	101	90	118	106	101	108	102	97	126	101	105	99	100	106	109	92	106	100	117	98	96	88	117	98	97	94	96	82	80	90	113	107	92	106	87	87	91	86	96	94	92	100	82	88	87	85	74	87	96	105	89	88	105	100	100	106	110	92	98	82	97	105	89	96	84	106	88	84	91	99	112	90	103	96	92	85	122	103	72	94	102	93	112	113	105	126	72	100	95	90	101	89	94	93	76	83	103	102	107	90	104	107	96	99	100	89	110	106	95	90	97	92	102	101	86	100	87	100	103	88	89	92	102	90	92	103	118	92	87	94	87	94	81	90	100	107	97	90	106	93	88	86	87	102	107	104	126	78	93	98	95	80	91	93	91	83	102	89	113	90	81	94	88	94	83	96	92	97	77	78	103	88	86	96	90	99	105	111	98	88	92	96	78	91	104	90	91	108	98	86	100	77	91	116	93	104	93	95	92	114	86	90	99	85	101	83	88	89	95	88	115	101	103	103	91	96	92	101	99	74	97	109	111	88	90	97	93	89	98	86	98	100	89	108	114	106	101	103	99	89	101	107	89	89	81	103	94	94	91	89	116	90	76	99	99	89	90	101	105	116	107	83	96	101	98	102	93	108	110	77	86	100	98	72	75	83	112	82	92	106	98	101	101	94	102	91	84	88	86	104	93	104	84	81	104	105	94	102	96	84	92	95	80	121	89	80	97	92	90	87	101	98	99	73	89	91	93	96	100	99	104	118	109	96	88	90	110	108	95	101	90	109	100	99	104	91	92	105	90	91	82	75	90	105	82	105	104	115	92	103	92	101	91	66	114	97	106	89	85	101	77	104	83	120	106	103	105	123	76	96	97	94	96	105	92	114	94	101	102	97	102	99	85	86	93	106	92	109	89	100	99	93	81	78	113	103	103	94	102	80	82	89	88	101	93	83	116	81	92	112	98	102	83	90	93	96	99	115	96	111	91	96	97	88	113	87	96	93	106	83	102	96	100	106	93	86	99	82	90	89	89	81	100	93	102	96	82	93	90	106	97	95	85	88	101	104	92	101	99	87	79	95	96	91	91	87	97	102	101	84	107	98	110	97	98	99	97	105	84	98	96	89	97	116	87	101	109	108	104	92	97	103	104	115	88	88	89	83	81	111	94	123	82	102	104	109	115	109	84	88	92	106	111	100	101	101	101	88	84	97	95	96	81	92	87	83	97	86	107	87	81	76	85	88	93	114	99	96	90	94	97	83	79	104	84	91	108	102	96	79	105	84	117	90	95	100	99	84	91	96	73	96	99	111	77	85	98	70	98	97	90	92	111	100	98	87	98	82	92	96	82	91	105	114	106	89	91	101	82	112	104	105	95	117	105	87	108	101	95	91	98	102	84	98	92	95	96	113	101	85	77	85	104	92	95	91	77	99	105	98	84	88	106	100	80	84	107	106	102	91	84	88	84	86	82	92	92	108	98	102	101	86	95	92	107	102	91	96	89	103	96	99	94	88	85	109	103	116	94	100	92	84	93	103	91	92	78	79	82	87	97	93	115	106	97	91	92	93	124	88	84	94	116	87	109	115	90	91	107	95	97	74	103	88	96	104	110	115	83	121	102	88	91	80	89	77	90	108	88	99	88	102	88	73	104	96	103	95	99	103	90	124	96	94	93	95	78	103	107	88	98	92	94	88	92	88	90	85	109	110	104	105	95	97	94	85	97	98	97	96	113	106	80	80	99	90	70	91	106	90	87	98	113	97	106	69	108	93	97	97	94	101	90	85	81	106	102	79	87	91	88	104	84	91	116	94	80	85	91	108	96	86	96	102	98	97	99	106	91	90	92	91	103	97	99	98	72	89	89	95	94	88	115	96	119	97	119	96	96	108	108	108	100	128	89	99	97	94	93	86	85	104	95	93	89	95	93	92	109	100	100	84	105	100	123	104	103	102	92	93	90	91	108	91	106	104	116	94	106	96	77	88	81	89	92	104	97	80	98	92	97	89	100	100	103	81	107	78	84	85	89	110	101	110	110	99	106	100	86	98	98	80	115	106	123	114	93	100	112	101	74	85	80	75	91	94	73	106	87	104	113	84	103	105	94	110	101	101	112	95	83	99	77	95	95	91	82	126	83	90	99	104	88	84	90	99	98	96	81	87	107	114	85	104	102	88	93	93	85	89	93	99	101
13629	4996	2524	4689	9878	14413	34843	59060	65320	55106	36928	28255	19570	7155	2806	1184	962	1003	956	1073	1047	983	1021	1029	996	1056	981	985	956	1031	1007	1031	982	956	986	1055	984	954	993	1014	1019	1037	978	935	1020	1021	937	1002	985	976	987	1041	980	991	1025	950	951	995	972	1010	1003	1017	1003	1010	968	990	1008	978	959	938	1022	1011	1008	1012	1008	1045	1017	965	978	987	967	977	1011	1015	971	995	988	939	948	1016	1018	998	1025	1021	993	1006	1015	1002	969	996	1000	1007	998	939	985	1021	999	1012	1042	1004	1023	999	1041	1012	1014	957	999	955	978	936	1025	929	997	894	1012	964	974	964	1005	1002	966	990	975	972	966	980	990	995	967	1014	1034	980	957	1018	986	1013	992	1039	955	1015	1009	1040	968	996	983	1002	979	1008	1054	1023	1070	1013	1013	926	983	1004	1022	926	1016	1011	983	964	961	989	1034	1024	956	985	999	1026	1058	1009	1021	1010	961	1007	1010	955	943	1052	1047	973	1017	1017	1025	1011	973	977	1032	1020	982	1038	968	996	981	1002	997	1011	1022	1002	987	1008	1002	967	1013	996	977	1004	1006	1034	989	957	947	956	1013	942	935	972	994	971	919	985	982	971	1029	1000	988	984	990	1028	971	996	990	981	1002	992	1026	1020	1013	984	980	984	984	1030	991	993	1021	1030	986	1000	969	987	1016	979	995	999	1031	971	1008	1047	1021	997	998	959	1014	994	997	1025	999	1014	1002	1009	1044	998	1015	1006	1002	1036	948	991	1018	993	989	976	1027	988	1015	1057	1011	951	935	958	923	999	1024	1031	1032	977	995	993	1031	942	981	976	1014	1002	988	1032	1073	1013	1016	1053	984	962	1072	1018	1034	963	960	967	953	1058	970	997	1040	996	989	1004	1020	981	971	959	995	1042	962	993	1012	997	1003	1024	971	1000	987	1034	972	1046	947	988	976	1008	946	1021	1033	1019	1028	1002	984	960	1008	928	1014	991	994	1000	985	982	999	972	975	1030	1016	968	954	1004	949	995	963	998	1042	1056	967	963	1018	981	953	972	1013	963	1003	982	956	1000	1022	1000	1020	1035	1019	1011	1012	990	992	969	957	949	980	999	1035	969	967	971	979	982	978	1034	995	980	992	1051	949	1031	984	1022	1001	1006	1009	1018	1009	1034	1032	971	975	937	969	1033	1080	968	1018	998	955	1030	1031	1032	988	973	974	1020	1043	1034	1027	972	978	977	1016	943	999	979	998	994	1018	995	1023	1013	974	957	998	1037	982	972	991	1050	977	1034	963	965	1024	979	978	937	983	1081	1002	991	1027	977	999	999	954	1014	975	1039	950	987	985	947	1020	987	1028	1032	1013	1009	985	982	1010	1004	1045	1050	994	1072	1013	1035	975	964	978	967	980	997	965	939	1002	1024	985	1011	1003	1011	1033	955	981	1029	1015	1022	1043	1090	1018	990	955	998	991	1015	962	1035	985	975	972	1028	1024	1022	995	1059	983	957	980	1009	971	969	950	983	1036	1025	975	1028	974	1029	987	974	1035	923	1013	948	1000	1039	1002	1060	1019	1021	1040	978	971	1009	989	985	950	954	1023	969	991	972	957	1036	1008	1072	976	1032	949	1009	1005	980	992	1007	990	948	951	999	1031	1018	1037	941	978	991	977	1017	1020	1011	1043	1072	978	956	1017	1003	991	923	1013	1053	978	1029	997	1048	1010	1040	1002	1006	1017	1013	1059	1048	1028	1047	992	958	964	959	944	1008	933	1023	1003	959	1024	970	1028	962	1026	1015	995	969	1036	944	977	959	917	999	990	988	982	1029	1003	1017	985	975	1016	1030	990	1027	953	1020	1004	1012	996	1019	957	1031	1001	977	968	968	983	975	1025	963	1045	984	1045	1028	964	988	1021	954	991	987	1011	972	1015	972	954	940	1015	1033	923	1018	958	999	1012	1005	999	951	993	1011	1004	1021	1023	921	1020	1002	939	950	1032	957	997	1020	1012	1018	1027	1039	983	992	998	974	1044	1035	990	999	955	1035	1045	1032	977	1037	967	1015	1025	977	996	1025	1045	1055	961	1032	1017	990	986	1050	1006	1012	1005	979	994	968	990	1013	997	987	1005	1033	992	1012	977	995	996	984	1047	985	1015	961	998	970	1004	1035	1005	963	946	999	1025	982	1024	1000	1021	954	1027	992	973	1014	997	995	1023	963	1001	961	1033	977	1052	930	1013	1034	1049	957	1042	1011	971	1021	995	977	1011	1022	1010	1005	950	965	1027	994	933	977	971	980	1011	936	970	1017	1004	990	969	996	994	934	926	972	1012	981	981	961	1017	998	986	962	992	974	982	1061	969	1071	968	1020	1022	1009	977	1010	952	949	1020	1027	906	934	1030	1012	999	908	1010	1027	1039	1013	916	1000	950	973	1029	995	1019	1033	1001	1014	994	1004	975	984	1076	944	998	1018	982	972	1030	937	957	978	1009	970	972	999	1032	1015	987	999	1002	990	1029	1024	1030	980	989	1026	980	1010	1014	989	981	973	1031	1027	991	1058	974	997	1008	997	972	1006	997	931	1049	938	990	990	1005	960	989	1008	1007	957	1008	1013	975	1018	1022	1015	1017	969	976	1066	982	1016	998	978	1015	1040	1051	1020	970	1037	1024	983	1014	972	979	961	944	1000	1034	979	1003	958	960	933	1035	1005	1004	975	1024	1013	995	942	982	1028	977	999	995	991	1009	944	1004	978	1022	997	949	1019	995	1025	982	923	1054	994	1028	1003	986	1055	958	1014	1019	1030	971	1008	991	1010	973	969	970	957	970	1009	990	1023	965	975	945	1073	1006	1033	950	970	958	1004	964	983	982	1064	959	962	921	996	1005	1038	985	954	972	983	946	1015	976	1006	1001	991	1004	1027	987	1032	983	998	985	984	1003	957	984	1027	889	1021	1017	995	993	1022	988	1022	1045	983	991	1016	984	1002	997	1018	1013	1001	980	1010	992	1014	968	1037	1031	939	960	1052	953	1007	1024	994	1002	935	1010	1052	998	1026	1028	1023	1063	983	951	990	1019	1072	967	972	1042	999	985	1029	1021	991	1002	997	1016	1023	986	1020	952	941	981	1058	1029	1030	966	982	997	1019	1068	931	957	985	1001	1005	1017	1023	991	993	1018	994	977	1006	978	1028	1015	1020	989	975	986	989	1013	1025	1016	994	977	1046	1007	982	1017	1031	1005	953	985	953	1002	960	996	1018	984	1030	1025	961	948	1005	1012	1004	983	935	979	970	1023	954	1069	939	970	997	985	1018	939	980	1005	1024	976	1013	1032	998	1020	991	1030	1027	1015	1013	995	1021	980	1008	1021	1011	1034	1001	982	1043	951	972	988	1000	974	989	997	940	1001	1032	1019	971	952	982	1032	985	1059	955	1030	1031	1019	1013	1052	1001	1026	1035	942	975	1011	1019	1048	1031	954	986	982	1053	937	965	951	1011	969	994	987	1020	1014	965	1029	984	1016	976	1023	1008	982	967	1024	997	1036	981	987	1043	951	959	1011	967	1041	1017	981	1028	1054	959	1025	992	984	1037	1001	990	953	1026	1017	977	961	1001	961	985	1016	1007	965	990	996	995	992	971	997	1016	1044	1042	1005	952	1016	956	1026	987	1005	987	957	1036	974	1001	1051	1031	1025	938	1054	1012	992	1008	1025	938	935	986	987	1012	1042	951	1019	1005	977	958	936	965	1003	976	949	1021	1056	985	1019	964	1004	981	955	945	1002	991	948	1022	997	1020	962	1067	1004	985	976	1005	988	1030	998	982	1042	1003	1013	975	989	1001	949	1008	985	996	1017	997	962	935	1014	992	1045	996	1024	1028	959	964	968	979	939	994	978	982	983	1039	1003	983	1045	1030	970	955	998	998	995	1040	1006	1016	1025	981	1045	992	953	1014	1013	958	1010	1010	976	978	970	1039	995	1049	985	924	995	982	1009	946	1029	1018	953	986	953	1032	976	1003	1020	952	991	1021	1027	924	964	1021	1021	960	987	1027	968	985	987	996	961	1071	915	1033	1002	1031	1030	945	1053	974	978	1008	966	953	1011	973	997	965	1023	1014	1005	996	960	1029	976	994	993	983	973	978	989	972	982	1014	1063	1011	1015	1041	957	975	987	1000	1001	1016	967	1036	959	1021	1008	944	980	992	1015	974	959	975
1526	113	91	94	80	88	587	2828	3649	2616	1209	567	291	137	111	57	74	55	54	50	60	76	49	63	72	63	57	70	72	78	74	72	65	58	63	73	64	68	65	55	61	70	68	73	57	72	45	56	60	58	71	61	78	49	72	74	70	76	47	71	65	53	59	61	65	76	63	74	68	75	75	68	70	60	67	57	64	71	57	57	57	61	69	71	56	66	54	64	63	76	64	63	66	66	60	77	62	67	74	58	62	56	57	68	58	60	77	76	86	84	58	81	65	72	54	63	61	66	70	75	57	66	62	60	80	83	54	68	77	71	69	65	62	63	66	60	56	53	71	61	59	82	60	66	61	64	64	54	75	67	74	66	67	65	55	55	64	79	64	61	62	76	94	62	72	70	61	60	79	54	69	60	50	67	67	72	70	61	56	67	62	53	62	67	68	55	62	47	79	79	78	50	63	71	71	68	71	63	54	75	89	57	60	65	72	73	49	57	70	65	64	64	57	65	66	62	59	56	78	55	55	59	67	67	67	68	73	65	62	60	59	66	56	62	71	72	69	70	67	73	65	64	81	72	77	59	68	58	77	62	55	57	64	77	69	57	60	80	62	63	72	74	53	60	70	63	56	59	62	68	65	66	56	73	50	62	68	81	62	77	78	57	64	74	60	59	71	55	66	73	70	71	66	71	76	73	69	60	60	55	63	63	67	71	65	62	70	65	64	78	78	76	78	63	64	62	60	56	64	75	69	63	71	64	75	71	63	62	69	54	75	83	71	62	70	65	71	58	59	80	81	60	69	63	71	66	56	55	70	62	55	63	59	61	74	54	56	64	53	76	72	81	61	51	77	58	52	53	69	58	62	56	58	56	71	59	59	81	72	54	71	64	61	67	61	58	61	64	66	67	61	67	58	70	61	51	65	57	57	55	59	70	70	58	77	78	73	65	62	69	67	75	62	65	50	56	69	58	55	69	70	54	74	59	65	69	84	61	69	70	52	80	67	66	65	69	65	68	82	61	60	74	70	64	63	61	50	68	69	78	64	83	71	70	71	63	67	60	71	57	67	73	80	68	71	59	59	68	83	79	63	74	66	65	62	68	73	67	68	59	66	56	62	68	57	56	65	77	76	53	76	59	72	63	60	56	60	62	63	58	58	70	54	72	47	65	76	74	64	70	59	55	63	64	62	65	73	70	65	69	70	80	64	62	66	69	60	65	71	75	47	48	56	65	73	64	69	59	62	50	71	57	77	47	67	66	69	56	57	58	60	62	66	79	50	64	57	46	75	54	78	57	63	79	66	60	70	63	67	66	65	60	52	62	73	57	68	63	67	62	80	70	73	71	53	69	66	54	76	79	64	56	77	48	70	61	49	75	58	60	76	58	59	68	57	67	59	80	71	47	70	59	59	58	72	71	76	75	70	80	57	66	55	73	55	60	78	67	66	64	67	60	56	66	78	70	59	74	62	67	74	71	72	62	54	66	60	59	57	68	58	49	71	70	66	59	61	67	70	72	62	58	70	55	64	55	75	59	62	55	61	66	61	66	63	69	77	56	86	64	83	84	73	65	58	72	56	86	64	61	60	69	66	68	60	56	66	67	71	74	62	77	58	61	62	59	61	68	50	65	52	57	64	69	64	71	74	73	60	57	65	70	74	68	61	60	73	76	59	48	59	56	69	57	62	65	76	69	67	69	72	67	55	72	47	59	68	68	78	85	65	58	62	64	51	69	46	65	79	81	53	62	59	71	56	69	52	63	77	69	63	70	56	72	64	67	75	53	64	51	68	73	60	78	75	68	75	71	64	59	53	61	59	72	43	75	57	73	66	65	57	70	64	76	60	81	56	66	63	64	45	67	63	65	61	62	67	72	70	83	58	71	78	66	65	59	66	86	56	75	70	57	63	59	53	63	48	68	70	58	62	66	69	68	65	54	60	77	68	74	68	57	73	80	62	64	68	65	62	74	58	65	79	77	54	63	71	64	61	47	60	71	60	61	79	68	70	61	58	67	56	79	66	80	69	68	69	60	51	82	72	67	56	55	84	75	50	63	49	70	71	69	70	62	64	70	56	61	65	57	57	65	68	58	55	80	69	66	76	64	55	56	70	54	82	69	64	75	64	78	44	53	64	59	68	64	59	71	63	60	71	52	78	57	66	67	61	80	72	72	80	85	72	67	66	71	58	66	54	60	61	66	65	64	64	55	72	90	70	67	66	61	57	52	61	68	78	65	74	80	56	57	68	57	69	69	59	86	65	61	58	54	56	64	80	63	67	62	63	60	67	68	65	81	69	57	71	62	52	68	62	55	57	60	73	73	75	63	64	62	68	71	61	44	63	57	62	79	68	58	69	56	70	60	71	72	71	61	54	78	54	75	67	57	55	71	59	57	75	57	59	72	52	80	64	62	60	66	68	64	53	66	61	63	62	79	75	64	67	67	74	59	73	76	63	69	74	44	71	75	63	60	64	49	64	72	77	74	64	65	80	77	67	68	52	73	63	59	61	46	64	66	63	69	63	67	54	62	59	69	63	56	50	58	63	63	71	81	77	66	59	65	76	73	63	90	57	64	70	61	70	70	72	63	68	59	72	59	70	69	73	67	73	63	64	77	60	76	73	60	78	78	69	62	55	71	73	72	67	65	72	68	51	69	61	61	61	57	68	58	72	66	65	67	72	69	50	70	67	67	90	57	63	59	57	55	61	61	69	74	66	88	70	55	62	58	60	52	66	61	70	67	63	74	55	62	59	59	64	60	64	66	65	58	67	58	67	46	61	57	52	62	57	57	78	60	59	64	77	67	64	62	66	64	64	69	54	67	60	51	62	72	66	69	59	78	61	66	70	57	64	68	74	47	73	75	63	50	65	54	64	52	75	69	56	75	67	72	67	66	73	57	77	77	60	63	60	61	69	54	65	63	83	71	67	65	80	87	75	81	65	57	62	63	60	57	64	59	72	70	63	64	55	73	78	53	64	66	69	54	56	65	74	58	57	68	62	60	66	61	47	73	65	60	57	62	62	66	69	60	67	72	68	53	53	60	66	53	83	59	65	66	70	63	81	61	55	61	55	67	75	73	56	70	63	61	63	67	71	76	58	71	67	63	55	81	83	59	55	56	68	68	78	56	48	64	58	56	61	59	82	86	57	60	67	70	58	61	73	54	61	73	62	56	65	69	76	63	64	67	66	60	55	64	50	71	67	60	52	69	73	79	71	79	62	58	83	67	61	68	70	63	67	57	62	63	68	59	79	65	79	64	64	77	66	59	68	71	62	56	63	59	64	60	56	69	56	58	63	63	56	57	81	66	50	71	58	73	61	63	77	74	74	59	78	68	62	65	60	63	65	75	65	65	72	44	66	68	58	42	77	67	60	70	74	51	72	60	57	64	60	80	67	58	63	69	72	58	79	66	62	72	63	63	78	59	61	59	82	52	73	68	71	64	63	74	62	51	76	60	65	55	62	65	69	63	64	67	69	57	68	50	63	63	52	68
8006	1743	1077	1727	3230	4851	21046	37553	37566	31450	20523	12680	6896	2317	1025	673	660	638	674	711	668	662	643	637	639	643	700	701	678	678	674	677	677	681	696	669	673	684	659	702	699	668	682	672	693	682	727	644	685	666	634	660	651	699	631	707	640	669	647	622	702	640	645	662	641	650	672	627	601	635	675	649	640	691	635	656	651	660	722	663	663	678	671	658	681	632	672	654	709	677	698	709	712	677	695	698	703	613	660	667	644	666	640	687	689	685	690	656	704	656	636	671	690	692	711	672	679	674	695	669	683	686	631	652	642	644	666	625	700	668	619	637	714	651	683	678	600	662	646	643	655	671	662	711	695	662	665	682	619	640	691	684	619	644	721	641	694	688	658	697	667	674	671	679	705	678	644	657	686	658	659	664	682	701	656	646	661	689	675	623	660	664	655	641	674	659	652	668	681	697	640	676	607	689	665	653	688	654	713	677	637	642	692	657	685	694	660	664	661	700	666	682	670	643	626	647	634	647	711	697	687	664	693	681	681	703	676	708	716	624	698	663	662	668	639	662	670	714	697	665	660	655	676	655	643	698	680	697	675	703	650	657	680	661	675	726	695	658	674	647	651	636	658	658	679	676	643	676	665	709	611	635	672	696	643	678	662	662	653	698	647	672	721	717	648	631	646	686	648	654	619	690	674	697	653	670	676	694	658	662	646	697	662	704	666	712	679	657	665	685	673	627	645	619	688	669	656	688	697	627	648	642	640	683	631	687	682	701	706	722	661	672	663	661	700	715	672	676	668	711	693	664	641	646	680	704	673	680	694	635	647	679	673	669	654	680	713	681	674	672	676	638	681	656	665	698	645	695	651	656	640	663	665	694	652	612	672	664	721	652	640	639	695	633	637	653	696	682	648	627	652	668	624	701	659	655	655	679	665	666	673	632	659	676	712	686	668	665	632	665	638	681	681	704	676	641	647	696	709	662	649	683	647	657	685	669	667	662	667	680	653	720	675	657	687	684	678	683	709	694	650	659	653	685	690	666	668	643	651	691	688	636	686	690	687	684	632	636	645	633	682	658	650	659	682	699	635	659	609	625	636	648	703	659	659	616	675	585	667	707	665	709	660	696	688	719	669	700	709	649	668	692	690	646	713	696	676	668	643	666	679	700	663	685	615	648	665	732	658	723	699	667	696	664	686	728	669	654	677	654	673	687	655	687	640	689	664	710	667	671	714	640	710	659	679	641	677	697	685	618	662	686	654	640	669	668	650	641	671	656	677	617	680	709	668	677	698	681	674	644	693	663	661	628	674	678	712	630	664	618	640	673	700	690	694	682	670	669	667	634	655	631	684	678	646	637	671	664	670	646	624	671	725	676	698	667	649	673	706	664	661	667	659	679	712	665	674	675	640	689	695	619	699	667	660	665	644	659	684	693	657	620	645	736	606	648	687	666	666	667	681	680	706	659	674	667	652	621	692	622	688	680	642	703	655	701	638	629	647	659	674	660	652	683	661	661	656	663	675	662	693	657	691	635	705	661	646	672	709	668	654	673	615	657	688	690	638	645	681	678	648	662	640	650	693	652	624	646	600	677	670	640	670	673	678	665	619	665	665	665	658	680	656	712	683	682	694	711	705	625	670	678	661	666	716	643	655	684	686	635	660	681	702	664	643	680	662	693	602	624	708	669	639	650	640	709	640	686	637	694	682	679	696	693	704	675	705	682	625	672	651	650	683	659	689	652	640	699	652	637	641	646	668	701	691	656	646	648	670	674	673	685	658	641	650	665	694	678	621	639	641	671	680	616	649	660	669	659	663	690	637	697	671	634	673	699	663	635	679	670	634	612	652	673	658	634	679	671	642	652	667	658	665	630	623	629	672	658	625	695	709	678	654	645	676	630	649	645	646	679	621	706	669	716	666	618	659	713	630	679	673	658	704	637	722	649	613	694	658	643	682	678	664	654	649	675	661	653	706	692	692	651	628	664	697	701	683	615	656	684	714	683	660	691	681	634	688	635	660	700	738	659	687	673	653	663	717	688	687	667	662	692	596	656	695	713	640	671	686	662	684	660	669	678	704	703	682	662	636	639	643	683	609	651	668	700	708	731	725	694	673	640	659	678	640	675	672	691	640	661	675	661	623	670	660	675	689	624	654	660	659	690	661	691	665	663	651	706	683	657	673	681	712	703	717	663	698	702	631	700	652	668	706	672	700	686	651	656	638	657	656	659	663	625	690	694	629	647	696	676	692	662	632	683	661	708	679	659	659	663	650	647	709	680	636	691	667	663	662	693	660	670	721	658	662	684	674	655	658	652	675	643	674	678	701	734	749	648	701	654	679	675	657	658	675	649	675	676	642	678	666	703	649	686	647	664	636	665	633	724	695	632	642	671	645	646	624	632	647	667	673	661	698	671	673	684	625	681	672	670	665	679	674	674	677	684	605	651	708	674	668	674	619	661	700	707	667	664	638	683	697	700	662	633	646	673	643	660	679	644	688	695	670	644	654	703	688	611	692	668	674	672	646	699	646	668	700	683	676	688	687	659	694	701	663	652	704	620	626	656	643	688	687	684	676	673	704	656	650	661	661	670	680	646	661	712	649	632	656	679	705	650	653	712	679	664	675	690	675	631	655	643	685	653	658	681	679	701	688	624	676	715	696	641	644	686	707	683	646	705	686	685	676	691	668	688	637	706	707	666	653	674	640	637	660	653	636	637	644	693	654	623	694	662	677	675	638	686	664	682	719	656	685	673	691	667	684	707	665	697	687	635	706	654	644	638	621	630	708	637	660	670	684	659	676	658	641	679	715	672	609	669	659	732	676	673	712	659	677	665	661	683	689	654	687	674	658	635	679	704	686	685	684	619	719	628	647	696	661	688	686	666	696	664	681	703	696	656	662	685	646	695	680	652	700	689	708	664	623	692	635	667	691	646	635	684	663	664	701	653	664	617	693	658	650	663	659	693	680	635	690	664	723	694	689	684	647	701	636	675	661	681	659	669	623	667	698	659	635	603	625	702	685	687	679	654	673	643	660	604	671	649	706	684	674	705	693	649	663	664	615	659	659	690	680	641	675	620	667	706	683	660	661	666	667	682	655	690	683	701	666	653	681	711	627	653	680	648	618	704	671	699	647	660	659	676	668	699	665	626	646	707	613	664	662	686	663	696	656	668	633	677	697	650	672	672	657	616	661	640	680	687	699	675	684	658	686	680	667	700	658	674	663	679	646	667	636	706	646	642	659	675	627	676	660	687	649	630	684	684	695	649	656	690	630	645	690	686	707	621	647	675	691	614	653	702	690	652	659	616	681	620	659	674	697	678	675	705	633	667	663	669	745	681	638	642	675	727	676	673	679	651	614	709	673	675	715	665	691	700	655	666	658	696	659	636	663	657	664	672	674	686	663	632	714	707	662	683	673	616	648	696	661	633	643	674	675	682	762	699	670	713	690	652	619	676	652	619	706	697	639	751	686	648	671	704	649	696	685	661	698	682	642	665	681	650
682	217	149	140	149	243	697	7460	10108	7672	3629	1375	730	250	137	102	87	96	100	95	88	120	108	120	87	87	92	88	96	117	104	85	123	91	94	99	99	86	75	90	92	101	83	86	92	95	96	91	94	101	86	86	102	105	84	104	82	89	90	117	84	104	92	92	100	105	99	92	107	93	89	77	99	78	86	98	75	112	77	94	108	100	94	111	94	94	104	95	105	91	93	92	108	85	104	95	100	103	86	85	93	82	95	86	97	84	91	101	86	80	91	94	94	96	98	102	90	67	95	95	94	113	85	94	96	97	88	79	111	88	100	83	83	102	99	114	85	87	96	101	105	97	84	96	102	88	73	96	92	101	124	83	85	110	96	89	96	89	97	105	91	90	109	91	93	88	93	83	100	101	110	124	74	89	101	79	111	102	90	88	111	88	104	73	94	122	105	100	97	97	89	79	89	107	103	94	98	92	76	85	103	89	102	100	104	107	78	83	94	95	118	104	91	98	101	112	95	102	92	81	91	108	110	81	112	98	96	102	96	97	114	111	90	85	94	96	88	91	98	97	97	96	101	87	94	86	112	90	97	124	89	100	94	100	90	96	97	85	100	100	93	89	92	93	102	101	111	95	97	107	102	87	97	104	89	78	88	98	110	86	93	75	87	74	110	98	87	102	92	89	82	107	88	97	99	95	102	93	97	108	98	98	98	100	88	105	97	81	110	98	94	108	100	100	91	90	113	90	95	85	100	100	87	89	95	102	101	100	88	104	83	131	96	95	87	109	97	93	82	88	84	109	95	103	117	108	110	90	94	92	108	68	97	89	101	93	97	99	93	106	114	98	101	84	86	80	104	92	98	88	97	103	108	82	92	100	90	104	109	94	103	91	98	87	95	105	96	89	101	93	99	100	95	78	89	92	88	101	94	87	107	100	92	108	88	78	102	94	88	98	104	81	94	103	96	84	98	108	106	98	99	89	91	91	93	92	98	110	87	116	80	94	108	111	99	99	99	89	97	87	79	91	91	91	106	98	88	100	80	95	107	94	106	91	91	78	95	96	79	110	108	94	107	79	93	100	95	98	95	89	89	99	89	90	101	109	89	105	108	95	98	102	101	119	108	89	108	81	97	97	88	88	78	101	75	104	101	94	116	98	88	98	92	100	101	83	97	111	81	113	98	95	97	100	93	72	82	101	94	71	98	86	93	97	81	91	86	83	100	88	104	84	97	111	92	99	91	115	83	107	98	95	106	93	129	82	88	109	74	86	102	80	85	96	99	103	118	99	126	107	104	99	109	96	113	87	99	87	102	104	82	98	101	96	94	96	106	93	105	113	94	95	97	88	102	100	101	102	83	96	89	86	106	96	112	104	97	90	99	102	84	102	94	90	96	107	96	99	95	103	113	109	109	100	89	102	104	99	93	95	103	80	86	109	109	116	85	88	84	104	90	119	101	101	80	98	87	108	102	102	113	91	90	93	95	103	98	77	103	90	75	109	86	108	97	95	98	107	86	100	106	101	96	87	93	86	82	116	96	86	98	114	94	109	97	99	96	100	105	111	94	90	99	104	86	115	97	115	89	103	98	88	84	81	98	95	114	96	82	88	92	85	126	84	93	93	75	106	99	92	82	92	103	99	97	104	88	91	96	87	89	81	78	99	97	105	98	121	92	85	91	96	100	75	101	91	99	89	84	76	92	78	100	82	104	90	109	108	99	115	108	84	90	106	91	108	88	83	108	90	82	95	101	113	93	90	90	88	80	79	76	97	105	98	81	92	93	92	105	99	81	75	88	91	85	82	110	95	84	101	95	93	101	99	105	84	97	81	94	87	84	86	104	89	105	95	107	92	90	102	87	84	90	111	92	98	87	114	84	90	98	99	89	90	101	97	95	127	93	96	96	76	85	101	99	80	84	93	90	79	86	98	119	98	120	96	121	94	111	92	77	79	92	91	105	96	100	101	88	99	101	114	105	95	88	87	95	96	100	94	90	111	94	97	92	102	81	97	92	84	96	95	93	96	106	106	109	96	82	88	85	94	73	110	110	86	87	86	95	90	93	101	86	100	86	89	97	95	116	83	106	107	105	99	99	87	102	102	79	103	111	88	93	107	78	96	93	86	97	91	91	77	111	95	101	87	106	81	94	96	99	91	111	96	98	87	104	88	91	95	107	97	86	82	100	121	102	91	91	83	91	102	97	87	98	103	113	97	109	107	97	98	102	85	84	97	92	89	89	83	91	95	106	108	92	95	101	103	94	106	77	108	118	87	86	106	76	109	88	96	91	97	93	79	97	93	94	104	100	104	109	82	94	98	94	87	96	103	100	97	75	97	108	92	87	109	86	102	97	91	97	88	99	93	88	97	96	99	114	94	104	106	95	88	100	106	98	94	91	97	88	96	89	96	96	87	90	94	103	104	100	94	86	107	83	89	91	89	97	110	110	108	99	97	108	77	97	86	88	113	92	83	77	79	90	100	85	88	81	108	81	114	93	98	92	96	103	79	108	78	95	97	88	88	91	88	89	89	97	77	104	97	79	101	94	88	104	112	94	88	90	119	82	100	93	81	87	94	84	98	93	78	91	75	87	94	99	105	91	95	94	94	95	108	100	103	77	95	91	77	93	87	101	100	99	108	103	106	94	90	102	101	93	101	88	97	90	88	99	91	97	100	98	99	94	90	100	83	93	86	75	79	97	102	90	109	65	106	99	83	81	99	99	97	82	106	94	115	85	77	111	96	97	101	87	98	107	87	97	83	111	88	93	103	88	79	101	79	98	81	94	87	92	91	78	91	87	98	81	97	94	93	82	110	99	120	101	82	106	94	92	99	106	108	94	86	91	89	114	79	93	104	102	98	100	110	96	94	94	105	93	102	98	104	107	116	102	114	103	93	92	97	80	104	77	93	105	94	83	85	95	94	111	85	101	92	104	96	112	88	90	87	97	105	87	89	76	102	94	100	107	102	114	116	90	80	87	95	96	92	108	99	101	96	94	103	118	110	86	104	95	93	97	99	80	83	102	108	108	108	82	101	93	84	97	90	75	88	133	84	95	98	75	79	90	113	98	89	97	100	95	100	98	93	99	95	90	91	96	86	89	90	89	89	99	92	88	103	92	106	91	98	103	104	103	104	74	86	114	103	100	85	111	85	101	93	80	102	95	91	104	100	107	105	87	88	104	84	90	91	82	96	83	82	97	101	87	100	99	106	93	89	92	96	103	92	99	103	103	104	102	88	96	82	102	101	102	79	97	95	101	97	104	112	108	108	100	125	104	97	94	93	77	93	87	113	84	71	80	87	91	108	103	98	95	94	84	75	110	90	92	102	107	104	86	84	107	103	79	110	100	102	90	101	111	98	101	88	104	113	103	97	91	108	90	90	95	87	89	93	102	111	110	111	90	106	91	99	98	96	89	98	102	94	108	97	112	85	91	89	82	90	109	99	101	113	84	88	102	116	96	77	93	92	101	113	82	102	91	90	89	90	111	90	92	101
9778	3949	1971	3533	8029	10879	19538	51280	52061	44215	31036	22211	14330	4926	1970	1083	988	981	933	947	1007	1006	937	972	992	1015	985	950	1037	1010	1003	946	949	985	1006	947	997	1012	957	959	890	946	1006	939	996	953	965	933	950	944	930	959	932	952	932	983	921	944	936	979	992	984	1038	999	1070	907	954	954	978	985	971	979	1006	955	1000	978	956	955	1021	949	975	970	970	1002	982	943	954	982	971	985	990	947	921	929	1016	961	921	1000	980	971	996	970	959	944	952	983	959	991	992	933	1020	934	947	935	966	949	973	947	983	942	941	966	1006	966	1013	959	993	982	975	1022	951	975	988	968	1003	1008	989	948	985	935	979	1019	981	943	976	987	972	965	935	965	998	918	1045	977	969	994	887	958	983	1010	1011	990	928	908	958	938	963	944	992	947	939	918	968	918	941	914	979	1029	1005	1013	942	924	1002	970	965	973	945	976	960	1002	975	943	1041	1008	943	988	1037	974	1028	985	1000	991	993	960	962	986	942	956	1024	975	990	932	953	963	981	1011	980	961	1011	937	920	954	992	950	927	936	975	1042	990	998	945	1004	983	913	990	949	947	1035	940	964	972	944	958	1012	1015	964	991	1016	997	1028	972	952	966	901	955	907	985	989	980	986	979	955	974	915	1078	977	1019	1008	941	969	948	962	1000	992	920	989	914	983	991	935	1031	975	1027	993	948	1004	960	938	954	1013	992	988	982	982	946	994	940	968	955	976	881	967	1013	983	1004	950	915	971	961	1008	1039	956	986	999	985	988	1002	984	906	944	959	988	993	966	994	993	962	989	963	991	927	965	1034	974	968	945	960	929	999	1005	1023	1024	1012	949	960	967	946	986	967	930	996	1010	1023	1005	988	1019	944	943	1018	943	927	1004	1002	934	961	962	952	1026	949	942	1018	921	973	1004	1000	941	1016	993	961	1017	973	958	951	976	981	974	939	982	1001	974	1003	1010	955	986	971	962	939	992	956	993	999	963	915	990	1008	933	900	951	975	1045	940	948	942	955	982	948	1032	997	998	974	1020	958	1009	992	1004	943	954	1016	882	992	972	977	986	930	1004	969	930	916	975	966	992	958	1002	972	989	961	1003	967	947	987	930	971	967	961	928	993	940	983	951	968	983	913	965	999	968	958	1004	958	933	984	999	968	934	917	994	966	921	937	1004	931	986	951	932	932	998	968	1013	956	977	960	959	1010	1023	960	997	914	971	1027	1009	993	1030	952	964	957	996	989	985	986	988	1028	983	963	982	962	960	1002	940	1008	977	951	979	970	1034	967	925	975	961	934	931	954	975	962	1023	987	1018	958	1009	946	1027	955	1002	1017	936	961	1017	1012	940	1005	1013	956	1027	971	975	993	992	939	1005	990	986	980	919	968	953	995	988	1008	925	968	1010	962	965	1056	970	984	993	921	974	951	957	991	891	962	979	946	984	965	1015	970	956	1002	997	973	933	994	981	907	960	958	972	1041	972	913	1005	973	978	977	1008	981	960	949	956	975	970	1024	934	1005	976	1005	970	963	973	931	994	985	939	948	975	1061	995	939	999	974	941	940	976	954	930	975	962	1006	996	984	935	996	1003	1011	962	946	1004	934	978	934	985	977	976	953	985	932	940	973	992	974	956	959	944	943	940	1015	957	983	1001	970	957	967	959	991	913	1005	930	960	985	948	1004	943	920	986	1019	959	985	993	946	983	979	955	981	973	1024	1003	972	963	969	978	986	962	1029	974	956	1034	988	954	958	952	960	1016	979	990	988	960	1011	933	941	966	989	939	924	1012	940	971	963	979	969	954	979	971	915	948	962	986	981	976	961	977	979	974	966	981	997	956	951	939	962	991	966	977	964	990	1019	987	950	929	949	950	932	951	983	941	938	966	927	984	989	998	955	932	1016	1019	971	925	963	983	896	947	922	979	943	963	1034	926	908	958	959	977	983	1044	959	958	954	952	1025	918	951	936	968	970	933	982	991	1013	1002	959	969	994	1003	1007	928	958	935	978	912	973	974	968	998	956	979	982	981	950	963	1020	986	974	982	940	1032	916	997	988	982	939	1000	940	992	1001	1013	1000	973	940	1028	933	948	966	950	970	944	944	1030	960	999	940	993	983	975	961	983	985	956	1004	921	958	951	954	972	962	982	1017	1010	967	1004	1029	972	988	1016	1021	919	981	982	953	963	1035	1022	954	997	1007	924	939	985	977	972	1004	954	957	988	945	965	967	1016	953	1019	955	958	1033	947	936	938	971	935	963	1011	928	1013	1025	971	980	966	962	949	996	995	980	999	983	933	943	962	986	966	943	1019	939	941	950	997	971	947	955	923	1026	992	932	957	978	957	974	941	957	990	948	925	939	1022	971	956	980	1014	948	993	981	976	966	1003	969	1025	984	971	932	966	975	975	926	997	874	920	988	951	966	962	966	989	938	969	988	960	951	990	1004	954	958	980	971	994	968	949	996	985	1030	972	971	964	932	998	993	983	976	949	987	976	1014	1010	994	988	940	1044	977	965	997	967	970	1009	953	951	965	1002	983	960	939	980	966	969	986	993	992	899	905	950	978	919	998	999	999	971	976	994	989	898	965	967	1043	982	925	1022	956	969	1004	953	951	925	989	969	968	996	983	980	937	994	991	953	1047	980	969	933	962	963	936	1015	962	993	1004	943	913	911	952	941	1008	984	1017	985	963	979	1033	1006	948	952	937	976	1043	993	955	1010	1004	1005	971	967	999	963	1007	972	950	981	946	962	1059	970	986	984	988	984	1030	981	943	1004	985	951	929	966	1016	1025	926	945	912	952	916	986	970	1004	944	994	972	998	943	981	996	960	936	969	965	962	944	936	953	934	935	953	970	962	915	969	980	980	981	967	990	988	969	967	979	960	928	978	919	954	1027	996	1003	982	933	1024	973	925	1025	1023	958	988	1000	968	949	956	1026	991	959	994	957	982	975	990	1023	932	1000	936	1020	970	1023	910	983	985	985	965	977	939	946	1031	979	966	920	984	948	929	998	950	1025	998	938	1004	972	1006	968	986	920	918	954	933	1004	965	935	990	1002	960	956	1000	967	942	988	1001	996	984	906	974	978	950	1014	1005	1087	952	1058	990	960	953	963	957	983	925	969	952	992	1014	1011	956	959	910	948	1022	997	981	934	969	979	1004	1007	964	907	1012	991	958	1045	943	969	975	1017	958	907	969	977	956	1010	967	966	961	956	939	1008	1021	940	959	991	940	1041	950	957	981	1002	972	995	953	905	990	935	970	895	961	982	971	975	988	956	988	1012	999	944	960	944	937	1007	969	1001	1001	951	1010	988	987	1017	929	994	945	962	978	1021	962	969	990	946	965	948	934	960	973	921	929	995	1005	984	959	941	958	971	997	940	1033	987	985	973	959	948	986	987	993	944	968	986	936	953	921	964	946	925	1000	1008	989	975	954	942	997	949	946	960	1027	1024	964	1017	1007	920	945	997	1009	985	972	919	923	949	1009	989	918	931	926	984	960	1010	970	927	950	978	998	949	949	987	975	947	1022	1029	986	974	985	992	942	972	970	1020	1006	994	975	958	1032	955	932	959	952	989	979	1032	987	937	965	983	970	962	953	1023	944	913	937	1005	993	974	962	972	953	934	1025	995	974	968	972	967	982	992	966	956	914	949	967	980	958	1003	958	934	996	1004	964	981	926	944	981	961	981	987	988	961	972	1025	931	999	1023	974	962	957	990	959	976	939	965	984	959	958	950	982	972	946	1016	950	1010	979	990	921	1006	992	934	962
2232	151	117	96	109	142	1519	9725	10702	8772	3717	1453	698	218	93	52	64	46	56	57	60	55	70	49	72	59	50	53	60	67	51	50	60	58	53	55	61	67	59	60	64	66	54	53	52	74	67	57	59	60	57	72	54	62	58	54	55	45	70	65	43	55	50	51	77	58	55	52	58	56	57	58	68	58	52	63	59	59	52	54	87	69	53	61	48	68	51	54	54	54	65	56	55	60	65	68	48	52	43	55	52	43	64	56	43	43	55	55	59	58	54	60	62	61	65	62	54	59	48	66	59	64	52	50	61	55	57	61	40	69	74	60	54	57	52	58	54	59	59	57	50	62	60	54	56	59	60	62	57	64	47	62	63	72	58	57	66	56	51	57	65	74	56	70	62	66	68	55	61	53	49	54	53	40	64	70	60	43	59	61	60	64	58	54	61	61	61	55	80	61	51	64	73	58	49	64	55	64	65	66	71	54	46	55	48	53	57	50	54	54	66	54	56	77	44	60	62	60	53	60	69	63	66	46	67	59	72	66	51	51	68	60	75	63	55	72	62	57	56	57	59	53	75	61	58	73	65	63	51	43	52	60	58	54	50	46	60	56	60	64	67	58	66	53	42	46	61	59	70	63	56	49	70	70	64	60	44	54	54	67	65	67	66	55	61	61	65	72	59	80	58	56	50	53	65	50	56	53	49	57	69	46	65	59	55	51	74	53	57	51	61	64	71	47	62	77	60	57	72	54	48	67	74	52	57	61	53	69	56	60	66	80	52	51	61	60	61	54	56	55	68	70	60	60	61	68	53	53	55	54	74	58	58	49	50	60	60	44	61	60	64	50	53	60	64	58	57	58	59	49	59	55	56	61	53	51	55	46	67	53	55	60	47	49	66	65	56	62	59	48	62	59	65	57	52	55	62	57	55	58	66	55	61	55	47	78	58	67	58	55	57	51	49	45	59	64	45	57	57	64	54	48	59	67	63	50	65	51	55	61	52	48	65	61	66	60	68	53	74	73	60	69	63	57	59	47	65	54	53	56	53	63	70	63	54	61	47	56	64	62	57	67	47	52	68	63	54	48	69	68	53	53	64	60	61	55	54	50	62	59	57	68	68	54	61	57	59	51	61	46	65	55	42	62	71	49	57	73	56	51	48	66	47	53	61	52	52	74	56	49	67	57	67	56	56	63	69	56	70	50	64	52	45	44	73	57	56	60	59	60	53	60	70	60	50	61	55	64	54	54	50	65	56	61	66	67	56	56	47	66	65	46	49	62	61	58	65	68	54	60	53	51	57	56	52	56	62	55	60	69	53	62	57	57	52	58	58	61	68	64	53	63	81	70	60	61	68	48	70	65	54	71	58	53	63	54	68	50	60	49	62	67	55	59	58	80	58	57	60	61	50	67	65	49	64	66	51	50	58	60	74	66	44	61	54	54	60	54	66	63	63	61	50	56	60	60	62	52	63	54	57	54	60	52	59	55	49	60	54	53	59	52	70	52	53	53	50	56	50	55	54	58	68	57	66	59	52	52	54	66	67	65	55	57	37	55	56	52	79	62	69	57	63	57	55	67	64	68	54	70	58	65	51	68	57	67	48	85	44	58	60	58	53	70	56	61	68	57	63	53	51	63	77	80	75	55	69	53	49	47	57	60	47	60	63	57	57	68	65	57	59	68	70	65	51	63	60	57	64	58	43	67	62	54	47	52	59	63	49	66	46	68	62	61	70	57	56	65	75	61	50	63	60	52	54	56	57	62	63	55	56	51	58	75	61	53	56	51	61	50	66	53	58	58	64	63	65	50	64	57	66	56	58	64	64	72	59	44	68	53	49	46	53	74	65	53	49	67	59	60	58	49	44	59	65	45	67	62	69	69	59	62	60	76	47	52	55	57	71	57	52	66	61	56	73	54	54	48	83	64	65	56	59	51	72	56	61	55	59	66	56	58	47	66	66	67	53	57	63	56	68	66	67	56	55	57	56	61	48	55	69	52	55	60	50	60	58	68	55	56	67	55	56	69	78	49	52	57	51	48	62	40	62	71	67	49	62	62	59	58	66	59	68	63	53	56	54	65	67	61	63	63	60	60	50	65	51	54	54	64	51	58	73	56	56	68	47	70	59	54	72	66	65	54	52	57	62	65	59	73	67	51	60	64	59	62	55	70	57	46	56	62	62	74	55	53	43	56	62	59	62	52	60	62	62	50	56	61	74	71	49	58	61	65	56	54	72	66	66	58	54	74	86	67	45	58	48	63	61	55	52	55	53	65	48	77	47	46	52	58	48	50	64	46	63	76	60	59	41	49	48	52	56	64	63	55	47	53	45	53	61	48	53	49	52	70	49	72	50	61	55	68	55	52	52	56	57	60	55	53	57	60	51	62	60	55	75	59	62	64	69	71	55	57	76	52	63	50	55	65	54	54	61	52	48	58	60	55	52	52	69	57	64	58	58	62	56	60	61	47	65	62	51	57	63	57	59	61	49	48	58	51	66	51	65	59	53	54	61	48	69	67	74	57	56	56	69	51	78	64	67	59	55	46	61	60	67	56	50	60	56	43	79	47	55	53	64	46	60	73	54	70	50	59	82	57	49	53	67	65	60	71	64	47	59	55	66	76	58	64	71	46	78	42	58	67	69	61	54	56	56	59	76	58	60	59	46	58	51	53	61	63	61	63	71	42	61	67	66	56	56	55	45	47	60	54	52	67	48	55	61	51	58	55	56	48	57	57	54	55	54	57	67	58	54	57	52	63	58	59	57	63	63	58	64	60	58	56	59	54	52	59	63	59	60	61	64	67	51	71	69	68	69	59	53	49	53	63	44	57	61	60	54	49	60	65	57	54	62	57	51	55	59	51	63	62	58	53	54	46	63	57	55	48	73	51	64	47	52	55	67	70	60	61	54	64	64	53	61	58	58	48	63	58	54	62	79	66	60	52	57	56	59	50	59	52	56	58	67	70	59	57	65	71	55	59	42	58	46	58	58	58	49	53	70	54	53	55	66	60	71	64	67	58	55	61	69	53	48	60	62	52	68	61	67	62	60	42	52	53	48	73	53	62	55	65	67	62	58	54	59	66	56	64	48	46	72	64	54	74	57	56	63	69	60	40	55	61	69	45	71	53	57	64	59	48	58	56	42	55	54	39	56	55	67	58	64	46	55	65	63	56	48	62	54	52	61	51	60	70	59	65	65	58	67	68	61	70	71	63	60	46	63	56	66	45	70	56	62	56	58	62	51	49	67	42	52	55	58	73	56	66	62	55	62	60	55	70	68	49	53	67	72	61	63	60	64	67	65	47	69	52	78	59	47	76	53	68	57	50	50	71	56	60	56	54	81	58	56	59	61	59	47	57	53	64	52	56	60	62	47	61	61	69	62	61	63	56	72	59	68	60	73	64	54	63	65	60	57	56	60	58	59	64	49	58	49	58	59	60	41	58	57	55	58	42	56	53	51	68	70	60	62	65	50	44	43	51	62	68	38	58	53	55	64	66
9878	3128	1772	3183	7973	10352	27933	56173	53856	46565	31546	23345	14970	4848	1691	791	664	638	641	616	640	621	611	585	640	603	616	596	632	581	602	560	611	600	627	653	647	590	638	592	571	616	591	599	599	575	606	637	608	613	631	567	628	602	652	619	645	609	619	619	562	638	633	611	673	612	621	607	638	640	598	636	596	631	612	625	631	637	617	631	614	656	588	604	608	607	584	620	589	628	657	635	612	615	585	568	611	580	639	624	637	632	631	637	638	580	655	642	561	637	649	602	634	594	619	650	537	605	630	647	595	626	636	578	628	594	644	594	599	621	637	652	626	605	660	583	628	593	610	554	621	661	555	598	620	671	624	618	612	610	603	628	596	609	597	609	656	629	632	616	588	640	630	583	606	629	624	608	625	617	613	605	639	622	627	647	645	624	577	601	601	614	645	598	560	615	639	575	599	615	589	643	592	611	596	646	636	635	612	603	610	626	591	648	618	630	646	608	568	576	622	625	622	591	601	686	623	623	620	609	571	630	620	645	662	632	628	566	623	640	597	620	611	651	627	629	613	610	645	601	584	600	579	654	628	634	590	622	644	599	600	637	604	574	612	636	599	600	658	605	630	613	600	619	597	642	631	628	673	648	598	584	580	622	581	621	605	608	613	546	678	597	642	631	621	630	613	644	622	618	637	597	591	632	660	670	574	635	597	618	628	580	628	606	640	617	628	623	600	641	638	613	620	629	646	602	666	630	616	629	594	570	629	605	628	618	585	629	652	622	595	683	614	607	592	584	611	586	632	604	629	574	580	630	588	652	618	607	628	576	609	632	643	659	631	605	598	620	608	626	668	603	588	608	618	621	627	608	636	638	662	647	613	606	620	632	605	623	575	604	622	573	605	612	599	641	590	599	598	607	610	618	636	581	643	599	615	652	634	585	620	562	647	568	612	604	616	619	585	627	628	645	606	617	613	624	592	636	654	620	604	638	652	633	600	617	626	617	641	594	602	618	623	633	617	548	619	605	625	611	660	596	635	628	615	566	609	562	564	592	644	635	635	580	586	609	631	586	621	633	582	632	616	593	631	588	581	612	624	572	659	646	612	625	628	641	641	630	618	614	609	577	631	670	637	638	593	640	630	647	576	595	622	611	613	623	640	610	635	598	622	589	624	614	661	593	579	568	603	618	633	623	635	632	591	603	633	608	600	625	601	618	640	645	601	630	570	589	613	624	629	611	610	609	619	567	620	633	628	631	599	643	569	637	590	624	604	641	595	630	615	644	635	621	616	662	631	578	590	625	603	556	640	638	619	608	613	628	614	627	619	629	620	647	613	644	659	597	641	597	633	588	589	597	614	595	611	640	636	638	623	647	603	597	628	571	608	654	669	646	616	649	594	601	604	602	608	613	652	607	599	617	631	585	628	641	604	631	613	593	645	624	685	620	625	586	608	627	636	620	585	632	655	583	640	587	658	627	631	629	609	633	637	602	572	648	626	559	562	639	584	612	612	633	574	573	656	610	589	622	606	612	614	583	602	665	598	628	607	622	613	608	601	645	578	607	631	592	573	604	587	614	645	599	641	603	581	597	631	657	569	596	594	584	618	608	647	587	608	615	657	622	628	613	607	669	647	575	659	635	586	645	637	632	571	609	601	581	613	589	620	599	574	630	606	603	572	619	638	625	580	620	639	665	612	596	608	621	611	592	607	647	613	583	643	622	606	607	688	608	632	618	608	651	604	666	657	593	589	620	673	624	572	626	604	605	605	609	622	615	630	600	647	597	624	608	609	662	630	635	612	585	590	621	593	655	593	669	597	553	618	639	670	585	584	603	631	625	576	638	641	628	639	609	594	605	652	578	632	664	615	610	615	598	593	603	588	605	628	586	635	671	643	590	636	641	633	623	632	632	650	591	612	601	591	602	612	598	653	597	617	598	626	635	619	585	591	573	595	621	636	612	648	605	623	670	674	630	606	653	602	650	598	612	647	588	626	595	596	622	631	597	629	570	627	588	635	678	600	634	614	583	643	623	639	631	650	644	630	632	623	590	657	654	617	600	643	613	604	618	609	656	612	618	607	580	606	607	605	600	652	645	644	593	635	612	644	632	652	627	595	605	635	640	606	625	632	607	637	579	580	606	620	588	599	603	629	638	617	662	568	643	675	618	609	644	603	618	577	630	612	606	571	610	638	624	607	628	641	589	635	655	613	617	574	624	540	608	622	632	598	634	617	617	607	639	644	642	637	605	594	554	537	608	633	637	629	647	571	633	639	609	599	611	617	617	614	625	642	614	613	639	618	624	626	623	614	639	588	629	581	619	572	628	595	632	647	631	615	554	640	606	587	644	609	592	609	622	672	649	608	622	623	621	608	575	646	585	590	606	633	609	604	613	600	590	615	594	631	633	584	605	592	603	632	606	569	632	594	605	619	604	646	613	579	621	606	623	549	623	585	626	621	652	607	614	591	610	599	621	636	642	663	625	564	598	657	628	644	578	602	623	621	589	636	621	597	605	633	616	597	644	577	619	623	644	622	632	652	605	561	639	637	623	603	582	599	588	626	595	626	651	614	605	627	618	611	616	628	669	573	624	628	586	675	613	589	619	615	637	616	626	659	589	648	601	624	614	616	577	619	596	621	624	582	624	662	594	589	587	607	630	639	602	612	644	612	600	611	631	629	618	626	589	625	602	601	589	653	643	592	602	645	582	633	602	661	533	626	628	652	602	623	599	607	616	596	629	587	622	590	616	592	610	614	567	588	650	610	645	640	596	579	598	559	605	587	637	598	617	588	613	629	614	549	632	649	565	599	606	595	604	584	557	635	602	631	674	638	596	586	611	658	655	560	616	590	601	604	644	579	612	646	569	646	642	616	650	590	637	613	639	628	646	634	619	652	609	596	617	649	617	613	646	644	615	614	675	612	637	614	542	593	610	602	560	599	589	644	613	646	618	642	619	647	579	639	612	602	663	617	644	654	625	593	568	624	602	612	602	650	634	613	573	652	616	634	636	640	592	669	654	603	620	647	566	565	625	614	604	624	627	641	625	654	681	654	626	625	597	604	605	638	633	661	626	627	626	680	605	634	636	656	648	636	652	627	629	584	634	601	598	608	603	595	629	641	644	616	606	639	594	613	609	611	636	605	631	653	609	606	641	603	633	626	601	617	606	660	635	609	618	578	588	568	634	598	659	632	617	641	640	623	610	596	640	634	593	605	631	574	607	617	552	629	595	599	661	613	555	593	659	583	659	594	601	626	636	593	632	616	629	619	604	632	640	629	606	625	613	600	646	599	590	617	609	607	632	617	605	648	648	600	583	632	634	621	673	588	578	589	658	602	640	586	582	625	599	602	613	632	617	637	589	583	594	627	625	611	598	626	632	657	629	618	591	613	559	657	643	609	622	597	601	603	656	599	588	667	615	639	635	630	642	565	587	656	616	614	613	590	582	576	613	601	660	603	579	610	614	604	626	643	664	588	598	641	611	574	615	633	585	701	604	641	626
1171	250	194	156	161	262	2830	16792	18175	13108	5505	2141	933	358	148	93	107	88	89	106	104	80	103	82	116	101	98	97	108	85	87	114	99	106	97	96	111	88	102	87	95	81	91	90	88	94	91	93	102	92	101	85	83	96	86	113	89	89	97	103	103	89	84	88	99	85	111	95	117	105	88	103	109	105	89	94	102	83	99	93	102	100	96	96	71	94	92	99	87	94	98	83	93	83	106	91	92	102	94	107	86	85	96	96	80	92	90	94	103	83	91	93	105	89	100	96	100	110	101	81	105	94	107	92	108	82	94	86	109	107	84	99	88	90	92	70	82	88	87	98	75	80	88	88	91	92	106	86	81	73	80	102	93	97	113	110	99	97	81	86	94	103	91	90	105	95	81	92	88	86	90	99	93	83	100	110	118	83	100	96	93	101	87	87	94	93	99	101	91	87	93	98	93	106	95	99	98	96	94	84	88	107	91	103	112	88	92	85	120	97	100	94	84	104	102	104	73	103	90	83	80	88	97	80	90	96	89	84	100	102	84	94	103	93	98	98	97	97	123	103	115	117	109	88	86	69	117	110	107	72	89	94	72	88	97	90	84	95	108	96	105	84	100	84	80	98	87	91	87	90	100	91	89	100	85	105	81	96	83	84	100	110	96	86	96	112	88	91	94	108	99	88	70	86	109	90	88	116	78	90	75	95	84	99	109	86	96	102	108	94	111	100	83	96	94	93	101	85	90	95	97	104	93	91	84	92	85	90	95	94	92	102	83	100	97	102	100	113	91	102	98	94	99	100	87	96	92	92	95	72	95	89	84	95	82	97	79	69	93	95	109	99	80	82	103	94	113	85	106	86	106	103	78	108	87	90	93	104	101	87	97	99	93	83	90	101	77	105	83	94	100	112	100	93	85	97	101	123	99	101	90	90	89	88	123	96	91	79	104	91	104	108	103	104	85	112	93	101	97	90	97	85	94	88	101	94	86	94	84	99	90	90	105	95	101	81	93	97	112	98	92	119	98	96	97	87	81	98	114	105	94	95	98	95	90	95	93	86	97	95	115	104	97	98	86	81	103	91	109	90	108	97	94	97	94	104	95	96	93	78	104	99	111	109	106	112	89	90	95	88	100	88	99	107	87	90	96	83	101	95	78	88	94	79	85	87	102	86	108	97	108	62	106	99	95	79	96	106	71	103	94	97	105	89	103	87	89	85	93	78	80	96	97	91	101	93	107	106	93	110	90	98	101	90	112	85	101	97	93	95	98	103	86	92	106	97	87	73	91	100	99	115	84	111	107	89	89	92	97	81	79	89	100	93	106	87	93	102	90	103	92	88	91	87	104	94	99	83	88	90	103	87	97	89	97	90	102	88	105	97	97	88	85	95	80	83	90	92	97	98	103	90	93	87	90	102	83	95	113	117	100	89	116	90	69	99	87	89	104	101	78	108	102	84	97	86	89	93	88	101	105	105	95	102	97	106	90	98	87	93	97	102	110	86	90	103	104	102	95	90	86	109	101	96	108	84	102	88	93	72	102	102	101	113	96	101	80	79	79	93	90	88	83	99	86	81	97	83	82	99	83	92	101	104	103	93	104	105	101	97	102	101	102	90	80	97	86	101	76	100	84	125	97	100	99	85	91	94	102	92	84	119	104	82	84	114	83	95	94	92	103	99	100	100	83	104	103	96	76	113	96	98	99	94	103	104	80	94	90	106	99	94	83	105	90	94	88	104	81	103	100	97	78	89	91	100	101	97	79	118	92	102	111	89	113	99	85	97	88	93	103	91	96	85	93	73	96	86	89	89	111	95	94	100	80	92	104	81	100	71	108	85	96	96	99	102	90	69	102	113	91	123	88	89	110	108	86	99	94	92	97	80	97	94	87	95	97	84	87	89	95	98	94	85	83	75	110	81	96	100	80	95	86	93	85	97	95	102	64	114	93	93	103	116	99	89	75	81	85	100	109	90	122	111	91	90	94	80	101	94	95	83	100	81	78	75	89	88	94	72	118	77	90	87	97	111	98	107	89	78	97	89	96	92	72	93	101	95	105	106	100	103	118	79	98	107	95	102	104	111	73	93	97	99	93	93	76	89	110	97	88	95	92	115	93	119	82	95	102	90	92	82	100	97	94	110	103	115	80	93	85	93	85	92	111	89	87	80	92	94	99	106	97	115	92	98	71	85	91	106	102	87	71	90	102	92	116	84	106	105	80	92	95	69	106	93	97	89	105	92	93	104	99	82	96	91	88	108	85	106	101	81	98	86	119	101	94	112	80	94	103	82	103	87	96	108	76	102	97	76	100	93	101	106	87	87	106	105	94	84	108	80	89	98	96	116	77	96	101	86	95	111	95	106	93	106	90	91	91	108	107	98	96	80	92	83	88	92	90	96	87	105	81	102	80	85	113	112	87	83	110	92	84	92	78	93	88	93	94	75	95	87	102	93	106	101	108	102	84	96	101	103	94	94	96	102	102	96	110	90	106	102	94	110	94	106	100	96	89	92	85	102	100	101	103	97	97	93	77	103	92	103	85	103	80	95	105	77	96	105	86	85	82	91	116	80	78	80	91	75	102	82	91	96	94	89	88	89	98	85	91	111	92	93	92	89	91	98	86	90	120	103	103	93	98	95	100	89	91	77	79	101	102	100	96	93	115	106	98	70	88	105	116	101	100	80	97	90	87	96	98	95	91	82	107	95	102	107	81	107	84	117	89	96	97	94	98	84	109	92	87	104	104	114	98	89	98	92	101	97	99	107	90	103	93	79	99	111	80	115	104	93	108	96	89	96	89	92	79	100	111	99	101	95	104	80	99	90	108	111	86	121	91	92	91	111	117	101	90	89	86	83	99	95	97	98	125	75	81	90	99	96	116	78	96	95	105	102	79	99	94	75	108	83	113	77	95	107	99	105	94	85	87	90	105	94	107	96	94	81	110	99	109	89	86	81	106	96	107	112	104	94	103	88	77	97	79	95	109	90	107	81	107	97	83	106	95	79	93	97	104	101	85	96	78	111	90	88	108	96	101	81	103	79	109	87	102	92	85	114	88	102	92	99	97	85	91	90	99	94	89	102	91	91	94	99	111	91	83	102	100	92	98	98	104	102	98	83	97	96	66	119	100	86	83	89	84	102	101	94	103	100	91	82	92	80	99	104	99	100	94	92	91	103	101	100	106	92	89	97	94	93	106	84	94	100	89	105	103	84	73	108	95	94	84	82	93	104	84	99	90	117	88	89	80	105	87	100	95	88	95	103	93	97	101	96	102	99	93	80	91	104	93	91	96	85	95	93	104	94	105	100	102	99	93	92	101	106	100	82	99	90	78	92	93	88	101	85	86	90	111	98	79	85	94	107	85	103	114	99	109	109	103	114	87	97	94	97	81	96	86	106	87	93	89	106	103	88	86	121	88	104	103	95	99	95	96	89	94	101	82	90	94	87	98	89	113	97	94	92	95	100	92	73	91	84	72	105	97	96	99	87	90	91	102	116
13741	5179	2678	4747	10585	14148	34565	67961	64490	52264	35330	26430	16834	6009	2289	1163	972	991	979	974	1002	1005	1060	1018	1053	1012	995	1006	1010	944	1007	977	991	957	952	954	1036	959	982	1003	995	978	1006	969	988	1026	930	996	1038	1054	982	988	957	1020	1047	1014	998	985	957	968	967	998	975	981	954	1000	972	964	908	1035	1013	941	1006	942	940	1006	997	991	948	1054	998	957	1035	995	940	961	992	1004	945	1040	1038	975	937	947	1011	1006	987	990	973	966	978	1040	1017	1017	1022	982	992	977	960	1047	972	1015	1020	964	1013	1014	1011	968	997	983	959	992	982	985	1006	1010	1026	972	941	1024	1032	971	995	1037	1006	993	1014	980	1005	994	943	932	955	961	964	1049	990	940	994	1013	1018	987	972	925	1001	983	965	1020	1000	911	991	1000	989	960	1041	1006	1025	1009	978	1034	995	980	934	1019	976	1041	1047	984	1026	1025	978	1017	962	1016	970	942	964	1000	975	1047	981	972	1023	979	921	1011	957	941	986	949	1029	1001	978	965	983	1062	984	1037	1030	989	997	1016	1009	976	997	1044	1013	1041	1012	993	1015	946	988	964	998	987	994	1078	1017	953	1006	1026	965	1003	1018	998	982	996	988	930	992	980	1031	1007	972	936	1009	1004	1018	1024	1015	1010	1026	953	967	1001	996	1019	979	1000	993	1048	1053	978	1012	997	924	950	1033	979	908	969	968	1023	1019	1022	1009	980	994	977	959	982	1004	954	997	1022	984	1017	990	970	1027	976	1014	1006	982	994	974	995	982	960	1004	978	956	1026	1019	955	976	1016	1031	1000	1007	938	1005	1010	966	1007	977	1074	988	990	1007	985	914	928	1043	976	946	1011	985	1006	968	957	984	993	983	945	1013	962	1003	1049	1055	997	978	955	972	998	1006	967	955	1027	1053	983	1000	983	985	997	1014	957	984	1041	997	1001	938	992	1014	938	982	982	958	993	1044	1015	1055	963	950	1013	924	980	950	971	989	1036	1010	1043	999	992	1020	1010	1015	985	1014	993	998	1042	989	1023	1024	959	934	980	1010	984	990	1030	984	1019	1007	930	990	938	976	1022	1047	963	978	942	1000	1025	991	1019	986	1009	995	997	990	1031	997	984	1001	992	1027	1033	1002	921	1017	992	988	982	975	979	988	1023	968	1004	1001	986	968	977	914	1000	1033	1003	955	967	978	1036	954	988	1006	981	1060	1020	958	996	1032	973	1005	1045	993	968	961	977	981	1062	1006	1000	950	934	948	977	962	1033	965	945	1007	941	981	1001	987	1000	1052	926	927	1042	1002	997	1059	980	1008	993	949	940	1053	995	987	1015	1023	997	988	1053	1005	947	990	998	979	996	1012	1023	990	994	1004	940	955	1016	957	1030	1020	978	1056	1026	998	1008	954	1011	1030	996	1036	964	1025	980	1024	964	958	955	1007	955	1000	1001	1069	972	928	999	1014	1044	976	1014	935	975	924	977	1017	992	1049	983	997	1036	1010	1005	950	994	1048	993	986	1028	954	970	947	1009	968	969	991	1039	1034	943	1018	975	1058	969	1025	1001	1021	1015	1001	1005	967	1019	1016	985	1000	992	995	954	1060	986	973	957	1052	967	1010	990	939	1004	1006	973	1024	986	975	995	947	989	976	993	928	1011	1046	990	973	988	985	951	954	955	993	1048	1019	957	1004	1004	1021	1052	982	953	962	1006	955	1006	938	963	955	1022	1040	1036	1005	992	953	1022	982	976	956	977	990	1057	992	1027	999	989	1004	1012	998	978	997	994	999	974	1016	967	956	986	966	968	977	970	981	1001	989	1024	968	1047	982	952	956	989	1015	971	994	982	1054	985	1006	974	980	1021	975	1057	1010	957	1006	1019	966	1015	1011	936	1016	998	1016	1033	1035	1006	957	986	1024	984	978	1012	1072	972	1034	1021	1001	1000	1030	959	1001	1011	991	1036	1011	953	963	1011	959	1023	1010	973	1006	1046	1046	1013	1006	967	1040	997	994	1053	964	975	1004	985	993	981	960	963	986	1014	1017	985	984	985	967	999	1024	976	993	956	944	1024	1020	961	976	983	1045	990	985	994	991	949	991	1005	967	1010	992	980	942	975	1030	1015	969	983	1015	1044	999	974	950	976	1025	1002	1044	975	947	972	1084	992	968	962	972	1032	1013	996	1010	992	1010	975	969	949	932	973	945	983	1011	976	1036	1003	1006	1040	984	989	1025	1084	939	1009	1001	970	1023	1034	942	995	986	1014	1008	965	977	1049	1010	983	987	992	992	998	986	1021	997	988	991	920	998	983	949	1036	979	997	1015	944	1017	968	972	1002	1047	967	986	993	982	982	939	998	967	1042	1000	933	990	1003	955	1017	996	941	999	1006	970	962	975	1002	1029	1008	897	997	973	973	966	978	984	997	1037	941	982	1010	981	953	1026	966	980	1020	1002	1034	1002	1055	1012	1009	964	992	992	985	1008	971	950	977	1039	1011	959	1013	991	995	1045	1050	969	989	958	979	958	993	984	1003	985	971	925	998	975	1046	1001	999	990	1017	987	988	1000	963	942	971	975	966	952	1006	982	984	962	974	997	1008	998	983	971	988	996	1024	1019	974	982	1065	1032	1042	987	970	949	975	1009	928	993	975	971	974	1009	972	971	983	995	1021	969	1050	971	1003	1002	990	951	987	1034	1002	965	1006	1011	912	1002	967	993	955	915	996	974	1041	990	935	1023	992	967	904	974	1040	1001	954	1001	1010	979	1014	1063	1001	1040	1046	1004	973	952	1068	960	980	984	1015	1025	991	975	993	1004	991	975	1052	995	988	995	1007	976	998	922	1028	957	966	983	988	915	998	973	992	984	1061	1016	1022	969	949	1025	1031	977	990	985	941	953	978	1042	998	980	996	987	948	965	972	1007	925	970	971	1015	985	950	979	984	984	1022	1008	984	1015	1013	1000	974	971	966	946	965	1021	1004	1011	1022	975	957	1004	984	971	1016	988	1013	944	1011	998	1036	1011	1015	1004	943	950	950	1001	1023	986	975	1011	986	986	994	1008	1013	1022	989	1013	973	1040	1006	985	1025	978	968	991	956	1039	995	970	1023	1016	966	959	948	1028	1039	995	940	1020	998	983	963	1030	1043	1032	998	1034	978	962	981	1010	979	974	956	999	1017	972	1013	1031	978	997	964	1011	966	1049	977	1008	1027	969	1005	1026	982	1033	1045	988	1018	1023	971	1006	986	1019	984	978	976	975	969	1032	983	1020	1013	1028	1002	1031	1009	1022	1033	1011	1000	1056	984	1012	1031	1014	999	1021	976	959	995	965	1040	1057	1025	1038	1009	946	983	971	968	947	986	989	993	978	939	974	989	1012	991	987	1005	952	999	988	1015	978	1016	1006	1022	1004	1036	1029	1002	950	983	1022	989	1049	950	990	1012	967	1015	994	1064	983	988	1061	1004	980	981	959	953	952	1033	1050	906	1009	942	984	1001	953	1023	1047	1031	1044	937	951	972	979	1071	1036	991	971	1004	1039	982	956	997	992	1032	951	997	970	941	1025	963	990	986	969	993	993	993	990	1044	1002	1000	1026	998	989	992	985	950	1033	940	960	966	950	989	1017	935	955	970	1007	976	999	961	957	1024	971	949	947	1058	1046	995	1004	996	962	954	1008	1013	1006	988	997	1054	979	984	994	1013	936	993	998	1014	955	1002	983	1045	1021	966	1045	1039	925	1022	1030	998	972	931	1004	975	1016	991	1021	993	992	1025	994	1049	1011	958	996	983	1009	979	1027	1027	980	971	959	1032	965	986	987	999	992	1023	997	1000	968	970	1024	986	1026	934	976	999	975	945	1001	1029	970	925	1002	963	1008	990	1025	984	961	963	1007	1033	1021	1063	1025	987	1023	948	1017	1026	1019	1008	1045	1011	997	994	956	1025	1024	983	1009	1016	954	995	949	982	1003	976	960	975	996	987	999	991	1023	1051	958	1029	1006	1002	980	1059	966	946	1026	968	971	1005	965	996	969	1049	997	994	930	976	971	1001	1014	1018	968	944	971	955	989	966	1020	974	1017	999	940	1009	1016	1055	981	1008	1011	932	984	1002	1034
1500	101	83	70	84	103	323	2934	3778	2746	1247	610	298	138	89	80	55	54	70	71	55	71	62	76	62	64	76	70	71	71	70	66	67	66	65	69	66	79	66	60	57	61	65	68	65	59	74	74	67	63	75	62	60	66	44	69	55	85	84	68	55	60	72	63	67	76	52	74	66	60	62	73	67	90	48	71	59	77	55	60	64	72	66	68	65	56	55	54	77	65	72	62	68	65	54	51	72	72	72	77	74	57	62	63	55	69	71	59	62	66	61	58	79	62	64	60	63	69	62	53	76	61	74	72	61	81	67	63	70	63	64	67	71	70	64	85	62	92	61	66	65	60	65	47	87	69	63	75	61	59	56	69	63	71	61	64	72	71	58	63	53	69	62	53	71	75	64	73	67	72	61	79	63	75	58	65	69	76	67	60	59	55	62	72	59	62	74	81	65	85	60	63	65	52	61	68	66	67	69	61	62	60	47	64	61	64	45	51	80	66	63	57	83	65	64	73	76	67	62	64	63	58	71	67	73	61	58	61	56	63	62	66	60	61	61	84	59	78	62	60	67	87	73	54	69	67	85	63	60	67	48	58	78	77	61	66	56	88	63	59	76	74	77	68	60	60	71	62	51	67	55	72	73	67	55	45	61	68	67	64	63	72	77	58	52	48	60	75	69	66	77	71	64	58	47	59	65	68	63	64	59	75	63	57	72	75	62	61	70	67	65	56	63	62	71	68	70	67	59	70	56	62	68	63	76	64	57	86	71	60	64	66	62	47	56	66	46	55	49	50	70	65	60	74	67	64	67	72	66	60	57	63	61	56	54	65	71	76	69	68	69	57	59	59	62	49	73	80	70	51	63	57	74	66	76	64	52	73	69	58	57	70	78	50	70	68	76	70	64	64	68	59	84	80	69	71	57	65	55	81	63	68	73	59	77	52	67	71	71	65	61	60	73	71	68	59	72	54	60	69	65	62	73	80	62	58	69	69	69	73	68	72	72	65	57	80	64	66	65	63	71	62	70	64	56	75	62	55	69	74	70	63	68	65	67	73	64	46	72	45	67	87	64	68	72	54	68	58	61	72	77	60	62	50	50	70	80	66	76	68	78	70	58	71	69	74	72	82	62	64	61	72	81	57	57	55	68	55	74	85	61	54	61	74	58	63	66	65	60	76	53	63	61	68	63	75	73	69	71	83	56	67	81	58	60	69	70	52	53	61	44	69	69	72	67	64	68	60	56	57	63	81	54	74	63	76	71	67	66	74	68	60	64	67	58	56	52	64	63	57	54	60	51	54	69	53	84	68	65	60	64	56	60	64	55	64	69	58	71	74	63	68	62	68	63	61	77	66	75	59	68	56	68	55	74	96	71	73	51	69	65	59	77	70	54	60	73	78	60	61	69	57	64	69	67	68	56	80	65	83	81	50	78	64	71	76	70	67	59	63	55	76	61	60	63	66	63	59	67	69	48	64	60	63	63	68	60	72	68	57	58	74	63	58	80	62	74	62	73	73	67	77	67	63	68	53	55	66	47	57	67	70	51	61	68	62	74	73	72	70	57	67	60	66	72	63	73	56	67	52	57	64	65	57	75	85	62	68	69	76	57	65	69	72	56	62	65	66	80	62	82	67	67	82	58	65	65	79	59	61	83	72	64	63	81	71	67	74	69	78	80	52	48	69	70	52	61	60	58	61	61	62	56	56	78	71	63	68	57	66	47	62	61	61	73	65	67	61	67	57	76	60	76	66	73	58	78	53	83	64	63	60	66	63	72	69	73	61	54	78	60	61	73	73	52	51	70	69	63	65	55	66	68	72	68	63	66	58	52	50	62	73	64	74	58	70	70	66	73	74	84	80	72	75	57	76	57	59	57	62	62	59	75	62	69	71	71	69	55	65	71	75	53	69	62	59	69	79	65	71	69	71	57	56	62	61	52	64	70	59	67	65	59	67	64	85	76	68	63	74	59	55	68	55	70	79	66	56	77	67	64	65	73	73	66	66	72	60	60	55	68	79	58	63	70	68	67	67	69	64	79	59	55	52	62	62	71	75	61	64	68	58	60	66	69	40	61	64	53	72	54	55	79	71	65	61	53	64	86	55	66	53	79	63	86	67	75	52	61	68	67	74	68	55	73	65	71	61	66	77	56	63	67	57	83	63	68	68	66	64	61	88	60	62	71	68	53	56	59	70	58	62	74	64	66	55	85	72	63	64	57	61	58	59	71	60	68	60	76	58	55	64	54	82	90	53	57	66	64	62	55	67	67	60	60	74	78	69	61	73	69	62	73	73	83	80	58	74	73	52	58	63	75	55	57	65	53	68	80	66	72	66	57	54	60	65	64	59	62	65	55	58	66	69	68	57	63	61	58	74	83	73	68	65	53	68	62	66	51	58	53	65	65	76	58	79	76	59	61	55	66	68	61	64	55	59	51	59	69	57	62	67	68	63	62	75	64	66	67	66	69	77	63	57	64	69	49	66	59	67	59	63	58	68	79	74	63	69	53	77	67	67	62	65	61	77	62	59	72	69	83	68	71	73	48	59	68	70	60	60	54	73	61	65	75	55	65	71	64	58	80	66	64	74	81	66	69	66	64	60	66	66	70	75	65	54	66	50	53	61	79	62	57	64	69	55	71	68	77	60	67	57	50	57	57	71	72	76	63	66	64	53	71	77	43	69	74	69	65	55	55	53	58	73	58	59	77	61	70	66	75	58	72	59	72	67	64	63	57	79	65	74	67	58	63	60	64	69	73	66	70	60	53	79	62	64	73	70	70	74	71	55	63	73	72	67	64	68	59	65	71	62	79	61	72	65	77	74	57	58	65	60	72	56	76	63	78	64	52	81	63	81	57	72	55	64	62	66	62	66	50	53	78	77	63	60	53	67	71	78	84	66	62	81	61	56	67	61	61	64	62	67	84	71	59	60	63	45	67	65	77	73	68	64	54	55	60	57	59	50	82	60	74	69	71	58	60	76	61	76	69	58	70	79	77	64	61	57	72	70	58	58	71	62	57	82	59	66	63	55	57	82	67	64	88	60	66	69	65	60	67	79	59	58	60	73	52	50	58	77	69	60	50	76	67	68	68	74	76	71	56	59	73	60	70	68	76	65	63	71	65	77	69	74	67	68	66	54	60	76	72	76	57	51	70	67	50	65	66	59	66	67	70	77	69	56	66	56	54	65	59	62	70	78	67	61	81	74	52	75	68	55	63	45	63	48	67	53	65	72	57	67	44	64	65	72	67	77	68	71	64	79	70	65	71	85	56	70	72	76	58	72	65	77	57	68	65	78	57	62	70	67	64	66	68	69	71	75	69	68	61	64	58	58	61	61	64	70	70	55	53	65	49	46	57	69	61	70	69	66	53	65	62	66	61	47	56	73	60	66	60	56	52	57	58	47	66	57	59	63	57	68	55	59	63	74	59	74	62	72	50	60	82	70	46	63	70	74	72	70	69	61	65	55	61	56	55	55	52	70	68	69	75	70	60	83
7733	1585	1043	1448	3071	4063	12916	38756	38184	31757	20748	13456	6861	2262	1131	733	680	684	701	690	698	636	638	687	674	709	663	740	703	670	696	670	694	705	642	665	710	640	693	695	713	693	729	663	661	635	672	658	677	697	704	691	675	670	694	678	712	723	671	662	660	700	703	625	668	681	695	715	670	667	670	717	653	665	717	708	670	621	711	692	666	671	650	695	685	745	650	695	662	706	639	682	662	653	688	662	667	687	669	676	673	681	738	637	709	646	704	648	682	725	638	644	647	697	681	679	707	671	659	617	648	637	709	681	714	645	721	686	674	640	690	678	691	688	626	677	694	672	617	694	704	703	692	690	651	709	687	695	688	669	652	679	676	699	703	680	709	663	676	672	666	683	687	698	698	713	671	681	656	690	652	662	695	694	654	620	640	668	692	698	635	661	658	647	665	653	715	681	663	665	678	699	672	696	718	658	692	642	679	654	668	692	675	674	719	727	700	678	681	722	692	678	677	681	728	661	682	656	671	714	682	717	636	654	650	688	684	675	679	712	683	630	629	691	639	705	684	652	667	674	707	641	672	682	647	635	680	659	722	656	680	697	641	685	647	633	719	650	679	704	659	667	707	720	669	731	675	687	688	656	676	700	708	715	669	659	652	705	645	689	683	713	716	656	659	715	673	689	650	633	675	678	696	697	675	684	699	684	710	673	639	654	685	692	697	708	702	703	663	667	677	694	696	693	687	725	687	641	665	667	711	676	688	667	679	644	679	666	681	667	657	701	681	691	647	677	636	725	707	639	714	711	683	667	632	673	661	694	682	672	690	707	717	688	608	649	695	657	702	657	682	656	673	657	642	671	665	695	676	673	684	679	694	686	665	668	721	701	721	720	685	707	671	658	715	683	677	675	668	709	687	702	650	698	664	664	688	671	662	627	695	702	711	677	674	699	694	699	652	638	729	663	638	651	718	724	686	694	657	713	716	688	713	660	711	678	709	674	683	668	668	697	634	612	680	628	698	747	706	681	676	648	710	685	693	769	641	686	586	629	650	672	668	729	659	690	707	617	663	687	657	710	658	695	683	702	721	759	684	660	683	658	631	742	688	691	651	645	662	734	697	665	699	647	663	652	724	730	696	705	692	628	644	644	706	677	682	695	673	696	718	671	716	695	673	672	663	753	651	648	686	716	677	667	686	682	696	683	699	672	702	691	657	664	639	660	652	695	666	650	684	676	647	684	683	644	653	687	655	706	702	678	646	647	678	670	692	699	652	693	677	698	707	713	665	667	677	666	651	670	738	653	666	711	671	667	635	672	717	717	648	685	647	693	645	691	651	609	656	657	675	660	729	714	714	599	632	654	661	652	666	679	695	702	685	705	693	672	661	664	716	631	707	674	679	685	678	694	666	676	686	646	695	695	689	711	690	702	690	671	663	648	707	672	680	687	678	706	687	651	705	601	707	669	682	679	665	653	691	730	646	677	715	672	728	717	658	708	704	670	698	674	681	706	700	674	665	699	673	645	646	644	683	683	631	682	666	648	662	670	683	681	692	693	621	636	672	705	674	681	683	696	664	652	686	676	730	679	680	687	637	686	663	644	692	669	680	644	713	688	665	672	677	661	700	676	657	690	679	614	686	703	713	648	692	666	699	675	644	669	647	672	666	627	669	680	682	683	701	698	703	672	677	635	653	691	672	684	662	690	670	711	685	688	672	676	665	677	650	691	670	631	698	707	680	675	635	675	711	657	661	700	693	641	711	699	657	688	706	697	625	699	678	675	666	708	690	700	659	691	672	665	712	650	711	702	698	696	719	694	669	663	674	663	677	653	665	670	693	688	664	720	678	610	657	668	713	669	671	686	643	666	620	679	682	662	645	680	671	657	650	657	686	670	655	736	679	663	670	717	708	672	699	697	677	700	671	659	675	673	721	688	686	676	675	708	678	670	759	690	708	676	642	679	694	686	709	708	658	652	694	695	641	658	631	696	670	630	699	736	687	685	674	691	665	678	679	693	666	709	671	619	710	668	626	657	694	651	693	616	662	650	656	682	705	677	673	664	679	670	660	695	695	664	721	679	692	704	664	652	685	730	710	718	706	727	676	692	670	681	682	674	704	700	631	654	678	693	656	661	698	685	692	686	691	661	639	656	739	633	687	688	661	681	702	651	685	642	617	643	664	694	694	671	719	697	706	679	662	699	657	689	712	648	653	653	648	663	705	674	681	679	690	665	663	727	684	624	722	705	691	660	672	670	684	652	742	675	642	719	663	691	642	703	721	680	666	678	650	646	678	650	670	710	723	663	635	677	681	705	643	690	687	652	673	660	670	623	672	653	698	639	676	689	676	686	702	692	622	670	672	709	690	708	671	629	659	660	659	691	658	640	709	622	703	653	703	649	682	719	642	702	701	718	682	636	675	695	675	676	649	683	705	679	633	685	683	672	712	686	711	660	695	651	640	688	717	675	711	673	647	674	705	673	672	635	748	669	676	672	649	713	691	661	636	701	691	666	650	675	642	664	658	717	711	696	678	700	724	665	682	697	651	664	669	708	651	644	648	650	677	687	707	671	683	697	698	668	712	683	682	669	728	666	664	666	666	689	647	652	703	715	676	657	664	690	727	673	692	692	652	668	660	672	680	689	714	710	721	711	650	683	625	685	680	642	688	669	696	676	661	658	684	744	704	641	655	656	662	609	682	696	683	642	646	655	661	670	675	665	694	686	681	668	712	695	697	639	657	728	648	686	704	641	672	658	744	668	652	673	664	692	680	704	645	662	674	656	625	670	658	679	731	692	665	619	675	701	704	709	654	697	657	657	700	658	740	674	617	696	676	660	620	664	630	642	694	686	690	663	649	694	684	704	637	650	650	654	668	667	668	714	682	677	667	683	674	674	646	705	661	695	704	665	672	710	659	695	673	663	622	634	689	676	708	709	672	673	685	689	672	670	686	705	676	675	730	701	693	674	646	685	658	722	683	675	694	693	694	675	734	668	684	688	663	677	670	727	647	663	660	677	637	664	690	674	652	694	707	676	710	693	690	667	692	687	712	664	697	668	661	673	683	693	686	644	681	746	680	680	604	711	674	674	646	640	648	682	650	660	622	662	653	665	692	641	705	651	681	654	694	686	651	705	640	642	627	700	705	632	695	659	662	676	699	663	704	685	652	735	675	660	657	683	667	681	713	676	681	677	670	645	672	637	697	733	683	645	660	669	698	688	698	671	741	660	705	690	648	672	635	665	663	656	711	721	674	668	709	673	657	689	701	726	691	650	704	696	681	694	672	654	712	617	687	654	662	688	701	695	668	686	664	645	676	644	693	695	654	697	640	694	689	680	676	656	657	666	679	715	646	682	684	619	733	685	682	650	687	659	691	701	689	677	697	696	733	671	709	693	674	692	680	684	703	682	698	688	661	707	737	676	672	682	653	653	675	658	673	733	638	670	673	684	715	629	681	659	635	647	667	662	681	664	710	692	669	702	653	669	692	698	633	633	694	662
677	210	134	118	121	160	586	8466	10849	7463	3045	1200	604	199	124	105	95	89	92	102	90	94	97	89	96	98	95	100	82	94	84	96	74	98	95	92	83	118	100	98	80	102	107	77	91	92	108	116	89	83	98	96	103	96	108	94	110	84	100	94	92	92	95	97	97	89	94	94	104	92	92	96	91	94	105	99	100	98	96	79	105	84	83	99	94	103	88	86	102	108	95	100	96	110	107	115	102	88	79	108	83	103	76	81	83	93	99	98	97	93	95	99	93	84	86	94	88	88	91	89	101	123	98	120	102	102	106	100	96	98	87	101	92	98	83	88	106	116	86	102	85	93	88	115	80	99	100	104	100	89	89	94	102	80	94	81	103	96	81	106	91	94	78	86	83	98	85	93	79	91	112	80	83	101	91	93	91	95	93	95	96	94	81	103	91	90	108	96	91	101	104	87	85	85	90	97	92	94	104	87	88	80	105	86	100	88	95	88	93	93	103	100	91	97	91	93	98	88	82	102	94	107	114	79	100	83	95	89	100	98	82	88	94	91	86	87	100	85	91	96	102	97	94	100	95	113	92	102	92	94	120	92	83	85	92	75	103	89	115	117	106	77	102	92	92	108	89	88	93	106	79	102	96	102	87	106	85	88	89	84	83	86	95	93	83	78	109	87	80	103	87	96	87	81	91	85	93	87	95	94	87	95	86	84	94	85	99	92	102	101	101	96	86	101	92	97	98	109	90	87	73	124	90	98	83	103	120	90	106	104	101	80	98	88	106	69	103	104	86	96	74	87	104	96	90	95	88	94	82	103	104	103	86	89	86	102	80	86	87	85	94	90	76	102	92	86	90	78	85	97	97	90	86	86	104	72	105	94	84	110	91	93	99	79	114	104	101	94	105	80	75	95	104	94	103	119	103	96	102	96	83	107	93	78	103	91	97	99	89	94	101	70	72	84	96	108	101	88	96	94	104	117	103	89	85	90	80	95	84	89	96	77	109	74	94	110	94	100	107	95	101	90	110	94	92	89	113	93	107	69	101	85	108	108	94	92	87	92	76	96	69	128	82	81	98	95	94	85	118	95	83	104	94	94	88	107	96	86	107	95	106	90	74	95	90	114	82	98	88	79	89	98	109	101	87	102	82	93	91	86	87	95	97	113	109	105	108	81	96	97	100	93	85	88	106	95	108	82	93	94	83	88	81	97	79	99	106	82	92	100	95	106	78	95	88	85	102	90	105	98	94	78	108	100	108	88	110	85	102	90	107	93	109	115	98	85	95	103	97	83	105	93	99	94	97	113	99	97	96	70	101	91	97	96	104	92	110	106	81	93	93	88	82	94	86	82	98	101	92	112	98	94	93	100	95	113	90	79	110	101	116	100	96	96	90	97	78	90	93	92	93	112	96	91	84	76	86	97	100	94	89	93	89	87	95	85	101	86	98	81	80	95	79	73	88	101	86	90	103	103	102	107	87	102	101	89	98	84	82	82	93	84	98	102	102	84	93	104	93	105	90	85	105	75	91	90	106	90	105	99	99	83	112	100	93	88	93	107	93	92	88	108	108	95	99	126	101	93	107	90	90	90	90	102	97	90	103	83	104	100	92	87	99	98	85	92	102	94	100	100	103	111	90	99	99	103	80	110	93	86	91	104	101	91	76	88	98	93	82	92	107	100	88	114	74	74	96	87	107	97	89	86	90	95	99	95	99	106	93	86	108	104	78	108	98	88	106	105	86	103	108	95	97	114	90	126	96	91	112	95	102	104	85	84	99	77	94	109	87	108	84	100	96	87	96	100	86	100	94	98	86	95	113	96	97	92	95	93	107	102	106	88	94	98	101	101	77	83	104	80	106	106	105	100	101	94	103	94	95	129	82	97	95	93	88	83	82	81	100	86	83	91	95	100	99	108	106	96	90	103	88	91	107	88	90	101	89	94	87	102	72	96	90	85	98	120	108	84	92	86	114	102	94	85	106	100	95	76	104	102	81	87	90	95	78	87	100	99	89	89	96	87	89	84	88	90	105	111	92	101	80	103	96	76	79	86	81	89	104	94	95	124	105	89	100	85	96	99	90	105	92	106	80	87	84	86	81	96	94	91	112	86	84	91	86	90	87	99	94	105	88	95	107	103	81	91	79	96	90	92	94	86	82	102	85	91	95	95	92	105	97	84	79	92	98	100	99	78	108	94	102	108	105	85	93	80	85	119	84	101	102	101	102	116	86	102	94	87	89	93	90	101	108	100	102	78	105	97	84	110	106	93	112	97	95	115	79	98	114	113	74	97	98	76	103	78	105	98	96	84	117	96	102	92	87	108	88	90	81	104	79	104	86	107	89	96	93	96	78	99	91	93	73	87	106	85	82	88	86	87	97	97	95	101	93	93	107	83	124	103	105	102	90	84	104	88	106	79	99	81	105	83	91	95	93	84	101	97	108	92	91	99	90	95	88	79	93	71	109	90	109	79	83	99	91	97	93	104	98	70	108	98	86	82	87	69	82	108	101	86	101	119	87	110	89	91	95	101	86	102	98	80	86	101	101	104	91	93	102	88	87	79	90	98	95	75	90	104	78	102	95	121	76	82	85	109	89	86	101	84	84	122	72	81	95	107	92	96	69	71	114	99	102	110	87	84	102	78	79	92	94	81	73	94	85	98	78	94	82	79	76	99	98	96	92	89	86	105	92	102	95	96	89	91	108	93	99	83	109	79	80	83	111	105	109	103	95	104	97	100	93	88	101	89	102	99	92	84	79	109	81	104	89	100	108	93	88	116	107	90	105	93	88	91	85	104	79	98	83	95	99	79	78	97	92	99	89	83	92	86	96	98	100	105	105	102	95	99	85	88	113	87	89	93	101	78	107	102	90	96	114	81	98	90	74	105	84	109	103	98	97	105	92	106	81	89	101	86	106	106	94	89	105	90	91	84	89	95	91	103	92	88	97	99	73	100	86	81	97	94	82	99	102	101	105	111	95	92	113	100	106	98	116	107	107	97	85	104	103	95	87	86	105	89	82	91	105	68	91	89	82	91	88	93	84	110	84	98	85	94	105	99	101	87	95	93	90	88	110	99	92	94	76	87	85	95	100	100	79	100	87	92	90	112	90	101	92	89	99	117	92	82	81	92	104	99	91	96	94	87	88	88	107	113	98	100	124	102	81	94	86	107	91	85	91	96	83	100	93	97	74	97	103	96	79	103	71	78	86	84	80	82	92	83	79	95	99	85	87	103	91	95	99	96	102	84	74	84	85	89	84	75	101	99	87	97	103	102	105	85	93	77	99	101	92	97	93	92	95	86	84	97	86	88	84	104	87	93	96	75	108	93	93	102	105	82	91	82	89	99	95	79	99	90	102	94	105	74	96	93	105	95	101	89	96	99	106	82	86	98	81	106	82	107	83	95	105	95	95	82	108	89	86	96	88	90	92	89	89	83	70	104	85	85	90	81	98	93	77	100	94	112	97	97	105	109	87	89	117	93	88	86	104	99	88	89
9655	3763	1805	3128	6757	8815	17105	53606	53426	42782	29393	21274	12273	4058	1664	1093	940	986	998	996	971	956	976	942	968	937	966	934	954	987	951	935	934	984	1018	948	967	982	958	965	932	930	896	945	1011	1023	991	991	924	1006	941	912	932	983	1009	963	960	978	988	986	966	935	958	1016	994	975	1003	977	1012	1008	989	953	960	957	987	947	1031	932	966	986	986	949	889	985	915	943	977	916	897	960	960	942	957	952	973	1053	973	989	952	969	973	949	989	999	941	1007	973	972	918	917	970	904	1003	948	967	963	947	937	1021	1021	983	1019	941	963	956	961	947	987	979	961	976	917	907	998	936	964	929	978	960	954	966	977	932	982	964	922	986	984	968	986	974	1006	992	980	965	940	988	989	951	957	969	1001	979	964	1021	925	887	964	1020	979	954	1000	956	986	1009	973	959	962	995	941	999	970	979	927	921	994	924	940	928	942	930	957	986	949	994	944	926	963	949	940	954	905	962	976	1001	991	1005	968	983	955	951	951	1003	998	987	991	988	984	1007	1033	965	937	949	1000	996	959	1012	947	970	961	997	951	951	954	971	1003	933	956	972	1014	977	947	960	991	995	905	938	971	985	936	982	954	953	939	961	944	977	1020	959	1024	962	922	929	923	962	962	992	977	954	952	955	948	912	972	979	980	1000	951	948	979	946	932	994	951	955	966	997	1039	980	938	927	971	965	925	991	1004	934	991	928	971	922	973	936	914	964	992	970	953	972	986	982	963	919	997	971	996	952	1018	988	996	959	888	941	1002	968	975	985	980	988	942	999	987	946	1010	946	938	1005	951	1005	998	916	998	955	962	1002	935	957	935	966	1015	919	946	979	981	981	964	955	963	985	946	953	968	990	956	929	959	974	973	1002	975	941	940	993	936	968	1003	973	1014	952	1011	936	972	1000	984	932	940	945	987	998	979	889	941	996	982	1015	939	961	960	1001	944	908	988	1020	991	986	988	984	963	989	1015	962	990	945	973	991	979	986	970	986	939	978	941	962	1018	967	1019	944	929	1005	929	992	982	969	976	939	959	945	968	925	986	921	981	997	958	1050	997	968	972	962	976	937	937	977	1024	951	939	911	985	935	1000	953	928	1015	940	999	922	971	961	952	984	1036	948	954	997	935	951	962	999	924	986	949	958	979	954	946	959	984	955	995	962	1012	1023	945	931	959	945	936	928	983	944	925	931	980	962	960	1015	968	975	1001	947	994	974	947	951	930	929	939	952	979	970	1000	907	968	998	941	947	1005	969	949	1024	948	947	967	976	981	1012	948	1015	933	961	983	938	932	1003	975	987	963	998	985	925	973	1054	980	960	1007	968	1039	893	989	983	985	939	967	965	947	945	950	854	993	937	1004	1058	980	972	920	976	964	954	994	891	941	983	947	970	962	991	941	983	972	951	978	1002	1020	953	960	931	976	961	983	922	997	920	955	935	983	1039	971	966	1011	966	974	910	943	967	958	1011	995	948	991	996	1010	990	970	952	962	997	971	997	926	957	964	1022	988	995	973	957	962	994	948	933	962	975	1006	1008	976	948	960	971	945	948	967	991	949	936	999	961	924	1010	928	910	926	971	965	935	971	930	915	935	950	963	942	952	912	998	995	937	945	940	1044	1010	975	1001	941	950	958	1001	945	998	978	915	987	933	961	985	1011	1008	968	968	1025	996	940	1001	971	926	998	966	989	1024	973	929	1007	977	909	956	945	1007	1006	964	1003	901	958	941	908	926	991	945	948	993	999	961	1013	1018	993	980	976	980	960	988	981	968	970	938	954	991	934	978	1011	981	936	1022	990	975	979	964	1034	981	972	1001	965	971	920	1016	976	955	944	954	956	935	955	987	984	960	975	1001	986	993	982	986	948	988	924	975	998	977	981	975	937	900	939	992	1006	948	966	1019	976	899	963	953	1007	926	970	983	943	926	968	932	993	950	980	974	1006	951	915	933	993	951	949	958	1050	866	955	915	946	979	987	958	981	966	913	958	964	957	973	970	874	1026	1059	952	915	964	982	984	908	993	954	994	949	1009	930	1042	951	896	913	936	957	990	973	983	960	942	1020	970	957	914	979	966	995	946	997	967	967	1000	977	1022	919	999	1016	961	990	990	951	959	1038	986	944	977	973	945	1012	971	1003	981	962	1009	896	937	941	976	1001	910	982	975	998	1040	949	991	928	969	959	1008	982	969	941	956	986	978	992	981	929	953	969	932	904	933	1011	926	945	1005	957	969	971	939	950	986	1004	909	953	990	948	987	927	964	937	949	1001	938	927	934	948	937	973	961	979	1035	959	972	930	982	922	956	1028	981	983	945	958	968	939	990	1019	983	975	982	967	923	954	1021	950	1007	956	975	954	983	991	921	1004	956	965	960	956	958	982	976	1059	967	946	1041	937	937	926	946	1011	1020	1003	975	940	1002	966	984	968	973	994	977	995	982	960	942	981	922	904	955	961	936	1016	1021	988	968	975	988	953	948	934	990	982	979	925	967	969	961	996	954	1000	979	950	944	949	901	973	923	938	1000	966	1002	984	952	955	976	959	928	988	1008	946	958	915	934	1008	911	915	1000	945	989	945	933	958	999	958	975	947	1016	979	922	990	989	1014	958	972	935	960	933	970	942	945	942	1029	981	947	944	991	989	965	930	970	1008	942	991	992	985	959	927	973	958	960	933	1037	960	976	995	947	937	961	999	994	963	940	965	990	993	982	969	984	932	959	991	1013	1004	1004	939	990	951	900	916	926	975	995	992	988	995	931	972	1007	931	955	994	980	950	959	917	1001	982	944	966	977	1014	976	910	981	921	976	983	943	986	985	1031	1027	952	951	943	978	963	985	980	984	991	996	931	953	968	996	931	940	992	935	1015	969	988	929	1000	940	926	959	983	890	964	955	1001	948	924	927	999	1007	986	979	947	947	979	991	974	951	964	985	937	993	985	906	983	978	973	979	967	926	974	963	1032	1024	986	1031	980	989	971	976	969	940	985	971	996	967	962	941	1039	963	1010	989	1010	928	962	956	1026	952	939	918	998	999	931	934	949	952	954	1009	924	987	1031	932	949	985	925	980	989	983	995	980	964	946	930	959	1028	978	932	913	968	1028	941	949	917	925	965	976	946	916	1004	1002	943	952	954	989	949	941	956	958	899	974	987	968	898	932	1029	971	912	965	952	1028	937	973	1014	961	964	1036	994	971	951	943	997	1003	1000	931	914	959	943	943	1013	962	976	982	1008	945	928	946	935	968	929	946	992	994	968	958	932	993	984	902	977	974	917	945	896	974	913	1015	949	962	979	974	970	975	996	987	1040	967	940	937	942	1005	949	948	948	949	972	1021	939	952	1038	973	996	985	911	1005	959	978	971	974	997	944	937	966	1013	971	933	961	943	959	957	976	1017	933	925	1012	940	926	996	995	960	989	987	952	936	974	943	959	940	919	956	979	975	981	950	985	930	971	967	1001	971	949	1024	991	964	918	923	942	980	916	941	991	975	911	1001	941	952	978	934	969	891	931	985	942	975	946	985	978	918	942	988	1005	965	924	971	982	975	963	946	981	997	967	868	952	970	994	1009	988	970	967	949	1016	974	947	999	997	972	972	971	923	969	979	1005	916	935	961	978	960	948	1007	957	971	956	941	1003	932	979	1036	978	976	982	1060	1003	902	970	1009	921	974	942	966	997	921	898	966	956	1008	1003	992	991
2399	153	98	100	103	129	192	6604	11438	9872	4495	1747	732	244	106	55	54	62	58	62	60	46	54	42	43	54	71	54	68	54	55	61	54	48	61	48	57	47	67	49	62	57	62	48	49	55	54	61	62	70	61	62	63	60	57	65	62	53	60	68	56	53	55	57	55	56	61	61	52	64	62	54	62	50	49	64	56	52	72	57	58	61	57	46	67	61	57	68	58	57	72	62	61	59	72	62	72	68	60	51	53	52	50	64	58	59	55	56	64	53	46	61	62	55	72	57	60	54	55	57	58	64	55	52	71	52	62	53	67	48	61	59	42	54	45	70	78	57	60	42	78	37	67	55	56	57	59	70	58	54	59	62	74	51	74	62	61	63	67	55	51	61	45	60	64	58	63	62	60	63	66	54	56	53	62	60	62	68	54	60	64	62	57	59	50	49	50	56	70	48	51	62	72	62	72	56	54	59	55	53	59	61	62	58	69	50	67	64	57	59	62	60	55	68	65	49	56	48	63	44	54	60	42	53	41	72	54	63	55	47	61	68	70	75	62	70	49	40	61	68	58	56	46	74	66	54	48	55	66	48	64	63	61	60	66	54	52	48	63	59	69	53	55	76	51	46	52	63	77	58	71	49	56	65	51	49	68	60	49	57	75	55	60	55	74	61	70	63	58	52	50	68	62	61	61	66	53	71	56	62	53	54	67	53	56	54	52	58	59	49	47	50	60	61	58	55	52	65	63	52	54	48	53	57	48	43	68	50	58	55	52	33	49	65	53	64	71	70	61	52	75	57	67	54	57	56	55	65	56	59	59	66	58	47	56	55	51	74	52	47	50	53	71	68	66	46	35	54	61	71	49	56	56	61	55	60	60	64	56	60	64	61	48	63	57	63	55	61	48	60	52	49	67	54	44	53	61	72	58	61	67	44	57	46	53	53	63	54	55	74	57	53	58	65	56	62	62	61	70	50	67	66	62	50	64	70	50	60	54	68	78	49	51	61	55	61	56	56	59	68	67	53	59	49	63	46	67	52	62	57	49	60	60	53	63	61	57	53	54	52	55	46	48	60	64	55	51	69	53	57	63	68	63	55	55	62	57	62	55	58	61	52	72	61	64	72	61	63	52	61	50	55	55	70	57	57	53	57	65	54	44	59	55	49	64	52	58	55	53	71	58	49	56	52	41	56	61	61	51	68	55	48	53	58	69	59	48	68	56	54	64	53	62	59	63	48	64	55	63	51	57	60	58	57	56	57	50	64	61	55	53	51	63	46	58	53	54	65	55	65	58	53	49	53	67	50	57	64	66	44	43	41	59	51	62	50	66	61	57	58	74	55	54	63	60	73	52	62	62	62	56	62	56	51	46	48	46	44	65	69	58	52	60	56	59	55	60	57	50	55	52	55	63	58	67	49	55	65	64	53	68	55	56	71	63	61	55	48	47	72	52	70	57	47	49	59	63	56	53	59	63	53	52	66	57	76	62	57	63	63	59	62	66	77	43	63	59	69	43	50	53	73	67	52	60	67	50	57	49	59	64	59	58	63	59	53	55	60	66	52	54	48	43	65	52	49	56	61	64	66	49	62	58	60	40	52	58	60	72	66	58	44	71	65	49	65	50	52	66	60	55	80	67	49	54	64	66	53	66	56	63	69	63	56	59	42	63	57	53	53	43	64	56	60	63	44	53	56	68	55	52	48	62	45	61	43	68	53	59	50	49	60	60	54	50	54	55	61	48	61	52	58	66	52	60	58	59	57	59	54	59	49	51	64	56	64	53	60	64	57	47	59	57	64	45	55	61	64	48	60	60	73	64	47	66	45	52	55	58	51	57	51	50	69	67	57	59	60	65	50	49	48	57	54	47	64	52	55	62	54	58	64	59	52	44	63	50	53	60	56	48	67	53	59	56	56	51	39	51	57	58	52	62	49	57	55	58	57	64	50	66	49	61	64	54	60	55	52	55	52	40	41	68	49	64	61	54	37	63	47	62	63	52	53	61	54	59	51	59	63	53	60	51	61	61	67	50	49	66	47	55	43	54	61	56	55	76	57	71	60	62	46	59	71	65	57	74	44	55	54	59	56	65	62	55	40	64	60	63	69	64	58	59	53	54	53	60	66	62	55	65	64	56	53	46	58	63	55	61	57	64	61	50	67	53	55	71	50	64	68	59	51	54	68	45	60	54	58	61	50	64	61	52	53	56	46	53	61	56	50	56	42	42	57	40	55	52	46	65	68	57	49	56	51	48	68	66	45	57	61	63	55	47	53	73	49	55	54	55	58	59	48	62	65	44	67	57	67	62	68	58	53	61	56	64	57	58	66	55	60	50	58	70	60	61	55	66	58	59	69	63	67	53	55	57	53	55	63	54	60	53	50	58	67	37	63	56	56	54	53	63	64	66	55	62	64	50	54	50	68	72	50	62	53	61	63	65	46	59	68	61	53	52	51	61	57	53	59	64	45	56	56	44	48	53	68	53	63	48	46	67	55	59	56	65	71	57	53	56	59	57	48	71	53	72	55	64	68	40	50	53	56	65	55	65	45	52	59	64	63	50	66	55	72	56	53	57	50	62	62	52	63	73	59	72	57	65	50	65	53	54	52	56	56	60	68	53	57	49	54	65	52	59	64	65	61	66	63	53	64	70	58	56	59	58	44	63	65	63	61	46	58	64	60	51	49	59	58	57	46	52	65	66	72	47	56	49	59	47	58	60	62	60	62	71	47	59	61	60	49	52	65	51	57	63	60	46	51	49	61	59	61	61	57	70	60	53	54	51	63	67	65	66	63	68	65	61	60	59	52	54	59	59	50	70	58	58	62	57	65	66	68	64	51	66	62	48	59	58	59	70	68	58	71	43	80	60	67	47	61	63	57	66	60	65	61	56	58	51	61	65	56	55	55	52	61	48	51	64	59	60	57	61	60	60	55	49	63	48	56	54	52	48	60	56	58	57	65	59	60	49	52	44	46	63	47	58	60	57	58	62	71	54	57	43	61	57	48	55	57	55	76	68	70	59	67	53	47	62	43	58	54	63	62	68	62	58	62	53	47	57	63	54	56	57	52	53	52	64	67	64	68	62	68	49	46	51	69	58	55	49	56	58	58	48	49	67	58	73	60	59	54	52	68	58	53	52	51	56	65	64	54	46	68	47	53	51	55	57	63	62	63	63	59	73	70	48	56	55	68	59	65	62	46	63	67	61	59	53	54	59	55	55	45	50	58	61	56	73	52	53	49	62	67	56	54	66	52	54	53	63	46	50	56	69	63	55	53	59	53	44	42	51	59	59	56	62	54	68	54	61	62	61	61	53	65	68	78	57	50	57	62	66	69	52	43	62	74	57	55	64	66	56	67	61	46	54	46	69	47	45	70	57	81	50	58	55	63	66	71	46	60	51	54	50	54	55	66	57	67	51	54	48	51	61	62	72	42	57	65	50	59	51	64	48	42	64	70	48	48	49	58	54	62	62	39	57	81	57	60	53	59	54	64	54	50
9949	3053	1567	2564	6292	8081	10970	50239	56382	48291	34061	25137	15702	5150	1834	722	649	565	606	592	606	597	601	589	579	549	634	624	662	574	617	599	595	653	594	589	585	617	590	578	574	620	572	637	575	594	577	595	570	581	653	597	603	603	612	566	588	585	591	582	592	624	636	609	610	642	604	629	626	588	600	650	581	608	574	625	578	578	617	619	582	596	597	605	585	646	577	566	603	593	644	579	633	604	582	606	600	556	619	611	627	597	640	597	602	618	625	599	623	604	603	677	594	598	639	585	626	615	587	616	587	561	613	590	593	597	566	577	635	594	589	598	624	577	618	589	632	584	612	585	593	580	578	589	581	603	599	615	573	603	605	621	619	647	599	547	617	627	598	591	583	577	581	595	596	617	573	660	551	656	623	624	641	570	626	599	648	599	612	600	602	606	630	592	603	614	611	614	611	642	654	655	598	618	616	603	563	598	634	612	638	618	594	601	594	571	618	641	608	580	671	606	608	592	609	629	596	594	632	593	620	583	585	594	595	632	587	574	569	596	623	639	575	598	606	639	608	624	615	619	532	632	574	600	612	625	593	607	659	618	591	570	576	567	621	608	618	627	596	621	617	618	605	599	611	639	627	571	578	579	608	643	590	597	575	633	636	588	636	580	566	610	622	619	646	587	641	644	646	606	593	574	611	612	601	571	633	564	593	577	589	642	623	579	592	601	581	601	608	596	597	596	588	632	584	593	533	662	612	569	614	584	635	569	619	615	598	600	611	606	656	634	595	552	656	589	600	586	610	618	613	590	589	605	627	612	654	586	574	639	614	627	624	646	603	596	612	626	579	672	595	576	619	632	601	604	575	626	629	601	645	599	588	627	648	549	596	605	610	590	595	636	638	598	630	604	642	648	581	596	629	577	619	569	609	601	579	569	616	593	634	568	574	619	585	641	610	627	587	636	614	584	634	625	630	603	610	596	606	550	617	611	628	609	591	624	604	594	617	576	633	599	585	654	615	616	602	622	610	569	631	622	638	593	596	561	635	648	578	583	613	633	600	605	622	650	580	600	565	582	632	586	590	624	585	585	582	574	576	610	622	590	600	600	620	602	617	610	628	613	618	627	631	587	566	605	632	591	611	631	615	626	578	587	625	566	596	596	611	616	618	646	586	600	600	662	609	585	587	634	619	625	625	579	606	601	584	595	611	606	632	612	619	589	566	585	565	555	580	617	592	605	601	586	637	596	635	595	604	568	598	617	603	618	610	617	577	600	605	610	611	605	618	615	611	579	574	656	629	633	563	550	613	570	622	655	617	618	645	617	598	618	614	613	610	590	602	629	610	594	605	598	599	610	600	603	649	567	586	605	585	631	651	606	607	643	616	589	654	586	617	605	567	613	659	616	626	610	611	662	588	593	612	571	575	534	612	591	569	572	633	611	602	638	611	619	576	591	602	573	569	635	633	583	646	618	607	599	540	642	626	587	583	616	594	622	581	600	582	601	598	590	607	601	558	618	585	595	605	635	561	642	605	636	594	608	595	624	590	586	673	626	590	592	605	568	580	595	619	568	635	538	603	588	625	615	609	588	631	606	616	610	614	582	579	584	590	584	648	599	618	604	580	585	615	653	577	613	652	603	587	575	589	648	561	596	591	622	621	570	585	617	625	587	617	656	633	587	626	581	632	589	589	588	625	591	605	613	593	599	585	586	612	589	627	624	633	636	642	581	598	672	583	614	618	545	613	633	647	621	592	626	601	598	604	615	639	612	572	598	576	636	591	612	634	640	596	599	597	570	572	619	574	538	578	649	586	607	573	591	565	607	620	626	602	592	595	634	627	623	640	612	624	584	638	614	598	681	617	606	615	605	560	630	601	565	604	577	560	611	587	597	548	638	608	577	620	600	621	639	561	578	592	569	586	635	624	562	624	527	612	640	629	633	602	581	571	615	584	609	587	611	576	602	608	588	587	616	605	627	585	592	643	665	622	589	609	574	612	612	631	575	602	612	612	657	571	582	607	653	606	605	614	569	621	602	662	612	644	602	601	619	580	640	552	628	617	639	598	612	629	613	614	592	613	593	609	585	628	645	608	586	590	542	653	620	651	601	624	601	589	568	597	639	635	638	565	565	617	625	611	579	577	576	635	640	652	607	619	621	603	618	579	579	553	632	622	639	621	636	599	653	595	611	636	635	602	620	571	624	568	615	579	574	589	625	617	619	595	563	617	601	591	631	602	586	633	569	586	608	590	601	634	631	664	574	622	563	594	610	608	629	595	594	635	552	596	623	612	603	587	620	609	571	622	557	614	596	583	628	586	606	601	592	610	606	579	608	606	631	634	591	617	605	584	618	640	572	618	551	609	619	596	584	592	618	577	582	615	592	619	574	601	593	612	578	635	626	595	607	583	604	613	627	622	616	599	559	626	616	597	602	561	609	598	593	552	615	541	613	584	602	613	569	622	581	626	615	614	662	592	614	603	615	596	595	536	627	565	623	595	604	617	601	604	617	622	581	629	582	680	632	635	586	583	629	605	622	602	598	588	563	620	613	600	599	610	585	596	587	619	605	619	606	561	590	578	643	569	560	594	588	593	598	569	611	584	620	600	603	600	599	585	622	643	557	621	617	591	606	617	615	605	635	578	573	607	625	582	641	607	590	600	603	663	600	591	585	589	619	583	573	675	626	609	635	600	636	590	606	591	612	641	632	551	625	603	634	579	607	603	575	599	606	593	601	585	597	618	562	594	644	616	645	642	608	669	606	639	614	594	605	648	587	582	599	568	614	604	591	593	615	603	598	582	597	621	597	613	600	610	605	567	589	611	618	609	572	640	597	594	631	644	578	574	587	640	593	576	619	624	625	644	612	638	614	594	574	627	587	594	595	583	626	653	577	578	601	585	536	633	619	630	601	621	610	605	603	594	616	602	599	595	615	591	578	575	597	629	673	612	586	601	641	597	675	594	607	621	600	603	631	603	603	592	581	614	658	578	593	626	600	642	586	593	638	620	639	607	591	619	620	601	584	586	644	573	653	635	611	615	571	597	563	604	560	632	617	589	613	610	589	613	590	638	667	611	586	584	624	601	592	575	594	584	556	576	602	582	601	594	587	683	576	622	574	616	598	614	572	589	631	635	587	578	570	609	603	665	580	616	602	562	629	639	634	618	626	614	632	618	584	605	625	605	646	628	595	616	611	599	591	597	591	610	584	603	626	630	563	599	608	587	571	645	620	594	616	595	607	571	573	605	622	594	612	626	646	571	594	593	616	585	673	610	570	584	607	603	582	586	619	615	628	587	585	593	637	588	564	637	656	613	638	600	610	630	618	604	650	625	614	645	632	643	614	646	618	624	614	611	625	577	629	611	606	641	577	603	602	574	601	596	622	593	612	603	592	627	614	638	601	585	623	604	587	590	595	616	590	642	596	609	613	591	598	588	617	583	633	621	590	579	562	591	582	640	614	611	607	640	579	590	599	580	599	608	584	602	566	593	606	595	626	590	556
1184	262	176	139	154	231	870	13129	17453	14653	6953	2712	1214	378	158	97	91	74	99	91	98	93	81	81	85	94	95	70	106	92	90	110	102	73	98	97	91	100	94	84	94	105	102	93	90	86	99	94	98	90	102	78	108	91	82	99	98	84	84	89	97	96	89	95	103	89	87	98	92	85	88	107	97	98	108	90	83	94	96	86	113	85	73	82	106	85	86	106	92	95	97	96	105	97	90	90	79	101	98	88	82	91	96	93	106	78	101	102	108	80	87	104	96	85	91	105	94	86	89	86	99	84	103	106	90	107	79	85	86	82	79	94	103	91	103	96	82	110	83	86	88	103	83	87	100	81	87	104	90	87	89	101	92	88	85	88	78	102	94	90	113	85	87	92	97	94	88	95	99	86	112	90	93	117	70	90	89	84	98	94	81	98	91	87	86	95	99	109	113	112	100	88	112	100	87	108	79	96	94	93	102	93	107	102	95	96	83	100	105	103	102	101	87	92	103	102	88	87	99	100	98	91	91	95	83	83	97	112	92	88	93	95	106	95	98	93	114	86	79	91	94	95	85	78	86	79	104	92	110	87	84	88	98	91	88	80	92	91	71	92	100	99	96	73	111	98	105	102	83	85	106	92	78	83	117	90	105	96	86	97	103	71	104	84	80	85	90	84	87	113	98	92	94	94	79	85	94	80	83	90	82	83	98	89	105	113	96	88	106	88	101	93	101	103	100	84	103	86	95	93	86	84	106	112	92	76	91	97	90	84	103	101	99	94	107	90	105	91	99	106	87	81	85	89	78	80	99	103	88	95	90	87	90	98	103	83	77	83	92	89	99	75	87	110	98	97	95	91	101	92	97	92	112	90	97	106	90	105	96	93	107	90	107	67	108	90	93	91	77	86	103	96	102	95	105	88	106	92	89	82	102	75	98	95	98	89	76	101	86	99	91	103	81	85	94	100	98	88	95	106	84	83	103	85	88	109	104	102	98	99	93	102	94	106	109	103	91	89	95	107	76	94	96	83	94	77	92	95	94	84	98	74	106	101	95	108	80	98	87	98	96	89	88	90	83	114	81	77	106	111	99	102	94	99	78	84	90	101	87	102	92	96	78	88	87	85	89	94	93	93	90	105	99	85	107	102	91	100	65	115	97	97	85	89	87	89	80	119	76	83	82	99	103	119	102	99	104	73	97	95	92	93	83	93	76	93	106	104	109	99	93	110	103	78	95	85	90	84	96	105	80	107	93	109	107	88	86	100	81	96	75	96	112	100	90	86	88	90	100	105	86	104	82	105	93	110	99	91	83	100	86	95	81	90	83	105	98	83	104	112	93	80	96	78	91	114	97	105	92	85	103	82	104	90	87	103	103	112	94	101	88	91	89	72	100	90	95	93	89	96	81	106	110	89	80	98	97	88	97	101	90	99	93	90	86	84	93	92	104	99	101	87	99	92	85	92	108	106	74	88	101	113	107	95	97	91	90	94	81	83	83	113	93	84	84	92	93	109	87	91	85	102	107	92	84	96	95	106	80	89	91	91	95	90	88	103	100	91	105	108	100	98	88	95	112	93	92	93	84	88	90	106	93	101	87	76	88	96	102	99	81	86	118	103	88	79	101	103	89	101	93	92	117	84	98	82	90	91	91	93	115	90	93	98	86	88	82	80	90	97	108	92	89	98	69	108	80	97	119	77	83	88	100	88	94	90	97	93	81	96	92	86	81	84	81	96	102	96	86	94	110	105	102	89	92	99	86	87	83	103	102	81	95	96	94	90	103	114	73	95	86	82	115	98	84	92	92	86	98	83	88	97	104	106	98	91	99	92	102	83	97	95	98	116	91	107	94	84	86	86	83	91	95	95	79	102	100	92	89	107	108	90	107	87	84	88	96	72	101	91	109	84	92	98	120	110	87	81	103	99	93	90	92	94	106	81	101	81	102	96	99	85	99	91	85	72	100	80	88	90	103	84	105	84	97	79	103	89	94	93	95	93	101	69	83	87	86	82	100	108	100	73	103	103	89	86	91	92	94	95	94	105	116	105	85	80	100	89	80	96	82	102	95	96	89	92	109	94	82	86	91	91	99	84	88	90	87	86	83	95	82	96	85	104	96	95	89	87	102	88	109	91	92	76	92	84	88	93	95	88	82	90	99	91	99	106	90	96	103	88	80	105	76	73	84	98	78	83	95	88	88	89	91	104	79	106	100	86	102	95	114	99	95	102	80	94	87	86	103	97	97	90	83	102	113	89	86	75	93	84	93	91	79	103	109	75	108	90	100	90	94	84	99	100	101	84	103	96	90	98	78	116	84	92	109	120	87	91	91	101	107	100	83	92	104	89	89	99	81	103	98	79	94	73	106	85	102	96	92	114	102	92	92	95	97	92	80	89	78	88	88	95	87	108	96	94	84	96	101	87	83	98	84	106	93	111	86	74	91	88	96	91	100	75	93	89	97	100	90	92	82	80	97	101	113	110	86	85	95	96	111	92	102	84	89	106	112	82	99	100	94	92	83	88	87	99	91	105	73	97	77	88	112	95	111	84	89	76	86	105	91	104	82	97	90	89	97	81	105	101	102	87	77	94	82	109	94	97	103	86	102	105	89	89	99	94	121	90	90	91	105	98	103	96	100	83	85	91	96	98	97	99	89	106	84	101	100	89	113	97	101	108	105	103	113	84	86	81	87	76	89	94	85	98	92	87	92	79	104	92	96	97	107	83	98	100	103	90	81	88	83	87	80	102	79	85	88	97	114	78	108	111	85	92	95	93	96	81	89	90	81	81	91	116	92	112	75	106	99	82	114	94	91	94	74	86	90	75	95	86	86	105	94	101	88	98	90	99	87	82	89	96	92	70	96	87	91	90	86	89	78	102	97	88	86	93	96	99	104	95	70	90	83	96	95	116	99	97	108	98	91	89	95	88	104	78	93	78	84	89	88	75	103	104	93	111	98	95	101	87	93	103	95	102	91	97	92	86	99	88	108	91	74	91	91	96	88	84	92	83	94	90	94	107	81	100	89	91	91	96	84	99	97	108	102	89	97	85	110	79	85	84	95	83	96	81	99	85	83	93	85	79	84	105	86	77	91	89	87	93	98	103	109	98	93	93	75	103	114	77	73	78	94	82	82	84	95	101	90	90	98	93	85	100	101	92	90	76	95	98	85	99	99	99	78	92	92	80	100	82	101	109	97	96	114	105	82	90	81	90	87	99	93	89	80	96	93	96	99	88	81	92	116	91	90	85	88	100	81	94	95	98	101	97	98	114	98	94	94	95	121	86	101	83	102	85	107	87	96	87	91	100	97	92	90	112	87	85	105	96	101	93	88	91	104	89	91	83	107	99	101	89	90	93	94	99	86	84	106	95	102	102	109	88	91	108	79	118	98	100	101	97	82	90	112	91	97	84	105	110	69	102	89	88	86	95	101	88	78	96	102	91	74	86	100	77	73	91	85	108	101	83	80	84	94	80	98	84	104	112	85	76	97	98	90	97
13566	5136	2439	4585	10892	13029	22007	62267	65109	55510	38327	29405	19352	6978	2610	1224	965	973	978	965	937	953	942	962	986	1010	912	960	1005	1017	966	1011	976	939	927	992	983	979	991	987	976	978	972	981	951	974	929	986	981	969	913	973	957	983	939	952	897	975	960	926	1030	1023	963	1023	969	967	1000	959	993	991	985	1002	979	995	993	996	928	993	1015	1018	967	958	1015	966	938	1019	982	994	1017	965	954	997	1046	954	993	948	1026	951	1015	977	1008	922	966	972	969	933	964	1010	1012	993	958	962	969	975	1013	965	986	973	986	985	994	972	943	958	967	948	946	999	966	965	1065	1004	980	941	1007	1002	993	984	951	1001	937	981	1048	948	950	998	1003	1007	974	967	946	1023	980	1008	919	1000	1028	988	985	932	978	960	970	934	998	1004	985	1032	967	983	947	946	965	964	986	1026	980	981	965	957	928	956	974	956	987	1034	1004	1001	959	923	955	952	980	1004	992	988	969	947	971	991	968	1013	1024	959	993	1006	940	982	967	947	969	953	963	960	951	961	965	1022	955	950	980	951	967	954	986	957	986	954	1010	925	997	951	1006	930	908	959	1005	978	998	1000	973	989	1024	904	984	1025	940	941	1002	955	1001	983	988	974	967	958	1009	959	1023	972	900	974	960	1013	975	934	969	983	1001	999	913	967	968	984	957	1005	958	944	1004	943	946	1002	962	978	956	961	1009	993	967	930	952	920	953	929	960	934	1093	1014	974	997	1002	1006	977	1010	997	1006	1005	968	928	1006	920	932	1024	1043	1008	966	990	1008	966	984	949	954	946	1000	945	996	928	1000	994	950	976	958	961	1001	936	918	980	962	942	961	1020	887	964	1039	963	1051	970	1012	988	992	960	972	918	984	965	963	934	952	1003	985	980	953	1001	970	981	942	982	994	1033	913	1007	999	914	1009	991	977	989	999	936	943	988	1047	973	914	970	989	942	988	975	966	1015	938	963	943	986	1014	960	969	939	980	978	975	918	1041	918	982	1003	1017	1019	1014	955	986	1021	1001	973	958	1004	964	982	989	963	975	1020	976	945	976	1008	922	926	942	947	971	1030	941	954	958	1009	942	971	952	990	1001	973	996	979	991	973	997	956	984	1029	978	935	947	944	996	983	988	999	937	974	1029	961	1025	1007	1016	911	1030	1007	973	975	975	994	958	966	954	985	957	996	971	983	992	959	882	990	999	993	964	965	974	986	945	960	950	998	1035	990	1055	1022	1015	927	948	994	958	1025	1003	968	978	1021	994	971	920	967	889	972	995	970	962	967	982	984	964	1016	951	971	995	1000	949	1017	980	998	999	1012	994	1004	952	944	1018	975	1030	981	1024	969	977	1024	986	951	909	946	979	949	983	999	962	964	994	968	973	980	1017	957	994	1001	952	951	1019	979	986	949	975	977	950	989	993	1007	967	1009	1050	931	1001	987	946	964	1008	992	978	984	967	987	938	914	985	1007	980	984	1003	937	1037	907	988	996	959	1005	1024	956	1008	944	985	991	987	996	912	1006	948	946	988	981	970	1011	1006	991	960	981	1025	1008	955	950	924	983	1033	943	985	967	1038	955	988	969	998	967	988	988	989	963	998	937	970	950	946	973	1003	954	900	1018	980	954	998	941	968	920	1027	971	941	948	1042	975	1015	1022	994	1014	963	1041	987	937	998	931	1003	969	973	964	1026	987	951	996	947	982	953	965	950	1020	974	972	1026	926	912	1013	987	1009	957	1029	999	990	1041	916	969	936	951	1002	1025	950	961	945	1010	1001	982	960	1009	991	962	978	954	978	967	947	1019	1004	1034	970	966	999	956	997	991	1065	914	960	976	995	962	1019	1008	989	972	996	996	1018	956	907	965	962	1026	983	989	979	951	928	972	962	1012	1017	971	956	956	991	1054	969	1014	988	1014	997	998	965	948	981	964	970	964	968	983	974	982	992	965	958	1006	931	946	1007	942	970	934	983	999	973	977	979	995	970	963	981	1004	1028	993	947	961	975	1030	999	941	965	984	1007	962	916	949	936	966	969	968	953	971	962	893	1025	976	951	930	935	978	980	1015	951	995	1003	996	943	965	1008	1019	1014	1027	948	987	1026	1008	995	982	974	1015	945	932	1020	912	916	995	979	940	962	953	961	980	1007	965	1016	1014	936	922	958	949	982	995	938	925	977	1003	958	932	1001	1034	986	956	959	989	943	995	987	973	932	987	1030	928	1022	962	982	951	976	907	943	954	985	1000	994	1016	984	1003	951	1003	1004	921	953	1071	937	924	991	983	970	947	960	920	927	1036	876	1035	1022	909	988	965	1010	977	1003	963	973	962	1002	959	963	1022	943	959	1034	975	956	972	928	984	981	983	955	1015	1011	951	975	1038	994	1002	999	972	937	951	901	975	984	962	897	1010	959	930	982	969	959	933	966	919	980	1032	908	982	983	1006	1016	1016	987	964	954	997	993	983	977	974	957	994	970	932	962	1016	947	978	975	1002	971	954	965	957	924	988	951	1000	992	964	951	962	1005	934	987	1005	1035	918	980	986	1014	976	947	982	1012	990	1019	950	951	941	943	956	935	979	987	957	972	932	950	970	930	962	996	1003	964	984	920	972	988	978	962	937	979	947	953	1010	1012	984	972	993	1001	1006	964	997	978	971	955	1001	962	1022	932	1001	954	1016	910	1025	1031	984	965	963	970	976	969	973	980	988	961	930	965	998	921	973	990	943	945	942	1023	1016	1028	952	1013	946	969	941	982	947	1017	952	979	1042	1014	1033	968	958	915	977	956	1000	946	955	964	1063	943	966	949	969	896	922	957	962	953	977	998	966	946	946	974	938	957	1012	1058	977	1006	969	984	1009	938	954	950	1005	914	951	986	985	955	921	961	935	974	1004	989	972	956	969	956	974	962	977	941	966	954	956	941	986	976	1019	992	995	943	972	1003	962	1024	972	1035	1018	941	958	943	944	962	961	986	971	989	967	953	974	897	959	952	928	950	935	967	975	926	981	989	971	1002	984	1010	946	995	970	917	1046	943	979	916	1000	993	1042	937	996	978	976	962	1000	989	1000	963	921	1004	933	972	1000	1012	955	946	966	974	999	925	983	977	996	998	911	964	1018	964	922	984	938	994	996	957	982	932	995	969	994	973	931	950	919	949	968	950	954	986	983	970	979	1026	996	934	992	942	1041	963	947	965	936	976	973	1009	981	940	982	944	958	962	931	990	961	1003	984	983	1011	953	972	984	975	977	993	982	976	965	1008	984	973	1000	1001	975	992	993	992	955	951	1006	1026	987	1001	954	1000	970	960	949	997	954	967	909	964	975	986	996	957	1001	962	971	946	970	1011	949	970	1007	941	1023	965	958	963	961	996	942	936	1028	994	983	1000	995	982	1009	926	982	967	990	976	957	954	959	1048	957	972	971	975	985	949	1021	1017	886	1027	1037	926	987	924	1018	1003	943	975	958	971	990	961	971	940	1016	945	943	962	958	982	1027	945	993	988	969	909	960	940	999	943	981	983	1055	969	988	990	957	1008	1005	949	949	1001	1025	1011	947	940	1026	981	960	957	885	987	922	987	987	895	975	956	973	946	1026	971	955	978	973	982	1051	991	943	993	1034	1008	1023	969	1005	947	979	1009	969	963	934	951	919	959	961	966	989	968	978	935	1003	966	968	1010	1006	997	944	951	982	979	984	1030	959	946	996	935	952	965	986	954	962	951	947	944	991	948	911	992	1036	1008	1022	1064	977	1012	990	1028	989	954	1024	935	1024	1027	964	980	1006	951	929	986	980	948	1054	943	1007	972	927	1050	970	931	976	1002	1001	956	985	908
1480	114	87	76	71	88	789	3268	3648	2720	1150	604	264	133	84	74	70	60	49	67	70	52	74	55	70	74	64	75	65	49	55	66	78	61	64	69	64	64	75	67	56	54	83	80	77	77	66	85	55	66	57	55	62	59	65	70	70	64	68	66	64	55	85	66	58	59	61	57	60	64	62	69	60	83	63	55	62	64	63	64	64	71	67	66	67	61	67	55	63	58	70	71	86	66	65	78	66	55	56	67	85	58	59	70	64	65	69	72	63	73	66	55	76	63	59	70	61	71	66	68	71	67	65	66	61	56	56	69	64	57	65	66	54	60	78	59	65	72	63	66	62	75	74	74	53	69	57	69	64	68	65	69	72	70	70	58	83	63	61	71	60	61	61	67	63	72	49	68	73	55	68	63	60	71	58	58	62	52	66	66	60	64	64	63	81	55	64	57	67	66	74	73	63	80	75	64	66	71	72	61	68	54	70	69	70	59	66	49	48	74	62	66	61	55	79	77	63	68	75	61	64	68	52	54	71	76	83	61	69	82	62	64	50	59	65	55	58	59	51	56	64	54	72	71	53	69	58	71	60	63	64	56	59	57	49	56	69	55	70	61	86	69	63	72	62	60	60	76	61	63	63	54	63	58	71	71	43	74	71	57	61	60	53	64	72	54	65	77	68	64	64	66	70	63	59	59	68	60	66	59	76	61	59	62	65	72	63	64	73	78	60	47	64	75	67	62	65	60	71	56	58	75	70	59	59	60	57	50	66	76	69	78	76	64	50	63	60	71	77	68	70	63	68	65	71	51	69	87	67	74	56	53	67	69	78	60	85	66	60	67	59	65	64	63	56	68	60	62	61	60	63	74	63	67	76	65	62	65	58	72	61	67	63	64	73	74	55	79	51	50	66	66	56	60	64	75	62	59	62	64	68	73	64	70	61	67	64	70	62	68	65	60	78	54	51	68	66	60	66	58	65	61	43	83	60	59	65	62	80	67	73	68	62	65	67	60	75	58	59	65	64	65	62	67	68	58	69	62	63	61	56	76	58	68	68	50	66	65	73	65	67	63	62	79	65	59	66	75	62	58	65	69	72	63	65	64	65	71	69	72	55	63	81	63	59	70	68	63	66	60	75	61	65	77	71	60	68	67	61	64	64	73	63	65	70	56	73	71	66	60	76	54	60	60	63	58	54	46	63	79	73	78	62	59	61	49	66	61	73	59	64	49	74	63	71	68	82	56	52	57	53	84	55	68	60	80	51	67	57	62	65	68	66	61	60	59	72	72	65	63	59	76	57	63	69	54	55	67	62	77	64	62	68	56	68	66	65	63	60	56	80	56	71	72	72	62	68	73	82	62	76	61	73	70	60	60	55	60	72	76	58	67	62	50	79	54	59	63	65	59	78	70	60	47	56	69	49	65	52	70	67	58	71	57	68	63	65	53	69	65	70	82	73	51	85	69	61	54	62	60	62	51	54	71	70	59	72	76	68	64	53	63	62	63	66	68	64	65	57	63	67	61	72	67	66	64	69	63	50	72	68	73	63	61	66	51	66	45	63	76	71	65	56	74	64	64	77	71	62	72	52	75	59	55	43	68	72	56	74	60	63	42	62	62	65	64	64	59	57	56	68	66	60	62	74	65	56	74	71	58	66	66	61	60	65	73	54	60	75	76	68	84	61	75	64	71	57	61	65	70	63	75	70	61	62	63	62	56	62	62	55	73	52	75	60	75	72	75	63	78	68	68	66	69	65	64	61	64	71	64	69	62	72	68	57	69	64	73	64	65	71	72	59	65	61	78	84	77	59	55	57	73	63	54	70	70	67	66	65	73	61	59	66	73	70	73	64	48	65	68	50	66	67	71	75	61	63	78	66	70	58	71	69	68	62	66	64	69	70	44	74	72	67	72	71	63	68	60	57	64	70	63	74	54	66	58	57	64	62	70	61	66	58	53	59	61	60	64	69	72	66	66	68	69	62	78	73	64	79	58	69	59	75	68	77	61	48	80	69	69	73	63	64	65	56	42	70	80	65	70	58	53	58	66	64	70	51	58	62	76	76	60	56	66	66	61	70	56	66	67	71	67	57	60	70	72	77	64	65	74	57	74	60	62	64	62	61	61	67	53	64	71	57	72	65	83	60	64	68	74	59	72	82	79	63	67	71	70	72	54	74	63	59	55	71	67	85	77	73	66	67	61	68	56	67	69	52	62	72	64	68	66	63	83	77	66	57	65	63	68	56	61	63	60	61	72	67	70	58	71	67	60	74	66	88	60	65	67	66	66	55	62	72	60	70	74	70	57	47	69	67	67	52	68	66	61	57	64	60	62	62	77	54	62	64	59	62	55	77	58	66	66	50	80	67	58	63	69	54	63	78	61	60	49	68	55	62	63	54	76	57	63	60	56	59	58	64	52	70	72	71	71	69	75	57	69	67	71	65	58	71	65	60	62	78	70	59	61	68	67	53	50	48	47	65	66	67	65	88	74	77	55	71	76	92	74	50	72	70	68	47	74	65	66	69	65	70	67	65	62	60	68	63	64	76	62	70	69	65	63	63	67	69	71	67	75	57	68	74	66	62	48	70	63	71	67	56	52	70	72	71	74	58	73	72	65	78	68	70	68	59	69	54	71	52	64	64	56	82	77	70	77	68	74	73	52	65	70	62	56	78	78	62	73	71	61	60	70	55	54	49	58	63	67	62	81	61	79	56	67	74	56	73	55	72	51	60	54	65	69	63	57	72	63	63	62	62	67	76	61	71	64	74	77	78	74	53	44	67	58	67	54	60	62	72	71	69	61	69	64	56	55	84	66	56	63	73	61	65	71	58	67	60	57	82	53	73	62	70	76	76	58	50	73	75	59	60	63	63	56	57	55	80	61	60	66	66	63	67	63	74	56	63	64	60	66	59	67	80	57	66	70	60	68	63	57	63	62	65	66	61	49	67	71	75	54	67	59	49	72	60	50	78	55	59	61	71	73	59	66	61	64	58	86	75	68	69	75	62	55	60	79	74	75	69	69	73	67	55	77	60	70	61	64	72	69	56	62	59	56	70	81	53	68	65	65	57	64	71	63	73	64	76	61	61	62	68	75	65	65	64	70	76	72	46	67	63	57	75	61	68	65	67	67	65	62	78	68	58	57	60	56	71	75	72	58	73	67	62	66	73	55	73	64	57	69	63	51	71	64	63	53	74	56	69	76	60	63	75	71	77	63	60	70	63	67	56	67	60	70	71	51	64	57	56	74	58	69	77	56	59	65	78	71	56	62	63	58	74	46	70	56	59	71	60	66	86	68	74	68	68	61	62	65	71	71	64	63	58	72	56	55	53	63	65	63	59	60	54	68	63	66	61	72	73	70	55	57	63	66	62	62	61	77	71	64	65	71	67	64	63	60	71	64	52	75	57	73	66	58	76	70	60	61	59	67	61	56	63	64	59	55	68	77	77	72	62	56	67	67	65	79	69	65	64	72	57	59	73	60	65	56	56	75	65	63
7759	1665	1094	2036	4010	4397	22580	39375	37067	31278	20035	12139	6491	2070	1025	720	680	683	697	660	637	634	630	645	647	689	640	679	704	687	712	686	664	679	621	640	708	641	639	674	670	683	673	723	677	667	717	674	671	677	700	652	694	670	752	650	687	681	661	648	699	658	702	678	673	655	666	671	682	719	658	696	636	703	667	657	659	639	668	711	679	706	666	639	630	635	698	693	666	682	693	671	644	620	651	669	594	709	716	662	710	669	661	692	694	658	628	678	649	683	681	675	674	656	659	661	661	697	677	666	661	666	685	653	664	685	631	656	670	688	666	663	658	730	667	634	689	612	718	684	687	650	687	656	691	663	648	671	665	649	661	654	648	659	706	712	646	683	682	677	665	633	660	649	654	689	622	676	673	673	634	681	689	681	716	649	669	674	674	683	648	654	646	682	609	686	682	673	639	691	680	678	664	677	688	704	659	671	652	686	676	656	691	714	630	657	684	628	679	676	671	644	643	688	653	688	647	664	676	673	654	706	667	662	657	675	678	689	696	676	653	654	726	659	706	742	676	689	695	666	687	690	695	650	658	679	660	665	652	706	664	671	649	633	658	643	677	641	661	667	655	598	650	653	674	642	673	676	701	670	629	638	697	619	667	688	638	618	656	675	624	698	659	709	688	654	666	696	615	692	673	670	698	688	674	671	658	668	654	685	656	726	666	684	672	645	672	659	636	676	674	709	686	713	636	692	648	677	650	692	680	688	667	650	662	648	654	661	709	672	690	712	696	666	657	645	702	666	666	659	707	644	640	713	635	659	685	655	669	676	624	646	666	665	651	625	629	679	674	672	727	662	686	652	678	674	694	654	681	663	658	667	684	667	684	683	668	689	648	649	710	655	673	668	696	630	664	660	631	633	698	645	659	624	680	641	665	674	695	698	658	684	674	702	671	708	689	674	682	624	723	661	654	635	672	695	653	671	671	670	661	659	652	664	705	673	645	665	664	625	705	665	695	672	638	679	659	672	676	716	686	639	667	636	660	684	657	641	695	677	658	693	666	666	644	744	698	653	660	686	667	652	658	686	657	712	645	672	667	675	692	646	653	679	653	733	627	676	710	695	668	634	684	645	687	716	692	653	651	664	689	679	688	666	678	659	642	688	682	699	633	652	723	664	640	725	652	656	665	621	696	668	690	656	624	653	688	686	663	642	637	622	710	683	678	675	690	690	663	685	669	701	703	693	686	664	653	668	694	697	663	718	672	692	679	647	677	642	629	642	685	636	656	697	678	658	677	682	698	689	693	678	713	654	674	657	675	702	659	691	657	649	669	691	671	675	636	662	686	702	688	640	666	665	674	710	653	693	699	672	673	628	694	708	670	655	679	648	661	708	687	699	692	673	622	682	673	691	666	723	654	648	639	656	643	659	695	620	666	671	701	688	681	636	687	639	673	652	662	676	694	646	650	679	687	642	678	683	689	694	698	701	673	671	671	616	691	694	659	684	676	665	669	675	634	703	649	661	662	690	669	682	662	641	680	650	703	664	719	674	683	641	681	627	641	642	635	705	642	659	709	620	640	663	725	692	693	662	700	690	685	626	673	670	614	671	653	703	678	661	633	644	694	683	665	690	661	686	673	662	673	683	673	663	700	707	644	705	651	740	684	665	641	648	667	679	689	666	691	710	692	646	668	706	689	690	703	689	652	664	696	662	669	665	658	666	638	653	673	666	679	655	638	739	685	667	658	651	658	708	676	672	650	623	679	694	690	699	651	675	684	685	661	634	664	672	666	669	637	668	673	676	716	658	604	663	670	706	652	680	685	659	671	695	654	683	649	691	682	683	682	688	681	670	607	654	673	661	670	691	669	660	637	638	678	647	672	670	681	657	703	645	654	666	701	631	677	699	690	668	651	682	662	690	647	635	638	717	656	678	692	682	684	637	651	713	662	712	674	651	660	651	684	669	679	621	664	676	624	676	715	664	667	680	622	696	660	682	660	656	747	655	678	646	668	658	647	663	680	679	682	700	680	668	677	647	677	655	718	689	649	665	642	681	658	642	634	651	650	684	708	662	683	636	662	696	660	691	678	698	640	667	672	665	641	681	682	658	709	655	685	688	673	738	683	659	701	632	717	641	689	675	654	677	634	645	672	685	711	713	704	648	672	679	642	659	690	746	648	642	666	637	683	691	701	643	675	667	672	692	658	682	664	667	679	694	681	649	689	612	680	666	678	659	601	672	685	605	730	661	627	667	676	618	729	691	682	678	662	625	717	692	669	630	678	681	656	654	652	694	705	679	705	639	713	672	674	656	671	646	667	676	649	703	645	668	705	721	664	676	696	660	690	681	703	655	659	670	654	636	710	682	713	640	635	722	665	673	673	663	699	723	658	694	694	655	643	690	659	694	630	657	693	644	706	664	660	698	668	673	637	624	678	715	632	676	671	699	665	712	670	715	704	648	691	603	668	679	671	625	669	681	660	686	677	689	665	662	673	688	684	678	661	657	667	718	659	637	671	678	656	658	664	688	642	639	691	707	705	695	661	659	621	694	702	618	631	685	682	610	656	628	674	670	731	661	683	622	700	663	696	705	610	680	638	689	723	677	658	692	677	594	662	631	702	672	703	669	661	646	689	674	660	669	666	638	682	677	654	637	653	632	704	715	653	664	675	715	694	679	637	644	662	650	637	670	699	658	691	694	657	711	690	731	680	663	665	706	644	650	643	690	644	633	659	643	733	637	635	645	732	645	637	693	672	719	716	668	676	681	666	689	688	655	710	686	665	667	640	670	656	676	634	693	689	643	678	638	603	644	658	650	691	646	668	670	679	697	660	645	659	655	666	657	674	651	664	669	686	634	680	657	649	677	672	703	727	647	671	688	657	687	695	680	613	665	644	679	648	677	650	675	656	703	688	684	635	688	663	679	638	645	706	700	688	617	657	636	661	659	651	640	627	660	652	692	655	650	630	728	707	649	691	636	662	638	631	656	734	672	671	686	671	667	684	679	650	665	651	680	646	646	668	668	656	630	673	669	674	649	696	680	695	663	649	707	659	676	672	702	661	687	722	701	661	652	661	646	710	669	698	646	681	676	673	636	697	642	675	729	666	645	671	643	666	695	700	693	629	654	684	648	677	674	697	678	692	680	649	649	649	644	625	700	645	680	668	681	661	655	647	664	675	650	668	629	672	654	675	681	665	625	672	684	706	655	698	722	673	686	632	638	657	698	694	672	670	670	648	673	681	654	678	681	704	671	637	668	633	608	659	693	691	718	648	653	675	696	676	658	640	633	671	654	644	685	656	644	662	648	654	631	647	671	726	694	672	668	667	670	697	726	652	657	631	645	666	673	655	663	709	674	685	644	651	664	645	653	695	665	641	674	674	653	643	657	649	673	684	676	657	670	690	713	693	682	712	676	663	686	660	659	697	613	687	644	700	680	643	691	654	739	646	685	645	643	644	652	666	671	674	669	674	715	636	637	677	685	679	631	690	667	593	638	673	666
655	193	143	132	136	158	1377	9444	10246	7100	2690	1240	573	204	127	99	83	89	88	97	93	111	85	90	74	90	96	99	93	80	95	85	81	83	82	97	91	84	91	89	99	92	101	91	102	97	84	80	90	107	95	91	73	87	98	81	98	105	89	87	103	99	101	93	93	96	101	82	95	96	110	88	98	87	93	86	81	110	77	83	103	79	85	88	86	94	96	84	94	88	114	100	77	86	95	104	88	100	107	88	97	88	79	95	86	92	76	81	89	84	95	72	91	96	100	97	78	104	85	93	87	96	86	118	81	97	92	103	104	101	82	95	86	112	100	105	96	113	93	94	109	89	101	88	86	74	99	95	105	88	102	96	90	91	101	120	100	79	102	91	84	88	101	91	99	99	83	86	101	84	80	94	94	111	85	88	97	80	87	93	123	94	96	79	90	123	101	111	103	108	90	92	92	97	86	93	84	85	74	97	97	95	82	98	89	91	95	91	84	107	84	98	98	96	91	108	110	97	98	99	89	96	105	99	91	86	108	100	100	107	95	87	85	86	95	111	98	115	96	107	99	91	115	103	101	92	96	98	98	93	103	89	79	91	98	81	103	94	105	77	101	86	99	98	98	98	88	95	93	92	85	92	101	100	117	102	106	85	104	83	98	83	106	95	98	79	107	95	89	92	99	102	83	97	95	108	109	90	93	94	96	92	95	69	85	116	87	92	94	98	93	91	89	104	87	87	109	82	60	100	93	82	78	102	100	99	89	100	98	82	96	99	88	106	98	90	89	88	99	99	104	115	93	98	105	106	88	87	101	101	91	94	98	107	86	110	102	83	99	99	91	93	80	98	97	94	98	93	112	121	84	83	94	86	83	81	93	106	102	100	86	82	94	85	87	123	102	84	87	81	116	98	99	83	87	87	91	115	94	81	88	88	100	95	84	95	90	98	86	105	96	77	90	84	111	89	82	95	97	77	88	83	82	85	103	74	99	102	89	109	105	94	84	108	92	84	117	100	81	81	78	89	97	92	87	102	97	93	115	96	102	112	90	86	96	90	90	102	90	95	103	95	93	103	105	91	97	95	94	95	100	97	103	74	91	82	122	105	83	93	109	114	100	90	99	87	88	99	87	75	87	80	99	99	95	85	116	92	96	83	87	96	86	103	85	86	88	112	105	94	86	92	81	112	94	122	108	90	90	97	101	83	112	92	84	92	104	101	83	86	89	102	104	94	104	105	98	94	91	91	85	88	111	85	102	83	94	82	87	85	98	93	110	91	106	91	94	105	103	100	82	105	104	101	109	98	93	94	81	78	90	71	109	93	98	105	93	97	90	99	91	96	90	95	97	96	103	83	88	76	94	84	83	79	89	98	91	80	96	96	94	94	81	89	109	98	92	87	88	93	98	82	102	102	74	90	92	87	123	85	89	86	108	88	89	77	94	103	83	102	96	104	97	118	84	86	100	90	66	93	112	93	97	86	75	95	94	85	91	73	102	102	74	109	101	77	90	83	99	88	104	98	75	101	112	88	95	105	107	105	86	87	104	108	103	96	105	104	97	77	82	94	97	89	103	86	97	85	95	96	88	91	90	94	112	100	88	83	85	71	86	99	88	107	89	102	85	114	79	97	89	81	107	81	95	105	95	98	77	91	95	96	96	82	111	96	99	98	86	99	98	118	79	78	111	88	98	102	104	88	98	82	85	87	96	64	91	87	98	114	83	83	76	88	117	102	90	89	78	74	94	88	100	83	96	104	113	96	122	89	108	77	101	77	90	95	95	88	101	101	93	91	103	98	87	89	99	93	90	98	79	107	93	88	95	99	93	104	96	81	89	115	103	102	89	96	80	94	97	98	89	96	89	79	100	82	103	99	99	95	95	98	102	111	77	91	110	101	84	93	77	103	85	90	92	103	79	102	113	101	100	77	100	90	95	83	114	120	107	95	92	93	89	85	100	113	78	105	84	113	97	106	111	98	95	98	96	90	84	88	79	110	81	98	112	80	131	86	99	92	96	83	98	97	86	101	104	103	98	92	88	102	88	101	106	93	83	92	99	94	104	100	76	99	88	85	95	90	95	94	85	107	107	80	81	84	100	95	106	87	87	80	96	87	74	104	80	81	101	120	85	92	106	87	73	98	96	98	124	103	89	110	107	94	90	94	116	98	102	90	98	85	84	95	90	95	103	76	100	96	98	95	82	113	101	83	98	110	86	98	93	92	104	96	106	100	97	97	106	102	96	94	98	100	100	100	91	87	104	109	103	107	86	101	91	88	96	94	99	106	80	94	106	94	104	99	78	97	85	82	99	85	88	93	75	104	91	80	97	93	86	91	106	126	89	91	95	101	85	90	98	94	84	88	113	94	91	100	78	91	110	115	98	95	96	117	106	103	78	97	91	130	91	109	90	89	87	98	104	93	93	97	91	102	83	107	86	84	90	79	91	95	97	103	91	99	83	99	90	100	110	112	76	94	85	95	116	113	92	101	91	79	106	108	86	91	101	76	81	105	87	97	89	102	97	98	88	104	112	87	79	99	96	93	105	100	85	88	96	98	104	85	94	96	74	83	87	105	79	86	80	84	80	99	104	86	103	90	100	86	88	113	98	88	101	79	107	97	82	93	95	92	85	108	110	90	113	106	82	92	79	77	81	102	84	96	103	88	77	97	84	89	99	92	104	89	92	87	94	96	90	85	84	88	98	85	109	122	84	82	89	106	91	97	91	86	95	84	100	89	97	84	113	88	99	77	110	114	101	99	92	87	92	93	94	96	84	75	119	98	81	105	93	90	86	96	103	102	77	99	85	99	95	92	89	93	108	85	97	94	101	104	70	86	97	96	83	84	112	93	99	88	104	102	88	81	88	95	95	78	99	100	100	97	93	102	85	93	100	94	97	112	100	94	102	80	96	103	103	78	96	93	82	98	95	85	92	85	86	96	103	83	95	76	93	97	81	86	93	98	101	100	96	87	88	86	122	88	100	90	99	101	103	111	109	97	96	96	100	90	91	89	92	100	87	96	92	90	88	82	98	88	93	93	94	85	102	85	94	118	101	94	110	87	102	85	89	89	90	89	107	89	98	107	75	97	95	87	91	93	91	85	119	98	101	107	92	91	92	91	95	98	91	89	109	98	74	88	83	96	85	98	88	104	108	113	97	95	98	101	102	88	103	91	102	106	108	93	83	107	117	94	106	89	74	84	100	82	97	90	75	95	121	104	104	111	75	91	108	101	120	93	88	105	99	84	86	90	102	72	99	92	101	89	80	93	84	95	104	90	103	90	90	93	94	109	90	109	83	103	98	87	99	104	88	81	103	96	87	83	102	91	87	103	97	89	88	91	88	82	90	95	95	98	92	101	114	108	106	98	81	105	89	76	87	94	97	92	101	89	85	96	88	101	94	85	99	99	83	88	89	85	103	90	89	107	86	66	97	107	103	87	84	93	97	82	81	84	86	106	93	110	83	86	89	82	98	85	99	80	101	84	95	97	81	103
9469	3699	2019	3811	8503	9605	26561	55411	51946	42170	28325	20762	11323	3634	1565	1093	1028	990	980	971	973	1000	968	895	927	900	977	986	882	973	965	898	984	958	904	956	943	927	964	1038	956	986	956	933	929	970	984	938	958	1010	949	994	963	946	919	910	1004	942	948	926	972	914	972	927	1013	941	1009	925	953	990	978	1003	959	996	969	970	926	952	981	953	917	951	1017	964	964	932	928	981	945	907	982	902	941	955	916	976	921	950	998	977	983	949	932	912	890	917	927	896	950	938	935	918	946	913	968	981	995	1009	987	1007	927	972	950	955	991	933	984	960	876	916	986	990	935	1013	982	1004	972	954	958	995	974	985	1017	929	918	948	946	978	889	925	1033	913	956	920	907	931	959	884	925	1041	946	986	967	986	940	950	1009	954	977	964	963	918	953	921	933	978	942	944	922	965	955	952	961	934	924	943	932	974	961	973	925	974	908	930	1000	951	970	963	1036	956	933	999	969	947	991	957	943	979	920	952	974	994	944	955	927	897	959	949	990	1013	1021	896	915	909	924	913	972	953	945	970	960	979	984	873	915	946	966	932	944	933	932	924	931	938	972	961	925	900	947	979	900	1004	967	962	928	926	972	968	958	898	996	962	976	1002	955	943	951	922	953	963	948	939	954	999	932	976	953	964	943	965	971	956	921	960	955	974	928	965	932	934	1013	955	943	986	907	992	984	934	972	962	938	891	979	942	991	984	982	921	938	946	1010	919	950	953	985	986	914	913	939	973	936	908	954	1017	965	941	1026	948	957	942	950	949	952	917	946	980	938	971	973	951	955	960	953	967	966	923	925	979	908	909	946	980	992	919	951	993	919	1001	969	976	958	941	955	900	1026	972	986	955	993	974	905	1008	938	967	992	966	1040	991	989	942	970	912	981	928	930	985	954	959	963	959	953	921	936	949	929	1027	890	1012	948	942	967	936	953	925	930	960	961	976	979	996	901	980	968	931	919	961	912	965	962	953	1003	911	976	984	958	1004	979	928	929	961	917	940	908	958	984	940	972	952	931	926	1002	1019	992	958	958	927	975	946	994	979	942	982	957	973	956	963	972	925	971	943	987	976	931	887	981	959	959	950	956	952	969	996	967	938	975	989	945	940	973	925	969	953	946	990	986	926	965	969	1002	920	958	929	959	952	980	931	970	983	962	947	948	962	935	917	997	958	999	953	929	976	920	987	920	891	934	953	969	960	928	1008	953	973	957	953	970	973	974	908	925	956	914	910	968	976	991	912	910	985	946	1021	955	930	904	969	946	979	988	966	985	947	976	929	934	997	946	986	941	962	935	919	954	935	979	994	987	982	978	938	910	950	946	894	917	971	940	975	935	946	910	970	908	949	991	975	963	942	958	932	947	982	981	975	959	953	918	955	949	954	930	1007	934	954	899	958	981	979	964	920	1031	1020	923	944	959	960	927	968	973	966	958	979	986	978	891	958	1007	922	887	971	931	928	995	963	956	917	926	945	950	899	946	1002	961	942	945	974	931	974	933	979	963	1012	1008	977	956	975	1000	969	964	939	923	931	948	942	910	996	961	906	948	941	914	929	959	960	932	860	971	980	895	942	936	972	956	931	989	1035	969	947	936	967	915	923	951	952	957	897	947	902	968	939	932	988	938	932	965	914	999	900	981	950	981	966	947	968	940	967	968	934	986	1014	938	924	933	973	956	943	942	959	949	916	888	938	977	949	930	951	942	1006	935	989	972	942	934	1029	942	941	922	963	961	1026	973	967	946	960	963	915	951	962	950	900	1036	936	952	917	963	975	944	968	952	999	956	952	965	964	929	984	956	995	966	987	955	1023	918	939	998	956	986	963	982	961	989	939	930	1000	1001	899	997	963	962	913	937	968	965	923	942	966	983	916	947	963	942	921	927	921	908	920	946	1019	936	954	929	983	969	943	930	939	933	939	913	924	976	966	917	987	990	917	895	924	978	1005	967	959	928	946	935	941	939	979	958	938	960	950	961	924	942	998	960	943	979	895	958	970	963	950	939	909	990	980	982	956	929	962	921	970	964	943	942	928	990	961	978	922	1007	949	947	953	979	957	960	1029	963	1018	919	927	996	936	914	934	1012	959	983	941	970	967	954	974	1009	976	956	975	1015	946	914	940	953	953	950	960	921	940	943	992	983	1032	984	949	958	966	979	919	981	977	987	962	889	967	989	965	1003	962	998	907	968	966	967	900	953	917	931	964	955	916	945	1000	967	964	938	968	944	951	976	941	927	1003	952	935	963	1005	918	943	954	978	1005	939	880	908	961	979	942	1007	985	985	961	956	885	915	1011	923	939	954	962	931	974	984	962	927	941	943	962	950	947	931	976	973	939	941	903	972	952	949	938	889	950	975	906	924	1020	901	935	941	975	961	909	935	983	933	961	932	963	991	946	969	930	995	934	955	940	950	931	978	950	968	959	977	956	980	1007	950	939	948	950	946	980	964	922	969	977	896	967	962	949	966	936	1044	964	993	995	971	968	902	974	907	908	913	899	976	952	957	951	958	992	919	912	961	954	940	975	1001	969	930	962	927	982	1009	923	967	954	962	1022	951	903	997	966	910	1025	943	968	935	925	940	982	946	942	975	972	959	996	937	1007	970	972	997	1000	979	952	978	891	957	950	1017	956	949	968	978	953	938	949	964	950	941	972	947	1015	1010	951	979	924	955	980	961	969	940	928	946	928	959	966	981	938	964	927	969	1014	989	992	923	897	988	939	988	923	926	950	913	955	957	1001	925	941	945	883	1019	960	930	939	983	956	943	1004	952	998	948	954	951	925	970	985	934	984	926	949	979	928	999	918	1000	963	951	980	975	1006	946	934	953	937	972	941	912	934	983	951	954	945	936	969	930	970	934	974	955	961	921	979	947	919	966	969	932	953	920	961	986	952	966	917	951	953	955	951	941	937	984	974	986	956	1026	956	906	936	941	1026	923	980	1022	949	987	978	951	930	973	951	984	939	977	957	976	959	997	942	936	984	945	947	946	938	936	974	996	967	969	902	910	970	968	984	954	929	960	977	954	974	964	926	966	953	932	964	905	974	916	949	973	945	953	983	917	976	935	987	974	973	979	925	929	978	945	955	944	969	920	949	942	972	957	934	987	989	952	938	946	963	957	946	940	940	967	975	933	956	947	939	934	938	952	989	967	969	959	967	954	955	914	974	960	912	920	956	954	949	1006	985	934	976	944	1020	953	940	951	975	988	971	906	987	940	986	972	984	957	955	968	967	961	941	925	927	922	931	929	941	941	913	957	942	983	942	933	936	961	975	947	920	975	942	1013	934	923	939	915	950	956	980	941	980	942	976	934	970	904	946	977	999	1022	984	970	950	981	966	906	966	963	1016	991	920	994	964	948	956	906	914	926	991	916	1013	944	936	943	915	951	971	979	952	1003	927	997	953	971	905	962	926	912	954	911	988	995	944	1013	1030	914	913	976	932	986	950	977	967	952	937	967	958	943	985	920	983	947	1013	954	980	980	941	994	956	923	944	894	908	930	930	940	917	966	872	973	987	959	998	942	981	954	943	925	956	917	964	993	899	968	947	975	998	944	950	919	933	943	947	949	983	999
2212	150	116	100	94	118	543	8374	11944	8936	3642	1633	588	191	98	51	66	51	55	66	55	44	58	50	51	60	44	64	64	65	64	57	60	60	55	53	44	69	57	52	76	69	62	67	56	58	59	64	53	57	41	45	67	66	55	61	63	49	56	55	48	63	55	53	63	63	53	65	63	48	54	50	57	56	58	61	65	53	72	68	48	58	47	52	54	47	51	67	53	63	55	62	50	52	47	45	74	50	58	63	67	64	53	55	58	63	51	55	51	44	61	68	41	63	55	54	60	51	56	73	57	53	53	62	56	76	65	64	63	66	62	66	52	53	52	53	52	70	66	52	58	57	54	71	48	64	59	53	62	50	65	65	71	48	52	59	54	63	52	66	53	51	60	57	49	58	75	55	52	53	59	54	49	50	66	62	40	64	64	48	61	58	68	64	47	60	49	67	59	52	56	57	62	61	58	52	78	61	57	59	63	60	70	82	56	44	48	67	67	47	57	61	50	55	86	72	57	68	59	49	77	79	48	55	60	66	49	61	60	68	54	58	58	56	62	63	50	56	55	64	66	61	80	49	63	53	68	57	57	52	61	57	70	68	70	53	51	63	59	56	45	51	70	49	40	58	49	49	60	59	58	62	59	62	56	60	63	77	61	50	68	57	52	44	56	58	36	62	69	57	43	50	73	69	55	67	60	58	46	55	53	68	58	57	74	67	62	70	60	56	61	56	70	58	65	74	66	52	50	70	54	58	50	56	59	58	61	61	64	62	54	56	62	58	53	53	51	58	60	41	53	46	64	69	52	59	52	61	64	59	46	51	48	69	60	60	60	59	55	54	60	61	56	62	67	75	56	53	55	55	66	59	63	70	63	54	56	62	75	71	60	64	56	64	64	51	72	68	62	63	81	68	60	69	65	53	64	49	58	61	61	59	51	52	67	49	64	60	68	49	57	58	65	67	59	58	44	60	65	53	57	63	57	61	51	58	61	57	63	72	49	58	56	57	55	61	80	48	67	64	59	56	70	50	60	59	57	77	61	54	60	62	69	66	66	51	67	63	61	48	53	65	65	61	60	60	65	55	48	41	66	56	66	54	63	70	54	68	60	51	43	57	52	79	57	62	64	56	62	64	48	60	47	60	61	55	53	53	60	75	54	69	60	51	61	68	47	61	50	51	49	60	48	55	56	59	73	70	41	60	60	53	52	46	57	62	50	57	72	51	42	56	60	56	56	59	49	64	52	62	57	57	58	66	69	72	54	56	52	53	77	55	55	48	54	48	64	52	62	57	64	65	66	56	66	50	67	64	61	54	63	65	52	65	49	55	48	53	68	51	59	75	57	62	58	57	58	56	56	56	56	64	66	56	61	61	51	49	60	55	71	57	65	61	53	48	56	57	63	62	61	54	55	57	70	51	57	49	56	73	62	63	65	53	60	65	58	54	48	61	64	65	57	56	65	67	48	78	49	54	54	66	74	48	65	47	35	74	60	57	68	54	51	62	50	60	66	60	65	55	58	58	64	57	65	56	82	58	45	71	58	56	60	48	61	69	43	54	54	64	52	68	50	54	58	62	61	58	53	69	49	54	68	47	60	45	74	64	58	53	55	57	62	60	71	53	69	81	74	64	50	52	55	54	56	55	55	56	53	60	63	59	70	60	64	52	59	54	77	59	56	62	53	64	69	59	52	62	53	74	58	46	59	60	65	54	51	50	62	70	67	77	67	49	64	55	49	58	53	54	70	56	78	50	62	50	55	56	50	47	57	55	49	63	64	51	61	62	69	66	63	43	72	61	42	58	62	63	47	56	59	63	51	59	55	60	58	68	48	62	52	67	55	58	54	49	55	72	55	56	52	59	63	54	51	58	52	63	52	73	52	45	47	67	61	50	65	66	64	63	51	73	57	52	67	58	61	68	54	61	58	49	58	54	70	57	66	51	63	46	71	55	52	48	62	64	56	54	51	48	49	64	60	69	59	68	57	54	53	56	59	50	66	51	55	55	65	55	59	54	51	61	62	58	62	49	40	63	77	58	66	49	52	58	46	76	60	59	67	69	50	47	52	69	52	71	66	63	72	64	63	63	63	58	59	74	61	54	63	58	54	54	70	53	63	49	46	58	58	59	65	58	72	55	71	63	57	56	50	42	57	49	47	63	48	50	62	61	63	51	69	40	64	66	66	60	45	72	56	58	66	54	57	63	57	52	47	43	61	59	62	42	62	46	61	53	59	71	62	69	65	52	57	62	50	50	45	66	42	67	71	74	51	52	55	58	60	56	74	58	53	70	54	68	63	67	67	64	57	60	52	51	72	47	72	54	57	53	71	57	55	65	64	60	53	59	52	68	49	69	68	68	65	51	49	60	68	61	75	53	60	68	67	49	48	59	56	67	66	50	64	63	62	48	55	55	63	69	61	41	47	60	72	63	44	54	64	70	58	62	76	61	61	50	61	61	49	73	51	54	63	69	50	59	63	60	55	65	47	62	41	62	67	58	69	51	64	58	73	63	49	51	45	62	66	78	57	84	63	50	61	51	57	66	63	62	54	58	68	75	61	62	37	65	62	61	65	70	49	71	68	47	59	65	69	61	59	53	74	63	55	62	55	57	64	50	42	67	69	73	70	60	65	57	52	54	55	58	63	61	68	54	55	53	59	69	64	48	74	60	55	55	58	50	58	51	60	63	62	61	60	57	61	51	74	67	58	52	56	58	58	66	64	55	60	57	66	44	67	53	63	61	67	66	51	58	65	52	60	61	72	58	55	55	52	71	53	62	58	59	60	62	56	67	72	58	52	50	52	52	53	64	51	66	44	70	65	59	52	45	59	52	63	62	63	67	65	63	65	61	65	56	65	50	52	57	51	58	68	67	65	60	41	78	66	48	71	58	66	50	58	71	49	48	48	67	68	50	50	66	69	59	57	48	43	59	57	72	63	49	55	66	53	52	61	69	58	51	49	53	48	46	61	66	44	54	58	51	54	66	73	58	65	70	58	53	60	57	70	65	41	58	53	56	45	51	58	60	56	52	62	53	52	63	50	68	55	54	54	63	59	63	53	55	65	72	60	60	61	48	45	64	65	65	58	57	53	51	49	55	64	65	54	51	66	65	59	61	54	56	65	72	58	78	64	69	65	57	61	57	67	57	65	40	72	64	60	59	53	75	73	52	55	48	55	53	50	71	60	59	55	53	83	62	61	62	63	59	56	63	63	58	49	52	50	51	50	60	61	62	58	57	57	58	58	56	55	56	55	52	57	68	60	46	80	68	44	58	56	61	61	57	47	54	63	57	52	57	65	66	76	50	61	68	60	43	60	50	57	61	62	68	64	64	53	61	53	54	75	59	57	61	57	52	66	59	55	41	65	61	59	66	76	75	60	53	74	69	61	62	52	73	54	61	61	60	65	54	44	49	65	60	75	55	60	59	55	59	65	48	58	64	60	59	64	51	57	69	59	72	58	60	63	66	57	61	75	69	61	67	55	60	71	70	56	61
9624	2868	1523	2710	6461	8238	17678	53246	56910	46116	31729	23844	12151	3689	1377	720	637	644	675	606	598	600	578	596	600	616	678	618	632	599	641	661	644	632	613	631	629	595	613	625	635	598	582	665	601	596	640	607	592	651	622	608	633	582	624	596	625	603	613	642	593	614	598	629	565	617	576	656	604	614	538	612	620	635	625	626	615	597	580	609	632	623	663	610	595	619	620	619	645	602	623	645	598	659	589	626	661	649	620	619	592	574	614	644	642	619	622	612	620	578	640	613	638	635	636	632	558	633	583	636	670	615	649	644	625	652	562	581	621	627	557	664	649	605	611	642	626	666	653	608	606	595	581	652	615	602	627	569	655	551	657	622	676	630	627	670	657	673	625	576	597	583	647	633	596	614	635	610	628	589	630	624	587	616	622	605	594	599	639	626	603	591	574	609	650	645	643	576	597	643	591	616	592	629	630	611	643	616	654	604	619	641	582	615	637	620	625	608	621	625	629	618	640	644	623	564	590	600	623	632	624	654	606	599	606	609	591	644	650	606	601	573	660	628	588	642	610	616	603	562	579	613	645	628	601	574	621	614	602	632	627	652	611	573	628	597	622	603	638	637	619	646	619	637	659	620	624	592	591	674	635	599	637	625	569	604	612	593	608	630	652	614	652	598	571	610	598	597	617	634	625	621	653	598	545	654	622	643	630	632	598	582	632	596	605	612	626	585	644	648	612	645	593	587	619	637	611	658	631	611	637	618	615	598	633	613	637	586	631	647	618	633	602	599	642	585	640	645	646	642	668	603	643	592	626	638	597	646	600	655	627	588	633	602	621	686	618	603	615	639	582	597	590	643	592	645	564	645	587	643	605	566	612	625	637	618	587	654	603	572	631	577	609	618	630	589	622	646	642	617	606	644	638	630	582	621	604	615	583	599	557	661	594	609	608	616	633	614	612	609	634	607	627	607	602	644	649	621	617	619	621	625	638	614	621	627	624	624	636	606	614	632	607	646	596	624	634	619	596	639	644	610	574	608	593	612	597	640	631	638	608	646	636	602	653	600	605	624	599	672	628	592	615	645	572	623	618	583	627	601	644	648	577	603	645	618	546	647	630	610	621	633	679	646	630	693	624	630	676	621	616	611	625	639	575	612	633	596	596	605	614	619	576	603	588	655	616	609	630	625	573	627	593	644	644	598	597	590	621	619	609	601	680	654	615	599	628	557	657	623	645	651	602	662	614	593	599	633	580	630	644	603	626	595	600	608	602	652	688	616	590	600	617	699	589	637	592	577	612	611	635	596	632	632	623	663	607	588	582	632	627	629	624	606	607	609	661	622	612	626	631	609	596	634	601	578	569	635	624	605	624	612	665	619	611	655	623	645	652	643	633	619	623	582	650	614	627	642	608	589	603	614	623	590	645	630	643	593	613	593	593	620	610	634	615	595	610	603	622	603	620	545	632	579	541	639	632	596	633	640	656	618	632	642	610	594	620	645	599	617	592	603	595	618	639	619	610	605	601	569	552	608	583	631	628	608	627	545	609	658	616	599	614	604	647	595	657	682	630	584	651	633	626	574	620	586	562	578	609	581	588	618	602	639	644	623	594	589	608	580	571	616	608	590	633	584	612	624	570	639	587	656	580	598	615	685	600	590	589	633	613	637	600	581	646	636	610	618	646	594	658	605	627	628	558	647	637	600	647	627	621	612	629	599	658	601	610	618	639	601	683	597	623	596	651	586	636	604	622	613	647	592	659	593	624	617	614	664	610	627	616	611	651	624	649	605	603	627	603	607	588	640	618	579	606	637	623	591	629	626	643	617	681	607	639	634	648	615	590	626	580	578	622	655	659	649	602	618	608	590	612	569	627	655	617	638	638	604	625	621	599	616	617	591	614	584	624	639	666	601	591	622	611	625	620	638	595	628	597	596	665	608	640	613	637	581	610	604	658	633	586	628	599	598	584	616	567	647	598	613	658	580	609	601	578	611	601	640	586	619	608	603	661	636	628	635	642	613	631	599	608	635	633	621	618	591	591	587	613	614	629	650	605	606	619	587	600	598	601	607	663	580	572	601	621	588	608	586	586	608	604	558	609	615	604	622	597	650	639	635	625	618	599	578	614	637	621	603	589	599	611	637	607	674	652	660	613	635	591	591	668	598	650	593	648	612	599	594	642	630	607	615	627	606	643	625	606	645	554	631	680	637	587	627	592	625	613	623	596	643	604	620	666	612	621	609	634	611	562	606	598	588	623	605	658	587	611	611	645	601	645	607	667	617	608	631	655	672	639	646	617	629	595	660	638	632	608	630	618	609	653	625	624	586	593	614	657	630	601	632	598	606	651	591	625	638	654	606	666	620	623	610	593	649	613	619	638	609	649	607	634	617	602	632	661	604	603	576	628	623	639	649	594	658	618	651	637	593	632	598	616	630	629	586	618	606	660	565	630	651	560	608	614	645	629	619	607	607	596	581	612	609	658	651	639	591	612	564	611	597	614	616	617	612	587	584	636	609	565	589	617	613	621	565	652	636	653	599	611	606	644	584	632	606	604	638	643	596	568	617	593	620	637	623	651	615	628	596	649	599	612	639	640	675	594	591	595	580	615	599	632	568	622	665	617	615	629	614	648	620	601	604	642	600	628	641	611	610	615	620	610	627	592	632	583	592	631	658	659	590	609	600	633	616	583	614	627	635	600	635	620	604	648	609	656	582	580	588	640	660	628	596	606	641	578	558	610	626	645	590	618	591	577	579	657	662	608	607	630	588	662	628	658	608	614	610	589	581	617	585	656	656	630	596	619	662	612	620	604	604	606	639	609	574	616	661	608	647	617	580	612	589	619	626	625	637	625	600	641	614	647	614	611	623	632	626	586	628	651	607	631	617	628	630	651	603	602	624	622	611	595	629	594	649	663	618	601	627	588	649	627	617	671	596	580	649	602	599	641	557	617	615	609	621	651	635	637	584	647	649	651	565	643	630	627	631	640	661	609	591	629	615	611	608	626	627	611	664	659	646	640	603	596	603	645	660	584	584	546	616	631	598	585	658	615	640	600	618	622	605	602	626	634	632	615	639	649	589	596	607	630	639	607	573	574	618	624	596	609	617	647	634	631	586	610	659	566	588	625	635	621	586	631	609	629	619	592	605	586	642	630	592	636	609	601	599	587	593	620	648	607	611	585	672	608	667	640	623	617	626	606	628	611	596	612	600	621	619	636	636	601	612	588	605	635	623	623	622	590	622	604	610	625	620	659	611	591	624	622	617	676	614	622	631	629	586	633	597	608	614	622	663	602	625	610	568	629	673	615	625	617	635	597	637	646	621	668	650	612	625	639	611	640	581	617	607	653	592	599	615	612	596	606	606	604	603	647	581	645	597	580	620	565	621	592	648	584	638	635	643	610	657	589	612	577	598	599	608	605	625	597	632	633	594	646	612	623	610	609	629	608	613	595	623	627	621	612	624	617	593	622	633	648	618	591	584	600	644	635	668	597	600	583	619	596	605
1070	240	165	122	162	216	841	13815	17291	14582	6772	2888	1053	340	162	109	95	85	78	86	110	86	98	102	94	87	103	95	88	78	80	104	104	85	109	92	80	90	87	69	90	93	95	91	86	103	83	99	88	88	81	90	83	88	92	109	106	102	86	93	94	82	81	120	103	85	112	112	68	76	104	85	109	80	83	105	72	105	98	87	92	81	86	103	108	98	91	93	90	113	84	78	89	75	95	89	86	89	91	94	90	93	88	100	92	86	104	78	98	86	90	82	88	93	97	89	92	94	97	87	85	92	101	92	96	98	74	100	98	90	92	91	97	106	88	102	91	98	105	93	106	92	96	97	95	98	100	83	90	94	98	90	97	88	77	115	81	89	94	96	84	93	81	86	107	86	102	95	94	78	90	87	89	99	80	89	92	92	81	84	92	87	88	81	97	92	82	89	80	98	81	102	109	83	102	89	90	84	69	85	96	91	94	92	86	102	77	73	89	79	96	84	85	86	93	82	109	82	94	96	119	90	98	79	100	105	87	87	106	85	66	75	87	78	91	96	88	103	95	77	95	110	86	98	90	95	95	98	90	89	102	94	80	87	81	86	91	98	100	115	96	95	79	96	83	95	111	93	86	103	82	83	113	86	94	87	99	92	92	102	87	97	90	88	103	87	84	95	106	82	96	89	87	89	94	79	89	88	94	95	96	105	86	92	89	93	92	104	99	88	96	101	87	102	86	86	80	96	87	87	90	95	105	106	89	82	89	84	95	97	110	123	81	95	101	93	100	99	81	86	88	93	101	87	93	90	95	91	86	88	111	89	94	96	101	84	90	94	106	103	120	83	87	97	90	89	94	94	89	110	94	113	93	99	101	93	109	104	71	80	76	76	80	87	108	92	102	99	73	69	97	88	85	88	81	81	90	82	78	103	85	97	95	101	95	105	95	97	80	87	96	98	101	104	99	116	99	98	80	94	87	101	89	102	97	101	79	87	93	78	83	74	75	89	89	93	92	96	86	96	88	97	103	121	92	96	83	103	99	113	81	87	85	88	97	102	95	74	86	88	109	93	119	97	82	84	108	100	98	89	93	83	101	82	91	101	83	96	115	98	85	101	78	98	100	96	79	85	81	80	90	103	94	102	83	91	99	88	85	100	87	81	81	81	91	83	104	81	94	86	105	103	88	98	112	83	103	94	109	84	78	87	94	99	93	73	80	89	94	97	93	83	80	70	98	92	79	88	88	87	93	84	96	92	118	94	112	88	98	92	86	74	89	91	106	88	88	95	98	85	77	99	86	108	101	83	109	89	102	101	82	96	92	86	89	89	81	91	76	85	98	103	108	88	85	97	110	84	99	81	88	80	90	84	95	99	96	93	100	96	77	91	90	108	81	79	89	92	80	94	95	91	98	94	85	92	63	90	104	98	88	72	96	95	97	81	92	98	90	98	83	93	103	98	87	87	107	81	92	107	89	91	81	77	91	84	107	107	85	94	94	95	114	93	90	79	101	92	86	93	91	89	92	96	88	98	96	93	111	91	90	80	68	76	108	103	94	104	88	92	103	92	98	93	95	94	79	96	102	119	95	102	87	98	90	85	85	100	100	91	96	89	96	103	102	93	81	88	90	98	98	89	111	97	72	97	100	75	103	114	95	98	83	98	95	91	97	101	75	85	81	82	85	103	98	85	77	93	88	93	94	92	103	122	96	98	100	81	105	99	105	98	87	86	95	100	94	100	97	79	92	94	102	89	104	92	101	77	79	94	87	78	98	82	92	81	68	91	91	92	99	89	94	100	98	101	83	95	88	96	107	96	99	98	82	98	83	88	87	111	99	88	86	83	86	66	79	104	87	89	89	88	101	89	82	95	103	116	95	111	85	114	95	103	101	90	95	94	102	95	112	91	106	103	107	97	99	92	99	92	115	93	105	107	90	68	96	94	88	107	78	109	96	105	99	94	99	94	91	68	91	89	101	111	105	102	94	94	94	77	99	79	90	100	93	98	102	81	94	96	92	106	108	101	95	98	106	89	88	90	95	95	107	98	82	97	80	106	88	71	72	92	105	84	77	97	92	90	100	95	98	112	99	82	91	86	94	65	85	93	84	106	97	105	85	102	99	76	88	93	96	116	102	101	83	83	79	88	86	87	85	94	92	96	99	100	81	95	81	88	86	95	85	90	100	87	94	92	72	100	75	96	93	92	87	108	96	103	73	90	94	84	89	95	85	85	110	85	101	79	93	91	88	95	83	102	66	94	88	103	75	97	95	84	83	89	78	101	96	83	89	76	84	89	100	87	97	105	97	90	94	84	81	104	77	111	108	82	103	84	93	100	95	83	78	98	94	91	78	97	88	102	97	83	101	87	99	84	102	76	101	78	92	93	109	85	86	94	98	82	102	110	96	96	88	106	91	96	92	112	104	84	103	84	102	90	91	90	92	87	84	93	84	99	105	89	92	123	100	98	93	81	98	78	100	106	94	96	88	97	82	81	92	77	85	81	95	88	98	95	88	97	75	112	77	82	103	116	94	87	98	108	82	85	84	83	107	86	111	83	88	74	96	96	92	96	79	79	103	85	103	96	94	82	104	90	91	98	85	88	118	103	64	77	98	87	109	95	101	95	95	106	77	86	89	93	102	98	98	96	107	93	77	94	105	95	84	107	89	83	92	96	114	96	99	95	90	104	105	90	110	82	91	106	91	87	77	100	96	90	94	107	102	84	75	96	104	100	81	96	89	81	87	87	98	105	83	90	83	105	110	77	88	89	88	85	87	92	91	117	93	96	92	102	81	92	105	100	84	94	97	98	103	101	87	77	84	91	93	89	97	85	93	101	101	114	89	88	95	108	92	88	83	82	90	80	100	104	95	96	86	85	95	91	90	114	114	92	90	90	96	79	92	90	97	87	96	92	77	97	84	83	84	95	83	108	97	97	105	99	85	87	101	95	97	97	91	92	99	91	98	95	95	91	102	98	99	95	104	93	92	103	109	97	90	98	94	115	107	89	78	103	104	94	91	111	97	85	101	107	110	112	86	95	95	90	110	99	97	87	91	102	88	92	91	90	96	75	98	92	101	93	84	86	100	88	85	79	75	83	93	87	99	110	94	101	90	97	94	75	76	102	90	84	91	89	94	90	95	84	105	95	83	101	100	88	90	106	78	88	81	92	87	113	101	103	91	99	111	80	106	89	76	103	93	93	101	102	93	95	102	102	95	93	102	96	92	79	90	92	82	80	95	93	91	101	100	83	85	84	95	69	72	66	91	95	92	90	78	75	80	93	95	93	84	78	86	83	92	75	98	91	95	100	100	95	98	92	104	113	91	85	77	81	78	94	86	93	76	88	92	103	80	91	86	105	88	86	73	85	102	96	104	82	106	73	93	87	84	88	109	87	94	85	102	87	85	80	85	87	86	93	82	108	97	76	113	96	91	95	89	85	85	102	91	88	92	99	85	92	73	92	88	78	79	102	95	80	93	111	94	85	88	113	81	80
13282	4994	2473	4249	9510	11755	22069	62123	65046	55846	38066	29914	16903	6260	2319	1081	964	951	973	968	1016	1010	961	970	994	951	974	993	977	1016	1039	936	917	950	954	962	934	962	969	976	950	989	992	973	1024	950	967	1017	969	962	942	968	961	955	1017	943	923	985	926	990	989	941	951	940	953	959	973	954	896	990	952	949	949	955	963	965	958	977	927	1006	908	906	984	956	879	965	954	943	958	955	916	997	969	929	962	962	1015	967	971	964	960	937	939	952	944	1011	1002	978	933	950	945	987	1061	978	950	1008	975	982	985	919	1014	977	984	931	974	954	985	928	990	974	972	986	986	935	927	927	936	958	915	952	981	958	994	945	944	910	919	972	1019	966	955	983	1018	981	913	947	990	1015	949	944	934	935	941	917	939	1016	969	960	956	928	957	967	987	935	1021	976	952	976	989	935	912	891	948	932	1044	975	1030	976	1005	868	989	903	987	967	973	959	972	954	953	968	942	972	959	939	952	973	964	984	912	949	976	927	1055	1001	960	1019	997	1005	993	932	986	980	1002	946	969	1012	922	946	948	976	986	923	979	940	912	915	1019	1006	966	935	980	982	975	913	939	927	908	960	961	968	999	945	963	962	996	936	949	969	922	1020	949	970	965	975	925	979	1040	927	959	935	982	897	932	933	987	920	1015	970	983	965	980	986	967	979	983	923	968	987	971	994	952	926	974	998	978	963	954	901	945	939	995	952	980	964	993	987	1012	962	933	961	996	992	951	1044	1026	979	1052	954	983	943	997	997	999	969	920	974	920	939	947	981	919	942	940	1007	954	1018	996	940	934	959	1009	960	921	967	963	942	970	926	1019	991	982	997	1026	960	949	996	959	954	979	948	977	899	981	954	953	935	961	930	975	967	970	967	945	993	953	999	960	950	926	924	905	949	926	940	969	948	994	980	962	995	931	956	1000	950	947	988	913	930	957	972	950	944	937	890	939	947	955	964	931	1024	980	934	998	960	948	961	954	936	924	940	951	966	885	963	919	966	933	961	974	971	929	915	954	967	984	997	984	954	951	949	985	949	961	1003	971	1010	984	912	931	976	936	961	994	932	950	953	953	993	960	1036	974	981	941	906	950	935	956	952	965	940	953	948	975	1002	928	941	942	996	1009	939	999	955	970	914	966	960	967	998	983	921	948	979	971	919	1001	935	912	1018	930	973	945	930	947	929	956	986	1008	913	982	929	955	1032	995	929	977	949	960	941	966	954	953	984	955	981	938	986	989	960	1005	955	997	985	991	957	981	946	1027	1020	928	963	971	902	952	945	944	957	981	952	984	993	905	992	951	972	987	916	1015	997	923	968	938	1008	926	970	997	997	981	959	982	949	943	963	919	955	934	943	954	933	1009	1018	977	978	964	907	971	992	919	962	917	1012	941	1000	935	945	965	1009	957	934	959	967	965	909	959	921	948	1031	1001	1048	1051	978	998	1020	970	972	993	994	952	936	964	950	964	1041	1009	958	950	902	914	911	944	959	969	924	976	1012	937	958	978	956	1000	997	954	941	998	978	973	951	998	969	962	1012	952	980	933	959	929	979	966	974	932	931	902	975	913	915	955	973	957	1038	952	893	986	908	984	948	1066	948	983	962	990	996	998	1016	932	996	955	927	1005	981	1045	911	989	999	950	972	934	985	923	959	988	963	954	970	979	981	983	970	958	905	999	931	914	930	932	979	961	945	979	963	936	1047	946	1015	970	915	911	926	936	994	955	1021	985	988	932	966	928	941	1003	995	943	968	989	966	905	962	960	917	976	941	993	940	976	989	997	999	998	980	973	956	989	937	933	939	1012	927	949	950	989	994	980	981	1033	960	1001	964	957	936	993	942	931	988	1008	979	954	968	999	972	924	993	969	978	940	933	930	914	897	1004	963	943	1020	947	912	990	970	924	954	880	921	1003	957	944	977	970	931	903	988	979	981	1019	960	1001	970	983	909	986	962	950	970	979	936	958	965	979	933	935	883	970	933	1006	986	951	958	951	984	1013	982	1000	943	914	985	983	968	962	945	937	984	947	981	957	934	974	1028	943	942	999	972	965	984	972	956	989	957	1020	907	928	993	951	973	924	908	994	962	960	970	983	985	930	960	909	935	930	994	933	984	944	954	956	967	974	914	933	911	978	997	983	1017	923	955	936	963	908	983	940	998	908	931	859	910	958	981	949	1051	937	949	999	1003	1004	1032	956	953	1029	999	942	990	979	932	916	966	975	951	986	888	968	949	986	944	968	982	950	923	979	983	928	1003	1025	908	945	1006	976	940	959	978	960	953	945	983	993	997	941	953	1005	998	986	925	943	943	937	948	1007	946	968	901	949	983	1001	911	970	902	940	984	1003	923	984	926	909	1003	973	956	1026	949	885	957	1053	964	945	946	945	933	1003	960	947	1019	948	951	931	1003	941	956	969	958	916	975	998	939	968	950	1008	920	989	942	925	991	1027	922	986	966	905	972	935	991	969	976	928	1007	952	958	944	1008	984	986	930	922	970	973	888	966	985	1010	915	955	897	949	980	979	968	952	959	997	912	983	925	965	985	930	941	933	978	943	996	946	978	944	947	947	991	961	934	970	957	1003	999	983	976	943	950	980	914	930	1000	920	1023	977	935	986	944	983	977	935	880	998	1002	956	942	974	925	967	939	998	961	983	968	935	927	933	967	960	978	938	966	967	942	981	1017	984	979	929	956	1003	967	930	931	957	1020	921	893	959	960	953	964	978	928	930	938	979	973	986	962	980	937	949	944	950	940	978	917	982	986	966	987	927	958	1004	983	939	958	964	951	937	993	941	965	942	971	1039	970	924	967	954	932	961	972	981	875	1009	951	1008	970	964	971	964	946	919	949	953	941	919	988	966	972	967	980	973	944	962	964	971	949	989	1024	951	998	968	933	934	927	982	1000	915	959	904	971	976	976	1010	945	945	976	970	979	941	947	983	977	963	959	926	922	977	972	928	920	950	964	985	952	955	956	994	983	1009	1018	1017	953	928	974	976	992	977	976	951	991	918	917	961	994	983	947	940	973	950	954	950	960	985	936	964	990	972	928	974	902	956	996	977	954	954	976	992	953	973	964	987	1004	945	943	926	968	955	1009	939	964	939	979	939	937	961	904	993	947	925	953	933	926	947	988	927	961	985	924	957	938	989	974	979	925	964	986	966	1005	974	972	990	931	962	981	957	929	935	1017	941	973	972	974	946	978	978	929	998	933	993	944	980	919	1014	987	998	942	930	952	996	971	993	973	944	996	941	921	1003	957	936	974	1027	946	956	982	936	998	949	947	1010	972	1003	964	946	917	972	936	977	923	961	990	946	920	889	964	1028	1002	989	924	949	938	921	979	971	993	955	982	950	967	978	914	936	959	931	997	932	971	934	950	973	998	981	942	912	941	955	1022	894	943	988	998	960	941	965	987	948	957	896	928	915	1022	924	982	983	965	996	982	959	956	978	965	958	894	994	946	969	973	928	973	986	939	1011	950	892	961	961	967	976	960	937	941	981	991	966	894	1014	896	963	999	996	960	987	987	983	933	894	1036	923	954	932	989	910	1016	967	939	975	983	988	1014	1008	907	957	959	869	933	980	941	961	938	1014	963	983	983	977	1005	936	913	945	943	938	969	926	965	944	981	980	989
1539	82	84	68	74	91	200	2507	3551	3099	1370	611	336	157	74	71	64	54	65	65	79	75	46	78	60	66	61	72	61	67	64	51	61	66	63	71	62	59	67	60	50	53	54	64	62	56	57	60	77	60	61	73	59	62	57	65	70	70	72	59	66	60	76	66	72	60	66	72	53	66	58	65	58	73	64	44	62	70	68	61	62	80	64	76	59	59	66	56	71	63	68	64	65	80	69	66	72	63	63	66	58	56	78	79	55	84	68	63	61	57	71	66	60	71	55	66	59	60	63	47	61	60	71	57	53	60	56	58	78	77	58	67	62	54	71	63	81	68	63	58	64	58	73	69	63	66	64	69	57	71	64	69	56	66	51	61	71	52	68	62	72	63	62	48	67	57	59	63	61	53	72	55	75	64	72	70	47	69	54	49	52	68	64	58	75	55	50	83	51	82	78	63	68	58	71	64	68	57	57	66	62	58	70	61	63	55	69	52	64	73	65	78	61	62	60	53	80	59	69	71	56	53	67	58	67	60	76	76	57	69	72	70	65	59	63	57	62	57	68	58	58	63	64	53	58	70	59	69	71	66	69	64	69	68	63	65	71	50	49	65	74	68	70	59	43	74	58	63	66	64	43	56	70	57	50	62	53	64	58	65	43	55	56	67	72	59	70	68	52	62	60	66	53	60	50	71	67	60	69	58	69	69	56	56	72	60	69	54	75	68	60	58	60	68	77	71	74	65	58	68	67	54	69	68	57	60	53	60	65	68	54	54	52	57	54	56	67	63	47	72	61	79	73	66	61	66	62	47	65	58	64	69	76	57	61	67	71	68	75	59	62	53	55	63	65	60	56	51	62	61	60	77	69	64	67	65	61	55	67	59	49	63	68	70	74	57	58	59	67	79	62	61	65	75	60	71	56	59	63	52	68	68	53	56	52	55	52	70	72	58	54	55	57	50	71	64	84	70	50	55	57	67	58	76	58	69	54	68	67	58	78	68	57	62	62	58	55	70	62	79	73	62	65	77	53	56	65	56	66	76	57	77	59	64	56	67	62	63	77	61	66	74	56	63	64	47	54	67	60	54	60	69	70	49	71	59	71	53	66	57	62	70	70	61	54	53	58	63	67	51	54	75	55	67	64	52	49	58	64	56	59	64	60	64	57	67	64	57	68	71	52	63	77	69	76	75	58	61	53	60	48	80	59	70	72	61	63	69	76	69	63	66	64	62	76	59	59	57	59	71	54	57	49	62	61	59	65	78	57	59	57	58	61	64	70	66	73	57	71	72	57	52	65	70	64	54	58	72	56	52	68	66	59	60	70	69	70	67	60	65	60	67	73	57	54	60	62	71	62	59	64	75	67	57	76	57	79	57	64	76	69	73	72	64	70	68	51	59	69	56	85	73	53	60	68	59	62	68	56	58	75	71	67	61	64	77	66	53	75	64	56	61	58	68	68	70	53	57	60	57	67	53	64	70	52	62	58	79	47	73	69	56	55	63	62	65	63	61	53	53	50	64	67	65	61	66	62	72	59	70	52	81	62	72	72	59	57	59	64	68	82	64	54	64	62	59	60	53	73	68	56	59	53	59	62	48	68	77	47	51	57	52	74	69	67	65	69	50	67	82	63	73	71	70	57	60	78	66	49	66	53	58	85	74	51	67	69	60	80	69	71	58	52	73	70	60	65	54	71	56	58	55	63	98	61	77	60	54	57	76	67	60	65	67	65	66	60	72	60	61	71	64	73	55	80	52	84	54	62	59	73	65	60	71	66	57	63	69	54	60	49	51	74	65	65	64	66	57	59	47	57	53	65	52	58	67	62	57	67	61	76	74	61	53	64	65	62	65	66	71	59	68	62	55	67	70	67	58	59	54	70	55	59	58	65	52	64	65	59	54	59	73	54	60	70	71	66	58	70	76	59	61	76	62	65	62	68	65	69	59	61	60	73	65	90	62	67	60	73	69	61	77	85	61	74	62	62	56	63	52	64	61	58	66	67	60	70	68	61	55	67	62	57	54	75	62	66	71	66	69	69	65	71	58	61	62	64	68	72	57	65	67	71	56	55	53	53	66	82	66	64	73	71	68	64	55	63	64	58	68	45	73	67	66	67	67	51	71	74	68	69	73	64	77	54	47	72	82	78	73	67	47	64	54	61	63	57	63	74	55	67	72	58	67	50	57	68	59	67	62	66	69	58	61	52	57	61	67	56	68	90	64	79	53	63	59	60	69	72	71	65	69	49	58	59	64	63	61	58	60	73	70	57	78	56	54	55	55	71	79	87	73	71	63	65	75	67	70	48	56	53	68	63	56	64	55	59	74	72	62	60	72	66	63	64	71	57	58	61	62	54	52	69	52	63	70	75	61	79	47	60	70	64	77	60	71	59	71	60	62	60	61	70	60	60	70	55	64	68	63	66	76	58	76	67	66	67	63	79	62	67	52	69	72	63	68	63	52	60	59	56	71	64	63	57	69	52	63	67	72	55	62	67	76	51	70	64	59	66	68	71	59	57	70	67	76	67	71	71	80	65	59	75	55	59	55	64	64	53	56	55	65	56	69	65	57	55	64	56	75	61	64	57	57	69	67	77	60	58	47	62	63	53	62	62	73	58	65	66	69	80	61	64	72	58	59	50	65	57	59	59	61	53	76	65	68	60	62	61	57	66	62	66	59	64	62	52	59	51	53	66	77	69	89	65	58	55	60	71	63	63	63	49	63	66	69	64	69	56	56	61	74	71	79	68	59	55	68	78	64	67	73	70	72	54	56	71	55	56	76	58	54	59	55	64	62	80	57	43	51	73	72	64	68	65	60	70	72	75	63	60	70	57	70	60	65	69	50	75	66	59	62	71	59	56	60	60	42	65	58	74	71	69	64	65	78	60	53	68	57	68	71	76	55	52	62	59	58	55	71	57	71	81	54	50	55	72	52	68	67	62	70	50	62	53	61	68	77	73	61	72	61	70	80	62	74	74	57	60	59	61	55	70	59	64	68	70	62	66	68	62	64	58	64	71	67	75	76	61	54	74	63	60	76	54	56	52	74	56	63	71	58	70	65	66	51	61	69	74	76	87	65	66	75	55	66	54	60	61	71	52	75	63	71	74	60	58	67	61	66	81	78	68	72	59	77	59	60	51	65	60	60	67	57	58	80	63	61	68	72	54	53	63	56	73	69	67	60	76	61	64	68	69	57	58	71	73	66	57	63	58	64	67	62	73	56	60	77	79	59	64	52	65	58	85	56	75	77	63	72	71	60	49	65	72	49	66	63	75	58	63	57	64	55	63	79	64	50	71	64	70	57	64	65	71	64	60	60	68	67	57	57	52	71	66	57	60	59	63	60	69	57	85	69	54	60	59	60	71	52	72	61	59	75	54	65	54	65	64	66	57	60	47	69	65	68	69	68	56	57	71	60	58	70	84	79	57	66	71	65	67	78	58	54	63	71	58	62	73	65	69	61	48	60	59	71	61	66	59	71	78	71	60	70	52	69
7651	1530	948	1353	2721	3840	9648	36944	38149	33073	22077	13950	7239	2399	1129	686	692	650	643	610	627	620	682	641	623	633	637	658	657	672	653	691	644	633	627	598	635	685	665	676	643	633	659	667	657	679	598	636	670	615	634	674	663	663	658	646	626	652	653	651	655	665	653	639	594	672	600	634	585	642	628	653	664	634	638	604	624	642	634	689	628	625	647	627	668	660	660	668	655	644	695	639	658	692	666	695	686	665	577	666	616	664	685	642	662	632	580	670	641	688	655	675	631	652	631	669	667	613	678	679	697	615	659	645	660	657	659	676	651	659	637	630	628	628	678	612	625	617	615	658	616	680	642	655	658	597	590	670	639	658	698	651	666	648	652	656	649	667	661	601	657	638	639	605	668	671	648	613	642	653	631	604	648	634	672	656	594	665	692	578	657	609	651	614	673	618	644	636	629	674	656	641	673	634	671	619	618	629	689	605	648	612	652	699	631	666	648	705	657	626	631	653	701	668	628	649	645	657	635	636	629	661	642	635	638	647	625	617	616	635	619	649	664	646	632	612	663	643	606	668	617	664	651	631	663	634	617	616	685	607	592	644	618	644	596	647	661	593	656	680	642	622	603	632	635	649	676	677	589	657	645	650	639	648	637	631	645	653	681	616	660	620	649	640	635	652	663	657	589	640	643	650	684	650	629	611	643	590	650	650	674	622	636	592	607	705	667	615	676	662	645	641	623	656	670	675	628	607	624	652	634	660	585	620	636	666	666	645	595	617	633	677	644	652	624	634	649	634	611	646	694	661	613	589	626	633	623	660	674	642	691	639	687	623	639	655	627	633	621	674	660	643	617	605	613	661	696	612	634	678	597	661	613	642	644	689	691	632	621	669	670	658	660	616	598	642	659	678	687	621	663	679	622	623	626	628	624	623	649	629	661	671	632	644	621	646	653	643	640	665	605	653	652	626	675	656	616	668	641	634	639	632	646	625	668	670	669	646	633	628	655	644	660	617	661	624	639	629	672	689	644	649	645	641	651	662	634	619	666	624	615	633	631	653	623	619	689	687	607	643	635	625	666	639	596	638	674	668	647	663	612	653	650	643	616	664	671	633	665	615	622	611	653	676	629	641	648	631	656	624	627	623	637	633	674	611	630	628	659	653	613	615	642	666	658	712	650	633	667	666	647	672	653	640	661	629	594	639	650	645	626	637	665	632	634	665	625	649	619	620	648	686	672	671	690	642	674	649	669	671	654	615	669	694	627	616	644	680	662	686	657	672	662	669	645	686	684	640	692	629	670	668	614	643	651	653	617	612	665	622	600	668	622	604	655	672	674	596	656	676	669	628	641	647	623	657	635	672	665	692	686	671	645	636	633	666	622	692	637	624	622	629	624	669	687	661	668	625	638	637	630	632	589	623	660	590	634	629	610	618	673	675	654	645	675	645	644	617	653	638	633	647	609	644	647	604	658	663	635	682	641	702	655	665	636	647	661	644	643	607	641	628	660	651	652	640	637	670	649	650	678	667	674	653	642	608	684	689	661	647	688	696	604	642	630	680	665	657	612	622	662	669	655	694	634	640	639	653	653	611	669	623	656	704	646	681	616	641	669	647	678	641	636	641	654	648	694	617	657	630	637	640	623	670	663	647	633	652	645	618	701	628	660	667	651	603	636	631	643	650	648	632	654	650	611	691	642	687	648	649	634	598	609	643	658	651	636	665	644	705	662	639	626	651	599	652	635	643	641	671	635	675	627	639	685	637	663	651	645	617	670	609	639	637	657	671	614	631	642	652	607	666	619	667	669	652	677	670	637	635	670	673	614	660	645	646	630	650	649	676	712	634	635	617	641	662	626	642	618	635	641	642	601	616	629	671	651	663	690	625	703	657	603	596	654	623	647	685	667	638	630	624	633	684	636	596	626	659	667	635	656	642	629	626	669	650	629	637	656	645	620	615	663	617	636	671	656	622	611	624	621	664	615	626	575	644	654	654	624	613	674	653	613	644	617	679	657	643	669	650	655	692	630	653	667	639	617	652	636	646	620	657	653	630	689	640	649	639	649	681	672	646	645	647	649	665	640	636	656	628	617	624	669	708	669	616	649	644	672	651	626	649	653	679	620	638	647	654	657	619	579	595	668	589	640	645	586	677	697	623	682	662	644	663	683	635	645	698	660	609	696	649	669	641	656	622	639	727	664	660	622	659	677	628	609	647	662	624	649	690	658	644	590	668	683	621	650	644	629	615	651	690	620	663	628	651	607	648	656	589	639	666	625	641	612	657	625	622	633	654	669	605	662	670	648	596	623	657	648	694	642	665	663	644	645	618	648	629	620	593	641	643	641	632	631	652	657	665	674	602	637	659	680	686	694	628	619	657	660	678	657	706	646	625	660	620	662	637	648	639	661	628	623	651	608	671	645	610	611	650	652	632	664	701	609	617	653	669	681	654	616	578	685	624	637	618	659	667	659	632	648	629	654	661	638	615	603	670	632	628	672	688	631	638	663	661	670	663	646	641	640	677	605	662	622	670	628	638	631	634	673	649	610	665	589	617	649	684	664	645	616	645	696	662	617	614	617	656	626	676	646	694	673	643	657	705	623	644	649	639	652	684	643	645	642	655	650	640	641	643	648	694	636	701	594	640	662	650	620	665	629	595	649	605	636	631	645	648	654	663	650	662	626	641	620	643	633	658	662	643	665	573	654	655	659	660	657	648	657	661	720	661	599	659	629	628	663	651	644	669	686	675	666	695	622	633	651	631	662	655	670	674	646	685	650	675	662	630	691	633	619	664	638	664	676	677	672	689	645	630	674	602	680	651	634	614	643	704	641	677	612	625	620	604	665	646	602	665	665	604	620	660	622	646	632	643	670	667	654	633	664	660	620	647	708	647	618	648	651	633	648	654	614	640	662	628	611	622	675	640	622	640	600	628	646	657	674	643	660	620	666	612	643	616	623	639	594	629	669	616	685	664	659	667	660	672	672	645	655	646	641	658	648	646	629	678	647	643	622	648	669	674	615	637	611	593	653	696	613	637	631	638	603	630	652	646	652	670	627	650	650	615	666	678	677	646	647	614	629	647	622	644	630	604	664	637	653	652	649	663	637	602	664	630	632	665	650	629	641	639	650	641	629	656	632	637	633	614	637	658	627	643	677	627	668	674	624	631	624	660	686	606	631	637	673	634	627	663	666	686	680	657	656	644	671	655	662	681	674	647	639	662	634	675	675	659	655	650	677	671	667	646	616	685	629	655	628	647	664	683	654	653	595	668	612	654	623	646	628	615	659	685	580	659	637	653	648	617	629	619	616	639	622	649	653	652	664	597	623	604	639	659	639	627	611	665	639	687	668	608	660	635	649	644	659	634	671	715	634	673	644	690	668	673	626	643	648	684	643	636	647	650	677	613	634	672	650	641	649	640	673	662	644	613	663	662	637	668	611	650	645	640	657	620	658	677	608	680	694	676	678	653	663	608	629	612	615	638	645	671	690	607	658	650	642	616
635	227	142	144	143	165	1012	7227	9718	8147	3322	1250	684	245	138	90	78	85	73	80	77	107	96	104	101	91	110	89	78	94	95	104	89	100	97	91	82	94	83	103	81	91	93	92	83	89	111	90	86	81	84	94	114	81	77	74	96	100	87	97	91	94	93	98	91	83	100	101	85	89	72	101	95	105	110	79	106	92	94	95	89	80	75	91	89	93	90	93	96	112	86	107	73	103	91	103	109	101	100	101	94	100	86	95	91	88	93	92	97	84	83	89	96	93	92	89	108	79	100	93	89	86	78	84	92	101	88	101	81	81	77	112	98	88	95	105	88	94	79	88	105	75	106	105	79	89	89	90	75	92	100	88	83	95	93	89	77	98	102	98	84	86	101	101	89	97	100	89	86	102	81	86	97	87	94	83	94	107	100	76	90	83	92	65	96	93	94	97	82	106	88	103	97	100	95	91	92	103	81	77	93	83	90	92	97	88	95	100	84	97	103	106	103	80	81	103	107	96	93	109	97	83	110	96	77	100	78	101	78	65	87	69	85	91	77	81	111	90	86	104	104	90	99	91	83	93	94	95	82	94	98	92	119	108	83	88	84	96	86	94	87	86	97	67	73	109	96	97	101	104	83	88	88	95	103	89	97	88	93	80	85	102	105	93	88	75	103	89	90	94	103	89	85	75	78	99	92	106	74	105	107	76	104	100	95	96	93	102	95	77	97	87	103	100	85	109	103	90	89	90	93	101	93	82	86	97	103	93	73	96	97	99	83	92	91	102	106	99	83	83	86	98	94	99	97	87	106	81	82	87	88	98	90	110	75	104	88	84	79	102	93	113	89	99	89	80	87	88	98	90	99	105	83	75	85	96	81	89	89	90	87	106	99	79	80	82	83	112	102	100	93	96	90	106	85	92	99	93	95	78	100	99	99	93	89	80	85	92	99	106	91	89	95	97	97	87	103	81	91	100	85	108	91	88	87	105	94	85	88	92	94	87	100	100	94	97	94	100	103	98	82	77	95	102	76	103	103	95	79	75	102	84	91	90	74	88	90	82	104	108	74	101	101	82	87	91	69	113	86	93	99	78	97	100	105	96	90	103	89	90	96	86	91	99	96	84	90	83	68	94	97	93	81	93	105	76	91	97	86	77	103	81	91	93	88	101	97	95	95	93	114	99	94	97	105	100	87	96	81	94	81	95	101	104	112	80	78	95	102	86	75	115	89	87	99	92	100	106	85	83	100	86	97	93	99	102	92	84	108	97	104	87	75	106	99	102	81	87	81	94	63	92	88	81	101	90	86	85	106	96	101	85	94	88	98	78	96	82	109	83	95	79	95	85	90	86	101	102	91	94	103	95	71	75	90	80	104	88	88	97	86	95	91	85	93	94	107	95	80	84	98	92	86	84	102	77	94	87	101	66	99	93	85	100	90	93	97	94	95	93	80	92	81	89	74	85	105	91	93	91	106	99	88	98	107	99	79	115	90	87	97	105	92	107	92	84	82	104	90	76	98	91	102	86	66	88	95	89	86	101	83	98	92	93	87	85	93	79	86	96	103	94	92	87	94	84	94	90	108	99	72	82	103	105	80	110	84	80	96	105	104	106	106	108	80	84	84	100	109	88	83	108	99	106	116	107	100	88	100	88	92	95	106	119	87	106	86	93	76	84	85	101	102	105	99	90	91	88	77	81	71	93	106	114	103	94	88	87	104	92	89	82	86	104	93	113	83	91	103	90	93	85	93	88	106	89	91	87	81	99	93	85	96	101	80	100	95	105	82	107	94	83	82	96	85	97	111	81	87	103	102	76	82	83	98	93	99	90	90	90	100	90	93	95	101	87	79	100	105	94	98	87	89	99	96	96	87	87	90	99	78	84	101	105	83	105	108	92	91	96	96	93	80	91	103	101	90	87	90	101	98	89	82	68	91	94	94	90	83	112	90	80	77	101	80	87	87	104	87	83	112	102	96	98	99	103	102	88	74	76	101	90	88	85	89	85	96	76	85	98	89	88	104	103	94	107	82	87	99	99	77	71	99	100	99	111	93	102	96	102	102	104	96	95	76	96	92	114	92	84	89	94	87	88	79	105	84	93	102	87	89	83	98	89	87	70	90	99	107	92	88	106	104	85	93	98	88	107	89	92	88	79	78	91	112	89	100	71	89	97	99	85	86	80	99	82	92	100	82	97	90	92	91	88	85	104	95	97	86	73	89	93	90	91	100	88	64	97	102	85	88	76	78	102	97	102	80	111	100	102	89	87	88	102	88	87	82	97	100	96	93	75	112	92	96	78	103	97	90	112	96	84	92	106	88	104	91	93	113	92	107	85	92	108	95	88	90	98	82	95	81	88	90	82	101	103	101	81	94	105	98	83	82	64	77	92	97	86	92	104	90	93	84	95	96	102	86	86	77	97	95	112	95	83	95	86	106	83	92	104	87	79	109	89	86	85	119	88	97	92	85	91	87	91	86	95	96	89	97	97	108	96	105	83	95	86	115	87	94	86	88	85	95	87	84	86	108	95	68	86	83	82	90	102	91	87	84	82	96	84	92	111	92	98	76	99	96	106	89	93	87	105	91	102	87	107	77	105	97	91	98	101	96	63	99	79	93	91	103	88	88	102	79	82	91	105	89	104	77	101	92	84	95	108	90	85	79	103	65	74	88	100	107	119	101	85	96	77	79	91	94	90	98	89	92	89	86	83	98	84	90	113	94	71	91	109	98	82	90	98	105	97	105	94	83	89	95	111	92	96	89	90	97	101	89	93	87	92	102	100	104	80	93	93	87	91	99	91	82	84	89	96	108	90	103	90	80	115	104	90	80	111	80	103	86	99	86	94	102	117	105	98	101	91	73	103	103	87	98	84	103	108	107	109	112	94	96	105	100	108	100	93	91	99	86	97	112	81	100	84	76	93	93	109	100	92	80	95	82	75	113	79	87	78	83	97	97	97	108	94	94	100	98	82	96	88	92	96	103	95	103	95	84	91	96	96	94	83	82	84	84	93	86	80	104	85	95	101	91	87	82	93	83	87	97	90	83	89	74	89	97	95	101	93	68	101	90	85	101	82	93	103	90	90	102	100	71	100	84	79	98	89	114	82	85	90	94	99	93	98	78	90	106	106	93	91	98	76	96	81	67	101	90	91	93	89	114	96	92	85	92	99	104	84	82	99	89	87	95	82	110	109	97	102	96	99	111	117	100	104	88	88	104	92	99	93	85	82	79	98	89	100	98	91	102	87	90	87	84	96	81	98	101	106	94	117	85	86	99	80	98	89	94	107	100	92	92	82	78	82	91	99	93	87	86	96	85	91	101	115	92	101	96	91	91	100	103	99	92	96	109	98	90	77	89	96	95	107	84	82	80	96	91	104	104	99	101	89	112	100	86	100	102	102	99	90	84	85	91	95	94	82	83	85	88	98	91	93	91	101	85	101	92	101	87	88	86	80	85	94	95	93	82	90	92	96	89	89	92	112	88	106	119	77	109	97
9630	3636	1803	2911	6373	8229	23705	49822	52081	44854	29849	20940	13738	4766	1923	1056	988	981	939	921	925	902	933	870	930	912	967	979	952	917	951	980	893	893	951	908	917	920	945	927	919	879	900	949	913	899	921	919	935	908	870	961	931	939	907	980	950	891	972	938	904	962	939	955	843	916	933	938	964	915	978	953	938	945	889	915	960	934	937	949	948	910	976	906	966	988	974	915	936	900	935	941	957	976	900	917	937	915	930	889	884	945	907	955	925	1004	943	904	920	953	913	891	967	955	916	981	902	936	911	955	884	1022	932	952	896	968	867	951	956	955	911	948	943	911	961	902	926	915	936	882	927	995	992	909	966	899	907	920	891	943	945	897	946	949	938	940	961	919	967	905	929	915	939	975	897	867	913	938	910	961	939	922	940	908	959	926	882	939	950	961	938	930	955	973	949	930	911	937	906	894	899	922	957	905	910	927	930	962	927	954	916	928	888	987	979	950	892	880	944	925	976	966	947	960	949	919	910	906	914	960	914	958	939	877	959	895	943	917	916	896	936	950	941	933	871	939	888	978	910	1023	1009	918	938	899	959	930	911	952	875	964	919	919	918	918	898	894	978	981	1009	914	898	944	937	947	911	932	916	910	931	954	932	995	957	951	949	951	920	953	946	912	924	900	958	957	952	937	944	927	947	934	943	891	959	913	917	935	958	950	918	926	944	917	930	906	887	943	977	950	944	931	913	989	935	949	887	985	933	990	896	967	970	951	957	905	946	924	950	889	915	936	908	994	991	914	916	944	906	940	967	909	932	916	919	957	916	865	925	926	945	902	928	926	996	955	913	950	901	959	943	939	932	934	940	949	927	926	940	896	988	877	965	979	957	939	914	881	938	926	962	912	904	931	932	894	917	944	917	994	933	892	966	955	902	886	976	942	947	933	990	957	916	1020	922	969	955	942	951	941	930	915	976	975	928	872	903	970	914	919	913	908	894	953	934	943	953	898	917	946	890	900	939	943	931	945	912	925	923	902	930	924	878	934	924	947	920	895	875	931	930	908	884	941	968	948	909	930	989	913	958	928	935	980	940	984	921	950	989	969	929	930	905	893	927	1004	960	937	916	912	974	910	928	922	929	911	959	955	917	949	952	902	954	957	955	940	873	941	983	940	990	887	909	941	904	939	911	987	957	912	886	916	943	940	935	950	962	943	974	910	934	932	936	918	946	930	965	874	927	1004	984	927	937	943	968	919	946	966	910	911	967	931	973	929	935	898	878	912	1009	931	925	951	932	921	929	951	936	898	933	943	926	874	919	911	947	908	985	944	951	951	928	939	948	1000	917	912	934	922	961	955	939	971	967	941	905	937	939	942	951	904	951	886	883	923	933	911	949	945	909	931	930	913	927	922	892	912	915	887	950	943	920	936	919	962	932	937	918	947	985	922	903	937	897	953	931	955	907	883	902	979	997	936	898	897	900	990	947	916	930	905	926	914	938	984	916	963	938	915	950	910	946	944	909	889	920	937	928	908	933	957	936	930	920	985	919	926	945	938	942	926	942	945	914	919	934	929	975	930	930	924	909	931	962	983	925	805	872	954	984	926	927	951	868	905	908	954	909	924	917	909	924	949	953	970	916	960	925	926	931	899	946	883	936	932	940	843	939	943	942	879	876	902	908	884	933	948	959	965	901	946	916	931	914	920	909	920	918	1003	931	942	1002	971	975	966	924	912	930	933	923	969	944	926	981	941	960	931	890	915	928	895	915	944	928	960	909	959	971	947	913	942	939	933	898	929	892	950	889	958	886	964	896	925	903	920	940	901	911	917	939	965	915	969	939	908	935	959	869	958	930	978	926	955	936	925	902	895	934	906	926	959	916	939	894	896	996	893	952	907	954	902	932	952	915	937	969	951	905	939	947	982	927	937	946	923	966	947	914	905	900	898	960	958	987	929	975	927	888	916	901	899	940	952	919	934	927	958	959	989	931	890	936	954	921	974	906	965	930	919	946	940	950	912	879	958	876	916	947	943	941	913	916	927	863	883	961	933	962	944	929	954	931	947	999	925	827	929	946	904	919	939	895	934	988	911	927	896	930	991	851	897	934	921	982	969	942	1041	944	947	930	923	1017	976	976	970	892	893	999	1000	876	1016	899	924	977	937	941	935	994	932	948	924	958	954	920	943	900	906	908	952	916	913	903	941	923	996	900	901	907	946	873	892	904	979	995	904	904	902	968	960	977	900	909	938	942	932	952	950	969	909	930	948	975	952	875	908	927	963	935	971	922	977	945	969	940	882	951	960	907	938	924	958	890	915	892	953	951	905	922	958	904	926	946	951	894	928	892	897	901	913	906	898	947	944	983	958	912	938	919	989	949	880	980	903	938	932	972	939	871	876	879	977	887	960	959	903	920	965	948	883	956	943	919	943	900	964	926	901	957	893	959	958	936	924	913	916	930	905	958	918	946	889	920	938	948	965	922	880	969	933	999	961	938	912	951	903	892	951	895	974	962	945	893	961	949	923	954	905	931	929	911	929	945	950	941	938	940	908	960	917	933	942	939	919	947	923	970	902	916	983	938	894	921	984	982	960	916	962	927	941	936	927	921	950	933	927	979	954	919	957	885	932	913	988	923	936	842	965	953	935	876	929	941	939	931	930	932	937	1018	918	944	944	936	899	942	925	953	907	865	951	963	893	893	921	944	906	974	933	926	955	904	934	916	900	945	956	897	894	900	976	920	913	885	940	955	963	891	966	917	963	983	980	919	960	936	935	903	960	944	902	932	962	935	932	898	888	954	949	966	953	929	969	959	949	926	966	951	911	899	949	952	891	954	869	899	960	966	935	911	912	907	989	927	915	915	947	897	981	875	914	900	918	932	917	993	915	954	937	992	899	970	951	917	916	893	972	960	937	964	878	973	978	887	921	926	940	891	910	944	919	974	936	933	1003	957	935	967	935	971	962	924	910	979	951	873	886	927	928	941	937	967	948	950	943	907	943	945	939	906	926	983	930	960	980	951	905	944	957	982	950	953	889	901	884	872	922	905	898	935	950	920	938	893	870	932	952	960	915	903	905	931	920	951	957	887	915	960	911	929	923	952	992	899	945	968	902	922	909	1015	998	937	956	926	932	915	906	969	880	987	985	929	913	978	901	898	935	958	981	972	945	888	903	895	916	870	928	890	920	906	913	932	863	950	922	958	871	949	954	966	867	914	951	950	926	963	975	932	909	938	972	930	953	941	955	961	951	932	957	885	950	971	942	925	973	931	922	1002	897	944	874	885	940	880	961	838	932	1000	925	957	866	906	966	940	975	975	937	957	952	917	850	936	964	946	937	946	913	960	919	974	971	991	927	954	940	881	860	896	962	942	963	922	921	959	914	897	936	945	951	961	938	917	894	991	922	897	928	915	934	941	987	860	932	923	950	917	939	955	989	932	948	928	880	904	908	928	893	914	919	948	949	926	895	923	902	954	934	920	940	893	949	886	933	929	963	962	943	969	921	923	952	938	921	993	968	926	906	949	925	910	970
2270	143	105	90	89	120	577	7772	10557	9165	4157	1440	765	226	123	64	52	61	38	51	60	51	65	57	55	54	68	52	64	55	64	41	48	48	50	59	51	60	62	47	68	50	62	49	50	50	55	44	51	52	57	63	55	59	66	62	59	71	53	70	65	53	60	46	56	57	68	60	65	48	60	54	60	60	60	52	64	53	41	48	54	64	58	64	60	56	48	58	51	60	47	55	72	52	62	54	57	59	66	43	53	48	55	59	53	60	53	58	60	49	52	52	52	44	57	63	66	66	70	59	48	64	68	53	61	57	62	49	54	45	63	57	52	53	53	52	47	50	51	61	58	53	58	49	54	62	51	56	52	64	51	61	53	50	59	38	47	53	50	51	71	41	55	53	63	62	52	50	50	61	45	41	46	53	46	66	53	61	45	52	52	49	76	53	53	72	64	55	49	57	54	55	58	52	62	60	53	58	59	56	54	55	60	48	48	53	62	59	61	45	52	65	54	57	65	54	63	51	67	54	66	40	70	57	58	54	50	67	59	58	57	64	47	59	54	53	51	60	50	58	68	60	58	41	58	65	62	63	65	58	55	37	61	60	50	67	65	49	59	65	68	42	50	60	59	48	60	58	54	60	69	65	57	58	45	49	61	74	48	48	60	53	58	49	55	60	52	61	56	53	46	67	61	54	63	58	57	61	61	49	61	53	50	60	53	47	58	49	56	66	52	59	50	55	61	58	64	64	57	57	64	64	55	57	61	61	58	55	60	54	48	47	46	53	52	40	68	56	59	58	56	50	51	53	60	58	51	51	58	53	63	51	64	54	67	62	59	53	52	50	47	50	49	52	62	48	48	49	53	55	55	58	60	63	65	59	61	59	55	58	51	58	53	64	56	58	55	45	56	69	73	59	55	58	47	52	57	50	52	47	46	56	64	52	57	57	76	51	56	70	56	49	54	63	60	62	54	55	52	50	44	60	57	60	58	59	56	67	59	48	43	52	54	58	66	74	56	55	50	46	64	50	40	56	50	63	59	55	60	40	76	57	55	51	51	62	47	75	41	61	51	49	52	57	51	50	51	65	59	54	48	65	54	55	53	52	54	62	47	55	70	49	53	51	53	50	63	59	45	54	66	63	59	57	53	60	38	54	58	62	43	68	38	42	56	54	65	57	63	57	53	75	62	54	68	66	51	56	59	56	60	58	58	60	41	60	49	47	49	49	40	56	58	57	50	52	41	66	60	55	55	64	58	64	49	62	76	56	65	63	54	54	47	61	68	56	57	55	50	50	61	47	55	50	61	59	60	51	42	59	56	50	60	53	64	49	70	69	59	60	52	46	65	66	53	49	55	63	67	55	61	60	53	52	65	64	44	57	58	60	57	69	56	50	57	56	63	64	56	48	57	72	52	68	46	65	43	52	57	55	47	46	53	71	48	56	47	66	56	60	57	61	63	67	44	58	66	45	74	63	54	64	47	75	58	49	58	55	61	47	69	43	46	66	54	49	46	45	60	62	60	57	53	67	49	50	69	51	56	48	59	69	59	57	53	60	61	42	61	71	65	72	60	51	52	57	57	64	54	68	52	61	52	71	58	53	51	61	61	62	54	57	62	66	56	63	56	53	60	58	73	52	58	60	67	61	52	54	50	69	54	39	62	67	47	51	61	67	63	58	51	52	55	48	63	53	62	56	65	51	50	51	56	45	69	53	72	54	45	49	59	63	60	50	49	56	53	58	54	52	59	61	54	52	57	54	47	53	61	44	65	49	62	61	47	52	39	70	49	55	49	60	66	58	59	59	50	56	46	47	59	62	51	51	50	43	60	62	64	71	51	61	48	63	70	64	76	62	55	42	44	65	61	64	65	46	58	51	44	55	50	49	50	46	63	60	47	59	56	36	50	63	45	61	60	40	42	48	59	51	49	58	58	57	64	57	61	60	53	55	58	52	50	55	55	73	45	64	49	53	60	49	53	50	50	58	46	66	55	47	62	46	45	62	50	55	65	52	47	48	52	56	56	67	53	54	54	52	60	45	52	55	65	50	70	55	48	41	39	66	61	64	48	46	47	63	48	53	57	66	60	49	55	63	58	57	54	49	53	58	48	55	62	54	71	70	45	60	44	58	55	55	66	63	59	65	62	42	63	50	45	71	52	39	57	57	56	53	61	52	53	53	73	62	47	57	40	60	42	43	44	49	55	58	52	63	56	68	50	57	64	44	60	68	49	64	50	56	52	59	57	63	58	53	55	56	48	44	45	67	44	63	67	60	50	73	60	67	65	59	42	61	60	58	54	39	59	60	50	65	56	54	63	72	47	56	43	64	65	49	51	55	56	50	57	66	43	44	59	38	57	44	52	55	57	57	44	47	54	73	69	55	51	46	67	53	59	59	49	56	56	60	64	49	61	56	49	58	51	60	68	47	64	62	35	49	52	59	57	52	64	70	46	53	58	59	52	69	51	60	50	59	57	67	54	40	55	56	53	55	60	57	59	58	61	63	65	63	40	64	61	53	54	56	53	52	55	66	61	51	63	60	52	56	55	56	58	49	48	51	52	60	52	54	58	61	60	52	53	55	50	62	63	62	61	58	59	60	50	70	54	59	54	52	48	50	55	43	50	79	59	58	56	52	46	64	40	56	60	71	53	44	68	64	59	65	61	49	63	55	66	60	63	63	71	69	58	44	56	59	60	76	51	53	52	49	59	60	56	56	56	69	72	60	61	58	54	61	57	52	55	47	56	59	53	51	50	70	49	48	67	73	59	41	53	59	50	69	62	54	57	55	46	45	55	61	58	48	68	48	52	50	49	57	49	55	52	55	56	46	49	58	61	64	53	46	56	49	67	60	64	64	66	57	59	44	58	44	54	59	56	58	59	53	59	44	62	50	52	51	53	60	50	58	60	54	55	71	59	47	51	52	61	55	61	60	42	51	62	55	53	66	68	57	57	63	45	57	54	50	56	52	53	75	67	59	58	52	44	53	66	56	59	63	50	61	50	59	58	61	43	59	51	61	50	47	64	42	62	56	67	67	50	58	48	51	58	55	56	55	55	35	68	51	61	69	66	55	45	54	59	57	65	51	53	57	50	63	54	55	45	48	50	60	62	55	54	54	55	68	54	56	49	50	70	53	48	53	60	56	43	50	44	58	59	57	52	59	54	55	56	48	49	60	52	52	59	46	53	42	68	57	64	60	69	47	69	62	54	56	56	43	55	50	59	62	58	57	59	66	61	65	65	65	42	55	54	57	57	48	60	66	71	53	49	49	65	52	57	68	60	45	39	60	57	43	51	61	48	59	59	41	52	66	56	73	58	62	71	55	54	59	60	39	61	67	58	57	43	52	70	64	57	56	54	47	54	51	63	60	55	45	52	50	59	59	52	52	52	53	70	51	51	57	65	48	67	49	63	52	65	63	49	65	56	43	58	52	58	53	53	65	54	67	60	55	61	51	52	51	48	64	63	50	58	51	61	63	57	65	46	64	53	63	53	52
9857	2991	1533	2563	6103	8069	17844	51726	55076	47703	33065	23357	15438	5177	1697	778	577	578	600	555	586	588	618	589	583	586	600	632	598	598	574	593	577	602	559	586	576	616	609	564	604	598	554	582	602	581	584	582	615	593	557	606	580	590	562	554	592	623	643	610	610	603	572	562	606	569	551	579	600	590	602	603	573	628	614	558	637	536	547	565	610	585	575	560	595	615	607	560	607	561	590	619	600	554	603	576	547	596	603	606	598	635	568	595	590	632	575	597	583	577	584	616	568	589	610	507	597	592	548	581	640	560	552	589	594	595	607	563	587	627	623	584	602	548	609	539	575	551	590	606	552	615	540	592	623	603	621	589	598	587	601	571	591	611	583	616	566	581	602	562	569	568	563	640	588	598	583	552	556	600	590	592	624	598	567	589	621	609	610	571	611	595	574	563	623	613	605	609	572	603	586	580	574	562	576	538	590	579	591	603	542	604	620	592	584	607	612	602	553	579	617	582	581	594	550	570	611	588	596	569	595	645	558	612	555	631	584	602	547	573	544	571	586	589	588	601	599	619	625	618	609	582	581	651	589	641	596	625	627	581	608	610	614	581	543	557	572	576	614	604	643	645	560	599	571	618	573	638	573	606	562	584	605	608	620	576	620	587	547	576	595	634	589	619	591	580	626	554	576	577	617	578	534	603	573	605	610	631	622	554	513	591	605	594	605	587	602	607	596	594	599	573	612	581	549	640	619	596	578	618	611	589	574	563	595	592	589	610	561	597	574	598	623	579	596	572	563	585	565	574	599	568	583	598	601	573	599	577	634	602	614	621	610	600	568	565	562	627	595	602	580	618	597	595	601	595	586	607	554	571	583	617	586	608	570	553	570	568	565	530	595	613	637	584	561	610	571	615	578	584	601	596	589	564	636	597	578	589	593	557	635	568	598	607	599	594	611	595	607	563	594	596	650	580	541	603	614	587	544	592	593	589	573	589	575	612	589	618	599	564	592	574	639	567	574	626	578	622	571	617	585	626	592	569	598	557	596	603	581	664	596	572	580	537	574	558	612	581	616	588	605	606	578	594	616	623	600	582	588	603	593	579	598	552	602	674	590	589	615	601	605	625	599	582	583	607	573	578	563	615	626	623	579	560	600	581	616	579	572	601	606	561	577	508	561	601	599	600	583	603	569	600	562	567	578	585	573	627	567	569	592	619	603	570	556	607	611	549	592	626	607	566	650	566	595	585	595	561	574	615	601	588	636	594	601	586	581	577	600	590	575	559	565	631	588	596	629	556	587	554	623	585	640	602	604	596	584	618	589	560	593	580	646	602	584	572	567	611	564	582	557	600	623	617	564	565	615	604	556	677	629	540	597	576	615	567	596	610	533	549	577	638	554	601	613	591	617	653	599	594	568	576	550	570	577	599	590	596	590	615	600	566	607	587	585	592	617	574	571	599	582	560	619	592	584	564	614	641	628	583	626	572	629	598	573	572	587	629	611	581	602	572	600	573	577	576	588	586	557	546	616	624	614	571	645	588	566	587	596	588	588	565	627	623	614	584	612	618	571	615	589	626	561	587	647	571	582	597	592	531	572	550	614	575	589	617	601	564	561	635	570	644	597	581	570	577	618	579	605	592	587	644	570	600	598	625	575	586	577	634	594	577	636	574	596	577	598	619	591	577	571	590	621	571	598	582	593	565	533	592	611	600	577	582	592	564	582	558	576	570	614	609	592	624	576	570	614	593	559	569	580	585	603	603	588	620	559	573	624	620	596	570	594	585	610	604	595	550	655	581	600	595	574	595	592	582	563	596	536	588	600	581	572	614	612	614	627	598	640	638	617	587	602	584	549	589	566	612	563	556	582	608	586	572	583	613	586	592	631	604	567	590	590	614	563	611	602	576	561	526	545	590	587	637	567	554	561	621	575	606	573	624	592	577	585	614	626	556	577	607	631	586	572	545	557	592	584	561	592	577	567	553	565	603	590	552	663	619	543	580	599	507	620	578	586	623	607	590	603	596	606	608	563	589	596	552	562	596	580	606	615	572	578	564	546	586	595	586	582	606	658	620	572	603	596	627	576	588	548	588	584	594	629	606	593	580	563	589	583	588	604	580	613	590	585	574	570	615	620	617	604	560	561	583	574	625	615	611	594	596	567	559	624	585	579	585	597	639	578	604	586	610	617	590	610	584	613	583	601	572	590	633	584	600	598	591	591	582	617	579	589	576	607	604	541	616	605	582	564	556	599	595	592	553	561	608	592	624	615	582	540	562	560	629	529	552	599	584	601	577	609	591	571	588	589	586	564	593	575	611	597	598	557	602	606	629	592	616	614	560	585	589	554	562	601	651	601	569	590	616	614	579	589	561	607	597	598	543	572	545	635	575	628	605	626	578	559	592	564	636	582	567	571	624	579	615	556	600	593	574	560	605	627	575	601	638	571	582	561	605	552	621	582	626	600	595	596	623	585	626	572	583	610	597	602	565	605	575	581	589	601	611	605	599	612	580	589	582	615	591	596	609	560	588	613	627	628	537	555	571	611	582	610	566	547	594	614	624	601	542	553	632	596	581	602	615	618	608	606	582	625	583	551	608	597	526	581	600	608	609	606	607	590	566	602	609	583	578	624	639	570	576	586	618	611	586	552	601	541	616	578	564	624	607	574	541	602	594	640	606	591	574	593	624	605	509	661	580	586	578	638	595	616	580	648	604	580	581	637	568	556	588	586	637	652	609	607	576	600	571	584	567	629	610	629	601	579	572	576	638	573	599	633	624	570	592	602	656	577	589	579	595	567	566	595	620	575	602	592	572	656	621	557	576	588	558	612	549	571	577	583	618	606	554	590	582	614	606	607	591	592	600	581	614	597	596	574	590	587	629	575	604	541	546	598	572	616	581	592	613	581	568	590	628	621	632	582	570	633	606	597	549	554	622	593	598	597	615	575	575	598	594	601	629	579	597	596	620	597	615	518	564	599	623	546	563	567	608	593	588	615	561	620	544	581	562	612	614	576	586	606	602	562	524	621	552	597	574	680	617	578	621	608	642	620	613	598	624	588	562	634	604	583	592	599	594	573	602	601	601	588	609	596	591	563	604	604	612	600	615	551	563	576	603	575	598	558	580	599	612	617	604	605	584	620	628	604	571	582	623	610	599	582	623	608	602	600	562	578	581	606	599	607	582	576	564	574	607	548	569	595	588	589	571	608	603	572	601	562	608	561	619	601	622	594	592	565	578	593	586	607	599	603	572	591	617	555	585	595	576	585	630	569	597	601	571	601	572	597	558	613	601	566	591	608	598	598	594	620	549	566	547	620	590	553	579	590	587	556	600	644	546	591	583	597	617	568	579	588	535	623	595	609	572	593	581	581	619	560	609	581	618	591	578	600	653	584	642	603	591	592	625	584	607	582	601	587	618	540	598	599	603	556	594	614	537	543	639	600	628	575	651	613	576	636	552	592	564	581	574	585	574	579	607	591	569	590	631	575	606	616	610	556	571	607	605
1179	256	161	140	170	190	1137	13184	17485	14813	7200	2447	1230	389	174	116	100	101	90	105	90	99	95	84	82	81	81	100	91	84	97	83	110	94	100	96	87	109	103	87	96	97	78	93	90	108	107	92	93	95	82	95	78	108	77	92	83	86	106	81	85	76	91	99	87	100	92	81	101	81	75	96	102	99	80	104	98	90	84	94	73	107	97	102	101	74	97	115	87	99	86	93	84	110	90	80	102	72	82	89	88	86	98	87	101	83	108	104	90	88	94	94	90	80	85	100	90	64	97	92	89	87	94	92	103	89	93	105	70	90	90	96	88	78	102	89	81	84	95	82	93	78	87	89	97	103	84	95	91	98	90	109	89	101	88	95	77	92	95	80	101	99	99	93	94	109	86	99	77	86	94	97	114	96	89	109	94	92	99	96	84	85	89	100	92	78	78	92	82	100	79	94	93	98	86	90	95	79	85	99	100	86	87	102	98	112	95	77	87	82	78	93	89	103	95	94	77	105	77	97	85	77	101	80	95	97	96	94	116	80	89	91	94	91	94	112	85	89	95	84	107	87	91	84	107	107	115	92	103	98	106	101	85	83	90	87	89	96	102	70	97	120	90	97	94	91	95	94	93	89	75	90	98	89	81	108	82	102	94	102	101	99	94	89	87	90	97	92	106	84	90	92	83	84	70	87	98	85	113	97	81	100	81	89	94	88	106	73	91	99	104	109	91	91	93	84	91	86	87	114	66	84	96	91	85	79	93	85	101	112	112	91	92	99	76	95	107	82	96	86	112	90	81	99	91	90	101	100	91	102	91	98	97	87	82	94	89	97	89	107	95	90	81	76	88	96	95	76	89	81	77	98	80	124	91	78	98	85	107	99	77	96	83	79	96	99	75	96	91	94	93	86	95	103	92	89	96	105	81	95	95	95	91	88	82	79	87	87	97	83	78	110	90	85	96	80	93	85	88	91	87	111	62	100	99	86	98	64	103	100	91	94	95	110	82	81	98	90	84	82	81	97	92	79	101	108	92	89	96	86	96	82	85	110	102	93	89	87	99	86	82	94	99	95	100	82	92	89	87	99	95	87	87	94	81	79	104	86	87	81	92	96	113	98	82	99	95	87	85	88	94	116	107	114	90	91	117	93	81	83	92	80	90	103	92	83	89	75	105	94	100	87	102	92	83	91	82	106	90	99	84	92	89	95	96	92	93	86	99	79	93	85	88	84	76	79	87	106	85	74	91	85	86	99	95	99	88	87	101	95	97	99	90	89	87	93	89	103	101	78	91	83	107	90	95	84	93	89	85	86	84	100	85	77	94	96	96	82	97	106	90	87	94	101	103	109	82	99	83	81	104	113	91	100	77	84	89	94	99	95	95	87	88	108	83	86	95	90	79	100	101	83	97	106	97	73	90	87	94	91	116	80	101	90	84	85	76	95	81	84	86	92	106	99	85	85	89	99	84	84	92	98	108	99	91	96	95	75	99	90	86	115	93	94	102	89	84	91	97	90	95	102	103	82	91	113	98	115	98	108	94	95	85	84	109	95	91	109	99	104	91	82	93	90	94	107	94	95	105	101	108	90	99	107	102	89	89	86	90	83	97	97	89	96	86	101	80	107	107	103	107	90	85	95	111	88	96	96	84	88	94	86	96	84	92	90	92	88	102	83	97	89	81	86	86	82	109	81	91	81	91	93	84	76	103	77	84	91	77	103	100	103	79	94	85	95	110	104	99	94	72	98	104	96	98	98	90	102	85	87	99	94	95	88	81	89	83	103	80	84	94	90	99	77	91	92	91	88	100	85	79	84	94	80	97	97	85	96	77	93	82	92	103	111	88	95	93	100	90	85	83	110	93	99	73	97	94	91	92	103	82	89	83	76	85	101	91	103	101	100	87	84	89	87	108	79	89	90	117	82	91	84	95	97	96	104	84	88	86	87	93	92	91	88	89	99	95	96	87	109	87	83	88	98	82	82	97	97	102	85	99	84	93	87	93	79	93	96	96	82	90	97	92	94	91	99	97	78	91	100	91	97	102	97	97	85	101	94	87	96	95	97	104	79	110	88	98	105	92	91	94	94	82	82	98	91	84	85	92	85	103	96	85	117	107	89	100	87	82	89	111	115	76	90	90	83	78	93	87	89	94	98	82	103	85	109	91	84	98	102	95	96	92	99	84	90	80	93	80	84	107	101	65	95	89	98	90	97	75	93	88	92	100	89	102	116	73	97	90	85	85	97	104	78	92	97	97	85	89	89	81	86	101	80	92	83	80	109	113	118	88	84	86	109	81	88	101	95	102	102	82	91	101	79	93	89	103	78	108	82	91	95	80	80	83	86	90	84	87	101	92	85	83	91	86	78	102	79	101	111	96	92	74	104	92	70	103	95	100	93	102	100	85	121	105	81	112	92	85	100	90	82	83	89	103	81	72	90	114	92	88	118	93	74	89	90	98	87	79	86	116	91	115	105	93	82	88	71	88	100	104	92	75	90	112	86	89	93	87	95	88	82	106	98	88	102	98	94	80	98	102	93	101	85	98	110	94	88	93	105	87	106	95	89	101	88	101	96	81	87	85	103	115	90	107	94	89	96	75	94	88	81	84	88	88	97	77	97	93	85	93	85	100	106	102	90	107	100	95	79	86	76	91	92	102	99	105	110	89	93	101	108	90	102	110	96	105	112	89	98	90	88	93	86	100	90	86	73	91	110	82	88	97	99	102	86	103	85	87	87	95	91	86	82	101	86	101	91	98	98	100	78	101	101	96	76	99	88	94	100	89	96	90	97	101	89	97	105	94	84	96	92	93	108	89	89	86	100	103	76	116	88	98	110	89	106	100	107	90	100	99	94	90	105	85	106	111	85	90	106	85	94	72	79	108	96	112	101	108	97	82	99	88	81	100	93	89	75	85	72	93	105	100	106	85	88	81	82	84	73	90	82	96	99	96	93	101	92	82	97	86	102	92	100	108	106	111	85	102	98	73	75	109	97	73	85	106	99	108	83	86	103	108	93	81	98	80	86	80	89	93	99	87	95	98	96	84	94	82	82	86	81	93	95	80	113	68	109	101	99	81	83	100	83	87	99	95	89	104	102	105	108	104	82	89	104	79	92	111	95	93	92	72	86	72	90	92	74	98	111	98	95	112	99	101	87	100	91	95	75	91	82	73	85	86	89	87	102	88	92	94	93	95	89	77	97	102	89	74	111	77	110	103	84	96	88	106	105	89	97	109	102	86	89	101	93	100	85	88	76	90	84	95	96	86	93	115	87	78	87	78	83	96	87	89	92	98	94	102	79	89	106	86	84	76	80	98	90	88	104	85	97	98	112	114	84	87	77	84	104	97	88	75	103	78	76	88	80	98	78	86	108	103	89	87	91	89	98	86	109	72	92	95	78	82	89	91	107	76	85	102	89	94	100	100	94	123	90	99	113	81	92	100	82	85	91	99	94	91	92	104	100	88	83	96	86	93	88	105	98	97	79	98	86	78	103
13476	4890	2585	4449	9947	11426	24127	59661	65291	55868	38776	27821	19548	7332	2595	1231	987	899	981	915	933	950	940	926	936	916	977	897	1015	938	973	956	980	960	929	905	960	1010	946	959	935	964	956	974	934	984	982	944	967	932	992	951	914	991	936	989	897	956	974	957	955	1020	970	946	941	946	906	1004	972	875	998	953	940	960	977	939	905	908	963	986	948	955	1012	957	940	959	951	944	974	925	961	968	968	1032	996	1007	945	921	925	925	957	972	992	932	938	969	929	913	941	963	959	930	938	963	992	936	990	959	1008	996	955	988	954	938	966	947	982	950	973	954	935	987	970	1002	974	967	974	964	1047	969	959	982	997	1004	880	947	954	961	973	1005	991	977	925	972	935	981	950	954	942	1000	933	951	959	975	1054	951	992	959	944	896	941	931	890	993	974	991	931	958	934	978	987	977	891	983	961	977	933	914	980	977	919	1008	1031	949	991	967	986	944	991	960	945	927	962	912	903	986	990	965	956	989	951	1005	981	966	999	969	951	958	951	951	1004	955	1021	990	989	911	963	935	936	914	985	938	951	1017	1014	967	906	964	982	937	908	971	988	1013	985	929	924	923	973	950	990	936	896	958	974	907	932	1006	922	985	966	934	949	904	965	941	928	949	981	998	987	1000	948	976	962	944	887	961	992	1015	909	945	945	974	936	929	938	972	960	918	942	1001	945	949	992	969	928	907	978	991	1027	909	948	918	974	1012	954	982	932	939	1024	977	946	962	973	919	945	970	1015	913	1040	974	945	918	979	971	924	955	960	1005	964	1011	985	979	919	917	941	973	957	989	983	980	969	897	949	930	994	970	939	937	919	974	957	971	936	959	957	983	961	914	940	939	906	956	1012	922	948	893	950	968	926	915	928	955	940	968	983	1016	982	939	939	945	943	912	968	1008	953	934	965	905	931	962	971	935	931	973	925	986	957	906	950	1000	968	957	968	945	909	940	963	1034	953	928	968	988	958	949	886	880	905	953	955	986	948	922	945	984	952	932	944	976	965	921	982	927	921	940	988	969	974	979	1022	1006	935	974	973	1018	940	962	980	965	944	920	915	977	949	933	972	930	916	972	1002	963	951	911	995	966	962	946	957	912	953	968	960	940	994	996	955	927	966	970	964	952	973	977	945	937	929	935	936	966	939	925	950	962	977	938	1002	920	947	965	973	918	944	955	919	956	947	958	986	978	957	963	957	980	966	905	986	945	957	915	911	922	981	1006	948	976	987	936	938	895	927	936	966	934	932	926	959	998	962	957	943	932	955	950	968	977	937	953	918	977	918	922	913	974	902	945	929	972	1031	991	982	949	928	993	957	1014	957	985	940	959	910	966	935	954	924	968	948	976	917	957	972	979	964	945	976	976	947	931	1038	969	984	944	903	1065	930	1006	956	935	871	947	933	981	1032	979	962	941	953	956	946	973	930	949	991	1048	978	973	988	979	967	987	958	958	926	997	970	916	973	971	984	989	955	950	955	985	922	947	946	891	965	944	946	974	936	992	988	969	979	984	972	919	940	962	923	989	975	976	915	966	990	948	922	947	953	937	946	942	953	903	946	940	985	998	1021	967	918	988	987	967	938	957	954	970	960	968	963	889	944	1005	951	1014	964	987	979	932	1004	936	969	991	950	1007	924	949	1008	985	929	911	941	950	964	938	971	934	909	958	985	984	944	959	880	1002	967	899	974	999	937	914	999	998	946	989	984	935	970	939	935	899	921	946	954	930	999	973	918	955	926	952	948	960	962	968	943	967	939	957	960	928	885	911	948	1018	930	975	947	932	958	979	968	930	948	904	933	933	970	930	938	964	972	960	918	978	931	999	936	992	968	909	945	921	951	991	1012	995	957	878	926	920	955	945	963	903	950	1014	954	926	972	947	951	995	989	980	916	932	929	987	915	888	970	961	968	1016	947	965	974	915	906	953	1029	940	1023	1012	927	960	964	948	995	960	1008	995	964	994	911	988	996	946	951	1001	991	988	945	905	898	930	941	954	954	969	940	1023	1007	996	957	932	938	934	908	949	973	955	966	946	983	906	973	910	957	979	977	937	939	958	957	1011	930	971	934	951	934	953	899	909	946	978	978	976	900	978	966	989	917	974	1018	980	985	1036	949	984	905	973	939	974	949	973	951	952	927	991	955	925	983	974	960	960	1010	929	951	954	921	971	959	976	906	967	944	953	947	968	983	952	949	969	927	999	984	965	950	956	962	952	983	948	949	961	987	936	964	953	935	932	949	922	978	955	996	958	922	960	930	990	996	960	986	979	1011	967	973	969	945	889	1002	933	914	955	977	909	955	919	944	976	934	979	944	923	992	983	940	931	965	1032	941	989	940	945	921	973	958	953	977	961	928	935	984	939	958	997	936	943	933	963	966	960	951	944	983	949	998	959	956	939	952	1008	912	935	938	1000	975	936	940	954	928	979	975	985	965	961	908	954	952	960	950	959	949	943	953	953	981	966	913	947	952	955	960	970	924	936	1003	983	949	952	900	936	965	1001	967	979	898	936	908	975	971	983	1021	1043	990	911	977	970	936	975	977	948	937	925	962	954	961	968	935	952	1040	982	960	996	964	943	917	969	955	987	930	913	940	978	967	938	1072	956	951	959	934	966	929	949	980	1025	883	956	955	946	976	886	938	939	890	904	945	970	980	923	943	1014	902	883	943	1001	964	944	957	947	903	944	946	964	930	969	966	956	984	967	926	940	982	990	924	917	1017	1021	986	936	974	971	921	932	918	924	956	908	949	898	993	898	921	958	963	977	938	930	924	911	969	977	944	950	948	987	898	1004	952	997	957	941	918	1007	991	948	955	975	1002	981	934	988	981	960	991	920	911	935	970	1042	979	935	936	967	971	995	917	1000	952	969	959	956	960	922	954	957	913	927	840	955	1005	979	968	935	907	1035	967	946	965	993	998	930	984	959	940	967	919	970	1018	985	974	963	961	966	894	929	965	1011	968	1012	943	941	957	944	981	953	985	925	987	979	946	961	961	916	1000	980	981	945	959	1037	967	980	941	926	968	946	968	904	986	1031	931	927	958	962	929	974	918	1008	979	978	938	950	983	951	993	913	949	950	972	1006	959	955	966	938	979	1013	1031	911	987	969	1000	922	972	1004	993	939	955	908	967	940	907	892	933	938	1017	987	938	966	930	1040	941	938	936	988	968	978	923	888	935	935	952	933	1001	1008	947	983	963	984	946	927	962	928	972	947	987	970	957	892	979	916	978	901	954	910	983	1040	944	977	960	931	970	984	939	952	931	918	934	954	905	936	942	904	973	911	1000	926	947	960	951	925	980	971	980	923	939	1015	962	961	1016	986	934	972	954	1001	958	959	929	993	935	915	909	931	959	968	975	1003	965	894	960	962	986	965	954	981	970	988	1029	936	1018	907	996	912	934	961	980	969	981	967	1004	922	948	950	949	959	1000	966	931	997	975	1009	914	956	930	981	1009	970	956	975	954	956	1000	1008	941	934	992	986	957	954	980	958	973	917	956	970	1027	937	948	1007	949	893	926	987	913	976	987	957	922	976	921	1003	939	948	961	960	972	929	970	948	917	965	952	968	966	955	995	947	956	940	1033	972	964	1025	990	941	914	963	1025	907
1517	101	95	88	89	110	807	3027	3355	2845	1385	593	303	147	80	54	62	63	60	56	79	60	62	75	66	50	69	83	49	60	56	88	61	62	56	67	59	75	62	57	65	67	62	65	70	73	65	64	67	73	60	65	73	56	71	71	53	80	66	67	79	57	77	59	64	65	73	64	59	63	77	69	73	82	69	67	64	72	46	63	60	66	72	57	59	59	61	67	52	76	68	75	59	62	65	82	74	62	69	66	75	54	77	81	83	70	61	80	61	75	56	66	75	52	69	68	62	67	69	54	73	65	56	66	57	52	67	51	72	56	67	60	52	78	61	64	72	52	56	75	67	55	62	79	61	73	61	68	58	58	67	56	58	80	61	58	60	56	59	60	63	59	61	65	68	68	66	68	69	67	71	76	66	60	60	52	68	68	76	47	60	57	60	77	65	68	66	62	77	47	73	73	58	55	83	66	56	66	66	53	55	75	65	65	69	50	76	73	67	58	65	55	61	71	56	67	71	53	77	65	64	64	64	80	73	59	63	57	77	60	69	62	68	52	69	69	80	68	68	52	58	70	66	54	53	82	61	61	75	72	71	57	47	55	57	58	74	63	60	69	58	50	69	63	62	72	57	65	69	78	68	57	78	52	62	73	78	59	60	58	50	64	71	69	56	69	55	57	68	66	55	66	79	58	71	75	57	65	67	67	62	66	67	64	71	56	62	66	68	47	74	74	69	71	62	82	63	46	62	53	68	62	79	69	65	60	72	85	65	58	76	64	70	60	67	60	63	67	72	73	53	55	73	71	61	74	70	64	68	62	74	67	75	70	65	60	66	58	68	54	58	63	60	76	66	62	63	70	75	74	61	61	70	62	76	60	64	64	69	60	65	75	62	66	54	73	67	81	55	71	64	59	59	68	70	82	72	70	61	61	77	67	61	68	79	61	60	76	55	65	63	66	44	58	77	66	69	60	60	72	63	80	66	86	56	75	50	64	58	61	58	66	77	72	59	53	80	67	59	73	55	69	65	70	74	62	60	58	61	69	56	61	64	69	68	64	81	75	53	85	57	61	59	50	64	43	77	43	64	66	61	78	71	70	54	67	64	68	63	63	64	54	63	64	75	58	89	73	61	61	58	70	61	60	63	56	55	72	66	77	65	58	61	58	62	58	60	61	71	66	70	55	68	58	79	84	70	80	63	68	65	61	78	60	63	57	69	64	76	63	66	59	61	58	56	62	65	69	71	72	64	73	66	78	61	65	78	51	75	63	65	64	49	67	63	65	82	69	69	65	49	70	71	57	57	63	75	74	75	68	68	79	66	57	59	64	66	79	70	60	59	62	60	71	66	61	75	68	81	70	56	72	81	71	56	61	53	61	55	70	61	73	64	60	72	55	53	70	74	55	62	52	65	56	67	60	56	61	57	61	54	55	57	50	71	68	61	63	71	72	63	60	64	71	65	68	60	54	59	61	59	62	52	65	78	73	45	60	87	64	64	57	62	70	57	49	85	77	62	55	67	63	59	68	69	81	84	68	69	51	64	76	68	65	84	76	74	65	56	59	66	62	58	65	71	66	57	62	76	57	53	70	64	58	52	60	57	57	53	77	62	78	69	60	66	66	59	71	73	62	67	81	61	50	76	73	65	69	58	60	74	56	70	70	68	62	52	73	60	62	59	59	64	65	55	80	66	60	61	67	67	68	57	70	67	76	66	66	75	70	63	58	71	70	66	60	62	64	67	64	47	73	61	48	68	65	71	81	54	75	53	68	70	63	58	61	62	69	61	66	69	64	69	59	66	59	54	57	60	59	52	56	70	61	66	70	70	65	68	74	69	68	61	62	62	57	63	66	66	69	51	55	46	61	64	66	58	66	71	62	53	66	59	54	58	72	66	71	77	71	79	57	67	65	66	64	66	62	66	64	76	57	71	79	60	66	54	71	69	70	60	62	74	56	63	61	56	72	73	64	46	58	66	69	57	63	69	77	54	82	66	55	66	75	53	65	52	56	73	82	74	74	52	66	67	62	60	68	61	61	79	56	58	83	73	59	59	65	54	73	70	69	55	63	63	65	62	66	68	59	60	69	71	58	48	67	63	72	68	63	68	66	61	69	66	60	61	54	68	62	48	69	56	56	70	67	58	54	63	61	58	59	62	65	79	77	53	70	59	75	69	57	62	54	53	64	59	71	61	72	66	71	69	71	47	63	51	82	66	61	57	66	55	60	64	51	61	60	73	63	52	73	70	61	75	62	81	72	40	59	65	69	56	59	61	64	61	67	64	63	58	86	68	58	63	68	64	72	62	63	65	66	56	52	60	70	71	67	62	66	88	58	76	60	48	69	51	78	65	68	67	53	69	51	55	71	59	66	56	67	58	66	68	67	63	73	64	72	54	88	66	48	65	57	64	70	66	53	58	70	76	56	55	71	78	72	73	49	68	73	77	57	65	77	59	52	75	58	56	71	78	69	57	60	79	60	60	79	72	63	67	64	69	58	59	59	81	75	59	71	70	74	64	58	60	71	72	52	54	61	51	62	67	62	68	72	59	60	56	56	70	59	61	66	67	73	63	50	69	68	57	60	68	70	72	55	90	85	48	66	69	57	73	67	74	58	61	61	80	61	71	79	57	58	74	66	80	67	60	60	60	52	58	63	60	52	67	73	66	60	62	59	61	59	75	68	72	67	75	60	53	65	69	63	62	64	62	61	69	59	66	63	49	63	56	72	69	68	73	61	72	67	62	73	81	63	61	69	58	78	69	56	71	73	74	66	65	67	61	65	54	72	59	78	77	54	53	60	75	81	57	67	65	56	61	73	67	57	61	68	61	64	53	72	56	54	71	61	72	63	63	61	56	62	77	74	64	59	63	64	53	75	58	67	60	65	51	63	53	70	69	62	72	54	64	60	73	63	57	59	71	75	52	61	70	53	66	71	68	71	57	83	62	78	59	74	68	64	64	60	59	55	70	71	59	67	57	69	60	63	76	60	66	74	57	60	61	61	62	75	68	57	53	68	62	60	55	62	59	64	73	56	52	55	52	72	45	59	62	65	78	71	57	73	60	71	69	64	50	60	57	58	62	64	67	65	63	60	51	74	55	68	69	71	70	76	49	65	60	78	71	54	78	61	60	50	51	70	73	64	69	54	54	52	61	59	70	70	57	83	62	59	68	69	59	65	71	75	62	75	64	66	63	50	71	58	54	54	61	60	68	51	70	75	72	67	62	59	62	70	63	81	65	65	75	69	65	70	49	66	57	75	62	59	79	63	60	61	67	69	68	70	54	62	76	59	71	56	75	74	72	70	70	60	67	67	64	77	69	70	76	62	59	70	60	71	65	61	73	74	49	58	74	68	72	77	68	47	69	62	75	62	68	72	71	57	49	67	69	72	69	62	63	63	54	85	51	60	74	75	66	49	70	73	61	60	63	73	69	72	57	67	71	55	68	58	74	68	59	68	59	59	67	63	76	58	58	67	76	67	64	58	71	70	62	61
8009	1617	1087	1374	2976	5370	24501	37782	37120	31962	21734	12679	6785	2306	1085	736	690	661	650	631	593	651	662	608	653	651	625	694	689	678	655	706	609	671	665	691	658	654	648	647	670	671	687	674	669	623	640	683	640	618	656	614	633	657	605	685	662	667	645	636	641	650	694	622	647	660	636	686	659	671	679	641	721	641	638	644	635	659	681	632	693	633	667	618	634	646	667	649	613	646	639	664	623	665	623	657	637	647	678	636	622	667	652	680	671	668	653	659	677	657	676	653	652	637	647	674	640	660	638	623	683	665	640	597	667	643	685	609	646	693	614	628	679	703	645	689	661	609	670	685	642	620	649	638	681	618	632	609	672	616	661	688	655	658	645	688	634	649	677	619	650	698	680	630	660	657	625	632	636	626	583	659	614	625	651	676	662	655	643	691	656	679	659	645	633	661	671	657	704	648	651	655	630	602	636	641	673	655	670	650	679	641	658	608	649	647	660	646	606	618	685	642	701	691	667	664	674	639	626	640	677	679	680	665	651	693	636	692	665	614	665	663	610	629	643	663	605	656	635	613	644	708	675	657	677	661	657	672	654	664	652	637	633	697	623	630	694	594	645	670	651	658	664	692	672	660	689	636	637	644	672	632	617	664	645	654	599	642	638	654	700	634	604	663	660	686	626	613	674	658	668	643	671	648	642	660	659	661	689	637	639	670	633	670	660	637	673	659	651	678	672	639	668	657	663	639	665	619	668	604	666	640	618	648	656	650	651	649	687	659	625	629	664	669	649	599	640	680	658	614	687	702	685	601	662	734	604	660	672	624	675	678	662	635	639	632	676	614	705	645	628	675	676	644	622	626	680	606	662	655	654	663	650	628	643	655	670	649	671	663	624	629	670	633	643	648	686	698	657	662	589	646	674	660	722	623	609	644	647	680	705	707	699	646	620	637	647	657	675	654	643	659	692	663	679	645	690	617	678	703	661	632	680	674	612	633	635	633	656	625	666	653	596	629	682	647	647	614	642	647	618	657	617	653	636	639	678	668	615	660	666	641	678	672	664	671	704	632	651	690	667	630	643	631	625	674	659	657	669	622	637	681	658	632	598	686	574	674	715	618	645	668	627	637	684	668	686	677	642	676	680	663	666	640	628	632	636	671	683	652	662	648	658	690	649	654	684	664	668	637	645	671	693	662	652	687	688	687	663	619	671	670	605	685	687	679	614	646	665	665	630	671	683	665	688	662	670	634	694	590	652	635	676	667	644	656	623	593	660	708	615	645	660	621	668	635	672	631	641	668	631	665	667	682	639	661	613	669	664	647	665	647	639	652	660	676	660	623	661	659	645	669	616	644	654	657	671	655	642	677	656	647	684	656	674	605	667	632	646	691	649	692	665	648	613	700	654	595	675	687	643	630	643	625	660	623	678	669	629	667	671	617	670	653	646	699	640	613	678	658	660	678	635	671	707	649	687	682	658	630	693	625	657	694	617	668	665	675	655	680	646	627	664	658	625	654	654	675	639	664	674	658	664	647	700	678	675	697	680	673	655	706	627	650	641	663	613	639	652	633	654	642	637	655	687	674	624	655	684	631	629	664	668	643	668	684	669	676	675	656	689	637	658	678	625	621	644	641	639	649	660	666	627	669	707	653	654	664	658	640	693	674	644	674	701	689	653	591	644	656	724	654	646	690	618	658	664	634	645	654	674	695	684	627	661	658	655	645	713	635	632	645	681	663	688	690	650	621	670	662	712	630	607	647	692	646	673	632	649	674	633	664	684	709	626	686	651	632	628	656	639	674	646	619	649	655	669	648	642	611	652	686	679	655	655	647	672	693	663	674	633	645	658	681	606	679	635	596	617	631	658	646	628	633	656	652	631	651	645	699	635	695	696	627	664	646	640	653	631	604	692	673	626	671	675	616	642	690	664	675	713	658	629	663	648	652	665	678	608	677	608	679	666	652	672	654	653	688	632	660	668	686	670	604	651	676	692	664	653	643	626	617	682	663	694	686	637	692	683	636	677	691	683	649	696	628	687	614	649	675	670	677	658	708	651	613	630	638	634	659	670	638	695	641	650	635	641	648	636	661	648	661	640	668	634	686	631	651	675	632	651	627	648	631	646	622	644	638	648	704	645	638	699	637	685	648	641	677	687	629	655	654	645	654	691	666	617	655	691	632	695	595	654	629	665	674	669	645	662	675	664	678	666	632	662	639	687	646	618	638	625	588	626	650	637	633	653	618	656	673	671	677	655	673	618	680	656	685	674	697	701	644	673	605	679	616	671	650	635	699	644	689	624	654	679	662	671	646	672	616	644	629	668	676	656	665	624	646	652	657	638	642	665	747	604	617	626	632	630	662	663	608	692	650	658	642	645	653	700	631	628	636	648	646	680	642	648	684	634	664	646	641	670	653	656	656	696	654	704	649	660	621	703	639	673	621	665	645	661	659	631	645	658	696	637	657	666	644	657	673	698	662	646	655	689	703	658	671	614	649	648	623	671	642	690	639	670	592	672	674	639	690	666	634	596	646	650	634	717	655	649	654	664	635	618	665	668	606	705	652	724	585	610	686	686	625	659	658	667	650	692	655	669	691	712	683	668	635	625	654	628	659	646	691	669	672	644	696	724	651	655	633	655	669	609	655	640	696	656	632	672	660	625	687	663	648	673	643	639	631	660	647	664	655	636	713	621	677	646	685	608	629	652	683	693	669	694	670	657	668	657	621	675	637	630	643	655	687	670	657	626	689	644	707	664	638	644	693	646	641	605	704	665	652	660	630	676	669	648	667	642	648	654	652	640	677	643	690	690	673	681	617	701	659	700	640	628	635	630	670	682	656	650	655	652	625	672	668	661	621	705	607	643	670	669	633	653	641	629	640	640	620	678	657	647	661	647	631	651	671	625	632	679	629	698	648	692	684	650	662	682	638	634	633	609	621	656	669	643	640	669	673	649	680	684	618	668	678	691	647	662	694	643	674	639	658	611	688	654	664	650	631	624	693	639	669	656	672	668	655	668	658	701	657	657	716	670	660	656	666	661	670	629	645	628	663	616	658	656	686	678	656	657	716	657	708	633	674	664	634	642	678	636	672	682	677	684	626	669	729	620	624	636	683	642	659	656	616	679	695	686	666	630	648	637	644	644	646	683	727	649	657	688	667	668	637	641	650	674	624	620	650	688	641	648	643	624	626	670	651	616	647	637	613	712	647	645	665	622	608	640	652	674	646	653	631	636	657	658	632	693	658	695	673	646	671	632	634	623	650	648	699	636	634	626	675	694	649	671	680	645	669	672	639	656	634	625	643	676	663	634	647	695	694	614	637	722	667	659	675	681	612	670	680	697	630	666	655	657	622	633	638	652	728	670	650	653	648	671	632	708	658	687	716	687	653	623	658	666	669	660	694	631	606	657	640	651	643	661	639	683	656	645	652	665	655	634	656	654	687	618	649	648	648	677	663	684	649	639	638	687	675	663	637	640	613	662	683	667	676	657	658	684	700	637	642
652	225	160	129	125	323	4080	9827	9212	6407	2964	1155	511	225	131	94	80	73	103	111	108	98	70	98	86	96	76	81	106	88	96	108	98	95	91	114	76	79	93	118	93	101	96	122	105	83	86	88	93	94	97	87	92	102	96	90	95	94	99	88	94	94	94	90	102	96	92	77	70	100	89	70	103	93	98	107	99	115	95	80	92	95	92	80	97	102	85	91	90	90	82	93	96	85	79	96	106	89	85	94	104	92	103	88	91	99	92	97	96	85	103	108	98	99	94	93	91	93	79	82	90	91	86	107	108	83	84	86	107	90	102	97	107	116	95	107	94	93	74	94	88	98	95	93	103	83	96	88	101	77	96	81	92	90	99	71	93	86	86	83	94	90	103	92	99	88	100	80	84	82	104	117	105	103	90	100	99	93	108	84	90	110	88	86	90	70	68	91	88	92	81	88	103	106	85	104	88	92	92	77	89	116	99	91	93	106	78	85	86	91	100	75	98	94	82	77	110	92	75	109	74	86	87	98	107	95	92	107	110	90	101	95	105	100	106	101	113	113	100	92	84	106	117	97	95	79	81	92	82	82	82	96	98	97	95	78	92	96	98	100	107	114	86	94	107	90	90	95	71	94	80	96	90	90	89	89	108	81	90	97	99	78	94	92	90	110	90	94	102	111	85	98	92	97	97	96	94	86	99	105	98	80	95	91	97	80	100	92	87	81	72	78	80	81	94	94	101	82	115	91	93	95	87	101	95	89	102	108	82	101	109	80	91	81	101	73	111	83	81	108	93	89	75	84	97	92	113	104	102	97	88	95	99	92	75	111	94	89	80	106	68	93	103	105	96	103	88	110	96	98	110	97	85	86	103	82	83	93	97	95	84	93	92	100	85	94	101	96	100	106	102	85	93	83	107	103	88	100	87	97	77	79	89	92	83	88	101	80	100	82	105	93	100	100	94	90	81	103	97	91	88	97	99	92	98	98	94	99	107	108	104	101	99	89	95	102	106	84	93	87	91	96	95	91	96	97	85	98	89	87	98	95	87	94	109	80	107	89	82	89	98	99	105	93	80	111	98	114	94	108	106	91	81	93	81	93	97	97	101	84	94	90	93	79	85	93	96	98	100	109	101	98	100	99	109	99	92	88	93	93	101	85	120	95	95	97	90	94	85	111	85	90	114	88	80	106	88	92	93	90	85	108	80	107	87	92	105	90	91	99	78	93	88	83	81	93	99	82	93	76	92	93	86	84	96	94	94	91	91	92	104	95	95	90	86	92	87	109	86	82	84	90	108	92	84	87	87	92	79	84	89	112	88	79	102	63	105	83	103	90	96	102	94	97	95	83	110	79	96	97	95	90	92	90	108	91	78	88	92	86	91	90	82	79	97	104	99	77	82	83	101	97	91	102	102	93	100	85	92	81	85	83	92	91	88	98	76	81	91	87	86	102	91	87	97	96	103	99	114	91	96	97	107	79	79	114	99	86	76	96	82	102	92	87	91	92	86	95	79	93	86	99	84	70	82	102	95	101	97	99	94	88	76	80	98	102	83	106	95	86	89	109	86	112	84	90	101	91	101	83	85	89	92	99	93	97	91	92	90	86	99	122	99	89	108	112	96	103	75	86	89	98	80	84	78	97	91	85	88	94	93	96	75	111	95	97	80	89	98	88	80	94	90	86	117	86	94	111	92	91	78	94	91	98	90	95	87	98	82	95	105	76	89	80	103	99	77	96	83	90	95	83	83	90	94	88	94	88	80	95	90	84	100	83	79	103	97	106	88	99	88	106	113	96	97	75	95	98	101	100	103	89	95	95	91	107	102	72	98	93	103	95	102	99	95	97	90	90	83	95	92	85	103	80	90	93	95	88	102	83	108	88	95	89	91	86	107	111	103	81	107	93	77	100	113	87	89	93	101	102	94	90	72	106	88	92	108	101	91	97	87	86	100	94	91	98	97	96	97	104	101	88	84	100	92	98	77	96	89	85	96	92	95	83	82	84	58	86	88	70	93	98	93	80	88	90	91	95	108	103	97	74	97	88	100	90	96	82	97	80	93	99	109	109	96	88	90	81	90	96	103	104	97	78	89	104	83	103	89	96	83	97	108	99	112	106	89	82	67	91	110	85	91	81	101	91	105	98	94	103	90	112	113	94	112	102	80	89	124	87	104	86	105	99	84	95	92	88	108	105	81	100	85	98	118	98	83	95	101	93	104	97	116	96	90	92	80	89	92	80	91	97	101	94	105	91	97	88	92	106	110	90	92	93	82	102	92	88	90	77	94	82	88	107	90	100	84	78	99	77	83	102	111	88	69	82	89	106	102	92	98	97	77	91	104	83	96	87	87	87	85	88	94	107	110	101	86	98	89	99	103	114	91	80	103	95	94	96	89	96	99	96	90	91	118	77	92	85	91	89	90	88	96	89	95	98	76	100	90	77	88	83	82	92	95	94	106	100	97	95	98	103	98	97	86	110	98	83	91	101	88	92	90	82	92	81	106	88	103	96	93	105	102	85	103	108	95	103	100	87	100	83	90	109	84	103	103	102	105	89	77	94	81	83	88	107	100	104	93	89	109	100	103	79	96	81	89	81	96	125	94	77	88	101	93	84	87	99	96	92	96	101	96	91	85	107	92	92	113	88	105	90	81	86	92	97	94	93	81	81	86	77	91	104	83	96	89	101	86	121	80	85	98	105	77	83	84	68	95	103	89	95	95	91	94	95	92	92	84	92	92	102	92	116	104	97	100	99	82	86	106	102	102	87	91	94	84	111	106	117	76	109	90	91	92	105	109	85	74	100	95	109	105	87	92	83	82	100	89	93	100	100	101	89	111	89	80	75	91	99	84	106	89	90	106	83	93	78	79	101	79	91	89	92	100	97	108	100	83	85	96	114	79	77	91	91	102	101	107	96	97	84	90	77	84	98	93	99	106	87	100	100	92	94	91	96	88	88	86	85	106	90	90	98	103	82	95	104	104	75	85	92	92	78	94	74	92	81	90	66	95	105	81	106	87	84	101	107	74	97	102	97	99	109	75	87	96	97	98	86	104	86	87	101	114	102	88	90	93	95	79	93	104	103	105	102	105	100	99	90	115	100	86	106	101	108	109	100	90	93	91	104	94	103	102	95	102	88	97	90	110	96	100	100	104	88	81	97	94	114	102	103	100	83	85	92	95	89	103	94	98	99	93	95	91	101	95	79	89	91	97	85	96	101	86	96	91	89	105	100	91	89	89	89	83	83	104	93	84	87	100	102	90	98	85	81	102	94	98	87	90	100	88	101	80	82	94	87	87	97	97	97	91	109	101	120	89	74	95	74	63	86	93	92	88	86	81	116	100	117	91	96	95	81	89	84	96	91	91	97	100	102	69	87	91	87	82	90	82	83	93	93	83	90	106	86	84	97	96	85	75	94	95	102	84	104	92	99	84	76	105	78	97	91	98	122	83	71	109	98	103	82	92	98	99	84	97	96	91	94	80	104	100	97	88	93
9679	3797	1888	3006	6941	17416	45142	55324	49329	41173	29282	19245	10995	3719	1637	1130	920	886	980	1006	871	947	928	920	905	928	987	957	1001	957	950	984	941	945	942	937	940	922	958	940	872	969	962	931	942	925	944	920	964	987	961	965	919	917	937	904	921	967	982	922	931	919	893	943	960	961	908	963	933	912	922	995	959	908	900	902	965	992	944	887	907	948	904	956	917	905	912	968	916	954	953	964	980	870	880	960	978	902	924	913	984	999	948	918	950	959	944	938	928	900	900	939	946	991	960	947	937	920	920	916	922	905	930	941	983	973	944	956	908	890	895	933	951	899	925	920	949	918	924	880	926	957	971	925	957	941	889	962	949	911	900	898	1002	892	958	964	896	964	905	955	930	941	916	916	919	946	912	942	918	963	906	956	972	953	866	921	958	938	927	926	942	911	870	945	958	898	931	938	889	947	898	950	946	943	942	946	985	905	987	929	931	968	963	955	936	974	935	924	932	997	905	926	960	943	947	930	877	962	903	861	928	898	961	889	922	897	926	942	972	876	996	948	936	927	925	1016	923	926	948	935	956	966	960	961	946	916	962	940	955	974	943	930	951	925	987	929	963	895	928	949	959	945	974	946	976	935	960	935	964	893	942	912	963	939	916	984	933	937	941	914	938	882	1000	967	958	968	934	952	902	962	958	966	889	896	983	922	991	960	956	979	952	995	886	948	957	991	985	972	944	968	959	945	898	957	948	946	988	913	954	940	878	964	900	982	985	922	925	936	933	979	917	936	925	904	912	903	959	947	897	976	975	950	973	961	900	962	916	1003	954	996	950	907	881	953	967	946	939	901	934	901	971	907	920	958	929	958	934	927	935	950	943	938	887	942	936	958	928	984	913	933	942	958	915	944	926	944	923	979	930	883	970	974	894	974	913	909	952	969	927	939	937	934	912	942	891	945	994	916	936	886	951	941	898	940	943	956	906	951	922	935	944	933	1000	953	889	931	898	999	940	950	950	954	925	960	919	913	940	987	928	997	919	915	905	957	976	981	912	892	969	899	916	939	970	936	892	935	952	962	913	994	905	895	1004	993	961	965	929	927	992	991	959	903	911	909	953	985	933	913	1048	879	1001	968	889	939	950	1000	935	955	960	954	951	900	872	931	908	917	991	1024	938	923	966	921	881	952	939	930	945	943	960	918	908	943	973	945	951	902	934	948	942	899	950	901	897	914	921	943	943	928	997	919	950	969	874	924	994	939	986	929	940	945	937	935	955	947	992	953	904	954	948	926	929	896	897	914	978	957	925	928	945	894	947	928	896	949	896	893	897	883	936	929	999	976	950	936	958	899	937	916	931	914	909	898	969	1013	961	960	874	902	963	928	905	936	915	944	898	933	927	913	1009	930	920	911	968	937	913	953	880	971	980	883	943	982	910	919	937	952	860	903	923	933	904	975	956	948	935	902	924	959	992	924	920	1005	913	927	935	896	980	957	963	937	946	925	927	959	970	898	967	954	962	934	926	963	926	945	927	993	907	903	934	919	917	913	875	979	967	943	958	928	930	904	904	910	927	949	864	946	985	940	914	937	934	965	925	896	976	924	892	945	890	869	857	874	936	916	976	951	961	970	980	957	1003	883	929	989	993	978	930	998	897	938	901	932	941	938	978	932	966	897	989	927	946	933	970	987	904	945	995	942	958	932	955	958	956	915	934	921	906	1046	949	960	937	887	904	952	938	924	872	950	941	963	879	982	955	912	974	958	956	960	924	909	938	915	949	935	893	946	947	897	889	903	941	990	927	938	963	947	959	907	895	923	949	889	947	1023	959	957	925	992	875	944	942	930	927	957	969	899	974	927	940	910	995	930	934	953	956	905	948	913	1013	974	968	920	915	930	893	959	979	945	919	937	959	967	910	944	973	957	964	977	946	923	931	971	1000	897	953	938	916	921	935	927	900	883	915	963	897	935	1025	952	919	947	935	928	943	969	893	903	936	908	883	956	944	980	939	983	976	945	956	932	953	937	950	883	970	935	937	985	950	938	946	923	991	904	939	956	988	937	937	943	927	947	915	976	961	878	929	981	948	937	905	961	925	919	976	966	918	932	892	950	1001	968	925	913	983	891	980	937	906	975	927	970	878	903	883	937	882	954	921	918	980	948	965	974	963	968	944	915	951	915	916	1002	942	897	979	913	885	915	915	926	995	938	952	982	973	936	999	897	1022	945	957	931	948	951	923	975	967	965	960	918	981	940	922	940	1008	927	986	942	961	961	963	938	941	891	915	928	958	922	933	982	952	916	995	956	916	905	930	929	979	996	967	949	927	936	945	939	969	916	1022	975	937	908	980	966	937	920	925	946	943	903	922	970	951	937	933	957	949	905	949	1003	957	971	946	893	940	914	964	911	954	957	960	885	921	895	899	933	911	895	912	984	981	931	947	927	905	939	923	914	926	944	902	952	946	1003	933	914	925	966	905	949	936	912	992	936	953	976	922	938	941	936	918	931	895	900	931	925	926	959	896	928	957	923	882	929	904	954	920	1010	913	930	956	949	952	940	995	936	915	898	968	966	973	960	969	977	940	934	952	962	927	889	933	930	937	910	940	931	946	948	952	941	930	966	895	956	926	921	960	987	942	990	957	965	964	952	888	922	907	960	966	919	873	930	984	953	917	882	941	927	942	957	911	953	967	863	900	952	947	996	950	940	931	898	946	917	905	911	916	940	930	933	956	955	929	965	949	935	858	1031	956	890	942	978	928	906	909	943	952	912	960	918	965	950	917	956	931	923	965	939	967	946	967	992	930	956	893	993	951	981	970	907	955	905	959	948	977	904	923	928	966	886	885	967	907	953	995	913	938	981	945	970	971	908	965	895	902	980	964	951	961	999	929	941	916	899	958	928	923	922	914	937	937	972	921	936	972	944	960	906	957	940	925	948	965	928	977	959	955	887	972	942	923	899	956	954	954	898	965	956	974	925	961	892	896	988	911	960	974	924	975	960	943	928	926	967	966	958	960	953	964	955	914	913	932	946	960	915	947	905	969	970	896	968	962	919	928	909	950	959	969	963	962	933	954	922	944	979	921	876	931	969	930	953	1000	968	959	932	864	956	952	891	912	931	972	945	920	967	948	949	958	941	976	944	935	930	911	973	924	917	971	920	947	972	947	931	923	941	954	991	946	905	943	909	935	974	932	1006	919	1000	957	918	954	965	931	948	977	944	941	957	886	906	984	895	938	933	965	950	976	924	959	951	998	916	938	962	929	977	914	996	942	937	923	971	983	923	972	952	955	915	952	936	974	905	961	964	992	912	953	969	883	933	932	965	930	943	941	935	950	955	962	933	943	934	911	959	934	950	937	947	944	974	935	970	909	930	942	895	918	911	950	943	983	901	916	944	944	947	917	914	924	957	932	907	940	901	899	956	951	898	968	977	927	927	941	948	925	954	915	905	1000	954	874	945	915	919	1010	956	959	944	969	939	938	944	935	951	893	922	986	885	980	965	974	955	956	906	956	918	935	950	939	931	951	916	962	923	1024	941	939	922
2279	141	104	93	105	403	4869	10613	10229	6922	3080	1252	485	173	82	71	58	54	58	72	66	40	62	53	61	64	53	48	55	58	51	53	49	58	66	66	61	51	46	54	63	56	55	58	52	49	61	56	59	65	62	41	68	72	61	77	65	52	68	54	61	49	44	75	68	46	46	61	50	55	54	63	57	51	50	62	60	72	56	45	53	54	61	54	52	60	67	50	58	53	65	59	54	48	53	54	52	77	61	64	52	53	60	63	47	58	49	51	59	54	51	64	49	62	50	61	50	62	57	54	49	72	61	45	71	59	61	59	64	63	44	60	58	60	71	58	64	62	56	55	66	48	65	62	59	58	73	42	55	47	66	53	60	61	68	59	46	54	60	56	57	57	46	57	56	53	56	53	44	68	58	53	61	61	49	54	57	54	58	56	59	50	62	56	56	47	56	53	57	53	55	52	62	69	56	60	59	53	56	59	65	63	61	56	50	63	60	51	63	48	60	53	50	53	54	46	53	63	49	57	57	56	51	57	53	54	58	55	50	54	79	69	51	52	61	59	43	60	64	66	54	60	60	43	67	53	43	51	58	53	60	51	58	54	48	54	44	61	49	55	57	66	68	50	56	53	54	56	63	59	59	59	64	50	60	58	45	58	56	64	55	56	63	59	46	57	57	60	50	62	58	48	52	73	45	61	55	57	52	48	57	54	51	59	70	67	55	60	55	55	59	52	60	51	64	52	59	69	51	79	64	62	72	54	51	54	63	50	46	64	44	62	61	61	54	62	57	58	61	59	56	43	51	63	67	61	54	75	47	59	53	57	46	53	43	61	52	51	58	52	70	51	50	53	58	60	57	66	62	58	59	51	51	50	69	55	62	52	46	63	56	50	61	57	58	56	62	52	57	58	70	64	52	53	61	50	55	52	58	62	60	52	51	45	63	56	50	60	45	57	59	49	62	61	52	53	50	46	65	63	49	53	71	60	59	53	50	55	56	51	64	58	56	56	52	53	61	55	51	53	48	83	60	62	63	63	59	53	53	53	50	45	67	60	59	58	46	63	65	63	58	43	55	52	69	52	55	64	65	50	57	51	60	47	52	64	43	60	75	64	59	56	46	67	57	58	48	62	68	55	67	57	59	66	62	62	73	56	58	60	66	73	65	46	61	71	64	62	58	55	42	50	62	63	51	55	51	48	56	48	55	65	52	57	49	58	56	61	67	71	44	48	51	74	62	41	69	65	60	66	56	66	59	51	54	57	49	53	39	54	72	53	46	52	52	61	48	54	43	75	57	45	56	35	63	54	63	54	62	59	54	54	68	49	48	67	68	72	67	69	60	59	56	59	53	57	63	39	54	62	70	65	66	75	71	54	58	55	55	56	57	41	50	41	48	55	51	50	80	58	47	60	52	51	60	72	59	68	57	55	74	57	54	55	55	64	49	67	47	51	64	59	56	47	63	51	57	61	48	68	59	52	55	48	60	45	58	68	67	53	72	45	56	46	62	65	71	54	57	52	71	60	63	47	59	68	70	55	58	67	58	57	65	61	52	58	66	53	64	49	61	67	60	65	63	56	41	74	54	50	70	53	60	56	53	55	60	65	56	56	54	51	53	50	64	41	49	55	59	56	50	63	55	67	60	42	47	61	53	54	64	59	62	66	52	69	58	58	60	64	63	60	51	56	65	49	68	46	68	54	51	46	62	68	72	49	52	68	55	54	60	53	56	49	64	64	58	56	53	56	56	43	58	58	66	64	55	55	50	59	78	64	55	58	51	58	56	53	56	62	64	55	63	62	55	42	61	54	53	55	54	61	65	66	51	67	64	57	40	70	58	46	57	49	49	55	63	60	49	65	60	48	52	69	54	60	64	54	59	61	64	60	65	49	61	59	54	49	63	74	51	71	71	45	59	47	59	55	52	62	43	67	63	69	63	68	71	65	53	61	75	56	58	66	60	54	57	58	62	54	62	51	53	47	48	63	52	53	53	74	60	60	55	51	69	61	52	64	78	68	56	49	57	52	41	50	49	44	51	53	56	51	45	47	60	52	47	55	57	56	68	60	63	50	55	50	71	58	64	59	60	59	49	55	64	49	56	62	60	54	63	56	57	70	63	52	50	50	65	65	55	59	56	54	63	63	63	63	49	61	55	48	60	58	72	49	62	46	59	60	48	53	55	63	72	55	47	60	54	52	57	45	71	68	58	59	43	62	54	66	66	71	59	56	66	57	59	61	58	55	59	71	60	56	60	79	51	53	62	69	47	66	46	60	74	64	55	64	51	46	54	54	56	69	46	46	57	66	62	47	54	55	54	58	56	45	49	51	61	62	70	59	65	48	69	56	61	63	64	63	66	50	57	65	42	49	54	55	51	62	61	56	56	45	53	54	64	59	50	59	56	58	44	56	53	46	47	61	61	63	55	57	66	44	58	50	56	56	58	51	61	56	57	65	49	51	63	59	49	66	65	74	52	55	52	66	70	67	71	60	51	48	54	45	58	50	53	64	74	66	57	57	53	53	65	58	51	56	55	63	66	60	42	57	61	62	69	55	52	61	56	60	36	77	55	54	71	71	62	63	69	54	67	46	60	48	58	69	64	76	60	58	57	46	70	51	75	47	48	64	62	78	63	55	57	57	61	56	54	74	51	64	60	57	54	47	69	55	57	49	63	47	53	53	69	61	66	55	63	58	65	47	46	50	58	54	48	65	50	64	61	69	45	58	66	58	63	54	59	66	51	64	64	69	50	50	51	52	61	60	48	59	42	58	61	51	53	48	57	63	54	72	45	60	61	64	66	55	65	49	53	61	56	68	70	70	54	59	50	54	65	62	54	57	57	53	55	51	66	57	48	73	52	55	45	43	62	50	61	56	49	68	53	46	54	52	58	59	53	57	61	59	49	65	66	67	54	56	62	46	59	54	52	62	51	57	51	80	75	58	58	58	52	54	58	56	59	66	61	64	50	52	58	57	56	52	51	64	59	51	58	65	60	54	51	47	44	55	60	55	55	56	68	53	54	64	56	57	51	63	61	55	48	61	58	55	69	46	52	64	67	49	55	67	69	56	59	56	61	64	57	53	59	67	68	62	59	62	66	58	67	57	70	57	66	67	69	53	65	54	48	59	60	72	82	64	59	69	54	62	43	62	60	62	40	53	61	60	66	61	54	46	63	62	61	54	67	51	44	49	58	47	67	58	60	50	53	55	53	57	50	54	66	53	64	59	60	58	43	53	70	77	57	57	60	75	49	67	70	53	52	51	56	47	55	61	56	50	64	58	69	58	62	71	56	54	59	59	52	59	49	52	66	46	49	39	60	52	59	51	60	58	59	58	63	60	53	65	53	59	64	69	51	60	56	53	52	50	67	48	57	52	60	58	56	43	60	62	60	68	51	47	46	48	53	48	61	61	57	63	64	42	48	60	59	60	51	42	40	43	62	60	43	45	54	57	57	60	53	53	53	71	67	50	49	63	45	49	65	51	63	61	48	60	58	49
9810	2948	1513	2623	7186	21898	48642	57976	52436	42650	30942	20575	11364	3861	1362	699	568	620	603	570	606	589	554	548	621	587	589	599	610	611	592	550	656	589	598	562	616	582	566	601	569	594	604	611	602	555	593	594	647	585	554	629	640	637	629	609	638	591	652	608	584	603	641	613	589	588	600	597	598	549	622	600	603	558	619	601	569	565	615	596	575	623	619	609	558	601	573	560	592	610	588	605	581	619	623	609	596	619	548	544	611	651	636	550	598	567	591	639	579	613	613	571	617	604	602	624	592	639	598	610	585	596	561	610	629	613	597	616	591	603	549	609	612	569	619	581	604	605	624	598	606	603	569	626	617	625	591	603	547	584	581	600	619	591	625	577	615	600	587	562	648	560	597	614	636	619	635	648	603	612	654	597	610	604	613	573	601	567	637	599	597	598	598	641	579	594	598	569	593	580	584	539	606	621	531	615	565	639	617	595	610	618	600	599	577	631	619	606	591	567	570	612	615	598	651	604	606	647	620	638	610	573	604	610	626	618	578	579	566	576	586	597	624	584	580	620	607	620	602	617	557	594	589	580	613	629	615	574	598	634	628	602	606	580	560	629	606	628	584	592	586	637	592	582	607	558	643	593	580	612	588	609	610	597	624	573	648	573	655	611	603	605	618	620	580	563	589	550	603	547	569	578	607	571	541	606	611	620	582	578	602	557	600	575	586	617	599	595	567	594	566	614	584	578	632	556	613	603	588	607	607	637	604	639	629	572	635	620	578	588	612	566	583	610	621	592	579	600	583	573	585	594	606	556	583	626	618	606	600	580	646	597	576	621	557	576	586	597	579	639	588	617	620	544	588	597	597	629	606	568	591	561	636	599	572	616	619	567	647	617	571	672	615	650	627	610	608	626	603	604	598	596	596	596	659	519	607	603	605	512	601	628	615	582	621	615	552	604	575	596	599	615	580	608	613	588	566	623	549	590	600	620	638	603	627	579	588	622	610	612	607	584	611	630	578	638	596	596	601	632	631	609	560	579	615	591	603	587	586	618	517	577	610	621	585	614	591	652	604	605	589	550	618	591	612	592	624	577	581	586	556	626	589	629	601	669	582	590	631	571	563	642	615	635	606	573	643	559	615	598	608	577	585	555	598	592	583	597	599	623	627	641	627	567	577	613	635	611	619	570	558	636	598	615	598	596	622	566	612	567	599	620	606	620	596	634	621	570	598	593	616	604	565	609	613	625	592	589	610	614	567	587	620	600	605	613	626	607	639	616	658	580	559	600	564	653	601	641	630	604	566	646	605	543	636	601	589	563	627	605	593	583	608	600	664	629	608	599	572	572	579	607	589	612	611	589	542	556	601	599	609	609	557	620	625	627	577	593	569	622	583	582	622	591	595	567	600	624	624	644	577	595	649	596	574	621	622	590	556	606	549	608	581	549	570	621	582	556	582	618	602	631	643	603	628	638	605	605	575	573	617	611	594	587	609	577	597	615	586	628	602	609	607	593	612	579	619	590	616	570	609	604	623	605	634	577	664	613	597	608	627	606	610	575	611	580	581	623	611	639	650	586	564	587	611	618	620	568	597	585	658	573	562	612	629	596	579	650	610	606	601	613	561	634	628	627	611	610	576	618	600	576	610	588	609	579	579	569	610	623	612	614	600	584	579	605	577	624	609	590	598	634	607	618	635	611	628	614	564	628	592	598	585	573	629	619	625	572	614	587	608	655	568	601	604	583	599	585	611	568	611	565	573	575	641	579	603	555	624	624	582	584	579	622	602	603	614	611	619	641	580	649	571	615	615	577	602	615	585	586	600	624	613	559	582	596	586	586	618	629	584	579	602	577	555	585	561	612	612	555	585	633	631	567	608	570	612	600	622	603	582	583	608	659	585	550	636	626	597	622	577	615	612	614	610	639	608	561	585	605	586	647	650	585	615	642	594	602	583	609	611	573	646	570	582	606	577	645	639	549	642	607	627	577	610	581	601	598	582	610	636	625	597	607	592	583	560	638	586	588	550	561	580	606	593	594	613	630	592	621	576	587	602	615	569	597	619	560	557	639	569	603	614	612	585	610	586	589	581	614	644	611	626	607	586	578	581	607	610	608	648	612	632	595	564	608	590	588	580	623	576	629	599	586	631	619	644	631	616	596	634	625	592	548	590	574	609	632	626	595	614	613	635	622	577	576	573	605	605	612	594	606	609	618	601	608	619	600	579	605	599	602	630	598	624	550	551	595	609	561	582	590	582	616	639	625	626	576	551	550	655	613	573	595	581	579	609	602	590	550	596	564	590	582	593	636	613	641	654	620	593	573	601	646	597	579	580	605	603	577	583	592	621	602	606	636	572	606	604	579	628	580	597	578	577	558	574	566	573	581	612	608	616	612	600	593	616	600	593	593	566	648	580	597	586	616	650	624	593	618	587	630	622	568	573	609	613	593	585	550	619	578	593	620	598	584	593	612	598	594	634	594	635	599	576	599	619	630	573	631	611	595	586	619	565	597	574	611	616	647	601	598	577	606	628	610	630	622	624	579	616	606	609	579	588	612	609	603	579	615	585	550	621	602	606	577	622	575	595	597	560	590	581	632	616	598	571	564	581	626	627	570	569	590	576	630	573	610	613	599	604	617	569	627	609	576	633	627	570	593	582	607	589	609	597	613	608	584	623	601	563	633	589	580	608	622	596	622	584	569	659	590	621	586	606	604	598	649	607	595	590	598	619	576	620	610	587	609	578	595	598	561	617	632	671	639	621	584	616	590	605	620	604	581	613	620	577	580	606	591	602	628	589	579	590	629	642	584	576	621	622	614	626	567	595	586	627	584	568	579	634	560	613	589	606	601	603	605	606	601	636	598	586	577	611	595	645	634	603	639	603	578	577	593	599	627	592	579	621	600	651	601	591	581	610	576	644	578	593	590	574	611	610	599	611	631	582	607	606	612	623	571	586	598	599	601	620	609	567	592	591	631	580	579	588	612	579	573	623	613	581	626	621	613	618	579	598	603	595	579	658	626	633	604	594	615	587	595	609	606	574	669	589	562	577	600	646	578	594	624	568	576	580	610	605	600	602	630	610	610	599	572	597	579	589	633	607	601	597	639	556	619	605	634	568	634	610	644	601	628	594	620	599	648	614	594	575	645	574	604	574	584	579	569	632	607	590	592	587	618	631	565	613	552	576	584	602	588	638	588	613	555	610	586	588	577	597	595	650	564	583	598	569	617	601	602	582	618	578	629	615	570	602	598	576	611	591	583	591	601	578	614	611	578	585	567	617	574	576	577	600	608	625	611	550	631	560	610	602	614	563	573	589	576	623	601	600	598	611	585	617	605	607	567	582	612	589	628	620	610	573	606	582	619	647	615	603	618	565	607	622	570	621	586	598	607	617	561	624	581	623	561	626	606	627	610	614	553	612	615	614	638	604	623	579	601	618	638	573	586	594	603	612	612	631	613	605	584	628	596	597	614	591	609	607	575	626	595	584	599	611	638	641	610	571	615
1067	248	183	140	374	3462	10436	17517	15199	9932	4147	1584	677	266	148	74	89	100	91	101	91	98	106	103	88	95	97	77	92	94	85	94	88	80	79	95	84	96	85	108	102	82	83	93	85	102	82	89	104	89	86	88	86	92	76	82	91	100	96	103	97	96	97	89	97	80	102	91	101	100	90	109	86	105	95	83	95	70	77	92	69	100	93	95	86	91	90	91	87	90	87	94	103	83	104	87	94	86	91	76	101	106	91	106	104	77	81	63	90	86	96	95	84	92	90	95	82	89	89	100	88	96	82	78	83	85	99	77	106	105	90	86	85	85	91	87	102	86	88	83	95	91	85	88	77	100	79	89	91	72	100	106	85	83	81	93	93	83	83	87	86	78	78	77	76	90	95	93	94	109	92	108	73	80	81	83	90	80	80	95	88	97	94	102	88	94	91	97	82	87	81	92	105	91	98	89	100	84	94	80	88	75	93	76	87	92	92	78	93	81	98	93	95	100	92	93	91	85	97	110	86	86	85	89	89	90	85	86	90	97	91	74	100	87	98	89	69	68	103	105	93	77	88	94	95	82	100	101	89	66	84	84	104	106	91	105	122	102	94	80	90	93	96	95	87	103	93	95	95	115	78	84	98	93	75	95	104	92	84	95	93	73	93	84	76	92	95	80	111	88	106	91	92	93	105	110	92	92	89	88	87	99	93	97	86	87	89	79	88	90	91	92	74	105	106	84	107	96	94	73	87	100	89	94	94	82	90	106	91	98	90	79	96	72	94	76	87	93	103	99	87	92	100	89	102	100	97	92	93	87	90	72	89	90	89	93	78	92	96	103	89	101	94	92	91	84	104	99	85	92	104	81	94	82	81	92	103	66	88	72	88	98	94	80	73	90	80	78	88	75	86	97	97	90	100	94	90	87	108	97	86	84	103	82	92	106	84	95	93	96	77	87	101	93	93	81	82	102	80	88	108	101	82	69	85	92	88	117	83	85	83	97	85	94	96	68	81	74	71	96	95	80	95	84	95	100	80	91	91	80	79	90	90	93	85	84	86	103	89	86	91	94	82	88	102	96	107	90	105	106	73	96	94	88	99	95	83	94	76	84	83	99	94	92	89	90	89	85	117	91	96	100	100	115	90	86	89	95	91	101	80	95	93	76	78	95	105	83	90	85	83	89	97	86	84	67	81	90	74	86	83	78	103	80	84	87	100	89	82	106	93	82	77	102	75	93	91	94	92	85	93	90	90	76	80	96	72	84	90	86	110	84	91	96	103	85	83	80	95	96	88	91	94	97	91	82	99	79	89	105	89	96	94	96	80	86	99	79	89	77	101	83	94	97	96	87	89	107	91	92	91	105	82	85	100	95	101	82	94	87	101	89	89	103	80	100	99	100	105	92	94	89	83	86	87	86	91	90	97	91	83	103	108	101	85	91	106	81	85	92	104	83	78	81	95	100	81	93	105	91	85	99	91	96	96	83	85	88	73	88	71	100	98	91	80	96	95	81	83	99	89	88	82	93	90	84	104	90	81	103	92	107	94	78	84	99	82	97	76	108	94	77	87	94	89	100	92	93	81	93	98	89	87	103	109	91	99	103	86	76	95	97	81	93	79	89	95	90	90	89	84	84	79	93	81	92	90	91	98	98	88	91	87	77	91	94	94	85	98	88	79	86	88	89	89	92	79	71	88	82	97	100	104	97	101	96	95	80	90	99	85	100	91	81	85	94	76	96	94	97	90	99	90	76	90	97	90	73	75	94	68	95	96	74	85	85	79	85	99	99	92	93	109	96	96	91	92	94	81	96	81	96	105	85	82	94	93	93	78	101	98	80	77	93	96	100	80	83	83	103	87	94	92	95	92	75	104	80	98	83	88	76	98	87	83	89	101	93	99	90	100	94	90	95	80	85	82	101	93	76	89	94	83	81	91	110	93	95	78	100	90	81	96	93	89	82	104	108	95	73	91	88	100	93	81	96	86	99	88	96	87	113	82	85	86	81	93	90	117	103	80	107	97	81	90	90	80	81	81	89	84	109	94	94	91	77	101	99	88	68	78	90	82	82	105	89	113	79	79	88	100	95	80	89	70	85	86	92	96	91	102	94	89	94	84	92	77	86	91	87	87	80	90	98	92	79	90	108	84	94	84	83	94	98	106	82	114	104	78	89	101	87	112	97	100	83	92	109	100	91	86	93	90	103	96	97	87	96	104	100	95	93	96	85	86	107	89	92	79	92	90	84	90	73	78	105	90	99	92	85	80	79	93	100	89	91	78	87	81	94	102	87	94	84	82	102	98	89	78	85	103	88	84	93	100	82	78	85	93	98	82	94	101	98	89	96	109	106	96	85	89	103	70	91	97	99	85	87	89	87	91	88	106	89	88	66	77	108	80	79	83	98	85	80	68	96	81	103	76	101	100	80	94	82	82	81	84	112	101	73	92	76	103	85	86	83	81	81	84	100	88	87	92	94	87	95	93	97	92	101	82	90	97	98	100	91	85	91	81	88	87	82	96	80	87	100	65	85	95	82	98	102	107	74	90	98	98	96	88	92	86	93	88	83	102	72	108	94	90	99	88	86	85	92	87	97	99	91	81	102	98	100	86	86	65	92	85	77	81	90	75	95	77	85	84	76	98	100	89	109	82	106	83	88	90	94	86	83	90	98	84	88	92	99	107	85	94	85	74	85	105	87	83	79	90	100	86	72	94	81	97	90	89	86	88	79	96	85	90	87	84	89	81	81	89	77	88	75	81	91	103	85	88	96	103	87	95	92	100	96	79	97	100	91	88	100	90	102	87	94	84	88	80	98	89	102	87	98	109	83	88	108	89	99	63	103	78	93	85	93	112	92	90	94	93	97	94	102	78	89	94	83	82	88	89	89	84	95	75	84	103	102	79	100	94	91	85	83	78	86	91	86	109	85	93	98	88	82	100	85	95	91	90	81	91	79	92	91	75	85	102	95	78	84	80	90	92	99	91	98	88	94	97	105	89	91	86	96	105	94	96	90	79	86	97	101	80	80	99	82	104	96	102	86	86	103	101	74	96	98	74	86	87	89	88	86	98	91	98	107	105	75	78	104	95	86	82	98	94	101	100	98	93	81	87	81	102	90	101	99	113	105	70	82	80	87	97	94	92	83	91	95	65	84	92	94	103	101	82	87	116	81	79	96	103	87	88	78	93	100	81	88	86	79	94	86	101	78	83	81	75	93	95	92	103	98	79	98	67	87	89	86	81	93	74	92	82	81	92	95	87	96	80	106	82	103	98	91	89	93	94	97	92	97	71	101	104	89	104	92	94	80	77	84	95	89	91	64	85	94	113	112	75	75	95	96	101	93	90	97	94	91	70	91	89	88	103	88	92	105	89	89	88	87	89	98	102	76	89	98	102	88	90	96	91	93	98	81	89	85	84	76	106	80	102	90	95	94	89	91	81	101	100	89	89	90	82	86	80	102	88	101	91	92	72	75	84	96	84	80	105	94	76	94	82	104
13900	5013	2492	4277	21619	45428	60663	68235	59063	47546	33501	23797	13455	4662	1900	1051	937	917	990	1001	902	929	957	961	947	927	925	936	891	994	942	991	976	976	952	987	940	915	916	926	1008	957	922	993	904	920	1009	965	968	948	940	966	989	936	985	1007	933	980	945	960	959	954	939	948	976	979	989	947	985	1009	978	939	911	959	967	972	956	919	953	965	913	965	958	980	954	933	932	956	934	952	918	1000	906	958	972	887	976	965	972	915	916	942	961	950	919	891	938	940	919	949	1004	965	951	981	954	1019	908	1005	944	917	934	996	950	926	925	935	935	958	949	987	952	961	945	968	922	996	951	935	939	939	934	965	951	935	947	992	923	908	938	944	946	964	965	895	958	936	965	906	977	979	1002	937	965	984	976	912	947	943	968	936	954	928	944	950	944	926	962	925	947	875	914	898	954	989	953	923	937	946	895	914	961	997	947	958	1016	993	978	970	956	946	979	909	975	957	963	887	1014	918	891	937	1015	938	976	930	938	912	976	964	977	931	949	942	922	968	951	906	912	952	951	991	922	946	985	892	926	942	961	987	982	897	1051	909	964	929	994	951	930	937	903	949	927	978	975	967	928	985	949	959	980	895	1006	934	894	933	934	948	964	961	956	895	938	940	937	899	968	1004	980	981	916	962	957	942	949	905	951	972	895	975	957	952	934	1035	948	969	958	903	1013	954	962	957	943	972	945	920	924	938	885	961	897	955	960	995	944	978	1006	925	967	920	979	961	956	988	945	940	928	957	933	986	944	940	914	939	946	931	963	980	951	971	982	984	966	934	910	959	907	975	937	949	923	921	926	918	984	945	907	943	980	958	971	917	1012	977	969	915	905	923	983	939	965	943	978	916	931	1016	978	903	1005	978	942	959	902	920	946	932	952	966	982	972	931	969	940	969	958	947	924	940	910	947	938	936	950	953	995	990	920	920	985	950	950	986	967	953	948	944	927	950	923	974	901	964	962	897	983	981	946	949	935	955	972	942	911	956	932	934	872	971	938	960	971	1004	896	921	979	976	931	938	988	884	1040	939	968	949	978	998	991	961	904	944	967	934	974	991	884	977	970	956	955	989	901	904	945	937	911	966	897	925	938	873	929	959	947	973	970	928	890	946	952	964	995	914	952	959	981	964	940	923	919	889	975	947	934	965	972	958	975	991	945	918	897	996	975	946	885	1008	959	923	939	929	1041	1011	976	960	937	916	1020	993	917	969	953	918	954	964	947	963	910	976	954	871	940	954	914	970	943	940	926	1007	963	935	974	904	977	946	956	960	961	970	905	914	923	944	985	957	966	932	946	916	961	937	948	993	951	935	950	906	986	967	918	970	980	936	918	923	1045	933	992	966	954	953	931	931	977	909	947	949	932	987	1008	990	997	977	917	953	989	925	970	976	963	998	948	974	939	972	938	989	983	932	941	934	935	971	991	974	978	963	923	946	974	905	981	963	980	980	966	943	918	937	930	980	908	932	970	1046	909	997	905	953	923	939	957	1000	988	902	949	960	905	902	984	961	930	988	1018	917	912	975	950	923	910	920	938	972	912	957	966	983	993	965	992	948	953	932	947	907	970	946	959	948	898	950	971	966	916	944	954	961	943	961	975	958	961	951	971	968	996	985	956	1007	941	941	981	913	942	937	972	953	964	936	1013	921	949	894	981	951	950	921	936	970	950	957	966	932	907	1009	936	936	944	942	927	962	980	911	962	945	901	991	978	954	925	971	1009	929	962	948	989	1010	975	908	860	970	931	916	935	913	976	946	970	956	961	935	932	978	962	968	918	939	974	971	967	936	969	925	972	951	932	912	930	965	931	968	954	952	942	956	934	956	897	976	963	950	945	942	998	962	970	998	918	973	939	938	918	905	953	965	947	938	938	920	919	926	952	988	998	955	941	969	976	941	949	990	910	963	951	945	923	910	978	1008	933	952	912	934	926	913	979	910	880	925	927	968	985	938	952	973	966	988	937	965	916	958	943	906	987	927	973	954	967	966	938	901	970	945	992	987	914	978	962	954	945	1034	940	917	932	948	1032	964	955	936	948	903	940	925	1007	937	975	899	921	948	971	941	951	978	959	922	943	962	1009	971	977	952	951	973	904	930	939	971	919	986	954	937	960	943	939	973	969	968	926	1000	960	958	921	936	978	968	999	928	939	962	958	971	961	955	914	919	995	937	943	996	953	993	947	963	1003	908	931	944	905	971	983	919	960	978	928	984	902	929	998	936	930	992	950	944	962	915	904	981	892	882	935	951	935	917	956	966	985	961	899	952	945	954	936	894	892	966	935	944	931	955	955	922	943	955	978	1021	943	995	947	917	1026	957	922	974	922	968	897	954	958	957	948	1007	922	906	981	940	943	985	994	979	1018	920	911	938	961	913	939	923	938	949	949	939	977	995	954	977	974	937	922	978	939	979	921	892	928	992	970	930	950	919	930	951	920	949	933	987	932	970	975	959	980	939	903	973	962	1019	950	907	953	969	914	1006	963	964	943	943	952	961	1002	923	913	952	909	966	984	929	943	979	976	995	962	985	970	977	959	966	1026	948	950	931	887	991	934	906	970	975	918	926	933	937	933	932	901	907	953	972	961	972	972	944	1027	946	949	965	968	964	951	908	904	968	954	945	966	890	951	920	948	981	914	978	959	923	993	940	935	989	934	907	943	978	967	949	918	982	945	1005	970	937	918	966	887	964	996	938	984	954	953	964	958	907	962	975	931	906	953	1002	939	969	955	936	931	914	935	964	913	922	958	914	990	931	968	883	925	944	955	982	977	925	926	955	918	981	896	945	951	972	890	977	925	927	941	962	966	948	933	904	935	947	951	987	934	872	962	953	1036	928	976	972	1000	964	970	955	988	933	960	933	983	952	914	1023	974	943	928	958	958	889	931	910	971	941	948	949	949	912	988	917	884	994	977	927	973	897	946	988	940	902	950	961	960	950	986	977	955	959	1007	963	942	947	944	960	943	934	921	902	943	941	938	996	951	881	958	974	932	976	941	933	967	963	969	946	980	941	991	924	936	998	946	932	992	968	948	979	967	946	964	889	977	917	912	940	951	967	1024	1015	947	895	929	919	917	1000	930	928	899	1015	969	942	948	1006	1003	969	965	946	907	953	941	920	966	948	928	909	969	938	949	978	938	922	995	985	927	916	914	996	961	977	919	969	968	981	956	898	980	976	968	955	963	978	981	959	921	933	994	956	951	964	930	924	954	915	977	943	940	981	955	940	992	939	983	940	995	920	956	925	940	937	945	919	965	926	960	938	918	963	911	981	954	897	952	1010	926	974	970	979	899	1018	976	999	993	974	941	955	951	973	902	969	922	954	913	984	909	952	926	933	947	1025	921	938	966	916	988	974	942	932	970	991	961	975	896	967	992	949	939	1038	940	942	875	969	959	974	923	979	975	919	918	922	992	918	948	949	953	979	959	985	924	913	959	940	897	914	945	924	971	951	906	953	974	892	925	920	964	926	932	945	980	977	976	908	937	964	957	957	965	937	953	998	921	985	919	938	936	948	944	952	914	992	982	912	947	929	898	934
1520	85	65	69	83	132	646	4491	3802	2208	1045	439	181	109	85	70	52	65	55	49	63	59	59	62	74	53	61	66	62	65	60	61	55	60	63	52	66	62	62	65	75	71	57	53	78	56	64	40	58	59	61	72	55	57	59	64	56	82	59	64	54	67	66	55	59	76	64	64	71	56	67	63	70	57	64	66	51	70	52	55	60	60	60	83	50	65	64	73	58	61	76	47	56	66	65	62	77	60	56	59	69	61	64	56	68	75	66	63	69	59	47	53	64	49	62	61	68	71	67	72	69	74	52	57	60	57	63	58	68	50	61	59	58	71	62	65	59	69	55	53	59	53	69	68	61	66	70	51	69	64	68	63	63	54	62	55	61	53	54	52	59	54	64	67	75	51	62	64	73	66	56	55	46	69	74	61	53	54	65	60	67	63	71	58	50	57	56	45	72	69	51	64	48	64	50	75	54	62	63	67	61	66	54	67	72	71	65	62	59	60	67	57	61	75	53	51	67	70	80	55	63	74	53	46	65	65	77	61	61	54	46	62	56	80	52	75	61	62	52	40	77	58	62	74	54	67	67	53	52	51	59	62	59	56	62	60	59	56	52	55	83	56	62	53	67	59	65	62	55	52	61	61	64	71	72	53	75	56	74	47	65	77	74	68	77	58	63	54	73	64	59	51	69	59	74	53	61	61	50	65	63	48	77	55	60	78	66	58	55	59	68	58	59	66	56	64	60	69	61	43	61	48	71	53	67	63	67	60	65	63	59	69	77	76	45	56	54	45	66	59	63	69	68	67	62	65	55	56	63	63	65	74	73	71	61	64	73	63	60	59	58	49	64	55	60	76	61	62	70	70	65	58	63	72	68	64	68	84	44	58	57	54	55	54	60	55	52	70	61	77	61	63	61	64	71	58	54	68	62	53	56	74	59	49	92	66	57	60	62	62	63	69	79	66	76	58	78	60	55	71	64	77	55	68	67	63	58	58	80	59	60	57	55	59	69	74	68	69	73	58	54	62	60	71	69	82	78	74	57	46	62	63	71	44	67	68	58	56	68	65	72	64	52	69	62	68	57	57	73	57	59	56	60	63	51	57	82	53	58	50	57	56	63	60	61	63	67	63	60	65	68	70	68	67	78	56	61	62	70	71	62	62	73	64	67	63	67	68	63	62	79	55	78	70	65	65	56	54	69	61	71	53	63	64	67	47	54	48	64	59	60	62	53	63	69	56	58	57	59	63	72	50	54	65	66	53	71	68	68	53	59	63	67	72	61	63	71	66	67	60	63	57	67	94	57	59	58	52	55	87	65	59	68	62	58	64	70	59	53	71	54	79	61	64	70	60	69	63	63	68	54	66	53	76	51	68	68	54	63	62	60	63	58	56	61	63	56	60	49	58	50	55	66	64	75	50	71	51	63	62	50	50	58	59	65	65	53	69	72	56	66	65	52	57	76	71	61	72	70	58	64	51	68	72	71	60	59	59	59	60	56	58	70	60	65	67	67	55	62	71	75	52	55	82	70	57	57	64	68	65	55	44	67	61	65	59	68	66	53	68	53	68	60	73	55	64	71	61	59	58	52	50	67	56	55	46	44	63	59	66	63	58	39	68	60	52	69	69	61	63	67	66	60	65	74	65	52	60	64	47	70	76	70	69	55	66	66	67	64	59	74	52	53	67	68	64	58	60	55	68	74	70	67	58	78	57	67	64	54	74	58	70	66	62	67	60	69	79	64	57	61	58	66	46	56	76	59	66	53	58	54	66	74	59	69	61	55	57	63	71	59	61	41	61	53	51	68	72	59	59	55	57	59	66	61	65	45	52	66	75	68	48	66	60	62	72	55	72	51	73	55	52	51	57	59	75	66	72	65	90	64	57	68	78	79	57	64	79	67	51	58	59	70	83	56	42	53	68	65	71	55	59	77	60	61	53	60	76	65	69	61	58	55	68	57	57	68	51	55	65	56	59	61	59	69	53	71	58	62	56	68	70	64	57	58	58	64	62	52	59	58	69	62	57	62	57	53	66	66	68	64	56	60	61	57	70	59	58	56	68	61	66	68	69	58	54	62	59	63	65	52	53	57	61	68	75	46	62	59	54	66	55	53	57	70	67	57	71	56	61	56	68	79	66	55	80	49	79	66	71	63	64	68	64	62	59	63	66	68	71	61	63	65	61	65	53	62	55	75	63	49	77	67	57	58	55	55	55	70	65	70	61	70	55	62	54	76	64	51	53	59	57	66	69	70	65	60	66	72	50	62	73	63	54	55	64	70	72	62	78	49	51	56	55	67	52	50	59	52	54	60	64	55	62	58	65	54	65	56	50	57	68	57	63	71	54	66	69	71	71	59	66	63	64	66	64	58	59	68	57	54	69	48	59	59	74	67	52	74	50	62	70	69	69	57	73	60	63	64	49	64	60	50	62	66	64	52	68	64	70	71	51	64	67	59	70	56	64	66	50	47	64	66	56	56	63	67	53	62	49	61	56	61	60	73	64	59	52	52	77	76	50	75	65	61	55	61	65	76	61	53	84	66	57	57	59	75	57	72	56	61	63	51	65	68	67	70	60	69	66	64	60	58	63	48	56	50	75	62	62	57	61	69	63	57	64	72	70	76	59	63	54	57	55	58	53	57	66	69	50	63	69	61	79	54	73	63	55	65	60	67	65	78	63	72	63	80	54	65	59	64	59	66	61	52	63	60	61	69	59	61	59	61	57	58	57	47	60	69	54	71	63	63	48	58	70	66	56	71	65	83	61	60	62	60	60	71	58	55	58	80	55	64	61	58	58	57	71	70	55	61	60	69	51	64	63	62	62	61	54	58	72	70	64	65	60	56	70	56	58	69	65	62	54	61	50	61	84	69	49	61	60	53	56	60	57	58	63	58	75	73	58	53	53	63	57	64	67	47	58	54	68	63	64	74	53	65	64	70	65	71	56	59	66	63	76	73	66	65	66	64	54	54	50	69	59	63	72	52	48	66	76	71	74	74	62	56	70	51	51	49	56	56	59	71	53	54	68	58	67	58	56	71	71	53	53	68	63	71	70	59	65	61	73	74	64	67	77	65	61	58	72	60	46	66	73	67	59	71	61	65	71	65	57	60	79	54	51	69	60	74	62	67	68	68	60	59	57	53	66	68	68	68	74	51	69	64	61	63	60	51	48	63	54	62	51	75	73	65	59	70	60	55	63	65	62	50	75	59	54	57	55	61	63	59	58	61	70	74	55	71	64	70	57	64	50	64	54	69	52	79	65	45	59	71	42	42	66	71	64	82	58	59	62	66	53	50	66	61	59	72	71	68	57	54	63	54	55	57	75	70	53	77	69	71	56	80	64	55	66	60	60	71	65	57	59	57	65	64	46	64	75	57	71	73	68	66	64	62	71	67	71	68	54	41	73	54	76	79	61	66	65	66	59	65	74	68	60	79	59	68	65	66	53	72	66	83	53	62	80	61	74	64	61	77	55	59	62	73	68	57	75	67	83	65	61
7731	1432	979	1278	3038	9391	20091	42915	36829	28713	18409	10046	4259	1488	901	619	616	635	600	622	639	635	623	621	613	668	625	674	670	633	610	613	635	629	648	677	594	679	639	634	679	642	679	644	611	594	646	625	614	619	626	657	629	656	659	640	613	627	646	632	659	660	623	673	663	644	657	607	654	617	642	675	613	639	621	613	654	603	650	579	658	663	644	658	669	628	635	663	645	654	628	669	586	665	620	660	642	607	667	648	668	690	663	650	610	637	639	636	647	661	663	654	636	607	633	629	676	654	596	642	638	637	632	619	642	612	585	676	647	648	583	656	641	575	637	659	625	636	655	631	588	669	643	703	696	596	658	654	623	640	694	597	677	668	638	635	627	654	630	635	638	660	653	650	639	626	586	645	679	697	640	663	635	632	694	617	609	677	596	625	639	611	605	651	673	635	656	695	624	639	650	618	610	639	615	650	680	624	660	601	690	625	630	614	654	621	651	634	610	632	635	671	625	662	657	636	625	650	646	656	625	640	644	702	651	628	654	633	606	633	604	630	629	610	623	664	686	676	657	628	637	624	630	653	656	699	629	643	634	638	570	629	658	614	628	628	629	587	610	665	652	621	655	600	598	610	645	619	641	648	620	601	664	643	675	641	679	649	646	619	664	625	622	574	632	633	599	687	662	655	630	609	643	619	629	673	661	637	623	625	606	633	648	630	653	603	626	663	589	655	633	600	672	608	625	656	649	669	664	589	629	645	664	634	619	633	626	660	646	640	666	638	644	642	628	636	631	646	640	684	653	636	621	647	630	615	616	623	616	626	689	609	658	641	606	628	646	616	654	702	634	624	669	637	675	659	647	642	637	637	649	601	641	644	671	665	580	653	649	651	644	643	643	613	656	633	650	636	638	646	592	661	654	606	617	594	654	637	675	666	639	658	629	616	652	652	632	621	621	645	636	649	665	630	633	610	634	632	658	620	663	608	650	672	615	640	643	611	629	656	625	608	627	604	617	662	619	612	659	667	646	635	661	605	673	658	666	657	667	647	654	652	640	652	637	651	631	621	643	675	627	601	627	661	641	632	636	621	670	671	617	640	642	666	600	617	623	669	605	622	647	627	629	622	619	616	620	663	612	668	647	620	644	669	646	603	654	674	611	638	613	646	642	630	608	613	629	660	631	656	625	632	625	669	654	652	650	618	629	611	675	640	636	645	657	679	660	653	612	601	644	650	637	607	655	617	635	650	626	600	680	641	639	703	680	662	590	636	655	644	630	639	625	654	682	688	604	603	657	645	636	666	653	623	661	675	630	601	632	658	637	646	620	633	649	651	634	642	595	606	699	642	656	679	622	662	648	680	628	638	660	662	634	612	617	655	624	632	652	643	629	677	659	668	640	642	652	613	625	641	649	617	652	635	636	634	639	661	587	622	633	626	665	606	638	657	625	629	621	640	655	635	640	612	610	617	594	653	633	653	630	620	640	627	633	657	590	662	638	599	688	636	637	633	669	631	626	665	638	668	649	660	634	624	665	653	653	618	637	649	590	612	634	631	649	674	678	639	669	626	661	662	629	627	624	646	634	626	603	685	659	656	593	637	652	654	641	632	606	613	672	620	672	617	632	643	653	627	623	589	636	613	615	624	637	631	640	606	616	690	676	617	648	642	622	636	646	626	649	620	647	617	626	574	615	640	672	684	662	618	661	640	641	645	636	618	614	677	644	652	658	645	625	626	628	632	618	680	642	626	612	657	636	644	602	613	657	625	638	680	648	655	627	609	689	627	630	647	609	599	596	674	610	649	640	650	665	607	630	650	632	655	629	618	652	597	674	618	589	648	574	671	609	668	613	663	653	619	603	633	632	683	692	648	614	630	628	673	645	589	636	574	625	673	610	638	653	615	614	607	673	627	639	664	646	632	659	604	622	646	627	639	607	610	672	609	662	637	672	642	660	616	649	648	596	612	606	625	670	640	650	639	653	634	632	657	675	653	616	634	637	658	648	568	591	598	645	636	621	628	653	630	639	602	590	662	658	617	648	653	668	633	634	633	629	623	634	669	607	625	633	640	641	664	587	662	676	652	635	612	632	625	645	619	624	676	669	641	660	632	630	656	603	628	649	683	633	597	644	621	589	629	648	656	660	658	624	591	654	624	614	655	584	652	627	681	646	625	647	630	687	680	636	644	622	599	630	681	638	604	672	647	608	606	653	647	646	643	679	654	648	620	590	661	652	694	668	625	603	649	613	638	612	651	632	619	618	642	636	614	619	669	657	559	626	680	635	623	614	627	643	617	665	605	677	610	698	670	668	656	649	674	634	630	612	641	627	647	622	649	612	635	645	642	657	612	656	653	647	665	625	614	644	629	624	624	695	601	613	641	661	652	665	649	634	620	627	653	653	662	636	670	675	660	618	659	661	595	609	604	631	665	580	626	669	645	656	639	636	593	604	635	642	622	661	624	590	575	619	665	642	545	621	609	643	625	662	618	672	637	611	660	617	633	633	627	654	641	714	675	629	680	625	672	623	625	676	675	637	662	646	675	610	604	647	659	649	633	634	595	605	638	603	678	596	655	666	626	641	661	650	648	638	644	635	663	624	646	650	645	600	608	648	650	653	635	664	640	625	645	602	576	664	682	632	662	646	632	661	632	612	591	668	618	662	656	650	629	696	678	647	653	617	621	608	646	636	657	616	638	653	677	590	609	665	674	629	637	660	643	625	681	628	634	706	670	612	643	657	641	647	618	604	680	676	642	628	637	671	662	606	673	655	598	663	640	628	630	628	660	654	690	645	608	606	641	664	618	646	656	641	640	644	633	643	620	620	628	676	605	652	607	598	628	625	567	667	624	630	657	655	655	652	644	598	613	644	647	659	657	608	653	631	667	629	642	606	645	672	639	673	615	667	682	641	638	637	636	612	626	635	625	625	644	630	663	630	632	624	594	619	655	618	652	646	665	636	655	606	595	642	619	642	698	615	662	578	665	613	634	645	642	638	595	613	668	623	662	626	639	610	644	674	677	581	622	627	658	603	655	640	679	631	640	653	711	619	622	648	680	620	611	591	657	641	655	648	662	638	673	644	683	580	682	622	618	646	613	643	626	627	635	620	649	645	654	638	601	609	625	683	679	632	661	610	647	614	688	670	616	639	638	646	663	676	605	612	618	653	671	635	628	593	652	644	639	675	615	612	636	657	704	645	645	643	671	653	652	660	598	664	647	629	661	646	668	617	661	644	588	609	618	629	681	636	660	660	677	665	608	670	603	655	647	615	659	645	627	626	629	634	598	627	656	644	688	645	647	633	663	638	626	633	598	636	599	616	633	605	614	597	647	641	633	652	610	635	670	678	622	641	648	615	630	596	659	648	579	630	641	659	697	605	639	614	635	607	674	620	641	647	615	674	636	620	641	590	644	668	633	631	627	650	634	640	642	650	614	660	645	629	597	669	633	684	688	581	631	637	648	632	641	637	611	632	647	668	650	612	641	642	638	637	672	633	687
649	192	119	121	122	148	366	11055	12705	6421	2476	980	340	146	96	75	81	88	87	82	103	83	101	89	84	74	74	94	92	105	77	80	75	106	90	108	94	100	83	106	94	96	87	80	84	95	94	93	70	87	92	89	82	94	75	84	87	100	90	86	88	95	90	78	99	94	106	95	80	86	88	90	96	94	93	91	96	96	87	89	86	89	76	95	81	69	86	92	85	96	88	96	70	90	103	105	94	96	85	95	101	103	85	95	79	82	81	86	87	92	108	83	97	85	83	87	92	85	88	92	95	82	83	86	82	99	85	95	98	80	100	87	89	100	108	87	89	105	89	92	87	77	88	87	84	96	81	89	81	103	103	86	80	100	97	75	81	97	87	82	80	97	90	87	85	86	85	89	71	98	98	88	99	85	110	101	90	90	89	88	89	101	81	103	84	77	86	99	94	80	84	100	88	97	87	81	81	86	113	78	93	84	89	78	91	94	105	84	84	90	95	91	91	70	94	110	91	76	83	103	87	96	92	78	99	84	95	97	79	86	91	85	98	85	79	107	93	111	80	77	85	90	71	96	82	88	92	81	76	78	103	88	86	82	96	96	87	95	75	87	80	85	97	103	82	85	86	75	83	85	111	95	97	92	86	90	80	80	84	95	78	100	89	86	95	98	91	93	87	101	94	98	91	91	81	79	85	87	94	72	88	96	91	89	90	70	83	102	82	84	89	67	85	80	96	95	81	84	88	74	104	93	78	96	81	90	100	82	93	89	100	92	87	91	93	82	78	73	94	94	84	85	80	83	113	85	94	93	98	92	92	80	78	87	94	88	93	75	105	94	98	83	96	75	66	108	83	84	79	97	93	100	80	97	109	98	73	83	81	90	84	98	84	84	84	91	84	80	93	91	96	82	85	82	86	96	89	95	71	88	102	103	83	88	102	74	88	83	97	102	81	81	68	88	95	86	77	88	96	81	81	99	88	91	80	86	87	83	93	88	95	92	81	93	90	96	95	84	89	86	73	94	98	82	98	89	72	98	83	94	68	89	79	106	82	72	96	76	83	83	95	68	106	80	90	115	90	76	75	92	82	97	74	85	86	100	100	105	97	79	80	94	76	93	92	90	95	92	94	89	78	85	75	92	95	81	81	104	93	91	73	86	76	77	103	98	91	98	88	104	97	88	106	97	80	88	100	91	84	93	96	81	102	67	88	84	82	88	82	99	95	102	92	93	96	92	88	82	98	97	103	80	89	82	80	80	93	99	82	83	85	114	80	91	85	95	88	84	79	88	79	72	93	100	88	85	100	99	102	102	79	86	90	91	90	94	84	93	107	100	61	90	93	89	74	89	94	89	87	82	81	103	88	95	104	83	76	100	96	70	88	87	92	83	77	98	78	91	108	84	83	75	93	94	92	102	97	93	82	100	85	90	108	101	87	87	75	94	95	89	97	82	95	83	81	94	81	91	76	84	103	99	101	95	102	77	95	92	99	93	88	88	88	93	111	77	93	79	91	105	108	80	86	85	94	103	88	88	104	88	95	77	77	107	89	108	107	93	102	107	82	94	97	93	93	73	87	90	79	77	98	78	93	90	106	91	87	82	86	91	85	71	90	94	109	89	92	79	97	80	87	83	84	83	105	81	104	100	88	84	101	99	96	99	86	94	90	93	80	111	90	85	103	91	82	89	89	86	86	88	95	82	85	77	84	86	69	84	95	88	87	96	99	91	105	91	97	91	77	84	84	84	98	92	106	110	84	87	97	92	108	97	111	115	78	92	101	80	105	93	87	88	94	96	92	90	109	86	101	73	83	113	74	96	95	92	100	79	107	80	79	84	83	97	81	86	87	96	89	94	89	77	93	97	96	92	83	96	108	93	70	95	82	99	93	90	91	81	77	103	77	96	80	78	92	76	99	101	89	89	79	92	77	81	80	74	94	96	85	85	94	96	87	96	96	75	69	110	94	89	106	109	93	101	98	92	76	100	102	90	100	82	87	83	87	84	86	88	75	92	87	89	97	98	68	102	78	95	77	99	85	86	84	77	100	92	90	106	75	85	88	92	88	92	90	90	96	92	80	105	92	88	83	90	89	85	87	93	89	91	103	85	92	81	86	74	80	76	81	92	90	104	85	93	70	89	100	105	97	97	83	78	89	78	86	86	90	97	83	99	81	88	83	86	66	119	75	98	86	88	93	74	74	89	93	88	93	95	82	90	74	98	92	92	86	85	86	102	72	86	83	109	87	91	92	112	89	86	91	89	97	91	79	91	108	75	94	82	74	91	73	95	86	87	87	91	92	87	85	92	88	87	94	96	82	102	81	101	89	78	93	86	86	89	87	80	87	83	80	94	95	87	103	101	92	89	81	87	78	107	94	74	80	97	113	79	83	91	91	83	103	120	85	107	85	98	95	86	85	96	93	87	78	87	81	78	99	81	94	82	95	91	109	90	80	89	107	89	105	103	93	90	82	89	90	93	86	110	100	97	91	99	81	85	107	108	90	94	71	86	77	88	80	91	80	105	81	83	76	111	104	71	87	106	92	75	78	92	103	86	79	87	84	83	92	87	67	85	97	87	91	85	85	88	91	86	98	98	79	80	94	92	64	98	91	101	77	90	90	76	99	85	90	92	74	84	98	92	89	88	85	105	96	98	95	94	82	89	106	82	100	88	108	94	71	82	96	96	90	102	108	84	95	83	90	109	92	98	101	81	68	78	108	90	96	86	92	78	97	81	103	95	90	92	88	78	116	93	81	89	94	85	79	90	90	106	76	82	78	99	73	77	112	86	89	96	83	74	104	88	81	80	89	96	81	89	78	92	82	77	106	97	83	89	80	68	96	86	78	78	85	86	86	100	69	88	95	103	81	100	84	85	84	93	105	81	70	79	81	98	60	85	89	89	88	104	92	99	104	81	77	103	81	85	94	89	103	69	83	100	80	89	98	78	77	88	93	80	95	97	81	81	89	98	106	83	100	92	81	108	77	89	96	81	97	108	104	97	87	103	89	86	90	107	76	90	91	93	110	91	100	89	77	101	83	91	107	91	71	73	87	90	84	94	89	104	89	78	77	79	95	74	82	89	104	101	84	81	85	92	83	83	92	94	96	93	86	101	87	90	104	89	78	84	81	93	89	99	80	94	86	87	98	85	105	77	85	85	77	81	93	76	77	85	95	89	77	101	90	85	99	76	82	102	88	91	107	105	95	79	99	76	84	103	116	100	92	87	86	82	82	74	99	81	83	76	105	105	97	86	79	86	90	92	98	91	89	89	78	96	109	77	87	90	96	89	85	93	95	93	71	89	98	96	80	104	95	78	93	90	86	96	77	85	74	99	105	95	89	74	95	84	92	87	83	85	78	93	86	87	88	91	84	92	97	98	87	99	82	95	88	67	93	91	85	85	89	86	81	81	83	83	94	86	75	99	77	86	88	93	90	87	82	95	80	93	86	94	98	101	104	81	94	106	73	88	96	104	88	92	97	91	81	97	110	106
9743	3802	1783	2762	6375	8499	15787	57449	54318	39441	27577	17087	7178	2435	1223	893	936	870	927	915	898	903	870	934	879	910	879	887	938	977	949	855	928	923	928	920	923	909	922	881	883	952	854	931	860	885	941	903	933	893	894	887	902	936	894	934	937	913	884	875	901	914	942	958	923	946	923	876	927	890	964	885	931	908	857	930	884	885	868	900	951	890	888	875	941	920	862	892	888	970	949	920	914	935	883	904	911	938	943	876	891	908	909	950	886	882	950	873	861	903	854	873	935	926	973	919	914	892	865	889	903	928	859	922	979	905	896	885	907	867	924	894	965	888	924	897	912	943	846	922	883	883	888	914	918	953	941	895	942	935	891	895	861	888	887	913	928	896	878	878	895	927	877	867	945	938	877	883	919	934	941	913	932	889	937	905	875	882	877	918	921	879	878	917	929	832	893	880	946	912	905	909	938	931	911	903	955	851	892	908	937	878	890	919	934	942	888	913	929	891	897	888	862	869	888	887	910	883	898	936	876	892	852	950	942	909	874	869	927	872	976	952	890	890	869	927	867	891	998	891	910	898	927	916	943	903	937	860	883	928	888	879	897	891	908	900	863	945	942	927	906	897	875	942	905	973	945	925	927	859	879	930	943	927	894	824	924	894	855	934	927	948	906	871	876	942	904	941	904	905	959	942	908	930	921	910	953	902	909	928	937	906	918	874	852	925	949	874	903	905	862	942	897	888	912	896	925	920	913	874	854	928	947	894	905	906	834	922	891	959	910	935	918	908	919	878	905	958	899	955	915	950	909	908	824	839	939	854	938	942	858	897	876	903	886	898	876	873	861	885	957	926	849	900	910	915	913	921	947	904	930	847	907	889	909	906	877	907	961	889	937	897	915	890	903	887	896	907	954	946	883	887	898	881	920	931	875	898	947	920	918	937	891	885	848	917	941	891	908	941	869	872	883	868	915	891	900	885	926	824	872	904	938	913	927	884	923	875	931	917	934	867	881	922	903	879	894	847	932	927	925	915	877	842	934	905	869	854	905	884	891	905	837	940	875	885	979	869	892	910	875	965	861	922	921	877	902	880	897	901	941	918	859	872	890	936	888	888	842	918	934	908	876	868	898	864	891	922	907	883	953	926	893	919	948	933	918	955	898	891	909	931	904	920	886	907	844	883	887	920	878	864	871	981	876	914	965	907	921	875	934	853	923	921	897	905	934	891	853	928	926	905	936	885	892	887	899	903	885	898	905	898	927	935	863	957	926	964	954	921	916	924	937	908	914	959	905	959	933	938	925	886	963	876	896	933	938	866	914	886	911	968	896	901	941	870	937	928	844	949	915	859	959	857	941	884	909	933	892	950	882	912	872	911	947	887	902	930	916	916	886	872	898	902	885	898	910	883	913	915	967	912	926	902	948	886	908	906	896	956	875	908	924	957	847	890	901	925	890	875	940	891	936	933	897	903	859	932	896	860	949	964	925	906	888	924	900	939	916	896	890	949	911	866	881	899	874	940	919	936	919	901	859	864	906	886	936	877	933	881	893	881	895	916	911	909	873	910	950	894	940	938	907	844	919	884	883	937	914	889	893	896	864	864	860	856	951	920	925	904	910	932	928	887	920	910	898	891	895	930	844	912	918	868	902	943	908	901	914	965	985	927	980	902	895	897	923	927	898	930	912	907	888	908	886	905	934	889	932	903	950	863	913	909	920	896	918	944	945	916	917	907	911	948	927	933	886	887	897	919	885	874	937	865	913	845	880	867	920	917	899	931	896	898	912	909	909	916	935	889	901	878	901	917	957	917	949	863	908	895	922	964	892	944	925	915	884	913	923	891	899	855	848	953	940	971	882	889	929	894	927	873	919	913	935	918	886	870	896	864	925	856	882	915	868	968	922	893	939	877	875	862	917	913	871	971	932	905	800	892	926	883	828	895	891	920	926	921	930	914	911	865	934	916	973	904	962	884	894	949	906	914	920	968	956	939	919	946	863	927	868	873	884	874	919	912	890	906	907	893	910	918	909	829	925	919	910	884	894	895	911	931	922	908	911	914	831	867	896	945	945	884	966	924	888	881	912	904	917	915	900	879	884	918	914	848	871	859	936	928	921	878	888	875	889	882	867	897	896	919	937	943	896	864	895	825	924	933	937	886	874	937	876	929	924	922	948	891	898	926	949	945	925	912	871	922	935	946	946	908	929	881	909	926	900	861	924	898	971	886	878	877	918	928	936	894	905	953	902	926	874	925	967	939	951	874	903	911	907	891	931	940	871	935	874	887	938	927	918	930	949	892	864	892	916	891	913	885	913	940	908	890	957	879	871	824	919	888	895	910	902	914	963	923	879	941	960	926	867	884	897	927	904	882	897	932	923	926	981	852	924	959	903	855	920	914	922	914	984	893	941	881	940	901	884	930	880	918	900	902	843	936	919	898	909	888	893	870	905	909	945	927	890	917	904	964	847	951	945	887	899	890	917	893	965	934	859	900	912	955	860	924	916	911	902	956	892	882	903	894	898	889	928	900	887	911	920	868	862	967	921	911	895	895	872	922	931	858	866	962	924	946	961	867	935	950	928	934	858	965	906	882	965	921	885	883	900	879	858	900	946	929	890	924	945	902	944	855	898	923	898	971	913	874	874	900	881	884	927	899	854	940	933	955	869	919	879	908	907	920	883	925	917	899	924	953	927	888	947	895	954	853	943	920	898	900	899	908	962	915	858	984	924	884	925	828	920	879	845	933	945	933	876	939	911	869	917	903	850	934	912	894	943	924	936	916	910	930	923	924	947	946	867	930	871	916	937	880	927	883	913	954	920	900	911	920	939	913	935	887	860	879	973	878	942	913	881	988	887	879	889	915	932	872	884	897	881	935	887	930	835	868	914	886	902	978	888	904	908	896	888	942	897	949	892	888	929	880	953	882	958	954	847	891	890	900	904	893	871	917	880	952	895	958	880	903	905	932	874	914	903	935	933	895	971	885	853	917	901	884	917	893	870	917	925	933	886	889	929	922	879	895	889	872	899	918	906	897	903	897	932	902	874	955	931	875	863	879	928	930	955	921	937	900	901	925	886	938	891	932	862	906	957	954	924	877	882	929	925	881	885	951	916	931	889	887	937	939	971	883	915	879	922	912	935	876	922	867	876	866	852	934	901	916	925	927	924	919	919	912	870	879	926	970	927	913	922	878	978	865	872	917	896	962	870	876	927	927	928	924	899	892	935	868	903	861	928	927	908	828	910	923	938	902	904	866	904	898	916	880	999	875	835	898	926	896	868	919	878	875	918	963	935	879	898	880	933	924	937	937	908	830	857	946	935	904	968	957	911	892	899	897	857	892	918	847	875	907	860	906	888	875	911	918	960	964	940	887	911	914	917	883	916	890	926	917	897	914	920	880	906	904	862	920	945	802	931	882	932	930	895	867	954	926	918	897	916	895	877	952	921	873	902	897	899	894	937	867	918	938	894	896	927	866	875	872	948	919	911	921	824	939	906	908	873	936
2268	151	104	93	97	109	628	10203	13193	8168	3397	1299	399	134	59	60	60	53	63	49	49	52	47	56	58	58	47	63	56	61	48	67	45	54	40	57	59	58	51	53	50	50	57	62	60	54	52	62	63	50	56	61	40	50	56	52	48	53	61	51	42	65	51	48	58	43	61	69	47	48	59	43	52	47	43	44	45	49	50	56	50	59	48	47	49	48	64	52	57	44	63	64	54	54	54	46	65	56	60	63	42	44	45	53	70	50	40	48	49	54	49	50	56	44	57	50	53	58	57	62	61	52	56	49	42	57	54	52	59	36	62	41	37	50	52	58	63	40	44	44	65	47	56	68	41	52	58	51	58	43	62	56	58	46	54	53	52	69	56	55	57	61	51	56	58	56	56	41	48	47	47	61	61	44	47	52	45	59	45	45	59	56	49	56	46	69	56	39	40	49	63	35	49	47	54	47	58	62	43	49	41	58	57	59	53	55	55	47	71	55	63	51	49	51	51	52	48	42	40	53	53	34	60	51	41	62	53	51	52	68	51	47	44	60	59	50	45	65	40	52	61	56	58	46	44	40	60	63	60	45	55	40	52	48	56	49	50	50	60	43	50	59	69	69	56	57	54	51	53	50	48	60	51	63	58	42	56	49	55	56	49	67	66	44	54	49	58	50	55	47	66	77	49	47	55	49	46	43	60	52	56	59	48	64	44	42	46	41	53	37	52	43	47	62	39	48	50	54	51	49	60	53	41	46	58	53	52	53	64	45	47	47	45	47	56	50	55	48	48	70	45	50	50	54	44	58	49	63	57	52	44	50	54	63	58	61	55	60	52	50	42	49	42	73	39	52	41	55	58	36	60	60	52	64	62	46	47	45	46	58	62	47	52	66	53	42	52	50	57	49	73	47	42	52	45	50	50	53	56	35	41	48	50	59	51	44	43	58	51	61	55	58	53	54	56	52	62	49	44	62	53	50	39	68	48	34	58	51	50	65	67	58	52	50	53	43	52	58	51	54	67	42	48	49	58	58	44	51	47	61	51	59	54	54	54	61	63	43	60	37	51	57	50	64	43	49	55	49	57	49	61	61	67	55	47	53	54	49	57	55	49	56	60	68	59	48	61	52	60	48	55	58	52	56	53	52	59	58	49	52	58	41	45	56	42	40	42	63	56	42	44	66	48	64	47	56	42	58	51	68	53	47	63	57	54	56	57	50	52	49	54	47	51	51	44	42	46	49	61	45	48	52	63	57	48	48	50	58	49	45	57	50	47	56	45	54	56	54	51	56	55	44	53	64	50	59	61	49	45	59	56	60	46	44	53	41	55	53	57	45	48	51	56	51	56	51	49	48	57	51	47	52	51	58	50	54	60	48	58	48	45	57	54	48	60	57	66	55	48	56	53	59	42	60	66	47	48	46	61	49	59	51	56	49	49	60	52	38	52	53	42	59	41	47	46	52	51	59	47	69	51	51	56	57	52	63	57	57	61	54	64	60	45	55	67	47	54	49	57	56	58	56	60	41	34	43	64	59	45	63	58	59	55	53	48	48	52	56	62	55	60	57	49	47	55	55	58	44	50	51	54	62	42	63	46	48	56	70	54	51	58	49	65	48	55	63	52	55	52	66	50	58	60	49	55	42	48	51	48	52	52	72	55	49	45	51	55	38	48	47	39	41	51	46	61	53	59	65	54	45	49	51	59	46	58	53	49	65	47	58	49	66	55	43	54	55	49	51	51	47	50	63	38	50	66	52	54	46	52	61	45	52	44	63	47	72	62	51	49	57	53	52	47	46	60	52	52	43	50	59	50	61	48	44	49	47	46	64	46	61	50	58	66	52	54	53	42	51	50	57	43	50	62	51	61	50	41	59	60	57	47	57	51	48	52	44	66	58	40	45	55	53	51	61	44	51	59	53	49	56	58	56	52	53	53	38	50	38	55	43	59	70	40	71	57	69	42	48	60	49	45	54	58	54	54	56	34	43	71	55	43	51	52	58	55	65	68	43	48	60	42	45	45	61	36	49	53	47	56	60	61	59	43	58	64	53	60	63	46	37	48	41	54	60	42	54	58	53	49	57	54	46	63	49	46	54	55	65	47	46	55	75	52	52	35	65	61	65	53	50	48	51	51	43	38	52	42	53	43	53	51	59	61	51	49	43	61	50	57	60	52	49	63	44	56	47	68	50	57	53	55	53	58	65	52	47	53	49	44	56	57	52	60	63	43	64	43	49	62	53	50	63	47	53	63	64	56	69	45	45	47	50	60	56	42	52	63	61	54	39	62	59	45	62	58	44	55	64	43	43	48	53	41	45	45	59	52	52	49	44	65	59	51	59	52	55	57	54	64	55	55	47	52	61	39	65	48	55	47	50	51	55	54	48	47	49	53	55	60	50	48	64	49	41	47	64	53	73	70	58	42	51	62	66	62	53	59	61	53	51	51	46	53	52	37	44	59	36	69	51	54	57	56	58	43	61	56	58	58	45	51	44	47	46	42	48	48	61	57	63	38	62	56	55	65	47	44	58	60	48	47	62	54	49	62	48	34	64	36	54	52	60	42	52	51	63	53	58	68	60	63	42	48	54	52	47	55	57	52	50	50	54	43	50	46	66	50	49	59	46	62	55	42	56	67	57	56	59	54	54	58	51	41	67	66	49	42	52	57	54	57	54	46	57	53	59	59	41	42	61	53	42	49	39	42	51	41	61	43	60	54	54	63	69	49	60	53	54	60	56	60	49	57	69	50	48	56	49	64	35	62	55	50	54	50	58	42	79	46	50	58	61	59	48	40	52	50	60	58	64	54	52	42	48	60	54	54	53	55	52	56	55	49	58	56	45	54	61	62	56	51	57	55	50	51	50	50	54	66	55	58	63	48	49	48	53	52	64	57	55	53	53	64	45	59	55	62	39	57	45	46	48	56	39	43	51	54	52	60	54	38	45	57	56	60	42	52	56	64	56	55	50	48	45	40	61	48	62	55	43	51	43	56	50	46	55	46	50	64	48	49	52	46	46	53	47	52	52	57	53	53	47	55	43	52	60	40	53	60	46	53	64	56	54	58	55	54	53	49	55	50	48	51	42	57	61	52	58	58	58	51	57	60	60	57	76	55	49	57	57	43	65	50	55	54	54	50	40	48	47	53	45	53	44	49	54	43	46	51	46	55	51	65	50	55	54	55	46	47	64	52	59	59	48	64	52	62	48	49	44	56	65	47	58	53	36	57	57	49	46	67	44	53	64	51	49	55	47	60	45	60	62	55	48	57	47	47	55	47	39	64	52	59	50	49	60	60	57	47	53	60	53	60	50	42	63	60	58	50	55	40	53	40	53	41	39	52	50	58	52	52	54	65	45	52	56	50	40	48	42	68	51	54	54	66	56	53	50	59	39	55	57	53	47	53	44	49	48	50	77	52	61	54	60	65	50	72	50	44	52	41	48	58	60	53	47	49	42	58	46	61	49	38	52	47	57	40	63	56	58	45	47	54	48	52	58
9863	2754	1425	2430	5761	7484	18335	57348	56380	43404	31287	20600	8480	2519	908	591	543	529	562	533	569	558	570	569	573	553	551	567	590	539	589	576	582	613	584	566	574	596	541	520	572	541	525	549	583	540	510	562	551	516	546	549	548	579	615	562	536	560	560	565	543	608	588	550	526	502	523	519	579	521	536	552	580	524	525	591	588	571	593	551	513	579	553	566	575	565	535	509	554	588	598	561	596	568	556	569	542	609	618	572	594	564	535	505	549	578	590	568	525	536	556	559	549	561	576	521	531	547	560	531	566	550	539	564	570	552	558	557	529	525	576	559	542	533	576	564	571	535	582	521	533	559	536	570	546	531	530	562	564	574	549	548	580	570	537	609	549	546	581	537	582	589	589	588	535	563	562	557	572	552	535	545	605	575	546	593	553	560	526	540	570	540	560	559	564	601	577	555	550	584	589	567	514	581	541	564	557	562	567	573	510	581	599	514	562	573	549	592	547	603	567	517	584	540	593	570	560	592	561	571	583	526	569	529	570	620	583	560	567	541	546	575	543	596	536	598	604	518	614	540	539	580	536	535	566	526	552	564	571	618	586	527	558	579	512	514	560	551	565	540	546	580	538	574	544	558	554	550	591	532	574	592	580	556	549	549	526	551	561	597	540	569	554	564	547	570	555	553	538	562	541	569	537	555	532	594	555	561	576	547	548	560	552	534	552	589	551	542	577	593	581	515	541	531	561	555	566	554	561	573	539	555	576	519	561	593	522	579	553	544	561	579	552	563	534	505	547	555	591	575	556	535	586	591	547	535	569	513	597	563	556	566	576	561	528	555	521	572	608	561	598	571	527	564	533	570	535	554	525	595	541	577	545	596	584	573	559	505	595	536	537	597	546	569	549	614	598	547	598	571	561	574	523	542	543	587	595	537	599	591	574	560	568	571	545	537	555	566	567	581	552	554	554	541	569	592	567	580	560	548	539	558	556	557	596	611	545	571	559	602	560	595	549	560	539	605	536	548	533	539	550	579	537	575	560	564	532	579	545	568	574	558	536	554	570	578	635	560	547	565	544	563	590	596	583	547	570	553	543	561	543	533	557	532	544	591	569	596	515	545	549	566	573	573	534	590	547	607	576	577	532	604	553	545	558	556	565	578	495	567	567	556	561	558	552	531	556	567	573	563	561	552	576	598	541	552	544	534	550	588	590	560	561	554	559	563	556	562	575	550	570	552	566	557	548	579	567	583	591	556	537	588	564	537	569	559	554	596	552	584	573	532	551	535	569	556	594	546	562	565	565	565	567	568	561	549	593	573	594	559	544	587	537	572	577	571	523	526	556	569	587	569	560	573	561	579	563	608	549	523	563	560	537	555	544	524	532	529	541	522	526	577	573	568	538	554	587	506	565	544	557	569	537	565	539	556	554	559	591	583	538	559	571	531	586	523	581	560	579	613	577	599	574	593	564	523	550	537	538	568	538	565	538	544	589	552	579	556	554	560	597	571	547	556	607	574	577	561	567	606	565	553	549	554	597	553	548	561	540	563	548	559	550	534	546	529	550	541	560	583	539	563	585	575	573	593	561	564	524	540	548	578	557	564	572	557	533	552	571	583	555	522	608	560	546	545	527	566	559	562	553	557	519	564	562	550	552	527	557	507	568	550	567	580	576	608	524	552	580	559	597	556	563	566	536	541	555	545	575	574	537	562	568	584	550	573	547	565	576	546	545	565	574	551	597	554	577	523	586	580	549	531	558	550	567	540	539	595	592	560	563	539	579	577	573	569	564	558	535	580	565	542	595	514	552	604	578	558	508	557	522	548	575	598	560	541	569	550	547	550	594	544	575	593	591	631	583	575	569	551	518	545	561	514	539	556	540	568	546	507	535	594	514	541	604	594	561	520	581	516	573	562	538	569	546	536	562	564	547	554	568	547	557	563	557	519	536	573	575	542	607	533	579	530	572	582	548	572	579	538	578	567	546	534	566	553	555	568	561	517	557	522	586	574	512	578	531	569	541	548	589	547	634	549	610	561	570	548	565	553	530	582	605	599	546	539	565	580	541	553	547	563	566	595	547	546	533	558	548	571	561	510	551	523	528	603	561	535	623	556	567	569	584	543	535	565	528	566	534	603	527	551	608	566	532	550	573	596	524	551	530	602	590	524	567	571	540	553	554	526	600	566	564	523	544	542	536	555	555	568	550	533	557	603	609	576	571	543	529	623	575	542	538	570	555	564	603	549	571	574	581	557	632	606	554	590	610	579	524	489	585	545	579	546	576	554	580	520	557	550	538	550	563	570	565	575	574	592	506	558	571	581	580	546	537	588	523	546	564	556	591	552	525	563	576	546	536	598	582	571	593	559	512	563	539	541	541	553	577	591	579	525	534	570	551	616	569	561	573	555	565	602	545	547	562	563	550	584	581	557	531	576	577	566	571	525	606	572	550	561	625	556	535	560	575	587	548	574	552	529	528	541	519	569	541	547	604	594	555	580	536	522	557	563	551	570	572	537	586	579	566	603	571	523	576	527	570	554	559	574	534	558	534	584	497	544	529	546	554	556	588	579	536	585	598	551	553	542	576	538	552	591	542	576	577	504	557	539	558	570	555	597	576	543	538	552	539	565	601	558	560	569	551	598	561	558	574	557	573	548	534	550	559	572	562	552	569	589	581	543	580	586	540	586	555	551	539	526	523	591	575	569	541	533	564	536	558	536	535	559	606	538	611	560	576	586	551	575	553	556	547	583	559	559	544	529	562	580	560	574	563	542	568	539	550	548	572	549	571	580	596	589	566	560	599	518	586	558	585	542	577	536	553	571	515	515	530	548	611	544	541	603	518	571	511	556	559	555	585	552	532	550	588	516	582	529	552	600	543	653	577	553	565	565	571	569	578	557	536	569	562	552	586	562	563	560	568	545	547	562	552	556	544	578	543	600	570	586	592	557	531	563	564	584	572	552	551	549	558	569	572	568	564	557	560	583	571	577	555	539	519	557	546	550	580	566	554	580	555	568	567	559	560	527	579	574	537	558	530	553	511	569	567	509	561	562	575	588	540	585	550	555	539	528	558	530	568	542	594	575	563	555	540	574	544	554	578	562	573	536	560	565	547	542	571	576	567	509	555	561	550	552	563	571	558	569	580	532	604	556	565	557	544	509	556	584	576	565	562	521	580	577	574	570	544	534	542	568	541	573	557	569	549	548	557	540	594	535	582	571	572	546	550	558	547	525	563	553	574	537	598	551	584	586	585	586	564	539	544	520	532	508	596	572	573	617	553	564	545	545	580	563	545	586	532	566	603	579	540	583	543	569	601	535	550	609	580	524	537	562	539	566	573	529	535	619	591	631	576	525	607	549	521	556	639	574	567	560	575	547	617	515	571	560	562	547	554	621	541	555	569	623	612	593	563	591	529	558	593	533	514	601	599	564	581	558	543	547	539	587	573	578	510	545	576	528	570	561	530	574	566	582	583	586	539	560	580	543	533	529	538	538	511	535	608	596
1140	262	186	136	132	195	1276	13883	17967	14377	6397	2743	1006	319	142	79	72	89	86	82	84	116	79	91	78	84	97	85	87	87	100	76	85	91	92	78	101	83	86	93	93	85	68	95	86	76	80	86	86	90	92	81	90	59	101	76	80	88	75	88	85	80	87	80	86	87	71	87	86	96	74	92	77	63	74	94	80	75	96	101	94	87	113	69	76	93	88	80	90	89	87	77	94	110	88	86	101	82	76	73	93	64	77	67	67	84	83	77	76	87	67	96	86	89	91	95	64	92	85	85	80	61	90	87	105	79	75	78	78	94	80	85	71	77	69	89	75	83	76	80	87	98	97	100	87	102	99	76	83	86	92	83	80	94	76	76	82	83	80	94	81	84	80	69	92	88	96	82	104	87	82	85	96	85	95	75	67	66	92	74	94	95	95	91	88	87	98	75	78	80	94	83	93	78	100	99	78	97	88	96	77	91	88	78	80	58	71	86	85	88	93	70	79	91	97	75	94	79	87	87	94	67	77	82	76	84	76	90	90	85	80	98	105	82	105	92	91	77	88	72	76	82	84	86	80	80	91	76	80	89	64	117	100	76	93	87	90	92	72	73	104	93	99	95	84	75	86	96	87	89	90	89	88	80	88	101	104	77	92	85	83	94	79	69	110	84	81	85	89	101	75	92	84	92	96	80	103	104	92	101	76	92	99	80	101	80	78	84	75	75	80	93	79	104	80	86	77	91	77	94	88	65	95	91	90	83	74	103	93	83	90	95	75	90	92	80	72	82	79	85	80	91	82	77	73	81	78	91	76	82	90	83	91	100	87	105	85	104	100	90	89	91	89	82	71	78	73	86	88	80	94	88	87	78	73	85	100	80	77	77	74	87	75	73	93	87	84	81	89	91	87	94	89	93	84	86	91	84	76	86	82	76	95	89	91	82	81	86	83	83	83	71	77	85	87	73	84	94	94	79	65	92	76	90	90	84	81	90	88	81	80	75	77	78	90	78	77	83	85	94	74	78	73	83	79	109	80	91	95	87	95	73	80	75	92	89	89	77	70	84	106	77	89	84	92	95	79	82	92	100	81	86	91	71	78	82	89	84	83	79	78	105	75	93	109	70	90	78	74	87	80	87	87	78	70	82	88	80	106	81	98	78	90	92	91	92	90	81	78	93	88	86	90	88	86	92	99	84	79	88	75	88	77	78	75	95	81	93	76	90	97	95	83	69	73	81	81	78	89	87	88	87	92	89	77	92	86	89	94	91	81	65	86	80	85	78	91	80	95	79	88	90	66	80	89	97	72	68	91	91	91	75	81	83	81	98	81	80	95	83	80	85	93	86	94	89	74	79	81	87	88	90	81	80	78	94	75	86	77	91	72	86	92	73	81	79	110	91	81	81	93	78	98	89	87	84	84	89	74	76	81	92	82	92	91	86	99	93	81	88	87	90	89	83	88	87	70	71	84	80	89	90	80	96	93	82	87	77	86	71	77	93	100	72	103	84	80	82	82	81	74	77	79	87	91	93	75	90	94	76	84	75	79	85	78	66	86	86	93	87	105	77	81	76	96	87	80	95	85	84	78	95	86	115	87	93	78	74	84	107	87	92	75	73	87	86	89	86	81	75	80	83	96	91	74	76	77	81	89	86	81	100	76	67	72	96	90	91	83	88	88	87	81	87	78	80	85	71	73	84	84	78	86	77	76	78	92	82	74	84	93	99	98	83	92	85	81	92	90	64	83	86	81	80	75	93	78	84	109	80	87	87	103	87	98	79	90	72	104	90	85	85	86	81	97	81	95	77	98	97	85	106	94	93	88	69	78	73	86	61	82	84	90	83	88	83	98	85	84	105	75	81	78	77	101	81	92	84	90	78	88	81	98	80	83	81	85	87	85	102	83	81	86	82	76	81	100	98	90	82	87	88	89	103	65	106	81	77	83	95	85	77	84	92	88	99	90	96	80	85	75	73	107	96	89	80	95	70	87	86	90	83	80	74	118	82	82	90	87	91	91	80	82	94	81	83	91	82	92	96	95	100	94	95	84	77	77	104	76	72	102	87	92	80	74	90	83	90	90	87	78	87	73	78	101	97	79	87	95	71	88	105	79	84	89	78	71	78	76	76	76	87	81	90	81	91	93	87	87	92	88	93	89	73	93	86	85	65	90	92	87	95	92	90	91	76	82	85	89	85	76	80	105	83	93	83	81	109	92	95	92	101	91	91	89	86	112	79	92	79	84	78	97	96	93	82	82	93	84	88	74	86	72	85	78	100	87	85	99	84	101	82	83	84	92	116	82	86	87	76	85	75	78	78	89	82	100	73	81	85	89	89	69	78	83	104	86	93	95	78	81	82	93	83	96	93	90	68	92	97	90	86	95	77	77	84	79	75	88	93	95	94	79	87	74	92	76	89	97	88	97	67	98	64	88	89	92	79	94	77	67	89	89	70	81	84	78	92	81	100	89	87	88	111	99	86	82	101	78	78	84	94	75	85	92	78	86	84	86	68	73	91	96	86	108	89	65	78	92	89	78	72	104	104	91	79	82	87	79	87	77	78	68	77	87	78	71	81	79	95	85	83	84	78	75	89	82	64	100	96	84	98	88	75	89	91	104	73	94	93	89	83	83	112	77	82	69	75	77	90	70	89	97	84	85	80	93	80	67	94	102	78	89	106	74	78	76	97	72	90	92	88	85	71	88	94	79	82	80	90	77	88	92	98	89	74	83	80	90	99	78	87	100	82	87	72	79	69	92	85	82	67	83	80	89	67	86	81	81	80	78	94	80	86	82	84	77	84	85	87	66	85	80	97	77	68	73	93	100	82	85	83	82	104	90	96	77	83	85	100	87	91	83	85	90	76	79	84	92	80	80	83	92	91	75	88	79	90	104	88	83	101	100	68	89	75	72	95	68	104	74	86	80	94	65	96	91	103	92	76	76	84	92	80	90	94	89	72	86	98	84	97	78	74	87	83	78	91	82	71	95	84	88	95	97	88	79	80	80	93	90	79	79	84	88	81	91	92	92	89	91	83	84	85	84	74	80	92	92	99	81	93	82	79	72	83	86	65	72	71	91	76	82	71	89	81	98	82	79	61	91	86	85	68	99	95	85	89	87	65	88	88	78	80	94	101	70	80	61	90	86	105	74	79	82	97	81	73	74	96	94	82	93	84	99	78	78	87	97	74	84	88	93	86	83	62	72	93	70	82	76	83	74	76	95	100	86	99	71	81	91	84	106	95	94	84	99	84	84	75	91	72	97	91	68	54	80	93	89	91	88	90	95	67	77	85	89	91	92	86	84	89	95	93	69	87	91	88	75	90	85	77	75	111	90	69	83	88	84	84	88	75	68	66	74	100	101	100	93	89	86	81	86	82	71	75	84	86	91	78	81	80	83	79	91	86	86	106	84	102	78	85	80	91	79	90	102	81	79	78	93	88	66	76	103	88	101	94	93	78	99	89	90	101	90	82	79	76	82	95	65	85	96	75	100	103
13794	4963	2480	4307	9725	12158	24154	61358	64905	55403	37687	29082	16460	6718	2265	1006	908	924	901	900	933	879	869	872	870	963	844	878	894	889	925	888	873	832	944	941	932	856	859	871	929	888	883	882	891	866	919	943	855	821	921	868	855	928	841	906	898	898	912	898	923	900	877	935	877	887	902	905	918	920	881	879	860	905	974	932	820	920	911	895	885	895	900	926	861	938	873	934	877	929	880	898	910	841	910	882	890	870	901	850	864	870	885	876	871	824	877	918	864	884	857	925	856	948	928	893	876	917	944	883	933	893	898	950	892	938	866	870	885	910	884	888	880	948	906	881	867	906	905	880	895	872	910	886	891	908	904	890	939	900	932	878	885	892	873	854	840	836	895	911	878	923	850	892	931	909	874	912	925	902	873	855	863	896	858	850	908	885	901	879	848	923	897	933	902	893	902	916	823	861	912	858	913	902	892	901	884	902	930	934	876	883	886	892	890	906	880	907	848	883	889	916	899	885	843	875	896	908	916	898	876	899	881	893	902	957	929	905	877	917	884	864	907	918	883	899	914	860	916	911	868	886	892	889	846	908	942	950	894	881	923	885	846	868	893	947	885	904	903	923	923	866	881	912	866	929	861	885	928	883	833	925	899	883	890	912	938	883	825	956	881	854	872	906	895	867	888	911	874	882	887	934	854	860	917	885	877	909	947	944	886	925	877	902	913	856	853	863	881	883	867	879	873	857	895	891	891	891	887	888	837	911	941	944	899	932	863	887	896	901	937	887	923	931	916	864	927	936	837	920	868	920	860	836	930	840	891	897	863	903	916	873	881	931	942	879	837	866	920	895	900	893	855	940	910	909	915	867	898	913	907	885	933	819	867	902	875	859	928	814	863	871	930	909	865	875	973	894	885	918	914	863	904	872	906	902	923	941	840	871	888	897	855	911	867	893	911	835	889	870	931	901	899	885	916	929	903	846	856	876	909	857	888	895	873	914	904	875	919	888	910	885	874	825	882	945	901	868	925	854	867	923	870	925	906	919	882	916	882	847	887	888	911	885	966	901	925	884	874	903	893	941	851	924	916	904	894	858	868	887	919	906	928	842	890	859	913	877	854	885	938	932	932	920	820	887	913	885	890	871	915	875	889	906	921	833	913	901	892	910	854	927	859	895	911	862	894	896	877	898	902	847	942	895	910	863	843	892	884	864	863	864	936	868	919	939	839	926	867	933	892	861	879	875	890	924	920	892	892	910	877	915	896	889	926	879	945	926	842	859	873	927	886	923	890	933	947	897	874	876	904	937	851	890	925	876	878	908	874	937	928	941	917	880	918	887	948	891	873	861	898	923	870	908	900	900	929	898	847	882	886	936	886	927	926	878	865	902	853	924	879	866	899	855	821	941	898	905	901	917	839	911	926	898	913	876	934	854	894	899	908	879	914	877	866	855	859	849	898	885	884	901	868	863	922	899	906	869	899	915	895	894	912	877	899	875	897	876	945	876	851	911	912	926	862	902	949	889	902	811	855	907	868	887	850	885	895	919	936	873	887	911	954	899	864	902	877	890	879	925	848	923	857	881	878	881	864	846	941	847	876	822	876	919	918	924	907	853	858	895	927	858	897	853	906	887	887	948	904	908	913	916	942	907	952	923	843	901	896	892	930	871	904	855	856	918	889	869	923	881	880	888	901	904	906	942	889	898	866	914	874	938	874	901	885	878	860	924	881	841	894	889	904	894	879	850	879	930	872	875	930	942	901	893	825	925	864	866	915	865	852	929	828	862	863	893	959	891	906	929	875	875	906	874	943	947	907	905	910	866	938	919	900	856	906	903	911	870	849	868	922	881	927	899	836	865	916	865	948	848	886	900	921	880	911	943	900	867	973	849	951	861	856	878	915	895	934	864	885	898	896	863	889	850	880	904	913	889	913	826	912	977	880	949	899	889	855	922	859	917	952	885	889	929	915	898	908	889	887	905	895	914	858	889	889	908	902	912	886	922	903	925	892	871	899	894	904	932	891	910	898	881	870	877	926	894	869	883	950	918	937	926	832	851	923	846	925	902	885	913	862	918	828	844	879	848	893	858	834	940	908	906	884	907	869	927	886	907	856	814	898	876	914	870	865	865	901	789	880	919	894	870	889	908	917	861	890	882	891	899	860	868	834	896	899	884	892	844	875	864	891	842	911	908	908	950	889	874	925	889	891	895	924	951	963	881	876	929	877	926	873	893	921	889	883	892	851	873	904	876	874	911	870	867	906	924	877	915	906	911	911	833	931	928	892	962	913	859	886	925	915	856	864	889	898	917	846	889	875	925	894	928	893	923	900	878	858	922	885	918	913	899	897	893	938	885	907	857	863	903	901	880	881	895	923	898	811	905	910	952	872	841	913	919	906	851	913	899	920	873	858	852	905	934	890	921	894	855	894	919	881	901	888	883	872	884	902	844	936	854	913	857	887	866	876	943	884	871	942	921	874	887	886	860	876	874	882	891	884	896	889	901	859	876	891	886	851	883	909	888	847	901	848	894	859	862	903	864	871	907	868	931	935	905	850	845	930	820	849	900	908	899	900	903	892	924	921	865	912	851	900	852	878	874	901	918	882	886	862	886	900	874	907	855	858	934	900	900	924	837	912	843	919	907	870	882	914	858	873	889	902	873	874	922	918	886	899	947	931	931	871	899	887	878	930	884	850	908	933	872	926	891	889	917	848	904	902	879	866	882	870	926	843	882	923	866	873	858	872	918	873	912	887	840	925	900	913	890	929	904	874	884	876	891	913	898	893	942	894	866	822	899	845	901	862	897	874	934	951	911	873	888	903	857	926	852	841	849	885	875	915	838	942	840	854	911	954	872	896	966	842	876	915	878	872	873	879	894	837	939	905	885	936	905	861	931	920	884	928	889	905	846	927	860	869	919	873	891	925	903	926	917	879	944	914	883	879	891	874	873	942	872	884	883	945	886	852	954	900	887	889	834	853	912	892	942	908	849	862	890	855	877	912	958	945	936	874	899	873	916	894	893	920	907	894	933	814	857	917	875	915	889	923	897	906	866	862	920	911	941	918	855	922	928	884	903	891	863	915	862	868	954	853	837	909	856	825	886	889	910	893	835	925	870	912	899	852	881	934	930	908	920	934	934	866	866	910	923	864	908	838	858	889	889	909	871	915	864	894	880	893	947	911	921	903	922	893	868	885	897	951	930	911	883	901	896	887	917	917	928	909	900	869	905	839	913	906	871	927	904	877	897	932	880	907	854	933	911	832	940	876	847	892	906	884	859	901	903	876	873	848	894	901	924	906	894	904	875	832	898	923	905	891	872	929	890	919	908	886	911	914	874	836	883	895	912	833	909	911	934	891	956	895	911	885	869	881	966	877	853	914	928	924	890	909	859	871	907	964	888	941	888	861	873	903	907	906	903	877	924	947	831	862	811	923	864	908	862	881	878	871	949	903	882	888	906	870	930	921	850	889	907	936	880	897	914	881	907	894	932	939	860	841	926	837	858
1457	114	71	74	82	85	380	3134	3523	2826	1343	565	243	132	80	57	52	56	67	50	62	55	54	60	60	68	48	57	60	49	55	55	64	62	52	39	60	67	58	42	56	49	45	58	50	51	55	55	57	47	52	53	54	53	47	52	57	51	47	64	49	55	54	51	47	51	58	64	66	51	64	51	54	75	58	46	48	60	50	54	51	60	66	55	53	39	54	66	69	53	62	47	50	59	51	63	51	61	44	67	49	50	59	62	53	51	56	68	40	45	51	54	51	61	43	53	68	55	49	60	51	60	41	55	46	58	57	57	59	51	62	68	55	34	64	52	64	55	51	56	53	52	54	62	56	52	46	58	45	48	56	56	58	46	49	65	59	56	60	61	71	56	60	59	48	51	46	65	59	67	68	53	49	55	52	53	63	61	53	52	47	55	42	55	56	46	61	53	52	53	59	61	63	56	57	54	55	43	63	41	52	54	48	51	62	61	61	61	65	59	54	52	57	47	50	58	43	52	49	51	43	58	62	57	50	59	53	54	53	57	56	50	54	57	55	52	55	53	54	51	63	55	55	66	50	46	54	53	51	61	58	51	55	66	64	45	53	46	52	72	47	50	57	39	55	70	59	60	50	55	44	57	56	55	51	52	59	62	49	56	58	47	59	59	61	51	57	55	50	49	58	38	69	52	59	43	66	51	59	56	61	48	65	53	57	62	58	52	56	42	52	66	63	61	69	55	52	54	58	58	43	65	61	43	43	63	65	53	50	44	54	54	68	51	55	59	68	54	55	60	49	50	52	66	40	55	60	58	52	68	49	54	58	50	57	52	61	52	70	47	54	63	49	53	45	59	54	53	52	61	63	59	57	63	65	56	56	66	56	69	43	48	66	51	49	49	60	50	57	62	66	71	70	48	55	50	59	58	50	47	50	43	55	61	56	40	81	55	53	42	48	54	49	49	46	45	55	42	67	50	57	73	53	61	49	48	47	52	55	44	62	69	68	55	58	52	50	50	61	47	48	62	58	65	57	37	60	52	52	55	58	69	38	70	51	55	57	61	50	67	54	64	47	57	71	40	60	45	53	65	53	62	51	61	46	60	59	58	61	62	56	46	59	53	51	57	50	69	57	68	51	46	51	58	55	54	53	47	58	46	54	47	62	56	55	53	70	56	48	61	55	66	51	54	57	43	66	59	49	50	70	39	63	46	55	64	42	58	62	66	56	60	65	56	53	67	63	60	57	49	64	58	59	54	46	51	66	60	56	52	56	66	55	67	57	55	62	56	56	61	49	47	41	51	63	63	49	63	63	67	54	64	46	53	60	48	57	74	52	60	52	64	69	46	48	51	52	69	61	59	58	47	58	51	54	44	52	54	44	47	54	52	55	44	56	50	50	54	43	57	52	52	47	53	48	44	57	62	57	57	43	54	57	54	50	61	47	64	55	56	47	64	61	47	54	64	55	56	65	51	42	72	54	63	43	57	48	70	60	48	58	68	49	60	59	61	58	51	45	71	65	57	51	57	50	40	51	57	49	55	58	59	57	69	59	57	66	54	54	72	66	56	76	48	49	52	60	57	70	50	73	43	42	50	41	44	55	55	59	41	50	64	60	63	67	47	48	46	59	41	50	58	44	56	64	53	47	59	59	58	46	46	61	47	59	69	53	53	49	46	56	48	56	60	42	52	65	54	58	49	53	49	58	52	45	55	66	56	58	69	63	59	71	46	50	55	62	51	48	50	57	63	61	51	54	59	40	53	48	62	53	66	47	64	52	58	47	56	70	75	63	52	60	44	69	51	59	47	63	45	70	55	60	67	61	69	54	53	54	52	69	45	51	57	52	66	60	44	52	50	64	63	42	62	58	67	51	54	50	47	54	62	67	52	52	49	67	46	51	68	52	56	55	60	48	54	62	69	58	62	54	50	58	51	50	46	57	51	44	53	65	57	61	62	49	50	57	59	53	59	62	57	52	52	60	59	58	43	54	51	51	57	65	46	59	43	66	66	56	52	53	57	51	51	59	49	54	68	66	63	57	50	72	53	49	49	50	53	43	43	64	60	72	51	54	45	56	68	54	59	65	58	59	56	62	55	57	54	69	71	42	65	48	49	69	58	60	48	69	60	58	52	62	60	63	36	62	54	44	49	54	60	52	54	47	64	56	51	50	62	45	55	50	44	50	63	55	69	57	58	54	59	55	53	61	42	57	53	51	50	67	53	52	57	53	67	57	43	67	61	55	46	69	66	58	63	71	57	55	60	55	46	58	49	55	53	58	60	57	50	56	55	62	59	57	57	46	43	54	44	57	57	51	55	53	61	46	54	61	69	49	51	77	53	54	52	58	49	53	70	51	63	64	49	71	57	40	53	55	57	62	51	76	70	49	53	58	65	59	55	56	57	49	64	68	58	76	54	51	55	51	63	45	47	62	51	60	52	56	58	58	51	67	65	38	56	45	48	55	66	55	46	65	56	53	63	50	53	67	61	68	55	46	66	51	39	61	56	55	48	63	48	61	46	54	51	61	74	53	38	51	63	52	61	54	55	65	61	46	55	47	69	47	45	61	61	58	56	59	59	62	58	54	60	71	56	60	68	56	59	53	60	68	51	50	51	63	53	48	72	51	60	62	52	68	47	49	53	50	49	54	62	59	53	53	60	47	61	62	56	63	63	67	62	51	57	73	67	42	62	66	60	44	57	60	51	59	55	44	54	69	55	42	55	47	53	43	48	54	49	52	51	54	72	60	63	47	52	65	38	66	49	53	61	54	55	51	47	53	58	58	50	49	58	52	49	52	63	61	50	38	52	60	49	59	52	51	59	52	60	56	50	61	58	64	52	57	58	50	45	48	56	61	62	60	35	52	48	43	47	53	60	61	48	63	57	59	43	44	68	51	59	62	49	50	64	58	49	58	53	49	59	56	43	50	58	48	62	52	65	57	64	63	44	65	53	68	52	56	55	62	50	57	55	49	49	54	60	54	54	50	52	50	60	58	60	60	50	60	54	67	51	43	52	56	58	58	64	51	63	72	45	55	57	44	60	51	60	45	58	52	64	66	47	58	56	48	63	57	58	60	62	46	53	68	51	60	56	59	50	47	62	50	58	50	52	53	58	57	62	54	55	67	54	50	64	52	50	54	54	47	57	45	72	46	54	76	42	55	56	57	45	66	59	43	43	75	58	64	57	45	46	52	58	55	47	55	64	59	49	59	63	59	59	57	52	51	61	50	57	64	48	52	48	62	60	61	54	52	42	53	53	53	58	50	52	41	55	58	64	48	60	57	60	41	46	63	55	52	57	50	52	58	55	52	58	76	38	54	51	74	51	48	59	44	50	69	52	47	64	56	59	52	65	60	46	63	58	63	53	44	52	57	50	57	60	57	46	63	56	57	39	61	54	55	60	53	59	50	55	60	62	58	58	51	49	41	52	55	66	48	51	52	45	52	53	51	66	50	57	51	49	61	50	52	48	55	67	54	58	72	45	62	57	60	63
7909	1614	970	1552	3382	3954	14504	38673	37379	32500	22031	13614	6094	2256	903	637	596	555	576	528	605	554	557	534	599	576	564	597	574	550	566	583	585	580	541	526	564	549	610	563	548	555	574	536	588	574	571	574	548	558	592	579	566	542	569	560	564	529	589	587	584	590	593	544	562	563	561	535	568	555	583	595	479	584	536	595	587	515	571	573	571	595	576	595	581	575	552	593	566	551	553	548	568	558	580	570	583	619	548	559	547	612	568	579	527	576	581	578	566	566	562	597	549	572	590	576	549	556	588	549	525	547	570	589	568	581	576	581	574	576	538	581	579	565	571	584	565	572	603	556	577	572	567	590	578	585	555	586	549	554	540	596	541	528	566	562	595	541	543	610	575	614	575	584	537	562	583	584	572	540	581	554	626	548	580	570	605	561	553	606	560	555	544	568	554	542	505	597	602	544	557	572	578	533	595	556	551	547	588	584	574	526	554	514	567	610	529	585	561	565	532	586	558	601	573	597	586	577	583	595	586	579	556	599	589	597	490	618	529	590	558	580	599	579	586	577	598	578	569	563	571	530	570	616	563	549	579	551	555	610	557	591	527	586	542	572	574	520	524	574	574	573	567	608	570	595	537	597	580	590	532	603	544	551	541	560	605	585	653	577	567	618	568	512	581	571	569	580	606	570	603	542	619	572	567	562	592	575	550	569	624	578	551	577	589	543	556	583	528	595	558	546	560	568	604	565	595	548	561	566	575	575	560	571	569	560	561	601	528	570	535	560	570	586	550	561	591	604	560	600	597	599	552	581	549	569	565	536	552	559	613	540	562	586	554	601	590	592	565	560	574	575	586	559	582	566	553	607	569	576	549	571	540	586	572	564	585	609	544	561	569	581	591	570	591	564	552	573	560	572	577	567	520	578	603	533	516	574	571	579	589	556	521	530	593	599	591	565	545	550	560	542	558	565	567	556	515	562	547	599	557	575	568	560	605	551	593	570	563	549	599	556	570	561	581	604	543	607	581	543	543	570	630	541	566	546	558	557	536	612	573	573	600	565	555	625	551	567	532	564	558	633	604	573	579	552	568	575	571	591	564	566	609	544	578	577	582	566	592	561	600	581	560	562	556	564	579	598	639	581	579	555	571	570	578	517	552	538	595	551	600	581	569	537	580	611	554	556	545	538	561	527	586	528	603	579	547	563	577	581	584	561	545	510	535	572	551	550	556	563	630	589	585	558	548	551	608	587	593	603	604	547	563	589	575	560	563	546	584	562	565	571	580	533	621	606	559	572	544	584	592	567	591	549	556	544	573	587	562	580	600	602	593	548	534	543	540	545	521	542	579	556	554	584	595	578	540	536	582	584	565	635	582	612	552	537	574	599	598	581	578	568	571	623	560	581	566	558	577	593	583	541	583	576	572	580	601	584	540	589	570	569	598	597	577	603	555	526	532	562	539	499	580	599	571	517	551	541	535	548	539	576	519	552	566	565	593	567	541	534	575	578	539	553	585	531	549	558	620	606	560	535	509	578	568	619	552	619	555	582	541	550	577	613	543	588	554	533	563	571	598	563	539	565	592	569	590	538	555	534	565	563	606	547	562	568	560	594	504	592	541	551	556	522	587	555	592	582	551	586	555	566	552	564	617	572	581	577	549	544	556	566	515	575	592	582	585	582	535	561	551	549	548	565	540	563	558	585	564	562	574	621	558	567	610	601	559	552	594	580	612	590	595	558	548	586	599	546	581	566	572	540	556	557	552	593	602	614	565	590	537	533	564	564	611	578	613	567	583	568	556	567	571	569	552	594	569	607	575	518	606	528	599	564	596	541	552	542	572	563	560	582	573	560	598	612	582	531	565	555	600	533	572	542	546	573	533	593	591	610	579	608	561	556	560	566	551	615	632	561	568	576	552	552	565	591	605	554	561	603	512	623	552	544	574	556	563	577	575	605	567	584	592	585	531	573	619	558	565	563	541	606	606	578	540	588	549	561	597	576	571	556	548	543	568	542	585	588	583	591	611	556	550	543	551	561	571	572	591	622	565	556	560	576	589	565	583	572	580	572	591	594	588	602	571	575	560	600	601	574	583	576	503	591	527	565	560	564	586	553	531	577	576	558	530	595	551	569	582	605	573	556	574	551	518	573	589	526	568	568	643	566	603	582	584	564	554	595	600	566	582	536	556	577	585	533	558	585	595	600	573	564	529	574	597	559	543	575	588	589	596	550	571	562	555	557	585	573	536	581	565	582	576	543	571	566	562	578	544	555	555	619	569	557	607	577	526	546	557	609	562	539	616	541	548	609	617	558	518	588	585	585	543	550	520	581	556	565	560	549	551	532	587	572	586	559	573	611	571	592	587	529	554	551	557	619	538	547	590	558	539	570	553	596	589	622	580	516	599	573	581	572	583	574	548	568	560	584	566	548	558	572	597	558	524	569	556	549	585	551	563	528	588	563	565	567	579	529	524	568	580	566	563	589	568	616	560	580	562	528	531	515	582	580	575	573	537	587	581	570	567	528	584	612	533	596	534	533	560	582	585	587	579	559	554	577	586	589	573	558	571	565	608	570	598	567	612	563	556	566	572	586	546	557	553	586	537	533	578	556	584	598	529	570	578	537	610	551	549	542	488	564	605	559	548	586	568	602	567	548	552	580	584	593	593	583	572	527	536	569	553	509	568	539	561	542	576	584	591	561	585	628	588	555	559	583	550	522	558	546	573	584	606	554	598	569	536	574	583	569	586	581	591	563	570	540	585	578	582	559	550	570	547	586	604	546	574	539	543	586	560	552	559	623	551	595	601	552	551	559	536	594	556	553	560	584	553	609	548	585	597	544	563	537	571	579	581	529	575	609	562	559	612	593	536	590	559	541	590	587	532	514	588	610	582	571	592	550	537	586	594	590	523	577	567	582	558	540	570	507	575	523	565	611	568	587	597	536	536	594	539	523	599	522	507	513	571	587	556	545	574	592	550	517	534	609	570	561	533	572	603	572	606	573	549	595	563	553	543	566	602	599	592	591	573	516	599	552	555	571	598	552	563	588	570	595	583	559	588	578	558	583	576	541	586	534	572	573	560	572	572	530	564	579	568	559	599	560	553	557	591	556	596	552	607	589	614	567	602	575	582	562	554	601	582	574	559	541	559	549	567	574	620	564	606	547	539	554	580	599	623	569	576	558	581	556	545	554	563	521	585	560	603	585	583	562	585	567	556	586	570	552	556	568	538	542	555	558	655	622	642	538	530	630	559	599	619	531	530	594	568	617	598	560	584	617	535	588	545	594	570	574	543	583	605	559	555	555	552	573	559	582	582	553	576	564	569	601	514	566	578	592	531	625	598	534	555	589	582	559	607	589	539	593	570	610	530	553	549	605	584	546	543	558	571	577	587	563	555	556	586	635	514	591	552	562	553	564	542	557	579	556	546	531	564	564	559	552	597	594	590	564	535	606	591	533	590	583	558	518	529	566	559	580	540	571	613	566	582	567	552	558	581	561	555	584
621	190	132	103	114	141	531	7191	9596	7882	3437	1473	580	201	144	90	85	78	82	87	82	94	105	89	83	81	80	89	62	85	85	87	81	78	95	95	95	76	96	89	82	96	89	94	95	86	74	99	84	84	78	98	87	79	72	76	82	87	75	77	76	77	77	78	77	90	101	79	76	86	93	73	88	82	73	80	91	74	70	92	85	89	97	109	102	69	88	106	80	82	103	90	69	92	78	90	83	71	89	86	100	93	87	101	75	78	74	78	97	74	74	87	87	84	83	97	83	90	69	74	79	84	85	109	101	74	104	76	95	76	92	91	98	93	85	82	74	81	73	83	81	75	71	95	87	79	112	83	87	78	76	88	89	91	101	90	83	90	98	84	101	89	83	67	89	80	82	90	87	85	92	70	73	84	99	88	92	89	83	90	93	84	83	88	98	76	97	85	67	95	80	94	94	79	94	74	95	83	86	85	99	80	85	104	91	77	73	64	85	102	80	72	79	86	84	87	78	76	84	90	90	85	93	74	99	78	83	88	85	78	87	82	78	91	97	89	107	84	84	80	105	73	86	99	97	93	95	95	79	86	80	85	85	86	81	80	79	78	100	77	70	79	92	93	72	82	98	82	79	87	75	93	84	95	87	78	89	84	95	101	94	83	85	81	98	76	93	77	88	89	89	82	80	83	102	74	85	89	90	101	81	80	84	93	84	82	79	93	67	82	82	97	80	69	96	96	85	85	97	79	82	87	83	93	88	93	75	72	77	99	93	84	92	84	75	92	83	79	88	96	91	82	87	75	87	85	82	91	86	94	88	92	91	78	87	85	80	79	79	84	84	85	71	89	87	83	109	77	88	89	92	92	83	93	89	76	89	73	98	94	89	83	95	83	94	89	75	91	89	83	79	72	99	96	69	81	74	78	94	93	90	84	69	80	83	98	79	78	104	91	86	98	83	89	75	85	98	96	88	76	74	72	102	85	75	81	84	86	87	85	80	92	76	79	85	84	94	92	81	89	87	96	85	81	101	70	53	98	89	76	87	92	88	81	82	70	93	90	76	90	82	86	88	89	84	95	80	98	92	84	84	88	80	94	92	82	82	76	110	75	84	82	80	85	88	85	104	90	93	105	111	96	87	84	102	96	93	85	73	95	110	82	97	78	84	83	93	72	84	81	82	85	106	81	101	77	90	105	75	91	70	98	91	90	75	72	73	83	95	79	79	93	80	81	80	81	68	83	82	88	98	88	72	96	85	94	76	83	82	75	84	82	86	99	91	81	74	85	77	75	101	80	93	91	105	97	83	81	91	78	83	91	79	98	88	76	83	93	95	81	97	80	78	82	81	90	78	74	69	80	92	86	94	83	84	101	95	95	64	95	104	100	82	79	87	74	86	77	101	79	85	86	95	100	88	86	85	98	73	82	87	88	93	86	87	83	76	88	74	91	94	101	95	82	91	80	83	85	104	85	88	73	76	85	91	86	79	90	76	98	82	86	79	85	73	81	102	86	75	74	86	95	94	81	97	99	89	85	94	83	80	71	87	74	96	87	98	90	82	98	78	103	76	80	89	100	79	95	89	79	79	73	74	87	82	95	98	79	84	80	116	96	81	81	102	94	96	80	76	91	96	81	94	76	74	88	92	68	95	88	85	108	96	77	83	80	83	103	93	79	91	88	64	86	89	88	93	88	68	79	83	80	84	106	91	96	84	88	100	100	81	93	91	93	87	87	96	92	92	94	56	79	85	101	89	77	89	82	75	80	95	80	82	84	83	82	87	100	73	84	109	79	97	64	81	98	62	88	81	76	82	85	80	87	82	106	74	79	93	88	85	85	77	85	96	81	94	89	79	91	70	89	89	97	79	84	87	90	96	72	89	80	78	100	79	83	85	87	85	90	75	91	83	77	88	91	83	77	89	80	100	87	79	93	89	82	97	82	96	105	98	77	86	84	95	82	96	89	92	89	91	86	95	89	84	91	73	80	88	85	77	88	93	93	96	88	91	94	66	82	94	78	92	87	91	86	76	80	79	74	98	90	87	77	103	92	92	86	91	93	75	94	86	69	93	81	94	86	91	80	90	79	85	79	88	80	84	89	80	86	82	121	98	86	98	88	90	98	92	66	88	82	92	103	75	77	73	78	74	68	71	71	89	83	68	100	97	90	96	83	69	102	66	76	98	88	71	82	82	100	74	87	89	82	83	82	96	89	91	98	68	86	89	97	77	82	99	87	87	86	64	76	74	78	72	86	84	89	91	109	87	76	74	70	87	87	75	93	76	76	90	89	97	91	84	89	87	75	86	79	84	82	86	88	80	81	83	83	105	76	92	81	98	83	93	79	99	96	90	84	75	71	83	82	106	95	93	91	78	89	94	95	84	88	72	93	82	84	93	101	93	100	86	77	76	93	81	94	103	88	91	79	77	79	70	105	87	68	69	90	90	91	76	106	78	108	69	85	89	93	91	92	90	75	76	68	86	88	76	91	87	83	85	79	81	91	89	88	76	89	71	96	82	100	89	99	89	94	82	74	95	103	70	94	87	88	100	88	87	78	69	94	78	81	82	82	77	76	91	89	76	81	80	99	82	99	100	92	83	69	77	79	71	93	84	77	85	88	72	89	94	85	95	78	97	78	88	91	79	92	100	84	69	74	92	76	96	82	77	94	91	70	90	84	78	97	88	84	72	86	83	88	83	83	97	76	87	88	85	72	84	81	81	72	92	92	82	89	95	101	82	84	98	97	101	85	99	84	69	80	95	90	95	85	84	73	66	90	85	98	79	90	88	91	89	97	96	83	74	86	87	84	86	86	77	79	69	95	74	79	90	95	80	87	93	70	76	83	98	85	90	80	66	80	85	95	97	94	89	94	74	72	92	89	81	76	76	79	96	66	90	91	77	84	92	101	105	98	92	81	72	77	87	91	79	82	94	76	83	93	87	77	79	95	90	75	98	97	94	80	82	88	84	91	88	101	92	83	90	85	88	80	76	87	74	89	79	75	86	71	72	81	91	74	81	71	89	65	79	97	90	91	81	76	94	94	78	92	99	65	83	78	81	81	82	104	100	89	76	86	83	94	87	70	78	84	67	82	92	80	99	83	90	79	87	96	79	86	102	65	98	73	95	86	93	91	82	83	98	81	88	100	80	90	72	88	63	92	81	88	108	101	94	90	104	80	81	78	83	69	81	99	85	82	63	95	101	75	89	67	92	87	78	61	79	91	72	81	79	93	86	80	90	77	94	102	81	84	86	70	88	77	91	91	74	90	94	80	84	85	99	72	85	86	80	88	82	99	82	77	73	100	83	69	87	90	95	106	77	84	81	92	83	80	75	88	85	80	83	77	92	71	81	90	87	92	66	84	90	75	84	98	82	79	82	68	92	103	92	84	99	78	76	83	82	90	82	104	85	80	93	84	99	95	93	70	80	74	81	90	92	86	68	78	72	76	91	80	92	104	75	96	94	88	71	74	84	103	98	84	89	85	84	71	82	84
9797	3614	1811	2838	6205	7953	17005	50085	51810	44730	30730	22818	12660	4772	2067	952	834	875	857	888	853	837	825	878	906	844	851	852	873	888	835	855	897	873	860	896	916	884	841	872	888	928	929	854	801	885	897	872	817	880	857	906	888	896	850	847	866	871	907	878	868	915	885	879	852	861	828	855	876	890	880	856	891	818	902	840	921	831	840	830	847	872	866	889	812	896	862	847	841	860	881	851	888	880	852	874	865	873	873	824	877	909	877	886	847	908	878	894	889	860	884	869	858	874	866	890	876	854	873	844	884	861	896	866	885	853	817	860	877	837	852	917	922	903	848	907	867	854	856	844	896	884	860	839	863	857	864	811	853	861	925	846	883	792	872	881	863	872	874	844	870	804	859	861	856	912	853	830	862	801	825	873	889	887	890	845	857	834	880	850	871	889	883	817	825	873	892	850	856	862	850	883	872	866	894	875	898	837	858	873	897	870	803	826	856	894	831	872	890	845	913	855	858	865	848	841	796	862	907	904	882	896	901	907	853	839	879	862	858	883	857	878	885	882	862	863	884	885	865	878	893	842	884	879	857	892	848	899	885	852	869	848	827	856	873	857	878	876	882	828	848	887	868	834	855	895	888	799	894	877	882	905	888	879	871	916	856	864	866	853	889	878	854	883	859	844	903	903	832	852	872	853	867	852	856	848	824	894	854	879	883	890	881	876	846	879	874	885	863	830	855	906	893	886	841	924	911	875	880	880	877	848	855	891	911	884	836	860	834	878	854	864	859	914	855	878	866	890	895	887	879	880	817	892	886	865	868	823	871	861	886	880	867	915	878	919	917	904	871	892	853	914	871	886	875	920	840	820	894	865	874	838	853	871	880	872	888	899	864	850	881	874	894	888	874	863	868	835	849	870	883	898	883	820	892	873	895	856	872	916	842	842	870	867	865	896	877	843	940	883	868	863	879	885	865	836	904	832	899	852	876	850	897	861	863	877	916	890	878	914	896	896	880	858	870	870	843	898	841	791	828	885	860	881	881	902	875	871	888	964	888	876	919	904	850	860	919	889	859	897	852	868	845	909	873	875	869	872	891	886	872	820	836	835	811	844	890	909	892	854	871	837	915	855	855	895	858	873	850	878	861	919	853	868	928	849	964	916	894	880	899	854	884	848	901	821	809	882	843	798	873	853	883	868	873	882	868	886	883	864	854	849	834	869	896	885	862	818	889	843	818	848	859	859	971	891	860	850	836	870	837	886	903	873	840	847	869	896	841	918	868	825	842	870	877	889	874	854	893	890	903	930	846	823	824	876	884	840	868	870	871	869	889	881	893	906	879	877	858	913	876	890	845	897	881	926	869	900	834	841	872	844	859	862	858	887	885	898	909	927	848	882	853	839	814	882	880	864	851	876	832	899	868	896	878	882	854	934	866	933	906	873	844	872	843	860	909	872	869	872	943	850	886	891	908	881	875	915	916	884	917	902	902	880	897	838	844	870	818	859	893	875	893	842	874	908	909	860	869	909	925	869	875	879	880	871	880	887	852	826	915	846	865	898	845	815	892	868	886	917	861	891	855	849	771	895	852	854	860	862	907	898	832	855	852	861	871	907	845	859	877	865	895	824	858	930	895	825	834	886	883	839	900	832	891	880	895	838	892	835	902	852	837	958	834	819	865	864	861	905	841	890	855	830	883	825	835	895	848	862	867	839	869	874	892	886	818	869	885	879	881	872	920	860	858	880	891	866	869	875	876	905	835	869	843	841	897	875	890	859	839	839	872	947	925	839	872	912	905	867	836	854	859	816	841	839	928	838	873	884	823	946	928	840	883	813	846	916	899	873	864	900	918	897	840	869	839	890	920	853	817	822	866	822	875	869	884	850	882	820	871	918	897	833	873	834	897	893	886	831	883	878	886	913	895	897	920	889	832	840	837	860	919	855	873	851	905	889	880	869	887	864	897	903	916	860	916	841	948	845	867	846	872	917	910	863	844	888	871	879	894	840	880	960	867	855	877	839	844	849	866	938	901	924	889	855	890	815	872	817	830	852	837	847	922	900	831	881	883	872	869	863	854	859	873	908	894	844	875	863	827	853	880	880	893	861	836	856	921	873	858	870	833	880	882	921	882	844	824	924	834	854	823	872	865	867	850	938	851	846	899	814	905	824	876	849	890	844	908	919	826	898	855	833	864	847	855	854	878	845	836	836	887	818	871	852	841	854	819	867	891	817	867	917	826	804	926	885	908	854	914	811	902	830	924	889	884	877	858	824	875	885	828	889	857	842	828	859	846	893	872	898	859	895	868	907	890	864	857	851	909	851	902	877	868	895	854	829	859	853	838	922	881	885	860	854	848	876	880	894	837	805	865	802	824	885	874	828	874	900	877	895	912	889	874	880	927	888	887	863	882	829	878	916	873	875	890	910	862	898	866	837	883	874	907	869	828	866	853	856	876	884	841	829	884	840	901	922	877	847	832	838	818	861	864	884	883	875	881	870	824	883	876	870	869	873	893	877	875	839	831	830	849	899	861	862	865	923	867	825	864	875	859	861	925	874	902	883	837	847	856	848	910	861	912	845	875	888	907	892	881	874	869	851	914	833	886	867	860	910	858	796	864	877	826	850	894	806	909	916	877	902	864	939	833	871	879	871	886	907	882	880	857	888	906	858	877	867	881	914	843	924	811	890	943	866	875	903	919	831	889	860	885	888	863	844	939	864	904	923	885	891	872	876	854	887	831	848	874	874	863	851	894	836	907	866	871	894	947	866	863	853	926	857	890	869	826	848	968	853	833	875	870	861	855	873	876	890	856	876	860	841	888	875	921	847	884	868	840	863	828	836	913	865	879	882	877	901	836	833	890	852	889	847	906	846	905	890	911	906	790	857	869	858	859	847	903	866	844	860	781	884	859	864	892	922	862	875	930	880	909	912	892	861	880	817	864	877	911	861	854	879	827	878	851	914	915	879	898	871	842	914	837	837	843	921	866	864	875	874	845	888	855	833	848	855	881	867	822	894	844	898	902	841	904	909	878	877	862	877	857	876	901	888	881	863	882	856	899	841	841	844	873	864	853	873	907	894	889	861	839	860	865	874	876	879	861	814	860	933	859	930	857	853	881	820	895	883	886	869	876	851	898	834	857	813	909	871	838	893	869	888	875	885	869	874	858	882	887	884	853	851	858	890	841	851	988	877	865	877	866	917	827	842	864	877	888	832	859	859	863	905	875	864	852	880	841	856	896	853	857	846	892	850	843	874	837	867	865	847	891	854	914	862	911	866	868	874	866	842	868	847	886	826	859	822	883	867	853	872	898	837	839	888	855	862	913	893	890	928	893	845	833	853	920	866	864	835	830	862	867	902	909	864	927	896	886	855	789	892	834	830	888	879	844	877	865	850	839	846	901	879	868	870	860	850	837	875	871	900	825	840	902	880	872	873	884	889	876	807	905	851	870	853	866	853	868	831	932	873	873	876	830	874	865	834	864	892	913	830	850	845	839	839	861	923
2340	172	109	87	87	102	145	6785	11225	9871	4025	1532	848	220	97	77	45	47	48	52	50	58	45	51	36	56	52	56	47	51	53	42	42	38	49	51	57	47	55	59	45	45	52	37	47	51	52	54	44	42	51	55	62	51	44	50	44	54	56	57	47	53	58	58	45	50	64	44	50	39	57	41	56	56	48	41	51	48	45	42	43	52	54	45	41	55	52	53	68	43	47	51	53	46	52	58	45	46	56	48	44	43	49	50	63	57	55	54	34	42	54	53	43	55	39	41	48	41	42	56	49	46	49	61	52	56	50	44	49	46	57	52	50	42	46	64	58	51	51	49	54	51	40	46	58	42	43	54	53	58	45	57	44	55	50	59	59	50	47	46	54	65	45	51	50	50	41	51	43	51	46	51	50	60	61	48	50	49	49	42	54	54	53	45	61	45	52	51	44	40	53	54	50	46	48	63	64	41	45	47	52	44	46	53	47	56	54	45	54	40	43	64	29	45	49	58	52	55	37	61	61	49	36	51	50	53	44	52	53	48	45	41	54	58	56	54	55	56	40	61	44	52	39	56	56	47	52	38	49	50	51	62	48	47	65	49	60	50	55	46	48	52	53	66	44	50	47	44	49	54	35	48	65	56	55	59	52	48	43	57	39	54	53	51	55	58	55	50	66	52	52	42	45	45	51	56	37	51	50	50	45	43	50	56	53	48	51	49	49	44	53	42	42	43	59	56	56	47	54	55	46	47	32	46	61	53	56	60	44	50	51	45	54	38	45	53	41	48	50	51	43	49	41	59	49	54	50	47	39	55	48	45	55	44	52	42	44	57	51	37	46	43	50	57	52	55	49	50	57	53	51	44	44	63	52	60	47	53	43	46	46	51	43	45	38	44	63	55	56	55	59	45	51	43	45	33	44	46	37	47	53	53	61	47	48	57	47	41	58	49	38	49	39	48	33	43	48	47	50	52	57	41	49	40	54	62	42	41	44	59	49	62	48	51	41	42	50	47	53	47	45	50	48	56	48	63	48	47	57	69	48	67	45	44	47	51	50	33	46	54	41	57	48	37	68	39	40	63	35	58	49	39	57	44	53	55	46	47	40	63	63	32	53	45	44	65	47	51	44	43	52	44	40	43	48	50	44	48	47	40	56	65	47	61	48	54	51	58	44	56	60	49	49	42	51	60	67	52	52	41	66	59	37	57	48	55	59	55	45	52	63	45	56	40	50	44	43	56	53	42	63	49	51	46	45	52	58	53	49	44	45	49	55	41	48	53	47	48	46	43	43	45	53	53	43	42	47	50	53	52	33	45	40	45	57	46	46	55	55	53	49	44	50	41	56	59	50	52	47	47	40	56	61	46	52	48	58	49	45	42	47	53	43	46	43	50	49	52	60	36	53	61	56	54	44	51	48	37	53	48	47	48	47	49	35	49	49	51	48	50	46	48	48	45	64	51	49	48	48	34	48	51	51	39	43	52	34	58	37	47	47	58	42	56	48	52	42	59	52	29	49	48	60	40	51	42	57	47	43	49	54	50	43	50	67	44	50	48	52	49	48	49	39	58	40	46	54	50	48	63	58	47	47	60	50	50	54	48	57	55	61	43	41	51	54	47	49	48	49	56	43	43	39	45	67	50	42	52	51	46	42	56	45	38	55	43	60	50	64	44	49	53	49	54	40	51	32	59	44	41	29	69	48	43	50	61	33	53	55	40	48	58	67	47	42	43	53	37	48	35	47	54	45	47	51	54	43	45	48	63	41	60	48	45	52	39	47	55	62	53	57	56	49	46	42	52	37	52	44	31	44	48	55	51	57	55	47	46	44	49	54	37	54	52	43	50	48	44	69	51	47	38	54	53	55	60	57	58	46	56	52	46	46	48	57	56	58	51	35	53	45	57	62	41	44	45	40	44	54	36	49	59	46	64	46	34	56	48	41	43	51	46	56	52	51	49	58	45	51	41	66	52	53	46	58	59	49	43	52	51	46	47	53	47	47	49	52	48	48	51	64	52	51	61	64	49	72	47	49	50	55	52	52	61	54	51	50	50	36	58	62	39	46	60	46	43	52	48	45	53	49	64	49	43	43	49	44	59	55	37	54	46	53	44	51	56	43	55	49	41	48	60	60	47	54	46	44	35	48	52	49	50	45	49	42	53	42	59	42	61	41	63	46	48	49	53	47	44	45	56	58	67	59	47	54	41	52	43	43	47	47	49	51	45	33	52	47	38	53	62	40	45	52	57	41	37	56	45	49	54	45	42	45	51	46	51	59	51	53	51	50	44	42	69	40	56	55	42	53	54	64	46	55	42	58	52	48	44	49	52	59	69	62	48	40	48	64	49	63	57	49	54	54	52	54	48	54	64	49	43	67	45	45	57	42	58	48	46	42	49	50	49	47	51	54	42	48	49	51	40	50	33	48	52	50	41	42	45	53	44	56	48	40	66	37	61	37	60	52	56	51	45	40	52	44	61	49	53	48	47	53	48	49	54	50	47	44	64	40	48	55	38	39	40	50	46	57	39	47	49	53	51	57	49	55	52	47	47	60	45	57	40	52	45	54	35	55	48	47	41	58	50	58	49	55	45	44	35	47	38	41	46	51	53	54	48	51	43	59	54	47	45	60	47	48	45	56	56	53	42	39	53	40	51	54	34	42	54	41	40	39	43	52	50	39	54	45	64	42	54	51	57	42	47	59	53	46	51	35	40	27	48	44	54	57	41	51	45	60	52	56	61	59	43	39	32	49	39	44	49	53	52	55	51	49	55	53	39	49	47	64	53	50	47	42	59	56	58	52	54	52	40	48	49	49	56	48	50	45	49	51	45	53	48	48	55	58	59	49	47	39	56	48	44	45	46	53	47	44	49	60	45	42	58	55	44	56	63	45	43	53	42	48	55	49	43	49	55	55	41	50	50	50	53	60	50	43	66	45	53	47	47	39	56	37	56	50	78	59	61	48	59	57	36	56	56	41	29	45	45	46	45	55	44	52	47	42	43	52	55	41	42	46	55	43	33	49	55	57	46	58	48	57	50	50	46	47	47	56	47	45	36	44	58	30	43	46	58	48	54	47	47	54	43	60	45	60	46	39	38	39	48	53	47	54	39	40	57	57	53	51	50	51	40	43	39	51	53	44	44	45	54	52	50	57	42	46	49	63	52	45	45	73	55	51	46	45	56	56	47	34	52	57	47	45	54	47	51	61	45	54	45	48	45	49	50	46	57	49	54	56	58	52	56	47	52	61	60	57	51	44	47	42	47	48	61	58	51	56	59	47	40	54	49	54	44	42	53	46	35	51	52	51	58	56	41	55	51	57	56	36	47	61	49	56	44	47	52	50	48	49	50	43	33	52	51	51	44	51	53	46	44	52	54	58	52	56	49	45	51	42	55	55	65	42	72	57	50	54	69	54	52	60	57	57	37	63	48	50	42	51	45	52	48	35	47	52	60	42	48	43	65	52	50	40	47	53	47	36	52	45	49	49	49	50	58
10000	3037	1557	2583	6544	8245	9859	50882	56246	48941	32261	24094	15899	5359	1657	685	522	483	526	589	479	523	577	528	506	515	528	570	503	515	509	515	537	532	497	520	506	518	557	543	518	485	544	502	529	519	570	574	596	532	516	509	538	488	503	566	513	532	479	535	558	508	544	519	510	523	549	532	553	487	519	559	505	581	509	509	533	501	514	502	510	523	509	549	529	502	522	525	492	537	502	560	551	523	541	553	486	534	500	485	503	474	490	501	510	511	504	524	554	519	512	502	531	558	501	544	520	494	508	578	516	545	535	517	526	546	551	522	517	504	479	535	510	501	522	532	527	547	519	509	558	517	519	494	530	520	508	554	522	537	490	566	494	525	513	519	503	508	511	517	570	526	492	548	515	511	547	523	516	531	548	550	524	554	556	486	541	551	517	537	559	541	499	533	528	527	540	542	499	553	509	526	508	514	542	529	526	556	504	496	536	513	477	504	506	526	530	539	513	519	535	488	573	537	483	509	543	509	519	523	530	537	532	548	522	524	552	551	509	506	500	500	530	534	515	564	535	518	528	529	529	523	495	519	545	486	490	517	500	504	500	516	526	513	505	516	522	551	493	519	556	550	525	562	547	475	496	551	520	524	522	547	530	492	546	531	517	504	567	532	510	541	492	530	520	553	517	526	495	487	521	557	540	523	522	557	543	475	481	522	501	536	519	504	516	504	528	514	514	517	534	532	527	518	530	495	529	571	532	507	517	516	507	496	536	510	530	538	533	533	530	512	519	509	516	500	536	533	489	517	557	558	497	488	485	528	530	569	542	506	509	513	508	523	508	508	542	515	528	528	513	527	514	520	526	541	537	520	513	507	542	543	495	520	498	549	534	539	524	510	571	528	540	512	516	534	554	531	534	525	509	517	536	510	492	504	545	511	498	523	540	531	540	525	518	519	520	489	512	476	510	493	516	530	502	535	528	515	519	501	463	514	547	523	511	500	537	535	523	551	511	563	523	555	571	512	537	512	547	533	484	499	530	537	539	531	565	515	527	552	543	495	522	529	486	527	495	566	544	529	516	520	555	540	504	539	519	545	536	527	523	539	544	561	536	543	511	555	552	532	582	558	549	541	520	518	511	511	554	482	531	557	532	549	558	537	515	546	534	500	521	508	454	528	524	519	517	526	477	491	514	481	530	500	544	550	552	520	505	521	536	527	491	541	547	547	513	558	516	501	469	509	548	545	538	567	530	530	514	504	509	542	488	543	526	544	511	520	528	571	472	524	518	557	558	498	501	520	526	530	491	469	548	479	545	560	523	525	513	568	487	511	550	515	561	549	512	521	521	523	516	548	544	527	553	543	518	511	526	508	516	589	518	475	540	522	570	505	487	456	518	511	530	524	603	513	566	557	481	564	505	525	523	533	520	500	501	589	518	512	526	520	526	533	501	534	518	541	512	575	506	533	528	503	522	532	521	533	523	562	535	485	553	532	502	513	538	504	567	536	533	515	533	504	508	528	538	543	521	495	534	564	491	515	554	501	531	487	544	528	521	527	560	522	523	539	561	516	508	506	550	500	527	546	523	504	507	520	482	537	542	554	527	514	522	506	522	543	515	509	529	486	529	509	512	498	482	537	485	485	515	511	533	511	530	509	530	475	572	552	497	522	509	499	516	528	557	539	563	502	527	512	511	548	534	513	507	561	580	550	519	539	566	553	512	516	526	564	470	537	545	495	542	520	561	527	559	533	481	530	510	530	537	512	511	523	481	510	485	533	499	515	541	514	488	526	545	546	507	517	491	562	565	511	503	510	511	559	521	521	511	565	482	516	540	516	500	582	513	505	550	502	554	491	530	501	523	529	488	498	515	530	531	504	557	513	520	543	513	531	518	522	537	539	519	515	521	494	505	548	547	521	515	511	538	541	574	534	574	523	549	498	529	526	539	506	509	512	524	530	541	521	524	512	487	505	595	520	536	510	494	500	510	507	508	532	511	515	544	574	520	510	531	515	518	519	499	502	558	495	511	520	533	544	530	523	511	519	545	552	513	544	513	569	546	548	540	521	520	547	535	529	506	500	557	491	516	523	533	516	527	521	537	511	511	540	541	516	542	559	520	551	518	504	519	486	502	522	491	529	513	558	529	537	533	533	501	531	529	588	546	532	500	519	541	509	539	518	500	543	538	588	496	553	520	539	515	533	528	506	513	552	553	524	531	531	521	456	526	516	511	512	507	547	530	543	541	510	505	531	531	533	535	516	534	529	558	524	481	501	517	534	528	540	536	522	541	513	525	463	527	511	519	521	499	501	551	523	488	499	525	551	524	511	532	519	563	505	564	506	530	544	533	529	548	524	547	506	521	497	509	474	522	472	530	480	515	539	569	477	569	521	552	523	548	514	562	528	541	531	539	517	537	523	507	552	503	498	552	521	517	561	552	494	515	505	544	533	505	520	520	514	526	484	510	546	530	527	520	550	517	541	560	521	549	510	521	543	583	518	504	532	498	564	527	551	522	510	558	527	534	511	496	518	508	503	516	524	509	501	496	515	542	524	538	495	523	516	544	507	556	520	525	530	540	504	501	522	487	526	519	578	553	538	535	555	539	534	507	508	522	536	515	522	514	516	527	532	518	506	476	491	529	532	537	542	512	498	531	534	546	515	502	498	494	518	478	539	506	557	582	514	507	523	508	548	512	515	479	525	515	538	519	489	494	537	494	502	518	560	554	522	531	532	534	552	538	525	537	498	512	550	548	509	533	517	496	538	493	519	555	514	545	521	495	527	521	480	490	521	566	526	520	534	531	547	518	516	531	514	525	490	517	537	548	524	513	547	521	544	511	543	535	536	491	496	543	517	520	495	515	533	533	549	554	539	538	489	536	525	519	514	525	546	529	497	498	505	510	538	491	541	496	512	523	511	499	500	507	545	511	520	529	516	540	501	518	524	533	515	521	507	532	550	488	553	519	544	550	502	532	511	558	527	499	534	500	534	552	511	542	522	581	497	497	546	525	513	536	503	512	522	524	513	512	509	521	536	497	487	541	518	537	553	530	530	504	533	509	544	512	501	547	539	490	518	505	505	523	544	543	558	525	538	585	548	530	530	484	516	527	561	503	485	515	513	524	529	608	532	526	568	512	474	495	543	511	532	541	535	553	526	496	516	523	497	499	513	542	503	505	484	540	522	541	533	501	523	522	579	524	479	509	520	500	524	496	532	517	535	531	523	498	498	548	504	521	481	512	535	491	509	545	513	515	557	529	511	517	509	547	533	518	546	524	546	489	494	496	533	537	526	490	531	509	539	526	540	535	478	521	500	541	519	511	519	499	600	551	517	488	512	496	552	503	529	515	529	512	544	547	551	520	563	496	544	525	542	522	555	513	516	504	550	535	534	534	556	513	563	519	536	496	576	502	520	576	531	514	526	583	535	544	508	486	494	520	525	539	519	511	521	523	510	518	501	514	520	478	570	481	522	503	553	531	530	504	540	526	554	509	537	517	488	547	519
1179	330	182	122	157	166	242	9088	17359	15779	6893	2789	1363	352	182	91	83	93	87	86	83	83	76	71	73	81	102	80	92	92	74	71	83	78	77	73	93	91	94	80	76	83	101	81	94	90	79	87	86	98	58	104	88	92	88	80	73	80	69	90	77	70	81	68	89	76	87	93	75	90	88	78	81	88	72	90	83	65	102	93	86	73	79	92	88	92	87	85	87	93	82	82	114	80	75	90	87	96	84	80	80	66	71	87	89	92	84	75	90	83	73	82	78	75	88	92	87	88	103	80	91	71	93	76	69	88	74	79	90	99	92	87	93	76	92	98	93	97	85	79	91	94	72	93	89	96	68	88	97	74	76	86	74	78	82	82	74	84	106	92	97	83	92	90	91	76	83	79	75	93	80	112	83	73	94	97	93	89	82	88	84	77	81	101	74	87	79	90	75	74	65	86	75	93	89	89	81	76	88	93	85	86	99	99	95	77	87	85	84	73	95	98	105	82	74	80	71	81	76	81	73	76	86	79	71	101	94	82	74	72	81	93	94	75	113	86	83	84	81	74	89	79	96	98	91	82	81	61	91	102	81	73	85	84	85	91	94	91	76	93	96	73	73	82	104	85	89	101	90	82	75	71	81	81	79	83	86	95	82	90	83	88	67	79	92	72	89	90	74	89	72	79	86	78	75	87	93	82	75	88	91	87	72	77	97	81	82	99	64	83	84	96	86	77	89	85	81	85	73	81	76	83	105	86	76	77	88	102	89	83	74	76	74	87	85	97	74	93	99	75	89	114	84	91	90	84	86	79	85	74	90	97	99	68	108	84	76	72	87	68	88	94	86	77	96	82	80	92	82	90	61	81	86	98	87	85	93	100	80	83	96	65	98	79	85	87	92	97	73	64	88	100	86	78	93	87	77	88	79	90	84	81	88	88	84	74	101	98	87	76	73	91	76	81	99	89	81	76	81	97	67	84	92	95	88	81	74	91	85	78	70	97	80	94	82	95	79	90	80	79	92	87	83	85	65	91	91	83	93	84	74	93	95	104	97	78	94	103	99	91	85	86	83	90	59	84	70	78	73	93	90	90	98	74	99	91	80	77	85	98	79	88	85	84	78	85	88	77	81	75	83	90	94	79	74	84	73	83	74	83	84	86	83	103	96	81	88	86	90	64	76	75	94	98	90	87	98	99	94	92	86	91	108	82	87	82	97	83	80	85	84	90	74	105	99	89	84	68	93	79	69	87	87	76	81	76	73	90	84	72	90	100	73	108	96	92	71	85	95	77	97	93	84	104	85	74	96	88	82	85	78	86	78	78	92	91	92	109	78	81	85	68	93	90	82	79	86	88	96	94	87	98	89	79	92	88	86	98	79	83	87	95	78	76	95	105	77	94	70	80	99	70	94	95	94	80	88	95	83	83	79	69	83	85	89	88	87	81	86	79	72	79	96	88	81	100	86	80	94	73	82	77	75	95	83	95	78	76	85	83	95	84	77	97	95	87	86	82	92	86	85	92	73	91	86	65	89	85	81	101	79	96	88	75	84	93	84	102	85	84	92	89	94	90	66	64	76	78	98	88	78	87	91	89	80	78	88	95	88	82	82	87	63	87	79	101	83	79	86	85	80	81	78	89	91	70	78	72	79	81	87	96	66	85	101	77	90	68	79	82	91	99	85	83	93	99	86	81	90	69	80	87	79	70	89	69	79	78	74	81	91	95	66	87	85	84	91	101	85	100	82	87	79	65	85	83	92	102	78	91	73	82	90	101	76	111	77	76	83	86	82	94	85	78	75	79	60	70	86	93	90	87	90	79	86	82	69	89	81	86	96	79	85	80	87	79	75	83	83	79	93	91	78	80	87	97	79	99	83	92	91	80	87	88	92	70	85	83	75	89	88	88	90	93	74	70	94	86	65	109	86	85	90	94	87	91	76	83	72	84	86	78	92	89	79	89	87	88	85	98	89	82	95	100	98	78	103	88	93	102	84	90	88	101	92	72	110	80	95	83	97	81	80	83	95	89	97	75	107	96	82	100	80	90	94	89	100	92	88	70	91	70	98	77	75	78	86	95	89	89	75	84	88	80	67	103	87	80	89	96	67	88	97	83	85	61	97	97	102	83	66	86	97	65	79	78	81	102	102	82	78	80	105	95	89	94	98	86	94	70	81	69	98	97	78	85	82	90	87	76	92	94	97	79	74	86	89	80	89	68	99	80	89	86	95	94	77	95	86	102	91	86	85	99	85	80	87	77	92	73	86	84	75	82	87	79	75	95	80	93	86	93	81	70	95	72	85	82	85	80	78	88	76	89	75	111	97	64	101	75	97	84	70	77	100	110	79	80	74	90	89	67	86	84	99	90	77	94	90	90	79	78	83	88	78	87	92	87	72	87	95	83	77	101	98	86	90	81	87	80	69	85	94	80	78	92	92	82	69	83	86	75	107	77	101	68	86	84	86	89	93	88	86	82	88	91	82	109	78	82	102	88	87	111	81	86	89	87	83	80	72	78	78	85	75	90	92	90	92	87	99	98	70	72	89	99	79	85	92	99	88	87	86	84	74	84	82	86	80	86	93	93	85	85	88	88	99	84	88	84	99	110	101	95	68	85	98	97	92	71	83	89	91	76	88	93	105	91	82	93	83	105	88	93	94	75	82	96	90	75	74	97	76	81	98	81	74	88	86	77	60	67	94	84	88	99	67	83	95	75	76	88	92	78	72	85	76	77	83	88	87	84	88	80	95	95	91	107	97	87	79	70	80	103	86	88	86	83	104	86	87	83	72	110	92	76	87	83	83	82	75	74	88	87	75	86	105	75	89	89	79	93	89	85	84	81	74	91	88	80	85	91	76	85	73	87	77	93	91	89	83	89	83	93	85	95	77	94	79	95	87	93	72	81	94	83	89	83	98	90	83	79	77	72	70	92	80	78	74	85	83	88	66	87	84	88	85	83	86	84	80	77	77	87	84	88	81	106	79	82	68	83	85	85	71	81	81	79	81	72	92	74	90	102	87	83	83	87	81	101	75	89	90	92	93	83	88	94	103	71	78	83	84	73	69	79	79	70	90	78	87	93	88	93	88	92	96	76	72	100	64	96	76	98	94	68	75	89	66	93	74	82	92	95	83	76	92	86	88	77	82	81	93	83	99	71	76	72	70	85	78	96	61	83	93	100	87	92	83	84	77	102	103	86	88	91	81	73	72	82	69	86	109	78	83	91	77	94	93	83	88	88	100	102	72	101	80	87	85	85	100	83	71	81	95	86	80	77	90	83	104	78	86	81	75	79	79	70	86	97	85	83	91	74	95	96	79	89	73	91	100	76	81	88	88	84	93	86	71	95	87	105	85	73	75	80	95	78	82	97	90	87	90	65	93	94	91	86	81	86	74	73	84	85	79	95	85	95	83	86	74	87	94	96	98	89	90	89	77	73	83	79	86	65	93	90	91	85	73	73	86	79	89	89	87	94	80	85	82	82	67	91	78	86	92	84
14123	5624	2696	4321	9711	11100	12346	55000	66025	57233	38373	30459	21102	8007	2978	1024	905	866	905	895	896	863	882	905	841	945	836	857	878	908	927	888	856	905	859	881	899	900	920	903	914	972	840	864	869	898	913	887	906	850	907	899	898	888	921	906	918	914	877	872	923	919	870	920	931	855	887	867	892	902	887	891	881	864	947	874	919	910	824	925	920	940	887	878	930	887	865	921	911	911	896	906	832	903	911	954	863	921	873	919	913	868	935	905	869	864	912	907	861	900	890	900	921	957	887	868	917	902	904	875	888	906	812	972	921	913	879	903	836	898	890	873	927	926	859	844	880	890	902	901	852	831	849	885	946	899	892	951	902	893	917	861	864	908	902	829	883	964	851	964	920	892	917	887	923	875	959	904	932	958	944	895	918	890	868	951	921	940	917	881	953	886	848	864	855	988	944	849	886	942	838	884	927	872	855	883	907	927	851	920	967	871	871	929	899	835	897	916	964	919	892	938	925	954	894	900	892	900	903	926	904	899	915	874	929	902	858	904	888	893	882	948	863	892	907	912	951	900	880	891	870	896	969	889	960	895	921	827	952	948	911	891	921	862	872	899	986	871	914	902	855	983	894	934	899	923	937	897	878	851	890	940	932	922	920	922	915	925	884	926	866	891	878	892	933	939	937	912	906	881	922	948	876	906	905	884	892	905	934	950	938	910	931	920	846	885	874	857	884	891	880	912	837	905	892	937	868	915	901	879	898	905	909	947	876	894	931	955	896	957	912	868	882	912	854	858	893	849	908	901	889	848	930	915	904	890	858	908	925	879	878	878	915	911	901	888	925	920	898	925	885	907	960	845	903	922	960	910	911	897	888	972	904	905	932	884	879	909	881	897	887	870	933	890	889	932	879	942	917	844	912	863	956	851	890	899	898	865	911	895	873	889	914	897	894	882	894	867	909	915	873	876	924	915	920	976	895	939	886	900	883	944	897	882	920	963	855	896	905	889	943	907	911	923	904	828	862	893	953	871	889	944	889	881	878	891	928	874	947	931	937	929	900	893	898	913	890	897	910	946	841	941	954	922	932	856	973	899	877	955	893	884	943	868	939	924	876	890	917	885	928	877	873	871	896	872	896	898	911	960	879	866	875	859	880	891	975	904	880	919	847	919	894	914	850	855	967	946	922	827	861	861	899	937	904	846	924	881	908	938	882	914	869	841	976	911	878	946	926	880	962	958	829	930	831	881	882	872	870	905	902	848	893	877	913	886	907	913	944	900	922	920	859	870	886	935	903	884	891	925	919	889	936	900	899	868	913	925	881	874	887	894	865	904	922	873	827	919	866	855	892	905	917	867	908	880	893	916	924	892	853	907	905	892	881	870	960	878	836	860	912	878	932	922	851	894	891	893	851	874	887	910	927	914	901	946	902	924	913	863	906	938	889	900	903	939	892	820	919	892	922	1006	893	959	917	907	944	923	867	881	918	836	935	898	952	909	863	930	928	849	896	892	898	866	905	889	875	905	918	874	847	875	942	882	882	891	908	911	891	902	933	922	902	886	902	969	892	873	967	871	899	837	934	870	880	943	957	912	883	891	882	894	855	867	865	916	865	912	876	926	917	882	900	876	901	890	911	932	963	920	912	875	921	913	900	961	949	912	934	891	925	881	924	892	955	908	890	909	845	902	848	861	919	894	908	893	961	900	886	894	917	848	976	877	900	851	894	898	922	955	879	886	904	893	921	930	923	881	870	906	918	889	904	905	898	927	910	894	859	927	914	902	935	911	900	894	892	862	917	897	945	925	862	906	929	910	883	919	877	920	953	863	892	897	944	916	882	890	909	920	871	918	950	894	886	881	922	875	937	905	917	915	906	946	921	898	907	853	914	865	920	918	922	911	860	907	901	875	918	910	891	868	847	886	906	920	880	930	910	872	906	860	949	884	879	920	895	869	873	841	903	900	867	871	921	892	836	869	918	892	911	902	829	926	874	880	916	864	887	856	889	913	898	911	942	872	916	911	915	902	922	908	912	941	903	893	916	887	927	907	905	883	917	941	836	898	952	934	915	895	899	943	871	887	902	890	877	904	909	886	871	876	883	893	876	902	876	915	930	958	927	908	925	891	911	942	942	965	927	886	914	899	902	855	874	905	884	892	893	914	910	888	912	879	948	958	900	900	888	886	923	935	917	939	928	925	889	916	952	953	893	866	924	903	877	881	861	828	930	862	876	932	872	893	939	896	919	961	911	824	949	940	891	917	929	912	915	906	854	925	909	868	896	897	915	916	900	916	937	867	866	906	940	871	911	911	879	921	909	868	889	907	895	855	863	935	895	892	877	891	889	861	849	961	823	872	878	911	920	860	885	913	886	920	899	860	916	935	918	897	886	901	899	902	895	951	871	895	897	835	878	905	903	916	856	905	889	907	855	860	858	900	868	925	906	867	875	836	886	889	902	904	953	909	940	881	858	915	940	904	913	891	913	936	897	915	907	930	887	887	855	890	916	934	919	909	913	927	952	838	924	912	871	871	892	925	883	923	888	904	878	854	884	907	859	900	919	907	969	939	924	888	849	916	905	931	859	845	942	860	890	913	911	919	930	890	925	879	924	889	864	871	933	872	898	931	913	908	913	934	886	902	778	916	900	948	889	854	960	905	905	872	885	912	894	862	951	850	895	886	903	909	894	913	880	863	862	881	914	888	881	923	928	899	886	876	956	894	911	892	932	910	902	889	924	920	936	809	885	908	869	892	867	932	880	907	854	871	864	934	855	951	891	892	922	895	866	910	963	928	859	942	886	882	876	878	865	858	894	906	908	909	897	912	891	913	889	915	920	937	929	886	911	890	924	925	894	865	905	858	872	928	923	915	920	865	904	873	962	933	932	870	891	858	901	929	914	956	923	900	862	883	874	961	926	937	918	833	866	896	888	902	911	885	896	842	883	866	987	885	922	934	872	883	865	959	874	900	902	948	904	931	887	898	883	857	964	929	906	949	888	899	910	920	891	919	950	842	915	919	909	891	897	918	908	890	887	916	937	925	903	918	966	976	900	837	882	865	880	887	948	911	905	914	877	946	848	902	833	911	868	928	934	899	925	925	851	906	877	883	898	898	883	923	921	922	936	896	860	910	907	896	933	911	952	911	902	929	906	877	844	917	938	905	840	928	870	921	871	909	883	986	920	916	894	952	849	859	954	905	873	910	888	940	855	882	870	882	923	960	893	949	906	882	947	918	846	930	923	894	850	908	931	889	915	918	884	925	888	856	900	884	914	886	857	894	870	839	896	889	905	891	860	934	884	916	883	908	894	889	934	861	878	903	907	876	893	918	947	889	898	911	891	843	904	923	888	877	923	881	839	926	834	933	870	874	894	917	857	923	855	905	900	911	916	918	893	887	872	900	956	915	929	901	920	909	909	894	894	921	851	891	869	877	882	873	864	901	884	886	886	926	884	870	911	925	868	895	929	931	916	903	892	858	901	898	949	909	876	932	918	908	912	945	938	859
1554	114	79	65	78	86	123	2011	3557	3036	1464	675	320	147	84	52	58	59	62	49	51	60	39	52	47	62	63	68	58	55	50	78	60	71	53	55	61	56	56	59	60	55	57	42	59	64	46	54	56	59	48	55	55	53	50	71	49	58	61	46	62	48	46	72	47	54	49	51	67	59	58	46	61	65	63	53	68	52	66	67	63	51	62	58	45	53	65	59	53	64	63	61	65	68	58	54	64	63	56	61	63	61	62	64	66	67	63	59	53	57	62	49	61	66	46	69	50	44	49	47	52	64	53	67	60	49	65	62	75	52	39	57	56	43	62	50	62	57	58	54	40	53	48	65	61	55	57	55	51	53	62	64	54	52	55	67	66	50	54	57	55	60	66	66	51	58	56	57	63	53	45	59	52	50	54	60	59	62	62	60	57	53	57	46	66	62	50	62	54	61	38	57	57	60	56	59	69	64	61	65	46	57	59	51	50	46	61	56	60	55	70	72	51	67	48	64	56	53	49	52	64	52	66	59	56	58	45	60	63	46	57	59	53	71	55	64	66	62	53	52	50	53	55	47	49	64	55	50	55	67	49	54	66	55	58	47	53	62	47	51	46	38	46	65	48	68	59	55	50	56	71	60	51	51	42	40	54	66	53	51	49	61	53	51	64	56	50	64	54	47	76	60	45	46	56	55	59	57	62	51	58	45	57	41	40	57	46	55	42	59	58	56	70	60	70	54	59	67	67	47	50	42	58	52	53	57	48	54	56	45	57	58	57	65	55	59	70	52	75	58	54	56	55	40	49	51	68	67	53	54	52	62	51	60	57	60	56	65	60	40	60	45	58	61	61	72	68	54	57	64	68	63	63	68	60	68	65	66	54	57	61	48	44	57	62	48	56	55	41	48	50	63	59	55	52	59	72	59	45	63	50	65	59	59	53	46	47	54	49	62	59	48	51	49	61	49	60	58	50	68	70	54	64	56	50	59	58	59	56	51	62	74	47	54	55	57	59	60	49	60	53	66	46	71	53	60	62	55	53	68	56	63	62	57	52	54	50	56	56	52	54	63	59	56	62	74	49	62	59	56	48	50	50	64	55	66	55	60	48	65	40	59	72	66	51	59	55	65	59	68	64	58	51	57	49	55	61	69	48	57	47	47	66	53	66	49	56	72	54	52	68	59	67	61	57	55	63	54	56	63	70	77	56	76	68	55	54	72	53	65	51	60	58	56	61	48	45	59	59	59	52	49	59	64	64	61	60	60	55	48	49	51	71	58	58	74	62	56	59	47	55	45	54	52	57	55	55	54	65	61	57	57	56	62	61	47	67	57	60	61	74	62	52	49	58	56	51	55	49	67	58	60	57	64	71	61	57	52	72	44	54	56	63	66	54	61	52	60	52	57	67	57	61	59	60	57	62	57	48	51	57	71	48	57	45	52	43	45	48	56	66	49	67	56	54	59	67	56	51	55	61	52	67	65	51	65	52	54	59	54	66	79	74	59	71	62	51	58	69	52	59	52	55	53	59	64	43	56	54	54	71	56	57	57	50	58	63	57	61	55	48	70	36	62	54	58	48	65	61	61	65	55	49	57	47	53	59	55	53	55	44	50	44	59	55	50	61	64	43	57	51	53	65	64	59	45	66	69	63	68	64	69	55	49	41	42	60	63	35	50	55	55	72	59	54	58	70	57	61	54	70	45	50	56	59	56	60	62	68	57	47	57	60	44	54	59	56	52	59	50	51	62	58	69	51	48	53	57	54	59	61	62	61	55	49	47	56	43	48	58	69	58	51	54	64	64	73	46	56	61	52	53	59	59	59	62	58	63	58	61	62	43	53	60	60	60	65	63	56	63	57	45	70	57	50	70	57	55	63	50	62	50	52	61	56	48	50	51	52	63	71	60	46	59	56	53	63	56	53	54	50	41	69	33	68	61	58	57	59	48	60	72	51	65	50	66	62	50	63	54	54	44	57	64	76	56	62	57	49	49	46	55	57	57	62	72	60	53	55	57	52	64	75	49	66	53	44	64	53	57	59	46	49	65	63	72	63	67	63	64	66	48	53	62	44	68	52	52	63	58	65	54	49	54	50	61	65	64	70	63	49	63	50	48	65	45	47	49	76	48	50	54	57	52	46	64	49	53	65	52	52	51	61	54	57	54	56	54	64	60	46	60	56	68	49	53	54	57	66	61	64	71	54	54	61	56	44	60	58	71	64	51	58	59	45	58	48	60	54	69	67	61	41	45	66	51	55	49	62	57	66	53	57	48	59	57	52	45	64	52	60	53	64	53	61	54	64	63	66	58	57	62	63	63	52	54	53	50	66	53	62	57	51	56	61	56	52	63	61	66	45	60	52	55	53	56	60	75	50	66	51	72	46	54	54	55	60	61	55	53	62	52	61	56	54	63	60	50	68	49	58	59	53	45	74	59	50	47	58	58	60	51	61	51	61	79	52	62	59	49	53	56	58	70	50	45	68	73	56	67	64	61	53	56	55	72	51	64	69	69	67	68	47	62	59	65	48	56	47	57	51	65	59	65	57	63	56	52	49	52	51	66	74	59	53	59	45	58	59	61	52	58	58	70	43	48	58	70	54	51	54	68	53	61	58	60	49	51	66	75	55	54	75	51	48	42	47	45	55	76	55	49	62	51	46	52	57	59	68	49	46	64	62	62	58	50	58	63	63	58	69	67	52	57	65	62	59	57	61	59	58	58	64	51	55	60	61	67	66	46	50	54	57	50	52	56	58	54	58	57	56	48	59	60	52	49	59	50	53	51	60	54	59	72	66	48	52	56	54	74	66	51	56	48	52	55	46	59	54	68	50	54	48	61	63	50	77	73	61	53	58	63	58	55	58	55	56	53	70	70	54	66	61	52	64	67	54	65	67	57	52	62	63	65	52	52	61	58	51	81	51	63	71	59	63	52	60	64	58	54	57	56	58	51	60	63	66	58	55	55	61	46	64	49	54	76	56	62	62	58	53	50	52	67	63	59	59	56	58	51	45	61	47	67	42	48	57	61	59	57	58	39	56	56	48	55	59	63	65	38	56	45	61	70	41	60	56	60	67	56	44	58	54	49	60	59	51	62	57	68	52	59	60	53	56	54	66	59	57	48	47	54	61	66	57	60	51	60	55	56	66	43	53	58	49	60	55	51	59	51	56	62	63	68	55	45	45	48	40	46	52	54	47	62	64	63	52	57	52	57	54	57	49	56	70	60	60	70	57	49	39	74	71	55	61	66	54	46	59	46	62	63	51	55	51	61	58	49	61	69	51	68	54	46	56	54	54	53	60	42	64	55	56	57	49	46	66	48	52	45	61	54	51	59	56	45	50	64	58	44	58	59	52	67	52	71	55	58	36	51	58	56	55	44	52	57	61	58	48	58	61	64	64	54	50	57	79	55	67	52	45	48	67	46	60	63	79	61	67	53	50	49	50	57	55	53	48	51	56	63	57	47	59	68	58	54	68	58	53	57	58	51	63	50	45	56
8449	2002	1080	1453	2819	3468	6328	35712	37717	33222	22655	14876	7472	2538	1145	632	545	567	577	588	583	596	556	548	558	549	573	570	559	548	602	554	592	614	542	606	598	585	577	543	574	594	592	586	577	593	602	590	589	559	592	561	582	558	573	588	543	575	591	616	568	606	599	586	576	624	546	600	535	584	616	588	597	584	575	581	582	588	581	554	549	594	594	561	614	582	547	602	594	581	604	599	554	589	550	555	529	605	564	590	579	551	542	545	588	561	542	557	584	587	544	635	591	605	585	548	586	641	569	588	568	595	613	600	582	591	591	569	598	600	554	607	541	557	578	587	543	646	582	619	593	606	595	569	569	537	571	572	600	584	599	594	597	629	554	570	626	574	546	585	569	546	583	562	562	596	611	607	551	551	609	605	582	607	567	557	595	560	593	568	570	589	601	589	601	561	587	569	568	557	558	604	572	547	589	587	577	573	574	596	589	582	562	582	536	596	577	600	556	571	562	566	627	580	611	530	615	585	567	546	639	642	546	590	549	591	593	551	582	619	604	583	608	579	630	568	622	585	579	582	590	580	609	538	586	561	571	553	569	632	621	586	562	640	613	640	567	539	598	615	596	552	607	610	605	554	539	581	608	600	566	590	546	577	578	590	602	603	597	575	617	606	599	612	619	615	595	569	623	615	591	578	639	570	544	592	568	575	561	567	586	574	571	579	566	588	555	575	551	587	593	579	563	611	550	618	573	565	562	560	567	601	566	605	602	572	564	576	572	555	583	586	584	549	615	569	574	585	554	573	558	572	576	577	586	615	576	586	583	583	568	541	562	562	569	558	581	602	573	598	586	585	562	599	573	578	619	561	625	570	618	576	585	540	586	565	556	590	575	558	625	562	616	577	596	564	585	588	577	582	553	544	587	614	574	569	600	594	577	573	571	555	580	569	614	581	605	576	582	573	629	556	583	615	595	574	592	589	586	569	577	625	546	563	548	585	570	592	578	617	588	605	559	583	563	578	587	603	591	561	579	575	528	623	567	561	608	581	581	591	598	573	567	566	568	579	611	581	575	599	539	609	553	592	551	582	602	606	581	532	561	587	589	596	544	634	556	605	625	575	635	582	571	540	559	571	605	552	573	584	570	531	582	581	595	576	599	562	597	587	576	586	593	531	591	573	560	570	561	592	598	545	562	559	534	572	587	571	579	561	599	571	577	520	536	572	595	584	573	578	620	623	577	586	575	582	606	578	585	564	557	564	575	589	564	605	601	598	606	605	573	600	613	563	620	555	598	618	608	602	592	564	614	595	597	603	569	597	565	586	633	574	563	585	585	575	616	552	596	614	605	590	599	601	574	565	582	558	581	595	566	539	626	560	613	588	605	578	597	585	544	528	616	560	592	563	573	549	576	578	556	571	560	589	617	643	596	584	534	591	608	569	579	586	536	572	565	640	559	545	624	609	591	610	565	562	579	600	620	595	616	563	606	587	544	536	552	562	589	544	593	564	583	603	576	601	578	558	577	583	614	590	577	569	578	555	597	561	529	605	531	549	597	598	557	559	563	610	598	533	606	580	562	571	646	577	576	607	569	580	550	599	560	594	550	591	568	582	625	561	594	599	548	567	610	570	616	587	563	605	609	547	593	565	585	559	543	585	572	625	553	589	561	637	596	574	586	588	598	577	548	568	581	615	533	584	603	583	580	558	561	552	581	598	600	572	573	573	580	551	606	554	544	574	615	582	587	527	599	584	617	602	547	576	568	590	595	561	572	573	581	573	598	587	561	556	547	542	600	572	606	542	577	594	580	561	561	631	585	596	571	545	571	563	610	621	587	597	574	564	578	566	576	550	582	573	601	547	560	568	568	556	593	587	556	553	546	577	533	574	595	588	537	599	601	631	572	569	606	585	581	569	549	603	519	569	595	585	611	612	577	533	566	595	532	572	586	570	585	585	575	588	604	580	585	592	588	594	528	587	595	566	592	582	564	583	577	586	593	550	642	582	585	596	570	550	578	613	598	550	598	557	619	576	579	580	578	558	574	601	532	584	582	588	565	547	566	571	576	615	566	598	574	583	626	562	586	600	552	526	587	603	570	667	586	614	580	550	605	571	589	553	587	575	559	604	568	561	590	554	582	606	564	593	601	540	607	565	603	595	610	574	581	560	607	594	571	561	555	604	529	597	582	616	614	575	598	584	620	582	593	583	616	572	619	574	624	588	587	588	593	603	601	603	584	564	599	563	564	587	543	600	570	571	593	614	588	586	577	594	604	561	585	595	606	585	590	578	571	552	578	570	597	552	613	512	563	600	588	550	550	638	553	575	598	570	602	595	593	573	569	575	566	615	603	579	600	639	573	573	630	559	574	588	616	587	606	554	568	550	599	583	539	603	574	578	574	578	595	610	584	573	598	591	611	566	578	584	581	602	600	612	622	632	588	604	589	585	578	552	566	580	605	546	552	553	577	571	582	591	562	608	562	594	631	593	562	576	558	600	604	555	557	562	554	586	590	571	589	561	562	577	635	606	597	550	543	545	578	623	617	568	580	604	532	584	590	541	565	599	589	553	562	551	577	572	534	538	619	542	594	553	581	587	556	549	572	582	590	616	606	633	556	564	582	555	594	602	590	585	558	595	603	570	537	544	554	588	618	596	607	605	594	582	610	548	612	598	519	584	550	605	548	603	577	597	572	588	535	601	586	624	536	570	562	594	589	557	621	566	586	604	585	545	556	577	577	605	572	612	598	567	566	585	584	621	609	540	581	594	565	573	583	570	587	572	581	612	582	512	567	572	558	564	620	546	573	560	621	598	611	578	628	601	584	577	549	595	577	600	589	556	579	562	615	535	574	567	571	630	596	575	610	611	580	558	548	599	572	547	617	567	566	577	590	580	582	552	641	627	595	581	615	614	574	559	583	574	569	585	595	571	610	585	604	569	583	585	579	593	573	604	527	554	567	566	579	521	544	593	595	607	608	568	585	594	552	575	558	557	566	559	531	606	572	570	568	612	592	572	565	596	561	611	575	578	579	556	565	608	556	589	577	631	568	571	581	598	605	609	549	570	549	608	588	601	542	596	566	610	581	581	580	550	570	558	602	593	559	565	557	530	589	573	570	560	578	613	536	621	565	577	546	590	562	591	577	556	565	532	551	586	605	587	607	597	618	610	635	574	575	570	615	523	518	606	616	556	642	596	614	610	526	560	610	617	603	610	524	590	584	575	588	547	574	585	523	601	568	587	566	576	611	537	597	588	587	583	538	595	548	604	565	605	634	618	575	564	595	587	583	608	613	611	582	576	586	593	579	582	600	593	591	619	568	591	606	594	603	550	562	565	606	582	540	540	553	610	609	593	581	627	563	538	598	578	618	577	585	577	522	624	572	593	575	662	512	618	588	582	599	603	571	620	587	620	584	544	595	545	553	601	593	560	592	589	580	602	575	579	618	537	568	551	567	559	562	594	579	635	554	603	585	637	576	589	585	598	626	553	579	606	615	587	588	542
667	197	131	104	112	152	219	7107	10221	8155	3275	1533	590	213	120	92	75	80	85	85	106	73	78	93	85	86	88	85	88	77	95	85	74	83	95	82	89	93	86	73	84	84	93	89	79	85	97	91	87	72	85	84	86	80	81	85	86	75	93	94	90	79	86	75	73	102	80	69	91	81	81	90	86	81	91	91	76	94	79	104	88	85	86	72	80	94	100	85	72	73	83	71	91	98	72	98	82	94	83	109	83	83	85	83	79	71	66	82	72	75	96	71	95	93	95	82	90	89	112	92	103	102	73	83	75	84	83	71	97	85	96	70	90	84	87	89	87	85	86	64	80	97	107	79	77	81	83	69	89	87	80	94	89	82	73	77	76	78	90	83	90	91	86	70	72	78	81	93	96	90	73	75	93	101	100	89	94	92	85	73	95	85	86	94	75	83	91	71	97	81	93	88	86	84	86	81	79	71	90	83	99	72	78	92	66	90	70	85	76	87	86	102	85	85	78	90	80	88	72	89	87	80	75	85	89	77	84	92	83	88	82	76	90	83	75	84	91	78	75	87	95	86	104	84	67	62	74	102	103	86	89	96	82	74	71	74	100	84	103	78	96	89	91	84	96	79	84	74	88	87	80	98	73	76	93	84	96	77	84	79	87	86	69	81	77	70	86	81	71	99	98	94	92	82	88	98	74	80	90	80	75	88	81	83	93	98	80	66	85	84	82	85	82	90	87	80	82	79	91	81	81	77	87	91	80	80	86	102	71	83	80	78	92	83	74	83	85	92	83	69	97	84	70	88	106	89	89	87	89	91	78	76	89	76	91	105	89	81	93	76	79	77	84	100	72	83	69	88	84	80	92	76	94	81	86	88	83	85	87	87	98	105	78	87	90	89	88	100	89	94	87	88	95	86	85	80	73	82	69	69	80	92	73	84	71	87	83	87	88	92	69	102	86	91	71	76	88	82	82	78	87	101	82	71	98	67	72	82	79	77	77	96	74	101	79	83	81	104	81	75	79	74	75	78	84	86	99	88	90	80	85	77	93	89	84	106	78	85	107	75	115	85	81	79	81	81	76	99	85	98	80	74	71	91	108	63	73	82	103	78	85	78	93	94	92	82	87	86	88	92	73	84	98	92	75	98	83	81	77	90	94	93	85	93	80	82	83	85	86	70	75	82	112	74	86	87	92	88	95	66	94	87	87	85	93	84	92	87	83	82	83	71	87	94	87	77	99	104	79	95	80	93	87	79	96	64	88	74	88	87	94	84	98	96	85	83	77	90	89	93	81	89	70	99	84	78	88	82	82	83	93	78	78	86	83	81	88	84	80	83	86	76	77	84	89	75	72	91	74	104	88	82	85	54	66	95	89	95	80	71	86	94	94	91	76	91	68	69	77	98	90	69	77	75	83	86	98	94	86	92	81	73	76	90	100	98	80	95	79	83	73	85	70	85	81	92	93	86	88	71	81	91	89	74	92	99	79	81	79	67	93	89	80	89	82	84	90	79	65	102	80	103	77	56	83	75	91	89	85	54	81	74	87	80	77	97	92	87	88	89	87	99	95	100	88	104	95	77	88	98	90	74	88	91	91	79	79	94	82	86	86	83	98	80	84	75	85	84	97	77	105	76	93	82	90	69	87	89	83	92	71	98	79	98	95	85	94	83	83	79	86	81	83	81	96	96	90	102	100	86	110	93	78	80	94	103	93	71	85	94	71	95	92	104	81	85	87	82	83	75	82	81	85	89	90	83	84	78	79	101	87	78	87	84	88	70	96	81	79	111	85	88	74	94	78	77	89	82	78	89	77	80	82	77	102	86	78	66	80	90	100	86	97	97	81	95	82	65	85	99	92	83	80	99	76	87	87	98	74	87	89	72	77	91	95	77	78	73	94	99	85	101	91	88	85	82	79	87	80	88	79	87	83	84	79	96	89	76	80	74	89	89	85	62	81	80	90	94	75	86	81	89	93	77	87	88	82	84	99	95	72	106	63	90	81	73	111	92	83	82	85	95	82	87	80	94	78	83	89	86	96	79	85	78	86	95	91	71	63	68	72	84	78	81	93	85	97	98	94	83	90	86	81	80	77	89	70	99	103	92	80	84	81	75	93	107	82	79	68	76	85	85	82	80	81	80	79	87	78	76	93	97	71	91	68	73	83	75	103	76	87	92	80	100	82	91	77	89	68	91	96	84	79	97	90	77	76	97	96	86	80	92	73	84	99	77	89	89	83	83	73	70	77	77	86	95	83	83	89	68	97	87	100	100	84	92	89	96	90	82	80	75	95	101	86	87	90	97	91	83	92	87	105	71	92	96	77	84	83	76	83	76	78	98	94	73	87	71	84	84	84	99	94	80	100	83	59	69	90	83	105	86	88	87	78	75	94	83	91	84	76	84	94	74	95	82	70	66	81	89	85	82	98	85	71	83	63	91	93	81	83	87	82	75	110	89	91	87	92	84	88	85	85	81	61	77	101	91	73	78	101	74	88	96	83	96	91	88	89	98	86	76	82	87	88	86	78	71	98	88	92	100	112	69	96	63	97	74	98	94	98	80	83	80	93	78	71	97	72	90	82	80	70	78	84	83	89	97	79	84	82	68	102	93	97	67	99	69	80	80	92	88	81	82	77	90	78	87	94	89	86	95	90	71	100	82	94	81	71	117	91	73	92	90	88	78	89	79	73	79	80	83	82	109	89	88	84	80	84	73	93	96	77	77	95	103	73	87	98	91	97	78	88	86	86	92	80	74	86	86	88	90	65	91	71	86	80	77	82	92	90	89	79	83	69	100	85	59	89	83	80	86	87	83	92	103	95	82	86	75	84	80	96	106	88	74	74	71	74	95	86	75	93	95	81	73	91	74	84	100	88	88	93	86	82	94	91	79	79	75	94	94	73	89	71	87	100	95	103	97	96	79	78	78	71	79	101	103	92	93	94	84	71	81	102	64	82	85	85	69	87	78	93	64	87	94	77	99	69	85	99	91	78	98	85	92	83	93	100	88	92	78	109	94	83	97	77	98	81	89	93	97	85	72	84	104	75	78	90	86	87	95	77	80	105	83	80	78	98	78	88	92	82	100	89	99	88	78	79	91	93	74	100	74	69	85	85	88	101	79	79	92	85	81	87	80	88	80	72	81	84	81	105	76	100	94	65	86	81	86	86	104	78	97	80	88	83	67	100	92	96	77	97	95	85	76	92	76	91	74	93	97	89	80	79	79	93	83	91	77	101	92	81	81	99	88	84	72	83	77	68	76	93	90	78	95	80	83	91	71	88	91	63	79	78	94	76	81	83	78	93	92	82	86	80	87	82	86	84	90	67	99	80	86	82	80	76	90	80	88	98	64	81	93	98	92	71	80	98	84	79	87	93	92	83	87	92	76	103	83	80	102	96	77	74	84	82	80	70	96	84	74	85	84	71	80	95	83	88	95	83	74	90	81	88	72	90	81	92	103	101	89	99	79	86	66	90	95	97	98	71	83	86	81	98	75
10220	3912	1941	3061	6660	7806	10520	51461	53158	45029	30652	23430	11859	3831	1794	956	900	833	875	899	838	887	925	869	839	876	837	867	857	895	832	869	859	872	842	868	827	851	872	839	885	864	912	858	867	841	880	841	811	869	873	839	836	872	855	890	870	888	842	899	865	827	880	856	916	852	865	833	865	818	816	864	894	845	912	843	897	834	861	881	896	916	848	837	879	938	844	814	859	865	842	880	872	856	848	815	880	870	864	856	929	856	878	875	891	855	839	824	879	840	850	903	912	844	810	836	896	854	890	855	821	876	911	838	858	843	820	864	884	843	829	805	867	838	829	907	812	882	883	840	871	817	847	910	838	832	850	890	904	875	852	923	885	833	856	878	871	847	862	839	875	896	816	925	870	828	871	881	879	839	920	882	869	871	880	841	864	857	882	851	912	911	858	845	838	910	843	875	868	859	841	806	821	858	870	842	846	906	867	866	784	888	854	801	864	883	883	907	811	841	860	838	886	839	819	850	864	878	878	903	856	900	866	872	927	853	867	863	854	831	835	919	843	843	883	825	888	810	881	824	892	897	851	833	897	850	871	866	771	815	843	897	851	874	837	865	868	849	883	846	868	837	849	849	892	912	840	881	907	840	818	836	854	805	847	889	863	884	838	837	844	877	851	893	887	869	845	874	878	821	841	867	912	810	892	871	895	897	863	839	871	883	896	857	908	821	902	898	841	823	852	877	858	854	858	852	854	863	819	848	831	867	835	865	885	891	857	866	853	856	887	856	846	871	881	859	865	888	910	853	860	894	822	853	841	854	889	891	887	807	873	890	877	828	882	871	808	852	886	863	854	896	855	850	856	855	897	819	864	844	834	866	888	879	888	887	842	827	839	868	876	906	826	836	868	823	859	866	847	852	861	869	910	868	863	885	911	869	852	887	888	868	853	819	856	837	904	878	868	904	826	820	837	815	835	822	870	891	820	846	888	859	904	869	883	865	907	840	873	858	858	866	850	873	847	873	855	842	811	858	882	881	855	863	837	884	853	890	879	888	816	870	913	850	852	786	860	832	865	879	891	868	874	868	837	875	895	886	864	832	892	847	907	860	822	858	842	892	838	873	879	893	851	841	885	786	842	905	826	867	857	884	849	875	842	827	869	854	869	840	856	830	839	865	897	783	872	825	877	828	836	861	817	851	862	872	880	875	854	869	871	838	856	880	944	911	840	863	871	874	875	795	819	860	868	808	966	878	895	885	850	814	805	833	821	893	861	874	901	815	865	849	884	877	824	880	895	854	903	858	888	879	827	838	896	821	862	859	853	870	845	868	901	864	887	852	832	957	901	830	865	863	868	830	850	885	857	856	893	840	833	872	869	907	832	920	853	896	837	874	894	854	917	878	935	856	847	825	839	798	844	778	820	860	878	875	854	808	828	902	867	919	859	879	829	860	868	819	818	881	879	867	860	832	880	882	891	860	839	789	862	925	908	875	839	886	807	893	808	866	892	815	900	846	849	864	861	845	831	826	834	828	828	808	846	862	856	875	869	849	884	816	845	899	897	846	906	857	874	884	900	848	790	926	902	863	837	872	878	846	813	846	884	831	876	846	884	859	837	897	885	943	843	819	839	886	881	883	818	871	901	863	829	901	826	868	839	801	882	894	838	864	860	866	864	875	884	906	851	909	902	888	856	862	875	872	893	800	827	842	852	877	888	878	836	871	875	884	813	819	855	829	804	854	849	860	847	845	871	868	860	866	846	879	893	845	850	853	860	826	841	861	912	836	866	831	862	822	938	874	888	822	872	859	881	859	873	855	865	838	876	852	880	794	854	846	878	814	850	870	891	806	894	844	907	841	828	832	842	882	846	886	870	881	863	863	859	813	867	883	870	844	872	904	840	863	885	873	835	846	845	820	838	895	904	887	827	886	835	862	885	862	874	848	815	906	861	895	855	894	898	853	830	874	853	873	875	842	878	783	895	832	856	850	878	844	856	826	874	875	884	885	882	823	910	825	921	807	848	885	844	874	826	830	852	888	899	858	829	851	826	817	846	839	833	850	828	922	819	853	855	844	857	824	868	858	813	855	823	876	867	863	899	860	854	886	818	864	844	901	851	896	849	901	855	848	894	805	902	903	807	825	913	882	830	853	885	827	821	836	901	821	862	847	781	901	898	829	855	920	807	847	888	821	829	882	873	911	872	906	845	855	834	852	889	883	832	844	868	857	907	904	859	822	819	813	820	866	833	812	911	895	853	868	855	868	835	843	909	851	809	886	825	839	839	872	920	834	865	860	806	858	899	882	824	850	838	852	905	835	838	866	815	852	855	804	907	844	852	864	870	826	819	820	876	869	806	835	876	847	863	853	844	895	874	820	840	876	890	840	844	809	853	837	822	893	856	886	855	846	819	881	810	850	880	897	883	820	860	837	917	784	831	903	891	869	860	875	898	854	932	861	844	894	809	927	880	894	893	855	854	849	883	878	894	803	863	851	884	897	853	883	838	886	824	865	856	806	873	866	835	858	850	845	842	858	790	884	827	880	906	877	913	870	874	895	849	894	875	875	866	924	834	843	863	908	876	888	868	833	856	855	875	865	884	828	886	911	839	936	856	844	836	829	899	818	864	848	856	893	826	850	820	885	860	908	859	894	899	831	878	882	871	839	894	835	829	843	870	905	839	867	866	928	871	858	873	845	876	840	882	886	830	878	858	873	841	894	870	849	859	833	861	869	841	833	889	872	853	892	848	848	905	829	864	862	847	911	861	922	851	826	835	866	869	875	907	846	839	904	925	844	890	893	850	861	872	856	963	826	873	861	902	868	871	910	831	836	809	851	907	815	832	800	891	886	869	866	849	909	857	847	860	786	899	896	853	865	864	866	839	884	867	893	892	841	891	850	864	863	845	776	875	964	841	824	858	837	816	881	872	813	860	834	847	836	841	890	856	828	874	823	926	847	824	859	803	836	846	886	834	848	835	859	884	875	849	880	856	899	853	860	863	856	920	834	870	854	864	838	855	932	831	819	846	894	847	887	859	867	910	887	894	861	876	891	883	829	821	855	867	863	800	854	889	871	884	856	838	840	866	845	869	855	902	859	872	910	880	830	835	869	861	811	850	847	880	847	849	869	787	851	864	853	894	885	843	873	887	870	826	865	905	835	891	873	885	877	900	832	834	871	851	841	852	831	876	852	879	852	852	832	819	890	862	883	773	823	835	871	827	872	841	889	858	910	819	865	847	819	819	879	847	812	870	834	854	866	872	867	842	838	860	872	852	855	903	865	855	846	905	898	881	872	882	871	893	869	847	840	871	846	888	919	901	830	819	852	863	897	879	836	877	844	853	837	832	863	866	838	893	829	826	883	825	862	856	825	872	886	820	869	879	818	831	880	844	847	855	879	866	906	890	874	861	851	817	874	865	832	851	864	914	828	846	865	902	879	826	872	819	847	854	815	831	804	869	847	887	869	845	852	864	861	824	834	892	902	917	909	877	850	930	879	859	854
2337	158	104	100	105	121	300	7412	12284	9160	3946	1605	623	195	79	47	59	54	43	55	55	57	41	47	39	52	48	46	36	42	51	67	43	40	47	45	51	44	47	52	49	57	42	47	62	47	43	52	51	41	52	54	45	50	38	45	48	48	33	47	51	48	48	44	34	57	49	57	48	55	44	50	53	57	45	36	45	50	43	54	44	43	56	59	42	46	45	51	37	46	50	53	51	50	40	59	48	52	50	52	57	33	39	39	52	39	46	52	46	49	35	48	54	44	45	59	59	50	62	46	55	43	40	48	53	64	58	53	47	46	50	53	45	41	45	60	43	53	58	63	54	42	52	54	58	45	56	60	57	51	47	39	43	39	56	48	44	50	50	47	52	40	58	55	46	51	41	50	43	44	54	37	48	49	49	51	52	59	50	57	37	50	48	59	46	53	47	55	56	42	45	53	55	55	63	44	54	37	58	32	44	49	47	50	47	39	58	50	45	48	49	48	52	47	50	45	44	49	46	47	57	52	47	44	59	49	47	39	57	40	46	44	49	47	49	44	52	49	49	49	38	53	39	44	49	46	51	48	58	36	39	47	47	45	39	51	52	55	47	42	50	35	39	41	43	47	53	49	51	52	47	43	51	45	40	46	53	36	48	42	34	57	56	46	50	61	37	46	50	53	52	42	56	43	39	38	55	54	48	52	60	46	41	59	49	51	44	48	51	41	45	44	39	45	54	44	44	45	40	43	49	48	51	55	51	46	55	50	54	62	46	57	53	61	38	42	42	39	48	44	49	46	48	57	37	55	47	55	62	63	47	48	52	53	50	45	48	58	44	58	54	53	63	53	59	48	40	45	59	49	56	59	55	55	40	45	52	47	52	53	47	53	46	51	53	38	59	45	61	45	54	44	50	58	44	52	61	42	46	63	34	47	44	65	55	55	58	47	46	46	52	54	43	49	54	49	36	48	53	38	33	56	36	38	51	51	44	48	46	48	52	43	54	45	36	54	46	54	48	61	48	39	42	51	50	45	48	55	47	56	37	46	60	54	60	58	48	46	50	46	50	50	39	55	43	38	49	48	65	47	46	39	49	57	50	59	58	61	41	40	45	50	41	55	43	41	47	47	42	49	41	40	40	60	57	52	47	41	52	39	45	37	43	46	55	39	45	54	54	43	51	46	57	49	51	46	50	46	47	56	53	51	55	45	46	53	49	45	51	44	45	47	62	42	52	40	49	40	57	49	45	42	51	51	41	51	45	43	35	47	53	47	44	55	48	50	65	37	37	40	57	46	49	49	37	39	52	37	46	46	38	37	46	41	54	63	42	46	62	59	47	43	51	43	44	40	55	49	47	59	42	54	54	44	38	59	55	63	48	51	56	42	44	57	61	32	56	25	47	52	41	53	49	46	45	44	39	48	46	44	51	37	54	56	58	54	50	59	61	46	44	42	59	51	43	47	42	51	50	41	42	35	44	46	46	53	39	44	49	47	41	51	56	58	55	45	43	46	52	51	50	44	46	53	62	47	52	48	55	52	47	38	50	45	55	41	46	45	44	58	43	51	48	51	64	42	53	49	51	58	51	56	55	51	42	52	58	44	58	51	50	47	44	45	48	43	53	45	52	44	54	42	58	40	56	51	40	43	41	40	53	40	60	56	52	53	48	47	43	40	50	65	46	43	47	49	53	50	51	40	48	60	55	47	44	56	59	43	44	41	55	44	56	41	49	47	47	43	49	41	43	51	52	59	52	46	50	47	64	57	34	52	47	52	44	49	43	46	52	59	44	45	55	67	49	35	38	47	46	36	35	59	52	61	43	35	36	38	47	53	43	44	49	55	65	44	42	46	49	46	42	47	50	63	44	49	48	47	44	44	45	38	48	38	46	51	48	47	46	43	48	52	49	49	43	46	42	56	47	44	50	49	45	49	46	49	41	47	58	52	49	50	49	57	52	53	49	55	47	49	50	54	51	44	42	52	44	47	53	54	34	41	56	46	56	52	48	48	53	42	46	49	66	48	50	47	48	42	49	57	43	52	46	50	40	32	51	52	50	52	59	56	40	34	50	45	52	42	36	58	52	40	48	57	54	40	52	42	54	52	39	44	66	64	57	51	50	61	49	61	49	56	65	60	52	60	50	45	54	42	44	40	35	40	40	50	51	49	52	46	47	42	44	46	43	34	40	41	46	50	55	48	50	55	58	56	44	56	48	47	52	45	51	52	46	37	52	44	38	65	64	40	59	44	44	53	52	37	51	45	36	44	56	44	39	51	52	57	60	58	46	44	48	51	45	43	61	44	48	48	45	44	45	63	41	44	57	46	56	50	49	45	52	51	41	62	48	51	46	55	53	42	52	55	58	37	35	44	42	55	55	48	42	52	52	53	47	41	40	59	55	44	48	42	40	58	43	44	42	52	41	53	44	48	48	46	58	47	50	35	54	55	39	44	50	49	41	41	40	52	37	47	50	49	60	61	45	60	46	52	47	50	49	56	47	64	34	51	42	36	47	51	56	43	56	50	43	48	47	36	37	54	46	35	59	43	50	46	51	48	54	54	50	39	44	52	42	44	48	40	61	39	48	56	51	58	46	44	47	60	41	38	43	46	44	47	51	50	50	50	46	41	46	51	50	52	51	52	53	50	48	56	45	61	48	54	53	52	62	46	53	52	46	43	42	37	65	47	49	46	55	45	54	55	48	45	49	46	41	45	43	63	51	41	49	48	50	53	45	36	56	48	51	39	47	55	43	56	50	41	53	48	53	40	55	48	46	31	36	49	43	64	41	61	44	52	45	42	43	38	48	48	42	44	47	43	56	51	42	48	47	33	54	50	47	46	57	64	69	55	58	58	54	45	50	47	42	39	51	49	42	46	55	40	35	46	45	52	61	44	38	49	58	39	61	49	47	50	44	35	52	56	55	47	52	58	53	48	44	54	48	42	43	42	57	49	47	45	56	45	52	52	63	50	43	59	37	51	46	46	47	42	55	46	53	50	48	50	44	43	43	43	45	40	51	45	41	47	38	53	47	45	46	45	51	48	43	42	53	44	56	47	50	47	47	58	64	52	40	43	50	43	47	51	42	56	36	41	41	47	46	43	54	54	46	44	38	67	46	41	50	50	48	43	52	45	53	48	43	50	56	47	57	46	48	42	48	61	53	45	53	47	39	45	64	49	52	46	51	53	41	46	61	38	42	48	50	52	44	42	44	51	50	48	53	60	45	54	46	60	39	58	57	54	45	56	56	47	58	46	43	59	45	50	56	63	47	30	58	43	48	61	44	47	46	52	52	54	53	51	34	44	46	46	48	40	54	51	51	45	42	58	38	61	55	46	59	47	43	52	49	34	46	46	55	42	42	43	44	37	44	58	52	49	35	54	48	62	39	54	71	46	48	43	42	49	41	58	44	51	37	48	50	62	33	50	41	37	50	49	43	44	50	49	54	45	55	52	47	52	42	51	58	47	47	53	36	47	45	57	46	42	41	54	39	58
10295	2997	1451	2423	5926	8687	14433	51694	57240	47069	32999	23979	12410	4253	1233	508	486	530	483	473	490	478	508	535	531	509	466	499	468	510	489	521	510	550	554	515	541	505	500	504	510	490	522	485	530	509	514	528	477	511	504	498	502	488	517	507	505	492	511	518	500	508	512	493	526	513	506	511	524	522	498	525	531	575	511	505	503	492	492	528	510	503	462	513	506	495	506	517	478	516	508	539	488	488	493	524	547	489	502	476	507	510	503	553	520	497	496	492	523	492	504	519	510	484	566	540	487	509	540	492	468	499	515	468	483	511	493	521	487	512	472	509	519	532	485	483	490	511	514	535	475	514	525	523	499	537	483	471	518	493	513	496	469	498	524	525	480	524	558	485	554	514	470	498	510	484	535	518	504	473	523	535	525	499	519	519	490	499	489	495	523	521	500	488	487	522	586	488	497	495	510	495	485	538	508	514	507	496	566	530	485	495	501	488	514	505	531	508	496	547	474	462	505	496	529	500	544	495	515	532	528	511	498	488	508	504	531	504	550	535	504	525	502	514	497	533	519	500	513	512	548	536	525	508	506	522	522	499	463	502	523	480	514	489	513	534	522	546	495	503	466	542	498	513	495	491	508	528	480	529	506	510	529	510	496	557	502	508	489	502	502	513	485	565	537	492	517	514	498	519	511	561	512	474	553	478	547	480	492	512	492	518	525	535	484	535	535	539	506	521	517	516	512	498	559	523	512	550	538	497	489	466	511	494	492	526	542	498	519	512	523	476	571	469	491	521	519	519	492	449	509	513	488	489	493	483	498	523	472	508	509	530	487	506	508	488	525	506	531	497	524	553	491	504	492	501	526	498	489	498	470	529	477	505	515	499	480	511	513	521	503	521	488	536	495	499	529	502	515	488	494	523	497	506	523	514	516	490	521	527	582	496	458	510	501	544	486	499	489	511	481	548	502	538	534	500	500	509	500	481	519	507	480	491	532	511	533	514	485	483	472	511	533	454	517	505	487	540	529	545	513	538	505	473	492	490	482	491	510	512	521	531	541	501	508	532	495	522	514	511	522	492	492	512	516	472	532	510	487	564	485	504	523	497	504	523	475	541	493	509	503	524	497	515	502	548	482	489	508	516	510	490	538	510	524	510	474	507	494	503	496	493	549	510	513	503	500	515	476	563	549	518	474	501	499	536	506	512	509	492	533	510	522	502	532	491	491	529	475	509	533	491	560	507	503	509	518	485	505	507	493	486	487	520	511	529	517	491	499	518	499	492	472	538	514	539	479	525	514	501	539	506	513	488	497	502	503	487	505	484	530	544	535	480	511	490	504	493	517	537	493	513	514	513	504	483	525	489	521	503	524	531	520	500	539	534	518	537	521	516	498	523	478	484	497	512	526	504	484	511	525	525	505	507	483	527	480	511	469	508	532	536	476	509	493	514	462	540	493	488	533	512	516	529	514	532	547	504	500	512	533	511	507	495	529	496	464	508	521	511	506	537	527	545	553	510	524	493	482	515	522	485	482	487	515	491	526	417	525	479	509	547	507	483	496	483	466	514	478	518	499	489	504	487	511	526	497	480	478	487	518	514	487	485	486	556	490	520	514	524	498	514	535	518	518	518	542	548	519	491	514	542	524	540	488	525	509	491	480	533	488	507	479	522	522	488	492	520	517	525	515	515	491	463	528	512	527	492	509	515	549	508	502	535	527	500	475	529	531	483	527	510	500	487	517	493	493	508	509	531	494	535	470	552	505	540	501	520	501	508	504	515	508	478	504	524	522	570	496	539	506	472	503	535	536	482	532	492	503	503	495	505	531	469	530	483	505	508	519	520	512	513	579	522	488	514	530	506	558	515	531	517	501	535	470	550	518	526	481	497	515	508	495	506	479	536	531	495	479	489	470	476	533	538	489	486	479	510	487	509	510	540	540	483	463	496	484	501	539	507	540	526	501	525	489	541	509	494	537	551	516	506	507	519	488	526	527	562	522	493	510	500	543	509	489	523	501	515	484	454	504	482	529	495	501	457	492	543	497	571	495	537	512	512	484	466	484	488	472	511	511	504	529	502	504	530	555	549	504	490	530	523	508	521	506	493	492	540	486	489	511	510	504	544	479	521	484	499	488	514	542	516	511	500	491	543	510	503	516	523	484	485	467	522	532	513	511	526	525	537	488	524	519	505	481	465	571	493	503	506	532	482	493	494	549	524	524	496	420	504	521	519	504	541	501	501	528	487	490	507	512	475	485	497	530	487	540	577	553	490	495	528	519	518	536	470	518	489	476	508	508	477	493	496	518	516	495	499	528	512	521	506	505	498	499	482	531	562	523	481	517	551	499	504	493	508	517	538	500	494	551	526	477	490	530	528	526	509	481	482	496	503	517	479	505	493	516	527	509	546	484	538	487	490	509	521	510	499	550	524	519	535	470	520	503	459	484	480	481	548	487	502	522	474	484	539	520	531	527	485	511	510	543	522	491	486	483	553	521	578	533	539	519	483	467	491	512	505	524	550	500	506	536	527	518	493	491	513	464	495	504	486	515	483	483	501	511	497	502	503	497	554	512	506	524	514	516	490	518	467	516	502	509	514	497	543	546	551	497	530	489	554	525	478	487	480	493	482	485	508	506	510	493	542	506	511	542	545	507	514	511	491	534	505	504	523	525	546	502	538	513	540	492	490	484	511	509	516	519	488	491	486	503	531	484	524	534	512	529	526	470	471	483	515	504	530	485	520	466	503	530	500	524	508	504	512	559	512	468	484	507	552	543	514	548	550	517	505	478	492	493	511	510	482	536	516	520	491	506	504	503	513	530	494	476	485	567	500	505	503	523	528	512	532	501	501	540	494	512	521	515	475	541	526	513	530	534	467	502	513	512	523	529	488	520	470	522	522	524	526	524	492	470	567	502	503	503	509	518	506	503	461	517	506	522	517	508	514	491	511	514	508	530	502	518	561	544	485	495	559	503	527	483	555	473	521	510	498	504	470	518	528	510	527	484	519	486	517	482	511	473	490	524	494	507	518	485	500	498	505	507	491	508	532	497	480	474	530	510	512	498	566	509	521	542	523	502	513	491	472	510	514	528	523	522	516	515	507	557	505	478	539	458	513	494	478	533	518	515	513	486	495	497	521	489	536	504	477	453	484	523	461	500	496	481	503	502	495	527	521	507	517	510	468	510	505	496	474	560	502	509	538	538	522	513	461	487	479	506	504	486	533	517	519	515	487	501	499	494	530	477	495	497	546	485	490	467	545	522	532	505	509	520	491	502	485	542	511	510	502	522	516	491	510	453	525	508	501	532	504	490	531	556	500	478	505	461	524	507	505	506	510	528	492	503	495	524	520	486	516	509	518	514	538	492	498	523	531	562	493	531	502	513	497	492	472	506	514	497	532	517	527	514	512	496	534	491	488	519	488	514	504	539	508	506	482	491	498	479	475	548	506	523	508	548	499	510	558	519	518	524	522	495	546	498	559	506	511	522	509	507	505	522	507	470	467
1175	278	185	139	152	177	650	15487	19493	13534	5395	2112	834	247	117	93	95	80	76	94	95	73	103	82	89	91	82	63	91	64	85	75	77	91	101	80	90	76	71	93	77	75	80	88	103	75	66	73	71	83	73	78	90	82	86	96	93	84	96	89	80	92	87	83	81	97	75	87	78	101	78	72	97	106	90	67	91	77	76	68	84	82	68	82	96	72	99	83	93	76	84	68	79	90	79	106	90	80	76	68	66	80	76	81	77	116	77	89	92	64	87	72	77	79	94	97	97	78	60	93	71	70	94	72	88	85	79	89	88	76	83	87	98	80	103	84	88	100	78	82	94	88	86	72	95	88	94	89	104	80	85	87	78	104	88	90	99	77	94	91	95	82	81	99	84	91	73	61	98	86	95	103	85	70	75	92	92	79	81	88	89	102	90	77	84	99	83	91	93	82	100	104	79	89	86	88	92	87	97	68	80	78	81	73	69	93	77	92	83	116	80	62	91	80	87	82	85	85	91	104	96	100	94	79	89	83	81	98	86	78	87	78	78	90	94	70	100	97	86	96	86	89	96	89	71	83	81	81	92	88	78	81	92	99	83	93	82	95	92	85	94	80	62	86	82	103	92	94	75	80	94	81	101	93	97	86	89	72	87	69	75	98	78	70	87	71	77	90	84	84	86	82	107	92	83	81	112	107	74	99	100	106	84	90	83	84	86	81	103	81	70	89	76	88	74	75	98	83	96	74	78	94	84	101	77	98	72	72	85	92	76	88	84	96	97	85	91	82	73	92	85	70	86	88	90	85	99	85	116	85	100	77	88	81	101	86	92	83	62	73	91	85	92	70	94	75	94	88	80	98	80	103	90	86	79	61	90	78	72	68	89	85	82	85	95	81	91	105	68	89	97	74	88	80	88	78	108	83	86	67	90	73	84	104	67	81	93	107	95	87	83	78	91	81	81	93	82	78	86	72	71	78	80	84	85	105	85	93	84	84	91	88	94	65	80	63	87	90	80	93	87	88	87	72	95	84	83	74	77	90	76	73	94	95	85	71	87	71	89	84	84	85	83	90	90	71	74	85	98	86	69	87	86	79	85	79	73	90	78	74	90	77	97	84	101	84	82	88	86	102	84	94	86	82	84	101	84	102	104	75	61	70	86	101	76	93	92	91	88	75	86	101	75	86	84	88	86	75	85	96	77	82	71	74	97	90	88	82	62	76	85	89	77	88	92	70	84	74	76	74	93	103	91	95	71	84	85	82	85	88	95	80	83	71	91	94	84	73	92	80	96	82	93	81	89	85	96	86	90	68	79	73	85	90	80	81	96	76	83	84	83	95	81	75	81	89	78	75	83	74	90	90	80	92	96	79	85	99	80	58	71	89	91	82	78	87	63	85	61	76	73	88	83	86	75	71	90	89	74	82	99	73	80	83	96	76	95	82	84	75	85	90	83	88	79	73	79	76	81	89	97	80	96	86	78	92	93	89	87	87	88	85	75	92	75	80	90	85	74	81	96	81	95	81	74	87	84	78	94	94	96	78	74	87	93	82	82	80	84	85	83	84	92	68	73	88	75	103	86	103	80	72	95	91	97	102	83	93	80	91	73	87	80	74	88	83	105	87	84	80	78	71	79	75	77	75	79	88	78	90	82	75	101	88	82	78	83	76	81	83	85	63	92	89	71	83	94	72	78	92	92	102	71	84	92	78	89	66	90	72	53	113	85	93	94	97	86	89	84	86	112	83	62	74	92	94	97	80	91	90	85	83	91	78	106	85	85	70	91	77	80	100	73	64	81	76	65	93	75	82	79	79	83	90	92	76	84	86	72	99	97	82	84	91	83	69	82	85	80	93	78	85	78	90	96	64	81	84	85	71	97	70	98	88	76	73	82	88	84	70	90	91	100	95	81	71	77	72	73	81	84	83	107	87	61	94	94	91	92	91	86	76	72	101	82	86	84	88	100	94	69	85	86	69	107	80	85	77	77	79	81	81	81	72	81	74	75	82	85	81	101	77	103	77	67	86	73	73	89	80	92	87	87	79	94	90	73	81	85	88	92	80	93	87	81	78	80	92	99	60	87	84	95	89	81	81	93	89	107	76	80	83	99	86	78	101	87	93	84	81	70	97	72	82	89	73	81	92	68	81	71	81	81	90	103	80	84	92	79	76	76	84	71	81	63	94	75	83	91	89	82	86	82	85	75	83	75	94	83	75	81	84	79	78	90	79	84	77	88	84	71	80	98	87	98	89	82	87	92	85	77	72	94	81	96	67	87	79	81	74	95	88	92	96	100	93	95	82	97	89	66	95	85	82	76	91	86	74	85	92	87	96	86	87	91	97	90	76	88	82	76	82	79	78	75	97	67	84	88	87	96	87	82	88	90	91	92	74	98	62	84	70	72	93	88	94	84	88	93	92	75	82	87	82	80	82	88	76	77	85	85	93	79	95	92	86	73	91	82	84	100	85	94	77	85	73	78	87	94	86	84	75	91	90	85	75	105	92	84	94	79	94	68	78	89	95	67	88	69	82	80	83	83	76	86	78	95	82	75	58	69	93	79	72	77	82	81	80	96	66	98	89	75	79	85	74	79	85	85	91	94	74	84	85	84	79	75	97	87	76	74	96	92	83	93	86	80	83	88	81	78	78	94	72	93	91	95	90	80	67	67	72	90	106	81	72	83	95	95	94	83	88	81	76	61	86	93	89	85	68	75	105	97	83	76	85	91	71	70	77	82	77	63	91	89	97	86	86	83	79	85	78	99	82	73	90	81	80	85	95	92	85	85	94	82	93	91	87	74	91	97	89	82	94	90	100	97	87	74	91	84	85	74	90	101	82	80	82	95	96	75	75	82	74	95	88	87	81	90	81	74	73	76	100	96	82	93	79	85	94	80	77	89	97	82	92	84	71	81	80	74	110	84	70	62	102	71	70	86	87	108	89	77	99	78	89	92	97	85	85	69	75	80	101	86	100	98	90	96	85	66	78	79	91	87	99	83	91	91	94	86	77	76	80	81	86	93	92	85	79	83	86	76	80	96	87	87	74	94	93	64	82	83	82	85	100	82	74	92	94	66	90	94	79	86	97	92	87	79	85	98	102	76	86	83	72	76	100	84	80	88	88	86	95	88	95	84	99	94	82	74	75	76	83	91	89	107	90	74	94	83	83	86	80	66	80	91	84	98	85	101	81	81	84	89	80	87	79	91	111	91	80	82	79	92	78	84	87	89	71	93	85	84	75	75	74	71	75	91	71	84	101	92	114	80	98	89	85	101	83	74	96	113	83	103	100	85	81	90	88	82	81	87	80	79	87	87	76	77	84	103	92	83	70	72	70	84	98	106	94	96	93	91	67	74	92	88	80	77	70	86	82	82	93	91	86	82	82	75	73	85	79	80	77	57	105	79	82	85	83	89	69	76	87	76	98	82	89	77	87	69	88	105	76	85	84	95	98	78	91	85	95	63	72	77	85	94	75	83	86	83	87	79	89	73	86
14281	5350	2708	4541	9663	11349	19185	64985	67061	52079	36173	25912	15248	5428	1780	947	924	875	935	884	848	897	863	876	866	894	917	939	931	878	923	849	900	893	867	874	884	909	836	932	866	887	904	860	837	910	875	898	900	900	881	903	867	862	875	871	855	868	886	840	875	845	907	912	899	841	921	860	879	935	885	884	876	927	875	890	878	884	876	904	892	930	905	910	872	847	886	901	919	853	910	906	896	879	945	855	881	885	879	882	853	906	882	882	827	898	864	863	917	849	896	815	864	940	888	876	851	870	853	892	889	875	878	912	834	872	872	921	913	884	893	859	885	860	872	869	867	916	878	863	921	845	870	837	880	855	874	891	924	943	848	914	895	859	921	889	936	939	854	896	867	886	892	917	894	858	932	881	901	892	891	886	890	904	889	894	883	845	961	874	879	875	915	898	916	849	899	941	906	825	892	837	869	870	854	919	876	867	863	869	872	894	904	874	871	887	926	888	815	857	905	884	896	855	857	904	896	839	875	863	909	878	849	883	945	906	893	935	841	869	888	832	876	880	882	880	865	932	887	873	907	853	911	890	911	939	897	861	928	930	897	867	859	902	941	934	873	908	836	882	854	885	892	907	918	894	878	894	841	872	874	857	878	825	852	889	881	866	947	870	877	915	862	933	885	797	912	846	862	894	868	843	898	819	825	836	868	875	899	900	857	870	909	847	897	884	868	879	876	808	841	868	865	899	931	931	893	871	861	842	903	796	878	919	863	933	872	864	909	861	899	882	897	879	883	897	865	946	919	880	868	877	879	893	926	847	943	973	893	882	919	850	929	889	785	919	894	867	862	846	846	893	867	851	898	938	894	935	850	888	891	886	816	841	893	859	865	892	864	801	935	904	896	867	889	878	914	856	880	911	894	935	903	953	938	898	836	878	862	961	901	841	822	848	914	863	879	871	916	893	913	882	905	876	933	923	921	886	842	907	893	850	876	866	863	851	877	831	869	867	853	898	887	855	885	905	872	871	866	894	877	872	891	901	852	856	824	908	897	899	891	868	889	893	868	874	882	892	837	884	917	907	925	859	901	851	863	912	908	891	932	921	896	851	883	910	875	907	887	886	814	871	804	823	852	858	960	866	901	914	854	860	876	862	921	926	860	871	868	848	915	873	885	871	841	877	897	868	867	863	933	864	891	943	859	920	841	853	837	846	900	867	900	857	904	845	928	898	907	859	878	843	891	884	840	970	908	854	921	886	855	840	898	864	843	926	857	916	849	843	931	860	846	935	900	925	867	890	871	844	851	902	929	889	861	859	861	864	911	926	889	849	914	916	959	851	918	857	918	888	865	870	845	875	898	885	892	902	897	912	867	872	901	891	899	905	876	869	886	874	928	873	859	866	900	887	877	882	897	861	914	894	887	834	860	865	847	909	937	866	904	828	873	908	862	850	905	917	851	894	883	924	879	922	871	880	928	823	848	847	850	897	879	909	910	906	845	876	891	882	921	859	907	900	877	841	879	889	872	909	844	875	899	927	866	848	913	908	861	924	864	838	929	877	892	889	880	886	907	884	911	884	873	907	889	914	938	882	890	844	905	883	882	930	869	897	876	896	855	894	877	881	897	937	916	821	874	852	909	903	865	918	897	899	871	843	901	872	882	867	852	864	895	914	938	865	877	888	863	932	900	879	868	864	845	865	919	868	892	858	957	880	888	910	880	907	885	874	871	894	834	857	878	894	929	895	901	887	864	878	905	946	868	860	854	888	882	885	852	882	850	898	898	877	907	874	885	855	906	845	918	885	925	882	873	855	896	925	861	909	884	859	863	895	896	862	883	875	884	894	914	951	935	879	915	895	911	835	875	834	914	898	888	873	874	871	905	818	873	888	851	894	881	943	869	921	954	854	889	887	920	882	873	883	928	870	893	885	836	864	887	865	870	932	866	853	888	857	880	868	873	895	884	837	891	893	854	876	881	926	891	868	917	878	863	839	906	946	869	861	831	884	871	862	888	894	951	955	856	858	916	863	910	910	857	839	888	880	887	865	895	877	890	922	865	911	936	863	872	872	932	891	854	875	864	898	867	845	876	875	866	886	839	871	879	835	943	852	869	872	882	882	896	890	895	896	847	869	875	876	922	913	863	941	874	887	841	883	880	896	872	947	853	914	847	924	906	894	874	865	896	863	906	869	880	875	858	856	835	896	859	921	922	890	896	899	866	854	894	868	884	906	936	922	880	907	888	891	845	854	908	876	871	897	936	887	868	901	840	878	916	844	885	913	863	859	828	878	882	915	892	894	867	862	843	887	873	911	904	894	878	912	896	847	892	846	907	900	914	903	901	858	854	877	848	907	880	885	807	878	907	854	917	860	914	872	918	914	871	889	899	888	905	901	922	901	878	898	870	864	842	946	888	862	838	897	887	858	852	894	842	867	916	846	868	915	870	886	879	886	865	923	891	845	884	912	853	887	864	881	861	889	898	905	897	840	894	908	858	891	952	872	856	874	843	824	887	887	867	816	888	861	906	879	867	910	898	852	881	939	863	884	888	899	871	846	909	882	904	906	839	880	928	902	868	830	949	903	894	854	910	876	906	917	861	829	866	879	898	864	907	874	924	857	927	899	861	899	844	871	866	886	907	886	865	861	888	927	931	852	931	830	888	886	839	865	924	848	896	906	929	893	915	889	900	842	856	846	856	928	870	837	866	858	924	857	920	868	889	933	894	881	933	882	908	899	880	878	915	872	858	881	844	915	885	848	885	874	897	885	900	835	882	851	904	877	875	866	874	915	836	864	882	854	924	905	875	853	900	855	875	923	889	938	877	889	896	923	848	894	882	893	857	820	880	890	865	898	899	850	896	896	908	900	896	976	885	882	847	879	894	843	899	873	912	857	859	886	883	877	892	882	817	855	890	845	929	906	893	898	841	882	873	862	911	872	885	860	944	888	887	897	853	900	871	910	935	885	955	903	870	847	883	921	890	933	924	936	879	871	890	883	962	867	882	883	849	907	934	948	854	866	881	867	824	878	848	954	840	899	895	890	901	857	883	860	927	896	903	892	895	804	880	907	898	881	867	879	854	895	871	916	825	934	909	917	910	890	862	909	809	843	866	936	935	945	892	872	891	897	872	875	922	850	869	869	849	863	866	951	853	903	893	918	830	904	856	896	863	851	909	892	928	883	932	906	841	954	879	907	876	887	907	878	875	843	896	866	848	854	850	861	886	848	862	833	917	893	867	878	847	846	839	878	842	888	870	865	856	941	846	861	843	948	900	852	818	962	877	854	900	917	904	889	864	894	830	868	842	861	902	884	832	848	930	914	868	892	884	922	824	865	856	897	875	878	849	885	845	908	880	866	902	884	894	875	936	899	905	886	915	889	885	897	858	844	911	881	907	870	894	876	865	914	844	850	875	862	884	858	887	829	843	889	899	884	836	841	876	873	902	927	911	866	896	907	831	861	867	829	880	873	860	898	905	879	882	923	890	838	884	850	868	844	858	910
1503	104	77	82	77	80	186	2661	4307	2905	1316	583	242	110	64	49	51	56	57	52	45	48	48	63	78	52	54	42	59	63	57	64	69	57	53	47	57	47	54	56	69	56	54	54	49	51	54	62	53	63	56	51	56	56	57	66	67	63	65	57	60	55	55	61	61	59	62	53	62	58	71	74	55	50	61	48	63	58	54	66	37	54	43	54	49	58	55	55	46	52	67	57	53	45	65	58	58	62	64	62	61	64	56	56	65	66	58	46	58	53	59	54	50	51	61	63	54	55	52	59	56	56	59	70	40	66	65	51	44	63	42	80	54	65	48	52	61	44	45	62	46	63	56	56	46	61	62	43	56	49	49	55	57	50	62	64	69	57	64	50	54	51	60	55	61	52	72	44	49	65	56	73	58	60	64	53	56	58	62	49	56	58	51	49	42	53	57	62	69	62	62	48	65	51	62	55	59	59	62	52	58	46	61	67	49	62	36	69	44	55	60	47	48	61	60	70	70	62	52	55	59	51	52	64	54	64	49	72	44	48	58	52	48	47	57	54	52	46	41	49	64	57	55	56	65	57	42	55	58	59	63	58	55	61	79	49	74	59	48	43	55	50	55	55	59	60	54	50	65	61	54	55	51	57	48	57	50	66	52	61	64	53	71	59	60	64	47	61	61	54	53	50	49	77	61	63	60	70	45	58	54	55	54	46	45	50	62	51	50	55	51	60	51	56	48	51	64	55	68	75	55	51	55	54	59	61	48	54	51	52	60	56	56	73	60	57	55	58	55	54	56	63	68	59	68	53	59	54	63	53	57	50	60	50	44	59	65	56	82	51	51	57	57	52	57	69	63	55	64	55	50	61	51	53	53	50	58	61	37	50	50	76	68	55	54	54	59	58	56	59	64	58	55	54	65	53	61	60	49	48	60	56	54	50	71	59	48	47	46	63	55	54	64	65	47	57	59	77	46	48	57	64	65	54	48	54	50	47	50	49	53	54	64	60	57	57	59	58	53	63	57	54	64	52	61	63	52	60	49	54	63	69	53	51	54	62	54	62	61	51	61	44	68	52	67	61	57	53	51	55	58	50	50	67	56	65	50	45	57	65	49	54	69	60	65	59	74	50	59	61	54	62	51	55	52	50	52	49	60	75	51	58	64	72	55	70	52	69	53	75	74	54	65	63	59	53	53	43	56	38	52	51	62	47	52	48	54	53	51	50	61	45	57	56	58	52	49	74	58	51	61	52	66	54	51	59	58	63	56	51	65	57	54	69	57	53	52	55	61	69	53	66	53	60	57	54	47	62	53	66	65	59	65	56	55	49	45	59	62	63	56	57	48	62	51	84	55	58	67	71	43	77	61	50	41	73	54	49	72	57	47	68	57	45	68	59	54	59	64	58	59	58	53	51	66	63	70	66	53	58	63	68	55	66	58	54	52	70	59	63	68	57	50	68	60	56	46	65	67	49	54	43	84	47	66	66	44	50	55	54	62	58	53	65	51	62	58	55	56	47	60	78	60	72	71	58	47	52	48	56	41	63	62	47	57	43	63	54	73	60	64	70	64	57	66	52	62	69	60	61	68	62	57	59	64	48	62	62	62	72	44	51	49	44	67	43	52	50	61	60	74	61	57	65	72	56	63	48	62	50	59	57	63	61	56	58	57	53	50	64	59	58	56	57	58	54	61	53	73	66	68	49	55	51	69	45	61	55	50	58	47	57	63	52	55	48	62	59	44	55	43	52	51	59	51	45	64	53	54	57	55	55	59	52	58	56	60	58	51	43	73	44	73	51	61	66	71	51	65	64	61	83	50	53	64	45	51	52	57	48	47	56	52	56	67	57	51	59	71	60	71	48	52	68	69	52	47	50	48	57	58	57	45	53	45	57	63	65	45	54	54	56	46	61	59	67	45	61	62	64	74	59	47	64	65	41	55	66	62	37	56	56	58	80	45	56	73	56	56	64	53	51	66	43	59	65	39	66	48	60	59	62	72	62	55	57	60	54	66	57	59	66	57	48	48	46	68	61	51	68	57	55	66	60	44	54	60	61	56	50	55	67	66	75	42	56	60	51	68	56	32	57	57	62	60	55	52	52	66	52	55	42	58	73	43	62	54	53	46	49	55	48	61	49	48	47	66	50	48	58	56	60	63	50	68	60	58	57	52	61	59	47	45	60	56	52	60	48	63	43	70	59	61	59	62	61	57	66	58	68	53	62	58	53	73	60	57	45	56	52	59	54	49	62	67	72	61	62	56	54	65	46	49	67	57	51	62	71	45	71	62	64	70	62	59	53	65	65	57	63	76	56	40	60	74	58	60	53	70	54	53	52	51	57	57	61	67	43	59	42	63	49	61	53	39	56	60	47	62	63	69	48	55	68	47	55	63	66	51	65	67	57	54	52	65	54	59	56	62	54	63	65	51	52	55	48	53	60	64	53	59	66	64	59	63	56	53	66	55	52	60	66	57	46	52	64	56	56	71	55	56	66	54	69	74	55	48	55	59	46	42	49	54	61	63	46	76	58	55	63	48	54	58	54	65	50	64	61	77	56	49	60	60	64	59	64	54	49	50	57	47	53	60	61	45	55	51	64	59	51	62	46	60	69	64	64	58	52	65	55	59	64	75	62	50	56	54	60	61	57	77	51	50	47	53	70	56	57	45	44	55	70	52	59	52	53	68	47	59	51	58	46	51	68	43	50	47	49	52	49	57	57	65	48	36	58	66	43	55	50	48	56	70	64	39	59	60	49	44	54	59	64	55	56	60	61	52	56	57	44	51	68	68	70	72	63	68	57	58	69	47	58	59	53	56	50	58	61	48	53	52	46	57	55	45	51	69	62	56	41	56	60	79	70	64	53	58	56	57	66	61	48	54	63	53	69	54	50	55	58	52	73	47	62	60	61	65	69	62	50	52	54	65	57	62	47	65	58	45	57	56	72	63	55	47	56	54	65	49	67	68	64	47	57	59	66	48	61	58	56	65	54	56	58	50	46	59	46	60	53	55	46	61	68	59	57	43	65	53	51	70	66	62	58	65	64	39	60	58	61	46	60	49	61	55	64	58	64	52	53	63	49	55	69	59	45	55	68	68	61	48	67	66	67	54	59	53	66	64	60	50	57	57	38	70	49	48	59	52	57	57	48	51	66	58	53	60	55	57	64	54	61	57	44	47	41	54	68	56	54	53	60	56	63	71	48	61	61	53	69	57	56	47	55	56	66	63	52	37	55	54	37	42	54	44	54	62	46	47	56	55	60	46	49	61	63	67	62	61	62	46	57	56	63	68	58	46	56	57	72	55	55	49	67	55	58	60	61	65	61	63	44	52	57	52	52	52	56	60	51	57	76	51	49	66	59	51	49	61	62	53	55	43	44	61	44	49	61	52	68	61	64	61	50	64	50	56	61	71	69	43	54	64	59	59	57	63	44	64	61	60	61	61	52	49	50	75	55	61	56	68	49	53	53	62	49	56	59	65	52	72	70	59	48	63	72
8191	1819	1065	1509	3076	3851	9553	37519	39832	31617	21719	12240	5383	1858	825	597	589	579	558	563	603	574	550	593	591	618	572	584	557	604	615	550	581	566	622	609	579	573	526	617	575	546	623	603	578	559	604	559	586	618	653	604	605	590	581	584	582	581	573	628	648	591	563	597	568	575	554	592	629	613	599	583	578	613	580	569	583	578	578	584	573	598	593	510	548	531	579	571	607	598	579	570	579	577	598	558	592	565	546	555	573	553	562	581	568	577	599	591	624	605	554	576	586	567	606	566	580	577	569	601	635	582	633	616	581	584	586	547	596	574	557	585	575	534	605	625	557	622	581	594	616	617	573	587	640	600	616	609	572	604	606	593	579	595	653	578	598	616	573	590	550	591	564	598	608	577	593	575	619	552	554	602	618	612	565	567	599	566	583	636	603	600	573	593	578	624	581	567	587	548	595	600	603	601	581	604	568	589	556	618	594	602	622	616	552	570	583	583	544	581	577	595	615	583	593	569	621	565	587	626	576	560	579	576	567	567	578	576	578	589	595	572	541	575	583	592	543	625	600	556	579	589	571	582	597	567	549	620	615	624	570	593	595	594	571	645	551	580	595	601	552	599	552	601	566	608	571	575	638	579	579	579	587	538	573	593	546	598	583	572	620	579	586	615	533	593	586	574	586	581	588	563	625	579	570	571	564	549	582	612	614	595	596	609	576	625	589	601	570	546	566	576	626	613	604	549	640	566	534	558	621	601	606	616	552	595	580	597	602	588	597	578	562	612	556	564	590	594	573	565	621	633	604	607	548	579	568	599	574	598	550	586	595	609	556	582	555	538	642	576	573	577	601	579	562	565	558	575	595	638	583	601	634	595	579	587	619	618	529	616	602	537	614	603	583	584	561	572	611	614	587	547	545	577	550	569	603	585	573	616	579	588	541	575	561	636	600	545	570	645	589	575	600	553	557	579	513	605	613	538	595	601	595	623	613	549	606	568	598	619	585	589	579	590	593	564	603	570	584	587	535	583	570	604	571	580	595	572	595	558	641	570	564	573	551	600	535	616	609	580	557	618	601	575	653	582	606	613	638	615	586	569	569	602	548	584	585	575	560	591	538	572	606	573	589	601	641	591	576	596	561	578	590	642	606	574	597	627	560	625	613	587	602	591	597	608	590	569	593	545	577	596	603	553	582	569	577	586	587	569	615	591	624	597	591	567	579	571	600	557	600	597	583	600	579	584	613	591	619	612	589	611	608	537	583	607	574	564	596	541	569	617	566	587	570	568	621	578	597	587	593	632	607	624	602	566	604	623	566	549	555	628	568	570	603	584	569	556	607	563	574	617	604	559	541	580	580	615	590	599	637	600	569	570	608	598	623	598	604	596	594	594	595	597	581	604	639	580	643	595	608	568	576	631	558	596	596	588	578	565	543	593	583	609	569	581	599	583	574	610	579	581	557	597	595	579	622	600	568	579	599	581	596	566	601	567	595	609	589	558	604	583	586	606	603	554	604	554	578	577	557	605	580	596	576	579	598	578	588	583	579	609	556	608	602	580	567	604	562	601	545	555	583	602	584	612	563	582	607	547	599	590	578	527	580	627	605	580	583	675	595	562	588	591	627	576	602	619	584	592	588	556	567	536	557	619	570	630	615	617	610	580	618	592	608	596	628	589	580	553	605	615	542	620	614	632	565	615	542	554	577	573	565	599	589	571	558	563	605	580	572	570	552	580	583	558	604	600	620	641	640	588	565	560	579	568	622	586	568	552	596	595	599	555	612	580	571	620	589	618	588	604	550	581	606	578	573	574	606	580	564	624	572	576	580	629	556	582	588	611	586	602	576	572	572	612	631	578	603	605	628	589	593	613	613	577	573	585	578	616	570	573	574	606	620	561	595	610	560	531	596	573	553	617	576	562	600	589	607	593	614	596	603	625	590	599	596	602	610	545	621	596	591	592	576	572	573	588	568	549	554	556	543	604	612	563	536	577	543	603	595	586	585	569	602	638	556	583	572	582	563	612	592	562	628	621	553	615	590	574	583	538	621	569	596	554	587	574	586	580	560	644	627	576	570	592	600	582	617	601	551	606	631	571	575	574	620	604	631	582	637	600	639	606	531	602	575	627	604	605	597	555	554	597	590	601	588	605	587	590	566	591	561	515	631	566	584	592	613	566	599	582	564	591	611	596	602	620	586	582	568	599	631	606	550	567	590	571	561	535	602	576	597	640	602	540	590	544	584	560	582	614	587	592	582	587	575	606	618	588	599	596	549	621	616	547	553	621	565	616	579	587	604	602	597	634	556	564	594	577	565	534	586	599	570	554	573	574	571	631	589	583	567	611	559	571	584	557	583	592	594	596	576	620	586	581	592	555	581	578	599	581	571	563	594	618	546	600	583	588	613	606	576	596	570	522	550	559	589	578	572	542	603	583	606	586	585	613	575	586	595	581	611	585	582	627	610	593	578	621	573	576	562	568	584	597	621	619	603	546	565	591	571	554	573	544	579	577	572	625	610	561	600	618	601	575	558	576	614	617	599	602	565	548	609	607	589	576	616	564	572	560	578	577	581	537	552	579	573	613	587	594	570	598	597	586	579	561	592	617	582	588	587	550	640	621	607	604	623	608	589	637	556	575	577	571	621	582	600	608	558	560	582	582	560	582	582	566	629	575	596	620	611	563	595	586	606	588	578	591	611	583	575	614	601	563	572	557	560	580	568	619	589	553	599	603	550	566	568	558	596	571	599	616	541	604	608	585	613	545	530	594	570	622	559	631	609	593	570	582	589	595	565	635	582	588	596	567	588	551	598	576	552	567	575	593	600	592	598	586	535	583	570	594	591	611	612	638	609	572	571	542	610	589	583	572	598	548	582	592	577	619	605	598	571	567	571	547	585	530	611	591	608	602	527	591	610	564	602	570	570	614	618	579	557	614	630	582	624	603	573	527	575	594	582	536	599	589	595	559	563	578	606	608	587	605	615	634	578	592	622	529	577	565	598	629	599	611	564	594	610	608	570	562	595	584	616	566	582	627	606	537	595	563	550	595	620	587	579	588	593	560	607	565	624	614	605	568	592	581	603	584	587	596	569	552	551	628	581	573	581	607	535	586	571	568	607	566	606	628	591	571	588	560	555	596	571	581	557	560	581	596	619	629	576	551	602	623	579	601	566	629	586	596	593	594	629	592	599	604	585	586	594	600	597	501	596	638	569	574	574	563	635	566	577	601	598	617	585	583	641	603	557	583	595	573	566	558	598	611	554	622	554	589	585	577	574	556	572	578	577	576	545	571	584	571	611	566	569	587	592	592	573	600	633	607	612	612	586	571	596	586	569	546	570	581	592	622	583	624	621	557	596	585	571	560	567	561	593	561	603	604	613	627	545	605	597	627	589	592	642	573	591	546	599	546	582	537	580	585	546	596	599	610	563	590	618	586	557	551	606	586	555	551	599	625	575	555	613	580	577	565	601	561	610	592	585	547	594	618	593	613	569	589	584	592
681	215	143	116	108	153	867	7871	10968	7735	3242	1349	506	187	97	83	112	78	91	101	80	80	90	94	71	88	89	76	76	96	86	74	90	80	88	82	87	89	73	97	78	87	81	88	87	72	81	69	82	102	96	78	78	80	78	100	90	77	87	100	89	89	82	92	83	112	78	79	87	85	88	88	72	92	75	83	85	92	75	88	67	90	95	82	87	75	84	73	84	88	93	82	94	80	96	92	94	86	86	97	77	96	84	83	76	77	94	77	91	83	79	95	93	99	68	84	90	92	95	111	78	92	91	97	83	89	89	82	71	93	84	78	85	84	98	101	83	94	79	90	87	87	89	77	92	67	95	87	78	85	78	93	76	89	91	77	98	77	96	71	90	78	97	96	75	93	83	102	75	88	90	84	80	88	101	87	98	105	89	100	82	71	86	77	84	104	74	97	85	64	79	77	72	79	83	73	67	86	100	73	64	75	75	93	76	89	77	81	97	87	117	78	84	93	78	89	89	81	90	70	62	86	77	81	99	83	84	101	87	95	88	86	106	74	72	92	91	88	82	93	83	75	90	77	92	80	84	88	77	77	105	93	76	79	78	80	105	97	94	81	89	87	83	92	78	102	91	77	82	81	90	82	77	76	91	78	79	81	94	79	77	86	81	100	103	97	84	97	83	74	90	72	88	97	95	83	82	80	105	74	79	96	98	88	96	99	80	81	88	83	100	83	85	83	70	76	100	100	72	91	76	95	72	87	100	90	69	76	88	84	79	90	96	101	82	69	98	80	81	94	83	90	89	85	91	86	92	91	75	107	84	116	101	85	83	80	87	87	99	111	89	90	84	78	89	94	96	98	96	87	102	102	100	83	102	81	86	94	93	75	85	75	94	94	102	70	102	87	80	76	83	82	94	92	81	89	89	84	71	87	103	85	81	83	92	98	76	89	69	87	81	88	96	104	77	88	88	84	77	86	70	105	96	86	92	92	103	85	84	78	93	85	98	71	92	78	78	71	94	86	89	90	84	80	94	82	79	83	114	83	98	77	82	92	94	79	79	88	76	80	97	85	82	88	103	100	90	83	87	85	74	93	75	92	93	90	81	69	79	86	76	94	91	79	98	92	80	100	90	90	91	83	88	90	83	84	95	80	85	95	87	84	92	81	97	89	88	78	69	94	75	87	108	70	79	85	88	91	68	90	92	87	99	80	82	95	73	83	79	107	79	88	89	81	78	85	89	89	86	82	84	86	83	75	84	83	86	88	86	89	99	95	92	87	63	85	88	82	86	86	87	108	90	98	90	96	81	79	79	83	94	74	76	78	79	95	87	83	70	100	85	88	90	95	81	82	95	84	73	82	84	81	85	89	68	73	91	94	97	99	84	104	77	84	82	74	84	77	79	89	89	83	88	93	73	90	79	83	83	93	118	67	92	87	85	81	85	86	78	81	70	76	82	101	78	98	83	96	86	92	86	91	89	91	81	79	74	89	92	77	105	98	85	93	67	72	78	81	81	84	98	88	70	93	89	97	102	91	72	84	81	92	83	90	86	84	98	92	92	106	90	88	85	98	88	87	91	95	72	78	77	83	78	100	81	88	89	83	105	89	75	84	88	89	92	99	91	83	77	99	72	81	100	73	74	89	96	92	92	88	90	90	76	89	91	70	91	100	77	71	98	89	94	91	74	100	86	93	77	70	98	90	76	80	94	76	79	92	79	92	80	88	85	78	88	90	79	82	77	84	78	98	82	86	87	81	72	79	104	99	85	74	83	92	97	91	67	95	74	97	84	94	98	72	105	85	80	86	91	90	79	77	74	95	90	99	75	83	89	86	79	86	83	84	86	78	86	82	67	89	92	78	100	82	73	99	97	89	97	77	89	72	75	72	93	95	82	94	104	70	87	79	74	106	97	90	91	93	83	81	93	83	80	85	88	81	88	79	101	83	83	85	86	77	89	78	82	79	88	72	74	80	94	98	86	107	82	96	89	100	77	73	87	92	81	92	85	93	79	76	86	95	73	80	89	107	79	91	81	79	75	82	87	91	105	93	96	84	85	80	83	77	76	89	97	70	100	87	89	89	78	79	88	92	85	97	98	90	89	83	89	62	95	92	92	82	83	89	74	87	91	84	72	90	75	80	78	99	93	96	102	105	85	75	91	88	92	95	77	78	85	102	96	102	96	91	91	108	87	70	95	76	85	85	105	89	85	90	75	68	91	89	87	79	94	82	106	94	104	103	72	88	81	95	92	100	83	91	97	84	93	88	78	76	95	85	88	61	106	100	66	89	79	114	94	97	89	92	79	70	95	94	107	83	93	79	100	81	78	87	64	86	99	93	83	87	66	88	108	89	102	68	75	81	76	82	94	89	91	90	82	97	84	94	76	88	86	72	81	99	81	85	71	81	75	85	74	93	73	91	92	82	79	79	81	85	74	91	87	83	89	71	86	100	104	92	94	86	88	91	86	86	94	78	80	80	93	82	70	94	96	104	101	81	92	87	84	95	84	89	89	81	87	98	80	89	75	92	98	94	83	82	81	60	90	83	83	100	88	70	101	79	76	103	89	93	96	108	80	85	85	89	91	91	86	83	83	74	77	84	107	82	77	95	79	85	81	104	61	88	87	91	88	91	72	67	85	97	90	95	110	95	95	95	87	72	97	90	111	78	89	96	94	91	82	102	89	91	83	82	98	77	97	75	77	82	93	93	90	89	84	77	91	103	79	78	69	85	84	79	88	86	95	94	84	93	77	92	79	77	75	83	81	82	94	80	72	90	95	104	95	70	84	88	91	105	94	86	94	79	94	79	90	79	89	75	91	90	84	96	70	77	87	72	89	87	97	85	81	89	85	86	95	87	86	75	84	83	82	78	92	91	85	64	79	80	90	94	92	101	76	89	79	89	92	93	74	82	103	63	100	93	86	102	65	92	87	97	72	102	92	67	86	89	75	90	75	94	94	75	94	97	97	74	89	91	106	89	77	78	87	74	85	90	74	81	88	93	86	74	85	72	85	87	83	98	79	88	82	100	86	82	95	73	79	98	73	77	78	89	82	93	74	101	100	95	92	86	82	95	83	101	87	91	103	82	70	79	100	81	83	90	80	93	97	87	87	86	92	95	99	81	76	89	108	79	83	80	101	84	78	77	75	93	88	96	74	81	88	92	84	88	79	98	80	93	92	93	82	71	74	97	78	62	85	86	73	85	87	95	83	77	93	92	101	94	98	107	91	98	86	83	88	107	99	97	79	98	80	80	91	91	87	84	91	69	103	74	74	89	76	80	86	85	76	102	88	73	85	87	80	90	94	80	90	94	80	108	77	91	84	87	107	93	81	85	68	86	99	80	100	93	79	90	88	94	71	94	91	78	88	94	85	82	76	83	104	85	76	79	95	80	88	58	97	88	81	90	86	89	92	79	84	75	90	95	97	91	74	86	87	83	82	87	79	96	86	106	103	76	94	77	85	60	101	87	99	86	87	103	89	85	99	94	81	91
10285	4173	1936	3237	6706	7495	23230	52332	53973	42600	30875	20551	9211	3215	1371	935	839	886	852	914	925	902	869	907	899	870	895	874	890	864	866	880	879	817	868	929	937	866	848	848	918	851	857	820	851	903	952	849	840	896	887	851	869	913	841	847	847	909	814	910	890	855	869	853	893	864	880	904	872	899	847	859	885	874	870	946	908	879	871	933	876	859	921	873	893	897	852	840	819	878	829	861	927	852	854	908	868	860	937	899	854	897	865	925	871	902	846	904	946	866	831	867	873	846	901	906	857	926	912	910	858	867	850	850	868	858	889	881	918	914	883	870	879	888	900	879	893	888	895	828	885	918	883	879	910	853	871	860	895	895	885	890	862	902	858	892	952	895	869	848	906	874	877	866	865	890	869	855	934	889	819	918	852	862	917	872	907	864	915	853	877	874	893	812	897	860	877	827	893	897	833	856	866	873	911	848	894	843	886	916	906	840	842	865	870	877	873	873	868	901	870	838	931	845	885	885	858	925	921	850	922	929	892	900	861	899	860	871	876	879	910	892	903	892	928	877	866	867	866	836	888	829	844	878	842	896	886	854	926	906	859	877	871	854	867	898	860	862	879	924	914	886	824	824	886	946	843	887	896	890	850	861	901	904	873	851	821	880	837	936	869	841	887	873	891	929	882	857	895	881	837	891	894	879	873	911	892	797	840	870	837	865	872	869	904	861	886	852	908	920	879	880	902	882	820	856	854	813	916	915	852	910	884	893	855	874	884	839	833	902	862	865	900	881	908	860	915	861	828	908	876	879	849	868	839	865	901	846	916	857	855	837	875	830	861	886	893	840	887	863	956	921	892	877	909	901	904	911	873	904	867	898	913	851	930	879	888	897	923	864	875	939	946	921	863	852	863	817	924	907	879	876	877	848	852	829	848	910	935	872	843	833	822	898	878	847	876	882	879	933	871	865	879	874	816	883	869	844	899	869	816	861	886	902	888	875	874	897	828	901	896	843	864	904	878	863	933	867	839	901	856	888	855	874	883	934	853	872	850	859	924	897	917	886	839	869	920	895	854	894	886	898	895	794	927	884	891	825	873	820	868	862	850	900	868	910	832	888	881	905	912	875	941	888	869	861	905	871	890	919	891	826	832	877	875	880	865	854	821	893	920	920	928	897	862	854	900	868	882	877	901	906	837	903	894	892	890	894	862	918	857	844	854	902	884	936	889	872	853	851	871	862	892	819	897	895	838	862	904	856	840	924	861	875	889	843	880	858	845	870	848	852	884	865	911	904	890	870	911	840	860	852	922	826	838	914	913	895	908	870	877	865	886	899	886	855	904	838	861	913	928	890	854	862	903	851	898	895	905	873	876	909	882	893	907	843	918	887	850	832	830	816	813	869	879	885	854	896	924	907	882	852	838	925	889	880	894	909	908	848	896	800	866	867	804	866	872	899	945	903	963	895	929	867	886	931	838	856	916	874	881	878	870	873	910	861	857	867	863	887	918	903	861	839	854	837	922	893	895	903	873	872	828	882	856	919	810	856	877	881	896	860	867	861	863	864	872	876	872	864	894	921	857	873	876	923	864	809	916	891	886	912	896	888	906	873	888	844	833	894	872	865	867	832	877	912	957	846	866	882	894	890	865	842	844	837	808	898	889	884	933	863	848	873	885	917	821	894	899	876	876	924	909	810	884	906	900	859	898	883	879	854	847	891	916	884	841	875	876	913	867	842	893	858	880	875	873	927	865	879	856	855	883	885	899	911	920	906	863	879	877	839	909	935	919	934	851	891	851	842	847	882	875	916	860	866	889	880	896	824	839	893	878	880	902	877	921	877	884	959	863	882	863	853	905	955	865	878	915	895	839	830	944	882	904	892	822	879	887	862	854	836	892	880	919	898	870	907	864	885	880	847	830	786	915	897	861	885	882	864	902	856	879	863	875	857	868	862	870	911	884	880	825	893	884	893	870	895	904	870	868	873	864	890	853	830	880	891	893	832	890	894	909	852	902	854	934	870	831	875	865	894	870	927	845	844	960	848	904	871	903	840	848	873	840	911	894	921	903	877	830	830	859	924	885	869	867	865	875	909	920	848	884	913	916	897	926	880	937	860	908	927	866	930	857	834	890	905	845	864	869	880	894	891	928	835	832	859	895	820	889	896	883	929	891	885	843	886	902	890	847	839	891	929	913	850	847	877	881	849	827	944	877	941	854	909	942	906	883	900	894	927	852	878	829	841	912	820	848	903	846	891	853	870	841	924	898	897	886	787	829	897	864	855	919	822	900	837	904	922	874	862	844	886	864	842	880	870	889	902	861	825	892	867	873	908	827	853	879	866	909	896	919	878	870	868	874	848	910	890	877	891	875	868	866	883	902	891	900	905	893	880	866	900	909	896	882	893	931	863	867	863	903	872	879	877	862	878	874	880	853	915	916	853	907	914	881	886	881	896	896	853	893	845	906	883	904	829	902	871	818	865	940	880	942	849	882	866	916	854	889	920	929	927	827	822	884	855	859	846	845	881	812	818	864	870	870	865	918	849	895	870	909	896	883	864	839	866	912	836	869	799	947	899	873	857	881	916	886	920	895	823	867	862	831	893	898	884	889	864	873	870	857	865	885	864	894	907	886	857	843	840	844	927	903	849	881	910	873	901	906	877	847	867	865	876	862	892	885	867	911	856	817	822	900	914	833	887	906	908	833	862	870	887	902	906	856	871	884	842	862	843	853	890	875	877	837	831	819	857	832	893	878	855	859	913	880	858	909	872	865	916	932	863	918	839	937	890	890	888	851	824	874	860	887	898	853	881	914	875	875	890	861	885	913	903	884	913	905	868	887	892	849	840	880	874	882	894	813	868	873	869	845	878	876	833	868	882	923	832	842	901	898	906	893	896	886	919	902	867	857	893	851	894	928	891	860	876	873	872	970	850	872	875	842	869	908	901	831	870	859	842	902	874	873	894	846	886	846	888	908	877	871	887	866	817	888	838	858	889	849	908	873	854	822	838	812	907	875	888	929	885	884	909	865	914	908	861	884	876	873	884	871	867	916	867	853	945	894	911	881	935	896	879	862	897	863	898	860	869	884	850	850	911	848	851	880	865	886	890	864	911	847	836	933	870	884	848	862	893	885	873	873	905	857	855	886	862	832	870	876	854	924	918	894	855	878	868	892	913	884	839	906	924	876	907	900	811	870	826	864	868	903	890	863	893	891	870	881	887	869	852	851	875	897	890	885	882	886	904	861	859	846	843	865	871	895	860	892	921	851	877	856	892	896	894	867	925	869	836	846	881	853	898	905	858	849	892	889	921	899	885	835	873	845	855	863	832	905	885	849	896	872	811	883	869	874	866	832	897	921	900	915	822	884	874	835	850	864	889	913	843	921	864	871	843	869	845	875	864	893	879	882	889	897	883	895	875	849	889	843	891	901	890	865	930	895	867	900	846	868	873	917	903	881	916	930	820	881	891	915	817	859	892	876	915	874	869	933	874	926	896	875	892	904	806
2384	162	103	91	91	105	1575	8853	11997	8304	3324	1341	441	164	83	65	61	57	64	55	48	57	51	55	44	44	60	55	44	47	64	51	68	44	59	65	58	56	64	60	58	57	40	54	65	49	58	48	47	64	54	62	52	56	54	56	43	65	49	55	39	53	48	56	52	54	51	54	38	42	57	48	57	56	48	34	49	71	57	67	45	45	63	53	52	55	47	61	50	50	39	56	55	64	52	46	51	57	60	57	70	50	50	63	58	48	56	53	44	47	50	52	53	60	47	59	50	47	58	57	49	50	51	53	65	46	53	56	48	60	55	58	54	57	46	45	57	52	50	50	50	58	55	57	47	58	47	52	46	48	54	58	56	53	46	56	51	61	56	48	53	54	47	63	52	55	42	50	49	47	40	51	57	56	47	53	52	49	43	51	55	55	58	51	57	47	44	63	73	52	51	53	56	49	66	48	38	64	46	45	59	37	49	53	57	67	59	53	53	60	48	47	54	47	48	48	50	41	56	46	57	58	41	60	53	49	51	53	57	62	54	51	62	57	53	57	42	52	39	50	52	48	49	40	50	49	51	52	53	56	54	51	57	59	45	58	40	43	52	56	56	61	55	60	63	49	58	51	57	68	41	55	50	46	47	45	54	50	59	63	52	49	50	57	52	59	51	50	56	72	46	50	48	41	54	51	46	56	61	57	50	38	41	45	54	41	63	50	47	45	44	65	54	57	60	48	50	48	53	53	40	58	50	55	52	58	51	50	50	62	50	55	50	51	54	48	57	55	59	54	55	65	48	51	53	61	44	55	62	49	59	52	43	52	49	53	50	56	53	62	38	54	49	56	42	59	38	59	58	59	68	57	60	69	53	34	53	54	37	51	52	47	51	54	68	54	47	54	57	57	62	56	66	62	38	52	59	63	50	54	54	55	64	57	51	61	38	51	53	41	39	55	46	50	41	64	39	63	52	54	56	45	65	53	49	51	51	45	53	48	41	41	69	52	48	55	36	46	48	55	56	66	50	56	54	54	60	48	52	57	66	53	53	53	48	55	48	51	51	49	46	65	49	62	47	57	43	54	62	51	56	46	48	51	51	53	59	59	65	49	58	50	55	48	55	50	62	65	57	50	49	65	51	51	66	53	39	59	43	45	62	50	59	53	48	50	46	56	57	50	53	58	53	51	45	51	60	38	66	63	62	42	53	63	39	56	40	69	62	43	53	52	64	72	54	54	63	52	52	40	40	39	58	51	49	62	52	47	52	51	55	54	62	52	59	49	54	60	49	49	57	47	49	63	55	57	53	61	56	48	45	48	52	68	65	52	42	45	54	59	48	46	44	54	46	58	48	53	46	40	54	62	46	42	56	62	54	53	45	51	58	59	61	42	43	57	50	73	64	59	52	58	42	43	37	47	51	44	38	46	50	45	58	51	52	45	56	39	50	58	64	64	51	72	49	54	58	62	55	52	45	42	49	61	49	56	47	51	50	56	47	49	60	54	63	45	37	53	54	42	46	55	61	50	63	40	40	55	48	49	53	63	66	50	48	47	62	52	58	65	50	49	49	54	55	56	51	59	67	63	50	43	55	48	54	58	49	51	57	46	61	52	36	52	40	43	55	78	47	42	55	60	49	50	65	57	58	56	57	53	50	61	50	63	53	60	54	59	50	50	46	51	50	56	60	56	49	45	54	63	60	56	45	45	38	44	58	62	51	47	51	55	57	57	40	51	61	50	52	45	59	54	62	45	66	57	47	45	56	62	50	65	50	49	63	54	54	48	56	57	66	59	40	54	52	44	62	49	52	64	51	65	53	53	46	43	49	57	44	65	64	50	48	43	60	44	52	49	46	50	46	62	65	51	54	66	56	40	52	50	31	48	56	67	53	63	49	49	40	54	57	54	67	56	56	59	59	53	47	62	52	45	58	47	54	48	54	49	60	53	50	51	45	43	69	58	46	47	55	42	57	50	60	52	51	40	48	62	63	63	55	43	50	58	49	45	46	57	60	54	67	50	45	55	55	53	54	55	38	54	48	41	45	47	40	57	36	48	40	47	63	59	49	55	42	53	53	59	46	44	52	62	50	50	46	56	48	62	51	43	56	53	52	58	57	50	53	58	50	56	44	70	47	62	47	39	52	54	54	68	55	47	53	56	54	44	50	62	59	50	67	47	57	50	43	54	46	54	45	54	49	39	50	52	46	64	48	49	61	57	38	35	47	47	40	51	51	45	58	47	63	43	46	38	53	46	52	56	55	50	56	49	49	54	58	48	52	51	62	44	42	39	54	49	44	44	46	57	48	46	47	53	55	59	53	67	59	43	48	56	54	60	50	45	53	60	58	45	59	55	57	39	62	51	51	60	58	56	45	43	46	47	53	53	51	64	46	43	54	58	50	51	45	64	47	46	56	36	43	53	50	66	54	56	48	57	38	54	61	49	65	49	48	46	55	50	44	54	54	46	52	47	57	51	61	45	65	62	53	49	40	51	55	60	48	64	51	48	63	60	61	69	52	51	46	52	54	59	54	48	61	57	64	57	57	47	53	52	57	57	47	49	55	49	50	57	57	46	58	58	48	34	58	58	50	50	59	44	48	57	47	45	49	57	52	42	56	41	42	53	50	49	57	56	52	64	51	48	43	42	38	75	55	52	51	54	56	54	44	60	50	63	54	52	60	65	44	53	63	58	50	54	58	59	53	65	47	55	48	57	56	55	40	47	57	50	59	55	54	57	69	58	51	51	41	32	60	46	52	57	47	56	58	67	49	43	48	61	54	69	40	65	56	53	54	53	47	40	42	59	55	43	50	49	61	55	66	54	54	51	74	49	56	45	66	62	54	40	58	44	62	63	52	63	56	50	60	57	46	56	57	48	57	70	64	47	46	48	56	42	56	57	46	47	58	42	42	58	69	50	54	60	66	44	48	57	57	45	50	60	52	49	67	60	58	45	48	46	46	52	56	45	51	61	47	59	57	62	53	51	62	52	50	55	53	43	60	41	48	56	51	58	56	47	59	52	66	45	54	45	49	50	46	53	56	47	51	50	59	51	56	51	75	68	47	54	40	62	74	49	65	52	66	50	56	45	56	45	46	45	36	62	44	49	54	57	38	45	54	47	56	50	53	51	55	55	62	55	60	58	69	56	62	69	55	49	64	52	49	58	46	51	47	64	64	62	52	60	52	44	55	54	63	62	50	56	51	40	48	55	48	58	52	70	51	58	47	58	56	41	54	45	64	37	59	27	46	51	64	58	60	59	52	41	39	35	45	53	49	41	49	40	46	57	43	59	51	47	51	42	43	38	63	54	43	48	52	54	49	60	58	49	56	58	53	57	62	54	52	49	47	45	56	53	43	54	45	46	44	52	33	57	56	47	40	51	53	46	50	47	53	53	49	59	66	73	43	46	57	45	50	53	55	42	56	64	42	41	40	51	52	60	41	58	39	69	51	44	62	48	58	57	62	60	58	48	45	50	51	43	69	58	42	66	48	61
10476	3361	1631	2656	6125	7563	25691	55924	56777	44254	32044	21690	9338	3098	1167	583	537	546	563	569	583	543	540	579	527	594	540	512	523	563	545	533	542	525	538	540	543	563	537	520	552	539	579	561	572	567	534	552	586	571	581	563	517	571	545	556	572	543	548	570	526	534	518	553	563	587	575	567	555	555	535	511	545	562	559	540	559	553	556	544	551	522	573	540	557	583	580	589	536	569	565	560	537	538	534	548	561	558	579	569	511	564	529	565	552	529	531	543	517	544	553	548	539	546	545	512	602	528	579	546	574	557	559	560	541	562	524	524	556	532	529	509	607	560	486	545	540	581	543	550	624	536	562	541	580	587	573	565	540	574	563	566	548	550	579	568	577	572	504	577	532	535	550	585	517	572	517	547	553	563	560	559	563	560	542	534	541	572	518	547	536	568	564	575	570	568	565	533	558	523	551	561	546	539	539	573	529	559	542	580	568	506	534	548	502	549	560	526	542	513	513	583	532	541	572	518	539	553	501	543	561	572	604	602	563	529	580	537	542	529	549	565	586	570	565	549	527	545	581	576	550	546	535	532	519	585	534	540	566	583	558	556	578	518	601	526	564	535	534	505	557	600	549	525	575	585	606	604	550	569	525	535	532	579	522	532	596	589	578	522	537	548	561	572	549	530	586	529	573	572	563	566	576	577	573	549	558	521	549	537	592	515	575	541	546	538	551	586	579	591	597	584	532	546	611	549	589	550	541	549	543	580	570	531	594	513	574	552	577	558	553	535	577	560	532	555	554	574	578	581	553	526	529	526	579	550	567	549	520	592	570	590	553	561	535	563	485	571	531	513	586	565	520	596	590	546	535	541	527	578	540	559	554	540	536	545	572	548	513	537	547	543	549	571	560	551	523	548	555	580	540	511	552	554	528	574	550	588	560	577	548	544	586	531	554	560	612	543	524	559	530	574	558	572	536	539	558	570	553	543	546	573	567	548	581	533	528	563	583	508	543	547	543	566	520	581	536	535	565	572	569	585	562	583	561	591	517	594	552	563	550	558	571	537	580	535	522	548	550	563	555	568	542	539	524	612	558	577	566	523	559	569	556	495	535	582	570	542	530	519	560	492	579	553	547	572	529	537	582	564	562	527	553	527	573	552	555	571	569	564	538	559	558	565	565	546	536	510	564	558	523	508	594	590	562	587	525	523	562	577	538	526	573	573	567	536	568	530	569	542	596	552	542	543	558	549	576	573	554	563	553	599	546	570	571	533	554	576	559	593	555	520	519	613	570	574	565	576	563	579	519	536	553	575	567	560	541	592	556	571	586	605	568	576	539	577	562	555	512	518	552	562	537	499	547	541	568	559	548	508	563	581	554	529	578	535	567	609	589	574	563	597	575	579	568	549	538	557	551	553	536	588	579	553	580	545	523	535	538	537	579	551	552	517	572	547	543	556	562	503	580	532	509	522	528	560	584	544	526	558	551	573	552	552	537	581	540	553	551	592	588	564	543	550	535	570	529	550	605	576	554	540	606	565	533	612	539	575	572	568	519	570	568	545	556	562	550	528	518	590	557	593	563	557	527	583	512	583	553	581	571	524	572	549	585	538	546	544	510	533	582	528	561	566	559	565	576	525	549	588	557	560	558	581	560	528	519	567	556	533	568	519	599	541	571	581	529	563	554	578	525	555	552	557	598	531	578	582	540	585	537	552	596	580	599	540	539	566	564	551	573	535	532	548	545	558	619	581	516	539	560	550	610	534	506	558	581	550	558	540	521	554	568	546	558	561	564	580	548	583	567	537	529	534	544	543	582	555	549	560	554	537	546	559	558	523	542	562	576	634	568	559	543	533	505	561	529	592	596	567	558	545	557	529	526	550	541	556	555	558	590	545	547	583	517	514	555	549	532	541	539	597	574	520	580	544	562	521	556	542	537	581	592	575	554	510	564	547	549	547	569	556	536	588	553	557	539	527	566	542	579	571	592	552	518	564	555	569	568	525	546	539	530	588	554	573	563	570	562	544	562	573	539	576	540	618	556	534	552	509	550	567	545	529	539	568	588	549	547	569	571	560	596	582	561	595	533	565	580	552	587	584	565	559	553	548	548	540	518	581	551	590	543	521	562	504	548	522	570	529	589	533	567	587	604	525	557	560	548	563	577	574	551	550	549	553	550	537	529	590	545	527	534	547	574	590	559	584	556	538	553	556	564	554	596	593	567	562	529	540	568	565	533	563	551	563	537	556	563	563	543	567	534	513	553	573	575	551	578	571	554	564	547	530	538	527	573	565	563	568	541	540	529	565	568	574	587	520	568	558	561	573	563	533	541	551	569	553	554	543	531	542	544	509	541	536	601	544	524	531	548	570	538	558	573	573	553	540	514	562	525	575	522	559	506	575	580	549	553	551	580	587	571	530	562	580	562	533	579	514	582	557	533	546	537	585	525	554	566	537	575	531	578	580	569	534	568	535	577	534	578	518	556	544	539	552	557	572	541	530	595	581	550	536	530	537	544	561	550	560	577	507	515	549	509	566	519	530	540	595	560	517	521	547	531	562	561	528	552	540	576	570	550	548	559	533	566	551	570	539	577	544	565	561	505	554	518	531	598	598	571	534	526	553	539	550	586	573	564	564	578	573	563	566	544	535	579	607	554	560	540	562	543	555	558	539	602	562	528	534	545	531	547	544	559	585	559	533	569	604	496	579	546	545	602	529	541	538	547	594	513	568	537	568	565	524	573	580	543	559	572	522	536	564	535	504	563	538	577	557	526	537	518	517	551	595	549	562	557	552	560	573	591	551	552	546	581	547	597	538	585	536	555	585	547	493	550	486	569	562	546	576	551	552	576	595	567	533	555	569	576	574	547	545	626	617	544	575	561	536	573	529	535	537	568	520	578	570	594	551	564	567	598	552	565	611	546	552	570	551	598	578	560	572	531	552	524	567	516	574	568	575	541	538	581	589	570	531	549	535	537	536	490	577	584	591	552	560	538	572	526	536	548	549	552	572	560	571	527	544	570	568	601	573	569	528	590	512	584	564	523	566	579	532	502	571	593	550	529	540	584	539	554	516	540	522	585	569	532	543	571	536	567	520	527	537	533	584	516	534	534	575	569	537	564	528	545	563	529	535	565	548	568	544	527	524	544	564	567	561	568	574	544	531	575	569	528	573	529	538	546	565	516	526	541	569	580	625	539	525	542	539	620	551	600	580	574	583	551	527	576	575	515	558	565	548	533	545	560	497	579	536	561	548	587	512	595	569	594	568	562	520	520	564	557	571	530	558	533	559	567	518	582	548	576	541	538	576	546	543	550	556	550	584	579	576	552	541	571	589	596	580	540	550	533	576	561	537	528	589	573	575	531	557	595	591	582	524	512	565	555	552	589	573	553	512	577	559	577	551	554	547	542	555	521	573	570	523	561	561	539	590	542	562	551	566	541	612	583	547	527	585	583	561	595	562	554	558	584	561	570	525	553	600	570	552	501	592	551	547	535	539	556	541	553	565
1185	284	167	147	126	189	2803	14967	17601	13294	5313	2395	789	276	123	83	84	84	93	76	85	86	79	72	90	97	87	70	86	87	93	81	86	92	101	67	94	77	100	88	61	67	87	78	79	86	90	87	81	75	89	87	103	83	80	88	74	81	97	82	78	85	75	83	71	89	88	103	90	86	91	85	90	67	88	98	84	90	92	68	93	80	84	71	81	93	75	103	86	77	83	71	82	74	97	95	87	84	90	94	66	71	95	88	78	75	86	96	83	81	81	88	82	83	82	73	74	82	107	94	95	90	90	81	71	82	89	89	80	85	90	76	76	83	79	83	72	70	85	88	78	80	78	84	78	79	98	111	78	81	86	74	85	83	101	82	78	74	82	90	75	97	88	88	85	88	82	88	79	76	78	80	91	83	71	80	83	90	83	102	88	93	75	80	91	86	82	82	99	74	69	78	80	91	80	77	88	82	80	95	71	87	82	89	82	86	91	75	87	86	111	100	76	109	82	66	89	82	80	75	79	63	76	80	85	102	92	103	80	102	78	95	90	73	91	101	83	94	78	64	69	86	81	77	85	100	88	81	91	100	80	97	73	83	87	83	89	92	77	67	84	89	97	79	82	96	79	86	78	81	74	77	95	97	78	80	87	76	87	88	87	90	93	68	83	91	83	90	80	91	89	96	92	80	92	103	76	88	93	93	82	68	81	95	72	88	79	91	84	90	82	73	97	87	79	92	93	96	90	84	80	86	99	91	79	94	94	89	91	92	96	80	86	79	96	83	74	93	85	74	102	81	84	69	78	83	80	85	74	83	80	96	79	91	89	89	71	77	79	101	89	80	73	90	88	87	92	73	71	85	76	79	84	78	68	91	93	96	80	86	86	93	72	78	91	90	89	99	85	82	83	94	95	81	93	80	81	73	98	103	64	77	82	92	62	75	83	91	88	93	82	89	104	85	96	85	86	73	85	80	81	81	92	85	72	82	80	77	106	80	89	91	75	88	79	77	87	73	82	83	86	99	84	77	83	75	83	86	79	93	88	79	85	73	83	87	90	89	76	92	89	103	87	84	93	81	83	87	70	75	72	94	90	81	86	74	72	77	84	69	90	77	92	83	75	94	82	74	86	89	86	72	100	92	80	98	106	94	85	75	80	79	78	79	77	83	84	88	97	80	101	84	88	85	97	76	88	88	84	85	92	85	86	80	90	92	84	81	72	100	71	74	71	77	81	87	71	87	79	84	77	87	73	77	80	88	75	79	87	66	83	101	80	86	57	78	83	84	82	74	83	95	85	81	76	95	86	82	88	81	89	102	84	96	79	82	92	78	90	87	67	91	87	89	88	84	85	72	75	78	81	90	71	92	102	91	80	87	80	88	89	82	83	82	90	86	87	89	81	87	87	82	87	77	91	110	79	95	93	76	79	100	87	75	87	72	74	89	82	94	62	69	73	77	97	109	87	80	85	86	98	98	92	71	86	92	90	74	86	74	101	88	76	83	81	92	71	89	69	75	89	70	85	86	81	85	85	79	79	87	80	89	83	76	90	89	96	73	79	80	94	85	98	74	98	81	94	78	79	72	87	98	85	81	73	78	76	93	75	78	77	76	65	75	83	83	89	75	79	72	95	78	73	78	88	84	76	86	102	84	91	82	77	71	79	97	80	88	73	88	83	98	78	84	94	89	81	74	85	82	75	75	98	92	81	97	77	92	70	80	97	89	101	82	78	78	89	68	95	71	99	70	105	81	83	77	83	73	101	80	91	74	79	65	84	80	89	86	86	90	89	73	86	82	88	90	83	82	73	92	92	80	84	78	89	95	99	100	83	77	77	80	101	85	90	84	92	90	96	78	71	96	86	74	81	74	96	94	83	98	80	83	85	85	93	75	81	77	102	102	80	94	79	99	85	88	71	81	77	74	93	82	77	68	108	106	80	100	86	98	89	90	93	94	84	85	82	76	93	69	60	74	86	71	81	102	91	80	80	114	84	96	97	79	96	86	94	82	86	75	80	75	82	75	80	84	78	84	89	61	78	103	89	77	83	69	84	70	69	78	68	96	87	84	83	77	91	97	78	83	65	97	92	96	100	75	74	94	75	83	81	74	84	77	80	93	82	71	83	79	69	84	88	89	76	89	73	90	75	69	95	72	84	80	76	63	74	85	94	59	76	66	73	90	84	81	74	88	83	76	80	87	83	75	98	83	90	76	73	80	88	98	69	73	83	77	85	82	74	102	104	82	97	86	81	80	92	91	76	91	70	99	87	100	77	84	77	103	82	72	96	83	85	86	83	80	102	70	85	76	86	92	86	83	92	89	92	82	84	87	84	94	73	83	107	100	92	86	84	86	65	80	83	77	79	100	76	72	91	78	85	82	95	72	80	83	111	81	70	83	79	77	68	81	89	90	87	92	65	91	81	87	84	87	74	75	80	88	93	97	95	84	73	100	75	82	72	83	98	89	83	77	72	94	86	84	80	78	71	73	86	85	77	85	76	93	90	73	77	88	74	83	81	81	77	80	75	87	83	88	82	96	91	79	97	80	71	92	71	85	101	86	66	88	89	86	87	96	77	93	76	91	61	72	87	81	91	80	78	75	86	71	78	86	105	73	88	102	71	82	62	74	82	76	96	87	89	92	80	81	93	83	68	90	78	90	87	73	80	76	99	72	86	91	76	82	94	85	92	82	97	76	89	78	80	76	82	79	72	80	81	74	86	78	74	83	84	85	87	94	91	88	74	99	68	85	87	70	93	86	84	76	86	66	81	95	74	97	82	86	109	86	82	88	66	83	76	94	87	79	83	91	99	71	91	75	91	77	80	83	99	109	64	82	94	91	81	105	87	82	83	79	92	85	82	85	91	73	78	91	91	93	100	78	75	82	89	93	79	89	93	89	73	81	82	84	86	84	105	79	74	79	90	90	75	95	101	94	82	96	69	88	77	83	93	88	95	82	86	76	90	75	82	88	76	81	100	76	86	94	77	75	87	82	80	79	90	78	91	89	69	81	88	78	88	107	76	90	82	93	96	68	98	88	77	92	90	81	61	95	93	83	86	68	84	75	96	72	93	81	111	86	91	91	87	86	76	80	96	81	90	100	80	89	66	94	85	80	95	74	82	92	87	75	71	94	68	84	81	78	77	91	82	80	81	73	85	86	75	67	90	74	85	83	93	70	86	84	61	65	100	92	99	81	80	86	71	71	84	79	80	85	85	82	93	114	82	72	93	86	83	92	85	68	77	70	76	72	72	84	74	80	90	91	89	80	104	91	83	97	98	92	87	71	90	82	86	74	93	84	79	77	91	78	94	83	85	84	90	83	84	76	100	78	73	76	90	85	89	83	98	87	98	92	86	69	72	81	80	80	73	82	76	79	97	92	80	81	93	74	102	82	83	92	82	88	98	75	70	78	72	82	89	81	70	79	89	69	79	83	83	76	85	72	81	96	82	82	84	78	90	68	75	70	79	81	76	88	83	78	87	72	91	87	82	75
14355	5150	2473	4300	9674	11834	33289	66091	65022	52607	36332	27745	14264	5351	1857	903	905	840	844	949	963	925	876	926	895	939	857	887	877	885	834	871	934	871	938	898	881	902	891	918	870	914	873	858	862	840	870	928	894	894	885	930	877	878	902	889	908	865	848	915	878	898	909	889	900	891	911	915	837	921	837	862	887	976	922	888	890	875	927	891	870	878	887	888	864	880	858	903	839	867	856	860	855	830	880	879	846	860	899	856	901	906	890	886	893	870	824	858	857	919	878	847	881	894	894	934	896	839	927	864	920	898	901	922	895	937	907	856	873	876	875	892	860	851	865	893	861	868	871	857	909	904	914	868	878	867	825	877	913	857	877	938	877	879	861	917	859	866	860	903	878	856	901	844	895	868	874	854	900	857	889	907	867	884	878	863	867	888	894	893	902	873	880	927	870	907	887	920	854	898	916	850	839	927	843	938	866	907	854	841	874	892	849	864	871	869	903	871	893	876	893	930	904	890	868	912	907	902	869	904	908	846	864	935	908	858	932	904	933	841	923	884	880	917	888	932	864	901	831	870	881	917	846	898	877	911	830	844	850	854	895	887	863	874	910	900	904	871	914	890	899	886	932	938	866	897	889	829	885	874	867	941	860	840	931	894	931	894	873	908	856	897	935	836	936	947	881	924	920	946	846	907	885	877	914	838	903	854	914	877	914	906	868	922	897	882	873	880	946	883	877	913	925	843	930	899	911	820	921	859	881	923	920	867	882	895	890	885	935	864	908	881	865	845	891	865	948	896	882	872	877	876	854	903	889	881	893	934	924	891	889	875	902	924	949	875	908	854	851	874	934	905	921	907	862	916	849	852	907	870	887	873	910	879	886	883	931	917	900	840	899	879	943	900	922	907	892	874	877	896	884	943	942	920	897	888	824	868	888	871	936	897	866	867	843	908	922	895	869	909	895	880	929	878	861	893	875	873	895	934	886	880	909	900	871	849	874	876	883	847	892	890	901	877	938	882	934	893	914	872	854	868	908	936	949	898	843	868	855	863	954	868	913	850	886	848	847	882	869	870	860	900	900	899	853	896	848	891	969	956	852	895	862	913	909	854	896	946	941	900	852	870	853	940	869	914	866	876	886	887	916	936	879	921	869	893	877	871	868	903	903	900	907	897	948	875	888	887	889	856	920	852	899	891	875	924	966	849	907	882	876	906	880	859	877	964	911	943	914	856	904	869	847	882	882	891	878	899	883	901	859	862	915	866	903	875	944	854	874	914	879	898	868	917	855	896	896	863	844	888	890	900	817	896	929	931	877	859	913	882	916	895	883	912	874	846	852	915	902	919	873	879	886	837	928	865	911	890	906	906	916	918	871	903	917	910	887	873	894	843	896	936	919	894	889	903	941	899	940	908	883	919	938	904	889	866	911	908	834	883	896	982	894	899	885	888	873	891	879	887	821	929	858	850	855	890	872	917	924	840	860	831	892	867	945	931	962	832	863	903	908	919	897	908	876	903	934	894	876	932	933	830	912	859	890	927	900	857	888	877	888	906	898	867	858	914	903	936	836	910	856	867	837	886	912	931	901	907	864	903	881	917	876	875	837	857	854	848	911	868	872	848	893	940	888	883	880	936	922	829	891	901	949	978	857	910	884	866	825	911	867	877	885	879	875	929	876	945	823	904	890	856	861	885	841	853	885	891	934	875	901	874	834	855	864	872	899	859	876	901	839	880	881	847	913	924	908	892	918	867	876	892	888	889	900	910	823	818	915	850	826	915	857	965	858	878	859	911	892	859	871	838	903	857	845	899	865	890	930	901	921	881	924	859	878	846	906	907	865	878	941	902	900	895	906	901	882	976	862	918	874	889	915	841	903	877	821	887	904	897	977	875	884	890	910	906	895	883	891	887	881	928	875	866	881	910	957	896	924	902	916	860	869	942	864	835	868	913	866	898	862	943	925	839	891	923	927	848	919	828	910	858	916	916	905	894	905	909	895	885	885	919	895	898	911	927	905	852	842	892	869	912	904	885	895	846	863	906	840	888	889	863	892	889	931	871	877	883	846	915	857	880	841	868	879	916	906	909	904	863	899	853	931	894	914	866	911	898	878	896	888	903	910	889	883	901	870	877	878	929	916	938	902	852	861	859	890	874	903	886	919	873	917	914	899	961	877	873	906	866	880	899	900	909	912	900	816	910	858	874	887	884	886	860	863	906	862	898	909	855	854	904	895	903	837	869	862	915	902	845	907	921	896	855	938	925	866	847	884	886	867	866	896	935	856	925	869	862	929	935	939	917	902	880	876	881	864	880	858	883	871	900	860	891	880	875	888	927	894	890	865	900	870	921	859	880	903	888	894	880	902	849	873	920	872	961	894	859	888	823	901	917	877	892	876	853	895	913	937	924	924	860	908	931	962	870	874	922	858	934	913	863	879	895	864	897	896	926	871	927	893	853	841	901	870	922	872	932	826	897	890	938	890	878	872	921	870	869	907	889	887	855	868	862	903	867	887	891	871	911	875	911	934	909	882	858	821	873	829	859	875	899	905	906	872	869	952	865	946	864	890	878	864	928	897	927	892	923	897	900	893	848	850	888	909	872	928	890	909	874	911	910	944	835	889	883	886	931	935	892	880	869	889	888	912	861	931	875	874	930	876	835	914	904	881	900	891	883	943	857	848	920	956	884	905	801	906	902	874	903	928	828	865	897	915	910	866	872	863	919	831	873	844	916	896	905	928	874	834	939	868	871	890	930	877	845	873	901	917	807	893	923	943	880	860	840	918	860	821	927	940	903	922	869	892	878	846	876	881	899	926	934	844	867	865	913	907	906	878	859	907	835	928	874	903	853	926	900	898	882	916	809	826	921	878	894	917	882	851	889	905	857	904	849	932	874	879	938	902	925	841	886	850	911	878	879	907	901	900	870	892	869	915	854	928	916	898	863	934	845	883	906	900	881	913	882	918	863	909	852	837	898	897	878	863	888	911	858	894	932	853	870	985	847	849	959	937	889	929	929	846	867	900	943	878	879	870	894	886	896	853	828	895	929	936	901	901	883	850	892	836	952	916	874	904	966	939	892	902	840	864	853	881	872	901	918	866	906	871	887	950	846	880	904	862	868	879	880	920	895	849	890	933	840	918	916	852	900	925	870	871	887	916	810	862	855	931	930	877	840	903	876	882	882	883	878	866	871	874	914	894	901	872	889	893	914	840	878	899	877	857	877	896	897	934	875	882	902	927	939	872	865	874	887	898	869	941	884	921	880	978	841	879	863	884	885	867	898	890	880	902	912	914	865	900	853	833	870	913	892	918	908	847	866	899	843	862	916	862	954	860	858	881	912	892	905	907	892	882	864	915	894	928	893	902	886	950	861	867	888	929	877	914	934	894	845	872	874	917	929	849	849	852	842	869	848	878	836	883	919	860	883	910	846	857	857	931	871	871	862	856	873	904	839	890	901	866	915	884	888	908	875	883	888	885	888	862	889	949	871	893	850	851	886	843	872
1582	89	72	70	75	70	644	3033	3168	2636	1231	615	273	121	77	42	50	65	56	52	45	55	65	53	46	38	55	53	50	65	50	58	63	49	60	61	54	59	49	65	64	52	57	58	63	79	49	55	50	43	54	38	47	50	57	72	60	65	54	59	60	59	66	57	44	46	53	56	52	53	68	68	48	48	63	49	52	57	61	69	47	48	38	59	50	62	61	62	55	63	54	63	62	68	69	52	49	63	50	81	43	55	64	57	46	50	63	54	53	52	45	67	60	66	53	51	52	48	46	53	60	51	62	54	46	54	63	59	68	55	64	55	53	67	74	45	45	46	61	58	45	61	72	57	55	61	63	59	65	64	47	55	50	57	63	60	68	48	44	48	58	56	67	61	60	53	51	49	53	61	63	50	54	49	63	49	59	48	50	53	72	61	61	58	49	59	50	56	67	56	56	63	52	69	58	75	60	58	57	66	54	52	59	60	56	56	58	57	50	66	67	59	62	60	47	55	43	43	62	78	51	51	59	53	62	67	41	39	50	49	63	58	54	54	65	47	54	56	49	57	45	52	65	59	48	46	61	56	50	63	44	55	53	66	46	51	51	51	61	50	54	54	49	64	57	60	64	63	61	39	60	59	55	68	49	60	44	40	53	48	58	57	64	60	56	70	64	62	50	66	53	53	51	71	58	60	68	54	61	41	50	55	66	45	48	66	51	49	61	56	61	69	55	50	47	72	52	56	64	65	46	58	54	49	62	51	42	48	48	55	51	53	73	48	56	62	56	58	56	47	45	64	52	71	51	64	56	47	63	50	48	57	48	67	50	52	51	62	44	52	65	59	54	61	54	52	69	58	62	54	62	59	70	53	52	40	64	45	54	61	61	43	60	63	51	58	66	53	52	57	70	68	57	71	56	61	53	48	66	74	52	48	63	56	65	64	63	55	47	64	48	56	42	54	56	51	57	54	69	66	50	49	71	57	57	55	51	49	62	52	62	54	49	60	70	55	59	49	53	64	64	55	58	63	63	65	46	52	63	62	55	60	53	52	69	62	60	61	41	53	50	66	62	55	70	53	54	50	60	64	71	55	57	46	50	58	67	52	53	64	33	60	55	51	53	74	46	60	56	61	57	55	51	64	47	57	44	66	42	58	68	58	64	67	55	55	66	45	65	58	55	60	61	55	48	58	53	53	58	69	57	68	45	56	50	51	69	52	64	52	51	45	71	68	60	57	47	55	54	63	70	47	45	65	53	57	44	48	65	59	59	63	55	59	45	51	43	63	66	71	46	63	55	47	68	61	63	62	53	61	61	54	53	50	61	43	55	63	56	52	50	77	53	57	49	65	52	53	68	55	60	50	65	57	46	57	59	56	50	54	77	48	54	56	54	66	59	62	46	56	57	60	54	66	47	42	45	56	59	57	60	45	53	68	56	69	57	48	66	58	51	52	57	51	56	61	53	42	56	64	55	54	65	71	52	61	56	47	50	61	58	63	71	59	61	40	56	57	49	43	54	71	55	70	51	51	55	47	48	42	65	57	57	56	50	71	49	57	58	60	56	46	75	59	49	54	55	49	52	42	58	68	54	59	62	50	60	58	58	60	48	54	56	55	67	51	67	55	58	61	39	48	57	51	42	65	56	65	56	36	56	51	59	59	59	58	51	60	45	66	49	69	63	63	60	63	55	53	74	56	59	50	54	70	57	52	65	58	61	55	64	74	52	68	54	51	56	48	52	66	49	59	60	60	61	63	52	56	41	47	66	61	50	53	63	74	53	38	57	70	59	51	70	47	71	59	52	52	55	49	43	70	51	61	56	70	53	60	53	56	53	64	57	64	57	60	61	52	64	56	48	54	69	72	50	65	53	56	56	60	66	67	47	42	59	55	61	48	66	66	65	60	56	49	55	53	60	55	70	51	59	52	63	50	53	58	57	51	56	48	61	45	67	49	55	58	74	40	51	41	66	60	56	54	67	52	43	62	43	82	52	63	59	66	44	69	49	54	46	53	60	43	59	55	53	62	57	55	53	53	47	69	51	54	58	54	48	55	55	42	51	63	53	61	60	64	47	41	63	46	58	60	46	51	46	46	55	63	51	57	56	64	46	65	59	58	55	64	61	59	67	48	38	59	61	48	66	50	53	53	52	56	58	48	64	55	60	61	51	61	66	81	58	71	59	65	41	54	66	45	59	53	66	77	54	65	64	61	58	53	42	42	58	62	62	44	49	72	59	67	46	47	57	70	59	60	54	55	55	57	64	61	53	56	53	55	65	54	59	66	54	65	67	60	59	59	64	60	48	53	67	61	52	62	58	64	51	59	57	56	64	48	61	54	68	63	48	59	61	56	65	58	64	51	62	62	51	65	55	46	60	48	62	54	53	66	49	47	60	64	48	45	40	54	42	44	66	62	56	59	58	58	65	63	63	65	54	50	53	60	41	68	53	53	49	54	64	69	57	56	57	54	55	60	54	56	49	56	64	59	56	60	56	55	79	40	53	59	52	55	55	56	63	50	59	40	65	55	50	51	42	61	49	56	55	54	53	58	52	55	49	61	57	47	55	62	54	47	59	65	69	51	47	70	46	60	57	76	66	58	68	57	69	43	46	50	60	61	56	56	55	64	62	63	68	61	68	62	57	50	54	55	56	56	55	47	46	49	50	64	60	62	55	60	49	54	66	60	44	58	56	52	69	43	59	49	57	53	57	53	61	44	36	71	48	59	53	55	49	59	48	67	58	56	59	51	56	60	49	55	59	56	57	49	47	64	58	56	44	70	59	61	61	51	57	50	67	68	59	51	50	59	62	54	47	54	58	57	57	48	57	60	60	64	61	64	59	63	57	57	57	58	69	57	52	65	61	51	76	45	63	48	66	56	64	54	51	60	80	58	48	50	55	54	53	52	50	63	61	59	55	56	49	45	60	63	59	70	58	51	54	62	55	59	63	60	59	50	49	48	47	54	47	47	68	55	54	42	48	52	60	52	57	48	59	59	65	63	58	54	44	50	62	65	53	65	46	58	48	58	52	54	71	59	66	58	57	60	66	63	54	61	53	57	48	55	64	65	51	47	63	57	59	45	57	47	55	61	56	59	53	63	52	60	60	56	63	55	65	62	49	61	71	63	57	47	47	49	44	52	52	56	66	47	59	53	53	61	62	53	62	49	45	69	54	52	46	74	61	61	49	63	57	56	54	63	42	46	53	52	51	66	50	43	51	66	46	61	68	60	55	64	74	57	51	66	51	55	44	56	57	65	45	62	52	50	58	51	37	62	48	60	46	60	63	52	66	53	65	55	53	60	45	54	62	54	55	65	43	48	51	57	60	58	52	62	61	43	57	51	76	61	60	64	59	65	78	57	56	60	61	45	55	56	63	55	79	54	54	41	51	72	52	58	50	40	47	61	61	61	50	52	53	54	57	56	53	60	64	57	55	51	68	39	63	56	55	58	56	43	49	59	59	54	58	55	43	61	59	50	67	49	55	58	54	62
8068	1696	981	1449	2646	3697	19521	38318	36400	31257	21253	13718	5776	2007	882	601	630	591	600	566	596	600	605	597	590	574	592	557	545	546	593	595	578	632	560	597	605	546	601	542	579	585	605	574	526	591	578	588	589	574	534	597	608	572	637	586	582	559	574	565	578	587	593	584	583	595	577	611	588	600	595	576	553	581	611	580	591	574	589	553	550	615	619	570	578	561	559	625	571	606	555	538	647	621	536	576	577	538	569	553	558	548	579	556	573	592	581	611	585	583	614	610	582	610	591	593	576	552	593	618	586	590	582	583	591	551	602	579	565	591	540	640	544	549	588	558	580	590	556	593	555	580	587	605	627	582	591	620	594	589	576	565	634	593	593	576	566	596	574	567	545	569	544	567	586	593	568	588	558	572	606	593	580	544	604	579	578	576	593	564	554	578	545	614	613	588	577	590	606	584	578	563	563	567	551	630	545	582	592	588	614	568	611	589	607	567	592	610	574	539	601	577	572	591	568	613	580	640	553	599	633	615	615	615	598	590	606	652	572	641	586	623	611	591	609	594	605	628	616	604	578	595	590	532	620	586	575	546	587	569	611	574	587	580	566	549	582	555	577	539	592	601	549	594	614	540	576	585	589	578	582	577	634	583	602	602	592	598	570	574	628	590	540	575	627	551	585	617	564	585	597	596	604	584	567	554	610	544	570	592	589	605	581	611	588	585	547	614	591	605	541	577	598	563	607	547	570	631	576	613	572	596	604	580	596	610	578	596	625	565	681	583	618	620	553	584	563	592	570	578	571	604	580	578	553	558	559	569	586	606	542	602	623	616	587	622	599	571	603	574	574	578	575	616	566	620	568	584	517	633	606	623	565	582	566	549	590	571	606	577	580	586	599	599	559	560	607	573	567	626	592	573	620	572	584	602	583	612	591	588	571	545	583	562	597	565	567	539	582	583	557	567	532	616	568	596	585	584	593	627	637	612	577	570	610	608	557	576	550	576	566	605	586	583	580	560	590	590	612	606	614	572	567	602	604	597	563	568	572	588	582	571	577	574	540	549	598	592	606	565	614	605	559	591	576	559	585	602	603	564	575	582	622	561	569	573	555	578	614	595	608	608	576	607	594	571	592	592	617	569	579	612	577	540	599	603	582	591	563	614	534	555	603	593	562	555	629	599	591	576	598	557	600	580	602	575	617	562	587	565	591	620	605	575	627	549	589	564	601	565	600	534	612	619	589	557	603	621	612	577	553	605	573	563	536	612	599	572	586	600	557	585	570	572	605	554	538	579	610	577	576	572	594	568	567	532	558	616	586	584	540	589	604	570	557	580	582	568	634	573	606	537	569	573	554	555	641	602	596	573	614	617	603	548	565	611	600	624	580	571	552	564	523	609	608	565	585	579	605	594	557	559	595	578	627	558	571	572	556	557	540	534	604	571	623	565	581	573	592	578	578	570	571	646	561	614	571	575	560	578	527	608	579	616	606	632	609	601	583	579	553	590	580	605	570	540	570	612	557	567	571	562	564	597	560	584	581	561	565	615	641	558	668	608	585	569	610	557	582	596	658	560	603	584	535	552	556	617	628	578	627	586	611	601	547	573	571	626	562	597	569	581	582	593	593	577	587	581	550	589	613	590	578	617	593	621	617	606	614	591	550	591	554	613	620	560	558	627	615	581	615	553	576	595	548	590	561	586	595	583	572	624	597	606	581	590	534	564	598	552	614	544	575	611	608	604	589	616	601	606	554	583	592	548	582	573	597	571	613	594	598	625	605	609	606	580	621	579	557	569	582	553	549	567	562	560	582	574	574	595	605	550	575	565	578	585	587	586	613	562	571	613	562	587	570	612	580	575	567	609	613	596	623	616	570	574	589	580	624	583	597	595	556	565	586	585	589	566	590	638	561	564	570	592	573	574	616	615	571	576	585	633	573	593	590	585	574	539	591	591	595	604	597	626	574	556	548	593	564	595	602	598	580	591	607	602	553	577	582	610	597	608	573	618	577	607	582	578	588	568	558	565	566	554	574	615	572	587	591	580	625	590	565	551	555	542	551	594	613	563	560	584	549	599	557	582	603	565	552	605	565	593	597	589	582	637	605	611	611	612	584	600	566	578	564	567	601	551	568	616	595	584	599	553	558	634	561	593	619	583	603	599	556	551	615	576	564	609	628	578	580	604	587	612	588	564	579	548	597	586	568	563	562	631	605	577	600	581	623	609	611	590	574	548	573	595	543	621	637	591	610	575	577	592	628	594	618	571	571	586	594	585	605	542	606	611	564	598	563	589	607	582	590	567	574	615	578	569	620	593	579	635	559	612	587	549	570	570	578	610	548	587	620	609	580	616	542	595	558	576	639	616	616	597	555	561	560	618	605	565	584	544	656	592	582	562	561	567	593	589	577	585	538	586	617	577	613	551	596	597	603	585	582	543	568	574	629	569	553	605	582	578	573	563	594	576	584	595	577	606	582	631	531	563	551	590	607	558	599	596	552	542	608	586	546	581	575	598	604	593	550	562	615	578	601	638	601	563	569	569	608	554	557	556	610	608	590	560	591	583	578	593	593	593	621	551	584	573	600	569	589	618	645	581	596	600	623	540	571	589	593	570	610	582	601	582	592	598	560	576	561	613	602	584	556	584	569	589	608	594	582	576	559	601	563	592	548	585	564	565	565	571	575	629	589	614	566	586	587	528	565	565	576	597	617	581	620	556	626	605	567	583	604	590	589	591	580	623	572	569	568	625	584	588	605	563	579	540	569	590	550	586	580	593	605	608	618	588	605	558	607	586	560	583	572	559	600	598	573	575	571	606	565	591	599	570	612	633	590	558	584	555	602	637	587	600	570	601	611	597	563	557	596	584	558	610	575	632	600	594	546	556	573	576	565	593	539	577	593	655	587	565	621	555	620	602	607	611	544	560	576	593	603	590	566	591	592	577	594	580	585	593	560	596	558	567	571	598	611	580	614	599	604	534	578	607	568	628	568	552	558	607	568	578	617	572	616	593	622	553	576	575	598	571	596	581	590	599	591	598	570	567	574	637	625	560	549	550	572	616	615	583	581	554	605	581	525	641	582	637	541	603	574	569	567	565	628	575	547	562	593	527	593	582	594	589	597	582	625	542	624	603	616	600	585	580	566	586	562	637	606	509	608	606	554	592	598	616	579	556	633	563	603	608	590	576	558	555	564	593	604	544	583	581	583	591	535	574	588	523	560	591	555	606	571	556	600	562	580	592	549	580	594	587	620	596	621	634	588	573	581	550	596	589	598	593	625	518	561	557	573	577	574	563	569	568	590	614	602	590	553	542	603	627	569	612	602	641	565	576	609	583	597	611	591	603	574	570	595	599	652	595	587	632	576	572	581	564	625	601	622	587	552	531	574	588	616	562	601	557	540	557	550	594	559	582	574	645	574	581	558	608	573	566	595	580	622	587	593	619	589	614	596	605	587	594	607	609	614	605	592	584	579	564	616	597	566	620	564	575	630	618	580	587	589	607
669	198	148	100	111	141	2526	9836	9744	6741	2799	1265	483	190	101	87	88	83	74	85	88	83	86	91	75	78	80	81	99	78	77	70	86	89	77	89	93	85	88	83	71	92	83	83	80	71	89	77	86	91	78	85	74	77	81	92	77	90	95	94	95	90	85	77	80	95	106	82	79	97	82	88	84	94	74	89	85	71	84	90	88	83	76	89	78	81	82	81	96	84	78	70	86	87	77	79	72	83	82	76	102	93	82	70	76	94	74	94	90	94	98	77	89	91	101	79	93	72	81	90	74	85	74	85	97	93	66	88	91	95	107	94	75	88	80	88	79	71	91	91	77	86	77	103	80	77	78	93	94	86	77	81	102	91	84	87	91	89	81	94	72	68	90	93	87	61	93	94	69	88	82	90	109	113	102	96	75	89	68	90	82	87	84	74	79	75	73	73	99	89	88	90	73	91	88	79	99	76	82	89	73	97	101	78	94	102	98	104	96	84	86	80	89	77	99	96	90	80	91	83	83	85	80	93	84	97	85	66	85	76	75	94	92	98	81	97	73	81	93	89	90	90	68	76	75	81	65	76	86	82	79	84	81	77	86	83	99	95	100	79	87	85	96	76	79	78	86	85	87	77	88	110	96	94	94	90	86	69	75	84	73	103	91	82	82	69	87	81	85	79	86	78	88	84	80	85	90	79	73	83	79	83	82	72	73	90	78	89	87	87	75	84	78	83	83	88	79	80	66	110	104	111	86	98	78	79	84	92	80	81	93	71	88	84	82	74	101	82	95	85	79	96	92	85	84	71	77	96	79	87	82	83	83	85	86	80	58	85	103	85	83	82	86	100	82	84	87	99	95	98	79	93	85	96	82	78	88	77	85	83	77	82	84	99	91	79	88	68	75	82	86	80	93	83	79	88	77	67	83	85	83	89	76	76	93	80	77	86	90	82	77	80	97	74	87	95	70	85	87	78	92	70	86	91	77	76	93	101	72	77	87	102	84	89	89	86	94	76	89	101	81	85	95	80	76	99	89	79	87	83	79	78	82	90	77	94	79	90	78	78	88	83	76	95	72	95	63	75	80	75	79	83	91	89	89	101	91	85	101	74	82	67	81	94	98	95	93	81	86	71	83	83	74	83	88	93	94	86	68	85	85	76	66	76	88	79	92	90	80	97	100	81	74	93	76	87	73	102	107	85	91	87	102	66	92	95	93	68	100	84	85	84	76	87	65	84	83	84	71	74	94	83	84	90	88	66	88	85	81	69	82	93	68	83	81	96	71	85	100	89	84	101	101	86	92	78	67	87	90	90	96	73	76	86	83	85	106	82	79	88	80	98	83	95	79	75	84	80	96	89	83	71	85	93	106	86	76	96	76	79	90	89	79	102	77	88	102	84	79	80	81	87	77	75	76	89	97	91	89	84	76	87	92	91	74	87	83	94	97	94	84	91	90	79	89	71	81	87	81	76	62	87	70	101	92	81	74	96	92	80	93	81	84	95	65	71	72	80	79	72	100	90	84	96	94	74	93	66	103	83	105	87	98	74	74	94	84	80	100	96	87	86	95	77	90	85	82	85	93	95	80	79	70	85	107	67	103	97	84	84	94	94	109	93	67	82	78	80	92	84	77	74	106	98	96	83	84	81	86	83	80	75	93	75	91	96	84	92	91	86	91	87	77	75	89	88	93	63	96	76	84	75	84	87	80	73	87	76	85	68	92	84	81	81	61	79	90	84	62	92	89	77	83	77	67	72	77	80	93	88	76	79	84	82	74	91	89	82	92	78	80	78	72	65	99	96	108	79	81	86	71	97	89	100	87	91	72	94	86	88	89	80	74	95	91	76	81	85	83	97	87	95	74	84	98	77	82	92	91	81	95	95	86	108	94	86	84	87	77	102	92	83	86	100	89	88	84	86	79	82	77	92	79	88	92	105	91	95	74	82	99	79	87	93	80	88	108	100	84	96	83	98	94	79	82	80	95	79	74	72	91	82	69	104	74	73	86	75	68	90	82	87	88	88	84	90	92	97	74	76	79	95	83	87	90	74	90	94	81	83	92	77	78	74	91	89	80	86	81	66	84	108	66	96	89	85	83	76	92	100	69	108	80	73	81	82	72	88	92	97	87	73	88	80	83	79	83	80	90	86	80	70	86	67	89	83	81	100	94	90	88	96	96	97	80	84	85	81	83	93	84	87	87	83	73	81	92	72	91	79	101	103	80	85	92	96	92	81	105	98	99	88	93	74	95	84	79	92	82	93	103	78	101	96	75	65	90	71	76	74	75	100	94	86	88	89	95	84	80	75	94	103	98	81	103	65	83	88	76	93	80	78	70	79	86	94	90	85	81	87	73	90	101	83	103	81	90	87	85	88	63	71	73	91	80	92	87	99	84	81	80	73	86	74	86	85	71	77	74	85	68	64	102	80	101	97	84	71	96	79	81	82	82	86	98	73	75	86	88	93	94	70	82	77	97	80	96	88	96	97	76	82	89	87	81	81	83	85	79	92	90	101	84	76	74	89	86	84	79	71	83	77	79	79	71	65	80	64	104	92	73	85	82	85	65	100	75	86	93	82	74	72	92	75	84	78	78	93	92	90	69	91	97	86	85	78	98	83	96	72	90	99	84	74	71	87	89	86	96	90	77	86	82	70	80	92	104	93	81	78	88	80	89	106	85	85	88	88	78	95	84	74	80	83	89	81	76	90	81	81	82	80	73	75	62	78	80	79	89	85	84	87	81	78	96	77	84	70	74	76	96	78	71	70	78	77	76	81	97	112	85	90	67	76	88	85	89	76	96	109	121	82	92	84	66	82	80	92	89	88	85	93	95	63	75	93	82	79	76	84	88	87	91	88	90	94	82	87	92	84	99	89	71	87	86	69	94	77	91	77	80	87	90	91	97	82	74	94	100	89	79	97	92	95	81	80	89	78	81	80	81	84	100	75	81	90	89	91	88	75	81	96	86	85	69	85	70	80	97	97	82	90	92	74	107	87	104	85	106	92	87	86	95	75	89	71	71	80	86	98	79	79	87	89	75	75	82	86	77	83	100	88	86	98	101	73	71	80	81	83	90	74	84	87	72	89	80	78	77	74	81	89	89	83	62	77	104	84	89	91	101	86	84	90	78	88	91	78	72	86	82	73	83	86	94	81	87	75	80	78	77	84	81	83	81	97	79	95	85	87	71	79	86	82	81	84	94	78	91	84	94	92	96	81	96	89	73	94	84	99	78	80	81	84	72	92	88	100	72	90	81	82	92	72	78	81	84	78	104	87	69	93	78	81	89	87	78	87	80	98	74	85	87	81	88	87	79	84	79	85	102	78	66	81	85	93	89	81	100	86	84	90	72	93	81	82	86	77	75	84	80	77	64	96	91	72	91	71	87	91	81	72	74	74	93	75	79	97	94	90	94	85	95	71	100	101	69	82	97	90	83	82	94	87	105	94	75	85	81	102	77	77	97	92	87	89	89	86	91	85	92	82	80	92	73	73
9969	3805	1716	2779	6136	7429	31709	54974	51000	41657	29220	20619	9781	3504	1411	835	849	912	896	832	850	859	852	849	816	884	860	848	851	911	912	858	893	844	826	819	871	822	867	913	860	845	924	808	899	825	848	852	816	814	853	829	879	840	865	888	909	838	828	860	804	820	862	814	844	863	861	828	858	842	818	868	813	846	808	830	892	837	836	835	839	847	892	894	841	891	880	896	872	845	816	897	927	835	876	885	898	898	891	838	871	840	874	903	810	817	872	872	843	877	838	795	870	834	898	855	888	824	897	888	893	885	859	839	842	883	874	885	839	846	824	845	866	850	873	891	860	848	814	853	787	873	834	838	878	921	875	862	904	908	842	820	839	874	863	863	828	839	847	883	885	845	839	861	851	866	902	800	868	868	881	836	894	836	800	882	839	887	887	846	854	839	894	835	869	865	879	892	887	857	874	863	775	840	839	853	794	848	868	873	890	857	856	868	864	912	860	860	772	809	840	896	876	843	912	882	864	824	842	843	898	867	839	920	933	857	906	867	885	884	830	866	810	891	888	799	884	879	895	866	807	918	907	880	887	824	850	896	854	859	825	917	827	873	817	864	850	818	844	844	860	865	886	881	884	863	872	830	848	857	874	830	849	820	881	856	888	854	903	842	870	832	837	850	895	901	874	879	854	880	849	843	865	867	841	841	836	846	857	865	828	833	858	848	867	826	846	841	865	863	831	881	837	881	819	905	862	814	869	896	866	820	856	862	789	859	840	864	816	830	841	878	825	831	831	856	856	912	916	854	867	847	841	895	868	935	861	862	847	903	815	893	856	841	834	882	825	885	875	845	876	875	858	838	827	840	867	893	906	870	867	880	900	897	864	877	834	896	870	824	868	858	825	834	855	838	868	870	824	829	887	879	911	840	846	870	845	833	892	792	804	882	859	841	900	848	868	850	859	884	832	826	900	887	849	895	868	804	871	835	884	858	834	906	895	862	878	894	852	829	833	854	838	865	907	860	884	865	774	848	815	902	860	804	855	834	863	867	895	822	854	841	781	842	808	873	898	836	882	863	880	878	855	882	862	863	918	853	858	856	904	864	848	828	860	855	890	850	889	867	853	852	860	814	846	855	841	887	883	867	844	883	848	859	849	858	875	922	863	795	867	850	863	914	904	826	862	832	850	834	856	881	820	879	835	865	837	878	845	834	912	830	861	926	888	860	816	828	910	843	867	861	904	843	911	873	850	848	877	854	798	838	907	862	829	913	860	840	866	851	929	885	802	835	813	830	847	884	864	910	853	865	835	853	878	867	848	872	844	847	807	852	917	851	805	882	905	863	871	869	877	820	832	831	874	890	861	890	863	852	875	890	853	878	880	868	885	840	851	864	888	892	849	847	848	842	847	831	862	866	890	841	820	813	856	827	853	837	819	860	826	890	870	920	849	859	814	892	857	845	890	838	871	852	845	917	868	863	862	908	850	857	821	857	894	832	858	855	871	855	858	837	836	900	825	848	928	832	873	810	865	868	841	811	857	908	816	900	895	858	842	868	856	847	843	869	858	901	894	854	881	785	945	835	865	807	893	911	896	862	861	834	879	888	854	807	837	855	837	831	807	836	870	841	912	812	837	820	845	878	862	853	827	825	826	908	847	885	848	849	890	875	816	853	837	849	856	839	823	801	835	836	888	889	848	889	889	888	809	875	815	867	856	873	874	871	895	919	844	828	827	898	813	826	838	889	843	858	832	863	866	872	857	842	849	854	859	854	843	906	846	847	852	871	816	917	841	872	854	854	845	884	854	850	879	870	861	896	824	900	820	869	808	852	858	835	876	906	856	891	868	886	809	865	892	859	842	868	848	882	839	878	836	833	858	843	890	830	861	875	856	885	825	839	878	864	875	827	863	864	809	861	888	881	848	805	834	890	850	845	832	929	823	861	855	821	845	822	867	846	836	821	851	860	868	819	876	875	865	846	881	895	832	895	835	882	843	823	854	887	823	842	867	850	812	818	840	865	846	882	834	864	845	858	842	875	788	800	859	865	846	841	860	873	892	858	883	892	837	811	852	856	859	853	862	817	836	876	867	874	890	821	822	914	849	902	866	842	885	846	877	890	857	859	897	881	884	857	880	825	880	916	838	872	855	875	873	849	804	795	854	854	821	860	883	865	852	853	878	839	873	840	917	887	900	861	823	879	809	825	867	874	843	838	858	877	857	870	835	882	879	875	870	866	868	867	876	845	844	815	879	888	884	861	895	849	884	859	837	886	896	866	829	895	871	935	892	858	820	896	888	838	910	849	863	888	903	870	870	849	831	858	839	856	876	912	836	823	863	873	854	920	877	848	874	850	817	850	914	829	816	837	894	849	906	827	870	877	864	813	852	859	916	818	909	853	834	860	829	909	884	834	931	832	872	870	905	912	811	851	832	840	836	855	874	858	831	885	860	856	886	819	921	864	857	870	815	880	805	894	867	851	871	823	864	875	833	862	828	821	891	816	827	828	916	877	827	866	868	883	857	877	858	849	863	818	893	914	863	883	883	911	849	909	879	855	844	865	823	897	822	834	853	777	877	854	853	830	878	857	887	874	869	844	799	820	856	842	837	902	887	802	868	853	847	837	842	846	876	861	810	841	888	828	878	868	844	840	813	883	894	881	860	825	862	862	878	840	878	849	845	867	896	857	870	869	871	879	858	850	824	860	837	884	827	857	868	899	845	896	886	868	902	846	865	882	809	877	826	895	869	893	822	852	839	835	862	865	901	841	842	869	878	894	813	818	836	866	800	863	855	810	836	899	830	881	814	850	848	824	865	877	910	868	901	833	867	821	852	878	877	852	872	877	881	877	831	871	864	856	834	851	864	833	870	866	836	845	846	805	838	842	810	817	848	882	871	865	863	856	889	876	790	839	814	864	820	871	850	855	895	824	845	847	872	903	916	845	899	850	843	834	851	823	858	864	857	854	878	878	833	855	900	895	899	834	865	886	846	854	866	887	806	900	876	851	803	877	876	846	883	868	835	847	843	895	855	890	926	868	899	820	833	896	855	821	841	881	860	840	885	853	851	872	888	806	853	874	863	884	866	825	873	885	837	873	938	886	886	862	876	846	846	897	864	884	937	877	852	837	867	874	860	815	830	809	874	890	859	843	837	793	865	884	856	876	853	825	846	837	849	895	852	854	884	882	860	833	858	848	859	862	853	835	889	872	826	850	857	824	855	867	861	848	815	839	888	858	832	864	866	902	847	841	822	872	833	878	889	841	847	924	869	864	794	866	858	872	867	854	846	865	871	828	915	870	820	864	840	861	876	812	879	911	896	884	840	913	857	865	845	901	858	847	861	840	880	890	833	871	890	868	853	882	860	812	863	869	844	835	857	885	847	871	890	863	910	825	821	883	834	871	863	841	858	878	809	886	866	820	826	859	845	872	817	839	838	815	874	863	827	833	883	852	878	882	895	845	822	850	855	816	859	872	850	849	828	847	875	804	862	822	867	896	867	865
2264	147	102	102	88	116	2446	10108	11443	7862	2438	1296	493	189	88	41	55	54	55	45	63	56	46	52	57	44	60	49	48	48	38	62	51	61	45	52	46	45	43	40	46	53	49	60	47	37	52	58	55	53	54	56	41	43	54	55	46	38	53	61	47	62	48	51	56	44	51	51	57	44	53	57	50	55	56	53	46	62	55	41	61	53	50	49	45	48	51	56	51	39	53	48	50	63	50	49	44	53	48	55	46	56	44	51	62	50	42	50	48	55	64	44	54	47	45	70	45	62	53	48	34	62	50	53	49	39	49	51	51	51	45	66	58	58	50	48	41	43	55	52	44	47	56	66	55	66	52	50	57	54	49	54	46	40	46	56	47	54	60	56	55	49	55	49	51	58	63	56	49	55	50	59	58	49	62	48	54	55	45	59	64	40	50	42	43	50	53	46	40	49	46	49	53	60	54	59	56	40	47	46	53	51	49	60	47	53	57	48	49	62	52	49	51	65	68	49	52	49	53	59	46	61	52	52	40	61	40	51	45	52	48	61	45	41	59	55	37	56	45	47	54	51	50	52	50	62	62	44	62	50	41	39	42	50	51	46	50	52	41	47	53	50	48	70	52	49	51	48	45	54	62	51	46	56	39	47	44	55	61	43	49	59	54	49	68	51	52	43	43	41	54	59	47	53	45	50	47	47	46	39	43	51	61	77	60	47	50	50	54	59	56	40	55	47	62	41	42	47	59	40	63	49	50	51	65	51	34	53	58	54	45	56	41	54	50	65	64	45	46	48	44	55	50	50	47	60	67	56	60	58	57	63	48	57	54	50	59	49	51	47	53	64	56	50	42	50	57	53	44	48	48	55	44	48	58	43	53	51	48	48	36	49	60	56	48	50	36	41	49	47	56	55	42	60	65	43	41	50	57	45	47	46	64	60	60	50	45	41	58	64	57	60	67	50	55	47	47	48	44	62	59	59	52	56	58	53	73	64	50	31	54	55	64	35	61	39	50	37	49	56	66	53	55	51	52	36	60	50	55	59	53	50	54	35	56	48	41	41	46	48	38	52	57	48	64	50	56	50	44	47	58	47	53	49	50	52	45	45	50	64	50	57	55	68	53	55	45	56	53	46	58	45	47	49	51	51	55	45	47	51	48	60	40	59	54	49	54	60	55	59	52	51	52	58	43	57	52	50	53	60	55	48	38	53	53	59	60	57	44	41	47	46	50	52	57	57	44	64	52	62	61	44	51	50	53	54	40	46	57	52	56	39	56	54	50	59	55	46	50	42	40	54	57	60	48	45	64	54	52	61	47	49	46	41	59	51	53	49	58	46	59	63	52	59	54	61	55	54	56	60	45	39	53	42	37	44	56	40	56	61	61	49	44	43	35	52	49	63	60	56	66	59	56	59	48	42	49	60	55	64	47	64	44	49	54	54	49	53	47	52	56	63	59	47	56	44	57	50	50	47	55	64	48	51	54	39	50	47	60	59	67	65	41	56	49	47	52	51	48	52	59	54	42	56	63	41	37	48	48	54	45	62	48	56	61	49	44	38	38	45	52	42	39	58	64	48	61	51	45	49	57	51	41	38	48	53	51	58	63	54	36	52	47	49	63	41	53	55	63	65	51	55	69	69	59	55	54	49	62	57	53	59	60	41	39	55	56	46	56	56	56	52	47	53	66	59	51	67	53	47	42	46	53	49	44	56	66	58	55	61	44	49	61	56	56	43	54	65	47	44	41	53	40	57	40	54	62	38	48	58	53	58	44	50	47	55	50	56	55	52	65	54	47	50	45	53	61	49	41	49	52	39	46	39	48	52	53	51	58	56	41	51	57	36	51	51	54	48	43	61	64	48	42	46	61	55	38	54	44	56	50	62	51	56	52	55	55	50	50	49	53	60	55	38	49	57	60	45	61	37	54	42	48	56	44	60	47	47	46	47	49	41	58	61	55	50	49	49	55	52	56	54	64	53	48	60	56	45	45	72	57	48	53	55	46	49	56	53	53	62	56	65	42	45	55	36	49	41	39	47	48	59	56	49	47	45	57	47	63	42	51	40	61	45	44	62	56	58	45	48	56	47	54	59	49	52	48	37	46	52	63	33	62	52	57	48	54	58	63	44	45	69	51	59	56	51	56	46	54	41	42	56	49	51	57	46	55	52	57	40	48	54	52	60	43	41	48	36	51	46	58	50	43	65	62	62	51	39	53	43	49	45	48	39	45	60	59	49	58	61	54	55	55	52	49	54	49	65	60	53	47	56	51	49	55	54	60	41	45	42	49	51	55	46	54	46	50	55	48	53	60	49	54	55	62	37	52	60	37	42	47	52	44	58	50	52	46	53	49	47	53	57	49	42	35	61	49	50	61	49	44	51	52	49	44	40	48	44	60	46	44	48	60	47	57	48	62	50	54	45	54	56	55	51	47	58	44	59	41	53	57	42	41	45	54	55	49	51	41	40	48	49	58	46	51	47	57	51	56	50	46	67	59	46	65	52	41	50	47	50	57	38	58	57	55	65	47	53	38	42	59	59	58	54	50	63	42	44	43	45	42	46	42	51	63	49	58	49	59	48	65	62	49	55	41	59	39	53	60	55	52	64	56	52	54	51	64	44	50	60	53	53	39	42	43	59	42	55	48	46	54	56	46	60	33	62	41	50	53	51	61	55	48	58	55	52	41	68	52	49	54	45	53	49	49	50	59	56	58	34	51	50	62	55	50	40	54	52	46	37	50	41	60	54	49	55	39	43	55	36	59	56	38	52	44	52	51	50	44	54	42	53	53	42	41	58	41	63	52	64	52	35	46	50	51	64	66	51	54	51	55	54	51	53	56	46	55	48	54	53	45	56	44	51	50	49	54	58	54	49	39	46	52	55	69	51	55	54	48	49	47	49	44	47	51	42	47	48	64	50	62	49	55	65	61	52	73	45	59	45	49	47	51	38	47	43	65	54	58	51	58	53	56	69	51	60	47	59	57	57	56	45	59	63	65	49	61	56	47	48	48	52	64	64	49	57	55	60	51	49	53	50	61	50	46	51	48	50	62	52	53	54	56	47	57	52	48	62	72	56	45	45	56	46	50	61	52	57	49	50	51	48	48	56	47	48	56	51	55	49	42	67	51	52	48	50	53	45	48	36	59	35	49	54	60	50	51	38	43	49	56	50	45	50	50	36	58	50	39	49	42	65	57	67	57	45	61	53	50	54	45	49	58	49	41	50	54	41	47	46	47	53	58	41	63	50	48	36	49	47	54	43	55	58	51	47	58	43	47	46	52	54	62	53	52	42	42	50	56	40	53	65	59	46	59	43	35	50	42	64	59	55	47	48	56	44	46	61	50	46	54	44	51	52	44	41	49	57	54	54	62	37	50	56	42	54	44	59	50	48	45	59	58	52	46	56	60	56	58	61	63	44	55	40	58	60	50	52	50	58	57	58	53	41	52	58	57	53	67	50	60	46	53	55	52	54	47	50	58	59	51	56	42	57	49	58
10101	2935	1550	2480	5866	7776	32333	57433	55176	43475	27988	22058	10560	3564	1153	589	558	521	571	530	585	522	568	540	510	519	556	545	565	510	542	557	560	529	553	545	517	535	556	538	526	568	522	573	535	521	577	556	520	519	574	516	532	546	546	535	536	560	593	552	514	524	492	554	539	547	548	534	521	557	589	521	566	529	547	533	519	510	564	527	557	564	508	515	566	522	599	542	553	541	532	526	545	554	570	529	554	545	530	557	521	551	556	519	570	544	521	552	495	585	583	513	507	552	550	521	554	569	544	505	537	555	542	505	561	575	504	558	530	577	536	523	542	576	509	566	536	529	558	560	567	549	546	500	517	538	515	565	531	548	576	578	518	592	539	557	553	566	542	540	570	582	543	545	578	582	534	575	529	559	576	550	538	535	552	545	539	543	534	557	569	531	527	548	530	576	568	477	565	586	534	527	526	553	499	558	537	500	549	540	511	540	523	513	546	544	526	504	555	506	541	548	524	571	530	577	524	599	530	552	536	509	504	535	549	516	543	550	546	540	523	557	521	568	575	511	588	516	553	558	563	543	532	522	562	548	557	562	536	526	565	560	575	574	571	568	596	523	542	552	537	553	601	534	590	537	566	570	571	540	510	556	564	480	548	537	583	530	525	574	578	534	566	544	560	508	493	549	526	547	547	548	575	571	530	517	529	545	571	565	575	531	552	541	506	532	545	510	552	509	558	555	558	580	532	544	530	511	535	550	534	583	544	551	551	556	577	549	550	533	517	538	577	556	585	584	520	550	550	525	528	551	511	516	563	543	555	566	562	555	541	559	534	498	535	521	572	533	573	591	532	569	532	523	491	553	529	563	541	529	522	548	518	530	571	527	556	559	558	537	554	506	559	522	562	558	550	565	523	534	525	542	557	528	545	568	586	540	546	543	557	576	530	534	519	536	569	554	526	561	511	542	547	584	518	539	540	526	543	576	514	554	525	566	540	559	514	504	544	520	547	521	554	527	589	558	553	540	519	564	572	530	518	531	531	552	534	555	505	537	586	551	576	521	532	531	541	555	518	556	566	532	578	544	585	514	533	510	563	510	496	535	539	527	557	540	548	530	532	547	533	516	513	558	578	584	550	546	522	577	537	564	557	560	534	554	543	520	517	555	522	512	550	576	553	575	535	540	563	573	534	546	568	548	545	531	564	532	537	499	526	522	590	565	533	548	537	510	536	535	568	559	563	553	531	565	501	554	528	549	511	554	558	539	570	531	530	571	539	569	534	584	590	525	557	512	507	561	572	589	535	550	544	572	545	563	558	527	563	543	547	542	544	529	513	538	584	577	556	536	601	535	518	555	576	517	528	528	512	556	530	557	525	559	539	546	502	570	547	550	534	520	572	551	526	567	525	561	549	546	530	539	556	572	530	570	558	549	542	521	538	557	556	576	516	548	518	577	555	554	542	554	520	553	568	502	541	530	520	547	552	551	545	512	548	515	552	553	542	519	552	539	571	518	559	556	555	545	495	548	547	540	518	527	534	533	551	541	540	555	558	588	568	580	542	545	569	527	501	576	514	560	529	546	540	586	537	508	540	549	531	517	574	541	553	550	533	573	516	533	573	600	535	515	557	537	578	563	526	523	586	525	561	576	550	558	554	563	572	528	571	567	520	518	538	585	534	567	548	549	542	550	568	563	507	532	551	578	526	540	536	533	515	557	536	525	583	496	554	562	545	527	560	535	540	555	512	535	537	563	555	541	531	538	539	521	522	549	537	553	525	571	574	575	592	568	493	605	546	533	530	525	568	533	515	531	550	544	511	540	499	533	559	523	552	553	563	542	542	518	568	542	529	527	589	512	539	529	517	561	560	564	569	552	573	549	505	557	573	568	563	525	528	566	563	583	546	529	562	520	503	553	554	555	556	526	517	552	618	598	581	588	518	470	569	510	593	518	541	543	540	559	552	555	538	551	544	535	467	555	552	523	565	549	571	534	550	563	540	528	562	538	559	531	521	498	529	559	548	539	495	543	540	530	548	517	547	549	551	599	589	566	527	525	543	521	512	559	564	566	549	533	555	529	564	586	549	571	530	561	495	550	497	570	546	531	503	533	544	554	567	561	552	530	584	518	507	562	543	551	529	567	521	514	512	554	539	589	529	555	511	478	524	594	551	509	530	533	568	559	539	491	509	555	541	526	517	514	528	572	530	537	557	559	544	538	552	564	541	508	569	562	520	532	549	535	526	537	509	577	597	553	518	523	561	555	528	590	545	513	538	522	531	521	546	550	499	559	598	545	514	530	541	547	513	568	549	545	520	571	542	526	553	554	561	522	575	537	541	568	585	576	535	536	537	548	561	566	535	544	532	568	511	488	547	546	531	523	534	562	574	523	542	533	516	527	544	587	576	568	542	534	538	541	545	538	523	554	514	539	526	599	557	513	550	543	540	551	537	532	529	541	576	498	542	548	543	542	563	511	568	538	567	566	592	569	543	552	534	560	527	553	521	575	536	530	546	585	542	531	525	515	524	486	551	541	539	533	574	564	534	494	530	537	562	574	554	559	538	511	543	583	524	523	562	549	534	578	518	545	510	550	534	576	525	529	543	598	557	545	541	559	563	563	577	527	535	539	568	590	533	531	538	512	534	524	558	535	538	564	538	522	574	557	528	583	541	586	522	566	522	539	571	543	557	532	534	565	559	542	541	535	535	536	529	492	538	557	518	528	561	549	543	553	501	550	563	571	550	522	564	569	539	546	588	555	568	517	520	524	533	563	515	521	567	525	520	535	516	531	576	572	543	577	547	545	543	545	564	569	532	580	530	559	588	571	595	545	535	533	551	552	563	552	504	535	557	594	580	544	551	529	557	529	562	556	539	556	537	521	560	539	537	582	542	512	535	534	545	577	590	538	563	566	568	544	555	549	573	530	548	532	545	533	544	534	530	575	507	552	559	523	526	533	531	499	591	555	538	580	566	562	523	530	568	570	551	552	539	534	494	562	570	543	540	566	574	540	545	539	551	546	550	567	541	575	578	516	519	538	545	569	573	522	558	521	561	559	561	548	579	540	565	542	593	515	519	531	522	547	493	549	516	581	517	563	555	501	563	546	523	565	554	574	536	540	536	487	559	543	525	507	503	528	566	520	538	513	554	519	543	568	539	569	536	565	547	538	551	584	504	530	574	505	559	561	540	552	553	510	579	512	527	561	560	545	562	536	557	522	533	490	555	508	497	606	536	557	523	545	533	540	537	581	556	589	577	601	571	533	536	572	548	503	526	571	583	535	552	566	550	532	565	544	574	480	518	535	546	580	566	571	559	532	611	561	549	517	546	541	548	527	590	544	522	547	562	508	547	510	507	540	526	538	529	470	569	562	508	550	524	544	514	544	539	549	501	549	561	558	554	519	561	528	518	519	536	581	531	522	553	535	537	570	539	555	588	524	533	580	505	544	542	583	565	511	568	541	534	543	535	562	566	493	580	533	541	606	526	545	527	547	545	572	530	540
1147	274	189	119	129	344	6955	16717	17377	12355	3990	2027	781	263	141	81	93	78	76	71	70	74	87	98	88	85	87	83	79	85	101	94	84	73	84	72	80	73	95	81	76	91	74	85	91	85	87	84	86	77	89	89	93	83	86	72	89	86	91	99	100	84	74	82	78	80	54	75	96	72	88	68	79	92	82	93	92	87	95	80	81	77	71	92	77	103	80	78	92	78	84	64	70	85	91	93	81	82	74	83	79	71	77	90	83	80	87	94	87	76	93	87	73	89	73	79	79	84	100	80	80	91	78	88	80	93	83	78	91	70	75	88	87	77	84	73	80	66	100	97	72	88	77	74	79	82	87	102	61	99	88	76	86	93	82	81	76	95	80	86	71	78	70	77	84	81	97	77	77	65	100	82	98	73	81	98	72	96	81	90	77	82	73	76	71	85	92	80	82	83	73	101	87	78	94	79	97	78	71	92	84	98	85	84	96	74	95	83	90	69	71	78	89	72	61	74	81	108	86	71	84	74	85	82	98	74	88	91	77	80	90	77	67	93	90	72	90	80	89	91	73	71	79	81	86	78	90	83	85	104	82	64	82	81	81	83	86	73	82	96	101	90	106	77	86	85	77	90	83	90	100	78	73	94	97	86	96	82	73	91	76	75	88	80	82	89	99	100	102	77	83	93	82	93	73	99	74	85	91	80	82	91	73	88	85	72	92	88	70	89	93	84	83	93	92	89	72	90	89	64	87	84	88	84	69	88	72	84	81	71	75	95	88	88	77	71	96	66	103	91	97	86	89	75	91	70	98	68	99	83	85	83	72	74	84	80	71	105	84	98	91	81	109	75	104	80	94	88	62	77	79	74	88	76	80	85	75	80	82	76	92	85	83	86	87	80	85	71	82	93	92	88	89	98	94	97	94	90	98	74	76	79	86	103	69	89	86	71	81	80	94	96	71	87	89	65	95	78	91	67	84	88	89	93	72	116	76	89	95	78	90	72	87	73	78	86	71	88	106	77	90	81	91	90	105	88	91	100	90	72	84	87	65	99	77	87	81	73	92	99	86	105	81	97	76	76	85	82	70	68	82	96	88	72	71	73	86	93	77	95	89	73	76	91	95	90	87	78	85	81	85	78	66	78	70	75	69	84	89	83	84	81	108	75	85	83	79	70	76	79	92	76	86	77	97	96	66	91	76	82	72	82	94	86	89	85	80	93	93	93	95	93	86	79	88	89	69	79	88	87	86	85	87	96	70	77	77	89	105	105	93	88	92	86	96	84	67	77	80	87	92	73	88	90	89	107	96	95	86	106	80	88	90	86	77	72	92	87	65	85	70	85	92	82	85	81	77	86	90	89	81	72	80	96	83	78	75	97	83	77	92	96	94	85	89	80	85	74	77	93	77	84	75	82	73	87	85	88	90	100	81	86	90	96	86	79	79	75	104	88	79	99	93	71	102	87	84	88	98	68	90	72	83	80	91	78	84	90	84	91	73	73	86	100	101	91	61	83	73	89	90	73	98	82	86	101	81	91	83	80	79	83	95	87	87	92	90	90	83	88	87	74	79	77	80	79	82	65	93	93	66	80	92	76	75	88	83	94	89	97	71	81	83	69	76	82	65	82	87	84	81	91	79	81	72	76	97	80	77	106	78	79	99	99	74	90	88	93	92	80	72	77	101	86	90	83	81	98	67	71	69	76	80	77	89	82	75	73	73	88	82	81	73	79	100	87	89	88	64	95	74	75	78	82	80	76	64	64	70	79	96	103	80	77	85	87	78	97	91	101	79	78	103	78	87	83	83	87	92	90	68	79	80	81	83	85	83	93	84	77	80	79	79	93	60	90	81	92	74	89	82	79	82	71	93	88	84	105	86	92	105	87	97	70	72	60	94	81	81	86	68	66	94	74	81	87	80	79	99	94	87	73	90	80	80	103	91	89	89	68	69	82	86	84	90	97	84	93	79	72	86	95	91	82	87	91	71	100	91	81	101	68	70	91	90	79	81	82	85	71	83	88	72	73	90	82	80	94	90	80	89	89	74	84	101	91	93	73	83	93	90	91	89	87	88	84	79	89	88	92	85	72	80	77	79	77	63	83	77	87	81	77	83	100	78	88	80	95	80	85	80	98	79	88	64	87	74	91	73	87	93	91	90	64	80	91	96	74	74	82	77	80	75	87	84	64	81	86	78	95	85	80	90	77	88	85	78	73	84	86	94	83	77	81	84	87	80	77	78	78	80	88	85	85	85	80	103	89	76	94	82	100	71	79	97	94	69	97	88	76	102	93	94	87	89	84	81	73	80	89	86	88	100	82	77	75	72	65	89	81	107	93	94	89	79	101	99	77	105	77	81	69	81	94	81	97	86	85	77	77	92	92	97	99	74	77	94	79	68	80	90	87	72	83	75	92	88	87	73	82	83	72	90	96	90	94	92	89	91	96	80	80	92	91	87	103	72	80	62	83	82	87	70	91	79	77	79	91	75	88	85	90	94	68	82	75	82	77	84	78	87	94	92	84	90	103	79	82	96	92	90	79	82	86	82	87	91	77	68	83	76	84	95	96	80	94	88	87	80	92	90	95	87	77	63	67	74	67	87	75	75	75	84	78	78	73	63	97	98	80	79	87	68	78	94	86	66	82	96	97	86	94	98	94	81	87	72	86	87	71	100	85	80	91	79	93	74	95	69	87	82	90	74	86	84	64	81	92	72	90	80	73	81	77	78	82	85	71	88	94	80	84	76	78	70	85	87	68	79	81	88	89	78	101	87	82	87	79	91	81	82	87	73	67	77	79	85	75	101	89	90	110	84	71	78	73	82	98	80	72	85	76	85	93	81	96	84	87	98	88	83	94	94	66	74	87	92	88	98	95	85	83	97	70	83	92	97	81	86	75	78	85	76	87	81	89	71	80	69	86	108	74	89	110	69	82	84	108	78	82	90	77	95	90	92	78	98	70	87	66	75	88	70	81	82	85	94	64	87	86	81	81	86	72	83	89	79	72	79	94	67	103	84	72	86	92	108	55	86	99	95	89	85	106	102	74	68	75	96	73	93	77	77	75	70	86	81	75	74	82	75	96	91	94	77	88	81	85	85	87	83	80	83	83	89	71	93	69	98	86	90	83	92	79	74	82	76	86	78	87	90	92	82	98	77	76	77	73	72	74	88	92	92	88	91	88	84	90	87	76	78	100	77	94	91	67	89	71	82	77	97	88	85	75	75	72	62	68	67	81	82	79	98	74	89	79	76	73	92	88	84	79	95	97	90	82	93	71	85	83	74	72	84	81	78	92	83	91	79	76	83	93	75	77	74	82	82	94	110	77	90	92	84	87	81	96	89	75	84	70	78	97	86	98	84	85	78	93	78	87	65	81	77	78	87	99	89	92	75	82	59	77	79	82	84	69	83	75	80	83	83	78	93	92	80	79	77	88	79	92	99	83	76	90	87	81	74	86	103	99	71	73	95	93	98	68	76	95	76	78	83	95	97	63	91	87
13842	4976	2454	4100	10619	18405	51702	67224	63770	50570	32691	26664	14393	5051	1969	966	881	884	861	921	900	850	857	870	878	940	895	922	885	885	878	884	869	905	897	901	877	932	882	875	931	877	866	911	884	882	949	884	867	901	886	829	879	903	857	913	871	949	881	880	861	895	873	905	834	926	843	884	847	880	887	926	906	868	855	875	874	902	833	882	892	839	892	906	902	887	906	839	848	882	878	890	842	869	818	901	929	866	896	879	898	817	899	879	829	842	865	890	880	882	892	844	902	882	909	873	789	881	863	852	843	902	854	894	851	872	819	879	928	846	886	889	870	891	853	863	844	898	905	886	856	882	867	897	916	879	820	840	873	907	832	912	908	872	929	882	920	832	897	900	923	871	910	861	851	904	835	843	866	873	839	860	908	833	931	910	892	871	883	873	895	886	890	884	830	906	860	936	907	894	944	894	852	908	911	886	865	852	869	889	909	842	848	914	896	869	870	836	932	880	867	898	913	859	874	881	870	826	853	886	879	866	935	840	851	892	863	881	842	869	909	902	884	885	899	861	851	859	879	891	881	861	863	876	875	911	984	854	949	859	825	894	878	890	918	895	892	877	891	890	816	901	833	856	920	892	862	892	846	916	906	880	881	879	880	851	854	873	874	900	917	929	880	838	878	834	830	865	932	843	884	855	842	865	906	857	856	915	838	936	936	910	818	896	910	904	867	855	908	885	893	915	886	907	867	911	897	838	872	929	885	918	901	844	907	877	893	860	880	835	905	858	879	886	866	879	877	876	852	841	903	852	866	863	907	887	903	857	895	872	815	902	921	845	929	846	904	875	887	874	895	933	849	858	896	890	886	891	860	908	905	848	897	853	919	890	877	911	891	845	921	837	842	901	898	867	877	874	885	862	850	880	926	890	902	923	875	910	891	904	861	877	862	899	865	867	902	871	895	848	903	852	887	817	782	935	871	883	894	851	900	892	886	894	913	859	877	863	873	873	853	853	878	881	872	886	843	889	856	888	919	888	817	868	885	881	884	879	881	916	862	895	855	891	883	832	894	922	881	879	875	853	872	909	919	882	909	875	907	893	902	873	874	834	875	895	909	888	930	898	902	830	880	866	872	876	841	840	837	881	907	882	894	813	880	935	914	849	926	867	850	878	864	874	876	923	898	847	900	893	853	892	871	892	888	890	876	916	892	960	927	829	928	871	881	865	887	896	857	953	916	912	921	874	861	926	843	851	851	850	844	889	872	897	891	870	892	918	836	916	914	880	881	921	836	893	883	929	913	879	862	858	875	880	946	918	904	842	850	845	935	895	842	892	922	903	896	917	894	846	890	806	907	898	870	903	913	864	907	911	846	892	853	883	891	885	861	838	911	828	887	929	881	875	830	888	855	875	904	926	857	895	874	895	955	875	816	894	900	906	915	922	857	923	837	848	898	878	918	796	866	887	828	846	911	860	844	816	892	914	910	896	906	851	880	891	855	870	848	874	857	867	875	894	848	895	883	850	840	882	903	893	897	879	863	879	881	960	845	927	840	887	911	886	838	912	912	888	921	878	859	860	916	864	913	876	859	941	873	872	910	866	864	882	926	868	917	877	887	832	940	843	952	837	900	885	825	934	878	918	888	837	867	942	892	867	916	836	868	910	886	855	858	922	869	897	867	882	907	927	876	913	880	853	883	854	876	885	897	934	952	855	908	920	849	863	884	876	904	836	885	872	870	934	837	892	905	916	843	852	877	874	836	869	852	852	918	902	850	856	844	895	856	888	864	934	888	893	851	879	907	888	917	926	874	849	846	919	857	858	862	875	891	891	840	881	896	842	918	856	863	902	880	860	901	845	896	902	905	867	855	870	832	906	904	918	888	887	838	878	854	856	906	831	901	920	886	895	887	917	925	859	918	928	884	894	879	869	861	877	868	857	894	827	900	897	882	852	880	884	880	885	927	936	897	840	873	889	887	961	945	908	881	893	830	915	907	880	898	925	913	945	860	850	892	858	863	875	892	862	883	831	864	904	897	886	869	822	881	857	829	908	891	880	865	841	953	929	893	862	883	888	878	860	889	847	903	824	833	897	916	891	858	845	887	886	872	867	907	857	877	882	873	909	926	922	888	866	874	823	781	906	858	914	857	934	855	892	933	900	914	872	872	872	887	907	880	824	892	835	848	861	901	845	886	901	918	867	908	930	878	885	923	910	899	843	920	906	848	896	889	875	885	864	873	968	895	876	847	905	890	848	898	892	889	818	895	889	899	889	865	840	857	852	866	882	900	899	867	825	903	850	922	870	868	859	851	896	818	948	845	879	904	905	896	832	876	828	878	863	867	899	913	901	847	886	907	901	908	867	913	821	895	870	937	861	905	888	905	868	883	887	890	888	816	900	915	847	897	951	862	855	851	871	880	838	851	912	856	823	874	890	915	858	905	817	833	881	877	892	911	841	873	893	868	888	853	889	848	957	879	877	914	861	912	924	811	847	894	825	842	853	871	863	914	806	903	877	862	841	877	950	920	838	851	914	890	913	874	809	886	887	859	849	919	908	863	919	882	811	884	869	918	889	889	852	910	933	936	859	882	903	897	917	789	909	970	884	911	959	928	894	871	861	918	910	865	845	873	851	862	874	873	842	916	902	896	897	865	888	873	865	923	871	874	894	961	966	922	891	933	882	877	873	896	923	871	888	902	919	872	890	940	882	871	858	929	918	868	855	891	877	880	875	906	896	886	871	832	896	845	885	899	874	879	861	892	850	918	866	836	902	865	877	889	847	895	889	852	836	880	888	874	891	857	894	885	852	850	891	911	891	873	868	904	850	807	919	879	824	913	917	886	855	879	863	894	886	904	867	908	908	886	896	852	935	855	890	931	879	836	904	891	838	911	910	873	849	897	877	840	858	951	844	889	884	857	881	877	911	839	931	901	824	855	869	925	906	864	888	879	859	953	877	882	881	830	894	900	946	899	929	860	922	865	928	902	883	868	908	904	932	857	944	861	889	851	871	835	924	912	918	868	857	876	870	877	944	892	821	845	904	877	885	898	805	889	868	886	866	860	838	890	844	888	967	911	858	896	844	862	921	885	929	828	841	893	841	873	863	853	928	907	854	888	911	893	899	868	855	859	915	919	867	879	884	888	863	897	917	887	917	853	901	937	872	889	873	875	860	852	862	898	881	895	883	917	896	907	868	882	883	869	843	925	895	896	860	853	868	879	954	892	854	834	904	888	891	911	845	901	859	868	860	900	884	864	881	842	823	895	885	907	885	864	864	892	890	860	902	858	873	911	886	932	889	880	925	871	875	877	879	842	910	928	921	831	878	868	889	860	953	881	878	878	899	874	884	878	866	886	853	894	852	901	889	860	894	868	890	905	882	896	864	821	862	920	830	962	867	924	878	885	859	931	852	888	878	916	884	887	915	945	866	837	933	910	878	975	955	877	871	875	909	892	870	900	875	893	855	908	863	833	888	912	883	884	860	888	859	880	853	903	869	857	862
1609	100	80	63	74	131	1848	3494	3118	2067	889	436	218	74	55	56	60	50	54	62	63	46	52	53	55	64	60	46	62	70	45	54	62	62	67	67	45	58	59	55	51	61	51	60	54	51	46	75	66	50	64	60	61	66	53	46	57	56	58	55	58	68	55	56	68	57	63	61	64	67	64	60	54	64	46	61	55	51	57	62	62	57	70	60	51	50	70	45	50	55	57	63	48	57	62	49	56	61	50	72	63	60	66	66	65	48	64	69	58	61	50	45	53	40	52	52	62	61	61	54	63	62	55	63	51	49	64	60	67	62	63	69	43	51	66	64	59	69	51	56	71	51	66	60	60	54	61	46	59	55	42	59	49	59	58	66	70	69	59	59	59	60	50	57	54	63	44	59	57	65	56	49	76	69	64	69	59	64	67	57	60	68	71	50	49	52	43	62	54	48	67	47	51	67	55	54	50	40	61	59	57	61	53	75	61	57	66	64	74	61	61	51	54	50	59	59	58	59	64	66	63	59	53	72	57	65	45	69	54	64	56	56	52	63	66	74	50	44	53	54	62	60	37	62	54	54	57	46	53	64	71	56	46	60	45	55	46	62	57	66	70	45	40	60	61	71	58	65	65	42	64	53	62	62	51	66	63	61	53	54	54	81	49	62	46	53	52	53	51	53	61	55	55	59	50	68	62	57	67	56	64	72	47	54	63	71	64	47	53	66	69	57	64	60	63	61	54	57	50	62	70	59	53	60	59	75	46	60	50	53	60	44	58	59	54	56	52	48	58	53	51	56	59	59	48	49	51	66	62	74	45	59	66	45	70	65	59	52	62	56	52	57	53	80	64	64	51	55	46	52	65	61	40	62	55	61	62	59	57	66	44	71	48	57	59	63	58	55	75	61	44	62	69	61	63	50	60	54	67	53	52	76	57	52	64	65	54	55	47	60	53	57	54	48	53	51	43	61	52	61	59	57	50	48	64	50	55	64	60	56	55	59	53	47	67	65	62	64	65	41	58	70	67	61	65	47	53	68	52	66	61	69	56	59	43	56	62	56	58	51	62	54	57	53	55	65	66	67	54	73	62	55	48	58	64	63	57	54	63	48	69	63	60	47	49	50	54	61	63	50	80	51	67	68	58	70	44	52	45	52	48	58	59	48	66	60	51	63	66	56	64	70	62	56	49	55	55	63	68	59	66	57	53	53	71	61	62	60	47	60	67	59	45	59	61	49	57	39	52	60	54	81	64	52	62	50	44	63	52	56	79	64	62	54	57	49	55	73	64	72	56	67	65	71	51	70	53	49	60	55	69	68	67	58	55	51	62	62	74	58	67	70	53	52	44	54	58	52	69	65	62	54	57	58	57	71	54	54	63	57	70	57	56	59	68	57	59	71	65	66	63	69	56	50	71	54	55	55	63	62	60	51	64	61	61	61	50	48	58	58	55	64	52	49	52	54	68	69	58	51	58	55	59	45	68	55	56	63	61	48	37	52	51	56	78	67	58	57	39	74	56	60	54	63	55	59	66	57	51	57	58	53	48	63	56	59	63	59	49	53	63	64	59	62	53	60	63	63	72	50	58	63	53	55	45	46	70	48	67	61	48	59	61	62	62	54	52	58	58	56	60	54	47	71	72	54	73	68	52	66	61	58	48	53	56	60	59	54	51	67	52	46	59	54	56	69	57	50	69	77	64	61	63	55	51	59	61	72	81	60	58	61	58	49	61	69	62	46	60	61	64	49	58	63	73	48	58	76	66	68	71	42	58	66	58	58	67	60	58	58	44	54	47	53	59	59	53	58	60	55	61	66	62	51	64	57	61	55	59	51	57	55	63	48	48	60	60	61	51	60	54	50	57	66	51	63	70	61	50	53	69	73	63	56	54	63	55	45	69	58	65	56	67	64	62	51	62	53	61	58	62	57	55	57	83	49	54	52	53	52	61	66	63	63	69	70	67	48	46	63	61	45	57	58	50	59	51	57	65	77	59	71	53	63	56	65	61	63	64	55	79	62	59	72	56	45	52	57	56	68	45	55	52	59	61	61	70	51	59	58	53	51	65	55	60	64	69	52	60	61	64	52	56	62	57	68	58	73	64	58	61	61	69	70	60	60	65	63	55	60	53	59	50	63	62	51	56	59	44	62	52	64	54	48	49	56	59	55	63	55	68	58	56	71	59	68	61	55	70	51	54	54	83	69	56	59	66	58	73	59	71	55	55	53	51	66	57	47	49	45	57	68	61	75	77	62	64	63	54	55	59	55	68	53	52	61	62	61	60	47	65	52	51	36	55	60	46	51	55	76	58	50	70	59	64	53	54	54	50	56	62	49	60	53	61	54	63	66	69	58	56	62	57	61	61	49	50	57	60	57	50	52	57	57	58	64	54	45	51	67	56	53	44	59	51	53	52	61	69	55	53	53	69	52	56	42	69	53	61	61	62	57	54	46	56	66	63	51	57	64	52	57	59	56	51	54	61	64	59	54	54	52	51	50	55	58	71	56	48	63	49	61	63	59	55	59	63	53	59	63	53	56	68	46	55	60	64	60	47	69	65	68	57	67	65	59	56	70	52	73	58	68	62	72	47	59	81	58	50	64	51	61	59	71	65	57	55	57	48	48	62	53	62	51	58	70	54	61	74	61	59	60	55	59	50	66	59	54	71	49	50	50	68	51	53	61	67	61	55	50	43	54	59	57	62	57	68	62	70	56	66	60	65	58	68	72	68	65	40	56	50	66	66	52	45	49	54	64	71	52	56	65	61	46	46	77	64	61	62	59	67	58	53	63	52	61	57	66	54	61	65	64	64	60	48	66	60	59	60	70	69	47	60	55	63	44	87	58	61	64	49	46	60	63	64	55	56	61	72	61	81	78	52	46	51	44	44	56	46	45	53	52	63	61	57	69	43	48	52	64	71	63	66	68	61	72	46	65	69	40	57	44	73	50	57	72	58	47	53	54	54	55	58	61	66	49	60	58	56	68	56	50	56	53	46	55	59	66	44	50	46	47	51	54	62	58	54	50	52	69	68	60	68	50	47	51	70	54	64	56	54	58	46	61	62	59	63	59	53	56	63	72	54	74	59	48	54	55	59	54	56	45	46	53	55	68	65	54	59	58	61	58	44	56	56	64	65	50	68	58	53	68	55	61	62	50	55	55	59	56	58	66	52	52	53	70	38	62	57	65	53	64	56	67	57	68	69	61	50	65	58	65	64	52	62	49	57	50	55	61	53	63	60	54	59	56	63	60	69	66	51	72	59	54	48	66	68	75	58	54	67	55	56	56	71	52	62	57	68	52	55	59	51	56	64	51	43	66	61	60	63	67	47	58	58	64	56	69	55	60	57	65	73	69	58	59	57	64	60	63	68	57	65	52	61	62	64	66	49	56	66	54	77	64	61	61	53	52	68	58	67	45	65	63	52	49	57	57	66	45	54	66	53	59	47	45	49	65	68	42	61	50	70	69	57	52	66	62	63	40	48	60	68	50	68	47
7791	1430	940	1336	3143	9762	35780	38828	35663	28535	17551	10860	4628	1582	899	657	591	565	646	602	574	592	598	664	610	591	634	619	616	588	632	620	616	601	615	658	578	609	579	606	550	608	584	560	564	575	565	600	597	603	606	553	597	569	632	605	592	634	604	622	606	594	558	588	644	604	616	614	608	613	573	635	567	626	569	598	599	596	554	633	650	596	627	570	597	639	562	604	597	629	565	598	618	560	595	637	583	618	636	613	660	601	568	629	660	576	582	606	619	626	625	603	565	620	598	614	616	559	618	607	614	579	584	672	599	606	579	626	610	598	605	576	612	624	620	647	603	620	619	633	602	581	617	615	643	629	578	629	614	623	566	611	613	601	587	617	599	641	589	639	615	604	563	594	599	611	574	638	613	562	607	599	590	579	615	596	609	618	624	621	623	587	618	608	614	616	602	638	621	572	622	590	612	616	558	607	646	543	617	570	594	588	633	623	579	622	609	596	628	582	605	614	607	623	626	610	601	563	613	585	610	593	605	589	616	601	599	618	610	577	613	588	584	612	610	619	633	568	631	597	612	545	618	644	629	663	600	567	599	613	605	612	588	599	577	621	592	589	604	601	567	617	584	579	595	634	616	599	565	596	589	630	592	600	616	637	579	617	584	644	618	626	570	620	593	620	623	580	637	604	655	608	598	616	573	621	615	594	581	592	601	610	605	572	608	614	609	647	607	649	583	579	613	595	596	567	580	556	574	629	598	580	621	608	582	587	596	595	613	639	588	611	630	625	596	571	578	555	574	613	579	626	629	606	624	583	597	576	605	587	597	566	596	590	604	590	614	597	635	587	591	586	620	570	620	629	593	575	618	591	596	645	633	607	576	652	603	610	620	602	583	605	642	573	621	575	585	614	587	618	586	582	602	611	590	588	631	610	607	599	586	612	628	597	594	603	633	632	628	651	566	613	622	560	609	604	614	623	577	598	596	660	592	610	619	545	590	576	622	620	563	586	618	600	602	596	590	554	625	567	602	553	569	591	612	608	585	567	587	579	594	586	632	630	623	599	598	647	603	611	594	602	580	588	622	575	559	620	601	621	578	587	614	617	618	594	611	595	625	594	600	617	622	575	574	577	586	651	599	592	581	609	624	587	628	597	643	589	600	611	623	572	605	625	595	603	593	575	631	648	605	628	612	565	618	615	630	604	640	630	604	572	613	604	633	592	624	613	603	612	618	581	574	572	589	621	602	610	664	602	633	662	598	600	587	558	633	635	601	588	592	612	604	605	604	574	601	612	566	625	611	648	604	616	612	615	573	637	572	589	596	609	612	628	603	608	591	577	603	563	611	606	604	622	603	616	586	632	610	565	596	604	593	622	652	632	605	646	604	650	634	578	630	610	615	611	585	580	648	605	582	623	647	586	638	594	563	567	596	577	623	640	647	605	612	608	635	615	640	602	581	596	606	633	592	613	580	587	612	622	577	642	607	608	567	629	600	612	617	629	609	642	597	621	632	586	623	615	617	622	585	575	627	603	585	592	608	624	614	586	590	624	562	602	593	618	606	613	612	591	605	561	623	640	620	546	687	631	588	612	603	635	608	616	603	618	596	617	633	597	606	618	658	656	584	600	580	569	587	605	597	615	597	652	614	659	567	609	573	627	576	620	610	604	637	622	593	617	589	596	583	595	615	608	624	626	594	584	569	594	600	571	607	661	607	623	618	626	595	596	621	566	613	637	591	605	614	579	627	586	584	593	598	622	549	594	614	580	600	659	595	610	596	625	578	598	570	640	640	610	583	614	619	559	641	582	632	618	618	611	673	585	581	598	630	625	557	598	584	635	619	638	574	651	592	604	604	625	605	605	585	577	623	610	647	562	602	572	614	645	633	564	644	621	639	634	616	603	595	622	641	587	635	557	669	635	549	591	600	614	630	603	563	623	652	619	581	607	575	606	622	584	591	620	620	587	624	628	585	643	595	610	575	584	612	586	605	620	628	577	602	600	606	607	597	582	571	613	600	578	582	570	614	605	579	592	560	593	579	614	602	653	659	630	591	589	602	555	614	596	607	599	610	603	613	567	583	582	609	593	602	594	646	574	622	608	601	616	590	625	579	602	618	592	622	609	586	596	591	631	608	589	622	589	579	601	615	603	615	592	605	607	616	552	599	568	614	596	636	613	630	598	611	614	631	628	599	628	569	600	626	596	629	625	592	597	619	633	622	562	593	625	589	581	591	626	629	596	601	564	598	629	636	599	596	650	566	626	633	644	639	592	572	581	605	563	624	589	601	586	632	604	591	565	608	572	570	577	589	585	611	653	636	565	588	606	583	637	630	597	644	641	571	600	596	612	591	619	609	588	595	626	599	625	642	650	610	563	591	629	585	638	595	594	581	602	585	589	592	588	600	613	580	611	603	607	579	587	598	612	611	636	604	609	612	598	570	597	610	636	665	612	615	620	633	631	578	578	571	633	613	635	607	581	578	593	585	622	649	605	592	615	640	600	606	582	597	617	604	628	589	624	616	582	610	555	572	609	594	606	607	644	650	578	597	579	605	616	596	602	600	617	607	619	600	549	612	559	606	615	636	569	614	601	552	616	614	622	634	616	600	586	593	579	583	589	612	563	602	643	584	620	645	592	589	629	614	607	630	645	590	627	621	589	605	623	578	600	612	612	657	626	602	633	557	574	577	588	580	621	580	589	628	581	632	642	623	567	651	601	655	589	660	578	593	605	581	582	590	586	643	609	595	571	627	593	618	577	597	584	568	579	626	618	619	621	601	620	594	579	632	628	597	636	618	611	580	616	593	581	669	651	572	604	660	593	615	595	600	530	616	611	610	563	580	569	597	581	606	583	562	592	652	610	602	593	607	578	592	586	549	605	642	588	570	605	603	619	595	622	618	609	608	602	617	607	642	607	597	587	571	591	618	625	590	625	634	610	594	590	616	591	595	625	570	602	599	624	632	632	624	589	553	571	600	600	595	589	590	568	621	595	595	639	600	575	566	599	611	576	606	556	626	608	586	650	630	599	591	606	658	582	633	609	594	600	604	642	619	648	606	625	608	580	616	641	622	594	644	618	631	622	619	602	602	622	599	604	586	591	645	591	616	608	572	577	646	600	600	659	549	633	556	591	621	547	589	574	649	615	557	557	646	586	599	631	588	599	624	570	582	653	576	603	573	597	565	604	612	609	592	620	579	578	604	646	583	584	597	642	599	590	620	632	611	618	602	612	605	584	562	606	629	573	587	597	630	599	597	579	593	620	604	588	636	615	587	591	557	630	624	610	603	634	558	598	645	616	614	611	618	593	598	615	574	582	613	568	606	609	642	616	579	590	572	619	618	587	592	619	589	606	637	611	635	627	562	578	617	650	598	559	649	636	594	584	608	592	625	592	637	600	580	612	616	569	595	640	616	578	601	613	637	588	620	605	599	632	594	616	572	596	630	624	646	631	609	630	587	589	609	604	574	572	613	621	594	553	572	615	598	615	585	600	608	617
634	196	135	99	96	330	4500	9973	9376	5874	2303	957	389	169	134	77	90	79	80	79	77	95	79	76	75	76	72	60	77	83	76	78	96	87	77	93	95	84	75	71	94	98	77	78	80	85	75	84	81	77	67	90	81	79	100	84	79	91	87	95	80	85	82	87	73	92	87	84	77	72	83	85	95	97	65	98	85	97	100	95	98	81	84	78	99	84	71	89	89	77	93	73	95	82	88	75	85	89	79	75	73	116	95	86	87	77	90	79	95	85	75	79	70	85	92	88	81	76	66	82	89	80	82	88	70	85	86	101	78	73	78	82	87	87	89	85	85	90	95	94	88	80	91	92	79	88	82	68	86	93	88	86	85	100	99	77	76	100	98	84	94	75	106	80	83	94	61	101	80	89	85	76	69	95	93	98	82	78	96	91	75	75	77	93	82	79	70	88	96	99	98	74	68	82	74	86	97	80	90	81	83	71	89	93	94	93	93	85	86	92	91	91	90	69	73	83	74	72	84	87	96	78	90	92	77	87	75	81	84	87	87	99	79	93	85	98	75	88	78	74	94	86	94	90	85	77	93	100	67	94	66	92	81	85	74	88	93	85	87	93	72	80	72	86	71	76	80	65	94	88	95	63	72	92	101	112	82	103	93	90	78	68	65	86	81	82	84	90	94	90	97	72	89	75	73	94	101	88	86	82	93	83	75	88	80	73	82	81	98	90	97	80	96	82	76	111	83	85	84	71	71	77	89	88	98	75	85	88	98	79	93	92	83	71	84	98	89	80	73	94	77	82	69	104	78	95	92	87	102	64	68	92	79	80	90	90	87	79	90	93	83	74	90	80	83	78	84	91	85	80	90	73	84	102	86	83	74	80	92	92	95	89	84	67	86	88	86	80	78	73	80	81	83	80	86	93	66	87	91	85	83	86	101	91	83	87	75	91	93	88	76	108	93	88	93	89	89	88	69	69	95	82	89	64	91	81	76	74	85	90	77	80	82	87	80	82	87	95	74	92	78	88	93	102	86	91	80	80	82	73	104	86	91	85	77	79	85	87	73	100	90	96	89	90	94	86	88	75	84	84	86	78	75	107	91	83	76	86	87	88	88	86	87	81	90	76	94	77	76	87	73	88	81	79	89	73	95	85	78	85	96	89	83	79	84	106	74	81	81	80	90	79	84	75	79	79	79	91	105	99	89	85	84	77	65	74	90	86	82	92	66	78	89	88	94	95	79	101	86	86	89	88	107	87	81	83	89	84	84	78	74	111	74	92	75	107	86	82	84	88	82	94	78	84	86	69	71	72	83	82	84	88	66	97	102	85	77	110	76	85	70	83	87	84	87	86	94	88	77	90	101	94	87	91	90	91	98	70	86	83	88	83	81	96	88	95	99	69	86	74	83	82	86	75	83	89	74	87	78	79	78	83	81	95	93	72	83	98	91	85	92	74	79	85	77	80	85	78	73	85	81	88	71	91	74	77	98	85	75	70	77	94	73	88	80	94	96	85	74	88	96	80	75	64	81	98	81	74	82	88	77	84	93	84	80	92	88	91	87	83	79	99	100	79	76	79	89	93	86	91	68	81	89	93	81	93	113	80	91	94	76	73	87	82	80	84	95	96	87	80	82	82	79	88	88	85	89	93	74	84	85	91	87	90	83	75	83	85	80	95	75	75	75	79	75	80	100	81	85	66	77	66	76	79	101	92	69	85	93	95	112	78	63	78	62	95	69	100	70	86	65	74	63	86	86	77	79	74	68	89	80	78	82	86	106	107	88	88	84	87	90	92	78	91	70	82	90	98	88	83	87	73	85	78	74	102	67	75	88	84	80	93	86	75	79	81	85	77	84	90	95	81	81	95	73	103	83	92	96	78	96	91	96	75	81	77	87	92	93	100	68	82	84	71	88	89	92	97	81	86	80	84	83	87	84	88	93	87	83	83	86	91	75	76	93	89	86	90	82	73	91	88	90	85	87	93	80	74	75	78	82	88	67	76	79	73	83	85	94	95	81	89	99	82	91	85	84	102	73	111	90	99	84	81	84	89	77	88	74	79	82	80	78	79	82	67	76	85	87	81	92	91	86	78	91	79	98	100	67	100	98	85	84	76	72	88	85	86	101	80	92	84	90	88	69	90	77	87	96	87	105	89	106	89	78	76	83	88	80	79	82	84	88	90	82	70	85	80	95	85	86	80	86	82	95	70	65	94	75	91	83	84	78	79	75	97	78	77	93	83	70	72	77	105	88	89	72	89	81	93	87	83	93	99	88	78	90	78	82	70	69	99	82	91	84	89	96	84	77	91	80	84	91	81	75	88	84	77	88	77	83	87	83	94	90	86	64	79	79	74	79	102	66	89	84	88	85	90	86	85	90	94	86	78	92	82	87	84	101	81	73	82	88	92	74	85	93	68	84	85	84	99	90	67	98	77	75	72	69	94	95	90	72	81	84	97	76	91	76	96	89	70	97	99	71	89	84	91	90	82	87	88	80	86	73	85	95	76	88	97	90	73	73	82	63	95	90	71	73	59	88	76	81	87	92	91	81	98	79	88	83	76	63	74	77	92	66	85	83	78	81	81	87	89	80	84	108	76	90	78	98	78	86	85	88	89	90	94	81	84	91	79	97	64	87	85	71	89	85	78	85	73	95	98	74	75	91	95	106	90	93	107	78	89	104	91	88	79	81	91	102	65	84	89	102	92	79	75	63	85	101	85	66	84	95	77	90	98	96	84	78	90	84	72	104	81	93	81	78	87	86	81	104	94	91	91	77	83	84	89	90	70	77	79	79	85	80	74	92	75	73	112	89	95	80	84	84	67	86	75	77	74	65	94	100	82	99	69	84	91	87	77	89	72	88	95	78	85	63	103	79	87	89	96	72	78	95	92	82	85	95	92	76	69	80	98	77	86	80	97	86	74	88	72	74	100	91	105	80	87	92	84	89	80	87	82	89	91	72	87	87	94	64	102	88	86	78	100	82	71	80	77	78	70	87	95	95	86	85	72	75	78	89	91	88	80	70	101	92	95	95	82	84	72	86	82	78	96	85	93	91	69	97	80	66	88	100	84	80	77	82	88	83	84	85	76	93	85	85	87	79	102	80	93	76	94	99	82	69	88	92	94	70	86	106	82	73	91	78	75	74	87	92	69	76	77	81	82	86	88	80	72	77	76	76	77	103	88	71	82	105	74	87	78	94	101	77	80	114	78	87	79	81	85	60	89	76	89	100	75	81	80	82	62	94	92	91	77	86	76	100	91	110	89	89	74	73	66	74	80	70	90	83	97	79	83	107	92	69	92	89	81	73	91	87	90	80	86	81	89	91	84	84	74	98	80	97	78	82	74	84	79	94	74	88	84	95	94	76	82	74	76	84	72	96	92	77	86	106	85	81	78	84	90	88	67	81	92	90	84	75	85	79	87	79	81	76	87	90	82	82	76	86	91	90	92	84	70	73	78	85	71	93	87	79	100	76	85	83	82	73	84	93	75	73	95
9752	3615	1813	2812	5605	15192	46280	56059	50076	39625	27546	18614	8968	2967	1393	933	921	842	849	862	874	832	806	888	855	843	904	862	844	846	862	874	826	915	860	840	865	836	897	895	890	868	922	874	891	853	849	813	842	890	804	851	902	935	888	859	867	867	856	850	879	823	864	906	845	900	840	839	890	857	902	889	824	834	872	793	880	895	838	850	896	855	876	821	860	914	871	881	826	841	911	784	916	876	842	893	874	852	893	884	889	870	819	858	877	889	838	833	836	812	871	795	876	883	846	868	869	946	867	882	890	873	856	864	881	842	861	822	908	864	820	905	845	858	869	877	929	828	875	863	873	881	832	800	891	864	915	868	873	833	828	856	923	863	839	879	879	876	883	825	881	876	898	873	910	894	822	882	865	836	854	879	871	912	883	844	856	892	866	850	881	840	868	892	841	870	882	872	881	898	838	874	867	889	891	913	885	924	846	838	838	862	849	916	809	862	863	881	859	911	839	877	878	844	823	885	872	930	876	817	846	887	881	847	909	930	890	887	853	858	860	892	861	850	869	893	860	888	870	871	845	880	868	849	885	818	880	873	829	837	867	921	891	882	906	890	895	845	905	918	828	874	893	854	888	867	849	869	848	878	845	856	834	939	885	932	864	896	925	885	859	901	891	878	921	880	885	815	891	906	918	808	887	891	856	833	886	922	885	914	860	923	856	911	813	864	837	865	846	844	904	925	892	840	897	907	858	932	845	765	880	839	863	873	828	826	863	888	891	894	841	873	890	842	874	879	876	804	916	907	884	906	826	822	906	852	859	891	864	860	909	867	858	908	906	878	848	875	873	876	860	888	886	839	892	878	855	867	879	845	853	836	848	921	874	869	901	873	887	898	851	877	893	865	878	868	897	866	802	856	909	862	835	853	893	883	887	882	912	855	877	892	869	875	851	829	860	854	866	909	873	867	856	926	878	894	823	847	907	843	875	867	873	905	869	866	872	851	868	882	898	923	876	869	826	836	867	873	858	850	908	854	898	852	858	877	879	908	840	897	831	855	853	865	823	893	840	864	864	873	874	845	868	832	859	876	928	895	902	843	847	888	867	817	902	878	843	889	847	895	834	837	832	875	930	888	864	882	875	860	893	843	865	854	854	831	802	820	882	911	867	863	879	886	880	874	842	919	874	858	849	856	857	927	901	895	854	886	847	849	887	872	861	869	847	856	889	890	870	906	874	932	871	877	838	907	889	894	926	866	869	874	845	908	854	912	838	844	873	843	866	931	897	885	831	895	902	876	889	858	872	865	892	897	847	871	849	851	866	888	858	869	888	843	903	937	830	881	829	820	933	886	876	860	910	903	879	864	859	892	849	921	822	881	787	868	833	847	849	857	851	895	868	859	868	872	859	891	842	828	864	829	823	838	864	861	891	871	874	838	834	861	861	880	925	830	888	834	853	881	903	847	897	858	817	854	845	862	894	895	901	880	910	831	876	848	899	873	884	889	874	832	887	871	899	867	867	900	852	885	864	866	884	861	885	860	912	892	887	867	894	843	868	925	865	863	827	862	857	935	901	865	895	839	874	907	867	899	815	893	935	842	862	837	840	853	875	892	886	872	894	928	906	861	883	893	866	843	839	845	847	852	910	888	893	868	867	879	902	910	839	882	891	833	818	839	909	882	867	886	850	867	857	864	856	846	850	870	849	856	840	886	865	836	803	832	920	902	875	897	886	836	891	917	859	864	880	859	811	835	856	902	846	877	860	852	860	881	901	897	859	863	883	844	841	831	838	866	877	839	856	835	869	877	909	875	895	906	886	903	853	854	847	896	862	863	850	896	942	876	873	854	856	859	886	868	897	873	889	891	885	867	891	824	891	813	841	897	893	872	872	847	844	863	876	814	841	870	900	939	884	886	825	872	900	863	854	824	901	864	900	896	873	870	867	866	883	848	852	851	885	818	852	841	825	881	889	823	887	907	835	873	847	849	825	887	866	888	829	897	854	851	852	856	870	883	874	868	866	893	920	898	830	897	845	811	872	831	906	850	847	861	831	914	899	879	816	877	869	876	855	865	845	839	853	859	810	867	857	848	887	855	856	897	894	858	850	865	901	868	878	881	863	856	900	865	880	829	877	902	901	884	845	893	882	848	843	845	886	821	856	873	893	849	877	909	931	852	899	877	865	885	875	894	881	829	875	855	880	888	918	853	892	902	846	841	894	857	835	869	835	891	882	931	913	864	819	862	919	844	863	879	855	868	843	819	861	824	838	886	787	865	845	816	885	855	883	843	905	853	890	832	849	926	843	857	899	807	887	884	914	864	892	818	833	915	833	842	869	879	886	910	892	872	933	806	895	836	853	883	860	880	880	865	832	827	891	867	830	856	876	877	897	879	869	818	843	810	849	872	890	892	889	828	906	902	859	865	874	898	848	862	851	853	831	911	893	870	813	896	843	905	849	863	875	873	829	905	865	870	852	795	840	854	849	874	865	868	831	876	867	879	824	940	895	851	899	847	883	869	847	904	890	873	895	869	867	868	896	850	854	874	865	858	861	884	808	860	845	855	921	881	881	885	813	809	858	838	894	866	900	860	877	857	879	914	841	827	941	910	932	836	846	825	904	845	887	829	857	867	868	887	872	804	890	859	866	868	883	870	832	886	790	847	899	897	869	859	885	866	856	848	853	878	854	862	915	857	899	928	846	874	899	883	859	823	886	901	863	874	873	822	882	915	835	844	911	871	835	914	900	872	867	857	865	921	849	810	866	846	886	873	877	817	877	819	854	884	869	875	913	857	915	887	866	884	809	884	825	822	876	871	877	823	897	857	909	926	851	920	882	858	889	843	877	826	905	894	861	844	896	832	888	847	843	832	864	825	848	907	886	879	828	855	814	867	869	852	860	865	853	903	908	907	816	839	878	862	899	892	848	867	915	899	850	911	826	824	851	821	906	881	847	824	885	902	887	914	877	887	884	874	843	879	849	839	938	865	811	816	868	874	879	911	897	905	910	846	961	852	885	842	871	892	860	868	850	879	865	830	882	871	887	906	858	865	832	868	877	900	851	893	862	896	877	867	918	948	894	814	842	844	917	847	920	856	912	878	884	885	883	821	866	861	932	874	844	858	876	911	822	855	882	811	882	908	848	882	865	893	906	873	866	854	908	841	872	858	826	836	839	874	830	887	815	842	813	890	865	830	878	799	900	853	863	838	831	862	915	886	855	860	841	852	847	890	823	859	894	847	883	891	845	875	905	898	863	860	885	864	869	845	841	927	829	872	846	863	847	873	855	905	858	912	886	903	905	881	921	823	850	901	895	864	820	859	838	870	894	884	896	835	880	842	820	867	814	873	886	840	906	860	892	860	859	882	875	841	862	829	893	874	912	906	900	911	901	876	863	865	831	891	862	845	856	876	868	916	896	874	873	930	939	888	915	882	898	842	913	891	857	866	841	867	892	876	853	874	877	832	852	852	931	889	853	838	898	870	861	836	819	866	879	847	880	795
2348	127	102	88	76	313	3528	11915	10704	6647	2761	1163	448	148	77	47	46	51	56	70	58	52	39	59	55	42	64	58	55	51	47	56	62	65	62	45	53	51	37	51	62	59	55	54	63	55	51	50	46	46	48	36	53	80	54	48	43	59	69	38	56	51	47	56	63	68	45	52	50	63	57	67	64	66	60	52	59	62	62	47	74	54	46	49	50	46	63	54	76	51	46	56	61	47	54	61	68	58	59	43	46	49	46	56	48	65	57	33	56	45	49	48	51	55	49	39	52	72	56	56	54	64	43	56	42	48	65	45	59	53	49	51	55	61	57	48	57	51	49	54	57	52	53	57	43	42	49	55	53	60	56	64	57	56	46	46	62	57	65	48	58	59	50	57	55	50	38	48	48	57	56	56	51	60	54	53	53	62	44	45	54	56	39	58	48	51	52	48	45	60	51	50	59	39	56	50	43	39	62	47	47	49	47	44	46	58	35	50	69	56	43	55	56	48	56	55	54	62	55	52	54	49	54	62	54	48	40	63	49	57	55	51	70	50	50	59	59	62	69	49	62	55	54	42	55	45	54	56	41	51	63	57	60	57	49	49	56	44	48	50	45	51	44	52	57	47	59	56	56	50	42	58	53	56	48	57	47	49	44	55	51	50	53	42	48	48	52	45	57	50	54	52	52	43	53	42	50	44	53	69	49	40	63	60	48	63	52	56	57	60	61	51	62	48	46	71	48	62	50	51	61	42	57	48	44	59	52	50	48	57	49	61	59	45	53	51	55	56	52	51	55	60	47	50	59	50	53	44	60	55	66	59	63	49	52	49	58	48	52	53	54	52	51	37	54	50	58	41	52	52	55	49	56	55	57	58	46	60	49	58	54	40	54	61	50	61	60	60	46	47	53	48	62	57	42	71	46	54	54	62	40	42	56	62	53	54	39	50	47	58	64	58	57	60	47	57	62	51	42	57	47	49	56	60	54	51	57	64	46	58	57	55	52	63	59	52	45	47	56	61	60	42	46	51	55	56	54	47	47	47	45	40	54	58	76	53	49	54	60	50	56	48	52	49	47	54	53	56	59	42	55	55	62	41	54	56	57	49	53	58	59	40	35	54	54	50	53	56	55	58	50	46	63	58	52	48	59	56	62	41	49	46	39	45	56	57	49	68	45	56	56	65	56	53	53	56	47	58	43	57	54	52	47	45	60	48	42	58	53	42	50	52	69	53	48	44	45	54	52	52	51	57	57	45	49	62	43	42	56	58	67	54	52	46	41	54	58	63	59	45	52	41	57	53	51	39	49	54	65	54	54	49	47	54	50	42	55	62	45	59	51	53	48	60	51	56	52	48	66	59	56	75	38	49	51	56	51	46	62	48	48	52	57	52	49	55	60	57	49	29	52	60	68	58	52	60	51	54	56	64	45	54	64	61	62	38	57	48	56	49	54	55	56	54	66	58	46	48	58	52	46	68	49	41	52	56	45	54	50	48	55	62	49	56	64	54	66	58	61	52	53	52	51	56	58	52	58	39	57	47	58	57	44	49	68	65	67	56	54	48	50	51	45	55	49	54	51	49	56	61	52	46	50	55	60	58	61	53	56	57	43	59	53	42	57	53	57	52	52	61	55	50	47	55	45	46	51	65	55	57	51	58	45	43	55	63	44	56	51	44	65	49	44	48	53	41	50	46	58	48	50	46	57	53	46	40	52	46	50	43	49	46	52	39	53	42	55	44	51	60	62	44	53	50	49	65	53	53	64	58	50	67	56	54	48	53	47	52	62	61	46	52	63	43	49	62	56	71	66	48	57	60	50	50	43	55	47	70	56	38	46	60	52	51	61	56	60	50	52	48	64	38	61	51	48	41	59	51	52	50	65	54	42	63	44	56	48	56	56	47	52	49	50	58	58	42	50	47	47	59	59	64	54	58	41	51	48	73	54	48	55	38	54	55	52	50	49	54	50	54	50	47	41	55	53	50	42	51	45	62	45	47	48	52	55	54	46	55	57	48	64	55	49	56	54	46	49	53	48	69	52	50	57	42	38	61	45	42	60	52	48	47	55	40	60	54	55	64	62	45	61	45	54	59	46	49	49	51	58	47	49	59	65	62	51	53	49	52	62	53	37	33	52	55	52	50	66	57	70	63	49	59	59	45	51	52	66	44	54	41	56	59	53	61	38	42	49	51	44	54	40	48	53	65	43	64	62	47	50	52	62	51	45	49	47	50	48	41	60	46	51	44	59	46	45	47	61	48	58	52	68	61	63	73	46	56	61	49	49	47	50	58	41	50	54	69	57	46	58	54	54	62	51	46	54	59	48	61	45	50	52	54	50	49	41	44	50	50	47	49	44	56	53	56	58	68	53	44	55	55	56	54	59	55	61	56	55	43	48	52	43	46	47	43	52	54	56	52	57	53	50	50	62	51	43	61	58	47	48	47	58	52	44	45	42	37	47	51	67	45	56	52	59	33	55	48	55	48	49	52	52	48	48	64	50	36	60	49	54	78	49	72	63	59	59	49	50	40	52	42	51	42	45	59	36	60	61	45	66	46	53	43	54	48	62	48	48	66	51	61	52	40	59	59	58	55	55	46	68	49	48	47	49	48	52	40	63	65	56	41	50	64	56	47	55	51	49	55	58	45	48	43	58	44	56	52	61	48	54	44	57	49	49	51	52	45	51	56	63	55	67	48	63	51	53	44	46	60	46	53	64	56	51	52	50	51	54	56	71	54	61	57	54	56	46	55	42	42	53	49	58	48	46	58	57	56	45	50	47	55	47	57	62	51	60	50	53	50	54	60	49	73	52	52	72	60	62	44	58	58	50	52	65	45	60	42	39	51	58	55	45	45	49	49	74	61	53	61	38	54	48	58	60	51	48	46	39	51	58	74	47	37	48	53	49	60	53	54	56	40	48	44	59	46	56	53	60	47	51	50	55	43	64	56	47	57	53	60	51	58	42	58	47	59	59	55	64	43	60	55	66	41	49	58	53	53	58	71	49	50	45	52	39	45	51	69	52	40	67	46	37	57	48	55	55	52	46	47	61	42	57	47	60	55	58	49	40	49	53	51	47	45	50	47	65	50	50	54	40	34	52	67	56	70	48	50	64	54	58	58	51	52	45	58	49	60	47	55	57	52	57	68	53	51	43	52	43	44	55	46	48	52	59	56	41	52	48	49	44	47	57	56	67	64	47	55	53	51	48	54	55	57	57	51	54	41	49	37	64	52	45	43	67	46	49	44	50	57	54	46	56	63	58	52	57	57	41	57	48	48	48	63	48	43	42	58	51	49	57	48	50	61	50	48	50	47	48	62	52	49	56	64	50	54	61	62	53	46	64	64	67	61	53	43	52	54	58	40	42	47	55	59	61	51	47	62	58	62	52	57	55	45	67	43	55	59	65	57	42	42	42	54	50	62	49	46	45	37	60	48	49	54	53	43	65	52	54	43	44	50	62	53	61	50	58	54	66	57	56	55	46	63	69	40	55	52
9769	2927	1614	2755	5563	15266	43835	60538	52726	41864	29880	20498	10123	3102	1224	658	537	578	565	530	554	568	547	563	578	537	548	557	582	587	573	574	574	561	555	577	548	557	580	615	600	554	532	558	575	538	566	539	549	541	568	544	544	586	577	597	573	554	583	557	606	575	587	565	587	554	593	584	572	594	615	545	543	554	568	531	570	563	550	577	511	510	568	572	547	554	519	532	526	577	496	582	547	547	566	525	565	569	518	544	547	577	523	574	586	570	558	541	577	539	545	574	570	578	573	601	497	562	556	576	570	585	575	554	607	554	549	577	559	568	626	584	578	566	556	574	561	584	543	552	588	565	562	553	527	564	544	558	534	563	562	586	542	575	523	526	549	557	594	574	583	552	585	564	578	556	578	594	554	599	546	551	588	578	597	593	530	552	588	592	524	547	578	584	532	570	568	565	582	584	571	591	544	543	591	559	547	543	563	553	572	567	542	566	574	566	560	565	552	542	594	516	566	555	553	580	544	601	560	546	600	565	580	598	563	538	597	555	571	569	545	568	574	565	551	559	562	527	579	573	565	544	557	524	574	574	564	571	587	537	537	570	562	542	553	585	515	532	574	569	543	573	565	556	553	574	494	601	546	538	559	548	581	562	562	572	565	577	584	607	556	620	554	572	557	552	618	573	595	576	572	573	530	560	569	563	538	534	559	548	600	553	563	542	575	545	559	531	562	586	578	586	547	536	573	518	556	581	620	561	508	550	589	538	613	576	515	569	546	557	610	595	527	555	567	615	585	532	524	569	572	575	580	561	560	597	579	572	569	528	571	566	601	539	594	541	536	584	579	513	606	556	591	581	586	528	529	541	579	561	535	560	518	564	546	545	586	603	534	552	609	563	532	545	550	572	519	560	551	585	584	576	570	570	576	566	506	524	577	561	557	582	564	599	573	574	568	543	583	502	567	570	591	519	550	565	584	579	590	574	571	583	561	567	570	578	597	542	572	563	558	551	614	559	512	541	594	576	564	584	571	563	575	585	562	569	576	582	598	545	580	543	518	605	566	574	538	562	584	554	555	541	565	558	566	543	533	522	571	571	605	611	559	559	580	570	539	528	578	526	569	571	560	524	561	562	573	633	571	559	585	567	508	533	528	521	587	564	555	611	605	537	553	529	550	568	540	564	524	584	534	568	605	518	601	575	571	575	620	545	604	528	586	548	568	557	532	589	583	551	579	540	605	546	534	524	557	583	597	604	558	533	502	575	577	526	554	583	541	577	536	545	556	588	561	556	529	514	541	587	551	594	548	541	544	532	591	548	592	562	544	563	579	582	548	566	551	555	594	550	579	551	595	543	587	505	568	587	525	562	594	579	554	552	546	593	524	539	529	534	597	616	542	549	595	564	582	560	596	589	552	564	585	545	548	522	586	539	593	567	542	552	546	558	548	566	595	547	590	539	594	564	511	566	564	574	566	534	550	592	641	561	551	568	536	575	558	507	540	544	554	544	522	566	552	540	556	539	583	545	537	570	538	568	580	534	551	534	567	554	577	561	601	578	588	578	558	563	572	543	532	618	559	561	523	571	546	601	562	582	574	545	549	580	554	564	577	575	527	576	573	560	535	600	565	579	560	587	570	572	565	516	546	554	559	572	536	563	569	584	543	560	561	509	573	559	544	570	577	586	611	531	549	556	543	567	510	627	519	556	570	580	581	590	552	555	532	558	603	619	559	564	597	599	583	561	565	576	603	556	583	590	548	570	543	559	540	522	560	563	553	572	570	569	537	539	577	589	571	550	543	574	580	553	597	554	533	549	555	581	541	585	555	559	565	557	578	587	559	560	594	543	545	589	569	589	564	563	519	638	549	557	566	559	569	587	537	576	560	572	545	562	574	613	592	588	593	578	586	561	543	552	570	558	555	564	566	531	551	542	580	538	557	570	581	573	565	524	585	556	547	549	569	549	548	542	584	531	553	564	530	564	558	534	551	575	585	545	564	566	587	558	558	557	583	557	541	513	558	583	615	535	490	562	565	541	551	584	547	553	565	548	558	577	572	575	538	562	572	543	538	581	522	607	549	585	546	545	576	538	571	559	540	551	528	609	537	509	591	535	547	545	565	575	540	605	569	594	547	543	544	574	536	558	561	566	596	535	580	529	560	587	550	541	545	525	564	617	564	537	567	522	588	548	624	545	533	574	551	558	584	541	557	548	582	581	549	569	586	529	544	566	543	573	582	557	608	565	568	548	530	589	615	554	566	573	546	555	502	555	547	550	543	555	570	579	534	526	595	520	580	576	559	559	580	558	581	580	539	564	526	546	619	545	570	587	583	588	565	557	536	577	596	543	587	602	556	554	540	554	577	559	553	575	558	524	615	544	561	609	509	584	545	549	567	562	593	534	566	590	555	567	551	534	569	585	594	560	561	555	548	562	579	591	505	543	532	576	548	558	546	558	566	587	555	543	563	542	548	597	544	510	548	552	529	556	581	581	555	579	546	569	603	537	562	581	556	588	591	557	549	575	578	596	563	536	536	541	586	545	553	579	582	592	564	571	605	589	578	564	589	545	546	554	548	592	590	561	543	594	586	557	521	569	557	535	565	583	551	587	503	543	576	548	526	582	564	566	579	542	580	564	617	577	569	570	529	550	563	571	591	556	587	547	556	531	529	612	554	536	562	560	557	606	516	568	547	552	562	612	552	501	560	552	561	581	582	573	573	572	566	551	576	545	549	523	611	556	566	592	565	574	525	570	594	571	553	583	566	553	566	566	570	577	560	513	556	564	586	559	498	571	558	566	567	530	546	535	528	576	568	578	549	557	550	543	592	509	569	574	530	607	556	575	552	572	586	566	551	556	556	597	572	536	546	585	572	568	583	592	561	578	529	545	560	579	535	570	589	578	558	552	531	565	515	512	599	569	571	583	595	594	574	602	564	565	548	578	602	564	545	538	566	531	519	559	596	584	597	575	560	588	575	563	553	566	566	545	521	582	543	600	535	602	602	600	572	548	538	522	563	589	501	594	570	586	556	555	562	521	541	524	625	563	572	521	598	541	564	545	606	562	551	571	576	578	575	573	569	551	613	599	528	527	538	580	546	544	553	592	583	538	568	570	575	569	536	537	560	535	525	604	518	567	538	578	593	581	599	534	589	586	551	552	616	580	568	611	543	548	540	616	593	530	513	584	593	565	556	548	561	568	598	559	544	535	534	573	549	577	581	549	568	577	560	543	556	626	548	581	529	537	556	513	550	614	515	532	570	539	584	570	532	541	535	563	571	579	571	569	553	570	580	552	548	509	544	598	534	593	597	575	544	543	547	555	567	584	564	542	550	540	556	585	516	560	568	561	566	571	528	540	560	568	533	535	606	579	555	547	551	551	511	625	520	559	573	537	531	575	561	557	540	599	639	564	555	540	573	626	550	537	527	569	548	636	572	570	534	584	578	560	582	582	614	572	565	543	570	561	529	580	532	569	566	548	559	594	577	515	581	517	557	555	559	509
1152	246	154	149	152	411	8556	19515	17651	9839	4140	1652	538	192	116	96	86	87	91	94	80	109	93	87	102	82	90	74	85	69	95	91	81	79	89	96	83	74	75	99	85	89	93	86	77	79	74	83	87	79	70	81	98	85	87	86	76	81	83	81	87	87	91	62	90	87	82	78	94	79	81	77	83	99	100	74	80	85	100	98	73	79	86	68	93	73	87	75	74	94	86	80	82	93	99	93	99	85	81	85	87	83	78	78	90	78	89	79	93	90	91	71	95	78	80	75	87	77	76	84	83	80	75	79	80	84	78	86	77	75	67	86	95	82	87	86	80	95	78	83	77	80	90	82	88	82	78	85	89	77	100	89	85	80	91	93	78	88	97	82	78	79	95	79	83	101	82	103	79	79	67	71	85	84	93	86	75	82	95	89	84	75	93	82	78	87	92	91	74	90	100	87	92	85	84	80	75	89	84	89	91	72	84	84	106	80	63	77	89	98	80	84	99	86	84	82	76	82	80	85	83	76	87	75	83	84	79	68	85	81	78	86	88	79	88	82	75	80	96	83	96	87	77	76	96	79	83	84	91	85	76	90	98	96	94	71	80	97	87	86	82	91	95	77	91	78	85	88	86	85	105	104	90	83	92	84	87	92	94	85	89	82	81	98	84	104	103	83	83	71	78	81	94	79	82	65	90	80	97	87	84	84	80	83	85	101	91	91	84	72	81	78	100	87	77	88	86	85	81	83	82	87	83	82	87	90	84	73	85	90	83	95	85	85	78	94	110	92	92	81	76	78	79	75	92	75	101	75	83	91	78	99	82	95	86	78	75	84	84	74	74	93	80	81	72	84	82	104	88	99	80	97	77	91	79	78	80	89	101	85	87	65	81	89	88	72	88	83	68	84	79	78	101	75	86	69	76	83	84	77	97	95	79	82	98	83	83	77	85	85	83	74	77	88	76	100	82	91	70	102	81	67	82	80	70	76	83	90	89	92	80	65	56	77	80	102	74	87	106	99	89	64	90	91	90	76	91	73	113	68	94	84	93	85	90	82	83	81	94	87	70	85	90	85	72	90	81	89	86	81	62	94	84	91	73	82	85	89	106	74	92	82	80	98	84	83	112	92	71	94	88	71	90	83	76	77	90	81	80	87	81	97	83	89	91	87	74	65	78	76	99	87	79	83	80	63	96	86	92	84	93	90	87	83	119	76	72	79	84	82	87	94	94	83	78	92	83	71	83	85	91	86	80	84	85	81	84	58	82	86	65	90	98	104	87	77	84	91	84	81	94	85	78	89	92	86	79	96	94	62	76	74	84	74	99	98	113	84	76	77	77	88	84	95	76	84	79	101	85	84	82	94	90	89	83	79	85	85	87	72	80	84	75	66	75	94	101	86	85	86	77	90	86	88	91	75	88	81	85	78	85	101	88	97	77	76	85	81	89	84	90	74	81	75	77	86	91	83	84	81	91	93	81	83	74	89	94	103	64	72	86	82	87	91	96	83	87	91	71	78	87	82	94	88	97	89	85	98	68	82	90	86	79	89	74	86	74	91	91	87	88	76	71	81	81	78	90	108	82	84	84	65	88	94	84	101	81	92	78	101	77	83	80	79	87	70	76	84	81	88	83	79	78	91	84	83	83	72	93	74	61	90	79	95	97	81	72	94	86	99	83	98	75	95	86	88	88	77	100	92	83	77	93	81	87	77	83	87	86	84	89	79	84	85	64	86	102	83	101	71	79	90	68	89	72	69	76	94	68	87	73	75	74	70	79	66	77	92	73	106	86	87	93	101	85	83	94	86	82	91	82	79	89	70	84	78	77	97	93	85	70	103	108	87	82	89	83	85	88	94	94	74	89	78	74	67	66	94	76	77	95	96	77	72	81	86	85	91	87	91	60	70	81	93	96	74	84	93	91	77	91	75	93	96	78	78	76	94	101	83	83	86	67	74	96	89	86	76	81	94	88	81	78	94	87	84	92	100	82	90	92	77	86	83	93	85	81	80	96	74	82	86	65	89	89	95	76	72	99	81	88	83	92	89	87	96	78	81	90	81	98	76	80	85	88	87	79	93	82	81	73	105	79	89	80	89	97	102	93	80	79	87	92	97	105	93	87	83	72	103	91	87	82	86	85	83	85	84	84	89	84	89	77	88	74	72	74	87	78	77	95	79	90	87	74	78	83	94	82	86	73	72	102	89	80	90	75	72	77	86	87	89	83	95	83	83	88	81	89	85	72	72	92	85	74	79	95	89	91	78	79	82	86	87	91	91	83	93	92	95	72	89	85	98	82	74	85	87	71	90	90	75	82	78	76	80	75	79	75	75	96	79	94	81	80	81	105	75	80	77	97	99	84	68	85	82	98	95	72	79	93	95	88	70	86	90	83	76	90	100	83	96	100	91	71	101	89	87	86	90	83	82	75	77	93	102	73	78	81	85	84	87	85	68	91	78	85	105	94	92	80	84	87	81	102	80	71	71	87	79	97	76	83	85	83	90	70	68	72	90	80	76	91	83	77	82	73	84	59	90	86	82	90	79	91	105	96	86	77	91	92	89	76	74	68	83	89	90	85	95	86	83	76	85	88	93	100	80	77	98	87	85	95	96	83	75	97	97	92	91	100	92	108	76	98	96	81	92	90	76	88	88	89	79	88	92	80	87	82	95	80	67	93	80	76	73	92	77	84	79	90	73	78	95	91	73	80	87	81	81	90	85	90	81	78	91	68	93	101	103	90	78	89	64	74	87	69	78	84	97	88	106	68	72	79	72	91	89	93	82	88	106	77	96	92	91	71	67	70	82	85	81	90	76	101	76	91	93	78	81	96	97	84	82	81	79	87	102	73	94	90	89	96	86	66	79	80	85	88	75	85	75	108	84	84	80	73	99	87	83	78	89	75	86	79	91	86	83	76	77	95	89	82	91	76	79	69	80	76	74	108	75	95	95	87	68	82	65	84	74	86	85	87	88	82	95	89	96	80	95	71	84	80	95	79	83	95	89	90	91	76	76	98	92	77	83	72	86	99	91	77	74	66	97	86	79	59	91	89	86	94	97	76	87	76	89	95	100	81	72	81	78	82	84	96	109	94	85	88	85	86	88	78	98	89	73	80	65	66	73	90	87	86	108	94	100	101	97	64	100	92	91	90	85	92	77	94	100	93	82	92	93	79	94	111	96	81	80	94	88	72	82	86	85	80	76	76	90	75	95	87	88	91	66	88	76	100	80	90	95	70	80	85	79	93	76	94	89	88	89	81	92	66	86	90	81	85	87	98	77	68	88	103	92	79	84	87	70	81	85	78	87	85	92	77	104	79	67	108	84	74	99	90	80	78	84	79	89	95	97	96	69	92	90	69	74	86	78	95	90	78	89	67	77	75	102	84	84	106	86	83	82	87	96	70	83	87	87	97	100	69	94	80	86	79	87	87	80	78	72	71	68	83	94	86	99	83	94	88	96	84	88	92	85	94	87	87	78	88	77	84	75	100	90	95	80
13655	4815	2500	4089	9565	16357	55331	71729	61997	46753	33503	22925	10852	3772	1671	980	881	904	923	909	871	835	947	911	868	854	873	938	895	844	852	920	876	865	901	862	858	926	889	896	881	888	876	855	850	895	910	939	917	934	879	876	865	899	825	918	925	825	928	860	912	898	923	923	911	864	919	884	889	926	954	870	961	946	857	855	891	911	880	904	864	910	884	860	891	862	885	884	857	883	921	878	890	900	903	882	930	925	970	858	933	872	963	902	906	898	920	881	914	878	898	899	874	846	868	879	913	825	940	899	912	870	881	948	860	916	884	945	870	935	908	873	893	909	859	907	900	882	907	895	888	915	859	905	920	896	874	882	832	917	938	872	874	857	875	893	905	886	886	952	870	916	958	870	856	910	891	911	888	940	849	844	893	875	865	880	936	944	857	870	871	879	916	864	911	881	900	899	889	897	883	939	925	886	952	863	903	915	860	852	879	892	871	906	908	871	939	882	925	878	902	866	926	883	884	888	912	907	949	898	871	849	888	835	902	865	918	875	884	898	952	909	903	869	912	828	902	928	928	956	908	912	903	903	972	899	865	910	895	828	891	899	891	845	866	817	877	913	861	843	932	882	946	910	901	958	893	874	872	853	875	891	901	901	889	929	924	911	937	894	893	872	910	915	882	917	881	884	914	884	842	873	901	899	840	868	891	866	884	884	913	893	918	936	879	909	846	840	848	885	920	929	913	928	900	899	901	884	904	920	863	876	833	913	890	884	897	844	847	832	920	864	893	884	899	928	889	947	883	923	913	911	848	847	971	908	844	845	856	942	838	920	895	879	912	915	873	884	918	836	902	862	884	925	903	823	908	916	876	878	886	880	897	917	913	875	901	821	915	872	951	858	870	875	841	869	893	863	854	969	901	904	913	902	880	868	905	891	896	910	955	956	893	860	891	868	928	853	915	906	902	892	873	900	912	898	920	960	898	957	920	927	909	874	905	900	926	882	846	921	875	902	896	926	902	902	854	883	885	898	903	887	926	891	903	925	933	886	842	880	882	816	896	911	908	881	872	862	858	909	845	873	864	914	881	892	902	944	925	905	950	899	877	946	891	918	887	876	895	880	935	866	879	875	893	901	845	895	832	868	871	834	914	938	908	868	886	880	944	857	918	908	941	896	927	850	915	870	929	875	848	862	919	937	886	883	884	882	915	967	885	875	882	854	907	860	892	887	866	850	909	905	835	914	910	891	859	918	871	894	846	886	870	910	921	874	867	870	901	889	855	876	872	866	850	882	845	909	910	846	898	919	947	896	907	896	932	911	903	897	899	895	918	849	821	912	882	901	918	915	888	844	852	897	916	889	894	881	899	929	913	922	905	894	902	894	880	905	822	925	928	897	911	915	947	875	888	915	900	869	863	913	890	920	880	868	864	842	893	891	936	905	880	865	877	921	899	827	896	900	915	886	898	916	860	899	901	883	896	879	885	901	881	875	910	871	899	896	903	856	886	893	926	873	897	877	906	842	885	897	945	897	889	878	901	888	895	879	884	871	919	871	884	837	902	914	879	915	889	853	890	914	847	875	917	887	891	851	924	871	862	911	860	885	927	929	835	878	920	828	887	933	841	861	906	911	852	891	875	926	952	997	921	933	919	906	856	885	909	883	859	972	935	870	917	876	865	836	852	924	901	877	887	871	903	868	916	927	893	938	854	856	896	865	887	864	909	869	960	937	925	925	865	929	932	928	885	931	877	902	919	907	898	864	845	950	884	921	883	883	890	935	888	899	924	891	917	875	866	890	853	906	827	892	900	881	873	913	872	872	866	886	917	912	866	890	886	861	885	931	912	895	891	928	874	925	907	833	850	886	925	859	919	925	908	882	892	838	909	842	916	907	869	904	929	923	909	872	895	889	907	830	908	889	929	897	902	878	871	923	879	872	920	861	920	929	867	865	884	865	835	858	894	895	887	876	911	860	885	911	871	903	850	943	866	892	850	914	916	878	864	928	896	898	850	845	956	874	876	852	897	859	865	918	870	941	887	897	939	902	902	891	940	893	895	927	907	917	894	871	929	873	914	859	865	949	915	854	839	931	934	879	845	897	856	861	868	906	913	926	922	900	936	941	909	919	900	889	904	859	871	941	938	927	913	939	879	902	894	879	906	919	853	922	934	897	944	920	856	894	946	934	829	879	934	964	920	854	866	946	877	860	899	894	890	914	861	906	919	886	912	902	862	874	890	797	920	941	869	930	849	891	890	889	907	849	877	837	831	964	925	841	878	865	927	946	871	904	901	898	875	907	880	914	927	876	920	896	873	854	920	910	883	875	878	862	895	849	912	870	933	878	898	893	860	845	935	900	914	904	886	881	922	857	846	886	885	897	858	857	855	931	902	931	943	860	924	892	914	886	920	930	852	904	927	926	855	889	910	958	878	867	944	875	900	910	885	890	891	904	926	930	931	883	922	852	929	886	876	902	878	907	886	930	895	852	887	923	871	879	905	902	926	947	882	906	861	917	889	881	919	915	886	864	929	889	838	914	907	888	898	961	915	900	887	874	903	881	883	905	906	924	937	850	916	884	852	916	923	909	910	856	930	897	914	978	898	900	858	841	872	864	957	811	853	874	909	938	882	890	840	899	880	893	853	962	900	870	864	835	961	820	911	880	902	881	923	900	918	875	919	842	887	865	931	920	897	944	912	932	897	846	908	910	919	918	933	928	853	862	855	881	887	886	900	860	895	941	956	866	868	866	876	873	894	888	846	909	857	933	900	888	868	895	910	805	894	844	886	855	847	858	869	909	863	862	927	910	871	920	861	885	907	864	905	866	853	913	871	882	892	871	965	843	896	877	898	932	892	873	900	958	856	937	928	863	932	924	877	917	926	904	879	907	909	904	887	871	832	875	880	854	891	898	906	876	869	901	888	890	904	914	883	872	895	883	944	881	904	871	890	875	818	928	907	895	905	884	885	856	867	910	867	955	901	875	901	918	899	914	881	927	892	856	848	926	925	932	873	881	951	873	904	952	901	909	897	888	911	846	879	964	939	853	877	859	877	926	913	836	863	871	887	888	922	913	933	861	938	897	938	893	848	904	892	908	920	906	944	878	875	884	871	910	868	892	946	865	875	884	901	912	867	893	866	868	882	860	836	876	933	897	951	882	895	876	888	867	862	893	883	945	890	903	879	901	878	910	891	878	891	876	880	889	949	902	879	859	902	831	890	878	885	857	859	876	920	896	915	883	970	825	919	842	907	843	916	879	895	926	955	880	897	884	885	868	932	886	896	928	889	951	903	881	925	869	888	888	869	922	933	951	896	866	946	887	905	881	903	869	886	858	878	869	960	833	869	857	895	893	878	881	877	844	911	899	903	906	873	907	892	930	931	926	851	894	888	899	897	889	891	873	904	873	859	944	862	871	887	857	841	884	895	935	906	889	888	888	903	913	879	911	867	882	885	889	933	918	894	881	869	846	943	877	942	906	882	830	915	899	907	906	886	879	904	841
1564	83	74	66	53	91	963	3478	3538	2296	1112	475	211	87	67	48	61	65	54	60	67	61	70	53	47	63	53	59	57	44	56	50	53	58	59	53	47	69	54	53	59	62	64	63	59	64	49	48	67	60	54	60	52	75	57	60	60	64	62	51	64	55	74	66	64	49	57	53	71	51	56	49	67	50	50	59	61	59	63	69	51	51	47	64	58	52	62	63	56	60	45	67	67	53	66	51	54	55	50	70	50	79	51	73	53	52	63	61	59	46	54	52	57	64	47	54	59	65	54	48	50	57	63	48	63	43	56	67	66	69	63	67	54	53	53	67	72	49	67	73	73	75	67	61	58	57	58	66	53	58	54	53	55	39	59	60	55	48	63	59	66	61	65	63	52	42	61	58	53	52	71	68	57	61	58	48	42	46	59	57	58	53	63	72	62	54	61	58	46	55	44	52	65	76	58	78	58	56	55	56	70	59	66	60	61	63	61	57	53	58	48	50	56	63	58	61	61	56	64	62	62	73	58	60	61	49	51	75	49	66	64	46	60	67	51	60	66	67	47	66	53	67	55	62	46	51	54	70	59	56	51	67	62	58	57	56	50	71	59	54	51	52	61	67	60	75	47	51	54	72	58	72	80	63	51	63	52	66	56	51	57	54	73	71	53	55	39	59	64	68	76	63	55	51	53	57	65	56	57	66	59	72	60	71	50	57	68	54	55	56	49	56	47	67	59	53	58	55	61	56	48	53	59	45	65	56	69	40	66	67	72	61	65	64	47	57	60	58	75	56	83	62	56	66	62	75	49	65	64	56	58	67	84	57	77	58	54	66	55	64	69	51	47	53	50	59	52	55	52	54	80	53	65	52	70	54	58	59	65	69	58	59	65	57	53	44	51	59	58	58	60	52	48	56	65	68	75	55	63	59	59	61	66	53	60	65	53	78	57	64	70	67	63	47	66	53	72	40	58	58	61	61	53	57	61	55	60	69	43	61	56	68	58	61	58	59	63	65	56	54	55	72	63	52	57	53	49	64	59	47	42	79	55	45	55	66	59	61	51	50	59	44	44	55	63	58	53	54	47	60	54	46	62	61	49	57	41	71	64	68	61	55	64	60	60	58	52	58	58	66	52	58	63	56	41	51	50	63	64	62	58	42	55	51	53	47	64	51	46	52	54	54	59	54	67	55	52	50	63	56	58	69	74	55	52	67	63	57	61	63	54	55	67	58	58	58	55	64	76	62	53	49	53	52	68	54	66	64	61	63	73	53	48	54	46	61	70	55	63	53	73	60	54	54	56	67	42	64	72	47	47	58	52	68	62	79	65	56	64	49	54	63	74	63	78	65	61	64	57	44	67	60	60	57	46	49	56	60	43	52	64	60	59	56	55	51	45	75	61	59	60	51	59	49	57	70	42	52	64	53	60	68	67	62	57	63	60	48	62	62	69	69	64	58	66	63	54	49	64	59	58	62	68	59	56	67	55	66	55	59	64	57	68	64	65	57	71	59	63	55	62	64	53	66	51	59	53	73	57	71	46	66	45	53	51	52	56	46	58	72	63	54	48	54	67	68	71	51	53	57	78	65	56	58	57	50	56	66	53	66	68	58	57	69	73	66	60	54	64	68	60	67	49	47	52	50	65	55	52	71	70	62	59	71	56	61	51	47	69	69	70	59	52	59	62	52	77	68	66	58	41	61	44	60	57	53	61	67	46	62	50	58	64	62	54	63	66	47	54	48	66	52	68	50	61	60	46	48	58	65	47	60	65	70	65	71	62	45	52	67	63	79	56	51	69	64	73	65	60	56	73	63	51	48	51	50	62	68	53	55	51	58	58	65	65	68	56	67	60	56	55	38	47	62	60	71	73	71	66	59	58	62	52	68	58	70	60	55	55	65	65	70	59	59	75	56	52	67	61	52	61	64	54	46	47	73	46	51	80	66	56	62	54	63	55	61	52	56	59	53	65	50	59	58	53	56	63	60	57	53	43	72	57	56	45	62	61	57	53	73	57	46	65	68	50	65	61	53	52	56	66	48	60	65	66	69	43	71	57	65	40	61	65	48	65	54	68	51	53	38	59	62	62	59	56	63	51	65	65	46	66	68	65	60	64	54	56	58	64	52	62	73	67	65	69	43	73	58	60	65	73	50	59	58	57	52	45	57	49	61	64	57	55	56	66	70	53	65	78	65	57	50	62	67	51	69	53	66	60	61	60	67	45	55	63	54	76	51	61	48	53	61	50	64	54	64	71	63	70	62	67	52	61	56	46	62	61	78	58	60	54	51	59	74	74	65	59	49	71	56	50	46	62	61	68	67	70	64	54	57	54	60	45	65	61	54	59	50	69	54	59	37	58	62	52	51	66	73	53	56	48	54	65	48	51	54	52	62	49	62	59	61	64	70	65	56	69	47	61	60	63	64	58	53	60	65	61	48	74	54	63	48	58	60	71	60	57	67	65	58	56	52	61	52	63	52	44	52	58	63	64	58	57	51	63	74	59	60	57	49	57	48	61	67	62	39	58	63	56	40	49	66	62	61	55	45	64	51	62	55	55	45	66	61	52	66	61	66	69	70	61	64	61	61	55	46	66	54	53	58	62	64	56	72	58	55	59	52	40	62	52	77	65	67	58	61	71	65	65	52	61	60	65	60	62	64	55	60	60	51	62	69	51	48	57	62	65	57	54	66	62	61	52	58	64	56	74	59	61	60	54	48	58	53	66	65	60	65	70	62	66	49	55	48	52	48	60	53	56	66	59	58	70	52	55	61	57	47	54	53	52	54	60	63	62	53	66	74	61	55	67	75	48	61	53	41	60	70	59	76	58	69	59	79	62	57	60	64	68	50	65	47	60	50	62	56	60	63	53	61	71	58	61	69	61	67	63	63	58	63	69	51	63	54	53	67	61	50	56	72	53	57	58	58	48	56	57	64	67	55	57	52	79	55	66	70	52	55	58	52	65	60	50	66	66	55	69	63	61	68	60	52	62	50	57	51	62	65	72	70	39	56	66	74	64	51	62	53	52	67	65	64	59	76	58	54	61	67	61	71	52	50	66	66	53	71	61	60	61	53	53	57	80	58	72	69	76	63	62	52	62	56	57	68	69	59	49	68	46	58	60	57	65	51	67	61	47	56	69	81	56	59	58	50	57	59	59	54	64	48	64	56	52	68	56	58	69	78	68	47	54	54	49	60	64	53	45	70	49	64	58	65	62	67	51	75	57	55	58	67	58	53	47	59	69	59	52	68	55	57	71	56	65	49	56	60	62	55	58	59	61	57	63	70	66	57	78	57	49	53	57	59	57	66	67	72	65	59	68	72	66	58	61	45	69	57	53	54	62	53	59	62	55	61	50	58	59	67	60	63	63	46	56	68	47	62	48	58	70	58	68	56	65	55	57	62	59	57	54	64	50	68	62	58	74	43	51	61	57	63	59	52	49	66	64	57	53	67	63	63	78	55	57	53	58	62	71	61	58	59	52	79	53	52	68	42
7682	1350	886	1174	2459	4196	24868	39968	36751	29770	20305	11213	4291	1625	858	615	597	612	582	554	601	602	618	568	598	600	620	586	604	598	604	563	595	605	615	607	611	588	590	608	606	614	595	617	593	592	597	621	604	609	614	596	578	603	563	601	628	610	584	602	598	606	615	611	537	568	615	608	597	627	599	589	594	629	613	559	602	601	574	558	614	628	635	625	565	587	579	568	579	639	591	653	639	594	613	630	615	621	584	544	602	602	614	547	600	613	610	565	625	588	622	596	609	616	625	575	581	540	573	584	609	604	606	589	580	606	613	619	583	580	612	608	630	638	636	633	617	625	590	638	644	595	571	628	570	582	552	588	608	611	642	579	634	638	625	620	576	600	568	599	614	595	614	624	592	613	605	616	616	619	614	591	623	616	613	531	585	620	604	629	588	633	609	596	595	601	581	614	622	606	570	594	631	604	616	597	610	620	601	548	605	577	582	640	576	620	590	596	608	625	583	572	552	577	584	601	588	580	595	599	590	586	579	627	636	601	563	593	629	631	626	608	597	609	609	619	557	590	623	575	583	634	623	595	644	572	619	640	602	585	595	610	604	612	605	605	597	588	622	613	595	629	617	589	593	590	598	574	588	595	651	578	540	595	623	574	619	642	661	595	588	606	585	587	605	634	602	625	627	648	560	625	616	599	574	559	657	594	558	621	605	587	566	617	610	574	593	583	595	619	571	604	614	597	617	587	604	594	611	604	597	578	578	606	622	616	599	600	609	590	598	594	536	589	548	571	602	588	599	633	583	582	602	592	578	617	602	619	594	598	590	643	614	606	640	562	662	619	655	599	605	638	631	603	616	573	607	617	633	601	595	612	573	590	577	589	635	628	628	624	635	583	599	616	577	622	604	645	612	612	614	584	603	590	545	649	593	593	579	548	575	595	605	594	602	621	627	624	586	595	596	580	625	630	625	643	603	627	580	571	612	579	595	599	582	556	608	611	583	608	589	589	590	588	620	585	613	625	597	589	624	616	601	584	602	661	596	569	622	562	619	595	588	604	548	599	631	641	617	603	608	588	590	564	589	643	623	599	573	590	606	590	643	607	608	608	625	603	613	653	603	596	602	595	569	608	582	576	679	603	629	607	622	566	604	622	586	622	604	596	578	583	551	612	614	678	594	634	624	627	616	607	589	629	596	585	558	619	607	599	584	595	573	611	594	575	630	615	585	592	562	624	643	566	577	633	607	589	620	612	602	619	660	586	610	619	588	600	633	571	632	606	559	560	643	588	593	639	616	574	645	562	583	566	581	616	580	583	637	610	607	601	597	616	646	600	592	551	607	602	567	570	586	592	543	621	573	568	576	580	602	660	590	595	584	579	552	591	631	588	575	579	593	618	657	638	550	586	615	595	593	615	598	607	573	602	556	644	624	620	625	579	591	594	567	577	670	653	567	637	595	575	564	565	609	583	589	573	635	575	610	606	562	620	621	632	595	649	592	597	561	624	644	591	588	614	589	609	604	604	618	584	581	601	580	627	606	557	627	612	586	615	609	556	590	618	591	583	613	585	614	630	650	642	613	627	603	583	570	585	622	616	599	587	622	601	603	577	599	599	642	567	604	584	626	608	593	593	601	581	598	599	612	568	594	581	595	602	600	614	591	642	590	589	590	603	619	601	581	626	569	625	557	602	597	574	631	573	572	611	590	604	593	578	610	594	614	594	599	618	617	602	580	620	626	607	554	554	610	592	597	610	605	576	607	591	602	600	587	602	614	589	607	644	619	585	590	647	576	620	612	618	605	596	603	609	610	593	615	621	597	643	618	585	600	602	645	607	601	612	610	573	616	582	575	614	587	593	637	653	589	620	594	596	605	605	632	634	603	602	626	623	613	628	585	578	626	627	629	594	617	565	624	554	597	600	603	623	607	633	586	599	640	630	609	580	637	641	597	624	607	586	607	621	591	605	619	581	622	580	638	584	604	629	634	619	637	580	633	621	616	602	586	594	590	597	631	591	603	606	612	590	565	552	562	582	653	587	627	610	647	598	637	570	566	617	605	601	558	583	633	559	608	600	633	594	614	591	605	645	607	625	609	615	585	641	582	591	651	607	611	597	602	612	596	608	638	659	604	612	614	584	567	604	589	546	576	616	563	595	607	569	617	625	592	553	618	559	597	560	598	601	621	600	609	588	562	609	606	611	565	622	572	575	599	567	594	604	600	624	571	596	598	585	635	615	586	609	569	578	591	576	591	565	556	631	620	591	593	598	582	614	568	595	592	575	566	579	609	603	601	605	586	586	612	615	582	585	642	602	603	625	625	582	605	634	595	586	648	610	595	614	591	608	566	597	610	592	625	591	561	604	620	573	614	571	586	585	596	588	626	640	573	581	600	581	633	616	655	608	594	626	633	594	615	637	605	632	587	568	642	628	616	598	585	601	636	626	636	599	590	652	557	595	614	632	601	609	649	622	553	580	559	594	651	616	593	586	607	567	599	622	608	606	629	616	606	617	607	517	606	593	631	658	608	637	549	587	592	579	599	625	630	588	594	631	567	587	601	635	618	597	634	534	637	629	607	598	611	606	670	611	610	572	589	577	598	593	583	556	573	601	617	586	608	584	587	603	595	599	602	582	616	609	632	626	627	593	578	598	619	600	605	599	576	585	596	602	604	565	586	588	628	608	624	535	594	574	616	620	630	604	574	604	589	558	639	537	583	630	564	586	592	610	611	587	591	646	602	616	612	615	607	628	574	606	610	599	616	600	559	606	623	602	612	603	622	619	616	640	570	609	613	633	615	620	587	622	604	577	587	583	627	589	643	603	602	590	637	593	571	576	559	627	600	618	635	577	594	604	592	580	596	622	631	607	609	625	630	566	595	594	603	577	594	614	590	597	604	597	596	601	621	626	598	609	585	587	577	667	609	620	584	549	602	575	589	590	652	621	612	611	613	588	614	603	618	587	617	599	587	570	630	602	601	575	563	584	613	618	589	600	643	604	613	607	588	606	628	607	609	582	598	588	579	613	620	618	599	578	564	567	602	607	592	615	654	589	579	614	641	632	626	611	607	573	648	595	625	601	618	623	590	565	648	615	593	609	587	642	593	597	588	593	605	597	604	558	603	587	570	582	559	554	569	594	586	651	583	616	602	617	601	621	624	550	622	588	616	583	608	605	618	600	619	573	593	611	577	609	559	578	584	648	610	594	594	641	610	589	640	637	587	587	577	587	608	646	567	631	582	641	623	576	672	615	578	628	544	601	625	580	577	608	612	609	594	575	593	588	599	573	574	628	606	585	591	611	574	620	594	626	578	590	597	558	589	611	556	595	554	619	632	599	610	586	630	581	607	615	596	617	609	575	618	632	599	615	585	618	607	590	595	615	620	599	609	597	630	566	612	576	589	581	576	638	577	590	620	624	637	642	615	595	587	607	605	619	595	644	613	610	660	649	606	634	609	595	578	607	642	604	576	612	609	604	601	643	619	612	593	649	606	595	553	593
598	186	117	102	105	203	3766	10389	9542	5793	2516	1075	388	139	107	74	99	100	85	86	86	72	92	80	76	96	77	79	86	86	82	84	95	80	80	90	75	82	85	96	75	79	72	90	93	76	100	74	86	81	97	81	72	72	77	68	73	84	72	85	90	85	84	84	76	94	83	85	74	68	78	90	72	85	81	72	89	82	86	76	65	73	82	88	84	57	78	83	87	78	81	86	87	78	90	91	81	85	88	90	69	91	70	74	72	73	84	79	77	88	73	92	78	93	78	88	97	77	77	85	86	85	84	86	79	86	86	97	71	86	92	88	84	104	85	82	71	73	75	90	63	82	82	84	98	90	92	70	86	81	86	80	90	95	85	81	79	83	96	69	64	64	74	71	84	67	81	75	74	86	101	92	77	81	76	81	79	84	91	72	95	80	92	87	85	78	83	85	81	77	66	99	87	72	82	94	71	73	76	82	87	91	102	93	94	91	83	90	74	76	73	93	90	81	98	78	72	74	91	78	75	78	91	84	69	77	80	79	77	94	83	77	88	97	69	83	82	81	85	80	83	99	85	108	92	84	100	77	97	85	87	88	105	81	68	101	83	90	68	87	98	84	74	82	98	94	79	89	99	65	94	72	90	75	76	75	78	73	75	89	84	68	78	76	90	83	86	86	80	79	90	84	91	80	78	82	87	77	81	70	83	63	87	93	72	84	86	87	93	83	74	88	76	88	84	102	65	77	93	77	74	54	76	77	75	76	86	88	94	101	75	87	96	78	81	78	85	97	79	80	78	90	98	86	83	91	78	94	81	84	97	110	74	84	66	79	83	86	95	88	69	80	86	90	79	79	82	95	94	82	80	85	75	83	86	81	80	74	70	96	83	85	86	99	82	73	66	84	86	86	79	77	79	64	82	73	84	66	80	72	92	98	96	79	76	91	91	74	90	93	83	82	72	65	91	73	77	83	72	78	64	92	96	89	90	76	93	78	76	81	87	72	78	82	101	88	96	90	98	90	89	80	79	85	92	98	68	78	67	102	81	90	89	97	82	94	96	91	93	79	84	86	87	98	76	93	94	68	77	78	70	99	77	89	97	70	82	91	84	81	78	92	78	91	69	82	74	93	81	74	88	83	85	73	83	76	82	83	83	101	74	77	80	86	94	106	104	83	72	81	103	87	66	71	82	105	69	87	79	79	74	88	75	75	76	88	92	91	73	71	98	72	100	86	73	82	78	92	76	85	81	102	86	81	96	92	87	78	84	97	80	90	83	82	83	84	83	95	87	76	78	91	103	79	86	75	78	103	87	92	84	83	90	94	78	102	77	100	66	81	89	94	92	89	82	81	75	88	79	70	77	72	83	96	75	75	76	73	93	70	73	78	91	79	80	66	83	82	88	87	86	101	77	86	81	94	78	91	86	86	93	67	70	88	73	73	93	88	75	71	78	89	81	82	73	83	87	79	83	77	66	95	76	80	86	81	86	94	97	84	66	70	95	97	95	76	77	78	92	84	99	77	92	82	83	99	80	71	84	92	86	70	85	88	97	67	74	91	79	88	104	99	86	74	94	72	92	83	77	92	90	100	83	79	75	72	81	66	73	76	87	68	81	90	87	74	84	92	93	74	75	91	90	93	79	81	78	61	79	84	95	94	74	92	81	75	88	93	84	93	93	77	82	86	69	86	101	85	81	88	85	84	86	80	89	70	75	86	99	88	70	92	90	86	86	84	58	84	94	80	73	79	89	77	76	93	78	79	82	86	92	81	100	55	72	76	71	88	64	98	64	64	92	70	88	87	71	83	87	81	91	90	85	96	95	77	97	104	92	81	74	76	78	68	72	82	86	76	91	70	85	92	77	73	72	82	94	69	85	95	74	85	75	85	86	89	94	80	78	80	81	91	70	98	87	72	81	83	100	87	77	78	86	72	85	90	89	98	86	85	81	76	94	77	94	77	79	77	81	73	83	85	90	72	82	82	68	73	85	82	103	67	83	76	78	73	79	78	89	85	85	98	78	62	74	95	89	91	92	116	70	76	94	91	90	76	70	88	68	80	76	73	80	78	95	80	85	90	81	103	74	91	89	82	88	91	78	68	87	91	85	78	89	79	79	80	79	77	80	97	101	82	57	84	67	76	81	86	79	74	88	70	92	87	90	80	92	100	91	98	85	76	92	79	89	75	91	81	88	93	83	82	71	88	86	70	93	91	81	90	85	85	88	81	72	88	69	73	67	66	77	77	84	90	77	88	85	84	69	103	83	98	66	91	89	85	79	78	67	81	83	86	86	105	89	86	80	91	64	88	65	76	91	71	93	96	81	79	72	94	86	88	111	67	87	90	96	75	71	77	88	76	81	90	88	75	74	87	86	75	87	95	65	82	94	87	92	84	62	73	69	74	88	77	86	76	81	79	88	91	85	95	81	63	84	66	80	84	82	99	89	96	79	87	88	72	99	95	90	77	59	85	80	76	65	84	93	89	86	97	63	83	76	97	73	79	82	90	77	88	70	85	87	85	98	72	78	78	85	79	74	80	91	81	84	100	62	76	86	78	90	83	76	90	86	80	89	89	95	87	79	88	86	96	88	88	86	93	92	82	98	71	82	79	86	81	91	72	69	88	90	95	70	90	94	90	79	98	103	76	85	94	89	77	86	73	101	74	88	91	77	69	88	88	92	79	66	82	80	101	75	86	73	91	85	94	89	89	104	82	83	93	82	96	104	82	87	73	86	71	78	93	80	98	82	103	77	82	78	71	79	78	81	75	94	87	69	99	70	86	83	76	71	82	76	85	77	88	72	72	91	73	106	86	73	79	84	78	88	93	85	85	83	86	83	70	97	76	79	80	71	77	93	64	107	77	80	82	70	115	103	76	90	91	79	88	84	77	83	76	90	94	76	78	100	85	83	84	88	95	81	72	99	76	76	75	80	79	102	83	73	83	89	93	87	74	88	87	71	76	87	89	83	88	88	81	89	74	86	88	82	78	79	77	90	67	78	92	91	82	83	80	99	81	88	69	69	86	78	84	86	74	77	95	78	90	87	84	89	94	73	102	97	88	80	75	83	92	76	82	91	75	79	81	96	85	89	71	94	74	102	91	78	76	89	89	95	78	78	79	88	96	82	91	99	82	93	75	86	80	76	67	71	90	80	80	64	77	78	87	69	85	75	81	87	76	85	91	73	73	90	85	71	94	90	82	102	56	79	74	89	71	98	93	84	78	85	87	92	85	91	92	80	82	87	96	100	62	79	69	93	74	82	75	84	93	80	69	76	79	80	92	79	93	80	65	69	82	87	83	69	93	87	83	83	68	78	73	82	89	81	68	70	102	84	78	84	79	77	78	79	78	78	83	79	92	108	83	83	82	96	81	71	83	83	85	82	85	68	77	88	88	82	82	99	90	81	82	93	80	89	83	90	80	96	100	89	66	65	98	75	68	89	87	88	85	92	96	80	84	86	76	85	91	88	102	87	93	87	99	92	74	78	97	90	71
9471	3573	1691	2742	6039	11870	43954	56920	50271	39580	28118	18589	7748	2949	1303	925	873	815	853	869	860	877	856	832	829	846	863	859	855	867	877	845	828	873	871	834	856	869	840	883	896	836	860	863	820	847	814	859	859	833	823	859	823	847	839	917	878	870	890	824	823	838	824	868	867	869	864	865	868	875	837	895	909	815	821	872	803	867	849	885	864	849	874	806	853	825	891	921	884	865	874	831	869	820	815	844	881	829	821	901	892	858	862	853	848	872	849	866	809	845	880	873	826	830	791	826	803	884	852	839	879	873	866	822	871	862	795	810	852	869	886	879	873	822	816	829	787	861	850	827	812	818	829	877	859	828	870	890	856	880	850	814	916	866	814	857	849	846	860	845	846	796	791	871	850	869	895	855	854	837	825	902	851	812	851	843	883	820	824	830	827	830	851	892	851	823	857	853	858	847	848	829	856	837	879	850	844	821	840	853	835	834	851	878	817	830	848	797	833	850	894	815	861	841	829	841	830	818	850	851	880	856	825	867	842	861	844	832	873	844	870	838	862	875	838	859	851	885	847	863	868	891	859	865	815	870	832	841	868	829	860	837	854	866	845	825	809	825	862	835	877	867	857	865	866	913	829	787	881	863	897	886	867	880	841	882	895	857	828	823	798	801	863	829	892	861	904	831	885	855	801	854	875	844	874	858	888	906	854	837	860	839	808	864	926	800	835	879	838	847	865	825	852	845	915	839	864	879	815	858	847	858	841	825	886	841	868	898	843	860	812	827	745	813	861	892	875	835	817	842	802	893	869	862	824	863	881	882	819	834	830	820	848	884	798	855	841	853	867	828	851	850	868	846	839	866	794	846	842	859	870	845	832	842	873	846	897	824	841	852	829	826	800	865	834	874	869	881	827	823	863	879	865	880	921	842	877	847	812	887	844	844	866	851	823	880	852	808	812	859	860	836	803	872	875	869	771	826	817	827	869	881	822	848	815	879	861	842	881	861	849	948	835	840	838	899	867	827	843	860	802	834	849	861	810	835	848	851	817	794	862	840	812	830	871	867	847	858	867	895	832	912	839	839	827	852	849	791	836	810	838	853	876	893	877	794	840	842	808	842	863	834	863	857	856	811	872	878	877	838	832	812	872	891	871	893	867	856	811	842	836	855	868	840	853	879	892	798	825	903	878	845	837	846	850	840	873	877	805	857	899	871	845	884	804	838	841	847	824	833	785	849	835	821	904	903	845	839	838	841	875	823	830	824	833	906	838	821	892	790	833	887	821	881	867	826	857	840	841	825	836	824	834	816	810	847	816	866	817	895	863	899	873	817	843	867	855	783	847	823	860	853	888	871	844	865	852	858	860	856	883	832	839	831	841	839	826	878	862	847	824	863	829	843	853	839	874	847	836	816	868	837	834	843	802	875	786	840	857	840	838	874	836	855	801	864	876	833	775	820	840	812	835	895	850	870	807	861	849	810	814	853	855	848	831	840	877	880	873	865	851	858	761	821	839	852	864	865	850	820	834	939	830	816	842	843	876	820	860	840	892	822	839	803	859	874	810	846	837	848	831	834	835	844	883	821	776	852	837	836	876	836	844	897	834	891	835	851	893	838	839	879	845	804	873	803	826	847	861	858	819	865	830	807	832	878	854	842	817	878	802	875	864	831	842	835	920	863	868	836	868	870	851	907	863	845	838	891	873	833	868	915	877	814	858	867	861	845	839	860	800	868	846	867	894	857	829	858	836	835	821	807	837	854	889	858	861	851	822	860	847	823	836	896	845	865	826	813	841	921	847	808	860	829	849	873	823	905	848	880	898	827	884	813	851	824	862	820	889	802	855	872	798	850	863	798	875	866	830	883	841	908	866	810	836	881	846	894	880	840	839	872	862	838	873	868	887	856	830	880	842	822	879	823	868	886	873	828	846	856	850	879	845	857	841	797	843	905	847	873	857	834	858	851	834	822	874	838	846	885	858	818	844	915	823	876	807	846	845	855	810	875	843	821	876	876	817	885	815	813	856	855	848	793	828	854	861	822	842	857	839	860	852	842	864	828	841	822	846	867	859	841	886	829	874	835	759	879	863	857	854	812	794	874	865	827	867	785	917	807	843	804	861	801	855	892	874	865	832	817	863	849	874	838	805	866	881	793	872	868	913	846	891	845	810	910	822	850	900	844	833	860	873	860	824	797	858	807	835	848	809	842	901	880	773	901	830	813	861	805	870	838	854	868	917	811	874	804	864	803	819	865	832	840	825	807	840	845	872	763	848	856	888	836	811	840	852	824	822	873	878	850	848	848	828	857	875	825	871	776	899	852	845	822	859	867	845	864	901	898	895	860	857	822	830	812	871	827	847	833	838	865	845	867	841	841	804	901	836	838	880	845	898	834	840	871	861	820	829	842	857	787	881	861	868	842	827	863	811	838	890	837	851	826	864	839	846	893	874	865	824	828	905	855	844	838	875	840	897	810	822	872	877	864	795	850	863	857	847	850	834	877	859	798	871	854	873	846	833	861	818	817	827	852	867	844	844	831	845	871	846	828	766	888	771	834	890	823	861	883	901	819	842	841	852	795	858	824	871	901	824	872	854	879	812	831	872	811	803	836	886	816	867	835	826	871	865	820	867	862	865	844	825	819	820	812	858	810	885	830	873	922	872	801	843	867	826	837	788	863	846	820	843	875	868	867	895	845	835	804	875	835	824	821	845	859	855	855	812	885	843	880	846	905	845	868	839	892	819	851	808	863	789	885	897	841	842	837	825	863	847	843	848	893	856	895	831	876	872	820	853	833	889	871	835	810	869	861	856	820	876	862	810	859	844	861	862	861	842	840	887	839	858	820	852	842	867	864	857	875	870	851	871	897	873	819	857	846	804	840	830	855	826	851	828	839	824	819	854	844	828	865	864	824	869	835	836	820	841	813	858	846	857	839	808	850	818	873	796	856	882	776	803	865	845	885	892	840	825	855	844	815	831	858	852	899	841	858	808	843	856	879	887	831	846	870	900	829	810	824	835	865	860	859	843	891	807	856	835	877	915	871	849	844	890	858	821	832	820	844	862	829	879	838	857	854	851	827	828	888	841	816	862	823	830	830	841	836	864	824	883	871	855	837	898	848	840	834	848	884	847	770	886	817	860	812	853	867	816	819	848	875	847	853	851	823	839	831	809	805	805	858	826	858	866	869	817	835	851	865	869	858	859	824	844	830	834	874	830	868	819	873	856	831	909	801	795	880	829	866	869	863	881	883	856	811	852	841	832	845	858	886	867	825	875	849	860	833	825	828	838	835	851	815	908	882	867	849	825	867	830	853	833	820	882	814	879	882	840	832	816	880	857	799	800	866	868	855	823	846	857	882	828	844	819	824	790	787	881	831	815	834	860	813	839	876	784	791	843	836	879	873	864	874	824	829	851	836	872	850	891	856	850	858	819	825	901	871	829	870	869	797	809	855	848	837	848	864	840	872	842	768	821	818	827	898	832	899	814	827	844	820	885	815	804	845
2279	134	93	79	93	245	2196	10753	11059	7061	3129	1379	492	152	82	58	42	41	37	63	49	54	52	55	45	59	54	58	45	57	29	58	43	58	55	58	56	48	50	43	44	45	48	47	48	46	45	55	53	51	57	46	50	62	50	50	56	54	56	61	59	50	60	57	47	53	40	50	48	65	44	50	51	55	46	43	39	53	49	45	50	45	44	46	47	46	57	64	58	40	50	61	51	47	45	48	50	58	51	31	40	54	39	36	60	48	49	52	49	51	46	37	48	53	50	52	53	55	50	46	48	56	52	56	49	53	68	40	50	57	46	48	53	46	48	51	56	57	54	54	55	56	56	47	47	44	53	63	45	56	51	45	60	55	57	48	45	64	55	47	47	38	45	60	44	54	60	54	45	61	49	53	53	51	41	43	46	35	48	49	39	50	54	51	42	49	41	45	47	48	38	53	42	44	58	42	45	55	62	54	41	41	33	50	48	63	61	63	41	45	65	56	52	43	47	53	43	46	46	42	51	49	49	60	53	56	47	42	52	48	36	63	43	46	63	43	53	50	51	53	57	56	50	43	65	48	44	49	46	51	34	49	44	61	52	36	53	49	61	53	36	58	55	53	45	54	46	47	58	32	51	51	44	45	59	42	53	59	45	67	71	44	51	60	39	60	53	45	47	62	44	55	48	43	62	60	57	57	39	46	48	40	59	44	59	54	40	47	47	57	61	61	53	50	48	46	44	46	45	48	45	38	46	55	57	65	42	57	47	52	41	59	49	48	43	67	55	51	40	51	56	59	56	39	61	41	43	51	38	54	46	48	46	47	54	38	42	56	47	49	49	38	48	54	49	44	64	57	39	45	48	43	43	52	46	39	48	57	41	46	57	42	56	59	45	38	49	49	57	51	47	53	56	46	52	45	48	42	43	52	59	49	38	50	43	42	39	39	59	53	52	52	42	46	54	47	47	48	45	50	48	54	67	46	45	54	66	47	46	62	44	44	43	56	37	50	64	49	52	54	67	54	43	57	43	43	46	63	47	42	45	46	37	48	50	51	43	56	37	59	49	44	46	51	45	52	52	40	58	49	55	52	47	50	47	46	47	33	47	47	46	43	40	40	64	59	55	45	40	49	55	57	49	56	52	50	49	45	50	61	45	49	46	50	42	57	55	41	42	56	56	53	60	36	60	60	46	60	54	51	53	51	44	64	60	40	46	44	54	47	53	45	36	59	47	45	47	54	57	54	50	52	46	46	39	54	43	46	41	36	50	38	51	37	47	42	44	35	59	53	49	46	46	61	47	52	42	50	49	62	49	45	45	46	48	58	41	42	55	37	50	41	52	46	48	49	59	50	43	58	53	56	65	50	49	48	51	49	52	43	55	39	47	54	60	51	46	37	45	39	69	52	50	44	52	45	49	39	44	40	55	61	49	52	54	53	43	64	51	41	43	55	43	50	45	47	40	47	60	48	52	50	50	66	42	61	56	42	46	46	50	58	39	49	62	43	43	47	46	52	48	40	53	38	58	49	53	53	56	43	54	50	52	56	47	51	51	30	46	39	55	50	52	50	48	49	46	45	52	54	51	41	48	41	59	44	52	61	54	40	40	50	51	51	59	43	52	54	54	48	44	48	53	47	50	47	50	61	50	53	61	46	42	52	46	60	57	42	46	48	50	55	66	59	56	51	39	49	53	65	49	51	55	53	51	57	45	43	49	51	50	47	43	51	47	56	65	52	42	54	42	52	56	53	50	57	63	58	49	46	46	59	47	62	42	52	55	49	58	46	52	52	49	48	56	45	48	43	60	51	47	58	39	37	49	40	60	39	57	57	57	53	38	31	47	52	42	51	61	57	50	45	63	48	53	53	44	35	49	46	63	44	48	41	47	46	62	55	48	64	55	51	56	42	56	62	63	46	49	47	48	53	49	52	40	52	64	40	49	51	45	56	46	44	43	47	52	43	59	63	46	51	48	50	48	49	48	40	48	60	53	53	59	51	40	50	46	36	43	48	57	51	46	50	37	55	47	56	46	47	52	47	42	41	50	51	43	62	57	45	51	53	49	55	58	59	63	50	36	53	51	53	53	51	48	50	46	49	59	40	34	44	54	60	54	58	49	40	59	36	69	56	50	47	40	43	56	48	62	52	44	45	51	49	49	50	46	61	51	50	48	36	52	53	38	57	52	46	60	54	54	48	53	51	53	47	51	60	60	50	51	41	62	63	38	47	43	57	42	46	47	56	58	49	42	50	43	44	36	56	52	42	55	40	42	40	60	47	41	49	51	45	57	51	53	44	52	54	44	48	46	48	51	49	42	38	51	38	52	53	45	44	52	62	48	48	44	42	58	60	54	53	56	62	50	44	43	56	49	50	44	57	56	47	52	50	54	48	52	46	47	45	55	51	63	50	39	45	46	45	54	66	44	42	46	46	54	56	55	57	53	40	43	62	48	52	46	40	51	39	59	50	48	51	60	54	53	52	52	35	34	55	49	57	40	52	37	60	61	42	49	65	52	48	41	50	38	45	45	48	49	44	46	50	65	55	48	54	38	46	39	37	45	49	55	50	50	54	53	45	41	57	46	47	45	54	49	50	51	49	49	43	52	54	48	52	41	58	54	45	45	50	57	43	48	42	47	56	49	46	44	54	54	56	55	51	53	59	50	44	50	48	55	52	59	52	45	41	65	64	38	60	45	37	44	52	53	52	51	46	59	57	64	41	53	54	47	46	49	42	41	50	53	53	50	59	55	42	44	45	46	48	57	57	43	49	42	43	58	49	46	51	39	52	51	57	54	45	49	43	47	61	57	58	53	40	54	53	41	54	53	57	41	36	54	56	46	43	50	48	54	44	51	54	50	57	55	52	48	40	60	55	62	54	59	61	44	64	46	64	48	50	58	39	54	36	36	52	37	52	61	53	51	60	45	50	44	69	39	58	51	40	56	52	53	46	41	42	53	58	52	40	54	37	44	43	42	39	43	50	48	43	40	44	43	46	48	45	49	59	53	40	54	48	51	51	54	41	51	52	56	46	55	36	49	57	43	49	48	54	58	42	45	49	45	46	53	61	53	49	51	47	46	55	61	41	36	54	41	30	36	54	54	60	42	55	59	58	43	41	41	43	33	41	56	48	47	47	54	52	53	47	65	61	53	45	57	47	45	53	51	50	53	44	65	51	46	57	50	52	61	46	51	56	45	54	51	52	57	51	57	48	52	65	53	50	40	49	43	57	53	51	42	49	58	51	48	52	67	57	40	48	47	40	52	43	40	53	49	43	61	55	56	51	56	67	39	53	46	36	57	51	58	51	52	45	50	55	47	46	34	42	39	62	47	53	32	59	46	46	51	51	55	50	36	57	52	43	39	59	52	53	42	46	47	50	49	55	53	45	43	47	50	50	37	51	49	38	61	40	48	52	44	38	56	49	62	55	56	60	43	54	50	51	35	54	42	50	42	44	41	49	53	62	51	44	36	51	57	47	55	45	46	48	56	52
9641	2722	1411	2163	6000	12941	34329	58820	54162	42775	31543	21700	10675	3111	1236	657	513	536	490	541	511	529	538	565	512	521	553	500	500	543	466	564	508	507	497	518	557	520	525	523	524	511	519	531	522	494	491	491	526	494	543	455	520	516	496	536	517	505	549	556	542	525	565	556	504	513	540	496	514	510	525	504	550	536	500	541	555	548	520	515	493	505	530	515	540	575	565	529	525	557	554	589	547	565	494	537	555	559	506	468	528	542	509	523	509	525	554	523	512	551	496	536	564	527	488	503	495	542	512	540	520	535	485	512	537	460	501	518	536	512	528	529	507	518	526	537	498	504	501	545	546	600	529	502	495	501	536	538	545	528	504	499	574	485	498	507	552	550	503	494	528	509	520	524	527	533	514	493	522	542	523	478	546	547	528	509	536	490	526	523	528	553	512	505	504	518	509	519	569	526	524	526	528	481	465	556	507	521	523	559	524	492	561	548	550	531	528	514	541	546	520	488	545	545	478	533	558	528	536	554	529	552	517	531	502	537	504	543	522	534	557	532	517	527	506	514	507	535	499	479	556	562	550	559	539	548	533	507	515	520	512	522	570	532	527	540	498	547	522	537	502	574	523	524	529	560	547	489	536	530	553	532	553	519	555	552	549	505	548	546	507	566	516	515	537	516	559	523	519	531	574	537	499	508	526	521	509	521	520	551	493	520	542	555	554	545	524	505	479	542	541	550	532	532	517	531	575	563	507	525	523	556	526	528	519	523	520	569	525	523	526	537	503	486	565	571	506	532	491	475	503	529	553	490	562	509	525	579	537	510	525	487	522	533	558	540	507	496	537	549	530	528	551	522	500	530	524	534	526	540	522	577	506	530	544	559	486	540	496	492	537	529	503	514	513	484	529	562	492	529	512	518	527	539	555	536	518	517	531	531	492	536	494	481	552	543	552	508	513	506	532	490	484	531	509	538	511	529	508	502	524	502	517	559	525	533	545	492	548	562	544	540	528	500	526	535	543	515	548	540	535	497	532	488	506	546	543	561	541	517	516	513	517	509	506	533	502	514	504	520	515	488	499	548	551	532	518	487	521	475	526	563	523	570	562	495	515	535	538	539	528	514	504	518	474	539	513	553	544	487	522	537	511	496	540	494	529	517	570	522	540	528	525	523	504	572	484	554	560	503	531	546	504	493	531	539	527	519	518	515	527	552	473	565	533	538	514	551	520	541	480	511	537	548	513	555	498	558	500	533	533	515	560	537	517	552	518	529	524	534	526	520	592	518	495	518	548	547	540	504	493	543	522	517	516	528	509	521	509	529	532	541	553	536	519	536	508	501	524	497	495	516	522	506	528	506	522	538	511	548	513	520	484	519	557	537	505	531	551	531	506	551	528	483	531	518	535	518	519	537	521	542	552	561	555	522	499	548	514	486	540	498	483	530	539	565	559	518	546	513	561	523	507	541	522	536	526	510	557	509	535	521	527	550	518	465	476	536	531	504	508	561	544	524	537	560	517	531	542	552	483	558	471	533	527	541	528	563	533	515	527	526	504	520	507	506	516	517	545	497	540	527	512	486	545	575	514	543	545	523	531	538	506	550	503	544	536	563	539	533	557	514	549	565	533	516	524	519	512	484	506	505	518	496	505	541	481	535	522	547	523	481	518	518	525	560	505	484	540	517	512	530	521	483	522	539	499	486	535	505	509	445	505	487	522	509	541	490	536	494	501	519	503	505	496	496	521	505	537	525	535	543	492	524	519	501	521	478	527	522	509	518	524	580	512	529	527	471	497	509	529	544	509	506	491	542	571	509	486	519	513	553	493	488	507	531	506	547	566	499	516	531	548	538	537	513	517	497	537	560	511	528	516	546	487	513	536	488	537	500	502	491	568	529	542	525	506	527	532	515	540	491	561	538	522	540	543	481	517	513	523	533	529	545	541	511	528	522	504	500	477	508	559	519	544	533	532	506	516	543	547	518	515	526	517	487	508	527	566	531	497	527	551	528	519	504	534	493	517	494	527	494	548	520	513	494	503	498	531	524	552	540	525	531	520	527	507	512	528	546	555	558	489	540	523	505	524	581	560	563	510	519	563	522	514	534	521	506	493	525	487	523	511	504	516	483	518	509	498	527	511	504	485	544	529	528	536	546	537	490	498	529	511	511	529	551	514	520	510	552	516	508	528	485	473	557	539	520	552	510	525	500	470	508	535	571	542	547	529	509	504	528	563	498	563	528	524	533	514	511	524	545	549	538	511	482	508	541	539	522	508	512	520	539	504	541	524	535	503	555	538	515	521	483	557	533	549	515	506	557	533	548	516	485	550	511	533	508	498	519	553	523	543	512	507	527	529	528	506	534	506	500	525	532	512	529	466	531	550	510	547	537	509	510	521	538	559	526	526	524	521	516	518	510	473	493	522	564	516	544	529	503	545	516	543	491	512	522	511	518	504	514	540	510	535	520	532	568	549	506	535	563	509	513	506	547	518	533	523	539	516	570	512	506	499	525	514	493	509	522	523	502	528	509	491	489	544	526	494	559	507	569	502	539	487	547	566	567	520	511	516	554	527	493	574	539	519	491	510	542	518	544	518	516	526	513	540	540	549	502	493	495	495	497	500	487	505	558	547	503	573	477	499	521	561	517	559	505	489	526	525	522	512	522	533	507	534	525	529	553	524	543	541	553	522	503	505	513	525	563	517	546	505	549	499	493	475	556	518	546	514	545	537	537	540	545	515	540	511	543	524	541	520	511	513	512	510	523	485	539	521	554	543	524	512	545	505	525	551	521	477	554	530	521	526	491	536	561	527	561	553	531	511	536	511	527	507	516	533	507	516	523	554	564	569	518	528	520	545	523	502	558	535	563	492	519	490	530	536	541	488	528	543	562	530	512	517	479	508	554	529	518	526	472	540	497	551	534	515	535	518	547	511	515	499	546	474	520	480	488	536	538	526	513	541	513	546	554	514	545	551	500	514	515	514	528	581	517	547	540	553	535	551	503	512	542	491	544	501	490	501	547	505	561	473	548	518	514	495	534	514	547	510	521	537	488	538	522	536	557	517	548	512	526	537	543	542	544	509	520	542	548	557	534	516	557	553	507	516	493	512	535	526	556	518	507	526	528	516	516	533	480	511	539	528	517	498	540	514	514	513	497	584	533	533	504	481	541	514	538	518	534	518	536	536	562	511	521	564	499	580	504	544	556	558	511	514	535	516	480	526	524	527	495	593	487	533	511	542	518	590	507	512	552	505	512	496	545	540	518	563	542	541	534	523	514	532	524	498	542	512	491	524	480	526	543	513	559	547	526	572	480	550	491	537	507	540	509	512	533	515	489	559	498	540	522	536	548	518	527	503	507	531	546	529	560	525	536	514	511	524	500	517	552	546	524	506	539	501	558	517	514	517	514	523	550	539	483	501	556	511	524	489	556	543	518	503	530	537	530	521	514	499	519	527	523	508	538	543	521	549	476	478	483	520	534	559	552	515	529	525	539	535	529	511	524
1189	233	170	136	132	923	10902	16424	16111	10395	4468	1772	617	204	107	87	82	88	71	95	104	90	85	76	77	77	66	78	68	67	74	74	82	96	93	81	84	76	89	82	82	99	78	72	89	86	87	92	77	83	92	70	69	82	88	74	82	84	80	68	79	86	75	99	78	75	93	79	95	81	96	104	84	84	95	70	75	89	88	69	86	76	85	75	94	90	84	80	67	75	76	78	90	94	70	78	72	89	101	84	81	62	70	80	76	63	91	82	70	71	86	84	76	81	72	75	95	88	75	77	74	77	92	72	76	91	79	94	69	78	79	76	98	72	82	79	66	78	83	80	65	81	92	72	73	62	74	84	68	61	80	95	84	80	81	86	75	71	85	93	60	80	80	82	70	58	80	84	81	73	65	77	106	98	90	66	77	60	78	81	83	79	108	71	92	76	88	90	98	98	78	95	85	91	73	90	80	75	83	71	78	76	73	101	77	79	82	75	87	57	83	85	96	81	81	84	79	77	87	82	81	79	65	69	84	79	74	84	83	86	75	84	91	77	70	89	63	69	80	79	75	86	90	91	76	83	82	91	92	77	85	77	89	81	83	69	71	77	75	84	79	69	84	78	81	71	82	77	81	74	73	78	86	78	85	90	107	81	80	84	80	78	79	84	81	103	72	76	78	94	85	77	94	67	80	94	69	87	76	102	73	82	68	81	79	84	82	93	79	78	84	75	73	77	65	92	66	72	77	82	112	67	90	77	86	79	76	94	65	84	76	92	85	92	95	88	89	72	84	85	88	77	91	69	84	71	93	78	88	74	76	83	73	85	73	79	76	93	68	92	75	86	95	68	94	89	94	83	83	87	69	82	94	83	95	85	73	93	76	84	74	62	98	81	88	83	68	86	81	66	77	87	74	76	85	91	74	81	91	70	93	81	82	71	71	77	86	64	88	96	90	74	79	80	78	87	97	92	94	105	82	106	88	83	87	91	85	62	73	75	94	78	82	86	82	73	86	78	89	72	69	87	78	111	75	76	83	62	76	78	77	84	91	97	74	76	73	74	62	81	73	97	72	84	87	90	80	90	81	84	89	63	86	83	75	75	86	80	65	79	92	89	93	102	69	78	81	77	82	85	82	79	84	78	63	86	75	88	60	81	58	89	80	84	73	82	81	72	87	90	99	72	75	72	57	67	80	77	84	85	73	90	79	98	69	88	80	74	85	90	85	70	87	85	88	72	77	83	88	83	69	81	83	83	77	85	85	75	86	87	60	86	74	78	78	81	75	68	92	77	98	96	89	86	83	102	78	77	54	90	96	89	88	96	87	87	84	83	66	65	89	69	87	72	74	118	74	93	79	81	94	77	81	70	69	75	88	88	78	90	87	95	73	73	83	77	88	76	91	68	92	88	81	80	73	92	83	83	86	77	79	80	78	80	75	88	67	82	95	71	87	83	93	97	78	67	84	77	82	69	76	87	86	74	82	56	78	88	66	89	89	59	87	75	83	83	81	97	80	78	72	71	71	98	76	76	63	76	94	77	78	80	71	95	86	81	79	79	74	71	78	92	76	61	88	87	94	79	84	87	84	97	79	93	87	99	91	87	83	80	77	78	84	90	87	92	95	71	93	80	86	70	77	82	71	69	74	85	63	94	85	68	65	75	75	78	72	91	75	77	90	80	76	81	86	71	76	83	78	78	94	87	75	83	80	100	86	78	73	85	77	100	70	79	88	89	80	100	75	85	84	88	76	70	81	68	68	89	82	87	86	73	77	78	76	81	72	73	81	80	92	87	81	87	93	80	62	75	93	91	84	72	90	72	78	81	75	75	83	76	85	83	61	83	81	87	84	76	82	76	81	71	75	65	81	78	81	78	72	80	78	91	72	87	81	72	102	89	89	74	71	80	71	84	71	88	72	80	61	88	85	98	84	75	89	79	58	78	82	78	72	83	78	97	84	59	94	86	87	99	89	74	75	87	69	85	80	69	67	81	88	80	93	73	84	93	72	85	82	85	81	91	74	73	83	87	82	73	85	69	70	92	67	72	62	80	87	85	74	83	85	82	63	75	102	61	70	77	84	93	79	76	77	72	83	102	77	66	69	94	80	58	70	75	68	83	89	85	92	81	77	73	93	73	78	73	77	89	83	79	74	79	85	82	111	67	87	80	96	79	76	69	70	87	89	77	69	76	87	87	84	81	81	90	80	94	84	75	100	72	86	82	82	67	77	85	81	75	69	83	83	89	81	86	82	105	90	83	81	80	94	99	83	76	85	78	84	70	86	81	84	94	76	81	83	94	84	84	83	82	75	80	85	92	79	73	85	68	87	77	60	66	89	84	99	90	91	75	76	84	88	84	81	92	95	75	79	92	102	74	80	93	68	58	82	90	79	76	78	81	75	77	86	89	61	75	87	86	76	78	82	85	77	89	78	91	100	79	74	81	80	79	82	94	78	78	80	89	80	94	74	79	67	80	86	87	96	80	76	78	76	80	85	79	77	77	85	86	58	76	90	90	82	79	67	76	87	76	80	73	80	84	88	74	64	76	75	83	72	66	95	86	84	87	94	64	80	90	93	83	71	76	117	94	75	93	78	90	59	77	89	70	77	93	82	84	77	81	90	85	98	78	75	98	73	73	96	69	68	78	84	83	65	72	78	71	90	87	72	62	96	79	83	65	84	90	73	73	89	86	83	82	72	89	72	73	86	72	74	90	69	86	95	83	79	74	88	93	89	88	83	85	84	75	64	103	71	67	82	80	73	79	80	87	100	80	85	79	91	107	84	77	75	90	97	69	81	86	92	83	95	74	91	83	87	82	72	84	73	72	73	70	77	87	93	90	71	90	98	74	88	87	78	85	80	84	76	79	63	66	98	78	80	77	87	73	85	65	81	71	82	76	78	64	80	78	75	76	86	94	80	86	65	85	70	84	80	71	58	74	76	85	81	73	75	65	83	69	93	76	87	88	84	82	90	74	75	82	86	91	72	71	74	89	95	83	77	93	77	82	78	85	80	72	69	95	72	81	105	97	80	79	77	99	79	88	87	80	75	84	77	80	86	71	70	62	76	81	80	78	82	81	68	82	96	77	88	95	93	78	81	97	81	77	94	73	71	75	90	85	86	85	80	84	80	67	87	90	91	86	81	80	85	75	81	83	89	86	81	83	78	75	85	85	80	88	82	94	92	77	85	82	95	100	89	78	81	75	73	74	91	93	76	82	74	82	79	83	80	100	74	74	79	87	87	90	70	67	99	81	70	79	69	79	66	75	68	97	87	92	80	83	92	77	70	72	91	72	92	74	67	83	92	74	93	66	88	91	82	89	83	78	93	85	86	88	95	71	93	86	93	93	74	69	81	78	77	86	83	87	94	68	90	75	81	81	76	75	90	80	76	85	80	70	76	78	74	86	71	73	83	75	75	83	105	76	75	81	79	79	104	84	77	79	97	77	80	85	72	66	81	92	96	78	100	89	101	83	81	85	103	100	78	86	83	78
13395	4732	2278	3741	8952	23801	61124	67471	61177	47748	34687	24668	12856	4510	1766	995	864	808	848	858	848	842	881	857	849	871	907	834	871	886	860	872	877	871	854	863	847	860	882	835	892	861	857	866	848	839	815	778	820	825	830	829	874	901	896	847	839	812	864	845	889	917	868	853	861	897	823	812	860	897	871	849	886	811	919	841	885	918	838	833	867	899	833	797	828	849	875	816	835	803	836	817	857	867	862	828	873	887	809	893	824	820	899	894	840	885	836	837	819	892	849	879	903	857	922	862	855	878	840	876	857	847	863	891	873	880	875	852	840	861	885	851	900	845	905	806	838	886	853	868	846	831	843	868	882	876	896	855	890	816	840	875	889	818	800	830	848	859	876	815	819	848	917	892	893	876	893	833	846	866	862	895	841	909	791	813	833	896	802	842	877	863	866	842	830	883	852	803	849	898	882	852	892	814	869	833	878	835	840	865	884	866	832	863	848	882	828	870	846	851	836	852	820	845	845	855	869	827	840	837	838	845	848	874	832	861	877	827	839	832	883	814	832	850	837	886	851	862	841	819	901	802	870	849	866	848	880	896	869	815	834	842	858	870	839	920	900	808	872	849	825	868	850	857	882	801	825	849	907	847	884	829	899	880	833	912	858	850	846	865	811	853	869	871	820	870	811	910	875	877	888	858	869	837	882	869	841	850	820	821	885	835	848	847	860	813	972	807	819	804	862	864	858	870	846	881	887	837	833	854	861	845	890	875	903	887	851	846	832	830	863	890	878	818	819	813	815	905	845	865	832	833	822	821	876	908	822	884	845	869	832	893	836	922	834	842	847	874	823	850	876	896	838	857	867	868	824	822	867	855	864	846	805	859	874	934	864	856	873	861	870	861	872	880	869	839	878	798	863	843	903	866	865	848	899	829	877	877	878	810	842	843	885	785	832	793	874	879	862	805	792	906	896	844	877	845	884	823	884	883	848	865	879	894	829	838	858	904	844	833	883	825	812	874	834	877	837	839	815	805	849	839	824	824	788	847	834	890	848	858	822	826	893	860	860	906	852	869	817	845	835	859	831	881	825	901	839	828	789	837	803	893	896	878	834	842	850	813	887	851	822	837	788	888	792	830	930	813	886	844	851	800	876	825	881	888	887	895	855	857	868	867	839	860	869	829	848	869	812	934	882	828	851	844	786	843	885	861	833	823	841	803	817	860	875	843	885	874	884	851	846	856	857	906	868	893	880	864	885	879	868	888	843	864	853	855	830	836	818	834	839	893	899	841	829	877	820	876	861	837	837	825	859	917	914	833	824	824	884	895	900	808	844	890	846	812	831	869	836	800	859	883	861	871	875	833	931	895	835	900	909	880	858	870	893	838	825	903	849	862	889	875	863	868	880	880	892	851	874	842	788	889	925	812	860	863	834	821	900	844	820	843	856	872	862	798	869	823	875	826	867	851	860	847	848	847	848	916	869	885	812	803	870	835	892	841	811	790	850	867	808	862	865	871	866	814	841	853	899	797	818	860	840	913	844	841	828	793	840	848	844	904	866	860	806	862	843	851	892	868	848	872	796	834	809	873	868	843	822	838	815	863	876	777	899	878	867	890	843	859	843	838	882	814	891	835	826	888	917	872	870	913	840	871	857	858	817	862	892	862	864	841	851	876	851	853	860	885	872	919	878	838	840	847	877	816	823	849	864	868	834	862	856	861	878	858	856	879	835	877	878	832	909	826	899	843	890	834	879	865	859	827	860	816	864	877	837	869	865	865	816	848	831	847	847	876	855	855	838	883	864	840	845	854	844	846	844	857	846	925	826	830	884	809	883	876	823	838	826	856	840	854	875	890	858	818	830	887	855	848	818	807	867	836	860	895	870	877	863	821	851	819	831	868	840	808	834	837	817	865	821	857	848	846	864	870	863	881	871	863	856	847	830	851	867	912	842	827	860	846	832	808	803	924	821	845	891	855	868	817	897	832	851	852	863	835	922	850	837	849	865	854	836	850	851	770	884	814	871	846	855	884	859	949	859	849	857	861	816	859	848	866	852	877	902	889	849	846	878	867	823	845	866	847	862	855	834	855	798	852	867	834	809	848	905	848	844	883	835	845	832	832	877	863	888	864	781	853	888	842	815	821	858	806	859	822	848	881	856	856	848	857	841	826	856	831	876	890	873	896	840	845	826	832	879	854	840	879	844	821	876	902	852	930	839	851	864	871	903	820	886	860	889	835	823	839	843	849	870	812	860	869	831	839	877	866	833	878	883	883	888	802	825	822	820	842	888	876	921	820	844	842	886	862	797	829	895	873	851	868	854	890	905	884	892	887	901	899	833	834	850	844	843	806	817	818	855	871	872	827	874	852	856	850	883	849	859	839	856	854	806	793	860	922	882	843	805	835	868	835	814	802	863	850	825	878	887	873	844	893	851	886	829	857	834	854	851	873	857	837	865	839	927	889	864	842	908	842	889	827	854	895	829	852	867	861	859	800	827	854	797	847	885	835	851	850	851	870	822	860	845	838	865	887	921	869	870	862	872	862	847	839	843	880	847	838	876	866	823	805	826	815	844	890	876	835	901	854	808	898	842	835	833	889	892	874	853	874	837	934	831	870	869	828	864	826	901	844	877	809	856	909	849	875	865	844	817	836	825	883	872	849	870	882	861	820	877	853	856	845	858	855	871	811	881	918	881	840	903	827	826	908	821	858	849	818	881	862	885	835	837	769	856	854	822	865	824	877	888	893	853	851	798	836	881	847	840	817	861	839	877	775	869	887	869	848	870	879	855	875	841	853	860	874	868	830	899	875	904	791	836	838	885	851	811	855	858	875	821	873	911	887	915	803	824	821	902	905	822	825	820	883	892	893	890	870	841	836	879	847	886	837	812	843	796	830	884	850	859	863	921	884	843	808	881	877	865	834	865	841	899	811	894	894	857	872	853	877	856	865	920	775	850	877	872	844	850	862	850	863	855	877	852	847	832	837	831	818	861	876	819	893	826	863	772	845	831	806	846	882	839	857	857	798	884	851	784	890	839	860	805	861	840	876	884	864	915	912	894	885	859	871	844	854	859	845	870	820	890	916	864	840	856	852	924	847	882	886	876	846	866	838	832	866	833	830	835	869	914	777	813	830	852	845	829	843	848	848	864	861	866	823	836	876	833	829	840	802	841	875	883	944	833	839	868	844	839	812	869	872	838	818	847	893	886	833	890	879	888	839	849	888	871	893	838	884	872	821	808	804	846	840	867	856	882	881	851	826	815	920	874	887	824	827	908	859	810	848	810	911	833	884	838	820	908	815	868	856	877	844	855	830	904	867	843	866	878	804	904	895	830	849	839	879	856	861	862	850	823	852	867	908	888	907	864	850	867	822	906	831	843	871	903	913	872	825	852	851	841	838	857	829	855	852	850	864	813	820	832	797	867	810	883	840	874	816	886	873	852	854	856	847	872	879	873	860	856	855	826	885	859	864	850	886	841	891	882	849	833	910	896	871	885	850	872	908
1527	78	74	57	75	119	973	3516	3601	2234	1058	484	196	98	56	51	56	49	65	52	48	65	65	55	48	50	78	53	51	54	71	46	63	60	56	52	57	63	63	52	62	60	58	54	51	56	53	60	62	49	41	52	56	40	59	46	53	62	55	50	47	65	52	52	52	50	53	45	55	61	57	54	77	40	47	50	58	58	52	51	44	48	61	48	59	47	54	56	46	55	34	53	57	55	47	56	69	51	62	65	66	40	62	48	56	64	64	59	53	59	54	62	43	53	59	58	44	64	62	50	40	65	63	67	52	45	57	52	39	55	54	64	51	52	59	55	64	57	49	47	52	56	54	61	59	49	67	53	61	63	53	62	60	43	47	57	71	57	53	59	57	63	50	54	60	59	36	45	66	56	49	46	59	51	54	63	49	45	42	55	44	52	61	59	70	50	48	58	54	47	71	58	56	59	47	52	52	65	60	56	41	47	59	56	49	53	62	71	43	50	50	43	59	75	71	70	59	70	59	61	59	42	56	58	56	52	61	65	59	59	43	44	49	65	55	55	57	38	55	44	52	54	63	56	63	60	54	56	44	61	53	53	62	53	58	40	48	49	62	77	66	62	59	58	58	50	52	64	57	54	51	67	57	50	50	56	58	52	57	63	47	45	48	55	49	44	59	47	48	54	71	56	54	49	58	42	55	66	65	57	51	52	51	54	54	43	50	64	60	54	49	52	67	41	59	71	61	57	62	44	49	50	65	49	59	73	64	60	57	59	52	45	60	35	68	60	68	54	42	53	47	67	55	58	67	45	46	60	42	51	56	52	64	38	63	50	47	54	63	59	64	59	46	55	52	42	48	56	38	51	47	48	45	49	45	48	54	41	65	60	51	51	50	49	43	50	45	58	47	66	48	52	67	48	59	38	67	43	49	53	45	45	61	47	64	54	49	55	64	63	63	56	67	65	63	46	59	61	44	57	51	49	78	45	51	54	58	54	58	46	42	60	71	59	55	57	56	46	53	56	41	50	50	54	54	45	43	53	58	50	60	57	55	50	52	49	62	48	53	50	47	55	50	54	67	62	69	58	74	58	49	52	52	53	50	56	54	51	50	40	54	57	52	64	64	68	58	56	56	66	52	52	67	57	66	52	52	47	59	50	53	53	60	51	47	57	53	46	53	56	55	63	44	62	51	49	63	60	36	59	68	51	52	45	54	64	63	53	64	55	43	56	65	54	54	56	48	57	46	67	45	68	49	47	44	50	48	48	62	59	64	63	46	60	49	44	61	42	70	53	50	54	57	64	63	64	52	60	50	58	62	57	49	59	66	43	63	63	47	60	47	52	74	55	52	57	45	54	51	59	50	52	53	75	68	57	56	48	55	56	61	47	51	48	48	55	53	47	63	53	48	54	70	56	52	68	48	52	57	52	68	49	42	64	63	64	39	58	55	60	65	60	58	56	70	50	62	54	73	51	65	62	46	63	61	60	48	53	40	56	58	43	48	47	53	47	63	49	43	52	52	62	62	68	68	60	56	48	65	53	55	60	73	60	52	65	51	69	45	55	59	53	74	49	64	63	59	41	65	67	60	63	54	67	52	64	70	49	68	49	56	51	61	61	47	58	59	50	70	57	63	59	59	45	51	60	55	52	61	53	63	57	61	48	56	57	54	56	59	56	61	57	49	53	62	55	65	49	51	51	53	48	56	51	65	60	68	50	55	56	53	64	52	52	71	38	58	51	49	54	44	62	70	55	71	52	60	61	45	46	42	52	53	56	60	47	63	60	56	71	53	50	50	60	62	56	80	40	50	47	70	61	53	77	55	42	59	59	51	56	62	53	55	51	50	62	53	45	41	61	51	67	59	54	51	56	43	62	65	68	47	44	60	47	55	55	58	48	54	60	60	59	52	46	46	59	41	48	39	55	55	55	69	65	48	58	53	59	54	58	50	54	52	58	51	44	50	49	57	54	52	55	61	55	56	47	47	54	59	52	68	50	57	62	66	59	60	59	59	53	51	45	56	54	60	61	64	44	46	63	48	56	40	50	64	47	60	51	72	50	45	42	43	52	57	59	76	59	54	59	48	52	42	65	46	53	49	67	61	56	53	57	58	72	39	52	60	61	61	54	60	48	51	52	55	53	53	67	52	58	74	58	61	61	59	50	54	44	51	50	59	54	49	60	58	47	58	62	49	59	52	52	60	43	52	59	54	53	51	61	48	60	45	52	67	59	53	56	57	45	48	50	47	40	44	53	51	65	51	46	48	49	64	63	56	49	56	64	53	47	69	51	63	60	49	57	57	53	37	61	70	63	43	58	52	47	50	46	47	53	59	52	59	41	48	46	57	56	49	72	59	76	48	58	58	51	52	59	56	60	51	55	52	51	67	72	33	55	44	62	44	53	58	37	59	68	45	61	57	55	63	70	42	61	48	59	53	61	56	48	57	49	61	64	61	72	43	38	55	54	58	54	62	45	56	53	53	61	57	64	59	51	61	48	51	49	61	61	60	55	60	49	57	60	50	53	55	61	60	54	54	64	55	60	54	47	57	48	60	45	62	54	55	68	59	46	54	65	53	42	57	57	45	55	64	63	53	53	64	57	42	55	56	53	56	72	50	57	65	55	49	62	55	45	51	66	52	52	58	56	51	61	57	61	64	50	64	56	50	57	55	47	47	65	70	45	43	60	57	51	46	59	52	49	68	51	67	58	48	52	62	49	66	50	61	42	66	55	48	51	42	66	67	72	54	53	49	46	57	68	51	57	52	62	50	59	55	56	67	44	65	61	50	68	57	56	45	59	50	57	66	60	52	50	50	57	68	53	49	71	65	44	52	49	56	53	45	54	57	48	55	47	61	57	50	56	42	53	38	62	55	58	53	48	57	71	59	50	60	65	63	50	54	52	66	50	49	55	64	46	60	62	53	56	51	57	54	48	52	50	58	52	64	60	51	52	50	63	62	71	65	57	60	42	68	67	53	60	51	48	54	61	48	55	46	60	54	53	60	57	67	51	50	58	56	70	59	54	51	56	51	58	49	58	51	56	53	58	57	58	53	42	61	46	50	56	46	65	60	51	51	66	52	50	55	43	48	50	58	64	61	64	48	60	35	47	48	48	61	50	58	46	55	65	64	55	47	53	62	67	56	56	60	56	58	56	67	72	74	55	47	69	58	68	62	57	55	66	49	66	58	38	58	52	59	57	55	68	48	45	64	50	67	49	49	49	45	55	60	41	64	57	53	62	57	52	51	49	52	62	59	51	75	54	61	43	55	56	55	54	58	54	53	42	66	57	67	52	48	61	47	69	51	51	59	58	64	49	52	58	53	63	57	59	60	62	57	48	50	68	51	62	38	50	51	49	52	62	43	44	58	42	46	47	69	61	56	66	59	66	52	35	68	71	51	55	62	63	55	39	64	48	43	72	49	57	46	45	50	72	52	59	69	53	56	54	39	57	59	64	61	60	49	58	50	50	53	67	50	55	64	56	41	55	53	49
7728	1357	889	1186	2603	8384	26734	40361	37288	29120	19719	10871	4192	1553	852	647	558	579	552	583	560	548	559	573	584	568	546	564	565	575	589	555	572	597	574	585	542	587	578	558	584	576	553	583	610	569	598	545	591	505	557	560	581	569	577	587	594	538	547	586	547	586	553	564	551	540	556	581	547	489	584	568	552	586	591	529	549	568	563	551	603	562	532	559	565	550	565	555	538	560	573	551	529	557	536	545	506	571	576	535	543	591	539	558	574	586	550	572	567	599	565	545	576	598	587	565	554	626	565	599	523	609	561	530	543	562	577	585	569	581	597	562	564	582	558	535	545	554	569	591	563	577	558	566	582	579	594	568	574	545	554	563	583	553	554	586	561	588	567	542	548	572	586	564	601	600	532	580	615	559	557	543	572	627	580	515	590	553	592	572	571	563	550	559	572	557	576	574	537	561	541	569	514	538	576	621	532	533	519	560	551	529	556	619	521	597	561	582	561	565	582	531	584	584	557	556	594	552	575	587	542	595	574	564	508	581	547	555	575	523	568	566	582	567	522	556	580	590	551	560	574	597	593	592	532	563	576	570	512	516	534	571	584	579	552	593	572	557	587	556	575	516	548	561	528	572	541	568	594	546	618	595	566	565	597	529	545	576	621	550	584	541	566	600	596	569	557	519	539	557	551	561	543	577	595	585	538	572	585	572	573	541	581	542	563	555	632	554	576	590	541	574	588	590	561	585	591	562	571	574	570	566	577	544	558	560	580	542	575	495	569	561	597	600	568	613	596	578	596	591	569	569	553	524	551	607	544	571	558	582	589	573	577	566	567	538	566	580	510	590	530	570	560	533	558	542	587	551	571	531	586	576	591	584	590	555	541	586	553	564	582	500	585	574	583	614	582	571	543	550	576	537	597	585	582	544	602	575	576	529	557	530	592	567	565	582	585	588	589	552	556	571	570	547	563	552	565	551	551	562	563	609	580	601	557	529	545	494	571	529	601	574	551	557	566	554	545	590	579	573	560	550	607	587	535	571	587	559	553	564	550	585	549	572	535	558	566	598	542	550	578	559	501	551	566	569	562	537	547	555	544	589	570	578	545	570	580	529	584	555	575	608	540	567	564	563	532	564	566	541	571	570	548	564	571	536	550	568	539	571	537	554	539	580	552	536	531	524	580	577	519	563	554	548	569	581	556	610	540	581	549	549	584	542	560	494	575	564	555	536	541	561	576	560	553	621	550	544	563	566	602	557	563	587	601	612	587	586	587	541	553	554	569	579	537	510	561	544	604	596	600	600	589	586	560	596	569	551	548	540	590	554	577	580	542	587	605	597	577	609	582	515	583	586	568	587	571	571	568	569	585	542	587	556	566	560	610	607	598	577	524	542	617	599	588	518	600	568	556	545	581	604	516	568	583	573	577	561	570	549	579	563	558	575	582	582	587	561	581	561	576	571	532	541	545	536	545	513	530	548	570	590	533	586	567	558	550	601	582	557	604	567	528	580	544	525	588	564	549	535	606	570	532	599	562	572	576	562	528	591	586	554	565	574	564	560	552	607	534	559	560	574	605	560	545	562	610	573	564	555	564	543	542	529	544	568	544	586	552	576	560	586	547	569	563	557	583	568	556	607	595	597	566	560	550	534	597	572	559	597	579	569	573	542	558	554	563	603	550	561	518	544	579	543	572	576	572	532	589	541	548	564	556	569	598	540	559	586	582	551	580	523	554	559	571	616	555	572	575	552	547	560	548	570	568	537	585	582	544	545	573	574	558	557	535	564	510	576	586	570	543	588	500	569	560	564	592	573	588	569	574	526	584	589	563	559	587	516	540	550	579	561	578	592	541	564	543	542	593	552	607	519	613	538	547	557	574	530	578	586	566	573	580	572	588	577	568	543	537	569	550	570	569	536	526	558	573	532	572	591	549	579	551	567	566	549	557	554	513	559	569	593	556	556	584	593	605	538	557	611	562	534	561	575	537	569	574	533	571	544	579	565	552	558	551	573	597	601	569	558	607	576	560	516	573	526	568	543	572	583	550	546	591	560	522	586	598	585	586	573	574	572	529	582	575	545	592	552	607	559	565	548	563	591	510	544	559	563	610	553	563	551	565	570	533	558	600	590	559	569	564	594	572	513	530	546	560	552	572	544	598	572	533	580	588	532	600	538	585	550	571	536	548	598	546	571	598	600	602	595	558	581	542	586	569	557	519	527	552	568	589	559	585	555	523	584	563	594	557	572	564	596	528	527	566	574	556	563	596	570	564	587	561	577	547	553	579	584	562	536	549	559	523	543	557	537	558	550	572	523	585	579	584	582	558	574	546	589	533	567	589	581	611	544	602	542	551	556	583	599	538	581	578	549	584	544	557	579	546	589	550	559	569	524	565	560	571	578	546	561	556	591	581	587	547	570	541	563	593	600	570	558	571	574	537	583	578	568	551	568	555	567	571	561	551	560	553	540	527	573	566	603	598	578	535	526	574	531	556	548	553	571	537	542	527	557	513	553	520	530	582	546	572	539	541	574	578	572	585	536	552	524	551	537	561	531	553	582	544	575	557	535	599	585	542	604	535	574	529	551	559	591	537	530	565	523	562	550	606	556	557	542	530	563	607	637	569	568	575	560	631	577	562	562	546	568	571	611	568	557	567	572	595	552	580	572	580	609	522	525	574	590	564	570	578	573	610	554	537	548	554	550	544	591	534	567	556	568	534	571	586	562	560	537	597	580	534	555	599	589	546	594	538	572	560	554	602	493	550	574	551	568	529	587	571	575	533	565	579	582	599	514	542	578	573	549	601	572	604	540	577	553	562	535	568	555	567	544	548	625	546	599	589	564	614	528	551	536	556	559	565	585	582	561	589	613	563	558	547	513	561	566	545	609	514	589	593	565	567	541	551	544	565	569	554	541	553	525	540	541	534	578	550	539	564	578	539	529	533	568	568	557	582	539	547	567	548	606	530	568	571	586	558	532	550	585	553	584	544	543	577	585	540	559	533	526	540	596	544	555	598	553	601	573	566	554	590	577	594	554	566	593	604	557	569	539	571	560	535	566	541	581	580	569	578	592	599	602	568	586	598	563	566	559	563	544	577	543	570	538	599	506	583	590	563	572	613	572	565	569	575	550	582	619	549	557	571	579	534	564	539	547	549	561	543	532	522	543	573	527	566	534	554	571	532	586	576	564	583	550	566	565	556	564	575	553	592	551	568	586	523	588	529	622	574	582	550	568	556	586	573	570	549	577	520	581	562	549	547	630	619	562	574	568	543	564	585	560	562	566	577	558	522	544	588	561	588	557	568	544	540	579	584	543	533	553	548	522	582	589	594	590	601	573	570	573	578	560	558	522	535	610	562	571	562	594	557	522	575	537	575	576	566	522	549	596	601	568	520	572	590	572	581	576	572	569	548	582	549	579	560	556	567	565	545	522	553	543	577	560	570	556	567	536	575	563	524	563	596	560	570	571	570	586	615	525	542	579	560	547	626	572	563	577	544	555
653	164	134	106	277	673	3145	9533	9872	6021	2643	1172	427	192	124	79	91	99	93	76	99	92	84	74	70	85	85	75	80	89	67	82	102	88	92	86	96	81	64	84	89	81	76	85	100	85	85	86	70	88	86	77	79	95	88	73	80	74	77	92	81	92	95	75	86	78	98	63	77	79	77	82	75	92	79	95	80	72	86	90	83	80	81	87	83	92	79	67	101	80	72	66	83	80	89	84	75	73	89	84	74	74	82	84	70	86	99	77	69	93	88	75	69	71	83	79	72	74	75	85	75	82	87	81	82	76	76	74	84	88	81	84	86	80	87	77	85	78	78	90	75	83	83	76	88	86	62	82	72	90	77	87	88	82	79	87	85	77	94	74	78	76	81	90	96	72	81	97	81	82	71	89	96	90	89	88	85	81	85	86	79	78	85	71	83	81	84	75	94	80	77	83	78	75	81	77	70	66	104	88	66	82	83	92	74	93	81	78	82	78	65	69	91	91	98	91	84	64	82	75	84	89	78	84	88	79	79	78	78	73	89	82	78	80	90	93	65	76	79	73	59	78	96	95	74	82	81	91	56	76	71	86	78	81	77	89	66	73	90	78	59	81	63	85	90	71	72	61	90	79	97	83	83	86	81	89	95	82	98	95	73	60	89	97	91	77	79	95	81	77	84	87	62	79	75	86	92	74	80	93	83	94	105	72	83	73	85	90	74	79	78	78	77	73	88	94	97	88	76	66	80	75	92	82	87	93	78	85	97	83	77	85	79	71	83	91	87	81	92	74	72	84	83	69	70	85	91	79	99	68	82	68	85	93	71	90	82	74	78	72	86	70	77	114	73	77	73	98	78	80	68	78	76	88	78	70	66	93	82	70	65	85	88	107	73	84	84	70	80	67	80	71	81	70	67	93	67	90	83	74	83	83	86	84	71	74	85	97	73	73	77	82	59	85	85	76	96	56	89	96	88	77	73	69	78	102	68	85	80	79	91	72	98	85	79	79	74	81	79	76	80	92	75	76	68	99	84	96	90	87	108	76	83	81	83	87	87	86	70	76	85	90	73	82	67	82	79	81	72	70	87	92	83	93	90	85	81	67	84	92	91	89	72	87	82	84	85	91	85	87	82	74	66	88	74	77	97	86	83	88	84	87	89	70	78	92	93	81	78	84	86	75	86	78	93	81	79	82	96	84	77	96	79	85	74	77	91	83	79	70	89	81	89	80	84	84	75	78	78	105	79	88	80	86	87	77	80	80	81	84	74	103	74	105	81	88	81	81	77	82	80	75	62	89	90	67	87	70	81	80	87	75	82	75	82	73	71	78	77	79	79	78	83	87	78	81	73	88	78	83	83	64	90	64	86	79	81	86	90	79	88	79	83	82	88	84	85	80	82	89	82	73	95	77	68	84	79	106	91	77	85	75	79	74	80	85	92	87	92	79	71	63	93	69	90	80	70	76	86	80	78	87	79	90	81	77	80	77	82	86	73	79	83	59	86	83	101	84	84	80	72	81	86	75	69	97	80	93	84	87	74	90	91	90	88	83	83	102	76	72	81	78	76	86	97	81	70	108	76	74	79	61	73	81	62	96	84	78	83	81	79	68	76	90	73	92	80	87	95	74	83	74	79	86	86	82	81	82	65	72	85	80	77	81	73	81	89	77	85	93	75	78	90	76	71	94	80	79	84	99	85	65	91	95	77	91	77	74	74	75	72	68	78	80	78	90	70	84	91	78	91	84	75	102	83	83	75	89	84	82	84	66	98	82	80	94	85	83	105	77	97	89	74	75	79	85	93	97	78	78	74	88	83	88	78	87	88	94	69	81	72	78	68	70	99	79	81	88	83	70	85	81	82	78	81	75	79	82	76	79	72	65	76	67	100	84	83	86	82	76	86	70	60	67	73	69	75	94	82	75	86	76	82	81	100	90	75	79	93	79	73	77	79	81	91	83	82	91	95	73	79	80	83	73	72	96	91	95	78	75	83	87	83	68	83	85	65	88	76	89	97	78	79	77	82	84	85	73	74	97	79	73	85	89	94	83	68	79	91	88	72	86	107	90	92	84	79	87	84	87	78	94	66	81	93	78	64	76	87	91	89	75	83	87	81	87	71	80	100	70	86	94	88	85	86	91	86	92	78	81	86	74	76	80	71	76	73	73	103	71	74	93	81	90	75	77	81	78	89	83	81	71	88	86	88	82	82	65	71	57	92	71	85	96	79	82	86	75	87	87	76	96	69	103	75	89	86	89	78	88	79	83	77	71	73	76	96	90	88	78	83	85	82	88	82	79	69	81	82	84	98	72	95	85	95	82	80	84	93	78	84	94	88	84	91	85	104	89	100	84	83	96	91	84	82	91	82	87	95	93	89	66	69	73	84	72	73	86	81	82	95	76	72	71	92	75	92	67	68	83	82	91	79	86	91	99	79	65	95	67	92	90	90	80	100	76	67	80	93	85	71	77	83	68	87	82	82	65	70	68	90	81	81	82	53	83	92	109	82	82	71	93	88	98	90	86	76	67	82	90	84	77	72	76	81	87	75	88	92	76	70	71	87	81	79	80	73	78	88	70	79	68	80	68	96	80	82	96	71	69	93	97	82	81	88	76	76	80	94	81	79	75	90	72	86	99	87	91	80	81	71	79	76	96	88	83	85	78	71	86	87	81	60	70	82	68	69	71	72	96	92	87	89	78	83	79	80	91	79	72	85	89	77	89	95	95	74	62	60	88	78	72	84	91	88	80	92	78	79	83	75	94	88	99	89	81	90	86	76	78	74	59	75	83	72	71	77	64	81	90	85	77	77	77	85	89	78	75	74	87	84	75	84	78	80	73	92	96	101	86	83	72	75	75	80	98	83	83	80	99	74	87	91	72	92	78	91	84	85	90	62	73	71	86	84	83	91	81	66	56	83	69	76	80	62	87	67	98	70	77	90	80	88	86	75	95	77	61	84	63	68	99	81	81	103	81	79	65	95	89	83	80	82	89	88	60	68	87	101	82	84	89	63	92	85	71	91	92	55	80	79	72	74	70	79	82	101	85	67	76	76	82	67	80	85	93	82	78	73	92	74	71	88	92	73	72	73	77	90	77	96	88	79	88	71	73	80	83	78	88	81	77	90	86	79	79	66	85	64	103	93	91	92	72	93	84	87	103	69	105	94	93	70	76	85	66	96	74	78	91	86	94	78	86	73	65	74	92	85	74	74	61	68	81	83	81	90	83	100	69	96	86	81	83	88	87	86	91	73	90	76	74	65	110	74	71	85	85	80	81	88	98	79	68	76	71	85	90	93	95	71	81	81	90	85	84	79	83	71	81	74	83	86	84	74	67	85	76	92	84	90	77	78	82	75	85	87	84	71	75	83	78	92	64	80	82	90	85	83	66	90	97	78	80	93	83	89	81	88	74	83	92	81	70	87	88	85	75	76	82	93	78	68	80	93	76	81	103	72	70	93	92	90	88	76	78	89	81	76	74	72	84	90	73	94	78
9776	3573	1691	4030	16709	27044	41641	55736	51110	40021	29252	19151	8564	3238	1474	925	855	840	858	815	858	824	850	859	833	861	834	835	827	832	863	851	863	831	829	901	859	742	849	839	846	845	809	828	871	826	848	845	839	842	830	875	857	783	804	830	808	800	801	819	862	812	808	876	851	891	808	818	794	796	864	817	817	883	838	841	874	830	861	816	832	848	872	847	880	812	830	808	854	847	847	824	840	854	852	845	844	829	850	864	808	873	834	888	759	876	842	810	811	820	813	795	851	854	808	839	831	862	821	875	829	809	801	798	850	832	844	823	802	839	870	806	825	802	841	846	860	813	849	861	796	915	834	817	780	822	788	835	816	875	875	857	835	867	871	850	849	861	851	859	820	837	862	845	875	854	765	819	835	859	845	859	815	911	865	867	818	833	771	802	832	825	874	833	831	821	846	831	826	802	806	861	815	816	822	833	826	809	873	824	806	842	883	806	857	864	818	859	831	811	863	817	817	852	844	815	855	863	804	816	836	844	845	870	825	847	845	869	805	796	868	826	830	829	822	857	817	839	804	815	813	876	801	822	836	853	829	862	840	813	857	819	825	837	855	824	824	846	845	850	878	842	818	878	844	835	849	790	799	886	854	830	869	861	842	842	817	812	834	819	816	823	783	837	828	853	816	790	894	822	835	838	851	875	846	884	861	831	808	815	850	810	868	842	818	816	907	830	793	824	799	827	781	834	820	842	852	845	827	829	834	829	870	821	826	860	861	830	889	833	845	806	825	826	856	803	828	858	802	846	802	841	844	852	813	860	845	860	806	817	841	797	809	830	842	875	770	804	825	823	832	837	862	832	836	864	865	834	788	809	838	802	860	815	827	842	877	855	859	854	798	822	808	818	827	840	829	815	859	818	825	808	794	843	847	877	885	858	789	894	872	809	812	851	847	830	804	833	906	833	807	841	799	842	810	823	899	867	845	800	811	819	857	832	850	851	784	818	781	819	821	840	832	857	815	878	847	830	842	842	895	843	867	824	836	835	817	865	838	820	838	797	855	786	860	818	801	857	831	831	798	835	831	803	862	845	855	832	818	782	829	813	844	900	784	839	793	843	831	866	833	856	842	862	811	844	830	845	820	849	786	853	821	809	875	841	874	831	825	861	813	846	832	828	840	834	889	833	819	862	861	870	856	826	826	816	836	819	858	867	730	883	812	851	832	903	869	831	755	794	859	831	847	845	852	812	823	840	796	900	852	830	770	849	844	835	808	894	838	845	821	860	861	857	829	809	840	807	773	817	799	850	871	824	826	791	770	918	786	820	847	830	828	846	855	798	819	876	855	802	839	850	822	825	844	841	857	877	832	791	849	841	847	825	807	857	861	789	856	793	858	862	878	836	784	827	846	887	860	879	833	804	792	867	857	821	856	834	824	814	874	827	789	833	799	833	841	816	789	838	842	825	809	843	818	841	829	852	832	791	846	855	890	841	853	835	815	793	859	838	844	828	827	817	852	829	842	872	845	849	808	865	834	830	775	784	841	879	810	819	858	859	821	847	843	808	827	814	817	840	819	826	797	793	860	839	909	852	860	804	852	792	777	809	844	812	797	863	834	765	824	834	813	812	799	790	812	805	876	886	889	807	853	807	875	865	811	840	848	829	876	882	835	784	783	771	829	848	824	866	848	846	848	875	874	801	835	787	842	836	794	858	818	811	882	819	863	802	846	830	868	835	853	878	789	809	818	884	849	812	826	851	871	793	846	796	837	910	827	832	801	837	820	849	844	878	827	807	815	808	834	844	807	850	826	835	838	836	831	882	825	784	837	865	817	815	848	851	820	798	867	845	825	832	812	879	805	841	828	842	870	787	869	870	830	826	786	850	820	844	809	852	847	831	874	845	837	808	822	807	852	858	860	847	873	891	894	834	868	805	851	822	807	862	827	859	885	877	791	845	868	825	818	799	818	842	836	840	847	849	849	835	805	784	817	803	865	828	850	795	866	852	779	867	816	877	864	874	819	908	844	852	808	868	840	807	823	799	852	838	895	805	834	856	871	865	839	816	855	843	842	899	832	840	852	856	838	797	865	883	844	888	818	860	819	845	841	884	867	837	853	858	815	855	834	856	815	821	857	839	845	821	854	851	847	817	827	810	817	841	825	836	837	822	844	807	810	864	841	864	854	848	889	817	786	860	863	856	801	813	816	799	874	811	836	819	845	819	753	810	818	845	836	811	840	836	807	819	867	877	821	868	844	837	900	796	816	852	855	816	879	815	852	841	821	849	834	849	821	849	830	810	825	813	772	842	834	877	885	859	828	798	824	828	835	831	824	832	849	858	843	841	839	770	867	854	849	805	880	791	824	811	791	826	820	831	831	833	835	806	780	810	824	779	841	826	787	872	860	842	863	858	835	818	845	823	791	822	804	807	833	832	805	876	805	864	835	846	864	842	853	829	840	832	801	859	848	844	824	823	844	870	814	817	794	825	791	846	799	822	779	833	882	876	865	875	821	858	870	816	847	823	862	796	857	832	829	887	835	848	888	798	845	834	840	831	844	819	850	840	825	841	796	836	808	837	815	837	819	854	863	878	787	860	784	813	842	847	808	871	856	791	793	855	809	829	846	830	858	818	870	845	838	795	803	814	829	807	809	855	863	761	864	814	900	824	859	869	791	834	849	831	849	790	854	853	871	844	849	826	891	789	820	797	855	822	866	808	820	863	865	786	798	818	846	868	808	816	864	846	859	830	854	791	885	877	769	808	847	842	880	849	806	838	840	835	846	792	789	876	874	867	868	785	815	868	848	805	887	836	817	862	835	843	818	856	778	810	842	838	832	818	830	840	822	899	815	795	867	842	799	816	848	845	792	805	832	850	849	896	811	847	854	790	845	856	869	840	818	878	824	835	877	886	829	836	818	818	838	823	795	806	828	812	818	825	846	827	858	845	844	851	847	801	876	818	821	870	878	843	835	811	839	850	809	839	874	823	831	814	858	842	818	851	840	851	834	809	841	799	824	906	829	825	806	838	850	833	837	854	860	857	901	825	880	850	836	837	836	811	821	882	805	822	883	793	856	852	835	841	865	769	854	824	846	827	790	845	847	835	819	784	855	870	801	872	868	776	809	873	811	821	786	857	852	801	839	839	831	860	820	789	805	794	856	855	864	897	806	817	863	851	871	859	835	818	810	845	861	805	795	836	843	816	835	819	856	790	788	859	810	829	855	830	861	846	834	810	815	823	842	807	847	860	805	800	828	788	868	790	811	835	817	815	799	820	868	837	835	836	825	855	803	842	836	869	851	843	871	772	836	867	875	797	801	847	793	802	794	872	805	826	808	864	794	843	833	893	842	844	849	899	856	887	837	809	832	900	777	817	791	877	824	830	811	844	849	876	852	859	872	780	815	891	835	878	840	865	847	781	846	826	835	778	839	827	852	844	860	864	840	838	810	856	889	871	822	826	780	829	839	850	804	826	812	856	840	856	791	888	857	837	845	821	841	865
2281	121	88	112	399	1721	4293	9499	9752	6279	3067	1305	424	177	72	51	52	55	50	46	55	36	43	49	41	45	43	44	55	43	39	58	50	57	52	56	60	57	50	31	43	46	40	53	51	51	43	51	53	53	57	57	50	41	49	45	41	47	42	49	54	41	45	55	53	53	44	38	63	43	54	64	59	51	49	50	31	52	51	59	49	50	53	49	60	37	54	36	47	49	53	47	42	44	44	57	63	43	49	40	56	56	42	45	54	45	33	68	57	52	54	50	55	41	48	52	43	48	44	42	50	47	49	49	54	42	49	53	38	34	44	45	47	57	54	46	40	58	47	51	58	56	43	54	42	47	50	41	48	40	39	39	47	69	60	43	33	43	48	51	49	55	51	61	46	50	40	56	58	44	48	42	52	54	46	48	56	52	40	54	37	46	56	44	48	57	43	41	40	46	41	47	51	48	45	55	46	64	50	51	59	43	58	56	45	56	55	49	52	55	34	59	52	51	61	40	48	38	47	51	46	40	43	50	49	41	56	58	46	60	40	57	55	52	43	52	43	54	48	46	54	52	47	46	48	66	45	37	47	51	47	45	50	37	35	50	55	58	58	37	48	61	49	54	54	45	70	43	57	64	45	47	44	56	40	42	40	55	44	49	45	50	43	52	48	47	50	44	50	51	36	50	44	55	40	47	47	58	52	54	48	35	43	45	34	58	48	47	58	50	59	47	53	47	47	54	43	58	45	39	42	44	48	46	50	46	46	56	56	50	42	64	33	38	51	36	41	47	48	54	49	45	53	55	39	51	57	36	57	49	61	46	50	55	54	47	39	48	50	53	52	48	50	54	51	44	62	51	46	58	48	48	44	50	49	29	48	48	60	42	49	48	47	33	47	58	67	48	47	51	45	52	40	62	58	38	39	49	44	42	52	48	45	47	51	47	45	53	35	45	54	59	57	47	44	40	36	46	44	48	48	65	46	53	41	60	50	47	42	34	44	51	52	48	52	60	42	41	53	39	35	46	45	41	57	45	54	56	62	43	51	53	49	35	50	46	47	47	46	52	45	53	37	44	49	41	53	62	44	57	49	41	54	36	40	41	50	44	49	50	56	47	54	55	51	49	52	52	58	45	53	51	38	64	55	57	39	47	58	46	46	51	62	42	50	44	44	49	47	55	29	31	50	49	53	62	49	54	53	34	50	53	48	45	46	48	47	36	41	51	42	47	53	47	44	42	48	51	50	43	46	47	48	46	52	50	53	47	55	48	48	44	36	48	49	41	55	48	46	30	46	46	50	62	54	50	39	54	42	52	54	40	58	54	46	54	53	51	43	48	45	46	54	41	52	54	41	47	51	53	57	41	53	54	47	63	51	54	52	46	52	46	38	39	62	58	52	58	54	47	48	37	46	45	59	38	47	42	56	51	52	48	43	48	49	54	54	48	35	56	43	52	48	72	48	63	63	37	41	41	50	46	51	46	49	61	54	47	40	37	56	65	40	49	39	54	48	42	54	51	50	59	43	51	64	47	50	62	35	42	48	47	50	52	42	54	39	59	48	44	36	52	47	38	49	44	60	52	42	65	51	62	50	39	55	44	36	45	55	55	48	53	42	46	40	51	49	53	42	60	46	45	64	49	52	52	49	59	42	59	51	40	46	50	66	58	69	51	53	48	56	47	53	41	58	36	51	47	51	63	58	63	48	46	46	68	44	50	49	41	45	44	49	55	55	50	56	58	42	61	55	53	50	46	39	40	54	37	43	41	50	50	51	64	49	43	44	52	50	45	43	49	38	34	44	44	40	46	54	49	41	53	45	61	44	47	44	44	60	44	61	44	47	43	50	40	42	49	55	60	39	44	44	53	64	44	46	57	38	50	50	52	42	50	50	53	48	55	46	51	60	38	43	52	47	46	49	54	58	52	53	53	48	59	43	42	46	42	43	50	51	48	41	50	54	40	40	46	53	45	59	48	53	54	49	49	59	70	53	46	50	59	47	53	40	43	39	49	44	45	53	53	47	39	36	52	55	45	44	55	52	40	37	46	58	50	46	50	54	50	56	50	48	54	36	48	49	39	44	56	45	50	50	42	45	60	50	54	53	45	51	49	49	57	47	48	50	65	51	39	55	56	42	47	49	42	50	48	47	37	55	44	50	47	45	51	60	45	49	50	49	47	46	57	59	55	51	64	43	47	47	46	53	39	48	46	42	35	49	57	49	45	55	55	61	45	48	54	47	53	49	49	39	46	57	45	54	45	55	42	48	53	54	42	57	49	53	46	52	42	50	52	50	55	52	50	50	50	48	51	57	53	50	41	44	46	52	43	54	49	37	47	50	45	45	54	55	41	47	50	59	43	43	44	53	38	43	44	50	50	56	42	43	57	52	47	37	51	55	55	33	41	51	38	46	53	59	44	45	50	51	52	52	55	51	51	43	48	44	38	47	51	38	48	39	49	50	45	45	57	37	54	56	54	46	48	41	57	51	55	48	56	47	53	48	46	53	40	45	35	45	54	43	66	55	43	56	40	52	52	49	53	41	48	47	61	53	46	55	47	44	47	50	57	64	47	45	52	41	48	42	41	44	57	55	45	49	46	55	47	60	57	54	55	53	46	39	49	51	55	46	52	60	56	45	44	38	37	55	45	54	55	49	46	53	48	41	60	50	48	41	46	46	50	39	39	59	53	46	48	55	44	47	54	42	43	36	45	43	57	64	50	45	41	51	43	54	54	47	41	57	51	52	54	55	48	45	58	43	53	55	49	42	54	43	45	45	52	48	52	47	36	57	58	41	51	54	47	59	46	61	45	48	50	46	49	41	38	46	55	46	39	46	41	41	41	52	44	31	45	43	39	59	41	59	53	57	37	51	55	49	42	58	44	42	45	58	63	57	61	49	51	48	58	41	50	42	62	49	49	46	41	55	56	44	45	43	49	46	53	42	52	47	52	50	52	46	56	43	36	55	51	50	50	53	53	57	38	46	44	58	48	44	55	51	58	59	55	56	52	43	39	39	55	35	47	32	48	52	36	49	53	52	55	59	35	59	52	60	51	63	46	39	57	58	48	52	46	57	53	50	50	44	49	52	54	53	55	59	49	47	50	59	57	51	56	52	53	55	54	52	61	48	53	46	47	52	55	57	57	49	48	43	45	52	39	36	49	57	50	56	47	43	49	63	48	46	44	47	34	62	45	40	40	49	46	54	60	42	52	72	48	49	42	50	49	49	58	49	52	47	51	44	42	40	49	58	42	53	51	54	57	55	48	55	52	39	41	54	54	59	52	51	37	56	52	58	65	41	56	55	53	45	49	46	55	50	46	43	50	30	47	40	50	42	49	56	57	52	39	54	41	46	45	54	49	48	45	54	48	56	37	52	52	59	60	46	46	53	59	50	61	62	60	54	45	50	39	45	55	46	55	42	49	59	58	54	48	44	44	60	50	53	62	43	62	59	44	40	39	36	56	63	56	51	46	61	43	38	55	48	50	51	49	55	47
9871	2808	1505	4693	25217	37948	46125	56358	51692	41652	31381	21393	10028	3503	1209	566	527	551	524	530	495	530	542	500	512	544	503	527	533	553	532	499	529	528	500	517	524	561	520	493	492	498	526	485	488	542	491	528	493	496	508	532	531	542	535	546	561	509	547	547	521	543	507	540	520	535	470	512	522	534	507	537	543	550	536	562	505	527	500	493	505	520	534	504	527	511	518	557	548	515	498	525	523	520	491	493	495	502	513	520	466	514	512	530	524	553	517	547	541	532	501	541	542	522	509	504	530	580	520	534	499	492	518	544	494	510	524	551	535	500	509	530	525	548	519	474	550	529	561	451	544	536	502	538	541	496	499	492	494	522	512	508	552	475	529	518	498	568	508	551	521	489	523	511	496	521	529	519	557	514	505	518	531	511	565	530	509	542	534	535	517	513	505	538	519	529	518	493	553	482	498	530	516	485	518	479	500	509	572	553	484	523	500	487	533	536	501	509	544	528	471	519	536	534	507	493	508	536	550	532	533	514	543	520	530	560	523	493	536	531	552	541	512	521	495	506	536	554	523	509	525	485	542	525	482	534	553	485	492	496	542	512	495	506	518	478	543	516	541	545	514	508	530	528	508	502	526	501	585	529	532	561	543	491	511	533	456	511	512	496	505	494	501	540	490	521	502	528	496	538	560	498	504	524	536	534	506	519	523	536	490	507	528	510	533	534	526	496	475	521	510	569	485	507	502	513	511	522	511	513	540	549	497	543	511	531	526	521	516	533	497	524	490	496	473	522	522	541	532	488	580	523	519	518	557	546	519	525	508	529	529	497	516	505	479	551	545	537	533	535	514	514	535	489	535	557	572	514	533	521	517	495	528	554	488	545	503	519	515	526	520	476	515	511	515	538	497	471	506	537	496	490	531	542	496	510	496	515	558	551	501	509	535	509	538	534	497	507	493	512	511	506	532	480	523	494	535	542	550	521	542	529	523	489	529	551	526	512	508	519	529	531	545	496	547	544	521	458	534	527	501	506	485	557	517	519	577	494	537	549	511	528	505	563	537	532	524	528	483	519	543	536	538	482	489	511	520	524	487	542	511	539	498	510	539	498	501	537	538	548	502	508	530	512	486	500	511	508	529	531	546	494	491	515	509	537	527	522	537	487	518	546	517	544	505	534	509	509	520	533	528	527	507	519	550	525	550	503	510	523	478	498	549	510	530	561	512	499	548	504	540	518	511	525	506	497	556	489	555	483	547	497	521	524	529	511	535	493	484	534	540	528	510	546	501	524	516	565	537	539	515	542	511	515	503	505	516	526	489	521	504	512	466	517	549	468	527	531	543	528	515	522	524	543	555	516	533	488	498	510	559	520	536	527	532	539	509	564	511	531	515	529	517	515	510	529	507	495	504	547	516	520	522	542	518	504	488	509	495	544	521	513	542	526	531	488	518	542	503	533	538	526	556	530	502	534	531	512	539	509	505	520	522	505	456	521	498	511	526	525	516	514	523	511	466	529	545	513	496	516	517	510	512	525	524	495	528	566	486	507	489	516	513	515	517	492	508	499	514	523	500	487	534	504	581	582	499	511	530	541	536	523	501	556	542	536	483	502	525	538	512	544	517	524	557	548	498	486	513	520	554	533	520	499	498	474	510	518	540	538	496	484	486	557	545	533	527	523	506	526	543	539	536	487	509	503	536	561	528	505	532	534	553	497	522	540	509	527	551	546	524	530	531	504	523	546	519	555	516	517	515	522	522	563	510	514	482	542	509	488	528	512	502	506	538	495	539	523	558	535	535	509	529	507	518	538	479	495	501	494	510	505	535	526	507	512	530	547	506	518	519	548	493	540	504	544	507	539	554	497	525	524	491	527	525	540	510	512	492	509	538	541	503	512	511	522	531	481	504	492	570	569	501	528	465	559	493	541	495	531	521	478	506	525	526	557	480	552	570	543	539	499	534	554	526	530	514	501	586	528	506	493	537	552	527	509	512	511	524	505	525	536	544	532	527	497	503	529	511	539	503	556	516	516	518	530	504	526	515	527	541	528	520	478	506	535	547	535	474	558	523	517	517	532	551	538	490	476	508	518	488	527	497	529	515	496	509	525	558	507	536	530	541	509	496	524	525	537	506	507	553	543	520	495	464	528	498	465	518	516	515	524	537	504	518	533	498	517	538	481	459	495	497	553	481	525	538	514	531	525	524	517	521	510	492	502	526	530	521	516	481	529	501	489	506	519	514	526	533	520	509	513	486	532	524	477	527	516	578	545	534	510	506	474	558	489	509	542	545	517	510	505	501	544	576	530	476	472	505	519	496	492	522	530	528	516	522	505	515	526	481	551	507	501	526	510	512	551	532	515	546	515	538	501	512	540	493	515	520	531	478	531	528	494	523	502	490	547	551	510	526	495	513	522	529	518	489	521	526	506	476	550	512	529	483	533	536	552	562	496	480	486	496	506	537	516	495	509	515	540	529	525	533	559	541	533	523	546	507	515	534	501	554	491	512	524	542	480	523	519	502	520	514	532	534	502	512	502	480	556	515	496	564	555	543	502	543	469	536	514	581	523	503	565	543	519	499	536	500	547	545	498	510	518	509	518	550	526	539	489	522	532	489	497	508	511	510	543	508	520	522	491	519	540	492	545	544	528	507	529	543	503	512	530	519	522	532	562	495	536	502	522	525	502	532	517	500	486	520	492	495	519	509	514	536	539	523	545	529	534	517	505	519	488	511	506	546	532	509	518	527	491	559	492	514	524	521	524	544	532	514	509	499	521	555	522	530	530	498	538	533	512	527	523	540	544	479	515	523	546	460	496	535	503	491	529	517	515	511	528	491	499	491	535	529	514	527	498	539	532	483	542	531	547	554	502	531	523	499	569	528	539	506	508	521	491	485	516	552	487	547	457	541	500	536	538	452	520	523	521	535	506	477	524	538	521	505	484	536	530	531	543	508	520	532	520	503	535	521	563	485	497	528	530	563	524	520	533	500	505	506	496	555	544	521	490	517	481	524	528	532	500	503	504	520	494	530	465	548	561	565	542	506	512	524	500	516	545	557	510	513	528	529	509	521	457	554	509	533	514	503	484	535	545	549	540	536	520	494	522	512	508	541	523	502	529	541	523	485	517	528	551	515	510	530	485	522	503	497	522	489	523	494	522	493	544	474	532	480	521	495	514	501	504	538	521	503	496	548	493	523	525	512	542	512	512	542	542	554	516	541	563	539	487	518	539	504	504	519	480	505	488	562	504	543	549	531	517	502	549	528	479	534	555	533	497	516	488	534	537	524	544	529	556	493	477	531	555	506	531	561	550	494	508	539	513	503	523	534	492	572	529	525	506	511	516	502	509	481	492	490	526	590	505	496	580	559	539	539	506	517	521	507	497	497	513	538	519	473	496	536	531	535	507	535	523	512	512	541	537	503	515	542	533	525	524	527	519	529	478	571	494	513	538	492	495	481	507	528	563	553	520	535	500	513	501	524	522	510	563	535	502	537	461	520	533
1158	236	161	155	570	3441	6209	15238	16723	10946	5231	1967	710	273	126	82	83	80	84	78	78	84	74	69	65	85	72	91	83	89	70	53	82	80	76	70	80	88	86	75	66	83	77	80	100	85	76	80	75	79	67	98	78	95	82	70	72	75	71	85	83	87	80	72	69	90	86	79	88	83	72	84	72	78	60	84	91	96	79	83	79	82	89	87	98	87	77	70	95	81	80	94	74	80	68	82	83	81	75	81	65	84	72	72	83	77	70	91	84	77	62	82	91	85	73	78	86	77	89	73	72	69	74	74	77	67	67	80	77	85	63	84	93	69	98	69	71	73	81	66	70	71	78	79	87	69	68	82	66	49	79	82	69	76	92	81	74	70	84	81	78	69	81	73	71	77	82	74	83	79	75	65	89	77	76	81	79	88	78	82	93	74	75	77	80	81	81	67	86	72	73	75	79	90	88	74	78	87	90	85	68	85	61	75	88	92	84	85	76	82	77	74	92	82	91	82	67	80	81	68	84	75	64	76	72	75	71	90	64	81	63	100	59	69	73	80	72	73	79	66	75	71	70	76	87	82	79	77	88	76	78	76	63	68	73	78	72	86	81	60	89	90	77	65	67	85	72	87	99	70	94	77	77	70	71	86	86	101	84	80	75	83	79	105	63	74	65	77	85	100	88	69	95	73	81	74	80	65	81	81	79	78	82	75	89	84	79	84	64	89	82	84	89	77	84	80	69	76	76	89	88	63	69	81	88	72	91	91	94	80	75	83	63	82	87	104	84	67	79	71	85	68	60	66	82	89	84	74	85	74	76	80	64	75	74	61	65	86	73	74	78	88	77	72	77	74	77	100	77	81	77	82	81	79	65	81	89	84	72	85	94	87	69	74	72	75	86	92	89	78	68	96	74	72	84	67	83	84	99	81	68	86	75	66	80	93	74	66	68	87	77	74	88	87	83	74	65	76	67	73	78	64	72	74	87	80	81	83	73	86	78	74	75	77	76	79	86	82	94	76	83	76	84	84	75	78	68	95	72	89	75	71	84	80	79	102	84	85	82	77	79	73	75	83	70	84	90	69	73	87	88	85	80	79	88	75	85	88	83	74	103	84	95	80	62	71	89	73	74	80	79	82	83	77	89	75	77	85	70	88	83	97	81	88	75	78	87	76	79	67	80	80	69	89	62	73	89	71	68	88	88	73	83	72	97	76	77	91	74	62	77	78	60	76	82	86	73	69	73	88	71	64	71	96	65	78	75	87	80	79	74	72	85	71	75	65	69	88	78	101	64	79	79	64	85	84	82	88	95	85	92	89	88	88	84	75	73	92	77	68	90	74	76	59	86	89	96	88	65	79	86	66	82	79	66	70	60	73	90	86	88	82	75	68	66	71	80	84	76	73	82	82	79	84	74	73	86	83	83	63	93	88	66	87	86	79	76	74	75	78	80	68	98	100	83	83	94	66	90	91	75	95	75	91	82	78	74	75	90	95	82	73	77	74	87	66	68	86	83	70	91	73	78	85	93	63	69	80	87	90	84	70	88	71	86	72	87	75	75	71	72	76	76	68	93	86	80	73	68	81	75	79	74	86	99	73	71	67	75	84	79	87	82	86	73	72	74	80	67	65	82	93	78	77	90	85	84	67	66	72	80	95	81	71	76	90	84	79	66	84	76	77	80	86	87	96	72	63	82	77	84	86	83	67	75	68	67	68	103	73	73	72	86	79	68	78	84	73	80	81	89	81	83	62	75	77	90	79	81	82	93	84	94	86	62	86	77	82	86	91	72	85	79	68	80	71	72	85	69	84	86	89	87	73	78	87	87	82	71	97	79	77	89	79	74	93	95	67	76	79	70	80	79	76	88	72	77	82	57	54	72	75	73	80	75	66	92	86	71	102	92	80	75	87	77	85	73	73	75	105	81	73	100	82	84	68	80	65	73	70	86	84	83	80	84	75	99	74	69	74	94	96	83	83	93	78	94	66	65	82	82	82	87	90	82	85	103	62	67	87	68	86	86	82	87	80	66	77	78	92	100	67	72	78	77	76	63	78	92	81	82	75	90	63	83	69	75	80	74	69	76	76	78	84	78	77	67	88	97	71	87	71	70	80	77	73	71	78	71	84	93	72	79	86	82	82	88	72	88	81	90	86	88	80	68	65	94	90	83	85	81	76	57	72	85	91	66	77	82	60	78	95	67	79	79	75	86	90	66	73	90	79	81	72	80	72	82	81	81	79	91	66	90	62	78	78	68	76	77	67	88	75	80	75	79	93	76	80	75	72	78	64	75	70	83	78	73	65	77	80	87	86	81	75	78	81	94	72	63	86	87	64	72	86	81	71	71	69	66	83	72	70	81	77	78	70	79	77	79	79	83	90	75	92	73	65	82	91	74	73	80	78	79	73	94	79	71	70	75	79	80	82	74	72	57	69	96	75	71	79	77	70	83	83	78	85	75	79	88	71	77	78	83	80	84	78	58	79	86	75	86	77	77	74	79	82	77	81	65	86	89	79	87	77	80	73	88	72	95	85	77	72	81	76	83	87	77	61	73	94	84	74	77	77	67	88	79	107	73	69	96	77	77	83	72	81	72	77	76	83	65	89	84	75	63	78	86	79	80	80	73	75	74	75	81	72	73	76	72	76	65	98	68	65	75	75	80	83	79	90	63	93	76	74	75	87	82	80	68	74	67	86	84	85	93	73	90	95	86	73	70	71	101	92	66	82	102	82	65	78	80	80	82	86	92	89	77	95	86	72	82	84	73	83	77	61	76	74	79	78	81	80	73	85	83	96	78	88	84	75	81	76	80	71	86	77	75	75	74	86	68	82	81	80	72	59	80	77	79	81	85	76	75	81	78	82	101	74	92	88	95	81	80	74	67	79	74	66	83	81	78	68	96	76	79	84	68	75	74	65	70	55	78	72	71	72	92	80	89	90	85	92	74	93	65	88	83	79	76	66	82	81	69	87	87	67	92	78	109	65	74	56	89	77	84	70	96	68	78	67	75	82	83	83	66	95	86	89	67	92	49	92	74	82	92	80	70	85	105	79	94	85	79	69	77	78	64	83	81	76	87	69	79	95	85	83	71	85	70	88	76	76	100	87	73	70	52	73	69	90	74	80	68	64	74	86	70	79	74	77	94	77	83	72	95	81	93	80	72	74	85	73	76	98	71	83	83	65	70	88	91	82	87	65	69	89	83	95	79	72	82	74	65	69	79	86	75	84	83	75	77	92	67	92	85	78	76	81	86	88	79	78	83	82	79	71	60	77	74	75	91	93	66	77	87	82	72	63	72	70	78	74	80	94	69	83	75	81	85	94	76	65	66	84	86	81	74	79	81	84	83	96	89	69	82	64	78	90	87	79	83	76	89	76	85	65	77	76	86	84	66	69	97	73	85	84	73	81	90	71	88	90	74	72	91	71	76	75	72	63	76	72	83	74	84	81	72	69	88	85	77	75	70	91	89	87	79	70	87	88	79	84	79	80	90	93
13515	4790	2347	7939	28096	47284	49354	65421	62717	49012	36800	24678	14471	5514	1947	947	875	865	870	847	792	854	842	828	849	825	858	836	840	842	844	832	854	816	851	834	825	870	916	830	875	830	839	840	802	860	855	846	838	877	858	832	882	813	867	819	829	830	881	897	849	836	798	825	825	817	845	847	814	832	874	887	817	803	847	840	793	793	856	807	860	845	834	833	802	822	837	860	879	888	817	849	882	849	817	864	877	863	816	874	806	808	791	861	877	842	867	847	850	872	845	881	837	852	851	861	838	898	842	867	819	826	831	840	837	829	884	818	801	864	852	875	860	833	881	828	831	858	803	812	878	825	859	861	794	808	847	899	897	867	826	836	891	820	849	831	783	812	830	862	822	817	874	853	821	840	913	839	842	837	809	868	860	859	877	848	815	838	842	839	844	881	827	852	864	816	817	784	836	855	803	853	830	811	814	862	850	813	864	849	852	839	853	807	817	854	830	830	839	871	853	794	858	860	790	853	880	862	817	793	839	834	840	888	819	802	893	866	860	859	860	801	832	848	838	807	813	889	858	825	831	854	845	870	859	857	837	796	808	799	859	850	893	867	811	841	863	831	816	870	889	807	837	853	871	873	847	900	792	861	838	814	859	866	828	853	876	875	838	851	848	843	808	766	788	845	854	845	831	841	877	868	883	860	872	883	824	823	828	848	832	873	864	834	818	841	876	858	807	860	837	831	865	870	835	877	824	839	834	851	827	814	844	863	871	801	836	790	891	877	829	834	845	880	832	876	878	829	880	847	825	829	888	830	823	880	851	806	877	816	813	814	865	844	831	853	822	853	762	806	830	847	857	797	867	906	883	782	801	853	827	822	850	815	813	855	857	883	838	960	915	841	855	815	882	869	846	873	876	809	823	874	789	778	842	885	890	842	855	845	819	925	822	909	896	890	865	846	853	903	802	837	869	770	874	826	825	851	810	893	847	777	838	878	856	840	881	829	871	849	842	832	813	884	817	832	802	861	892	830	808	790	778	800	830	858	803	863	778	812	864	806	821	834	845	828	851	856	881	849	780	863	896	855	841	835	832	842	803	832	864	870	796	836	857	853	841	836	893	894	859	832	864	826	876	865	905	882	819	830	831	825	826	810	849	825	835	828	846	879	838	827	865	861	806	880	853	860	818	837	877	831	851	853	876	854	816	833	881	826	886	799	849	853	808	824	811	863	908	829	867	835	819	853	861	744	813	806	895	830	869	870	864	864	853	832	826	883	769	836	900	772	827	890	834	820	904	855	802	798	822	836	866	850	845	827	819	839	901	810	877	821	819	828	835	881	847	845	887	838	805	821	834	835	866	856	826	846	883	878	827	831	853	854	867	835	798	867	822	789	798	872	858	814	829	858	833	814	835	892	825	859	881	828	820	901	844	855	818	804	858	843	907	841	837	840	830	770	906	879	838	818	839	885	812	850	792	821	827	905	853	846	803	862	857	879	827	837	828	865	799	844	809	875	857	874	865	861	887	835	850	804	843	876	789	873	809	833	898	881	828	838	838	839	829	843	877	797	828	827	801	921	854	852	861	883	824	817	820	816	901	849	819	843	845	833	864	872	828	847	844	835	842	850	839	832	874	795	856	856	853	892	941	871	834	908	845	890	845	883	794	869	838	892	855	875	804	902	802	881	877	876	824	821	853	778	822	821	822	844	817	828	836	838	803	835	850	825	853	872	769	847	863	833	813	852	884	797	801	858	817	833	839	856	892	856	842	832	815	832	837	864	765	847	799	824	842	880	815	864	840	867	877	801	883	865	835	827	865	854	896	918	835	889	860	790	865	844	838	872	808	815	889	899	812	801	813	869	868	811	823	794	875	830	884	835	861	848	864	845	832	833	842	804	840	856	853	831	787	842	810	800	877	884	803	851	878	862	806	801	847	866	853	788	804	877	825	876	871	832	849	829	857	879	851	869	881	821	828	873	822	820	844	822	884	861	872	842	872	897	841	840	851	829	851	868	813	904	887	837	862	855	865	788	853	818	810	833	815	819	856	822	875	840	794	816	823	881	862	841	832	855	845	842	875	851	785	860	827	826	801	815	813	826	828	828	862	869	876	881	846	870	836	836	824	858	828	810	857	886	870	867	888	885	826	830	765	872	816	844	849	898	835	804	802	888	818	876	836	862	827	826	864	862	782	816	822	872	899	841	867	779	868	811	845	858	837	865	848	836	880	885	853	842	865	797	879	850	833	827	886	806	872	787	846	919	884	849	861	831	877	816	839	883	805	829	837	795	853	832	850	819	844	889	832	871	832	875	823	853	858	799	874	837	859	798	830	874	896	878	835	795	872	862	847	830	824	843	792	837	814	872	831	803	825	874	845	879	883	800	841	830	892	836	879	869	817	783	839	858	830	863	834	853	828	869	826	817	849	839	885	848	855	854	895	839	831	851	834	873	805	829	846	842	850	853	816	831	844	840	781	866	866	779	856	862	842	779	836	835	815	818	848	812	877	824	826	858	867	837	872	818	846	844	840	848	906	846	880	868	840	889	840	873	866	827	802	839	854	899	896	823	828	780	802	845	867	801	824	795	803	803	844	856	876	860	833	887	862	859	806	848	846	854	830	874	849	793	887	801	869	845	848	907	846	873	817	830	843	822	829	838	832	884	829	810	831	842	836	884	833	852	827	821	850	864	872	861	827	885	811	853	810	862	850	868	880	825	805	857	884	809	878	817	846	835	924	804	843	860	836	831	796	869	863	873	847	841	853	871	809	853	837	833	840	866	860	854	787	858	874	875	834	809	842	837	886	838	824	875	908	849	857	816	816	784	875	904	831	878	854	879	843	820	849	826	820	886	837	882	808	871	836	829	827	860	812	814	831	899	869	867	846	866	849	853	870	851	848	817	853	870	898	840	820	879	856	827	811	798	820	875	875	779	824	877	850	870	832	852	870	881	835	842	838	852	810	837	860	824	853	849	841	836	877	903	808	876	795	843	821	818	819	848	818	810	840	792	798	899	853	892	820	871	855	840	816	859	841	840	827	865	884	890	830	859	838	830	851	845	847	792	808	837	847	851	895	853	832	844	843	775	892	846	851	838	868	837	827	870	818	845	852	840	877	851	810	797	857	789	790	811	879	885	847	905	862	818	853	850	862	828	829	856	842	834	813	849	795	864	799	860	836	819	832	850	831	877	861	911	883	858	866	846	856	877	844	809	804	815	844	845	811	819	794	817	802	818	830	800	849	824	845	836	832	833	865	807	810	856	843	847	825	813	838	844	848	832	839	848	832	848	852	879	924	822	885	880	841	816	821	834	824	848	892	847	860	821	868	856	835	865	898	878	873	808	799	810	858	823	858	790	894	823	810	829	798	840	857	894	848	876	813	828	814	859	887	892	831	802	822	818	828	844	818	825	857	851	893	853	874	877	848	871	893	821	835	811	827	832	835	846	840	862	834	794	848	901	840	849	797	870	810	857	836	805	834	796	866	870	791	830	812	945	863	842
1491	80	64	54	82	553	2023	3114	2932	1612	931	411	199	126	84	46	46	57	50	42	52	51	55	50	50	60	53	44	48	44	46	54	46	51	56	55	48	42	45	48	39	47	47	30	48	43	49	64	52	55	52	61	42	38	52	53	45	59	45	52	51	39	41	57	40	48	48	51	50	56	43	59	55	57	43	51	64	56	47	49	56	53	52	48	69	49	49	51	52	56	75	43	59	58	51	50	48	48	43	62	47	53	44	54	48	45	54	42	53	48	42	58	51	51	44	49	48	46	50	44	47	47	54	48	52	39	54	56	52	34	58	52	46	43	49	46	49	58	55	47	47	50	38	60	46	53	57	57	51	37	58	63	53	61	50	40	47	58	46	67	37	52	48	62	65	62	44	44	54	41	45	48	43	45	42	67	55	57	50	66	43	46	44	51	50	44	39	44	46	61	58	61	48	46	41	54	39	35	48	40	57	52	50	46	44	63	45	54	48	52	49	50	47	60	45	36	42	48	53	66	49	55	42	54	48	43	57	53	41	58	50	59	38	49	61	47	60	49	46	42	44	52	42	48	50	47	47	50	49	54	56	47	53	50	46	52	43	54	55	42	44	35	45	46	52	47	62	58	49	48	53	49	53	45	39	42	53	52	56	52	55	57	62	48	48	47	56	49	45	51	58	49	49	41	47	38	51	49	55	48	43	52	45	44	44	50	54	56	44	59	65	45	45	68	49	51	49	46	46	44	59	59	42	54	56	36	50	39	58	43	50	45	49	61	46	59	56	52	46	56	53	45	55	51	43	56	43	56	54	54	53	31	33	43	47	54	61	51	51	50	44	57	61	49	40	58	46	51	49	52	60	53	48	46	56	50	40	45	60	63	51	50	51	62	54	50	57	54	45	42	54	49	50	41	53	57	63	57	64	40	47	59	43	65	51	59	56	41	50	50	57	50	54	48	52	67	45	53	53	60	58	63	50	41	53	58	38	52	63	43	48	39	59	46	49	46	40	50	61	56	44	36	39	46	55	49	46	54	45	51	49	42	40	56	42	58	47	56	50	54	41	50	47	52	43	44	38	47	54	46	41	45	46	53	55	47	46	46	42	46	55	44	56	60	50	50	56	40	36	47	58	51	57	49	43	44	51	65	58	59	53	49	61	45	46	42	44	52	42	53	47	39	50	50	61	55	52	46	54	64	51	55	66	36	61	42	58	51	56	59	51	58	56	42	38	45	50	42	42	48	59	44	39	52	49	56	51	52	37	74	51	29	44	48	47	48	53	53	64	52	56	50	56	40	55	56	57	49	37	46	47	36	53	64	44	46	49	47	52	41	54	62	45	43	48	64	41	56	43	50	45	49	52	59	48	55	50	50	45	50	54	57	62	42	55	48	49	52	54	48	52	54	39	49	55	57	47	39	53	50	49	45	61	45	41	38	48	45	40	49	53	44	63	60	47	57	52	58	58	54	68	47	52	52	46	68	45	58	46	57	53	47	65	52	43	49	48	53	63	36	56	51	50	57	52	43	48	55	48	56	52	57	59	55	41	38	51	53	47	47	60	58	52	53	59	49	65	56	43	41	46	55	38	60	47	52	48	56	66	67	44	54	49	48	43	52	49	45	36	46	51	51	62	46	54	47	55	41	53	40	53	54	46	49	50	49	59	55	52	57	53	51	47	48	54	49	58	50	66	55	51	62	56	44	52	48	52	55	49	53	51	55	56	53	44	63	49	49	51	46	50	47	52	47	44	54	44	51	52	51	47	50	44	47	42	52	42	52	64	51	56	46	54	62	52	54	47	45	37	63	49	44	40	41	57	37	50	53	39	56	40	53	48	68	38	48	60	51	49	48	37	51	43	37	41	63	43	49	54	45	50	49	41	44	44	45	52	55	49	53	55	47	57	49	41	40	41	45	45	58	56	47	46	48	46	49	51	51	49	44	56	49	41	65	57	51	40	42	56	51	49	66	49	42	54	45	49	62	50	53	50	58	55	45	50	47	53	46	45	41	44	43	55	46	47	60	51	41	53	48	58	53	51	51	50	58	57	56	48	52	46	69	55	39	47	45	56	45	50	43	45	39	51	61	37	44	44	50	39	50	58	48	38	57	57	57	39	47	62	49	51	63	50	42	55	35	45	44	54	54	57	45	49	60	44	65	40	53	44	52	46	44	58	52	51	55	59	47	43	48	48	49	40	47	52	54	65	49	53	47	43	55	44	50	56	52	45	47	60	44	49	52	52	54	49	53	51	60	57	38	42	44	60	61	54	55	44	44	54	48	53	48	46	66	58	46	58	61	52	52	54	50	62	55	50	45	40	56	56	44	46	57	50	38	51	60	60	54	43	49	40	45	56	50	49	50	50	42	46	49	40	48	76	36	56	66	45	48	65	59	47	43	60	40	40	51	48	59	48	60	59	55	41	43	49	60	44	56	51	59	58	46	53	57	61	44	53	53	41	39	51	54	54	54	53	50	47	45	45	43	53	54	47	32	46	45	50	47	46	47	54	42	35	47	54	48	47	53	40	61	60	54	43	44	52	53	46	39	50	45	33	44	43	49	47	54	48	43	47	48	53	51	55	50	41	45	49	49	65	51	47	36	54	71	39	53	54	56	46	45	55	48	56	42	56	65	68	41	58	47	47	45	62	53	43	55	40	49	54	47	52	52	49	44	47	54	49	44	43	44	51	46	44	46	66	43	47	55	44	60	48	36	60	52	60	47	51	59	57	59	61	50	52	48	51	52	44	56	51	57	51	48	63	49	44	42	46	57	50	55	57	46	35	47	39	43	56	53	47	52	57	62	58	53	40	60	60	42	49	57	44	62	53	59	62	46	46	48	46	60	59	52	51	42	43	41	57	38	50	39	40	44	56	57	57	53	51	41	59	42	49	54	41	46	56	49	48	52	56	60	46	54	45	45	60	58	49	49	56	57	53	46	58	48	53	50	49	55	61	39	45	42	50	62	44	60	47	52	45	53	47	55	52	46	60	54	63	61	49	59	41	47	51	42	58	55	58	49	52	59	39	44	37	46	52	57	43	48	44	51	57	56	54	48	57	58	52	53	53	36	44	44	56	46	57	55	54	53	63	52	53	51	49	47	44	44	43	56	48	47	45	52	45	44	46	49	36	38	43	32	45	52	53	55	53	46	47	44	49	49	41	51	39	58	41	53	48	50	54	49	47	55	32	50	42	49	54	53	43	48	48	59	47	48	45	40	49	50	50	38	56	61	56	57	52	61	50	55	62	56	61	46	49	57	65	59	40	50	56	45	45	44	48	54	54	51	30	57	49	59	59	47	59	55	53	59	61	49	31	33	47	54	60	47	47	40	53	47	63	46	47	48	51	52	60	61	49	49	45	55	33	51	47	58	60	54	53	63	49	45	53	64	62	49	44	39	50	54	46	47	35	51	52	50	57	50	53	47	50	40	65	54	46	57	50	58	50	47	37	50	45	59	36	45	62	44	62	44	57	55	56	63	46	38	40	49
7746	1375	801	1324	7384	25087	36213	38456	34550	26450	19186	10017	5051	2529	1039	573	510	510	509	535	516	539	530	536	501	526	582	525	503	522	538	537	532	505	536	527	475	556	505	499	580	534	545	536	537	510	539	561	472	510	527	533	490	532	522	555	527	485	534	541	516	512	495	549	505	524	532	502	497	516	532	503	504	557	524	514	593	507	542	539	523	524	521	532	538	517	492	520	475	511	523	490	517	525	535	523	524	541	507	510	504	515	539	494	546	540	486	563	510	541	476	515	512	505	461	531	520	507	513	519	545	507	537	524	528	504	530	467	523	510	488	474	512	511	546	496	531	525	518	512	507	536	499	574	564	524	544	524	521	499	516	566	558	569	534	519	537	518	545	497	495	519	490	511	528	497	498	517	530	514	519	529	542	573	508	524	486	510	503	539	539	506	543	517	449	541	508	521	517	505	483	533	522	529	509	494	543	540	536	548	511	539	495	524	497	538	520	519	529	496	520	546	509	555	460	485	494	527	580	526	499	507	545	519	565	539	538	526	547	516	530	550	552	538	539	527	535	536	492	519	546	530	527	551	532	539	549	525	553	540	539	535	516	517	563	524	545	535	498	548	541	528	528	536	512	531	545	550	537	546	538	525	516	515	506	490	569	518	523	503	535	461	550	526	530	530	540	459	581	512	514	522	540	494	528	537	499	547	497	511	537	515	495	526	513	509	546	507	528	501	542	508	584	536	532	489	528	502	555	514	515	483	540	526	543	533	522	512	516	551	545	540	510	512	509	525	513	548	557	519	538	513	480	519	503	565	496	491	565	529	568	500	501	507	533	493	499	551	511	512	515	523	514	539	526	527	538	532	520	554	516	524	502	533	499	540	504	521	519	514	526	531	482	565	532	568	517	511	548	541	523	498	516	501	535	518	525	510	525	544	545	556	505	529	475	490	475	530	519	498	528	518	533	547	532	567	525	540	492	509	464	530	544	489	554	503	507	515	533	512	534	542	517	544	513	503	480	499	553	520	513	522	487	516	522	556	512	508	502	545	524	512	532	522	510	525	517	510	568	493	509	548	508	550	539	493	541	490	482	515	509	536	521	520	488	528	519	501	545	499	521	572	521	515	568	545	533	533	539	510	517	494	510	526	491	558	552	528	545	575	488	527	531	496	533	532	515	506	509	517	505	530	529	495	532	506	528	516	540	523	505	537	544	533	519	520	476	517	489	583	552	502	559	493	485	539	500	552	499	506	564	572	510	531	533	498	518	527	532	499	480	510	539	478	505	538	498	539	518	493	501	533	543	471	495	527	489	508	540	507	560	513	525	547	520	493	527	499	488	502	506	513	532	519	524	468	500	545	489	525	492	499	518	481	543	540	543	517	534	489	551	481	531	495	489	502	525	531	561	578	529	555	513	536	507	520	510	505	600	523	541	506	523	538	482	529	539	519	511	558	547	495	550	518	522	479	547	545	492	509	513	499	549	514	514	506	514	518	519	533	491	536	492	523	525	456	500	523	487	514	560	471	494	524	505	503	510	531	536	530	515	499	516	503	538	491	516	548	555	534	557	533	561	533	538	528	495	495	488	543	545	488	524	489	502	522	509	474	531	519	525	480	520	496	467	511	517	485	501	481	532	494	533	547	500	526	505	537	477	520	521	493	527	530	546	531	504	494	507	544	510	544	538	521	545	554	501	580	529	518	474	551	535	543	511	474	514	543	582	507	490	521	504	520	519	509	527	549	514	559	519	573	535	499	557	528	519	503	526	564	523	497	523	509	493	548	505	542	525	523	515	542	508	506	521	515	528	506	553	515	505	548	522	519	505	530	508	536	450	500	538	513	523	500	516	537	506	518	540	526	508	510	499	504	513	533	532	532	513	512	504	519	511	530	515	502	501	497	513	521	577	504	537	542	506	547	532	494	548	526	512	540	507	530	505	549	508	501	540	521	523	548	485	523	514	552	510	548	543	528	555	567	509	512	488	489	520	531	550	515	523	544	547	519	488	528	523	517	561	553	522	504	551	539	553	521	525	534	562	545	518	547	524	558	519	550	564	544	505	485	539	524	506	499	550	529	522	505	525	523	477	538	520	525	545	490	559	517	520	534	531	518	539	540	502	509	496	509	510	552	532	534	533	523	499	509	529	593	495	522	508	559	508	560	537	491	493	510	512	527	496	508	532	534	494	535	520	523	505	501	558	569	529	555	527	500	527	539	506	545	545	565	481	491	531	489	537	534	518	551	476	520	483	518	516	530	526	527	522	507	534	557	537	550	587	537	474	533	487	532	548	517	489	488	516	539	482	503	508	515	500	546	540	549	481	511	527	537	497	538	526	524	526	520	518	568	553	539	515	533	569	522	518	557	526	478	520	528	447	537	498	541	545	537	537	482	472	566	542	512	496	532	517	584	532	537	543	540	507	493	507	523	500	498	526	518	503	511	517	522	486	555	512	574	531	528	539	502	526	503	503	514	561	530	552	521	516	521	509	532	479	535	524	523	516	520	514	522	477	518	507	551	568	507	508	486	483	487	519	518	499	532	530	528	551	545	508	525	482	501	526	510	499	494	533	531	492	489	515	547	532	476	517	517	478	528	526	481	525	494	521	563	545	506	502	503	531	559	503	515	471	490	552	498	552	516	497	542	464	516	529	555	542	515	583	560	506	533	520	504	512	520	525	530	519	544	527	527	516	515	535	490	500	489	553	515	510	517	561	536	527	479	487	500	492	470	530	518	565	530	500	491	560	526	504	569	517	530	515	536	515	524	547	508	536	485	514	514	547	515	529	465	563	497	507	533	553	542	545	543	556	501	506	514	489	532	511	543	546	544	509	504	552	492	512	551	465	496	551	526	499	526	539	486	536	499	516	531	538	518	520	532	510	532	558	507	503	494	526	548	550	543	517	506	586	548	513	484	538	509	563	517	512	514	519	474	509	533	514	552	546	531	558	558	499	541	535	517	517	507	495	522	542	525	533	518	505	515	525	485	525	539	510	552	559	492	561	503	524	502	502	521	524	532	521	531	533	542	525	546	507	559	485	548	556	535	523	501	488	564	510	540	570	496	509	527	561	507	491	577	548	522	496	563	514	529	518	482	504	515	531	544	544	508	498	528	496	510	483	511	551	494	528	548	532	507	540	548	524	541	512	553	552	522	530	527	509	535	539	538	514	525	541	527	496	529	500	533	533	498	494	535	503	507	494	511	547	522	547	552	510	524	546	520	534	573	500	489	535	496	543	466	501	555	521	534	532	563	519	523	510	531	539	521	514	515	525	498	540	485	566	493	493	486	514	526	529	520	527	485	521	538	503	515	514	537	509	584	507	556	545	517	546	534	586	529	550	503	561	527	511	533	550	505	529	500	544	515	552	497	540	513	502	552	494	521	539	522	518	502	544	482	525	502	497	543	508	483	509	514	473	482	512	524	546	541	538	515	512	524	496	508	572	553	525	509	525	487	510	493	551	528	556	518	509	484	518	525	514	534	526	507	530	516	472	522
667	158	100	99	115	1001	7095	11068	8372	4070	1807	970	417	226	121	76	90	77	77	66	67	77	64	80	67	63	70	76	67	77	86	73	98	74	74	87	71	81	82	77	82	77	60	78	78	84	77	78	68	76	78	87	74	81	75	81	64	74	72	67	73	88	88	74	67	83	81	76	70	81	91	75	81	73	75	76	70	58	66	74	78	70	71	78	70	82	61	71	69	68	70	77	66	78	69	73	69	68	68	75	90	70	63	71	85	74	66	70	52	82	88	89	67	73	83	86	77	75	76	88	67	78	88	66	88	89	70	58	83	63	72	70	63	72	82	74	79	67	78	77	74	73	80	77	62	69	80	77	67	82	93	65	65	68	71	90	65	85	66	57	64	77	83	68	77	84	86	86	73	87	80	80	81	104	78	74	80	81	73	73	68	82	69	92	78	71	100	63	64	64	79	79	79	72	68	82	73	69	72	89	71	73	72	73	81	76	80	73	75	77	93	87	93	64	79	70	65	64	52	74	83	74	75	74	86	93	90	72	65	75	80	63	81	66	67	71	64	76	79	91	91	69	69	69	70	69	73	82	77	91	81	82	77	81	74	82	68	87	79	76	80	79	71	70	65	81	72	79	73	62	66	65	72	77	68	85	82	79	82	57	61	70	68	66	81	76	71	83	77	74	73	66	81	75	73	84	79	74	77	76	64	67	91	83	72	88	63	84	75	81	59	79	62	86	76	63	82	79	84	94	88	78	61	63	82	83	74	70	73	70	84	80	87	63	97	76	85	80	85	80	89	72	77	81	79	79	82	73	70	69	68	65	66	70	94	83	66	88	66	76	81	72	75	80	76	75	66	91	84	64	63	76	70	94	80	76	72	75	89	72	63	70	84	88	79	76	79	64	92	71	73	65	55	65	73	80	62	76	78	79	71	74	77	72	74	72	69	80	79	72	76	52	68	83	74	83	75	70	83	93	72	68	72	76	73	75	82	74	82	70	71	67	79	78	73	76	69	70	80	79	70	78	70	83	93	79	89	79	86	53	78	84	82	80	78	76	81	79	67	85	67	72	77	77	61	74	74	75	99	73	86	81	75	60	63	82	56	57	85	77	76	76	95	79	69	74	72	82	73	82	83	76	76	75	72	82	65	79	81	84	81	89	78	89	71	72	78	75	74	78	74	67	81	73	87	79	88	54	83	70	74	64	66	81	74	80	74	59	72	71	83	70	77	78	74	97	71	71	83	86	89	70	84	62	55	84	89	74	77	84	54	78	67	70	81	72	78	62	63	76	76	82	77	75	75	70	66	66	83	77	83	70	71	73	74	68	79	72	72	75	63	69	78	68	77	72	60	76	76	68	72	88	78	76	77	62	68	65	86	67	90	87	65	71	67	76	49	60	57	74	76	77	70	74	90	76	77	76	69	79	87	79	87	96	81	64	79	72	78	84	86	73	83	83	80	86	84	81	70	63	82	69	59	81	57	71	77	71	81	76	59	76	80	68	66	80	57	83	77	66	79	73	77	83	74	84	75	70	89	75	73	68	61	91	78	65	69	68	75	71	59	84	65	71	76	84	85	73	77	88	79	58	61	66	81	81	82	68	72	71	76	71	79	78	71	71	68	64	84	76	69	86	79	71	70	72	81	63	68	77	73	83	76	80	70	88	58	72	80	77	83	83	84	81	87	69	53	84	74	74	85	70	91	83	84	69	82	84	70	73	79	80	73	73	79	83	68	81	89	77	74	67	89	83	67	56	77	83	86	85	68	62	81	81	70	66	70	76	77	76	71	83	78	84	71	95	88	73	76	74	74	71	75	77	78	79	73	67	85	73	65	76	64	74	63	60	68	79	83	79	71	77	54	68	63	82	88	76	87	79	74	67	86	71	63	90	75	68	75	80	71	75	75	75	76	78	76	81	79	83	82	70	73	90	75	77	95	81	67	83	73	78	72	75	82	85	85	70	79	92	77	62	93	66	80	92	53	83	68	93	83	84	73	72	69	71	64	67	66	84	73	70	72	76	66	88	65	89	94	64	88	87	67	73	72	82	76	94	81	61	67	76	87	80	85	75	76	87	59	62	81	89	78	81	74	79	72	85	76	71	69	82	70	78	86	55	85	74	94	69	65	79	68	67	82	96	69	80	76	70	87	75	85	84	79	60	80	68	67	68	77	56	64	66	64	91	74	95	59	76	58	77	75	69	89	67	58	79	70	75	63	75	75	68	63	68	78	76	71	76	64	67	81	74	68	91	79	60	89	68	72	77	90	65	73	75	64	66	66	63	86	82	82	70	76	76	65	75	103	56	77	86	68	81	84	66	64	78	75	75	67	61	67	74	79	73	84	95	62	64	79	81	85	66	75	79	81	82	76	78	83	74	71	80	68	61	78	89	73	79	70	64	81	70	89	75	76	84	84	75	71	54	83	77	73	68	90	67	71	83	54	75	68	74	70	66	79	89	80	80	88	72	58	76	73	77	58	80	76	68	80	74	70	67	62	66	76	72	81	69	84	71	76	68	78	70	77	65	68	64	79	74	90	84	81	78	76	67	74	71	80	68	73	72	80	76	81	85	69	83	76	74	75	79	86	65	75	75	72	76	58	81	72	67	74	78	70	87	62	79	83	71	74	78	71	71	62	66	93	60	67	87	72	78	81	86	74	79	69	56	83	74	78	68	79	70	78	74	67	76	74	77	55	72	89	84	81	87	75	64	70	79	76	75	70	77	71	76	70	74	89	74	70	79	61	77	66	72	84	66	77	90	86	78	77	75	82	65	75	70	66	66	71	86	73	81	65	61	63	70	93	87	95	76	71	75	72	89	72	78	83	82	81	68	69	93	74	74	73	85	84	71	74	75	65	76	86	79	77	64	79	74	70	72	73	95	95	87	75	71	78	67	82	77	73	65	91	72	83	78	66	84	71	77	64	62	89	75	69	76	84	76	70	76	75	70	52	62	87	78	75	85	87	82	77	76	75	69	75	84	81	85	67	87	84	79	78	81	77	80	87	68	61	58	70	73	76	74	73	72	87	75	66	72	73	74	71	81	77	85	86	77	70	65	55	65	78	80	76	80	71	76	90	71	81	59	67	57	66	64	75	93	72	59	81	72	91	77	57	74	70	69	60	58	80	88	69	62	76	79	62	76	71	71	67	91	74	73	72	74	82	74	76	64	86	78	75	67	77	85	76	85	69	79	71	84	69	87	80	89	75	72	78	68	74	77	73	70	64	88	57	73	75	80	67	69	70	74	73	97	74	79	68	74	76	58	76	71	80	73	65	68	87	76	72	68	66	54	78	79	74	70	63	83	59	55	73	64	75	74	68	77	79	71	69	74	90	84	64	75	67	63	73	63	89	75	88	85	66	72	69	66	80	79	69	73	72	86	90	71	67	68	60	69	75	83	70	75	75	80	99	64	71	67	66	77	72	62	74	74	81	68	88	84	87	96	79	68	95	71	75	63	69	68	79	65	76	76	92	81	66	75	68	69	81	80
9532	3441	1573	2656	6397	25882	52589	56690	46929	35257	26357	18649	9746	5132	2014	874	779	768	787	785	782	777	732	767	771	744	751	813	808	809	781	792	766	832	749	778	755	741	766	766	726	798	804	777	769	773	804	753	804	781	798	827	829	773	731	747	795	763	791	801	824	795	825	773	766	767	743	716	782	781	784	785	810	826	761	808	786	815	773	812	762	760	772	779	753	777	774	784	742	823	793	778	764	781	836	764	793	808	824	776	714	801	784	722	780	781	842	756	830	814	756	792	819	754	743	831	804	807	839	802	815	812	723	760	799	816	784	819	770	768	766	811	743	778	816	777	754	821	698	772	822	801	823	787	801	762	729	811	759	819	781	739	771	723	768	762	799	706	828	792	816	715	802	765	813	830	771	767	771	754	696	796	794	787	775	768	828	757	812	764	750	760	774	788	812	766	785	781	703	806	777	802	764	800	766	780	766	769	785	743	716	784	761	817	813	761	783	735	776	792	806	750	753	776	723	726	775	804	808	786	767	742	801	808	736	762	722	774	802	771	767	692	762	738	791	787	787	785	769	800	772	789	762	741	804	720	769	815	783	781	812	760	796	790	786	747	740	811	785	762	782	781	774	794	859	763	808	806	727	817	791	759	806	769	788	811	766	759	745	752	771	779	778	806	738	791	768	762	825	765	780	789	845	720	800	757	801	747	711	777	809	740	751	750	756	746	744	763	773	804	821	786	774	756	758	847	792	767	751	776	802	777	754	765	812	811	766	791	782	796	773	776	810	777	739	805	818	769	792	766	785	817	760	730	757	761	749	787	747	830	802	771	784	775	777	762	733	766	749	749	749	784	776	731	779	783	756	796	748	780	784	812	769	753	773	787	753	791	832	774	801	738	852	811	825	756	773	780	793	767	744	769	824	754	755	784	733	751	777	804	769	787	819	785	772	776	763	796	750	793	752	716	761	768	798	806	757	789	776	750	771	799	791	777	794	755	711	821	829	781	768	797	780	772	780	740	742	813	779	730	815	774	773	793	805	781	785	761	813	781	816	750	784	757	775	812	758	783	753	802	800	761	754	717	747	782	783	787	743	785	714	770	740	818	775	825	767	757	796	793	780	748	788	726	746	752	756	798	804	784	809	731	810	792	767	786	779	812	797	797	793	794	768	772	826	769	776	772	794	757	742	765	775	849	780	741	789	763	755	783	748	780	763	796	821	766	718	755	814	766	771	818	784	816	747	812	806	709	816	768	753	768	764	730	805	769	778	789	781	766	747	816	739	746	785	758	746	841	792	744	797	787	743	768	847	789	780	774	774	756	735	728	792	801	769	786	786	766	791	746	753	823	767	745	721	799	757	726	790	762	758	763	775	811	792	770	768	812	778	766	808	760	778	766	757	787	769	771	709	821	791	783	808	763	733	777	760	839	755	778	746	730	765	723	713	750	819	811	809	756	775	788	780	760	746	796	824	834	810	826	801	772	783	781	757	756	836	756	785	795	789	754	781	749	771	770	790	783	757	816	768	790	836	780	709	751	835	806	750	793	734	727	782	822	775	774	772	811	759	800	726	747	778	788	745	814	729	769	813	807	752	770	806	790	753	769	743	802	780	796	823	825	717	767	731	813	829	747	783	755	752	749	814	818	765	759	755	766	748	764	794	822	747	795	801	754	769	808	753	730	725	774	757	801	795	714	762	756	787	765	785	770	735	801	753	723	745	788	793	789	859	780	720	805	736	751	794	811	816	762	791	748	793	803	741	755	792	816	743	741	802	829	758	749	760	771	717	793	810	761	809	724	753	755	787	790	798	757	787	802	781	787	762	742	718	748	725	797	813	777	784	742	767	780	846	770	755	813	793	749	775	784	775	765	741	714	786	758	739	750	758	782	740	781	790	776	757	790	794	771	741	812	782	782	799	761	798	743	784	807	749	814	817	742	795	787	772	753	787	777	753	766	763	751	736	763	741	769	747	822	773	784	760	820	761	791	766	756	764	761	797	746	770	813	799	781	792	759	772	736	785	789	797	758	795	787	807	762	748	754	771	729	772	742	738	783	731	775	794	844	809	818	759	763	728	816	784	768	788	808	753	757	768	776	792	787	789	762	792	793	749	762	778	792	785	750	758	778	772	794	809	772	813	772	778	734	778	751	770	754	792	739	773	717	753	802	776	746	815	791	759	732	751	744	716	800	814	773	770	804	855	781	767	769	766	760	743	759	752	780	784	801	798	757	770	726	803	789	778	755	762	750	819	815	772	721	809	778	799	790	797	808	747	779	762	803	769	783	824	805	778	811	744	729	766	769	719	772	725	784	776	798	779	706	791	761	790	776	727	763	848	812	755	785	796	795	784	728	772	779	769	798	776	811	798	735	809	780	782	780	795	786	759	793	733	747	803	785	794	767	799	740	789	770	740	799	792	836	806	772	761	806	782	805	803	771	829	797	780	845	768	762	799	774	814	736	742	770	761	787	793	776	799	804	719	760	806	804	793	763	822	744	718	782	774	755	762	774	804	735	736	803	794	819	750	785	813	796	772	795	772	702	755	793	739	762	778	781	809	775	736	802	760	817	785	799	767	767	772	774	745	744	760	802	795	803	814	766	784	773	759	743	734	735	771	782	768	754	797	762	811	766	772	751	747	753	747	814	783	756	773	713	756	725	736	800	786	766	778	809	794	790	799	797	771	809	806	811	767	791	807	788	806	800	790	747	796	797	767	778	756	745	772	796	739	797	779	748	778	771	745	827	768	805	765	711	852	793	739	753	787	760	775	802	800	779	751	760	723	791	753	777	867	809	797	785	715	730	819	750	746	785	800	749	794	746	777	775	747	750	790	796	783	757	772	777	813	781	808	769	771	795	775	804	777	762	784	801	759	723	741	753	814	795	797	808	775	713	786	767	743	824	778	767	806	780	779	800	812	771	801	774	738	778	800	777	791	803	776	762	842	778	829	797	790	781	791	805	788	730	753	794	715	777	801	751	771	786	761	822	765	796	761	741	771	776	801	803	824	773	783	761	765	766	796	801	779	813	758	750	760	751	803	774	765	730	767	726	753	800	779	789	807	784	778	782	717	739	774	735	795	813	801	775	783	771	784	719	731	783	767	822	777	813	757	780	815	822	811	810	815	779	804	792	786	802	728	778	803	767	729	811	810	808	733	805	756	787	741	757	802	780	767	769	761	751	755	759	762	790	754	786	772	731	797	761	751	772	835	774	805	810	785	738	789	763	770	801	781	771	784	751	773	793	838	716	845	765	766	813	748	804	791	771	791	775	770	777	800	794	774	781	784	785	761	790	809	779	821	820	775	777	769	787	797	810	774	759	742	738	811	765	826	784	789	775	755	836	775	741	761	721	756	800	769	806	742	813	834	827	787	803	781	812	784	768	773	739	777	785	801	770	797	815	784	774	793	752	795	754	791	728	768	784	755	766	763	747	793	767	727	769	814	797	805	768	788	771	805	746	796	811	799	767	771	806	818	840	699	716	828	795	722	776	786	770
2168	126	77	70	80	606	5257	11783	9835	5655	2382	1071	345	148	94	49	32	38	43	38	40	43	40	49	42	45	37	43	38	40	40	32	47	39	50	42	41	51	43	35	44	39	41	47	38	44	42	40	46	44	37	42	39	47	40	36	39	38	43	36	44	48	41	48	41	36	45	44	33	33	49	55	46	44	46	42	33	46	48	36	43	44	35	42	43	34	41	39	41	55	45	43	44	50	38	43	48	52	44	46	36	37	42	42	48	43	38	45	35	46	41	42	45	42	48	44	40	45	34	38	43	32	30	31	35	44	39	46	51	38	42	40	33	33	44	44	38	29	50	38	39	48	41	37	49	43	51	38	48	40	39	28	42	57	50	52	43	33	38	50	42	46	42	44	38	48	35	41	46	37	50	45	46	56	54	41	34	36	46	36	45	44	35	49	53	43	30	41	40	28	32	36	49	39	29	41	31	36	40	43	37	36	42	44	42	50	26	27	25	53	42	46	45	34	36	41	33	39	42	48	50	44	44	49	42	36	44	38	37	45	37	37	47	48	50	39	41	40	46	37	38	42	44	28	42	45	44	55	34	34	48	44	40	38	45	42	49	44	27	48	39	46	39	37	42	42	37	39	50	31	36	39	41	40	36	41	45	40	30	43	45	39	43	48	35	36	45	42	39	43	33	57	51	35	52	27	37	49	42	39	36	37	35	52	44	30	38	38	38	43	35	45	41	38	40	59	61	42	52	55	36	46	47	42	46	46	58	50	51	41	51	48	43	53	40	41	33	40	32	35	45	52	28	38	49	39	33	41	54	34	30	32	40	61	39	41	39	58	45	35	56	31	37	39	46	51	32	51	43	43	36	47	59	53	46	50	36	37	39	42	34	36	35	41	47	49	38	43	46	45	51	42	42	56	47	42	34	38	39	44	31	54	39	41	39	31	57	44	35	35	47	40	35	35	50	51	33	33	49	40	40	45	43	40	45	51	46	36	30	49	42	48	33	43	49	51	41	35	36	45	38	37	54	39	51	45	42	40	29	42	41	39	39	42	38	38	39	37	38	51	43	44	42	40	36	46	38	47	43	29	33	38	44	45	37	47	44	50	39	41	46	40	37	47	42	42	50	42	42	36	50	38	39	33	33	38	44	38	52	37	35	31	38	45	45	39	53	44	38	40	53	32	49	48	40	39	40	31	46	43	50	39	48	44	33	49	36	30	38	48	38	33	41	27	38	41	38	39	52	45	37	42	49	51	41	32	40	46	41	41	32	46	31	43	38	35	42	48	40	44	43	40	34	43	39	38	34	37	47	55	46	40	38	38	47	38	41	47	50	46	40	33	48	33	40	36	48	51	42	33	36	44	37	41	34	39	30	40	37	47	37	39	42	44	41	39	56	36	49	35	54	41	48	38	35	42	45	29	50	38	50	54	39	49	31	38	41	49	46	46	42	45	52	41	34	40	52	50	46	40	39	34	52	51	33	55	44	41	35	41	40	52	43	45	40	42	49	38	42	49	34	44	37	46	30	43	39	50	50	42	40	38	44	27	28	42	37	41	38	36	33	39	50	55	29	26	45	33	43	33	45	29	54	28	38	36	35	41	36	47	33	48	39	43	35	30	50	43	45	52	47	29	45	35	27	33	39	44	27	43	52	49	46	32	52	48	39	33	44	39	40	38	42	40	39	44	37	40	52	41	36	42	58	42	39	45	27	30	45	40	46	43	33	33	38	32	36	43	48	45	48	42	31	45	34	41	53	49	40	28	58	34	42	38	46	48	36	48	36	38	44	52	38	37	29	49	38	32	45	46	43	40	36	41	36	50	39	42	40	42	46	49	54	45	37	48	33	44	49	42	39	37	45	42	49	42	42	37	40	35	44	44	50	36	46	38	43	49	41	37	32	43	35	50	33	46	38	42	34	39	43	41	45	42	40	44	42	37	42	48	46	38	42	37	45	47	39	38	30	42	51	48	37	39	42	52	45	34	51	40	42	34	50	31	39	39	44	40	47	45	43	50	49	39	40	46	38	51	35	48	38	50	53	32	33	40	42	39	32	44	43	47	51	42	38	47	44	43	39	41	48	36	47	37	47	50	44	41	36	35	42	42	39	57	42	36	49	42	38	45	42	56	55	44	38	46	43	43	32	38	50	38	43	34	35	32	39	46	40	37	32	47	46	46	56	45	50	46	40	46	33	45	50	47	38	47	40	39	32	45	42	49	34	41	35	56	40	33	37	32	42	43	35	43	51	35	36	41	51	39	33	34	42	38	29	40	33	43	40	45	42	36	58	38	41	38	46	48	43	33	31	55	40	50	39	40	48	61	40	39	35	44	53	52	44	34	44	32	35	36	32	38	39	44	55	50	44	40	41	54	50	52	52	43	44	43	39	40	44	35	31	38	39	36	34	35	35	48	35	47	29	37	43	42	37	49	42	38	42	44	40	51	37	55	42	47	29	46	36	34	55	43	50	35	39	40	40	37	45	55	49	48	35	43	34	28	42	33	42	47	44	43	41	46	39	44	38	43	47	43	38	48	46	45	42	35	47	51	41	33	40	47	50	34	29	42	53	49	36	48	33	49	43	32	53	49	45	34	49	41	43	34	35	44	43	45	39	42	36	41	28	35	41	32	39	55	42	49	49	34	38	46	39	49	45	39	31	41	53	52	44	42	38	43	43	34	39	36	40	35	46	35	39	42	49	35	42	56	56	50	42	49	33	42	49	39	57	43	37	40	44	45	52	29	37	40	44	40	51	38	44	51	42	38	39	43	41	50	39	49	40	45	50	42	42	41	36	47	46	30	46	44	43	38	44	52	36	39	41	26	42	36	40	35	45	47	45	47	42	37	44	43	44	43	39	41	41	45	38	49	49	33	50	37	40	33	36	37	33	36	46	38	46	47	52	48	41	44	32	33	40	40	40	41	33	46	46	60	36	33	31	51	52	44	50	49	33	40	37	35	48	55	54	36	45	40	46	38	54	43	37	34	44	52	47	46	51	59	43	32	40	39	49	45	48	41	41	45	35	42	38	42	45	43	36	40	47	49	45	48	40	50	37	50	40	46	46	46	48	39	42	38	45	34	41	36	48	43	43	32	41	36	40	35	49	38	43	30	38	44	51	53	45	40	42	39	40	47	46	38	35	56	40	46	56	51	35	40	36	39	38	38	33	47	44	31	45	34	45	43	34	46	40	40	34	42	36	45	35	46	46	35	46	53	29	43	30	46	32	38	34	56	46	51	39	43	41	48	53	42	44	31	44	43	45	40	33	48	53	54	42	36	37	40	38	40	30	39	40	48	49	40	39	44	40	31	52	44	35	46	41	49	45	37	41	50	34	40	42	55	44	38	34	39	45	41	37	45	58	40	47	31	46	41	43	37	49	44	32	37	44	51	37	36	43	57	46	46	33	48	50	40	46	47	47	38	30	57	46	40	44	38	51	41	40	40	27	46	38	38	51	41	38	34	45	49	50	50	44	43	41	34	42	34	52	43
9647	2662	1330	2101	6244	19021	47809	59813	51370	39378	29155	20250	8820	3885	1581	524	496	445	448	437	457	442	471	464	445	428	464	423	463	465	434	447	445	459	466	460	467	436	420	434	485	448	461	462	424	449	466	410	440	464	457	470	449	452	418	459	438	458	476	443	490	418	436	458	450	432	431	455	426	449	429	418	447	467	444	459	461	419	454	467	450	470	498	497	467	433	437	476	439	446	464	462	442	416	449	423	473	431	438	423	434	436	394	409	443	442	474	435	439	449	490	446	420	460	418	447	432	459	464	439	438	440	446	452	417	445	471	480	467	462	434	478	444	426	452	441	416	474	422	437	460	456	451	482	405	430	410	442	440	422	437	426	448	472	466	450	445	452	417	473	458	432	409	426	429	423	421	431	446	437	435	460	429	431	459	426	435	415	467	464	425	426	452	464	462	462	449	469	463	454	468	437	435	474	457	448	420	424	414	446	412	454	469	446	475	452	459	490	447	476	431	454	443	450	463	446	442	444	461	483	444	469	435	457	445	436	479	407	462	453	453	445	467	445	461	443	473	456	483	449	420	460	458	507	494	464	434	467	459	446	420	431	457	440	447	439	439	425	441	460	432	476	453	442	427	475	419	462	461	433	439	441	440	471	447	483	434	433	450	445	431	452	461	430	427	419	464	420	430	448	493	452	457	452	421	438	442	437	468	464	452	454	436	423	422	445	489	465	477	460	445	440	467	473	443	493	437	447	466	445	441	435	478	476	426	415	434	460	436	464	482	455	447	410	460	465	418	430	458	463	462	458	441	426	445	446	458	469	434	447	450	449	468	464	431	419	439	456	429	458	439	446	470	437	443	445	445	436	465	436	448	435	442	434	446	456	438	442	429	443	454	423	465	482	481	459	474	465	452	456	401	453	455	450	427	438	457	387	466	473	443	441	448	417	438	439	458	404	452	484	402	474	432	460	471	451	447	443	483	462	453	445	430	488	416	450	484	445	458	458	417	479	475	438	421	435	476	463	475	452	441	437	408	430	411	460	435	412	483	456	478	471	468	426	484	482	440	466	435	495	404	449	448	468	439	465	487	480	446	440	487	424	441	441	461	450	459	425	471	471	453	482	445	460	415	418	450	405	407	468	443	421	462	444	472	452	397	418	436	436	513	485	416	429	433	461	484	476	440	437	424	451	444	441	430	448	496	473	456	454	451	448	452	474	456	462	406	458	457	454	484	463	424	448	495	415	478	403	468	464	425	424	439	435	420	426	454	458	441	467	480	478	433	442	428	423	451	455	438	420	464	420	430	469	462	461	421	423	419	450	456	430	448	437	411	448	447	438	435	436	413	474	445	419	431	452	463	463	456	438	468	460	447	471	441	469	432	472	439	459	429	417	463	490	476	467	468	467	448	461	448	464	444	446	452	438	439	405	458	414	401	463	457	430	501	444	456	483	446	447	451	460	457	454	451	414	422	489	443	445	429	432	401	442	440	432	427	430	480	414	456	456	429	446	434	441	428	445	426	476	468	446	424	445	445	488	429	480	436	428	468	429	486	448	449	466	440	495	433	427	424	468	430	454	425	471	419	421	474	504	450	433	469	458	441	445	485	423	466	409	451	444	468	472	447	455	454	421	437	466	420	464	443	461	418	456	484	479	432	454	464	408	488	455	476	452	421	442	440	449	501	485	423	464	444	433	447	410	464	429	444	484	448	444	440	432	446	434	479	481	434	460	450	448	441	415	440	426	468	448	417	454	425	452	458	464	452	453	420	434	465	452	425	440	428	411	432	471	450	436	439	463	426	430	449	443	442	467	429	438	414	445	448	499	486	433	467	442	425	448	419	442	440	454	463	446	433	470	461	426	440	443	434	405	437	432	432	440	463	427	448	480	427	439	438	443	433	430	456	449	425	465	422	469	468	535	418	447	488	453	413	476	409	424	468	414	429	453	429	417	438	513	447	460	434	436	499	468	437	462	448	436	419	439	440	413	442	436	456	454	420	427	469	468	436	450	492	431	468	426	491	396	449	430	465	440	495	444	444	459	458	458	458	442	421	445	452	433	431	459	440	470	420	415	431	430	478	455	476	448	436	465	460	434	413	452	448	449	481	457	433	463	478	413	436	446	454	441	438	460	432	454	452	444	436	479	459	473	462	456	436	470	437	396	471	449	442	425	433	453	432	463	452	454	422	431	437	464	397	489	466	454	446	460	444	479	460	492	452	409	460	459	437	453	459	463	403	416	458	409	446	431	416	451	432	398	462	465	459	452	471	455	449	467	464	465	473	424	467	462	428	461	426	444	428	458	427	454	443	444	461	471	463	442	413	430	444	455	480	424	454	479	456	461	416	463	456	491	438	437	480	456	504	439	467	454	410	451	447	450	473	476	465	423	449	449	457	452	457	451	431	483	445	431	446	438	437	429	424	457	414	433	458	428	485	455	436	450	426	444	460	444	429	484	457	435	449	421	412	443	431	443	456	469	444	472	454	432	466	412	443	455	429	484	455	439	450	461	450	456	426	458	458	436	447	434	470	426	437	466	447	471	458	413	466	410	469	438	443	490	457	449	448	491	440	460	455	448	430	421	445	453	444	471	454	443	445	426	469	444	431	461	426	434	471	467	456	459	464	432	465	432	464	457	455	446	424	460	460	428	449	461	418	437	450	466	465	442	448	463	460	445	421	467	453	463	445	464	425	470	475	443	453	458	426	403	423	423	462	463	435	425	479	466	427	454	431	441	456	459	442	462	451	473	424	465	414	433	429	431	470	460	469	445	430	457	443	442	421	449	477	442	414	463	475	418	418	452	488	479	481	440	487	433	416	435	443	451	476	470	474	463	434	466	463	443	460	469	439	415	428	440	461	465	452	443	476	484	454	470	490	453	462	430	454	456	478	475	456	423	420	434	448	449	408	426	452	458	452	431	478	436	473	469	409	393	446	451	447	464	419	447	428	445	455	421	421	492	425	450	426	479	435	456	486	434	470	479	434	451	436	470	438	491	427	448	479	447	431	432	405	450	447	415	434	445	420	456	477	418	453	454	428	453	436	433	441	463	438	462	442	457	470	444	459	429	422	424	445	455	422	462	445	413	443	449	444	471	407	481	438	451	424	422	443	442	476	455	428	444	441	446	425	435	478	437	456	448	455	486	427	468	456	458	455	457	465	465	444	454	454	405	469	463	477	449	431	451	455	419	464	426	428	432	452	479	458	464	461	458	455	422	441	431	400	448	468	426	407	455	420	484	433	452	431	407	418	455	451	431	445	463	443	428	466	442	446	396	466	472	457	488	460	436	422	446	441	441	466	421	449	419	461	432	471	417	455	436	407	427	482	431	435	424	404	455	455	427	419	439	436	475	446	398	419	398	454	461	454	418	447	439	454	436	409	479	460	431	466	438	400	466	464	469	432	437	477	458	429	471	462	420	441	412	471	459	407	455	398	441	454	444	410	423	423	438	440	487	417	443	450	437	451	432	433	462	449	418	471	476	427	451	451	406	442	430
1141	229	146	121	187	2204	12516	18489	15709	9019	3545	1387	428	157	107	63	80	77	82	74	83	75	80	67	71	88	65	75	70	89	73	84	79	71	77	85	76	82	85	78	64	74	74	71	67	74	89	78	74	67	68	56	72	74	77	87	81	76	90	94	68	68	66	69	76	76	83	69	69	77	74	63	76	70	82	87	63	76	69	74	81	88	65	80	83	73	96	76	95	82	68	77	66	79	76	66	68	74	74	88	74	63	65	85	83	76	78	64	78	85	74	66	86	71	71	68	69	65	85	65	65	97	78	71	81	66	60	85	71	71	69	69	67	93	85	76	81	64	62	80	62	81	80	71	69	81	66	76	78	81	65	75	72	71	76	67	78	77	85	88	78	64	72	60	75	68	98	95	84	78	68	77	78	89	69	72	78	72	75	74	64	64	72	91	75	76	79	89	74	65	82	68	58	71	79	66	74	61	70	84	54	78	66	73	67	76	83	60	67	67	74	70	72	80	73	71	85	68	75	86	81	87	78	65	82	71	81	75	81	80	69	82	75	72	86	92	64	59	92	68	78	89	88	88	85	82	73	86	81	77	76	88	84	74	77	72	75	99	83	65	85	79	71	81	95	82	74	74	72	73	81	78	69	88	80	78	71	87	68	68	66	73	63	73	81	67	69	90	65	77	67	65	86	90	73	77	68	70	71	81	77	72	74	81	76	69	82	75	77	78	77	78	75	90	75	63	67	64	82	88	84	84	69	78	75	53	83	68	79	83	72	60	85	51	80	75	70	64	69	71	94	69	83	75	67	75	79	86	75	82	66	69	69	74	67	80	88	85	72	69	61	57	65	57	69	78	83	63	83	75	105	74	87	77	77	81	73	80	86	66	80	69	76	62	86	85	82	88	83	62	75	56	64	62	93	92	90	85	85	78	78	64	93	83	80	91	63	76	62	65	79	75	70	71	70	80	99	65	65	74	91	73	65	85	83	78	82	62	88	76	81	77	84	71	77	85	70	68	82	87	83	93	71	69	80	78	63	81	76	74	84	87	77	70	85	71	72	75	82	68	87	64	76	77	78	67	88	58	67	72	80	71	77	82	74	68	84	75	77	70	82	82	76	85	74	69	81	73	74	55	77	86	78	75	87	78	73	91	80	72	84	67	88	84	85	93	73	74	69	83	85	78	74	64	73	90	90	79	75	52	79	63	73	93	87	64	92	74	68	73	63	66	66	74	72	70	84	78	60	65	68	88	74	71	86	83	61	75	66	68	64	68	65	84	68	70	79	67	76	57	74	84	69	65	93	70	73	73	72	77	87	82	75	85	92	71	60	73	84	78	80	78	66	74	68	63	78	76	69	86	66	87	80	73	84	65	75	78	80	67	70	76	75	62	74	90	78	73	86	78	72	61	75	65	83	67	82	74	73	70	85	77	64	71	96	81	84	79	74	74	80	88	62	77	77	70	77	84	70	74	80	69	68	77	75	70	80	68	87	83	65	65	56	62	72	78	79	82	76	72	84	82	64	70	66	84	77	76	81	65	78	68	77	84	81	75	74	71	75	75	69	86	82	76	73	85	71	77	65	71	88	90	69	72	87	69	75	90	66	74	87	77	98	70	66	76	70	61	86	79	66	77	91	81	80	70	66	79	79	71	89	77	62	75	75	79	68	76	86	77	68	61	65	77	82	84	80	84	86	83	78	77	85	81	85	71	70	60	69	85	67	70	79	80	89	83	64	62	75	78	84	99	68	85	77	55	78	67	95	78	77	86	76	94	66	76	77	75	64	83	58	67	79	67	76	63	78	79	78	88	83	70	65	76	67	61	64	78	80	69	81	60	73	73	77	104	59	67	80	76	80	69	84	87	73	80	78	86	73	76	85	70	80	72	64	83	77	77	95	85	73	74	91	96	77	73	77	83	77	62	88	85	70	80	69	97	68	67	69	79	86	73	82	73	78	65	81	69	73	61	65	69	74	71	69	67	92	88	60	65	76	58	78	73	72	64	78	79	71	78	66	61	55	88	82	79	80	78	70	95	66	79	87	79	93	75	71	87	76	82	61	72	82	89	76	71	67	85	69	82	72	72	74	73	78	75	72	86	83	78	74	65	84	42	64	76	69	69	71	69	73	72	89	86	73	74	88	66	66	65	95	61	77	80	62	78	87	75	96	67	77	93	64	84	78	60	61	60	68	77	63	82	81	70	64	69	76	89	66	76	73	75	83	68	73	92	77	84	88	56	85	66	87	75	94	68	85	71	87	78	71	72	66	67	71	81	83	51	73	78	76	76	70	71	77	82	71	65	81	71	88	69	68	69	76	70	96	66	72	53	72	70	79	86	66	76	71	86	65	86	69	61	76	74	63	51	71	73	75	70	75	72	91	77	70	80	78	71	69	79	76	75	74	76	71	84	81	84	69	81	85	83	70	85	72	78	78	80	81	59	70	76	80	57	83	72	76	74	89	68	64	83	77	71	72	70	71	90	74	65	76	77	70	83	72	73	89	83	77	73	59	84	71	76	78	72	80	62	77	66	94	74	82	83	76	71	89	78	82	79	103	76	72	77	75	71	79	60	89	75	73	74	81	78	66	73	71	93	71	76	84	62	84	74	96	66	86	79	79	80	74	66	82	87	69	69	70	58	66	88	64	88	66	75	77	94	73	75	71	83	90	62	72	79	77	71	63	77	77	91	74	71	75	73	64	76	86	82	83	70	68	87	82	89	88	80	75	79	73	78	92	76	72	76	76	82	83	71	86	68	84	57	84	78	64	85	80	81	82	86	77	63	84	74	78	73	83	79	68	78	81	71	63	89	75	71	83	89	87	76	67	83	73	78	70	62	88	72	78	62	83	81	85	71	79	64	67	66	88	67	81	60	59	93	86	81	85	73	81	94	66	65	75	75	68	78	66	94	74	67	75	99	81	77	86	82	82	80	63	57	70	83	86	89	91	65	78	72	84	74	77	69	68	63	81	85	71	79	80	86	62	90	80	73	62	72	80	70	86	78	71	72	76	68	86	83	70	73	72	87	78	65	79	82	80	92	68	85	77	76	72	78	67	74	70	69	83	78	78	61	71	91	79	77	78	71	72	71	73	75	64	77	94	75	73	76	59	82	84	76	67	77	91	71	74	76	77	82	88	87	70	70	85	79	69	84	74	76	80	79	72	82	63	63	67	70	59	61	90	75	77	68	81	61	80	69	73	69	84	67	89	105	75	87	82	63	83	69	75	71	58	80	85	71	60	85	83	74	73	70	76	75	68	62	66	81	63	85	65	83	78	81	70	74	88	71	66	72	73	68	99	79	89	72	61	78	73	81	88	84	68	79	83	100	70	85	70	79	80	63	75	90	82	71	72	75	80	70	91	79	93	76	68	78	75	84	84	82	72	72	76	77	63	82	76	71	91	71	83	78	72	69	78	67	85	85	63	85	69	87	76	83	75	67	75	71	82	67	63	69	75	80	59	78	79	82	79	73	75	68	80	68	72	74	93	68
13632	4729	2305	3856	13121	40693	66726	69109	59903	45076	32078	21980	9559	3706	1451	841	762	873	863	839	761	862	798	806	865	853	781	806	825	812	754	839	847	809	841	819	822	808	836	842	844	803	773	816	790	839	714	808	803	868	777	866	828	810	825	831	821	845	779	799	806	815	794	811	840	757	810	766	753	813	800	791	833	808	812	785	762	788	779	719	801	796	807	803	827	802	829	838	812	856	788	800	810	746	780	844	806	816	795	810	808	791	823	758	790	832	792	808	818	768	775	806	822	826	791	756	841	806	813	806	743	801	825	795	810	838	776	829	840	770	790	797	867	833	736	843	786	836	835	805	821	765	800	771	798	836	721	767	853	770	763	820	797	824	859	797	816	851	822	775	832	873	792	811	840	814	791	778	766	803	789	767	819	809	820	775	823	793	856	817	774	803	812	818	846	811	809	782	783	778	806	822	816	829	845	737	787	792	776	820	785	864	782	835	774	829	825	805	826	841	788	892	815	821	786	798	742	815	827	798	818	776	775	818	839	786	815	810	824	807	814	760	797	776	791	808	845	823	771	842	866	823	809	848	782	783	788	793	836	866	796	819	852	797	835	771	776	776	820	797	795	776	817	820	864	871	812	761	767	767	774	799	828	826	779	791	828	783	841	804	822	813	783	837	802	832	770	844	834	778	795	768	785	796	856	798	794	741	797	839	812	845	809	814	775	860	763	781	813	796	817	826	753	827	828	793	822	763	785	858	813	827	809	818	793	818	817	839	855	828	796	824	828	841	825	777	792	853	788	810	773	771	792	811	803	817	814	791	837	850	794	815	798	767	782	748	812	789	757	823	859	805	788	797	824	787	821	745	823	816	799	842	854	808	781	770	793	817	792	735	850	806	824	794	810	822	833	872	837	845	767	821	850	773	796	851	838	770	864	778	831	831	767	830	793	811	818	808	801	833	825	868	815	797	763	824	784	760	763	758	845	824	863	798	818	805	795	796	839	821	838	809	798	776	786	841	824	833	819	791	796	860	760	838	855	806	827	832	812	830	780	804	822	817	803	779	811	767	832	775	810	784	803	824	817	788	769	777	760	819	825	817	789	792	811	827	825	793	819	788	834	854	768	772	864	789	753	801	816	799	783	828	817	833	792	797	823	842	791	856	801	815	826	831	861	790	835	837	829	769	827	815	811	793	794	809	786	817	785	816	826	829	827	816	841	843	777	825	797	810	783	772	836	840	758	816	773	800	773	758	776	790	765	817	796	791	767	780	824	815	777	815	849	796	819	822	822	787	843	757	760	791	783	840	855	827	771	768	790	815	808	840	774	804	791	764	835	798	815	784	790	808	863	813	849	769	812	726	823	802	785	842	828	874	779	785	831	815	815	766	781	842	802	826	778	838	755	822	808	800	808	858	854	811	813	779	827	777	775	837	806	800	814	787	804	746	831	797	810	839	840	779	810	778	807	834	804	797	822	825	821	808	841	769	796	771	797	836	871	845	815	800	789	790	825	873	795	815	794	800	837	784	800	741	790	782	788	788	831	839	788	767	815	816	849	770	842	819	814	798	815	809	795	824	809	800	812	816	809	784	821	776	829	841	795	832	762	837	767	799	782	811	807	817	830	763	807	826	839	780	840	823	810	816	808	813	837	822	783	795	783	823	804	779	825	802	806	868	765	815	809	826	766	823	806	810	824	806	813	802	791	837	788	778	793	884	802	789	773	828	836	797	828	830	807	787	842	806	762	769	817	842	817	792	821	812	849	824	811	838	817	768	849	791	781	780	773	806	766	775	780	776	770	767	779	822	838	798	769	808	817	823	829	807	848	817	767	807	807	778	855	782	785	795	841	760	805	857	802	766	774	806	826	820	826	844	790	814	804	774	755	805	766	786	788	800	801	802	818	787	813	826	797	816	778	748	821	777	765	795	801	817	815	838	770	852	806	843	848	810	783	838	795	797	810	837	777	755	779	833	839	832	828	840	804	844	828	790	777	779	751	841	843	833	825	828	838	822	804	817	866	778	829	850	745	798	864	785	785	801	837	834	803	808	840	793	801	743	783	792	764	824	844	816	846	780	806	784	799	839	776	817	827	807	825	750	787	820	838	814	831	819	849	837	800	755	790	817	818	840	837	850	796	826	801	817	785	809	775	817	733	818	810	815	803	789	806	805	806	805	798	808	792	830	805	808	795	776	785	798	816	819	859	818	878	831	807	784	804	822	811	769	795	813	854	804	827	805	802	838	851	772	782	835	814	800	827	755	813	814	807	805	833	827	783	807	762	865	775	828	826	835	797	832	765	768	874	801	829	789	790	790	819	797	783	758	817	811	826	807	802	784	792	837	810	808	834	760	759	790	807	784	796	848	814	856	789	785	765	822	798	856	843	780	779	859	822	857	809	816	829	843	832	830	773	823	813	860	797	824	813	820	809	751	763	764	813	818	777	823	831	847	820	823	791	792	831	761	829	810	847	827	802	800	840	795	758	810	789	857	816	863	844	782	743	751	778	825	811	829	828	798	815	832	843	785	815	806	805	741	812	778	812	835	821	780	833	810	801	822	831	789	786	813	843	830	834	858	792	797	787	783	821	767	793	841	816	754	766	799	791	770	830	801	807	784	805	784	805	796	798	811	832	850	840	832	787	823	837	816	870	788	817	824	802	806	808	819	820	839	796	826	826	786	772	811	781	776	847	795	839	812	740	827	824	775	816	781	834	800	801	865	796	786	834	796	792	800	871	810	866	790	762	819	807	798	810	876	826	760	816	818	784	799	790	766	761	781	808	802	862	796	800	789	788	816	829	770	787	825	823	791	836	817	784	800	808	789	749	766	772	832	805	789	794	823	826	823	818	798	793	808	795	806	829	813	786	810	835	781	783	786	790	801	832	811	800	753	847	818	745	816	737	766	833	778	790	880	848	824	847	820	796	815	770	803	771	808	792	845	778	802	842	851	783	784	837	852	808	780	816	824	821	790	792	830	791	786	816	798	767	790	761	840	792	816	796	784	789	807	802	765	810	833	816	798	814	847	797	765	836	779	852	831	810	808	881	832	834	812	755	863	735	845	800	780	828	800	820	785	822	826	803	786	821	769	801	799	793	846	831	801	809	807	825	855	793	856	838	777	758	784	774	805	853	797	813	790	808	762	799	793	795	827	813	814	834	791	783	818	813	797	842	809	870	786	799	808	843	830	776	760	811	782	809	837	787	772	753	859	856	794	844	798	750	826	816	839	821	801	793	827	876	809	757	810	812	839	747	809	862	835	836	831	791	802	848	847	798	733	813	820	840	810	826	792	813	818	846	743	809	824	796	808	731	768	768	816	815	786	781	807	815	776	752	838	811	779	815	809	789	797	810	797	816	824	755	759	805	843	777	756	795	841	794	807	828	798	873	825	805	778	777	826	887	750	856	786	816	778	794	777	785	831	801	815	789	816	783	756	793	778	796	808	803	790	802	809	812	798	818	820	779	785	838	828	826	855	809	779	826	818	810	841	862	826
1489	81	66	68	72	258	1722	3616	3340	2130	905	434	190	71	58	46	53	59	49	47	49	55	38	50	55	41	46	41	64	58	41	47	47	48	55	63	36	49	46	55	52	57	50	52	50	56	47	45	65	39	50	55	40	66	55	48	57	46	49	37	46	64	44	50	57	56	46	50	43	49	53	64	41	48	52	36	56	42	54	40	45	59	44	35	44	50	43	45	48	58	44	63	49	45	41	41	41	53	47	56	46	54	41	40	44	50	42	55	53	63	45	48	49	43	42	46	35	51	42	46	56	52	57	42	45	48	61	52	54	50	47	42	50	58	56	40	43	60	47	43	46	51	49	60	57	39	44	46	51	43	59	52	47	55	47	51	62	47	59	59	57	39	43	49	39	67	41	39	44	46	44	48	53	50	56	47	45	38	51	57	51	56	58	50	48	45	47	37	42	51	50	53	33	61	58	49	50	47	54	54	52	47	54	46	59	55	45	44	44	47	53	58	41	60	53	59	47	51	47	48	45	46	51	38	33	60	38	49	49	42	54	51	58	61	41	42	39	57	55	46	52	41	53	55	50	36	55	59	43	42	63	39	51	49	54	42	52	51	46	55	51	48	51	58	54	39	38	63	38	52	46	49	49	39	38	56	47	58	43	51	51	52	56	47	51	51	46	52	52	57	49	51	48	39	41	48	44	50	41	41	49	48	44	51	52	41	34	61	44	49	39	45	50	65	52	54	53	42	56	53	59	52	45	50	45	51	50	49	51	62	53	60	33	44	52	50	52	42	52	44	46	43	42	49	47	53	55	43	49	45	42	48	53	45	50	43	43	57	57	55	58	42	46	50	53	48	37	52	67	61	47	40	56	47	57	59	57	52	57	64	41	51	44	53	54	50	26	66	43	41	52	56	59	64	60	57	48	55	35	43	50	53	37	37	46	56	60	38	47	40	54	54	50	56	60	53	54	55	59	39	45	49	48	38	44	55	36	59	54	46	42	50	48	54	45	51	45	49	50	48	45	52	47	48	48	50	47	44	51	53	47	45	62	45	50	44	48	41	52	53	48	46	50	48	66	59	47	53	48	61	46	41	50	52	49	63	48	45	60	61	52	48	50	47	55	46	44	58	47	63	56	47	60	47	42	39	44	50	48	52	56	53	47	52	59	49	49	48	59	43	52	46	48	49	43	56	46	52	53	65	55	55	54	48	53	50	46	47	33	50	41	46	50	54	45	47	47	51	39	44	51	49	45	48	45	49	48	50	48	44	61	42	46	45	64	43	55	50	52	36	41	56	62	55	42	49	48	47	45	51	41	39	49	38	50	60	46	55	59	52	54	43	63	48	47	56	42	41	56	48	43	42	62	49	60	48	58	69	66	39	55	45	60	56	62	52	50	47	58	47	49	53	55	44	53	53	64	61	50	51	43	43	54	44	45	56	64	43	47	60	42	66	51	46	50	59	46	55	52	57	57	48	53	51	40	31	54	54	58	45	52	47	45	53	44	41	52	64	45	40	42	39	41	59	44	39	57	58	45	51	41	43	50	56	41	50	60	52	53	53	44	52	47	55	46	43	60	42	40	45	51	46	57	54	51	46	46	50	45	49	55	61	47	53	55	62	56	54	48	43	43	40	41	42	39	47	65	40	51	44	55	50	53	55	49	42	37	37	54	47	42	53	46	36	55	67	53	45	42	54	55	56	56	62	54	51	45	48	57	50	50	37	47	38	62	63	38	35	50	56	57	58	47	47	55	49	48	45	55	58	38	47	50	46	48	51	52	54	62	43	52	59	35	51	47	58	48	44	49	55	46	48	39	49	49	40	55	53	58	50	42	51	55	53	51	51	63	47	50	37	38	49	46	53	64	42	43	53	53	43	52	47	58	61	56	41	58	45	47	53	50	42	46	44	58	40	52	54	55	44	41	52	46	52	44	44	44	41	45	55	43	38	55	45	40	50	37	53	42	51	48	45	49	45	46	62	49	48	55	58	37	55	42	49	62	48	49	48	41	32	60	72	54	42	55	43	52	39	48	57	48	49	45	38	56	45	48	56	55	51	41	43	50	57	48	61	49	46	56	60	61	50	40	43	41	48	51	52	60	57	48	70	48	56	34	44	54	58	52	59	50	54	51	47	49	43	54	39	48	47	54	53	58	45	42	56	40	35	46	52	51	35	52	53	47	54	49	40	50	51	42	45	40	38	53	47	41	66	45	56	47	48	54	41	53	43	39	56	47	58	47	31	57	46	39	50	49	64	67	55	50	58	50	38	53	38	52	46	40	57	52	45	60	40	53	41	50	41	46	55	52	41	65	43	46	57	49	60	45	48	46	58	45	58	49	50	46	49	50	62	46	44	60	46	43	49	49	47	44	58	47	51	56	52	44	63	47	52	59	48	46	46	48	56	37	68	51	43	35	48	54	48	72	50	48	44	48	56	55	61	62	55	47	57	51	53	49	45	56	51	37	43	55	44	55	55	44	35	51	61	57	51	41	51	52	63	48	43	55	42	51	40	61	35	47	46	49	33	44	44	48	53	29	49	48	43	54	34	58	48	54	44	44	58	53	56	54	50	54	58	47	34	42	59	45	43	47	45	48	47	49	50	50	51	51	51	36	53	51	42	40	44	46	42	44	57	45	50	45	51	59	35	51	55	62	59	48	44	53	44	41	47	44	65	58	40	49	44	46	61	51	53	49	45	57	56	56	41	47	45	54	39	45	65	41	51	49	42	48	47	42	64	52	50	54	45	53	43	50	47	50	49	49	44	42	60	60	48	40	41	37	42	45	44	51	40	42	51	49	50	52	59	50	58	44	50	61	58	48	41	36	51	44	53	55	46	47	50	54	44	41	43	50	50	54	43	59	46	44	41	44	54	50	58	44	48	48	41	48	39	51	45	48	48	55	45	47	45	53	50	51	41	45	63	50	46	43	60	46	41	38	38	60	48	57	48	40	52	42	44	49	36	45	49	48	36	43	45	47	37	56	38	43	53	48	44	53	42	54	49	52	56	56	51	54	51	49	43	50	43	46	49	54	60	54	42	45	46	58	70	51	41	59	52	48	53	55	53	40	49	75	52	39	41	44	51	52	46	47	48	49	39	45	49	49	57	47	54	57	56	53	47	44	53	36	53	46	50	60	52	65	51	40	49	47	55	47	44	48	38	61	49	56	56	48	58	55	59	43	50	55	45	47	40	55	49	41	59	53	57	48	56	66	56	49	43	38	50	55	46	38	44	48	50	51	55	35	56	45	54	46	47	45	45	40	44	54	54	46	51	45	55	45	48	56	42	38	54	40	58	46	47	51	51	48	41	42	42	47	48	41	37	56	48	53	60	49	51	46	42	58	46	49	47	56	51	40	54	55	50	49	49	51	55	54	52	49	43	47	46	57	61	48	52	47	55	52	50	48	35	38	55	48	41	65	45	54	53	42	44	56	37	45	42	48	47	52	66	56	61	33	36	43	45	62	51	51	52	49	61	45	41	56	47	44	51
7795	1352	850	1180	4885	14891	34124	40153	36159	28418	18316	10309	3583	1342	673	507	511	511	544	542	523	499	525	455	543	556	499	454	535	511	494	507	486	487	479	544	522	491	523	472	485	530	515	507	489	500	501	510	501	515	495	510	553	529	507	521	483	518	518	521	505	508	513	472	488	456	505	496	558	520	503	494	492	503	468	533	504	509	482	524	494	529	498	521	530	523	569	483	524	502	538	517	499	491	507	491	549	499	502	528	501	529	504	477	513	525	518	538	539	555	492	531	525	499	529	521	533	480	498	495	508	494	539	511	482	491	532	518	498	504	481	493	512	519	531	546	516	517	506	568	500	490	513	533	519	501	468	519	464	530	466	519	490	519	521	524	555	528	475	511	496	504	538	531	526	491	538	547	517	508	513	518	560	501	500	526	471	477	506	515	498	484	519	540	547	514	533	527	492	502	485	511	529	518	472	521	507	516	512	504	495	480	485	524	532	489	493	505	523	476	547	515	494	550	508	523	490	534	489	546	500	524	520	526	556	503	545	527	504	520	511	480	522	521	515	509	530	519	520	537	506	460	532	487	503	504	508	486	516	509	526	540	496	521	513	514	470	531	472	516	536	516	515	494	533	482	529	500	516	499	483	497	491	516	509	503	480	509	480	482	533	522	486	519	472	539	515	551	540	519	497	565	505	492	510	513	473	513	524	503	523	474	521	521	526	510	465	493	514	508	468	534	489	499	507	514	520	496	492	527	472	526	513	518	509	543	533	494	509	491	497	510	488	521	503	534	490	504	551	551	487	538	485	536	495	470	502	523	522	503	489	530	487	515	476	528	539	511	491	491	500	515	495	539	528	476	544	496	511	509	570	499	467	513	510	481	523	533	477	514	532	571	522	492	513	427	490	508	545	523	513	500	517	527	496	544	538	489	562	498	550	455	554	542	554	525	557	500	526	496	512	534	503	491	460	489	516	515	486	522	569	507	488	539	511	545	513	524	517	481	536	504	508	465	521	515	520	503	529	476	487	535	534	504	532	529	510	489	527	507	528	496	472	536	500	493	506	542	510	520	507	552	535	500	493	499	521	521	533	524	523	519	552	505	526	530	551	499	497	526	482	578	526	489	522	554	485	512	495	541	501	483	520	532	499	536	492	513	542	514	554	569	501	496	500	523	511	487	539	502	514	525	532	539	484	457	482	531	546	502	488	526	516	519	505	499	523	474	502	492	542	511	563	476	529	530	515	553	511	515	534	529	524	528	485	520	514	474	467	511	515	505	471	492	517	492	499	484	523	488	537	508	462	515	495	521	477	514	502	489	510	529	542	527	521	489	526	539	489	506	538	521	554	495	523	461	515	531	534	510	481	503	519	483	523	530	511	498	485	515	504	496	492	553	473	554	494	517	521	535	526	498	509	511	480	499	544	508	516	501	542	497	484	526	550	502	523	511	543	499	529	552	513	535	528	508	534	493	558	512	522	507	502	454	504	480	537	528	499	567	525	508	516	506	487	517	500	522	518	527	506	485	519	497	521	509	482	541	538	485	488	549	487	507	544	511	545	524	512	528	498	486	539	481	556	504	526	503	505	537	494	526	495	520	501	503	506	513	541	522	497	526	549	506	480	496	562	535	552	486	533	504	522	478	500	541	496	474	479	498	543	500	529	545	529	514	536	528	535	515	509	509	529	523	495	527	517	496	504	530	509	483	519	503	515	518	476	529	528	519	503	509	502	520	512	576	535	544	516	506	498	543	539	547	507	570	502	452	564	499	538	498	502	477	525	477	523	509	470	556	530	510	547	521	487	476	550	532	505	498	509	502	517	536	489	542	562	535	485	530	517	487	498	500	496	486	537	516	512	510	531	489	470	508	506	534	494	552	528	523	467	495	508	526	505	514	503	518	515	503	494	511	512	501	489	508	501	488	498	501	520	497	497	501	532	496	457	565	559	538	482	516	501	473	513	487	503	495	509	495	463	495	493	489	482	535	519	528	505	507	511	492	526	503	482	520	481	491	513	520	508	474	514	510	480	522	516	504	506	541	493	517	494	510	526	500	504	528	516	504	506	525	522	511	520	504	482	528	524	501	508	510	467	515	536	517	508	489	520	475	512	540	527	508	505	508	489	529	546	496	525	547	523	530	497	478	546	509	476	492	529	495	506	515	490	494	524	519	523	527	477	542	521	511	505	517	499	479	532	521	519	507	534	532	508	558	503	484	510	543	519	513	499	504	573	502	520	488	491	559	505	504	500	529	548	512	474	490	525	505	527	523	558	495	531	542	535	532	537	524	500	533	455	525	498	486	525	527	501	492	512	512	488	477	520	551	537	505	528	552	511	495	508	533	534	536	571	533	504	525	505	495	531	529	524	522	512	545	503	513	497	488	485	502	504	524	504	522	541	512	523	535	521	563	548	556	519	502	521	503	511	501	519	504	491	526	476	491	482	501	518	495	487	481	539	576	499	539	510	523	532	531	513	569	477	519	535	503	553	484	526	500	552	524	519	534	480	491	482	506	547	492	497	461	480	505	525	514	549	547	544	528	543	484	551	520	495	488	518	530	523	522	498	506	478	489	527	524	516	550	533	547	503	495	488	510	498	515	487	520	510	496	525	553	519	512	496	519	531	523	520	514	505	519	525	509	542	515	517	498	512	520	519	524	524	516	495	537	502	497	501	513	519	531	505	512	547	477	496	498	535	488	505	521	537	540	502	524	517	490	500	552	507	480	487	506	540	525	486	479	510	479	487	480	518	548	470	505	524	497	510	547	501	517	513	485	532	547	484	501	555	512	526	578	509	505	524	564	519	523	498	503	476	507	508	495	524	531	516	531	490	501	505	486	545	516	523	530	526	525	524	514	463	529	477	507	472	526	517	513	525	537	495	565	491	497	502	501	516	501	510	507	504	530	506	509	496	469	551	524	478	483	492	527	475	485	556	514	513	519	515	525	497	513	511	498	502	512	506	522	517	520	493	518	459	495	525	544	479	525	495	523	499	496	525	518	471	544	532	489	496	511	495	542	455	530	514	519	499	536	489	518	519	531	539	527	532	519	503	505	519	496	555	515	511	479	549	509	547	499	489	489	477	509	518	492	565	506	525	556	508	519	525	554	510	535	518	506	542	496	515	529	492	480	507	500	505	472	514	520	491	506	524	497	521	510	497	483	523	564	556	537	520	512	537	484	502	547	474	516	492	549	485	521	457	467	500	472	509	527	508	498	504	534	482	496	489	535	515	519	477	494	481	474	525	494	533	481	503	487	507	538	493	480	480	551	485	519	513	529	505	512	482	549	551	511	525	515	480	507	531	554	524	520	512	517	525	517	510	490	505	542	501	549	526	507	508	509	538	506	505	560	537	504	538	522	530	499	523	506	509	485	512	472	489	518	473	507	511	476	507	499	561	512	521	530	516	523	556	503	563	551	468	511	527	507	500	505	510	488	532	485	540	523	529	552	494	514	506	497	508	522	488	493	494	452	507	492	550	510	532	537	485	506	506	530
595	164	126	126	110	219	4310	10577	9400	5724	2462	1062	357	147	92	76	74	91	76	85	72	81	73	76	75	75	78	64	87	72	85	81	76	62	90	73	76	88	82	73	82	79	85	70	70	61	97	84	88	83	89	81	86	89	107	81	73	70	79	81	68	79	77	78	77	88	73	88	89	73	87	74	79	71	85	78	84	75	71	85	69	70	71	81	71	77	72	65	75	75	85	62	80	89	80	102	73	66	71	57	82	80	76	86	78	90	76	94	79	72	68	67	77	79	89	75	64	70	78	92	63	86	83	72	67	64	70	73	89	73	77	64	72	84	56	62	73	65	71	73	85	72	69	76	65	74	73	75	87	79	81	83	77	79	93	79	71	55	76	72	91	78	73	81	88	90	76	73	78	69	67	89	71	82	75	79	68	70	79	91	61	81	99	71	89	79	81	94	93	84	73	82	70	73	79	83	81	80	70	100	75	88	84	69	71	72	69	82	86	79	82	61	72	76	74	81	87	61	81	88	74	77	77	90	74	67	74	91	78	81	74	79	87	84	64	81	71	82	70	90	69	77	87	58	77	76	76	77	89	77	77	72	82	71	87	75	85	68	83	80	72	70	91	77	60	74	85	69	84	78	87	79	87	79	83	89	56	98	80	80	73	75	73	80	67	65	69	72	84	73	92	78	84	82	77	91	73	76	66	77	79	73	79	83	76	72	81	78	80	66	87	54	75	74	85	77	75	71	80	71	94	82	61	86	82	74	75	75	77	80	69	80	73	77	85	77	82	83	84	63	81	74	83	75	77	70	65	80	73	79	79	70	90	79	74	65	71	92	77	69	60	63	76	90	77	71	68	82	78	72	85	82	81	56	99	83	79	70	72	79	74	68	91	76	86	66	64	78	69	71	74	82	73	70	91	76	75	69	65	88	82	88	82	71	84	71	86	73	61	65	77	78	72	78	79	86	86	69	66	78	74	70	72	69	77	66	84	81	72	77	72	61	87	76	67	81	64	77	78	70	62	68	75	83	77	86	59	73	71	64	79	69	61	80	97	70	84	80	74	51	75	79	80	68	92	82	73	72	87	93	71	75	81	75	78	79	84	69	70	70	77	91	77	83	82	82	72	81	83	67	69	53	73	71	79	88	66	83	68	79	78	86	76	73	63	79	80	79	70	79	69	83	65	64	70	67	81	72	89	77	78	76	87	63	81	85	79	80	93	79	76	81	79	88	78	80	79	67	70	82	75	72	80	77	85	73	62	73	71	81	69	80	70	91	73	74	77	77	78	73	71	51	78	86	72	75	80	75	78	67	71	77	73	61	83	69	81	69	81	69	64	92	87	82	66	65	82	97	73	86	74	67	76	81	76	73	74	80	69	73	73	88	69	85	81	85	83	80	82	85	78	80	78	89	52	65	60	63	66	65	76	75	67	64	68	93	83	75	75	66	85	77	63	77	84	69	83	90	67	72	86	84	86	60	81	79	74	64	89	70	63	73	83	94	88	86	76	69	84	75	78	81	61	84	79	85	68	79	77	86	59	77	89	65	67	89	82	60	87	71	68	67	71	79	75	60	83	66	81	74	79	77	78	66	81	86	62	62	77	74	72	81	79	75	67	82	74	75	83	67	67	95	85	79	93	82	65	79	69	83	74	79	74	83	70	99	72	73	77	83	78	75	84	71	62	78	76	78	76	67	73	81	72	104	85	73	73	71	74	80	69	73	75	78	75	85	80	80	68	80	69	66	73	75	81	72	66	91	92	68	79	76	84	81	81	82	66	75	76	79	76	84	80	77	68	69	87	81	69	77	70	84	70	68	87	84	69	84	75	81	80	71	72	72	89	81	63	83	69	80	62	63	77	70	72	76	71	76	76	73	77	78	74	80	58	101	64	101	88	64	79	89	69	50	80	69	66	70	54	80	77	71	88	81	90	79	72	81	78	66	76	80	74	67	75	79	65	85	93	78	69	87	67	81	76	82	88	68	90	86	71	72	84	75	79	67	85	83	75	85	96	75	83	82	68	79	80	81	63	72	58	65	69	66	88	68	74	71	80	71	66	64	76	75	68	68	79	77	66	61	69	61	69	97	75	60	83	103	80	91	69	68	66	74	90	80	71	79	70	80	87	81	85	86	90	90	73	76	77	79	85	57	76	75	75	82	82	83	79	89	80	91	80	72	86	87	77	76	81	72	94	82	73	84	73	66	86	66	77	68	73	86	90	72	86	62	85	69	95	80	75	78	85	81	71	77	70	73	83	94	77	74	71	61	80	70	64	92	77	93	76	72	90	74	83	88	81	79	100	72	78	81	86	76	74	78	72	80	56	82	60	75	67	74	62	73	68	63	79	73	72	81	74	76	74	84	80	76	73	70	80	72	74	72	82	74	82	67	65	82	83	66	77	84	77	89	82	86	79	70	70	86	77	73	97	79	90	89	86	77	87	65	77	68	96	81	64	84	76	73	72	75	63	94	84	90	75	65	76	82	87	70	64	84	77	74	83	80	65	76	89	73	66	69	76	69	80	62	60	78	68	72	71	70	65	66	63	75	72	73	79	76	68	81	82	79	62	87	74	77	74	72	92	70	71	71	79	79	85	78	68	81	69	82	72	74	80	95	71	72	80	79	88	84	83	93	75	64	75	75	81	72	60	69	80	77	95	79	72	75	84	74	72	76	72	78	88	88	73	83	65	78	93	80	74	77	84	80	99	77	85	79	78	81	83	66	75	74	61	72	64	68	91	65	82	82	76	80	86	59	82	81	81	77	65	71	83	81	74	70	86	81	78	87	91	70	72	75	86	79	95	88	54	89	90	67	74	80	63	77	70	76	77	79	84	83	73	69	64	75	74	68	53	81	66	70	90	66	75	69	75	74	80	71	65	83	61	77	80	102	72	80	67	78	66	67	87	86	70	86	85	68	82	82	71	70	69	70	90	64	79	72	58	65	73	73	89	82	85	75	85	66	79	70	69	76	77	75	80	65	78	83	71	95	74	63	78	77	73	74	89	74	78	78	78	81	85	66	71	83	78	85	70	85	76	70	77	69	80	66	62	67	75	76	98	82	68	69	87	71	56	83	82	81	79	73	72	75	72	70	69	86	67	83	66	75	84	79	86	65	78	82	70	80	81	83	79	64	62	76	75	77	80	76	54	78	87	81	81	80	77	62	80	80	69	84	81	75	75	70	78	83	79	78	72	85	77	84	80	75	88	68	72	72	66	82	81	78	58	77	86	68	75	84	75	64	77	76	56	67	69	62	77	66	69	66	87	70	70	65	81	82	88	78	77	70	71	76	76	87	81	83	76	69	87	88	83	88	69	67	84	85	70	69	78	70	72	75	90	69	73	70	87	74	63	87	77	71	71	78	72	77	79	65	79	84	66	74	82	81	84	64	74	78	70	90	64	90	72	65	78	80	77	67	84	89	73	83	68	60	79	67	83	71	83	81	69	75	86	86	83	74	89	89	68	71	82	73	92	70	63	71	75	81	68	84
9646	3449	1676	2723	6517	12540	46684	57106	49762	39203	27991	18577	7581	2619	1141	838	762	792	821	789	788	758	803	779	780	741	799	801	811	771	757	738	742	815	784	800	760	776	801	763	809	792	759	766	758	808	800	792	744	776	801	738	814	756	736	770	781	774	771	735	745	853	726	850	763	785	781	765	791	796	754	758	791	761	756	769	794	776	827	823	806	732	772	762	776	750	846	760	805	763	776	785	852	799	742	755	846	788	782	794	760	748	769	831	769	785	783	726	779	784	759	768	803	758	826	762	787	755	741	787	787	802	768	799	776	831	738	758	767	816	777	761	811	770	792	780	798	788	821	754	771	795	762	752	790	786	750	740	779	869	844	817	748	765	755	754	806	780	769	750	764	807	781	808	774	774	744	794	756	758	805	787	751	793	824	771	781	788	778	749	781	809	715	743	827	751	789	829	782	746	763	777	740	833	769	795	774	759	781	774	778	800	725	767	770	781	751	805	796	804	754	821	783	767	805	818	743	787	794	772	774	772	747	764	777	792	766	851	713	790	765	771	808	755	780	733	726	758	810	818	799	746	788	755	789	785	766	756	774	756	785	801	758	810	777	760	775	795	777	769	770	728	764	788	727	821	772	703	781	808	755	784	807	829	797	776	787	766	788	770	795	754	789	839	779	787	755	797	799	789	764	813	832	772	819	754	829	762	757	821	738	806	760	793	871	780	844	823	747	775	754	787	777	789	786	780	744	779	749	741	759	782	785	810	743	787	779	760	698	791	737	803	787	720	785	745	783	807	761	804	744	778	771	776	749	797	795	819	740	778	767	766	797	784	798	772	771	807	769	777	809	800	730	733	762	768	717	760	761	774	787	781	794	777	743	802	739	768	815	746	809	747	786	768	793	818	767	750	741	758	773	785	798	802	817	801	765	743	776	793	778	789	750	758	735	757	768	762	812	756	809	808	746	768	782	766	799	788	796	817	739	771	775	789	724	780	745	764	811	759	762	769	841	793	785	734	829	822	724	794	771	766	773	816	793	812	727	798	804	772	743	798	751	747	777	820	754	803	772	789	807	786	796	818	746	804	743	790	759	793	808	827	775	769	799	768	854	788	793	785	750	773	778	793	756	793	780	826	722	804	791	818	782	776	749	786	726	767	799	810	743	806	807	812	789	797	794	763	749	816	786	777	761	763	787	824	787	752	778	794	815	757	764	784	784	774	805	772	760	775	782	774	835	765	788	766	826	780	732	775	779	764	756	786	780	782	748	780	767	788	800	789	775	777	793	811	819	810	794	747	756	810	792	795	785	809	783	786	740	765	729	771	770	794	843	758	798	780	792	790	763	810	752	762	761	781	756	856	772	797	762	769	777	736	770	815	774	822	785	759	806	802	737	740	735	757	781	803	768	771	753	781	810	738	745	821	781	755	811	767	805	782	796	814	755	813	761	816	809	748	803	791	801	758	756	757	799	779	785	743	815	747	781	770	777	770	752	828	800	790	820	810	815	776	761	800	808	772	830	804	778	761	785	807	799	814	732	799	855	818	786	740	782	746	794	798	732	796	751	801	801	772	752	813	778	775	807	793	791	826	762	745	760	792	795	761	791	801	790	784	793	807	794	796	831	786	808	763	798	800	749	757	767	776	773	781	768	754	789	770	768	737	729	793	783	784	758	806	804	796	788	798	796	804	803	752	752	791	766	776	797	796	758	774	806	756	765	761	800	764	776	811	715	764	814	747	781	738	750	770	811	818	793	759	745	824	815	831	757	781	798	754	761	808	791	760	837	766	843	741	814	796	780	790	777	765	767	750	844	796	740	794	748	774	753	823	782	784	807	813	807	774	793	788	825	821	767	803	768	800	786	817	760	782	746	781	764	807	797	792	799	761	789	772	768	779	795	785	754	767	771	745	823	752	787	783	764	824	790	794	789	802	756	798	782	788	797	793	784	775	753	794	812	783	765	803	745	754	770	813	809	769	797	768	719	802	838	798	746	830	791	792	766	777	765	778	781	799	801	749	844	809	779	785	803	822	792	776	742	808	770	768	824	757	750	767	731	779	731	753	748	799	765	812	734	808	743	750	810	777	823	762	758	752	818	790	802	777	827	826	789	754	767	724	732	760	808	748	776	746	791	761	765	775	757	774	802	790	772	755	788	796	765	831	735	746	827	816	756	783	760	829	773	799	808	778	751	822	720	793	786	787	763	807	777	752	785	785	770	744	783	831	767	819	806	758	743	770	821	795	784	802	765	759	797	729	779	767	775	799	744	766	769	809	772	746	756	796	790	822	779	784	836	751	781	714	781	865	759	821	831	732	757	778	766	748	781	735	793	805	758	800	748	761	775	763	735	799	778	781	786	754	776	760	788	777	797	748	790	775	738	782	780	801	820	806	779	803	813	786	814	803	825	755	855	768	778	749	814	746	783	784	809	780	800	795	813	795	776	819	787	768	770	820	790	810	750	722	794	798	790	788	797	755	777	785	762	795	745	830	799	763	805	782	816	778	774	738	775	793	784	794	759	797	765	786	856	763	829	778	819	782	785	763	754	801	755	755	760	745	752	751	770	755	829	810	767	750	781	763	756	794	805	777	791	782	774	785	836	752	755	738	758	759	771	764	781	769	748	797	773	718	810	703	803	758	784	781	799	787	779	784	760	711	834	831	810	794	794	755	728	773	804	776	818	780	809	765	764	821	794	729	803	751	773	764	779	800	778	771	792	791	788	776	792	785	769	741	797	798	786	791	799	783	735	795	808	786	714	822	759	797	745	815	797	782	755	837	805	768	787	788	763	826	790	744	837	732	809	792	829	782	803	761	810	702	769	759	774	748	819	827	810	762	795	767	756	794	777	781	777	840	802	769	758	799	834	765	830	832	802	801	781	767	756	773	799	772	797	750	784	764	721	737	835	761	818	759	808	831	752	730	767	768	818	786	770	799	766	766	783	789	810	769	771	770	767	755	791	798	802	784	795	779	799	824	798	777	773	696	760	763	793	791	772	784	753	802	768	738	847	793	793	703	843	721	805	769	780	732	777	805	782	804	781	713	782	759	775	753	810	805	761	745	810	798	790	763	759	732	734	773	825	740	755	807	756	740	766	789	713	790	829	787	764	767	781	754	847	804	766	767	801	754	807	800	814	808	778	864	758	789	780	775	804	782	788	783	777	815	865	791	772	724	763	817	808	836	737	804	754	803	764	756	757	804	775	744	797	759	773	779	765	796	785	779	792	745	779	772	805	800	795	764	787	761	755	780	758	769	764	795	749	824	774	780	788	807	748	724	760	781	814	758	791	782	800	806	746	837	803	825	788	803	806	770	775	802	746	823	746	739	764	777	770	742	789	775	756	770	782	768	751	816	820	779	753	828	761	762	766	776	782	787	726	785	761	739	830	778	799	752	775	780	777	774	775	743	752	782	797	753	772	799	822	789	807	822	835	735	812	770	707	804	745	755	771	821	777	798	762	768	860	827	764	809	815	803	771	756	803	837	803	781	787	778
2259	126	100	76	85	616	6610	11145	9492	5785	2464	967	355	91	53	48	49	40	45	46	43	46	44	45	40	38	46	40	46	32	48	38	43	45	43	51	37	50	37	50	33	32	45	48	42	50	52	52	46	44	51	55	44	47	52	44	40	42	44	41	57	35	38	43	38	41	42	42	50	42	52	44	40	34	48	41	45	51	46	32	35	39	40	59	40	46	39	46	44	45	42	46	56	52	37	44	39	45	34	40	39	47	32	41	45	58	48	39	38	45	35	36	40	44	33	46	39	46	39	31	41	47	58	30	50	43	45	46	47	48	54	49	44	46	35	51	51	50	44	46	51	41	41	30	43	49	41	49	44	47	35	46	45	50	57	37	42	49	32	46	42	57	47	36	38	35	47	46	40	41	44	40	45	41	39	49	45	43	46	38	39	43	41	48	36	47	37	52	46	36	46	35	47	45	48	43	46	44	27	48	46	49	48	41	36	48	57	44	42	36	52	49	55	43	52	43	34	51	46	41	42	38	51	48	46	39	36	35	44	45	41	58	45	51	38	50	43	45	36	36	42	43	52	49	34	43	35	47	35	43	42	52	41	45	38	36	48	44	43	44	56	36	37	49	36	45	54	44	44	39	44	35	48	47	50	33	39	43	47	41	40	47	52	34	51	47	49	49	38	49	46	36	47	38	47	36	38	38	42	40	50	38	46	62	38	55	33	42	54	45	49	31	41	39	36	40	50	23	44	35	42	44	42	44	51	47	52	47	48	44	44	43	42	40	47	54	35	55	46	32	45	39	37	48	41	43	44	47	44	42	43	37	45	35	44	47	45	37	46	44	39	44	42	41	58	44	41	31	46	44	46	36	50	42	35	41	54	43	45	50	38	38	31	39	34	34	37	34	44	44	54	52	44	45	52	52	42	42	48	37	43	60	40	46	55	47	53	46	44	56	43	44	49	42	52	41	40	48	58	38	48	47	46	35	38	42	54	34	47	60	38	44	59	49	51	53	42	58	34	40	44	36	59	54	50	41	49	31	54	34	34	44	38	42	37	49	52	35	51	37	38	35	43	51	37	44	57	53	41	38	38	52	39	38	46	45	38	40	43	32	47	60	40	44	48	34	41	36	53	35	54	43	37	45	50	50	56	42	36	44	51	45	42	42	32	43	49	48	40	34	46	42	35	39	35	56	50	42	51	34	26	29	37	36	31	54	46	40	53	45	44	43	38	38	40	34	41	52	39	41	59	43	58	47	44	36	39	48	42	50	52	43	48	49	43	49	50	42	48	41	50	45	34	46	39	48	47	31	48	63	42	32	47	44	57	48	50	53	34	49	46	45	39	50	37	36	39	50	32	45	48	52	53	44	41	47	45	42	50	38	34	45	43	52	46	36	39	40	47	32	54	50	41	41	45	57	44	37	38	46	42	35	37	32	41	42	42	51	42	49	43	48	48	48	40	49	36	46	63	41	47	47	43	47	47	42	49	55	37	44	49	54	42	38	58	41	43	38	36	43	34	45	43	52	48	42	42	46	47	44	39	42	53	52	39	48	47	39	48	36	46	56	49	51	39	52	43	41	42	45	51	47	42	33	38	44	33	34	58	46	51	49	45	51	43	49	52	47	45	47	63	45	38	49	39	34	62	46	35	52	43	36	35	42	40	49	47	35	48	50	57	51	45	43	56	40	45	31	32	42	50	48	42	41	45	48	55	38	50	32	48	45	34	43	33	46	34	43	47	36	36	53	53	40	55	39	44	43	47	45	47	44	48	46	38	50	42	38	34	30	42	39	47	48	39	40	35	45	47	51	39	45	48	39	39	37	39	56	47	44	39	45	51	39	47	48	31	44	53	46	44	36	35	51	35	43	58	44	54	46	34	48	48	58	38	37	42	40	39	53	41	32	54	51	43	36	40	42	38	36	36	59	40	37	31	45	47	48	33	51	45	46	52	46	30	44	49	41	51	30	57	53	38	45	43	37	50	36	50	40	40	51	41	50	42	44	46	53	47	45	43	37	52	48	54	50	41	53	41	45	52	41	41	45	40	40	51	42	47	44	44	39	31	48	46	43	35	47	47	35	52	42	50	48	39	34	39	46	37	32	38	49	42	45	59	50	44	44	51	49	49	50	50	44	40	46	35	35	36	44	42	40	32	42	53	49	43	46	41	38	41	33	44	39	37	41	44	55	40	39	45	43	34	38	46	33	42	42	39	55	40	39	43	47	43	45	28	48	48	45	37	45	31	49	44	43	57	41	44	42	44	42	35	38	40	48	39	42	36	43	46	51	39	44	44	43	43	60	39	46	37	49	49	35	44	42	36	45	50	51	33	46	37	38	30	32	42	50	45	43	35	35	44	33	38	45	45	45	57	36	31	49	66	52	48	48	64	45	41	47	42	34	36	29	42	46	39	43	46	42	57	55	43	40	45	44	42	40	54	48	35	48	50	48	50	37	45	55	52	47	39	40	39	35	42	47	45	46	50	41	47	45	48	38	52	32	49	49	45	43	45	33	52	44	43	47	59	48	37	56	39	38	41	44	26	42	45	43	52	45	42	47	51	53	38	48	42	42	39	33	42	40	46	43	38	44	60	36	37	42	33	48	37	38	34	49	44	37	40	51	31	33	44	49	40	41	45	45	47	51	50	41	46	45	60	43	31	40	47	46	47	44	45	49	49	34	46	34	52	42	48	37	44	35	45	44	40	43	48	37	44	48	50	44	42	27	44	46	35	41	42	60	48	37	43	38	47	44	46	48	49	56	47	45	31	44	52	38	46	36	46	51	42	42	52	35	55	39	37	43	39	46	44	45	51	48	50	42	46	45	32	47	42	52	51	42	38	48	52	39	37	38	54	55	39	48	37	47	43	43	40	41	46	63	36	47	47	61	40	46	32	45	47	41	41	34	48	36	42	42	36	49	49	57	51	41	47	44	42	51	44	38	39	47	46	41	48	56	49	37	48	42	37	38	38	39	36	50	44	40	36	43	53	65	41	44	43	44	39	50	45	53	36	41	43	44	42	49	28	43	43	48	42	44	48	40	47	48	33	44	46	52	36	31	48	35	47	33	43	54	52	55	47	48	36	54	41	43	51	32	47	44	44	48	37	40	34	38	44	51	42	47	38	47	41	44	39	40	50	56	30	43	40	44	38	54	53	38	43	49	32	48	40	51	41	44	39	46	39	36	34	38	50	36	36	46	47	38	49	42	41	38	42	51	54	37	47	42	53	48	40	50	41	47	62	44	32	45	41	45	39	39	44	49	36	40	35	37	45	54	26	50	41	46	41	40	53	42	44	56	53	34	47	46	42	51	56	57	34	35	47	60	43	46	44	42	32	47	42	44	36	52	46	44	54	40	49	47	45	39	52	40	44	29	37	54	36	50	42	38	34	54	45	47	39	43	38	55	48	42	51	51	36	40	46	52	39	35	50	41	38	42	39	41	40	38	42	43	27	49	46	43	43	43	49	46	48	42	54	40	50	31	44	53	45	48
9792	2649	1342	2270	6229	23823	53091	58254	51086	40009	28758	18408	8622	2469	809	479	466	467	468	445	455	454	481	456	498	481	465	433	471	468	447	498	485	434	486	455	484	464	478	514	507	504	487	462	521	446	454	460	465	481	447	492	454	477	517	495	495	486	480	435	467	493	482	447	473	453	494	477	479	486	493	444	464	457	470	464	497	484	450	475	439	498	469	467	452	451	485	501	488	473	441	484	456	449	433	456	515	461	473	465	472	442	480	500	446	450	470	462	491	435	470	493	503	523	459	459	449	453	435	468	486	443	477	439	473	444	452	455	469	521	473	447	484	448	480	469	469	473	460	452	451	492	496	437	482	462	462	469	462	475	473	459	528	487	429	505	434	445	487	454	479	455	435	479	440	450	461	469	509	506	446	464	506	488	482	439	447	448	507	435	481	491	453	478	476	507	453	443	463	462	483	477	432	466	458	467	468	439	444	454	451	443	447	461	488	473	477	469	439	440	438	467	501	489	471	447	504	428	479	490	496	474	484	468	473	491	480	464	490	469	474	492	466	485	505	439	482	436	452	478	470	486	471	486	458	452	458	468	490	493	477	490	486	464	435	456	469	474	487	484	440	463	448	468	440	469	484	461	490	443	486	485	498	454	479	462	472	497	455	444	458	447	420	466	502	473	486	446	459	478	434	475	478	476	484	470	448	447	493	408	464	462	464	437	507	481	468	489	459	474	487	504	475	455	470	473	453	481	464	460	486	486	476	481	481	477	464	478	488	463	466	438	497	461	442	461	451	487	482	438	444	477	475	480	485	456	483	479	450	494	412	478	468	494	477	504	490	457	473	426	485	446	457	448	465	494	465	448	457	488	430	469	436	501	458	480	459	477	470	491	457	494	447	450	457	434	487	435	499	464	415	476	475	495	473	456	447	428	466	463	454	428	471	460	482	467	444	473	488	462	443	472	459	495	488	467	487	446	483	466	445	482	459	468	464	470	482	490	489	466	476	463	467	486	478	501	460	493	495	432	486	445	458	505	474	474	449	450	462	462	456	442	487	479	453	461	492	441	491	417	460	462	453	497	506	473	465	445	482	490	477	457	476	455	455	456	446	441	432	493	505	472	470	457	493	500	470	464	515	463	452	482	467	476	489	431	424	469	468	437	470	446	470	484	474	479	457	446	438	463	489	456	463	451	468	433	456	456	454	439	473	448	503	489	487	466	457	465	499	480	463	451	479	460	482	456	476	494	442	467	466	432	477	461	451	486	475	464	463	458	474	459	472	474	490	488	473	457	469	441	449	478	467	454	492	486	466	457	444	498	503	447	486	501	487	438	467	504	462	465	492	475	446	468	461	452	455	519	455	495	489	448	491	437	486	480	457	489	494	440	476	458	495	468	478	462	450	479	467	470	459	424	471	495	474	525	490	460	483	476	472	479	440	441	463	458	449	447	472	457	450	488	469	434	437	455	442	459	505	447	442	480	450	474	464	472	456	481	455	466	453	456	479	492	494	459	460	436	440	468	465	443	497	510	489	471	475	508	499	454	460	475	479	512	512	473	447	431	455	487	459	462	438	464	480	518	437	436	472	488	446	460	481	455	438	452	470	450	438	479	476	479	470	476	437	472	471	463	460	463	453	462	478	457	454	430	483	443	410	469	450	480	476	472	479	453	437	490	481	501	442	470	503	500	478	474	501	400	466	458	481	485	444	487	462	453	463	500	470	445	445	496	471	472	446	490	442	465	506	432	448	447	471	461	486	430	480	503	494	435	513	488	469	470	445	466	479	461	491	469	476	469	459	464	451	435	439	485	429	452	424	421	485	497	477	479	478	463	473	494	449	493	489	449	496	437	468	497	476	448	474	436	522	466	465	446	510	485	476	471	476	468	458	495	464	463	459	453	483	475	428	460	436	516	479	472	475	486	482	504	501	454	495	470	504	440	485	441	476	468	475	452	451	480	487	463	485	468	485	456	472	460	447	467	496	452	452	473	427	484	412	480	453	436	458	502	467	472	454	464	473	475	453	475	469	448	474	478	498	452	484	452	469	444	476	465	468	462	499	478	441	431	468	476	463	467	491	450	472	473	448	492	435	446	494	468	470	441	442	453	452	499	478	463	455	463	479	454	482	418	470	463	515	437	470	450	481	452	452	455	450	468	472	484	466	489	479	448	483	462	442	459	459	464	445	483	477	461	450	476	478	471	447	446	453	480	473	472	491	442	479	431	475	493	467	460	437	444	494	436	483	486	462	443	462	465	462	480	449	477	494	474	441	506	465	471	498	485	448	455	479	498	496	470	474	512	491	463	495	484	437	446	484	508	501	484	436	464	498	478	490	484	479	430	459	465	455	453	446	490	463	465	448	463	493	464	460	482	460	479	466	481	449	506	471	468	489	453	473	457	444	496	472	493	453	474	453	501	463	453	438	475	488	467	509	513	472	406	452	471	451	444	489	452	478	467	475	484	511	450	496	479	466	512	474	508	541	459	473	463	441	432	466	453	466	452	481	444	468	471	479	494	498	466	482	454	499	462	482	473	485	499	486	466	493	444	473	492	486	471	484	443	416	446	456	450	466	453	466	491	436	452	437	485	479	440	488	467	475	473	488	462	477	433	497	427	464	466	516	445	469	441	469	470	457	476	482	495	439	483	459	427	475	490	448	482	518	472	469	461	455	448	462	483	482	485	476	489	451	472	466	462	470	476	466	497	463	466	513	499	451	436	452	474	427	481	449	464	457	453	461	475	446	479	466	454	501	425	473	415	483	467	457	453	476	455	499	515	468	456	458	478	459	460	449	450	439	472	477	429	455	483	442	436	445	461	484	474	518	486	447	461	480	458	475	459	458	440	462	452	477	497	481	454	455	477	467	469	489	477	477	452	480	441	465	481	457	487	459	499	474	429	484	481	455	464	464	503	481	452	455	467	446	477	494	476	481	499	494	466	451	469	496	459	466	481	506	461	488	474	451	447	465	475	519	462	502	468	475	476	478	427	464	474	481	478	446	475	495	474	475	456	478	454	492	469	462	482	476	458	475	460	461	457	491	483	468	456	483	462	418	481	474	478	457	474	446	493	469	454	414	464	473	465	484	522	485	482	489	467	477	491	450	461	474	431	467	472	485	461	492	529	442	463	468	465	452	441	462	467	469	477	462	485	454	450	459	451	441	448	483	467	491	485	495	468	473	470	451	447	429	458	451	455	487	479	453	468	468	487	487	464	509	491	454	446	464	463	475	444	477	456	498	482	469	502	459	520	432	472	454	426	468	463	455	473	454	465	431	467	460	430	504	458	477	461	460	474	442	491	503	515	470	488	459	460	476	472	476	455	460	479	467	466	448	463	455	431	478	493	492	491	489	484	486	443	430	528	485	449	469	481	426	515	504	460	484	452	494	473	479	465	470	473	464	450	456	479	484	474	484	455	485	448	480	474	457	479	462	483	468	478	475	457	430	438	489	433	443	479	509	481	462	456	463	477	470	421	445	472	473	486	438	487	450	476
1088	228	162	135	195	1006	11761	18342	16087	9442	3754	1508	566	193	95	82	66	80	54	74	70	71	99	72	77	68	82	90	67	65	82	80	81	62	82	88	83	85	87	85	56	68	70	62	90	63	80	81	69	90	76	61	73	71	72	74	64	74	81	69	64	75	67	71	80	95	75	76	66	75	61	78	69	88	80	76	82	78	65	84	69	79	90	68	71	87	73	70	82	96	58	77	71	85	80	71	76	92	79	67	59	80	90	91	67	75	72	74	82	65	78	83	62	74	75	65	73	54	62	66	84	65	80	70	50	79	82	67	66	77	76	82	81	70	72	83	70	68	67	76	75	79	87	74	66	77	90	75	68	87	74	80	69	72	87	78	74	73	79	84	69	87	76	66	74	82	68	79	64	63	71	73	78	82	82	78	75	65	71	78	67	72	71	89	73	55	67	62	71	70	74	77	92	68	88	80	73	62	88	67	75	85	74	85	84	78	82	73	87	67	93	62	60	66	79	76	68	75	97	88	92	81	73	77	62	72	74	87	85	77	78	82	70	62	78	77	78	66	70	66	81	101	65	76	64	69	64	70	80	71	72	79	78	77	77	78	77	78	69	58	65	76	75	77	99	76	74	73	87	63	80	75	71	108	62	79	65	88	74	79	88	81	81	93	71	62	83	84	65	96	72	79	81	78	83	75	77	75	80	66	63	63	81	74	77	72	74	90	70	67	63	72	74	61	78	76	55	80	73	63	69	66	74	62	68	81	82	71	82	93	70	92	73	72	88	75	84	65	55	75	72	70	78	87	57	82	69	74	86	77	66	77	89	71	69	65	87	86	73	67	80	67	60	71	67	90	87	72	70	76	69	76	71	56	77	75	87	64	78	73	73	66	64	68	67	68	84	69	62	48	71	64	86	81	91	60	96	83	87	71	80	85	74	63	71	73	94	108	69	62	74	71	87	85	68	77	73	74	62	84	70	83	67	73	76	83	86	66	79	65	72	70	75	77	77	82	81	75	91	68	73	83	73	85	84	67	68	90	75	58	57	69	69	84	91	83	79	66	74	84	66	75	67	75	81	72	67	77	73	74	68	74	90	69	70	76	91	67	71	76	61	67	71	60	72	64	66	85	81	62	80	68	88	84	95	76	68	71	82	78	70	74	77	78	78	71	69	50	77	74	73	74	75	75	68	88	74	69	78	82	66	78	74	77	68	60	67	69	68	68	82	76	79	73	70	81	73	75	88	75	60	77	79	67	77	70	79	103	74	71	73	74	87	66	75	68	61	72	76	64	67	64	83	76	84	83	71	86	75	72	82	71	75	83	59	69	64	72	91	66	77	81	79	79	64	73	94	99	82	78	77	90	75	68	73	77	86	84	64	62	72	79	88	73	85	65	66	70	71	85	71	74	72	65	74	78	89	72	75	63	78	68	79	67	84	67	80	63	82	74	85	82	67	69	84	81	74	67	71	74	88	82	73	89	70	74	87	81	76	73	81	76	76	69	71	78	91	70	88	79	69	84	72	74	78	75	79	75	67	77	84	84	66	75	81	64	70	77	75	72	72	70	83	72	77	79	59	82	75	83	82	70	74	88	66	69	81	61	75	79	67	68	80	75	74	69	81	61	79	66	68	64	74	60	74	82	84	77	77	61	74	76	76	79	73	73	65	58	87	87	77	80	68	74	84	84	69	70	67	79	65	82	86	76	74	69	81	71	65	86	76	83	80	74	69	69	80	78	87	78	69	83	69	74	84	74	93	77	68	86	71	86	65	86	67	92	63	78	71	87	74	55	70	65	58	84	77	66	80	74	74	79	59	60	81	79	73	96	68	86	69	73	102	82	86	80	93	73	71	73	77	75	69	69	74	72	69	73	87	88	78	78	72	74	77	76	83	76	59	78	70	83	87	62	77	67	80	78	80	80	67	84	65	81	74	79	82	68	54	65	73	83	96	75	79	88	83	76	70	68	78	68	80	77	76	67	81	71	90	99	82	72	74	78	92	65	83	71	91	73	87	87	79	59	69	89	76	75	55	78	92	60	78	71	81	53	90	79	69	67	73	87	80	89	69	72	75	79	60	72	60	85	68	87	59	71	92	85	67	80	89	80	53	56	85	68	68	68	72	71	82	67	67	88	79	84	86	83	79	73	80	70	82	73	65	73	84	61	58	59	76	72	69	77	66	67	73	87	85	61	62	68	65	65	85	74	75	84	85	77	59	92	89	71	75	59	56	72	75	86	78	67	66	76	67	88	79	70	69	83	74	97	71	64	61	68	86	78	72	78	68	85	73	67	85	70	67	78	74	71	69	94	84	75	63	80	82	62	60	78	73	70	63	87	87	73	81	77	78	60	80	71	79	74	88	62	86	85	67	68	83	77	89	69	79	81	76	82	86	72	68	83	61	81	68	76	78	75	79	81	62	67	77	68	92	73	96	73	74	55	85	65	70	74	77	77	85	76	71	73	84	84	73	67	72	77	79	94	70	61	76	57	58	81	80	71	67	94	84	86	70	84	72	68	73	67	76	82	73	72	77	74	85	83	68	79	76	55	81	68	80	83	75	75	68	61	75	80	82	76	82	78	75	77	71	74	84	72	65	73	81	74	66	76	72	77	63	89	75	79	74	56	75	77	70	81	83	79	75	78	93	77	68	83	75	83	92	79	76	94	75	75	78	86	62	69	62	85	66	60	55	84	82	92	81	65	72	75	82	73	71	79	68	73	76	66	83	71	73	75	67	75	87	78	76	87	79	82	66	77	94	65	83	73	62	74	83	83	79	61	71	74	70	70	65	81	93	75	76	59	85	78	74	87	68	73	79	69	62	70	90	74	74	82	83	66	75	74	68	99	88	78	59	86	80	83	76	65	69	62	71	76	74	60	90	60	64	81	70	73	68	53	64	78	80	94	69	62	68	78	69	61	85	78	81	74	71	76	64	75	66	73	68	78	100	71	63	83	80	59	90	81	89	82	80	75	78	77	73	63	88	85	80	64	82	76	87	70	88	67	75	77	74	80	85	81	62	85	78	75	81	69	75	81	76	83	67	73	78	74	66	65	73	82	66	71	74	71	95	74	67	62	86	65	106	73	65	78	58	73	58	67	74	73	90	78	77	74	70	75	62	82	70	61	51	88	66	77	61	81	77	62	72	70	79	61	90	88	83	73	61	74	84	64	83	80	80	66	73	81	71	73	70	73	83	67	71	95	71	71	76	68	68	67	83	78	79	82	63	83	83	62	81	76	79	76	71	75	73	77	64	54	63	70	62	70	67	47	76	76	84	78	88	89	65	56	70	76	82	92	82	72	72	67	88	83	68	67	69	65	65	89	70	81	97	65	73	79	83	87	67	75	72	74	72	73	86	84	79	66	87	70	53	72	70	86	80	99	76	80	82	76	84	63	74	81	84	77	82	81	74	78	92	74	84	73	88	92	65	70	77	78	74	70	70	80	83	88	74	69	76	86	64	79	81	76	53	65	76	61	63	83	74	82	70	66
13752	4840	2233	3961	13987	31088	64364	69596	60390	45762	32942	22295	11595	3839	1178	817	836	838	809	781	804	824	798	829	807	749	724	792	793	788	806	746	783	784	815	740	862	806	798	787	826	827	792	814	815	773	869	733	815	838	781	776	852	786	777	758	777	785	796	798	851	802	788	783	833	871	822	819	860	778	781	825	779	761	775	848	818	764	838	765	810	825	838	780	799	764	791	773	797	792	794	766	814	771	821	843	769	794	766	784	820	836	821	769	806	780	795	784	820	796	805	822	803	849	791	749	801	812	782	825	794	813	802	818	830	773	848	786	798	821	804	840	773	792	847	787	806	802	771	814	815	785	765	764	818	808	766	811	796	833	786	802	826	788	777	791	780	853	823	806	789	795	803	791	789	766	789	790	807	834	811	788	782	833	806	801	834	756	811	778	802	830	783	764	778	757	820	784	841	787	808	815	744	760	867	798	752	792	790	792	813	799	783	786	795	827	755	812	796	862	827	843	851	808	834	823	839	756	837	803	821	789	799	809	810	818	791	773	870	768	815	788	807	819	789	815	853	791	799	810	838	807	796	815	820	852	816	834	799	883	818	825	831	777	802	753	810	835	827	791	789	853	827	756	764	823	755	764	834	774	792	826	809	803	841	759	820	803	807	840	769	797	845	802	848	876	811	824	784	801	809	800	794	739	784	813	805	805	835	812	830	798	819	869	804	835	803	815	786	772	780	775	813	810	764	817	788	767	765	780	811	819	799	809	833	762	811	810	830	816	811	830	860	792	799	805	781	823	804	759	766	790	804	806	796	817	823	793	791	784	757	825	866	831	833	834	787	814	739	834	845	824	765	835	802	809	825	826	779	776	805	769	774	748	768	767	804	725	806	785	836	804	775	762	805	828	782	832	825	801	792	765	794	824	774	765	751	811	835	823	775	780	859	788	773	782	791	810	793	793	805	829	753	794	824	821	803	835	835	797	822	806	802	769	776	833	808	794	745	850	845	862	862	821	817	775	791	796	842	815	740	790	792	808	840	800	762	808	812	854	777	830	866	759	780	822	786	818	782	796	836	792	755	824	810	746	798	813	794	836	748	811	820	823	809	809	833	751	814	780	809	791	800	836	840	767	797	757	761	831	808	737	837	787	787	788	814	863	772	812	864	815	783	844	765	782	764	845	765	810	791	818	802	785	832	853	828	792	778	761	742	783	816	812	831	809	825	827	815	787	761	817	851	816	852	768	788	757	779	859	801	836	775	809	803	764	782	813	826	778	782	838	823	813	794	786	786	845	786	804	811	800	826	819	804	801	815	777	824	794	807	803	790	807	799	839	767	818	791	804	839	789	842	809	814	821	783	714	785	818	735	804	762	819	779	861	827	839	811	783	818	792	813	802	801	807	802	828	773	806	774	816	765	819	764	811	817	809	843	795	751	821	841	841	797	854	812	806	841	807	774	847	824	791	783	809	814	828	771	824	839	819	828	789	799	752	794	798	796	800	798	851	766	812	777	798	824	849	827	799	778	778	786	756	791	813	763	809	788	801	796	798	779	791	805	801	756	795	804	825	809	799	798	818	808	797	850	796	874	829	834	800	821	803	784	766	795	791	788	795	813	781	809	832	794	836	809	793	806	791	848	785	797	808	803	787	838	792	817	843	795	753	796	808	812	796	818	804	805	805	791	782	832	775	798	830	800	838	804	811	802	744	781	821	819	745	838	758	782	815	786	805	839	764	812	790	856	829	780	819	863	835	819	797	773	832	761	846	807	799	823	827	770	747	769	810	791	788	823	792	754	804	782	754	841	829	794	807	808	797	813	815	829	830	794	777	826	804	796	815	776	814	840	761	801	812	856	806	759	792	766	828	816	817	790	823	811	858	771	810	796	851	819	862	805	818	808	793	860	788	857	797	779	814	791	813	802	828	823	812	727	819	798	837	790	776	830	847	786	843	782	823	799	820	781	852	864	776	778	791	831	818	772	757	783	768	886	833	814	766	752	799	766	761	820	792	852	841	773	821	839	825	808	775	835	782	844	786	731	807	837	840	829	789	818	761	795	804	780	774	796	781	767	778	844	776	775	802	804	822	846	779	762	786	819	785	790	798	834	812	811	778	816	812	801	743	856	770	815	841	781	772	806	763	811	826	789	804	802	798	865	797	799	850	787	801	847	797	826	805	825	873	842	737	810	800	822	819	786	772	813	796	798	783	788	816	847	732	799	779	824	788	822	867	807	767	795	813	791	839	787	790	797	847	814	772	857	760	802	820	807	792	729	787	812	755	779	815	817	774	797	780	818	802	812	834	817	791	779	826	759	745	873	784	768	781	816	824	769	770	846	803	831	804	796	814	777	837	770	790	827	794	820	799	798	785	812	824	749	843	804	817	824	827	810	804	832	822	786	855	793	808	774	816	819	794	825	796	793	803	803	776	787	856	823	778	781	812	812	781	790	778	849	803	823	752	763	785	846	804	754	794	799	786	831	827	829	785	820	803	843	829	795	767	859	795	857	806	779	793	771	826	803	839	768	826	834	803	795	787	783	863	812	769	800	822	802	822	801	845	787	844	763	784	813	817	822	816	812	780	771	794	811	796	783	805	812	821	866	740	783	843	829	799	772	780	829	814	803	835	823	789	770	829	753	812	783	774	814	838	813	772	807	803	815	759	830	810	835	853	863	833	816	779	781	809	826	834	731	794	821	840	770	784	830	825	862	815	759	833	793	823	805	802	789	801	828	823	802	817	792	818	793	785	759	805	796	813	831	802	815	845	807	769	772	772	799	753	795	830	793	790	832	788	821	800	838	795	781	798	807	815	802	744	798	817	825	816	805	829	829	807	837	806	846	832	813	783	861	802	791	843	860	815	809	783	827	790	783	766	781	801	804	844	895	752	799	797	748	798	768	763	810	833	784	793	826	786	809	817	796	854	784	840	823	790	773	825	837	797	788	798	741	769	766	828	767	808	824	755	789	852	837	821	779	841	826	798	735	801	823	779	835	789	828	815	784	811	792	768	770	793	751	820	804	805	785	792	776	796	784	848	830	818	824	824	842	801	822	750	828	776	794	841	773	806	827	835	795	762	796	764	813	842	797	743	865	801	769	804	816	838	796	837	809	788	807	861	832	822	807	824	822	785	841	801	867	768	794	808	847	801	825	756	812	793	816	794	848	767	747	789	795	791	788	840	800	745	828	745	775	847	860	781	786	807	801	841	839	785	820	802	807	802	796	788	837	781	789	801	851	756	805	799	839	763	790	746	774	832	784	784	816	769	781	754	804	829	780	832	785	801	871	752	775	849	784	826	802	767	747	881	808	784	849	814	842	829	787	816	756	844	780	830	811	852	813	790	810	846	814	799	833	817	779	850	857	826	816	778	826	827	788	794	783	819	832	833	823	857	809	820	802	764	803	817	801	816	791	793	788	831	816	797	784	809	767	822	796	817	822	812	835	781	816	773	804	818	790	801	799	826	766	801	818	810	781	761	814	831	762	771	816	707	816	840
1442	68	58	61	70	298	2016	3739	3212	1938	862	438	174	65	54	48	58	46	59	45	69	50	54	41	33	50	36	38	55	39	53	53	56	40	52	40	54	51	46	51	46	55	62	52	56	48	49	50	72	54	45	54	40	47	49	43	59	53	52	49	45	58	56	49	45	51	69	44	43	70	43	61	37	49	50	43	50	42	44	58	42	47	56	45	44	50	49	51	61	47	55	32	55	57	52	58	58	48	46	56	47	40	57	67	59	38	52	44	49	48	54	49	46	51	48	49	49	64	42	41	51	50	56	39	38	52	55	37	34	39	49	54	36	56	52	40	56	53	52	51	53	50	45	47	46	65	47	48	51	44	60	54	53	64	43	60	49	56	68	50	50	57	48	43	52	50	45	51	47	55	46	47	53	57	45	51	56	53	47	48	39	54	44	47	54	48	59	51	55	42	51	48	52	56	49	44	48	51	47	48	62	45	54	56	37	32	43	42	44	55	58	51	59	49	35	54	46	51	47	59	39	44	46	53	51	45	50	40	43	45	60	56	41	44	42	46	50	39	62	50	61	42	45	52	46	50	56	50	52	60	56	54	51	50	31	48	48	55	61	56	51	50	49	40	29	50	52	63	44	64	48	51	58	47	44	56	58	50	52	52	45	49	57	53	49	70	49	58	53	45	55	47	61	67	53	58	41	53	54	47	49	41	47	61	39	60	37	56	53	43	42	47	49	56	54	51	39	41	51	38	45	47	46	54	47	40	41	45	44	48	62	46	46	52	44	37	62	49	54	60	44	55	52	54	37	47	63	53	66	46	50	59	49	49	63	50	50	52	52	39	50	34	41	52	44	47	56	59	50	65	45	49	40	62	39	50	36	40	58	47	50	40	51	63	44	49	51	40	46	50	43	54	53	43	58	36	50	62	48	46	42	47	54	50	46	50	59	59	51	44	32	49	63	66	53	52	46	44	46	58	51	51	42	49	42	58	44	49	59	64	48	45	53	39	45	51	48	49	43	55	50	53	57	44	44	52	51	54	47	44	41	50	53	52	54	44	56	54	45	41	47	61	44	41	52	48	48	56	49	49	38	49	48	43	52	45	45	46	55	46	57	47	49	52	42	52	66	51	46	37	51	41	48	45	54	37	62	45	68	52	50	32	41	48	55	43	54	47	35	47	50	51	50	58	59	46	51	43	51	41	49	49	51	40	49	47	49	52	54	57	45	50	54	55	45	53	50	66	47	46	58	42	55	44	44	67	57	49	48	47	50	55	55	41	54	59	49	35	48	66	48	43	56	56	55	40	48	48	49	37	45	54	43	45	50	51	61	47	54	50	57	42	51	56	48	37	54	45	49	51	56	54	52	54	47	62	49	59	58	49	54	67	41	39	52	52	43	53	42	43	50	53	47	36	49	61	41	45	54	60	48	51	55	34	44	49	52	57	46	42	49	45	38	41	50	47	53	48	53	44	56	56	59	58	54	57	41	49	54	43	45	61	50	55	57	61	31	52	47	47	40	55	50	58	54	71	60	49	33	42	48	45	47	37	48	63	39	42	56	56	46	42	50	37	51	62	48	57	52	59	51	44	44	59	53	57	55	61	41	53	50	59	60	53	51	53	41	43	45	49	45	45	44	46	60	42	43	63	37	63	59	61	29	50	48	49	43	61	51	53	41	42	39	55	52	52	62	55	59	58	47	52	54	43	52	48	52	51	51	68	51	43	52	45	64	54	43	60	53	51	47	51	42	67	50	40	40	50	61	38	47	50	53	56	44	48	54	56	61	56	42	56	45	45	51	58	59	38	50	57	60	55	42	47	51	49	40	44	39	59	50	36	64	44	47	66	48	58	46	56	46	52	56	43	53	55	57	52	54	54	42	53	45	45	43	46	41	49	44	47	44	52	48	43	58	51	44	38	52	52	44	60	58	44	38	37	47	45	36	29	48	56	62	57	49	50	58	56	49	49	48	54	47	49	53	56	43	36	64	66	37	54	50	53	50	56	42	43	51	43	57	45	47	59	49	46	46	46	54	55	48	41	58	54	42	44	50	55	39	41	46	55	50	50	63	45	55	50	47	53	52	60	45	48	50	40	49	52	48	51	56	42	42	53	48	47	55	53	63	47	44	47	46	52	46	50	38	58	61	42	58	53	51	55	55	48	81	47	52	54	41	53	40	46	49	46	56	49	53	55	51	61	63	41	45	42	52	46	57	57	48	53	49	58	37	60	43	53	50	44	52	52	49	48	42	52	46	55	41	40	45	43	42	56	49	45	49	50	40	49	50	53	40	57	44	44	58	50	42	41	63	43	60	50	50	50	48	53	51	37	49	58	51	48	52	51	50	48	42	48	43	50	53	48	42	53	47	59	38	44	36	50	46	46	48	53	47	61	55	45	55	50	55	52	51	48	49	49	58	54	59	48	55	55	40	56	55	52	51	43	66	50	57	45	56	47	54	54	69	44	47	54	52	43	50	42	39	42	57	49	50	50	59	50	52	46	44	55	53	45	51	51	51	42	47	44	43	46	55	62	43	43	59	50	44	50	45	48	53	45	40	45	65	46	54	51	52	50	47	49	45	49	47	49	48	49	47	42	48	58	59	49	40	60	55	50	48	49	43	56	52	46	47	33	57	65	43	53	55	48	46	47	56	59	44	46	54	40	57	64	49	51	45	54	49	55	54	54	64	46	46	47	58	54	46	39	40	53	57	40	36	51	51	48	47	49	44	59	65	45	50	44	51	52	60	53	49	56	52	46	55	47	51	57	45	53	53	42	62	42	47	57	45	57	54	57	60	51	59	41	52	73	49	57	52	53	66	43	56	41	50	51	50	49	59	49	57	42	42	61	56	44	45	45	48	60	46	50	50	39	45	51	48	43	42	55	42	43	53	54	40	56	45	48	36	59	51	38	65	45	50	47	54	49	66	70	42	49	44	48	45	49	46	43	60	47	48	42	45	45	53	38	61	52	60	59	51	46	40	56	44	62	44	69	40	51	45	41	44	44	58	51	42	58	56	49	40	58	60	41	52	62	37	44	62	51	45	45	51	48	50	53	63	50	54	48	42	38	68	50	39	40	65	51	63	49	48	54	57	62	53	52	60	50	48	44	42	42	58	50	48	65	50	50	49	49	58	32	50	48	52	49	48	44	53	42	52	52	51	44	39	43	46	42	50	50	61	58	60	54	50	51	53	54	57	51	48	43	53	39	54	52	43	50	47	43	53	47	50	50	40	38	57	45	43	32	63	35	56	49	40	43	64	44	44	51	39	54	41	49	56	53	53	64	45	41	57	50	53	48	52	43	57	50	53	42	40	48	48	35	49	55	50	62	32	35	41	44	54	58	49	76	61	42	49	49	51	60	48	53	51	62	40	51	53	56	55	38	48	43	59	45	41	59	53	44	44	52	42	50	56	63	43	52	44	43	46	49	42	51	48	39	62	42	42	58	69	48	46	54	57	50	39	55	50	46	49	43	54	57	64	39	56	51	49	67
7711	1395	883	1115	2847	17614	36913	39949	35217	27687	18075	9741	3920	1395	619	502	447	484	524	549	541	553	546	528	522	497	527	520	523	516	536	523	553	521	534	504	542	500	535	491	489	550	508	479	530	510	532	509	529	523	535	477	557	485	547	474	531	532	517	532	499	549	525	539	558	529	501	567	524	522	504	513	565	526	500	519	533	534	510	547	500	521	526	491	495	533	516	516	512	549	497	533	551	498	532	566	450	514	546	549	553	502	496	496	513	541	511	516	516	550	506	534	549	488	520	522	537	523	509	527	530	518	503	541	533	504	513	533	512	513	520	523	483	519	558	536	501	502	527	548	538	497	544	532	490	552	500	516	565	512	492	556	493	553	510	528	506	492	505	515	547	527	519	515	555	522	542	518	545	556	546	476	552	495	544	508	548	539	478	516	486	516	508	500	522	517	548	502	506	543	507	511	521	521	531	525	508	500	530	511	545	544	530	498	529	527	515	511	558	574	531	516	516	515	573	567	549	540	543	515	532	566	503	532	499	508	535	525	490	518	489	511	522	507	541	487	499	498	528	533	602	524	511	480	536	510	506	549	528	523	500	499	539	551	515	527	520	558	490	566	521	503	550	512	508	519	513	519	559	546	525	492	516	504	558	537	549	504	496	552	500	502	491	532	524	517	499	532	503	494	531	511	518	529	511	475	547	546	519	511	518	515	488	508	534	494	524	526	552	526	508	511	537	500	549	548	528	539	506	492	497	533	531	498	501	521	566	540	546	533	539	537	504	518	558	519	537	482	540	503	528	531	515	538	536	570	523	519	488	506	551	511	520	483	499	539	484	477	561	490	513	538	503	493	498	563	542	525	554	538	526	518	566	495	539	472	513	514	531	536	540	521	538	559	540	496	484	517	514	524	498	531	527	528	496	534	520	502	495	513	491	499	519	530	528	533	556	510	466	534	537	496	510	530	515	571	511	562	466	529	490	492	506	555	541	520	544	539	500	554	532	519	529	549	547	510	485	504	501	528	557	508	473	525	543	498	478	510	525	509	489	531	524	507	513	499	514	521	494	541	542	501	532	560	468	513	505	561	507	503	497	489	556	500	558	513	500	521	513	538	515	513	511	513	537	528	546	575	545	526	517	494	545	541	493	527	569	549	536	527	496	513	519	542	532	536	491	545	504	581	546	530	534	544	555	520	573	516	519	499	557	481	487	544	527	539	543	513	494	497	522	528	531	521	558	521	537	525	511	502	523	510	535	532	488	500	530	524	525	557	508	494	518	503	563	504	508	538	480	522	494	538	538	533	527	497	549	501	466	503	513	536	512	538	583	521	516	521	500	527	525	519	548	534	504	539	521	526	525	527	577	514	531	528	483	512	529	575	561	473	487	515	533	538	513	522	528	500	528	541	529	536	536	532	467	497	495	484	540	525	536	545	544	520	524	508	526	529	534	489	512	508	515	518	548	529	519	492	495	510	544	469	492	579	492	479	509	506	521	518	475	480	529	535	515	492	493	508	543	531	504	492	519	570	489	510	528	541	510	518	491	520	481	510	473	537	542	540	555	563	487	542	564	488	550	530	538	509	543	543	568	558	514	488	532	553	525	516	488	522	506	496	543	513	526	549	532	509	547	508	536	529	532	502	527	530	499	532	523	547	499	498	514	514	529	494	500	503	525	556	501	526	484	520	538	557	533	552	528	524	524	559	549	489	548	534	557	534	538	553	515	535	485	561	528	498	553	514	552	526	484	489	514	541	550	501	503	554	503	489	521	560	525	532	529	537	525	493	516	523	530	528	490	530	531	487	532	525	488	511	546	541	520	494	479	504	511	545	519	517	528	487	522	533	553	566	539	520	546	548	506	548	494	499	531	511	553	515	538	496	528	538	507	544	491	528	540	517	513	560	514	495	541	517	529	509	520	511	543	482	462	534	531	520	490	515	519	503	534	509	549	577	527	489	543	481	503	516	581	508	488	553	509	533	498	531	512	532	517	529	497	531	496	512	541	508	496	507	506	514	518	538	543	530	545	527	536	488	527	544	506	548	540	474	539	484	494	540	554	533	495	490	496	538	498	473	532	514	520	541	559	534	498	491	513	511	526	522	526	503	518	516	569	505	533	544	515	512	508	528	499	536	532	527	536	523	476	519	556	550	532	529	560	507	519	519	516	524	501	549	531	519	545	537	517	500	495	531	503	537	483	587	497	558	558	493	496	497	519	524	524	550	506	517	517	486	498	508	509	525	518	488	539	515	523	513	474	523	516	512	545	513	491	554	490	550	517	565	520	520	511	569	470	472	513	497	490	510	560	547	564	520	540	488	534	518	518	506	519	529	495	521	470	495	503	530	527	525	489	549	499	521	531	472	527	492	554	527	555	500	573	506	506	589	495	527	509	538	530	530	504	533	527	472	515	530	533	519	525	533	561	528	552	551	515	511	518	494	554	559	524	497	518	539	488	487	532	525	502	490	547	505	583	503	492	553	508	509	573	556	505	527	507	524	528	487	499	504	529	552	526	535	505	519	544	510	583	522	531	514	484	514	550	529	528	511	552	518	501	535	565	532	559	534	507	535	536	514	496	562	531	519	507	543	486	563	538	528	493	527	550	515	482	511	569	511	545	528	524	526	541	530	509	541	494	507	570	500	506	530	529	521	530	481	510	499	506	495	531	516	475	504	550	531	514	502	546	546	510	544	491	522	540	504	549	521	534	512	511	556	521	565	552	526	523	508	534	516	542	482	494	520	596	571	504	513	502	495	519	491	555	526	471	542	503	523	534	522	515	528	472	517	499	557	519	576	522	528	467	491	552	537	487	537	488	499	494	523	558	523	466	512	551	497	533	535	543	533	511	546	489	534	533	488	494	506	462	482	523	564	546	531	513	573	555	500	500	532	574	525	513	493	546	536	508	542	492	525	519	519	542	525	514	526	565	526	533	537	554	510	511	553	535	559	525	503	528	515	500	554	559	540	525	528	492	523	543	482	521	537	565	549	536	522	513	514	554	527	536	502	472	539	501	465	508	495	530	525	520	516	499	493	544	529	554	520	516	500	536	509	506	480	537	555	481	480	514	544	503	507	537	509	521	562	539	537	550	541	530	526	502	534	483	504	519	494	503	499	490	504	525	496	532	486	517	494	551	551	467	511	506	474	510	491	503	504	504	536	530	538	554	517	521	500	496	530	517	527	475	534	532	538	510	519	507	529	496	508	532	508	499	541	492	475	510	515	550	479	505	500	526	559	560	520	534	518	540	533	530	506	520	537	483	518	517	530	559	529	489	551	560	552	526	506	518	546	534	555	533	500	494	534	504	518	547	555	455	513	474	568	556	522	540	533	521	507	518	509	524	488	528	533	485	542	451	518	542	511	558	532	533	501	511	534	548	531	508	525	515	510	488	479	528	474	492	547	492	507	502	560	483	528	490	503	496	492	509	510	490	530	546	511	508	504	546	506	510	502	565	538	531	525	457	552	520	531	510	495	555	520	568	530	509	522	510	527
615	160	122	123	102	729	5992	10597	8488	4971	2004	858	368	150	84	89	84	64	61	66	70	79	82	65	89	67	71	79	68	81	78	82	74	83	84	77	61	66	67	81	83	80	56	66	71	64	76	85	78	80	76	67	74	79	72	67	83	65	51	72	71	69	60	75	68	82	74	63	83	61	66	80	85	76	78	79	77	85	70	80	75	64	84	89	75	77	79	83	74	65	87	71	81	75	79	59	81	83	67	65	75	80	63	63	72	82	64	90	81	71	70	85	67	82	77	80	75	77	63	73	83	67	55	64	77	66	62	74	64	82	59	72	80	73	70	76	73	70	81	67	85	89	77	74	78	77	82	87	76	82	85	59	74	74	87	107	88	78	79	69	73	68	61	73	87	84	69	79	81	78	71	75	73	74	77	90	81	74	65	95	82	78	65	63	84	83	77	70	64	62	72	65	83	65	62	68	74	80	81	70	84	78	73	82	74	71	69	81	66	64	68	72	66	82	72	70	81	86	71	90	73	75	65	86	81	74	63	91	67	86	84	82	74	65	83	62	69	85	79	94	75	79	77	54	82	73	79	72	67	51	73	64	66	77	81	86	65	80	76	74	74	76	77	84	79	74	64	92	82	79	67	76	62	79	71	78	72	72	89	74	81	78	65	63	82	72	65	94	87	85	87	76	74	90	66	63	81	99	70	75	68	84	63	75	86	84	78	71	82	73	70	61	74	74	79	78	69	73	74	61	80	77	63	70	68	83	74	79	80	64	65	65	67	73	76	89	80	90	81	71	77	71	65	77	67	86	89	76	70	64	62	64	62	80	57	84	78	62	71	72	59	65	87	73	73	76	66	68	62	65	66	81	76	67	68	70	84	78	75	66	82	71	85	78	67	70	78	72	79	67	71	81	72	93	74	61	82	61	70	76	76	76	67	77	83	71	86	69	66	69	74	70	82	89	70	92	72	78	65	61	71	65	64	81	59	63	74	103	79	72	79	71	95	74	82	80	68	83	64	67	73	67	80	87	82	83	68	78	78	86	74	58	92	74	78	84	62	81	63	76	67	70	70	77	76	62	72	84	67	73	70	69	73	77	80	79	77	73	78	79	72	60	72	83	68	75	91	67	64	74	66	79	85	83	76	71	79	75	74	90	86	80	87	77	73	66	77	71	72	90	77	79	68	83	72	76	67	64	78	75	82	64	73	85	68	81	76	71	70	71	79	60	74	82	76	83	69	81	85	75	59	77	72	91	84	74	90	77	76	75	66	90	70	86	83	81	74	77	87	75	77	70	84	70	82	74	71	69	88	76	78	66	66	77	80	72	74	73	66	73	58	70	72	86	82	69	80	57	79	68	85	72	72	93	77	74	72	75	72	75	86	87	65	72	70	82	74	67	79	76	64	77	81	90	72	82	63	83	70	63	67	71	81	84	79	57	71	85	75	92	75	84	76	67	66	74	84	82	69	91	77	74	73	80	65	79	85	74	81	62	56	78	70	69	80	84	70	81	85	65	75	81	67	75	69	70	74	78	89	83	77	76	64	76	74	81	71	75	68	82	86	69	89	71	75	76	71	74	75	83	68	72	77	84	78	74	80	51	86	80	69	79	75	57	80	72	72	77	84	69	82	77	77	93	84	77	82	80	84	67	62	72	68	66	85	67	77	71	56	65	60	89	82	91	83	71	84	79	80	70	73	83	89	65	65	90	80	81	75	71	84	66	69	75	73	70	55	80	96	74	81	68	92	81	70	74	85	70	60	80	79	60	73	81	73	73	51	66	75	74	70	84	88	78	80	64	70	80	89	70	96	76	94	75	68	67	81	68	66	65	84	71	83	81	79	80	79	70	70	81	74	77	81	65	67	88	82	66	90	83	71	62	71	77	73	83	77	64	72	82	75	82	81	73	83	56	67	72	71	100	89	78	83	76	61	87	77	74	71	79	71	73	75	74	81	69	79	75	82	94	74	70	69	72	75	84	69	89	69	87	69	82	80	85	82	74	82	75	68	74	61	82	77	71	64	87	68	78	70	76	66	81	92	68	63	77	79	75	68	81	67	90	73	77	90	71	73	84	71	71	71	63	81	61	66	67	73	76	77	77	66	84	70	62	80	60	74	71	70	74	80	72	79	71	75	68	80	61	71	75	56	55	81	61	96	56	84	85	76	65	81	72	69	77	68	77	83	82	89	74	67	79	82	63	55	64	73	82	70	75	69	75	74	73	74	72	60	83	61	69	64	74	83	68	59	72	88	73	73	82	82	68	69	91	66	89	77	89	69	66	72	78	81	87	65	72	67	88	76	77	75	72	77	72	70	77	74	85	77	86	75	75	88	78	66	86	66	64	70	76	79	73	61	72	83	76	65	69	84	79	81	61	71	79	81	79	75	74	68	73	64	66	66	77	82	70	83	73	80	68	73	86	74	85	82	93	67	84	78	86	69	67	78	72	73	60	82	61	81	83	89	76	71	84	73	57	80	67	95	86	86	100	74	79	75	53	85	65	60	61	87	96	80	79	82	65	73	62	91	68	69	75	91	75	66	86	64	66	73	82	75	81	82	80	76	72	76	56	79	62	72	81	76	61	60	72	78	79	80	74	90	74	83	78	84	74	65	79	79	64	68	71	62	74	87	69	67	76	68	81	73	73	80	84	63	72	79	76	75	70	62	68	69	76	88	61	77	62	62	69	68	63	74	71	76	69	81	64	84	78	72	84	76	60	71	69	92	89	59	68	62	74	76	87	59	70	70	93	62	68	76	78	72	76	99	81	78	66	75	69	76	78	80	81	69	87	88	65	81	73	69	77	69	75	67	64	78	78	69	65	71	69	83	76	56	68	76	82	75	68	75	68	93	72	85	84	81	67	78	85	73	64	75	70	92	63	69	79	74	74	76	62	65	75	65	78	83	62	77	59	63	71	81	84	60	65	84	61	84	79	99	71	53	89	65	65	68	79	74	65	78	78	73	77	88	73	88	73	66	73	61	80	76	79	61	94	74	64	71	65	66	69	83	73	78	77	64	76	77	78	79	71	74	63	63	88	85	72	67	73	86	77	87	70	68	78	78	81	87	76	79	69	78	73	74	88	71	87	72	78	75	60	66	76	61	86	58	78	59	68	73	83	85	73	78	71	48	61	56	87	84	89	86	72	58	72	72	71	70	71	79	75	71	82	81	76	68	66	68	70	71	77	77	67	70	62	80	71	72	68	72	70	77	80	76	69	74	78	65	73	75	87	83	66	55	66	73	88	76	82	74	63	55	75	74	55	63	80	64	80	76	61	71	75	76	61	74	77	85	77	73	75	66	77	69	74	74	67	74	67	65	55	78	68	71	73	61	92	59	60	82	71	61	92	78	80	66	73	80	74	84	76	77	64	70	87	72	72	79	84	73	69	70	89	80	77	65	68	73	64	67	62	89	82	61	94	72	80	79	77	65	77	79	88	87	78	70	68	90	76	70	71	72	68	80	61	77	70	79	79	85	67	75	70	87	76
9599	3403	1548	2503	8061	28195	52205	56421	47972	37531	26403	16941	7457	2495	1024	779	718	765	768	780	782	795	812	821	833	774	791	800	765	737	776	766	739	831	765	793	800	821	803	761	756	769	774	746	778	792	774	793	789	781	763	784	777	792	763	758	731	736	839	789	763	779	766	782	759	806	772	786	773	730	726	765	728	801	719	769	806	761	767	785	806	822	805	809	768	753	739	797	790	751	820	753	780	763	795	794	758	762	775	767	803	777	753	799	757	815	833	800	768	797	781	802	805	777	806	788	757	738	748	813	811	818	803	775	721	714	772	778	730	763	812	761	749	771	804	781	770	757	822	748	717	788	765	769	788	818	824	814	749	850	808	786	758	775	817	802	816	770	767	792	789	756	750	777	758	749	761	762	777	775	781	764	791	779	812	850	806	798	759	768	741	783	719	789	732	753	793	764	836	810	770	737	828	780	734	740	788	750	824	771	762	776	739	769	766	747	761	829	783	771	768	718	785	782	818	843	816	775	755	778	761	789	766	760	722	772	786	738	773	772	722	799	835	743	762	727	798	788	767	777	756	762	793	759	807	789	753	728	777	788	792	819	791	789	764	783	790	766	777	761	829	778	772	788	778	804	764	740	784	778	808	825	816	759	766	816	808	795	839	789	751	758	811	791	751	815	751	814	742	797	775	793	839	765	739	797	736	784	761	780	792	757	776	755	772	810	787	781	741	791	775	730	828	784	809	813	781	725	776	777	788	784	732	760	804	764	844	797	795	772	720	763	810	783	796	777	774	731	769	768	817	752	761	805	773	763	827	754	775	772	738	778	766	780	802	757	791	749	749	818	836	778	776	790	776	759	803	766	737	805	786	791	797	801	811	790	739	765	806	813	755	749	778	769	740	762	804	789	760	757	773	759	803	746	805	797	743	754	770	785	771	788	880	769	818	826	825	783	778	765	781	751	762	774	801	803	740	836	779	782	808	817	792	826	725	802	784	790	739	777	780	742	780	768	776	819	757	756	810	784	790	754	795	790	839	725	744	771	822	783	789	766	790	773	762	808	792	774	731	770	761	797	772	807	756	798	791	732	791	780	751	761	728	799	769	783	766	760	757	785	798	766	767	731	805	817	768	728	737	800	782	796	771	824	822	792	764	753	781	806	778	771	771	781	778	791	810	775	762	797	812	786	761	744	769	791	824	773	779	762	775	741	824	782	770	784	785	773	749	803	836	844	834	762	742	815	792	788	820	781	804	825	829	784	778	772	771	760	789	770	809	758	797	782	781	757	753	811	747	736	738	805	835	732	756	779	775	801	772	737	756	811	767	802	764	782	805	802	759	844	733	753	769	764	720	797	786	777	794	775	735	788	746	785	771	778	823	830	780	827	796	735	757	848	803	775	822	769	776	777	828	778	767	802	765	779	821	790	728	787	762	760	772	782	762	759	788	762	792	741	761	794	795	784	792	801	805	789	779	827	790	734	836	744	739	831	815	832	776	754	775	766	753	816	801	751	802	736	771	784	755	806	785	753	770	775	759	775	767	763	771	791	796	747	786	789	786	753	774	798	740	778	748	783	708	774	803	782	764	799	765	796	779	804	735	791	763	786	794	817	722	779	821	806	750	801	811	753	786	847	746	808	788	840	808	770	783	819	792	717	811	807	783	758	753	790	809	809	774	784	791	770	784	745	786	777	764	822	770	776	786	751	755	813	764	819	849	762	765	759	779	775	819	779	808	770	787	786	805	788	749	740	803	749	776	788	754	816	738	775	694	720	846	822	790	837	758	755	742	806	762	802	799	752	786	795	778	775	773	746	812	773	783	811	785	778	835	766	792	766	788	704	790	766	783	748	769	788	801	788	742	809	778	815	803	758	806	781	786	719	683	820	802	796	741	836	797	750	782	807	758	762	786	847	822	788	764	832	724	780	784	770	787	813	790	779	720	775	820	783	812	791	770	790	761	770	741	748	783	771	731	784	766	828	819	798	732	775	799	757	772	738	780	821	794	778	751	827	760	783	801	755	736	725	715	761	759	785	762	784	810	770	775	804	757	742	789	792	791	802	774	834	829	773	802	751	795	771	791	761	761	758	807	841	792	783	827	848	780	769	722	804	759	815	813	794	750	755	707	756	803	767	805	788	789	796	785	812	797	796	830	812	741	810	723	839	819	753	787	776	766	750	796	756	789	741	821	845	819	830	798	801	783	768	785	728	797	781	784	765	799	762	777	797	788	792	730	792	793	810	771	802	730	799	795	766	754	800	800	819	797	822	740	784	739	792	859	801	749	767	761	763	721	784	790	805	824	850	735	746	780	799	825	761	777	787	776	812	788	802	750	738	828	803	746	767	767	788	783	824	776	808	792	788	757	761	746	826	750	759	775	780	792	784	752	821	796	774	785	750	766	768	778	823	800	742	769	788	819	785	781	841	770	760	763	789	797	812	781	782	803	781	725	792	731	764	796	808	771	761	805	778	834	775	789	771	781	789	787	852	774	786	820	789	776	771	725	805	773	775	848	802	761	773	763	793	754	794	779	791	729	773	787	788	805	803	783	771	772	811	748	841	772	779	772	803	854	784	767	723	803	786	790	820	791	782	862	793	807	819	746	830	754	803	783	778	800	768	773	769	812	791	776	809	783	771	764	764	776	799	774	759	764	766	788	748	770	765	784	830	824	777	798	783	762	759	774	821	793	728	762	799	771	758	784	801	789	770	762	781	820	745	772	807	744	789	794	797	781	797	743	768	776	789	787	773	811	806	814	784	766	814	797	768	806	809	776	800	836	769	724	794	798	768	806	750	797	798	783	828	749	778	745	808	789	767	771	805	799	778	770	815	748	783	790	741	756	820	770	788	785	855	804	795	788	799	755	746	759	841	759	789	748	785	784	812	771	769	743	818	794	794	776	781	782	784	739	730	777	776	735	775	825	764	777	814	805	781	782	738	774	762	766	771	770	811	750	791	774	759	785	773	801	751	813	806	815	805	787	771	765	773	797	739	787	785	772	785	805	722	790	794	773	812	766	765	786	824	795	775	777	761	713	773	807	839	753	777	805	784	805	800	760	807	787	815	730	781	732	776	768	781	776	813	766	775	809	783	782	782	810	771	826	790	768	740	776	806	801	810	862	740	763	777	793	764	773	768	789	750	722	816	831	784	827	827	808	757	825	789	794	823	759	790	814	763	727	743	785	789	767	777	793	790	779	835	778	768	769	806	777	789	777	774	745	840	770	768	773	758	724	740	771	745	774	757	765	808	740	777	844	756	774	738	816	799	815	760	778	785	742	787	819	777	779	762	745	847	812	792	755	759	784	818	748	754	809	741	757	788	783	769	789	812	817	731	731	800	840	813	795	748	789	764	816	806	787	770	779	799	810	846	765	748	824	728	794	728	801	826	800	784	827	787	746	729	786	803	801	763	739	747	766	807	745	793	796	808	741	768	818	805	815	780	803	754	790	796	792	770	771	819	814	802	833	792	817	828	766	756	780	799	752	823	772	736
2268	138	69	65	77	179	3981	11224	10974	6732	2678	1128	328	132	61	35	47	27	50	33	49	48	41	41	53	45	42	41	34	36	55	45	45	38	42	47	47	42	50	43	52	46	63	46	53	46	37	50	41	45	40	41	33	48	59	46	46	35	49	39	52	41	46	46	52	37	42	46	52	42	44	42	36	47	37	51	51	46	52	56	51	44	45	54	52	41	50	48	30	36	55	45	46	49	36	42	39	47	42	55	49	41	35	38	38	33	45	35	38	43	53	38	45	44	53	43	46	58	46	37	49	34	42	51	47	36	41	39	46	40	45	36	32	44	52	43	34	46	56	60	42	41	51	44	54	38	44	39	35	34	45	36	51	39	50	46	51	44	47	44	36	46	45	50	35	39	46	48	36	55	40	44	43	44	47	47	49	52	45	45	50	44	38	38	32	45	56	48	38	42	37	48	39	39	42	55	45	46	42	44	38	42	46	45	45	46	47	34	40	45	44	47	42	33	46	47	49	42	42	54	40	57	42	48	46	40	41	32	42	44	45	33	40	41	37	48	38	57	43	37	55	57	46	50	42	49	44	47	39	55	39	52	44	37	42	30	40	39	55	33	40	55	44	54	46	38	38	38	59	45	39	54	43	56	39	38	38	48	36	37	42	52	48	56	41	45	52	52	46	47	39	45	41	38	45	44	49	51	43	31	34	40	41	48	57	41	43	52	51	38	49	44	47	39	33	55	40	46	41	46	46	44	44	40	36	41	46	31	51	58	50	32	51	45	42	47	54	39	44	40	46	61	44	41	40	44	43	48	41	40	46	44	49	45	37	35	47	41	43	51	49	40	46	48	37	39	47	52	38	33	49	42	37	56	54	43	42	42	50	56	42	52	35	45	53	45	46	51	48	45	62	53	54	48	35	34	41	40	48	46	43	39	48	42	51	36	50	43	42	40	41	38	45	40	59	48	39	41	43	45	31	45	54	45	46	46	53	47	41	43	37	49	49	43	34	35	44	28	36	35	55	47	40	41	43	47	38	46	41	43	42	41	54	41	45	47	44	38	52	54	29	37	37	46	35	47	45	59	29	48	47	41	48	48	53	40	35	40	44	54	39	51	42	37	60	47	41	49	39	44	49	49	41	43	50	41	53	48	42	60	30	50	48	40	46	46	30	52	55	42	51	49	39	41	35	40	32	40	43	48	46	50	56	40	46	46	46	47	46	49	42	39	48	37	42	43	44	48	35	36	46	41	40	37	46	41	60	38	49	48	46	39	47	46	45	37	52	46	36	44	37	47	51	50	46	63	50	45	53	48	44	41	48	48	51	46	36	38	48	41	33	43	44	42	43	50	48	50	40	49	50	40	37	41	50	53	53	46	41	45	44	47	33	56	51	40	44	37	43	40	41	35	49	39	42	52	43	35	50	53	53	45	32	35	38	37	54	45	43	46	60	37	32	47	37	31	46	47	47	41	43	48	43	41	54	45	49	40	43	45	51	49	36	25	35	36	43	40	39	44	44	36	53	40	47	40	41	45	46	41	41	39	52	48	40	33	52	36	37	40	44	41	55	45	45	44	38	57	47	41	46	49	41	46	52	49	57	41	42	43	53	47	41	50	43	53	48	39	50	40	49	47	36	45	34	45	43	46	45	45	43	47	44	60	57	58	60	49	29	41	50	57	38	49	40	48	47	48	53	47	47	45	32	36	54	41	37	44	40	33	47	35	46	50	35	33	54	53	38	48	44	43	36	41	40	46	32	36	36	35	52	51	39	46	50	49	49	48	42	29	51	46	42	37	49	46	39	35	48	45	42	51	29	32	51	30	39	41	42	47	54	46	41	41	44	44	51	66	55	48	40	45	32	46	46	46	53	43	41	44	44	43	50	63	48	47	34	38	41	60	45	53	43	38	45	47	57	35	56	43	34	44	48	38	45	29	46	45	38	58	48	33	46	40	45	45	42	45	41	36	48	43	40	49	60	52	53	52	55	48	45	41	55	41	35	53	46	58	29	37	53	46	38	51	44	38	50	55	46	48	37	48	35	38	40	35	38	42	38	45	42	49	37	45	49	44	45	48	41	37	47	40	38	54	56	47	46	57	46	40	49	46	41	45	46	42	33	42	46	36	58	37	45	34	41	52	43	50	43	48	38	48	38	30	45	29	47	50	41	53	40	56	31	50	42	50	39	38	51	40	48	39	47	48	44	36	49	50	35	57	35	39	32	52	48	35	51	49	42	45	61	49	52	39	63	51	54	46	46	46	49	44	40	39	51	36	52	40	62	30	36	44	37	51	46	56	52	55	41	55	44	45	31	41	49	41	43	36	38	37	38	55	36	36	53	45	57	51	46	46	48	45	45	38	41	49	56	39	43	35	43	41	45	43	46	46	42	39	40	47	44	59	51	47	35	43	36	58	53	33	45	42	44	35	53	44	42	38	44	47	48	56	47	50	44	48	45	45	53	45	36	31	50	40	41	48	47	54	54	46	45	49	47	52	51	45	50	36	40	40	52	39	41	36	57	42	43	44	48	40	33	52	54	38	28	41	49	44	38	42	37	40	48	44	39	47	47	45	43	38	44	41	41	47	58	49	50	41	44	43	43	46	47	45	50	42	38	42	42	48	50	43	38	45	44	52	42	45	50	38	46	55	47	35	43	47	51	49	36	46	36	50	50	39	49	51	41	42	51	42	37	48	36	44	38	39	46	43	44	48	52	44	37	50	38	42	49	48	54	36	37	56	32	34	44	36	43	42	36	51	53	39	52	38	56	41	35	47	62	40	59	41	33	35	45	41	39	34	40	46	41	45	45	43	48	45	42	47	47	55	51	44	43	51	32	49	43	54	50	39	41	53	41	48	43	55	62	53	49	47	31	53	49	41	43	35	50	52	34	44	46	45	43	43	49	49	63	52	45	51	37	42	41	49	36	55	46	40	49	39	49	54	50	43	42	53	54	42	48	50	47	33	32	36	37	51	50	40	59	41	46	50	40	51	61	44	48	45	36	48	50	46	49	43	35	41	40	45	43	35	50	44	47	53	37	45	49	49	40	50	46	50	38	46	52	45	52	45	39	46	40	61	48	53	42	48	37	52	46	38	41	39	58	49	51	44	41	45	38	44	38	47	29	41	56	46	47	50	38	42	47	42	49	46	44	52	38	49	52	47	58	49	46	33	46	47	44	50	52	40	54	27	39	37	39	53	45	50	59	40	40	31	54	39	50	35	45	37	42	30	46	34	48	40	40	44	46	51	40	49	45	52	49	30	55	43	40	31	43	55	45	36	45	42	46	43	53	45	46	38	50	41	49	48	51	33	36	40	54	45	36	47	48	39	42	38	53	40	51	45	44	47	42	44	41	47	50	51	60	37	38	30	44	69	29	45	43	58	41	47	44	34	41	34	55	41	40	54	34	61	42	43	36	35	38	48	57	48	43	44	29	42	39	38	41	33	45	53	38	47	44	45	40	51	40	46	37	38	56	57	37	58	51	31	37	42
9721	2699	1343	2207	5537	12271	42620	59640	53548	41648	29279	20284	8264	2560	813	517	426	462	435	479	522	473	443	502	499	489	510	491	473	486	467	465	468	486	469	463	454	469	474	474	508	475	497	436	451	486	443	481	484	417	484	449	474	439	495	489	454	431	484	474	452	462	528	477	459	443	444	468	447	462	476	449	464	486	471	457	487	475	506	448	467	485	505	438	509	467	501	491	484	472	461	468	510	492	453	488	495	481	474	451	458	455	493	469	474	499	496	486	497	492	459	493	467	480	486	473	454	491	498	488	454	474	474	481	490	461	474	470	436	472	478	480	499	471	508	482	465	469	461	470	488	498	453	494	480	481	514	483	516	434	438	470	454	494	513	471	487	435	443	494	459	429	459	464	472	454	467	459	503	457	464	505	497	483	487	457	464	458	468	482	467	487	482	481	508	488	450	452	464	448	493	449	450	504	472	485	474	444	464	457	477	496	436	469	469	494	447	466	503	420	449	496	497	469	512	516	487	453	445	455	466	478	459	505	481	425	487	471	466	497	507	465	531	463	426	455	478	477	469	457	481	422	472	499	463	494	451	491	490	486	464	470	504	456	485	459	449	546	478	466	490	467	455	454	473	465	496	541	463	462	468	494	472	472	457	474	464	509	487	495	498	469	469	462	511	481	493	494	527	458	464	496	514	479	540	499	494	465	466	466	514	463	491	474	472	464	464	492	448	451	481	477	486	510	485	465	488	472	541	474	490	506	464	466	485	499	542	463	480	451	469	511	501	507	505	474	473	497	499	422	500	471	486	499	479	470	492	465	465	451	486	506	521	463	476	516	461	491	474	448	508	474	472	441	443	475	476	469	477	466	429	491	465	540	467	489	480	488	498	475	481	470	472	481	504	487	501	453	480	458	458	460	478	489	494	475	497	482	425	471	480	464	507	482	484	452	485	489	490	461	504	522	467	466	483	487	507	524	511	490	458	478	485	466	530	494	467	473	482	504	490	433	492	460	485	504	465	449	459	452	486	473	457	492	479	489	487	491	466	429	459	470	484	448	484	477	475	520	486	460	490	483	480	467	437	447	472	494	477	495	466	431	469	460	511	507	454	524	474	457	493	473	445	508	486	502	475	506	436	509	489	487	480	470	484	456	506	509	507	450	508	491	453	463	453	500	480	486	494	495	469	495	463	460	468	496	461	471	462	467	484	480	452	444	502	495	482	496	447	484	493	467	506	531	471	498	479	503	497	451	488	485	496	490	464	465	471	495	472	452	499	471	450	457	466	459	471	493	452	471	530	494	521	466	461	479	462	439	506	469	469	477	481	513	493	466	489	471	481	467	557	457	456	480	436	485	465	479	477	474	468	452	504	462	475	495	473	478	461	441	483	487	453	446	466	493	452	465	481	478	445	480	474	451	492	468	473	428	500	480	458	458	473	454	458	440	502	531	433	548	453	493	467	475	457	460	461	463	475	454	490	449	472	498	453	442	453	469	482	512	455	468	469	514	436	473	489	443	487	494	472	475	490	464	480	460	497	465	486	483	453	483	471	438	456	466	450	486	470	436	476	525	509	515	457	498	466	470	499	492	480	464	490	455	481	436	500	469	464	495	473	479	517	452	473	485	499	450	465	510	448	470	461	470	479	497	475	482	502	499	425	511	470	474	493	479	475	466	450	502	459	541	477	471	456	507	481	472	476	474	462	499	494	486	485	525	450	471	498	474	496	491	447	451	468	493	471	447	503	449	488	512	501	468	515	464	485	517	467	446	472	447	502	455	476	494	502	471	444	505	486	472	473	455	504	505	452	438	497	476	470	466	472	494	458	477	412	460	483	478	464	469	465	487	516	484	482	440	474	488	479	496	479	436	471	488	502	458	472	514	493	466	478	449	454	445	490	452	475	491	480	454	471	451	450	473	471	465	490	471	486	490	474	456	481	477	434	501	524	451	519	465	514	456	490	498	466	459	489	501	475	481	500	432	479	475	483	455	425	462	482	433	545	502	462	487	498	466	452	464	479	466	485	484	477	487	456	475	455	482	457	478	484	491	517	410	475	425	509	479	456	492	465	474	491	496	468	491	478	474	466	477	451	471	491	455	460	510	521	457	533	501	440	458	466	468	455	485	503	470	463	484	495	491	458	478	474	528	487	495	474	463	490	464	433	458	490	499	521	421	456	509	454	470	516	464	423	501	482	457	434	479	445	462	458	463	475	465	433	454	459	439	432	480	490	482	480	475	504	460	438	436	436	479	478	463	442	499	456	447	483	500	481	448	485	463	504	478	467	491	494	443	526	451	472	516	482	445	477	500	441	480	464	450	434	476	461	479	516	526	513	471	432	520	473	504	473	454	484	469	453	453	502	484	461	501	443	434	521	488	479	492	445	455	484	490	472	498	472	491	460	414	495	479	478	481	488	455	486	491	422	463	543	443	507	452	458	433	487	500	468	489	492	497	483	469	514	468	461	465	470	487	445	496	510	463	474	491	480	471	489	478	482	510	476	447	468	482	465	477	471	503	486	483	451	490	497	492	472	500	517	511	449	478	462	477	439	472	505	451	470	483	481	514	476	478	489	472	478	486	473	468	452	483	509	447	470	450	494	476	457	444	509	507	466	492	505	474	431	517	466	467	432	444	497	483	513	456	460	436	461	478	436	463	498	464	509	507	489	483	485	446	473	477	484	490	468	471	460	456	504	460	474	481	453	401	494	468	453	479	460	517	502	467	438	488	465	498	456	489	484	485	483	491	453	469	501	469	466	481	503	519	455	506	476	470	506	509	507	457	478	491	460	452	463	468	471	442	458	430	502	460	476	483	495	463	476	453	508	488	487	494	481	444	444	472	483	457	480	470	483	459	465	482	467	506	521	483	495	470	466	482	497	454	472	511	439	468	479	477	473	486	463	449	513	463	493	465	468	475	491	456	430	501	472	490	448	459	478	465	469	470	467	444	483	491	511	396	466	484	448	486	452	474	459	482	443	487	468	484	489	465	476	486	504	463	496	455	491	496	480	495	495	516	435	459	454	500	509	480	461	500	506	481	489	473	498	510	514	473	485	449	466	470	495	468	443	458	442	451	456	483	480	472	455	476	455	456	488	508	482	494	442	477	472	481	502	484	441	486	494	486	437	500	450	470	483	488	478	459	459	477	481	448	456	455	456	453	474	466	500	474	484	469	470	514	478	477	467	473	482	463	454	506	477	505	485	496	473	482	453	462	498	488	496	481	441	465	485	467	428	504	463	470	483	501	460	463	499	500	452	469	475	459	466	484	514	458	492	484	469	433	471	415	506	432	473	472	428	470	446	446	464	494	471	484	486	491	511	502	476	486	456	464	476	493	527	513	447	491	458	449	468	436	457	461	497	464	487	456	441	476	481	500	501	455	437	472	471	513	478	465	480	497	504	486	435	482	479	450	455	470	515	475	451	468	499	526	461	475	449	491	506	480	501	486	497	473	461	472	460	471	443	455	459	498	472	494	453	468	479	479	498	502	486	469
1127	245	153	120	136	216	4076	17195	17783	11858	5447	2233	630	202	96	69	69	73	91	82	67	67	71	65	78	88	77	72	60	84	67	70	73	77	73	72	70	70	78	73	72	84	69	61	64	73	82	61	71	71	70	75	67	83	79	65	67	73	70	75	75	72	81	85	69	81	67	59	92	64	78	73	67	66	70	71	69	85	74	80	71	62	69	76	66	57	71	74	63	75	76	71	73	69	79	70	65	77	83	79	79	75	62	74	71	95	75	72	74	66	67	76	83	81	64	74	82	77	74	79	85	86	56	66	63	71	70	77	80	76	63	84	92	82	69	66	77	68	77	74	77	64	82	65	86	71	70	93	89	80	90	79	74	69	65	81	81	56	78	66	72	78	67	70	85	80	83	77	76	60	74	67	76	79	83	73	56	69	77	66	71	64	78	63	85	70	81	71	72	69	74	75	80	84	71	74	81	68	59	73	76	82	70	86	71	62	82	74	81	71	68	63	89	59	80	61	76	61	62	85	80	82	74	69	77	82	55	93	84	78	81	74	70	91	72	74	72	80	64	66	67	81	65	65	56	90	78	83	95	76	75	83	55	74	72	68	80	69	56	85	69	86	86	76	82	67	74	76	59	68	80	73	76	65	72	59	76	79	79	79	70	88	67	83	99	70	70	82	64	68	57	61	65	64	83	67	98	90	69	67	85	60	84	69	78	61	70	70	71	43	79	72	75	68	64	71	65	75	66	86	64	80	75	76	67	74	68	76	67	75	79	77	88	67	77	69	65	68	75	72	62	82	74	78	66	68	94	78	63	74	75	79	91	69	64	68	81	79	58	66	82	74	73	75	74	84	82	87	75	81	75	60	70	77	74	65	61	89	88	62	76	71	81	84	70	69	68	62	67	80	90	73	75	64	84	56	77	72	79	79	68	74	77	84	64	65	76	76	64	67	70	103	68	90	83	80	67	70	87	67	76	62	65	66	67	78	71	73	81	69	80	70	76	68	63	74	69	58	77	58	74	82	78	75	73	70	86	59	83	60	78	80	72	80	77	73	73	71	71	45	82	75	60	71	68	63	69	77	65	84	74	66	76	72	82	77	62	57	89	61	81	69	67	59	64	90	84	86	66	86	84	72	75	74	74	89	78	67	77	85	77	69	78	70	89	79	89	60	83	68	74	72	62	70	77	65	61	85	59	65	64	61	77	74	85	83	65	85	60	66	80	95	68	77	69	85	83	74	75	84	74	72	52	86	72	79	54	73	75	58	74	74	64	68	68	71	86	68	67	75	49	64	67	82	76	80	58	96	85	70	74	78	84	67	63	77	89	76	65	71	59	76	67	73	72	75	82	76	75	67	76	64	79	73	92	78	80	73	75	72	53	64	63	83	72	84	75	73	66	78	66	75	70	74	78	61	59	70	79	70	86	63	65	60	81	74	79	79	55	81	78	72	70	80	91	78	72	65	65	86	57	75	85	82	78	71	70	83	75	90	86	64	79	68	98	77	86	86	78	73	81	78	74	63	69	80	92	74	78	84	63	96	75	68	89	78	88	69	63	80	85	70	59	76	71	62	74	74	76	77	83	78	62	62	72	69	80	84	73	62	73	63	70	55	76	73	69	65	80	81	68	69	82	71	78	72	70	66	69	75	80	64	76	59	70	71	91	79	73	71	82	68	78	65	63	62	67	73	61	72	82	62	79	75	82	76	85	73	68	74	73	70	80	88	66	60	62	75	83	77	74	68	69	76	66	70	75	79	71	71	75	68	68	73	76	85	68	67	77	55	69	72	89	58	76	77	79	71	60	76	78	66	81	91	91	90	77	94	79	62	83	75	71	77	64	57	72	59	72	82	71	61	64	72	60	73	69	70	75	70	66	74	76	85	73	86	74	72	68	94	73	71	65	73	60	68	67	71	74	82	67	87	80	62	66	65	74	77	68	78	72	76	76	60	69	75	74	69	72	58	57	72	71	83	74	79	71	85	57	69	63	69	75	86	76	69	73	61	63	76	85	88	81	86	70	60	74	67	77	67	79	81	71	67	80	81	69	60	84	68	88	74	62	78	73	73	85	83	63	78	80	68	83	78	70	75	62	65	65	73	87	83	75	69	84	78	74	69	73	70	80	71	57	66	80	72	70	83	83	73	68	67	86	74	79	88	74	66	73	60	67	81	93	63	77	69	67	71	77	65	70	71	81	80	65	73	72	85	70	73	66	60	75	83	75	75	74	69	72	81	75	82	80	69	75	82	74	69	70	75	75	66	63	72	78	83	70	69	58	72	75	84	80	64	73	66	70	82	75	73	64	73	90	72	71	70	83	84	70	85	86	74	79	67	70	70	80	74	60	75	91	73	65	89	69	72	90	62	47	62	80	89	67	58	64	73	69	73	64	67	88	73	72	74	75	77	75	69	87	82	69	72	66	83	79	63	77	73	80	78	74	84	57	61	80	80	88	74	75	61	79	77	67	73	69	71	80	74	62	76	57	85	71	63	61	76	79	89	70	72	59	91	74	62	77	77	74	85	81	67	78	70	80	75	87	74	76	66	71	75	80	70	63	75	75	66	75	75	74	62	65	87	67	80	66	74	76	71	83	76	61	79	69	79	61	81	71	73	83	61	84	66	90	84	75	64	79	61	76	94	71	78	66	53	75	75	70	77	69	77	77	62	64	81	76	64	70	58	83	60	70	78	76	55	75	78	85	80	66	69	63	87	76	66	78	62	80	62	75	82	68	83	67	75	88	79	79	57	62	62	81	78	92	60	69	80	74	66	72	65	60	85	57	72	58	70	89	72	67	68	69	78	71	84	80	84	72	63	82	69	78	69	77	75	72	67	69	67	98	75	64	67	65	75	69	79	67	66	67	90	70	71	77	59	74	76	84	66	58	74	66	80	74	82	72	82	67	85	75	71	75	70	66	85	84	90	62	50	83	63	78	77	75	96	85	80	99	92	75	70	78	76	66	69	74	58	66	78	84	80	72	74	60	64	65	71	59	70	93	75	54	86	67	74	70	81	65	69	73	69	56	63	80	84	75	70	74	88	77	73	81	83	84	79	58	73	79	73	69	87	73	82	67	72	88	81	83	79	77	82	67	86	89	73	76	82	74	58	67	70	57	77	68	72	63	78	72	62	74	78	77	67	76	65	61	84	72	71	70	73	70	90	77	76	81	60	65	65	77	60	81	63	59	64	66	71	71	64	69	80	64	71	70	70	69	55	69	69	64	70	72	97	65	79	81	66	78	80	63	87	59	88	76	71	71	80	65	71	69	71	80	76	78	74	60	68	81	67	73	83	80	59	74	74	81	91	90	55	77	78	72	81	61	76	69	68	74	73	71	72	65	66	64	78	83	74	65	63	83	60	72	63	63	73	79	73	77	67	74	73	76	59	86	72	72	57	61	73	63	76	71	67	80	74	80	77	61	78	70	79	72	56	82	74	79	72	68	68	91	69	79	78	70	76	70	84	60	76	94	65	83	74	73	74	78	72
13701	4987	2307	3817	9156	12827	40976	69556	64211	50627	37210	26129	11939	3747	1478	851	839	792	855	797	796	761	773	780	812	773	802	775	798	771	736	812	788	768	807	802	773	773	773	851	758	806	813	740	817	778	794	797	762	802	770	762	809	806	821	756	787	833	766	781	858	770	800	766	854	780	805	813	791	812	744	777	741	748	843	774	788	784	808	812	778	835	804	784	780	815	747	778	846	789	783	789	777	788	845	775	815	792	815	769	779	761	816	839	842	796	764	744	727	762	794	783	817	789	770	823	816	771	835	817	812	762	822	779	790	771	785	790	802	801	804	795	782	785	802	748	749	801	776	817	760	780	810	752	789	757	765	856	814	727	810	754	802	805	756	787	803	739	735	814	792	802	814	780	762	821	791	825	757	829	775	744	775	843	800	829	778	827	813	781	735	773	755	770	780	821	803	743	767	761	762	784	804	773	769	810	788	781	822	769	764	795	812	806	800	813	782	813	765	835	784	755	773	795	767	835	730	796	809	839	795	747	756	841	836	822	781	778	750	817	777	800	787	786	791	718	764	809	839	812	792	824	779	758	771	787	811	712	802	757	833	763	835	762	757	793	839	755	808	771	772	816	762	811	785	782	777	798	767	727	779	797	792	831	800	779	796	805	793	800	763	778	832	823	768	843	816	853	803	860	824	783	785	767	779	819	749	801	813	782	775	773	842	802	783	822	767	767	828	781	771	774	785	777	810	804	817	771	771	794	795	781	783	792	784	778	760	790	788	801	827	760	801	815	742	801	804	795	794	791	761	763	790	864	765	767	771	796	751	801	763	820	830	785	822	750	805	819	817	785	800	771	820	762	803	816	762	796	812	791	812	829	827	853	787	847	781	780	773	796	780	810	787	761	787	746	768	786	793	768	816	796	809	796	798	817	824	775	745	841	861	762	771	814	800	793	814	708	799	794	732	794	771	755	772	833	846	802	785	748	804	791	827	784	746	800	824	794	773	768	786	734	802	822	820	826	829	781	765	866	739	811	828	738	779	822	807	843	750	803	755	786	819	803	845	785	815	785	748	769	805	781	848	860	773	762	784	810	811	780	818	806	828	778	808	771	805	779	784	792	822	789	770	708	777	778	811	782	756	737	760	771	804	792	796	807	801	774	826	795	792	764	755	792	772	809	825	774	818	827	751	842	732	791	808	795	806	795	818	798	807	759	787	750	764	784	773	823	827	796	789	809	829	772	757	764	822	758	811	789	806	765	792	736	754	801	759	831	818	746	794	783	816	744	754	814	802	777	828	785	845	831	774	800	826	830	754	775	769	860	742	748	771	804	801	855	760	789	793	758	793	821	851	731	760	824	748	783	766	756	780	819	751	743	796	773	787	843	810	825	752	759	827	785	739	818	792	807	783	796	773	815	798	783	796	772	769	775	783	777	781	824	795	812	828	787	816	770	778	788	805	752	739	833	802	822	829	783	775	811	804	759	742	756	765	755	816	782	745	824	766	839	804	814	790	818	777	818	827	800	839	781	772	776	822	806	790	802	788	818	754	824	857	764	835	776	789	793	812	801	799	819	783	798	820	789	769	745	751	789	823	781	778	805	732	783	785	776	770	794	763	778	808	806	777	814	804	812	780	837	799	792	757	842	756	801	793	755	748	807	769	781	815	808	786	793	740	785	790	797	728	815	778	800	821	826	814	804	734	779	780	750	756	797	829	825	835	746	820	777	771	798	816	780	808	754	723	776	813	773	811	760	816	807	810	760	796	773	812	813	822	782	803	737	782	838	781	761	786	799	778	755	783	781	796	827	742	794	781	792	745	811	753	812	808	828	787	780	720	785	718	782	760	770	810	777	789	780	827	740	777	799	774	785	833	848	767	775	799	774	835	789	838	817	838	818	762	784	800	793	759	781	769	773	768	896	795	809	811	772	754	761	787	801	756	790	823	766	779	778	809	753	871	738	778	857	734	803	716	825	764	784	752	778	805	775	818	800	807	815	807	807	824	797	750	759	818	819	810	761	814	780	831	802	791	830	800	803	853	784	797	762	792	819	807	820	789	803	813	805	757	761	806	803	784	834	769	773	822	770	779	789	819	797	832	803	821	731	728	814	774	794	773	794	730	759	779	769	805	791	780	802	799	830	750	759	801	784	787	797	791	825	777	803	794	796	759	790	790	817	783	776	813	823	817	801	854	823	807	804	797	716	757	786	752	812	801	759	782	765	767	771	773	764	733	796	773	757	749	780	773	800	812	777	819	790	777	758	744	808	787	815	772	801	816	783	827	828	775	809	790	802	745	799	768	797	788	792	796	766	756	801	786	766	794	801	784	798	785	812	782	783	774	769	836	799	791	809	780	797	793	755	801	826	775	769	753	817	827	827	744	795	795	816	751	793	838	752	800	755	793	768	779	813	811	815	807	780	781	800	795	784	824	779	808	791	768	825	797	764	784	808	755	807	763	836	848	813	866	784	781	784	811	775	827	805	782	812	761	826	764	788	816	752	787	824	799	787	770	804	803	803	836	796	838	770	809	773	829	788	779	780	789	772	795	765	781	773	816	811	737	803	774	740	760	770	778	773	834	785	858	765	798	754	784	795	811	855	736	799	766	734	838	819	782	788	817	770	791	814	769	722	806	747	798	778	722	855	762	809	745	827	777	783	801	794	766	737	782	810	799	829	794	773	812	824	818	838	831	770	771	759	802	747	817	840	808	751	782	850	797	820	766	772	795	774	795	792	794	740	785	796	823	815	809	826	785	760	788	739	793	801	747	805	763	800	804	780	824	804	840	767	811	747	773	783	788	776	811	800	774	785	815	794	771	758	802	807	825	788	824	788	846	783	771	784	831	779	840	748	779	789	811	805	793	758	748	772	847	783	759	794	815	791	784	761	765	778	807	799	799	755	788	811	785	767	804	767	777	779	806	808	777	778	752	793	810	803	842	793	789	795	786	776	777	783	835	780	801	803	789	765	816	785	793	787	760	760	788	775	824	763	803	821	815	785	801	754	791	816	794	831	736	774	794	793	813	814	752	834	781	813	821	796	839	788	773	790	802	766	767	758	826	788	822	785	779	790	792	785	820	772	812	785	825	787	763	822	791	745	783	808	774	798	807	826	801	796	837	764	797	814	850	810	776	781	724	744	818	799	762	836	800	766	779	779	811	787	811	783	768	790	752	845	797	812	886	788	823	815	773	766	787	791	735	832	790	784	812	741	748	799	826	783	802	785	781	830	790	746	763	809	798	770	778	789	789	807	769	738	806	748	740	825	818	752	735	821	805	824	815	762	785	802	779	767	795	763	814	809	796	801	746	812	794	759	779	780	782	773	852	809	768	784	802	772	821	755	773	793	779	782	812	803	753	815	771	797	779	779	756	823	792	839	802	806	748	736	774	803	806	822	758	871	781	814	798	808	774	768	813	853	801	778	773	810	753	739	802	794	795	786	782	809	769	796	787	806	799	780	791	784	744	782	809	822	855	800	750	798	792	815	816	806	793	772
1417	78	70	65	64	79	913	3476	3608	2391	1158	535	207	97	50	50	48	52	42	57	45	54	48	37	52	58	54	43	43	53	52	50	54	50	59	48	34	62	60	46	42	48	47	43	59	38	59	56	53	41	42	42	53	44	50	49	48	53	41	45	49	52	50	49	52	42	56	43	43	45	53	40	56	57	50	44	52	48	64	57	44	50	53	67	61	51	56	43	61	45	49	47	44	52	56	56	37	42	41	47	53	48	51	48	57	44	50	44	42	41	63	54	48	35	49	53	46	59	42	49	49	78	40	55	45	73	59	38	44	50	46	43	59	60	73	50	47	39	53	50	46	60	54	38	39	47	48	41	47	51	53	57	43	56	36	43	54	59	55	41	52	47	40	47	40	44	54	53	50	51	58	52	45	43	50	46	50	50	58	44	49	54	61	45	46	52	46	53	45	41	56	40	39	45	52	50	41	47	50	41	38	54	49	58	55	49	42	47	41	36	49	45	42	50	53	49	42	48	50	49	52	50	55	58	53	41	44	49	31	50	43	41	58	44	50	48	42	43	33	47	57	38	42	41	57	55	52	43	44	51	50	50	63	44	61	44	41	50	54	37	44	45	69	55	57	46	47	36	62	47	37	66	57	45	54	57	41	49	54	53	50	52	53	35	49	59	57	51	58	41	47	53	52	39	65	50	54	45	51	42	40	59	39	39	64	37	48	48	49	54	38	46	49	50	54	44	46	44	50	30	41	66	54	53	50	42	47	45	64	48	45	56	54	55	44	59	51	45	47	52	48	44	49	50	39	47	57	46	41	47	58	45	47	47	57	46	47	50	45	34	63	43	47	60	34	47	37	54	55	40	44	42	65	47	33	54	42	64	50	50	53	41	47	56	49	45	43	58	58	48	55	51	51	46	49	46	54	52	70	48	48	53	52	58	49	41	45	48	53	51	49	46	55	50	47	44	58	61	41	51	57	51	50	43	46	45	53	41	52	52	62	53	52	41	41	54	43	49	52	48	55	48	51	48	51	37	50	41	47	53	37	49	48	57	46	45	52	51	54	55	54	53	61	49	51	60	60	45	50	50	58	55	48	45	39	55	44	36	55	56	48	46	49	48	29	44	49	46	48	43	58	32	40	42	42	61	36	48	44	44	50	49	35	52	46	51	39	52	38	60	73	41	55	53	43	56	61	48	51	36	53	50	37	56	45	54	46	59	48	39	47	64	52	48	47	45	50	40	54	53	47	54	38	39	59	54	57	54	48	46	44	44	44	49	38	57	56	47	53	52	48	44	54	58	54	52	50	52	42	59	46	45	47	33	49	50	62	40	53	70	57	50	45	59	38	53	54	62	48	54	43	63	49	39	52	43	41	45	42	45	48	41	55	54	51	54	43	39	50	61	45	45	61	51	70	51	41	50	47	52	53	38	46	67	52	45	66	44	38	59	54	47	39	53	59	52	47	44	57	44	34	46	39	57	40	62	45	54	54	51	38	49	56	44	53	42	33	51	54	55	37	42	42	59	50	45	50	31	62	52	48	53	52	43	52	52	52	40	57	65	47	49	41	48	44	48	42	36	52	36	41	57	51	58	52	36	66	38	44	51	49	46	48	69	45	51	48	52	61	47	53	43	53	57	53	44	47	50	37	57	62	55	58	59	50	54	48	44	41	51	43	49	44	51	47	51	56	51	48	54	44	42	61	50	53	46	49	51	53	40	47	50	47	44	51	59	47	54	53	44	60	56	46	39	51	53	44	37	51	44	55	47	36	47	40	53	51	54	59	46	55	53	53	57	50	43	40	55	31	51	38	43	44	56	57	64	49	40	51	54	49	49	51	58	39	55	59	54	61	49	52	45	50	44	65	41	52	50	42	44	62	59	31	46	53	44	59	40	40	50	46	35	48	46	36	56	60	50	45	37	39	46	51	49	59	50	37	53	40	50	46	50	47	52	64	56	54	47	39	41	58	57	49	47	48	45	52	39	33	44	49	51	53	47	42	59	53	45	41	47	60	46	54	41	56	66	48	48	35	39	44	49	45	41	46	36	46	41	48	57	49	33	59	39	53	59	43	45	64	52	38	48	56	60	48	42	57	42	49	53	46	56	53	42	44	63	54	42	43	55	45	37	56	49	54	50	54	59	50	35	51	58	64	50	47	56	41	35	50	60	48	46	61	55	49	51	49	53	53	38	48	41	38	47	56	58	57	46	53	59	47	54	50	43	54	43	44	36	49	45	45	50	46	52	47	32	67	54	52	41	46	48	47	56	42	52	51	52	67	53	53	49	41	53	45	46	46	53	49	52	63	47	56	58	59	60	54	39	54	40	44	50	38	51	51	45	37	52	45	45	48	49	48	39	54	57	52	53	55	50	39	54	45	64	53	59	54	40	57	50	48	46	40	40	42	62	40	50	46	57	32	41	47	38	50	48	47	40	48	46	43	54	48	37	41	42	57	47	50	47	47	56	41	52	53	46	46	42	45	53	46	52	46	50	50	51	50	48	44	38	55	51	51	45	57	58	53	50	56	43	35	51	48	43	50	47	56	35	39	40	56	47	60	37	54	67	68	38	48	44	43	47	40	55	44	47	31	43	54	48	50	41	56	49	50	40	41	56	54	46	45	48	47	41	56	59	55	55	59	38	46	46	51	61	40	42	45	58	65	51	45	54	65	58	39	47	56	49	39	57	50	55	56	36	37	50	52	52	47	57	43	44	45	59	41	52	50	47	43	33	42	54	51	53	36	49	46	51	45	46	47	46	46	50	55	42	44	49	68	43	54	53	35	55	53	68	45	46	56	39	54	53	46	59	54	49	43	45	42	44	44	46	54	46	55	54	36	51	40	37	51	44	50	39	30	49	60	62	36	35	56	48	40	51	58	52	36	46	49	54	57	58	47	52	57	49	43	55	43	46	50	63	57	50	39	50	39	54	46	39	41	44	47	47	45	46	54	55	60	61	48	61	59	58	52	42	51	46	40	50	47	46	55	43	40	52	47	52	40	46	55	50	43	50	57	62	55	57	63	42	55	40	48	35	36	38	50	55	50	64	47	39	40	55	42	55	43	42	43	57	46	48	55	44	54	60	49	42	57	60	44	49	52	39	61	50	60	52	51	57	37	46	41	39	54	51	45	43	49	55	52	56	47	50	54	39	65	46	46	47	44	58	49	41	42	45	33	41	52	39	50	47	48	49	50	49	62	41	38	39	41	49	57	40	46	61	53	47	50	48	54	62	44	53	43	46	60	57	38	54	44	55	57	46	54	56	45	43	50	53	39	49	53	43	51	56	47	41	45	47	56	50	41	49	53	60	50	57	49	53	53	57	39	58	57	48	57	47	50	60	61	42	56	42	41	45	44	53	46	52	43	51	37	63	48	46	49	43	49	36	46	38	53	52	50	58	54	35	57	45	45	48	57	46	48	45	37	50	45	36	38	37	44	48	52	60	49	35	52	55	56	63	52	47	52	48	63	49	33	57	42	47	52	49	51	52
7742	1475	926	1181	2590	4128	24841	40309	37152	30040	20137	11767	4321	1429	681	502	497	494	507	525	464	513	544	534	529	497	547	547	553	497	505	507	484	519	488	518	558	534	527	561	497	502	536	529	507	553	512	500	503	582	486	508	496	502	522	510	481	488	488	515	512	511	500	565	513	531	515	470	523	481	504	503	521	540	488	474	528	493	503	514	527	472	483	449	529	495	500	512	506	503	469	484	512	519	521	504	471	507	505	509	486	487	465	527	492	527	541	515	502	520	524	519	534	512	564	461	489	505	503	520	535	488	537	530	526	497	516	504	523	525	529	491	551	508	498	501	484	530	507	491	494	516	510	512	477	513	533	550	502	542	502	484	537	491	524	544	504	522	525	477	485	497	538	461	530	519	504	481	544	507	515	511	500	482	537	516	499	519	486	485	481	550	481	528	506	516	499	498	496	529	515	513	536	538	556	538	540	500	525	526	563	519	515	529	510	525	535	498	504	500	560	482	538	529	474	507	564	505	522	506	554	497	511	548	518	503	527	505	535	501	514	539	547	525	514	540	502	463	510	546	519	498	492	521	523	466	532	509	495	504	490	537	537	546	495	498	509	543	532	490	512	491	530	508	496	522	527	482	555	507	508	491	512	506	558	509	523	513	523	488	541	495	492	521	536	526	508	490	500	494	496	498	517	538	496	514	483	501	525	492	517	533	522	511	524	528	542	526	499	505	489	521	543	499	530	505	521	536	506	551	514	502	554	513	538	540	522	540	527	539	497	551	529	494	497	532	520	499	545	478	501	543	505	530	531	495	494	529	541	530	505	569	546	506	512	523	520	552	509	549	526	507	532	494	524	526	533	509	512	545	495	542	523	552	540	515	511	482	528	513	500	514	498	511	504	520	504	508	477	468	463	514	491	537	497	532	519	506	549	494	516	491	484	548	513	524	518	511	529	495	469	516	522	566	534	532	501	487	519	477	515	535	508	508	527	500	481	508	500	488	524	505	511	489	506	497	486	536	489	500	472	540	531	473	478	520	533	521	535	556	526	517	538	496	556	470	504	542	498	470	539	506	491	510	515	553	522	517	475	530	521	512	503	506	467	503	547	510	563	494	513	491	503	497	522	520	526	519	499	506	534	497	514	508	523	537	520	535	465	512	481	516	517	537	463	525	557	548	489	509	523	535	515	490	481	510	513	519	498	496	535	511	507	493	527	507	461	525	490	530	495	535	510	517	502	501	490	507	556	521	512	529	529	500	500	508	498	529	511	496	487	503	555	518	555	473	534	492	534	533	537	513	507	519	524	537	526	506	534	550	520	529	508	508	526	507	479	501	522	548	570	484	497	498	487	504	518	537	495	525	540	512	511	524	508	538	509	539	548	538	525	503	529	511	508	515	502	489	545	525	509	494	530	498	497	481	516	538	508	516	509	524	496	495	504	536	485	498	528	539	515	511	523	523	535	506	559	533	543	520	533	488	530	547	529	531	540	532	523	517	529	500	512	486	490	481	548	498	533	496	472	520	498	490	491	511	528	502	504	520	547	530	487	478	510	534	539	501	545	526	543	513	518	495	522	484	492	517	490	537	534	499	522	489	495	506	458	501	475	535	528	572	499	508	512	535	517	484	508	519	510	481	500	487	527	524	502	543	590	500	507	462	541	534	526	509	491	533	556	516	471	508	524	532	540	511	510	535	530	517	565	522	550	493	518	512	541	488	535	511	492	518	516	518	507	514	526	492	474	537	495	493	522	473	509	468	495	555	502	505	483	520	507	485	498	511	500	528	465	483	528	512	492	499	542	525	542	527	498	525	512	510	522	499	508	486	546	506	536	502	481	508	519	538	517	514	496	483	509	513	544	517	545	519	532	518	497	488	491	503	555	528	509	541	512	490	548	517	516	532	514	504	503	517	519	524	504	497	506	500	497	480	543	535	539	507	566	494	509	509	513	506	509	500	489	499	493	548	523	500	498	488	563	481	523	506	503	494	528	478	549	523	497	511	499	507	486	543	541	523	524	529	528	520	517	530	507	497	500	493	505	518	492	477	499	504	539	488	495	498	483	575	524	492	525	542	502	513	503	515	482	500	489	510	514	516	532	507	499	543	475	494	552	484	490	541	517	565	505	521	514	536	491	529	502	482	505	535	480	537	567	500	478	485	522	503	515	471	495	519	478	523	529	493	546	488	518	511	527	533	507	522	497	486	525	516	514	510	524	513	543	532	528	512	491	545	499	524	445	528	552	521	519	475	518	551	535	513	482	486	557	570	539	545	532	521	502	473	540	511	508	514	517	531	500	496	559	525	491	503	499	531	504	520	491	541	486	506	503	458	551	551	477	523	505	567	583	542	494	509	503	539	537	509	510	527	528	507	486	520	508	536	506	520	530	502	498	521	543	534	540	549	531	508	512	526	547	498	505	531	515	503	561	537	541	503	507	496	545	498	514	537	504	529	528	525	520	512	523	543	497	503	538	500	496	498	523	534	508	532	542	535	530	569	594	488	523	526	527	486	508	491	517	524	471	507	499	502	499	498	519	497	517	538	502	519	505	503	522	500	527	526	541	550	524	510	550	472	541	496	499	490	552	525	476	544	501	565	497	527	541	555	525	526	522	532	561	505	519	536	503	530	488	527	547	496	536	553	492	511	538	540	542	497	549	485	565	487	516	497	514	510	546	511	522	456	512	486	504	536	496	531	502	540	525	500	527	527	532	533	479	503	547	494	517	521	520	528	508	493	541	531	545	527	512	520	548	534	516	518	530	517	536	526	507	499	495	522	522	523	511	515	528	536	525	528	484	455	493	542	533	515	510	480	524	539	546	526	509	506	522	500	478	500	483	484	518	510	495	504	508	509	547	552	556	506	513	528	513	494	488	499	513	546	507	559	505	489	533	481	485	507	489	509	509	479	493	531	497	537	462	515	563	489	507	535	525	500	515	501	497	480	528	473	509	514	517	501	549	532	530	537	505	527	465	518	486	521	491	540	512	546	516	520	559	494	486	540	513	515	546	484	546	512	464	543	523	546	558	469	489	536	500	546	458	515	540	498	511	475	513	543	513	497	533	482	546	531	514	487	527	524	519	511	475	519	529	518	529	519	523	535	550	503	525	507	508	511	539	487	509	493	522	523	537	508	530	514	525	530	508	520	510	504	534	511	506	485	548	519	500	499	462	523	542	530	568	492	551	484	510	484	535	521	511	495	531	525	494	508	512	510	508	527	505	522	483	472	469	557	505	541	484	516	552	489	535	519	545	546	516	542	528	530	488	547	530	527	486	532	505	492	506	470	469	542	548	522	526	553	518	517	507	478	494	491	496	481	514	506	549	534	500	501	537	520	565	515	543	552	504	506	537	445	506	516	500	519	522	534	514	542	534	517	518	530	496	497	511	522	512	496	503	489	516	498	517	521	528	493	501	549	545	505	520	529	532	492	513	545	542	560	506	523	525	532	517	507	488	508	527	491	505	540	495	495	488	518	504	473	504	512	495	510	512	487
662	206	98	92	103	150	3761	10129	9584	5749	2296	1001	402	152	80	81	70	75	80	74	82	72	62	64	67	87	79	80	69	75	81	79	80	61	77	60	69	58	62	60	86	87	61	69	80	77	74	85	61	75	85	83	69	79	76	63	78	91	76	62	77	76	79	63	79	65	75	74	60	66	66	76	73	74	69	72	67	71	84	66	84	78	68	71	67	72	78	71	69	65	68	70	67	70	74	71	77	76	73	80	55	73	87	76	76	95	62	78	77	64	59	84	75	72	77	64	89	65	71	78	77	76	87	74	76	87	61	75	65	73	73	69	83	60	75	77	62	73	70	79	71	74	54	70	77	74	76	76	72	76	58	86	63	83	74	72	77	64	87	93	79	82	70	79	91	84	63	84	85	79	71	60	75	75	80	74	69	82	80	75	73	70	74	67	72	58	67	72	70	85	72	69	80	76	74	74	73	69	87	68	54	80	61	88	88	77	72	86	80	70	72	76	80	83	71	82	82	80	71	75	79	84	62	76	76	90	75	52	66	86	62	77	83	62	78	76	84	71	66	81	85	73	87	80	82	62	77	79	69	73	59	55	70	82	75	71	54	92	66	75	66	68	80	67	71	95	81	57	79	80	76	75	64	72	90	71	66	81	71	75	94	67	86	75	57	73	86	51	69	69	84	83	69	64	79	66	66	104	75	73	59	83	73	82	74	67	86	74	88	96	70	70	61	65	73	75	72	95	84	62	73	65	74	69	87	73	53	82	77	71	61	63	70	76	64	69	77	67	81	65	75	60	74	78	74	79	68	76	84	78	78	70	63	74	87	69	72	76	70	82	84	53	75	64	73	81	75	67	58	68	82	56	83	76	59	74	70	72	70	63	90	75	66	64	82	71	70	87	72	62	78	68	67	68	75	72	69	81	67	65	70	90	89	88	68	68	68	80	64	77	66	72	69	69	73	74	82	86	61	68	69	71	70	70	73	73	75	90	78	61	83	60	83	75	71	70	78	62	75	82	76	73	82	66	79	89	76	88	65	71	73	76	80	68	65	63	77	68	90	91	63	74	84	74	73	78	67	74	67	81	69	74	74	83	96	62	63	60	77	72	78	89	74	85	63	66	65	66	79	73	67	85	64	72	86	85	79	66	80	68	84	75	72	92	97	78	79	72	78	83	71	68	76	77	96	65	61	66	62	79	65	57	73	76	62	84	87	68	91	92	74	77	62	77	67	83	68	66	78	80	89	81	78	74	86	81	77	87	75	74	76	71	74	66	69	79	75	79	67	87	78	58	79	59	96	79	71	74	79	75	72	63	79	76	88	75	71	87	61	73	82	63	80	76	62	91	86	74	67	44	83	75	65	73	92	75	79	66	71	71	66	90	77	82	70	70	78	79	73	72	78	71	72	80	71	72	75	81	62	70	67	81	82	83	71	79	66	74	83	88	62	77	91	68	74	72	72	85	73	75	60	78	75	69	65	77	68	73	75	62	74	58	58	66	59	60	66	59	55	82	76	80	66	78	72	71	84	65	73	74	71	73	76	67	73	76	61	71	50	66	89	72	79	65	82	89	81	66	72	55	79	74	72	75	70	69	77	85	65	86	63	78	65	75	78	71	66	77	66	67	56	81	71	79	75	94	65	78	69	84	77	72	84	63	79	79	61	82	75	79	72	63	77	72	66	73	80	78	82	59	92	74	59	90	75	87	70	70	73	69	69	75	71	79	71	72	72	82	73	67	65	83	96	82	66	84	73	80	72	65	55	82	77	71	85	67	69	70	61	74	81	69	76	87	87	83	78	89	69	62	77	61	76	65	80	88	80	70	57	77	80	78	77	76	70	80	80	76	83	59	77	74	81	79	82	60	67	68	58	83	54	86	73	85	89	71	80	73	73	65	71	88	76	70	60	78	77	56	62	78	73	74	77	74	63	62	77	75	56	79	74	74	83	68	79	76	63	92	62	76	75	85	72	82	62	64	60	69	84	74	74	85	74	82	90	70	80	73	68	88	71	59	74	79	78	74	66	57	78	85	77	77	85	68	72	74	69	64	90	63	78	65	97	69	63	90	76	80	75	95	80	72	67	70	79	69	74	76	76	75	74	77	53	79	71	88	66	77	71	70	80	65	84	79	78	71	74	77	66	76	81	79	78	70	63	104	74	83	73	73	86	70	78	80	58	65	68	76	88	71	63	60	84	70	71	75	75	58	83	89	85	92	72	71	77	77	87	69	68	72	77	83	65	88	68	56	73	64	80	67	90	82	61	81	77	71	77	82	65	81	82	68	69	70	71	80	75	70	71	82	74	62	85	71	67	73	80	79	66	80	63	67	78	89	79	79	89	68	85	73	69	84	86	70	75	61	61	70	69	76	84	78	74	73	76	65	69	68	78	70	75	82	81	62	82	69	81	83	84	70	63	71	76	75	59	70	75	67	84	71	68	88	81	75	77	73	59	54	80	86	55	80	69	58	64	79	66	61	65	83	70	70	70	78	93	83	72	75	86	96	59	58	84	74	94	74	84	64	69	80	75	65	55	72	70	74	66	75	80	72	64	71	74	53	80	79	67	60	81	69	73	70	77	68	64	71	67	79	83	78	75	70	81	63	77	87	78	75	77	76	84	66	78	74	85	86	81	71	75	93	72	59	88	77	74	67	67	75	63	62	74	77	71	74	69	79	76	76	69	84	98	79	84	73	72	60	69	75	65	71	70	70	82	77	86	81	64	77	85	63	73	80	77	83	79	80	71	71	67	68	60	77	82	67	60	60	74	74	68	61	59	75	74	76	66	65	90	73	62	71	69	71	87	69	81	88	75	71	82	74	79	82	64	72	68	77	70	60	72	81	89	76	67	62	63	69	72	83	56	71	78	83	73	79	81	92	81	80	75	70	77	63	79	74	76	72	76	72	70	72	72	73	85	83	72	69	73	71	59	75	71	67	80	77	72	66	62	71	77	91	72	77	84	77	87	62	72	76	86	68	72	92	68	81	58	75	88	74	67	72	62	86	73	67	81	61	59	70	66	64	73	79	91	72	78	71	66	77	68	69	80	72	71	59	64	79	77	78	75	82	84	65	70	78	92	96	80	82	61	80	60	73	78	80	62	74	70	72	78	65	69	75	79	74	82	71	81	66	101	65	68	65	71	84	84	81	68	82	85	77	55	61	85	77	77	68	85	77	72	83	72	73	77	79	83	88	67	71	84	62	64	83	67	82	67	88	68	79	77	65	71	64	73	70	82	78	66	62	74	70	69	79	77	82	74	62	81	66	81	68	75	63	73	64	79	80	77	71	75	71	67	74	75	75	74	75	76	72	70	86	74	85	77	62	85	88	59	75	77	66	80	65	78	67	70	77	87	86	87	76	77	70	70	77	67	60	60	61	65	75	68	93	77	79	70	76	91	72	68	83	81	82	77	73	65	83	80	66	70	63	70	51	82	68	73	78	79	83	83	73	75	76	73	60	57	86	67	70	77	72	74	80	81	85	87	78
9631	3747	1827	2779	6498	8798	41413	56548	50274	39685	27274	18667	8765	2827	1087	737	747	781	736	778	777	780	792	774	746	749	826	688	769	787	752	777	752	787	772	764	767	757	728	700	711	792	749	809	801	773	779	732	766	799	743	668	757	785	813	793	779	763	725	766	742	762	729	850	773	719	766	749	755	798	777	755	796	777	754	759	758	761	767	778	733	777	756	754	732	766	745	760	738	742	715	792	796	779	766	750	740	749	752	776	764	792	755	766	701	742	780	756	756	742	758	721	758	771	751	771	825	751	771	712	739	800	793	782	764	738	744	758	766	779	751	734	741	816	785	726	746	805	776	757	772	810	771	747	741	774	710	778	740	756	746	801	764	736	756	770	825	749	755	788	782	777	764	754	774	753	773	774	777	808	753	771	756	776	807	739	761	756	753	793	727	804	768	757	782	771	801	777	802	792	749	775	776	765	761	809	807	801	787	787	812	743	769	790	767	797	783	748	752	765	757	760	787	802	753	756	811	735	779	769	709	798	741	792	787	791	801	789	733	777	776	767	796	792	770	764	771	768	733	802	729	769	754	787	749	748	773	806	797	727	716	775	762	746	728	751	801	764	795	787	783	811	778	774	812	789	754	774	782	777	789	723	775	762	748	767	722	751	785	785	754	767	799	736	762	758	786	763	755	769	782	788	771	770	796	748	758	769	764	740	734	766	821	747	777	782	708	725	721	777	778	754	738	778	753	771	787	755	737	768	790	802	812	757	760	768	785	778	789	777	772	767	736	754	799	740	735	760	770	714	765	694	785	774	755	752	740	762	807	783	782	762	749	782	730	765	804	782	765	737	746	723	774	793	763	808	739	784	750	760	764	742	736	804	797	828	782	818	775	740	754	753	755	780	738	754	750	777	753	749	767	749	746	721	745	778	753	747	791	776	750	828	764	768	762	773	771	803	734	772	764	768	786	703	772	733	785	765	764	721	787	740	760	752	752	762	771	810	753	784	810	785	745	756	762	790	750	745	762	793	798	825	733	797	779	754	784	758	751	716	746	754	788	733	764	764	773	748	784	756	744	732	808	759	771	772	763	765	740	766	758	756	745	753	756	745	790	754	789	749	778	763	768	739	740	744	746	773	750	734	763	766	776	753	778	818	722	802	775	783	774	733	746	774	744	739	815	728	793	783	758	790	747	791	777	754	755	781	737	767	770	780	766	813	767	775	777	780	766	784	790	751	793	734	744	761	762	800	740	773	766	726	783	812	757	721	750	809	767	750	754	812	789	754	752	778	810	745	820	738	741	814	804	760	745	751	769	750	789	777	763	688	801	809	793	761	767	749	780	750	756	757	775	731	717	801	764	811	776	818	785	741	768	828	767	734	798	739	780	729	765	776	760	775	797	730	767	751	738	720	785	756	725	778	753	779	815	773	772	756	779	765	764	808	800	766	800	772	710	775	756	787	785	786	768	795	772	771	805	766	747	747	791	742	793	779	718	745	757	763	723	778	772	826	791	762	819	805	772	740	733	807	762	718	746	807	747	736	755	740	762	814	787	815	727	781	800	731	767	805	837	732	707	759	758	815	805	806	730	750	732	784	789	757	787	726	762	769	780	771	787	781	767	810	751	760	728	734	696	794	712	783	793	771	771	782	758	795	744	754	761	741	805	751	689	776	781	785	695	732	758	838	775	771	761	738	758	815	775	771	786	770	826	772	768	749	731	735	752	794	768	755	744	745	794	771	740	780	782	745	775	784	731	754	746	756	829	789	772	749	761	779	773	802	757	741	746	750	756	742	830	820	777	791	755	730	726	826	804	769	769	739	771	760	742	755	811	734	782	771	759	744	788	786	783	750	750	747	768	748	760	786	794	777	780	809	754	806	760	760	740	783	824	812	698	817	755	715	787	826	742	770	768	779	751	769	747	735	799	748	718	742	749	762	765	780	786	756	812	749	727	734	749	787	788	769	767	774	775	729	789	802	799	754	739	783	774	773	735	821	757	750	796	766	772	817	748	765	687	764	743	766	781	814	817	754	820	794	796	752	780	782	779	732	756	818	724	766	713	745	770	771	738	728	749	783	744	761	757	784	783	769	768	745	772	779	805	762	783	757	759	718	753	734	765	808	760	746	744	741	737	770	816	769	764	727	781	754	815	786	749	829	778	729	784	778	708	763	749	770	726	757	791	786	745	778	786	766	785	759	719	745	788	766	769	750	728	789	812	724	820	758	759	781	763	724	768	782	755	774	759	787	790	803	762	746	739	782	759	773	753	778	834	743	751	772	716	714	800	811	771	736	752	761	754	748	772	794	789	751	758	733	766	766	774	796	713	770	827	746	780	762	757	743	749	828	790	767	728	768	745	755	767	816	751	777	759	788	800	757	791	786	767	781	730	741	743	719	752	766	802	718	769	746	761	783	758	753	791	815	767	775	726	760	766	774	769	793	781	752	744	789	798	824	710	778	776	740	787	760	778	857	746	729	773	802	758	785	764	803	788	788	734	771	762	818	751	734	747	757	774	750	732	801	738	764	753	779	774	736	786	704	763	746	810	785	757	735	795	761	796	760	769	780	786	802	750	791	746	763	753	823	773	786	786	774	739	748	729	789	743	814	750	802	770	819	754	795	791	817	757	748	773	782	740	804	757	818	780	735	799	764	794	776	773	730	744	762	748	764	782	723	768	731	730	768	758	786	784	732	761	743	804	741	750	776	749	756	738	771	770	820	754	763	812	758	787	729	803	739	783	776	763	797	789	799	739	803	764	812	736	744	733	818	773	722	785	732	790	774	761	764	759	790	814	793	742	756	775	739	751	765	778	739	753	808	788	762	807	785	843	765	792	806	787	733	738	748	784	762	786	759	716	715	782	780	723	788	769	718	750	747	736	801	749	774	767	728	736	791	788	745	782	762	726	775	727	763	793	763	796	795	722	806	760	765	807	775	753	736	792	741	754	773	777	779	743	779	748	721	730	744	746	791	757	759	738	731	778	736	780	758	763	789	753	767	746	754	789	748	729	762	785	774	851	741	766	729	781	755	792	778	764	760	789	810	791	759	783	774	749	826	737	757	785	756	747	801	764	777	771	779	765	820	787	742	733	773	772	768	790	761	786	775	765	805	765	760	820	788	786	801	766	766	810	724	737	736	740	749	747	787	765	818	773	815	769	757	747	753	791	789	822	794	778	741	775	757	742	719	799	731	786	769	777	823	797	716	773	756	792	843	777	728	748	797	752	786	793	811	799	789	763	778	751	752	819	745	785	777	751	765	726	761	790	793	752	740	762	808	794	790	729	772	781	815	764	769	788	734	774	740	769	763	775	760	815	739	776	744	785	815	804	737	767	788	786	809	761	734	770	726	760	760	734	787	795	767	727	811	735	741	803	736	777	739	798	797	749	740	799	771	750	731	750	741	769	828	797	806	779	769	791	762	770	842	764	710	727	757	733	734	704	746	730	740	771	794	757	770	771	755	764	739	774	815	769	808	766	784	776	726	769	730	816	770
2307	157	90	78	76	106	3188	10563	10907	7201	2737	1185	445	156	50	50	56	45	42	40	50	48	60	52	40	53	46	45	62	38	52	48	37	42	47	46	40	46	42	43	55	38	45	46	46	46	51	48	44	27	30	47	30	42	38	41	42	54	42	41	46	52	38	53	52	38	37	45	48	52	38	53	60	44	45	57	41	37	45	49	47	31	37	33	35	48	47	40	43	40	37	43	36	44	38	39	44	43	43	35	40	47	31	42	53	35	42	43	58	40	48	41	46	40	50	31	54	45	45	53	39	44	39	46	40	38	43	38	44	36	43	45	46	47	44	42	45	35	48	54	44	42	39	42	45	45	44	53	36	32	42	41	45	39	52	46	43	50	28	41	52	46	36	41	32	48	45	42	37	33	58	60	51	34	47	41	38	61	54	38	68	48	43	37	40	38	37	32	53	33	49	40	52	52	46	54	38	50	46	55	54	48	44	32	56	35	55	43	46	46	50	40	40	51	39	40	54	36	54	32	48	44	45	50	52	38	42	31	50	50	44	46	56	54	51	53	41	51	38	39	40	31	41	37	47	40	39	43	44	39	39	39	40	38	40	48	44	49	39	46	40	41	49	33	34	41	40	46	38	37	32	47	46	48	44	42	56	48	50	42	45	50	40	45	42	45	46	37	44	28	46	36	41	45	39	47	39	52	40	42	45	30	40	36	38	44	44	44	48	54	44	51	49	40	43	41	48	43	34	35	41	38	46	45	48	46	48	38	46	47	45	53	36	34	54	54	38	45	47	55	47	49	37	42	42	39	44	64	54	31	33	43	41	39	55	46	45	47	47	52	40	49	35	41	51	45	46	44	37	42	48	46	48	51	48	35	47	41	51	43	49	44	43	48	57	40	47	42	36	47	53	34	47	50	44	46	43	38	25	45	48	38	51	56	53	49	50	34	45	49	44	34	58	36	57	49	48	45	40	51	36	40	45	39	34	48	42	54	36	51	26	56	51	45	47	42	43	42	41	40	33	45	55	49	48	41	50	50	47	32	41	36	40	29	50	54	44	64	45	45	49	38	45	48	39	30	43	53	39	47	42	54	45	38	42	39	53	53	34	50	43	36	47	28	30	51	47	49	37	40	45	54	52	43	52	46	49	35	41	37	50	44	41	42	55	41	39	45	37	39	46	36	46	47	53	52	43	35	49	38	51	40	53	43	37	42	42	37	60	41	44	39	51	35	37	36	44	42	45	46	38	50	54	39	39	49	48	44	44	38	49	49	48	29	53	50	39	48	40	48	41	49	46	45	46	35	40	44	54	52	46	48	40	52	35	46	49	48	46	40	42	36	35	47	52	49	53	37	44	47	39	56	47	39	44	40	53	45	50	43	53	48	43	49	42	39	36	50	42	43	41	36	44	48	46	42	33	41	46	40	34	54	53	37	56	50	55	43	44	54	25	39	39	49	39	43	52	41	47	48	46	45	49	31	52	42	38	38	42	46	47	47	40	51	28	38	55	45	40	51	52	30	41	42	32	39	44	48	47	38	34	37	49	44	48	36	44	38	48	46	43	51	38	53	45	47	46	51	41	47	41	29	36	36	40	53	43	47	51	34	42	48	35	44	55	40	48	44	34	38	40	56	40	37	35	34	51	40	33	45	43	43	42	49	47	42	43	53	46	32	35	35	38	54	53	65	27	46	45	38	41	48	38	48	44	55	40	39	38	38	50	59	46	35	55	49	35	47	51	44	44	39	37	41	51	34	49	42	48	44	38	42	32	44	37	43	39	53	41	51	52	39	34	32	46	53	42	35	22	32	41	54	45	46	42	44	42	53	40	42	38	50	46	47	33	44	46	41	46	39	55	46	54	42	54	36	41	40	62	50	45	50	30	40	33	49	35	51	35	47	35	42	60	58	39	45	46	49	38	36	43	45	36	33	49	42	43	39	43	39	38	46	38	39	50	38	60	40	43	44	52	42	44	39	35	53	52	58	46	42	33	55	44	48	45	39	47	37	36	34	45	36	46	40	45	42	45	47	42	36	48	48	53	39	45	32	45	43	37	47	46	46	42	41	48	35	33	49	38	45	41	34	34	59	42	39	44	39	49	44	51	44	48	36	46	44	40	46	45	43	46	41	40	42	44	46	46	42	50	42	48	41	55	39	40	56	48	43	51	44	45	45	51	46	40	48	47	39	36	43	34	45	44	50	50	53	52	51	48	53	55	46	45	51	42	34	40	43	41	53	38	45	43	45	42	42	48	44	47	36	48	41	46	39	47	39	42	42	46	46	56	40	39	44	50	48	50	49	41	40	43	47	58	39	41	45	44	48	43	29	36	42	45	33	45	54	44	52	45	53	50	47	48	57	48	42	52	34	44	52	47	46	39	42	41	39	44	34	45	43	43	40	31	44	37	35	36	41	47	37	40	48	51	45	53	41	49	58	47	40	47	49	49	32	55	46	40	45	54	52	48	33	42	39	37	54	42	39	53	44	38	48	33	39	44	42	37	39	37	52	44	44	43	36	41	31	32	43	35	50	44	45	54	48	44	50	47	46	48	51	41	38	41	51	37	48	33	38	36	43	51	55	42	45	46	47	39	38	35	32	47	40	31	47	37	58	48	40	49	45	45	43	31	38	46	48	46	41	42	50	50	52	45	49	48	42	52	35	42	29	48	48	41	60	43	39	48	53	50	40	44	48	40	44	33	42	43	53	37	61	40	51	51	47	45	39	45	50	45	40	43	49	42	34	44	38	46	49	48	37	43	39	34	46	52	41	37	44	50	45	46	42	42	57	46	42	55	34	39	49	44	35	38	45	42	37	38	31	34	61	50	53	41	32	43	32	37	38	45	35	50	42	41	47	40	43	33	38	41	41	33	59	47	40	43	51	46	41	65	32	35	41	35	39	42	43	52	38	55	52	46	38	45	41	46	49	46	53	42	48	51	52	41	43	68	45	40	44	39	43	35	45	49	36	43	53	53	43	39	44	33	56	48	48	41	50	47	45	48	35	38	48	45	40	47	54	45	44	37	41	53	37	67	55	40	50	40	56	48	36	43	38	51	55	40	38	42	40	43	37	42	40	39	47	50	42	42	42	37	46	52	47	45	50	52	50	52	44	50	50	38	41	44	36	56	37	33	33	37	55	40	44	39	49	44	38	50	42	44	52	40	52	46	50	38	50	46	58	36	48	37	49	55	43	44	49	59	21	40	41	46	52	48	48	54	55	51	47	47	48	51	39	32	40	36	43	47	48	54	52	36	39	39	57	44	40	42	52	40	39	40	32	48	43	34	39	41	37	49	51	42	37	46	55	40	43	30	36	48	46	51	35	49	51	52	47	40	39	48	42	45	48	39	49	45	37	57	50	48	43	54	49	45	36	43	45	42	38	38	52	44	48	48	39	32	51	27	47	52	50	52	40	52	41	44	54	38	45	41	47	40	57	43	41	43	46	61	39	51	59	40	56	47	55	53	45	57	33	48	41	45	38	35	52	40	49
9969	2982	1484	2470	5988	8554	38953	58211	53267	42818	29207	21085	10388	3064	892	463	478	504	437	495	437	473	440	464	465	432	440	461	447	473	484	474	462	500	486	459	482	471	505	477	475	457	459	451	453	454	485	431	490	463	450	457	451	471	419	469	490	469	448	472	459	454	472	452	474	482	468	434	495	463	450	449	462	475	459	457	490	479	469	467	461	480	434	470	488	452	412	406	479	457	463	469	508	468	462	449	422	463	488	472	427	468	461	473	458	497	443	457	485	460	462	499	427	486	450	477	469	489	454	451	475	461	434	467	498	514	470	434	466	432	439	443	461	472	461	472	469	456	486	456	463	453	467	469	501	491	482	465	453	462	482	477	439	478	517	453	454	466	499	437	459	459	479	438	475	467	454	484	456	481	470	496	463	462	451	480	473	458	434	485	454	492	470	491	511	490	450	493	454	470	428	481	477	456	465	481	468	464	433	422	453	479	433	453	472	485	436	455	476	441	479	477	481	497	436	483	480	472	501	450	472	463	496	481	468	492	470	450	457	483	478	462	469	462	457	461	480	469	449	442	456	460	450	459	488	466	462	458	466	445	453	442	497	430	468	509	464	501	481	492	468	448	469	451	449	449	481	485	455	493	489	460	487	446	423	457	467	474	519	510	478	457	427	493	475	510	513	498	451	443	481	464	456	472	480	473	493	468	434	465	484	496	439	499	459	476	472	430	452	484	476	442	452	498	469	479	470	463	477	465	457	501	448	452	452	471	449	445	511	459	479	490	480	450	420	446	465	532	474	472	457	462	449	483	488	500	470	436	477	479	523	472	441	464	498	475	499	468	463	477	469	457	435	472	506	482	446	432	477	444	431	447	468	460	500	496	494	493	483	446	445	445	472	481	450	425	478	465	468	497	474	471	442	437	432	451	506	457	510	464	470	432	456	425	481	454	499	443	491	466	491	462	477	463	433	464	456	439	483	472	480	432	521	463	473	440	491	479	493	454	471	444	498	446	441	444	464	462	470	483	461	457	443	476	481	457	443	442	459	452	460	474	493	443	447	448	472	486	445	469	468	454	496	496	464	453	481	463	467	472	441	476	485	476	498	432	458	486	461	422	460	490	471	517	457	450	471	465	445	477	467	463	444	461	478	447	474	438	482	483	453	423	465	489	452	457	441	461	470	485	477	505	470	476	458	435	466	449	414	499	486	478	436	460	459	457	472	436	482	446	462	454	475	487	474	456	459	458	485	445	424	467	464	469	424	467	462	465	479	525	479	465	500	436	464	448	480	477	476	459	463	463	467	458	462	481	465	446	460	460	508	493	489	442	431	468	453	478	452	448	485	448	452	472	484	469	513	475	493	473	441	439	436	481	449	474	456	472	474	484	467	457	458	486	475	433	442	466	450	452	475	462	471	458	453	483	481	435	470	460	454	449	451	432	455	505	476	483	472	463	434	452	463	455	477	447	479	467	482	457	531	466	484	464	448	489	476	468	465	453	432	451	472	454	451	457	464	540	449	473	441	472	513	485	463	506	455	481	479	451	471	453	448	450	455	467	484	435	475	482	475	451	479	490	484	447	489	529	493	467	462	474	461	473	442	453	466	463	443	452	444	442	470	465	465	479	481	456	473	478	457	458	468	489	445	435	493	472	486	500	439	468	460	486	444	420	466	474	455	459	467	484	470	492	466	448	494	462	500	443	469	446	440	493	458	467	479	423	471	435	461	473	483	462	418	463	478	475	487	437	477	453	468	447	463	450	466	505	475	471	464	471	448	459	483	476	474	527	511	474	423	505	449	446	492	468	405	456	469	426	454	455	454	443	460	427	454	458	462	513	481	462	464	449	483	415	473	445	436	464	463	467	496	444	479	457	521	455	453	453	480	438	440	460	480	462	471	475	434	479	437	425	472	481	462	461	457	490	441	428	472	461	494	476	444	477	468	487	512	463	470	469	510	472	495	490	461	477	476	484	498	472	502	487	457	478	491	503	482	455	445	485	485	484	459	477	487	461	450	464	452	488	458	496	455	477	468	462	482	429	477	450	440	487	474	484	440	489	457	468	445	477	507	445	448	462	451	460	447	478	491	484	449	468	490	453	490	471	480	473	470	470	473	465	472	473	491	467	464	455	458	460	474	503	477	491	419	492	475	451	503	460	487	463	476	454	443	467	469	477	484	449	490	494	442	429	448	453	430	449	444	497	476	445	474	503	437	451	498	447	498	467	479	451	510	453	464	460	479	430	485	468	468	491	461	430	481	483	502	440	447	476	477	441	462	442	465	458	504	464	481	500	448	461	459	444	479	522	487	495	473	451	463	471	465	473	437	485	485	456	486	480	450	464	499	461	454	448	461	456	515	454	470	486	447	485	421	531	482	457	491	482	433	447	486	477	442	454	479	468	471	479	475	427	450	489	429	454	444	455	478	477	460	445	490	484	505	473	469	452	449	500	474	476	465	464	461	470	465	450	432	461	472	456	438	506	446	471	465	461	493	494	465	457	456	462	461	489	445	443	460	458	456	483	452	469	474	465	463	476	466	468	454	448	489	457	437	476	444	453	453	462	456	456	500	455	460	477	523	447	480	473	434	495	484	494	448	470	448	478	450	474	483	485	474	442	471	444	452	426	488	505	457	472	464	416	471	464	452	476	476	485	442	463	428	467	473	466	439	462	444	485	507	492	429	472	460	498	488	497	447	479	508	485	441	451	468	474	452	445	495	466	472	432	480	501	460	488	447	468	446	461	477	420	481	453	441	461	465	443	465	485	467	451	443	496	483	457	462	491	483	488	491	467	471	447	475	420	477	489	484	484	456	442	466	500	452	468	472	427	458	466	487	472	488	500	460	480	478	449	434	434	470	450	493	484	414	419	441	455	463	453	479	478	448	505	491	455	465	511	486	456	485	479	454	496	464	472	507	413	494	434	442	452	450	470	469	469	486	480	482	437	476	500	462	444	463	462	443	486	471	481	442	448	487	475	456	474	452	413	457	422	453	475	474	481	458	449	519	451	497	445	454	459	486	453	474	448	468	462	455	455	445	433	468	480	497	472	451	435	447	452	517	450	492	456	449	503	453	484	491	495	498	467	458	501	442	468	470	449	437	450	434	479	401	493	483	452	476	473	455	443	460	469	461	515	465	441	459	512	445	444	475	457	446	455	453	436	459	453	467	426	472	489	483	448	451	433	441	439	487	476	469	485	465	468	489	492	483	454	486	453	457	441	492	501	511	428	482	465	495	445	476	457	446	483	467	457	440	455	428	487	504	472	432	469	476	450	493	505	467	466	504	461	479	461	476	442	474	474	455	483	481	485	459	469	477	476	470	432	495	455	485	483	480	452	449	456	492	463	486	486	472	433	459	469	425	478	454	482	442	514	496	471	466	451	475	474	499	472	444	455	455	438	446	442	484	458	425	455	481	471	485	445	478	458	423	467	510	468	441	433	457	466	435	483	466	471	494	456	457	463	444	470	476	460	461	494	462	466	450	466	458	463	458	462
1152	255	174	119	130	186	4330	16675	17544	12109	4572	1758	804	235	122	85	77	80	79	67	95	86	68	62	86	68	61	74	73	73	75	92	68	60	75	72	76	78	71	70	87	78	63	77	77	74	84	78	82	60	72	70	62	58	72	68	54	78	86	73	63	72	69	72	74	73	85	86	83	78	74	72	57	77	88	85	74	69	81	78	53	80	79	76	68	80	65	70	71	88	65	72	70	64	64	82	81	65	71	82	79	87	76	66	65	72	78	64	69	79	83	80	81	74	82	84	82	53	71	77	77	82	76	60	63	81	76	77	60	55	64	66	71	69	70	60	74	72	75	75	66	77	70	67	74	87	63	70	80	57	72	68	80	59	75	68	69	77	100	68	66	70	65	69	84	67	74	66	66	70	85	65	75	64	72	82	87	70	68	66	79	68	75	71	79	66	70	85	66	91	68	76	102	78	62	76	75	87	82	64	75	72	69	78	75	78	68	66	73	84	87	73	78	76	68	63	75	74	66	90	76	64	69	86	52	69	74	75	65	63	75	63	79	80	73	65	64	69	86	73	78	85	82	86	77	77	70	79	79	78	86	75	63	66	85	65	76	73	67	89	66	72	71	78	78	73	72	75	55	74	81	68	67	78	85	81	83	80	65	60	70	76	79	61	68	71	89	76	63	79	79	72	89	66	80	82	82	76	68	69	63	68	73	63	59	75	85	78	80	76	58	71	69	76	66	69	68	65	61	78	77	74	75	71	79	68	75	76	82	65	81	85	75	76	77	74	92	77	83	69	75	80	80	77	66	81	59	71	82	65	87	81	86	78	64	63	69	67	59	88	70	75	67	74	84	85	58	72	72	88	79	89	70	81	74	75	85	87	73	82	74	79	73	71	89	70	69	64	88	75	73	66	67	68	88	81	73	73	71	78	78	76	61	70	70	65	74	76	67	81	64	77	71	57	76	75	75	60	61	80	67	72	69	87	66	70	78	68	69	72	71	78	62	77	73	70	69	77	70	58	77	84	77	79	96	70	68	78	80	78	75	79	83	70	72	75	66	82	90	65	80	65	87	78	87	69	69	82	87	68	73	79	62	62	61	65	69	81	86	64	64	96	77	74	92	68	75	88	71	76	65	66	69	74	63	60	86	78	67	67	78	74	76	74	76	59	72	80	69	67	60	50	72	63	52	82	63	74	74	84	82	71	69	76	75	50	72	78	65	75	84	84	75	69	67	84	77	77	91	79	75	72	83	75	76	76	65	63	74	75	74	68	76	64	75	70	83	83	66	72	57	84	75	83	61	81	68	71	73	77	66	71	79	74	67	77	67	82	64	90	71	79	69	77	59	84	78	79	72	50	65	70	79	84	81	66	57	81	74	78	89	68	86	75	84	77	77	67	75	67	81	69	79	78	66	81	73	67	71	70	61	85	76	69	77	76	67	68	70	88	83	80	68	65	78	71	81	90	69	74	81	75	85	85	74	79	80	74	67	94	82	61	78	70	83	55	76	71	65	79	64	55	85	71	70	72	78	70	84	62	79	65	81	79	67	73	88	79	90	86	75	71	88	90	69	66	64	73	60	100	77	72	78	85	64	82	69	65	59	72	92	67	75	79	77	70	88	67	73	73	85	63	64	75	87	67	71	57	82	69	78	79	85	70	74	73	92	75	71	75	66	82	71	75	70	67	78	84	74	74	64	80	85	98	71	71	81	85	71	75	72	68	88	67	71	75	78	82	74	79	81	86	77	74	65	90	75	62	108	68	82	69	73	53	62	75	77	67	69	85	58	80	66	84	84	86	86	78	71	79	72	55	62	82	64	63	81	74	60	63	67	69	66	71	65	82	64	71	70	65	72	78	74	72	69	71	77	58	68	72	72	88	78	69	71	78	78	85	66	71	97	72	82	89	83	73	57	70	84	89	71	75	74	77	77	60	69	86	83	68	64	82	68	70	58	75	71	67	78	69	75	73	71	73	83	77	87	77	74	79	84	78	69	75	64	79	77	78	86	74	69	78	83	61	80	71	87	74	74	83	77	63	70	75	64	75	67	85	90	78	74	64	78	83	70	60	71	74	75	80	76	75	62	63	83	69	70	64	97	72	58	59	73	71	83	82	68	83	79	86	90	75	65	84	80	80	67	76	72	66	83	66	60	73	77	67	71	73	64	77	73	77	69	57	70	63	58	80	82	81	91	88	78	70	81	68	69	81	81	91	68	71	79	75	76	85	72	79	80	78	77	81	64	78	77	77	83	71	66	62	63	71	64	77	73	60	62	69	70	78	69	80	69	75	71	90	83	67	78	75	79	70	75	67	73	57	71	62	75	76	78	73	49	73	71	81	69	77	82	71	82	75	88	82	68	58	70	59	82	79	77	76	75	77	75	56	86	69	77	71	96	75	74	72	77	70	72	65	73	76	69	79	60	79	78	89	61	80	73	75	68	77	82	69	64	77	70	69	72	71	82	84	64	69	62	73	90	63	74	85	67	84	75	77	74	63	72	72	66	72	66	74	73	68	74	77	69	71	70	88	77	86	59	87	78	62	80	89	72	88	60	78	72	88	60	79	74	77	80	79	70	88	77	61	76	85	62	55	100	80	67	86	66	76	73	75	58	70	74	72	71	70	62	68	77	78	73	71	81	82	49	76	90	72	60	84	75	82	77	70	55	73	91	81	71	81	78	66	65	73	56	79	69	66	77	82	71	65	90	92	76	69	72	67	73	75	69	77	81	87	73	68	71	79	83	77	73	77	68	84	83	72	76	75	69	75	73	78	70	83	71	90	63	92	59	77	65	77	70	79	85	75	71	77	74	81	64	69	81	78	65	71	80	81	62	64	57	64	77	77	63	70	67	57	73	86	63	88	85	81	79	77	76	67	77	82	87	71	59	68	81	67	70	68	72	89	81	73	74	74	65	94	83	58	74	82	77	85	71	80	68	69	77	68	61	87	79	77	80	83	57	94	62	71	72	66	61	66	81	78	69	73	71	54	75	70	83	78	94	80	71	75	83	86	66	69	73	69	67	57	90	81	60	80	83	64	77	64	71	73	66	88	82	77	77	74	80	74	57	60	68	84	75	91	70	59	75	79	85	78	68	80	86	77	65	70	67	76	85	80	79	84	68	57	72	69	52	70	74	76	81	81	58	82	81	84	84	63	78	74	77	69	80	63	70	67	67	72	70	80	80	61	62	78	88	91	63	70	73	68	76	79	72	68	84	71	78	91	70	98	76	62	74	68	89	82	64	76	73	69	55	76	65	66	76	83	86	77	80	70	60	68	91	73	66	68	84	68	81	62	82	60	84	77	65	78	76	80	76	69	73	74	90	81	69	67	84	72	72	61	71	61	72	60	72	69	70	70	71	63	80	65	73	61	72	80	75	60	78	74	75	68	62	70	65	64	65	79	80	72	73	66	90	79	61	82	62	76	68	74	80	63	69	56	82	75	89	63	80	72	67	70	71	71	89	83	79	91	66	79	71	78	65	75	64	75
13706	5202	2422	4293	9601	12683	39449	67619	63856	50918	33414	25343	15269	5018	1545	833	747	748	802	791	779	752	791	805	749	800	775	789	769	777	791	742	792	752	828	786	754	827	780	742	753	774	811	782	829	792	741	796	734	823	815	794	788	845	795	749	820	743	810	811	786	771	793	813	818	802	811	799	794	748	810	758	808	756	834	794	759	750	794	797	801	772	776	765	794	757	797	779	782	800	755	759	738	773	752	759	728	803	779	753	727	812	764	802	747	800	824	771	841	787	799	840	744	743	762	756	792	771	746	802	746	821	772	766	763	766	781	716	779	781	813	790	769	757	779	787	750	766	783	797	786	793	792	770	770	778	721	770	799	789	832	788	793	722	823	813	798	735	809	756	796	762	789	732	798	767	781	810	821	767	766	773	774	761	760	793	790	813	783	787	795	784	769	749	740	788	749	824	798	778	771	820	808	755	810	784	804	789	811	813	784	773	751	727	791	716	819	753	808	790	776	738	824	748	819	846	757	794	786	768	759	833	779	785	775	779	760	764	785	803	769	772	767	765	759	814	767	764	748	759	751	817	776	828	818	760	809	802	786	769	749	737	792	779	748	782	819	786	775	766	808	822	800	794	759	812	803	765	791	771	785	795	806	762	767	819	856	782	788	787	783	766	775	811	804	806	784	757	808	779	818	787	826	801	782	749	772	776	828	782	802	777	794	812	746	791	852	797	796	788	776	793	814	780	783	754	770	823	807	741	803	773	776	732	739	793	748	771	765	766	763	794	764	759	756	802	789	787	876	733	819	762	803	775	732	835	843	829	816	755	809	779	752	742	817	739	767	778	796	752	800	792	725	807	779	797	800	806	759	752	729	764	813	717	820	788	778	752	835	828	826	771	758	758	795	794	748	776	740	757	792	825	824	752	753	777	793	781	793	791	732	802	771	797	800	811	782	784	770	739	802	825	785	759	836	722	776	758	801	773	813	751	787	764	748	756	827	768	756	794	783	730	741	708	779	818	754	827	801	780	725	768	794	793	734	826	758	830	711	812	819	769	798	794	751	798	759	799	759	813	781	781	743	769	806	755	783	781	756	785	720	776	814	728	792	729	781	796	833	837	753	746	775	782	775	810	771	847	749	778	781	778	795	832	747	766	775	751	776	745	773	762	749	800	775	791	826	774	780	763	799	775	842	813	780	768	789	758	794	786	778	780	785	796	734	810	761	814	747	769	774	755	779	798	814	746	811	816	769	792	779	732	771	747	766	781	790	730	791	772	746	720	726	789	843	774	795	756	797	751	768	793	788	780	807	789	810	785	747	790	779	810	787	777	781	759	800	742	799	809	792	813	796	778	746	816	753	745	794	804	810	804	817	768	790	792	734	811	824	738	719	761	745	829	763	775	786	781	783	839	738	831	778	850	774	737	773	771	806	775	772	769	759	797	830	795	742	753	765	791	769	742	722	795	740	833	767	781	753	791	797	772	762	747	801	792	816	751	812	816	801	776	794	771	784	756	796	795	839	783	758	819	803	781	735	796	789	752	800	753	772	749	759	769	791	785	734	747	783	805	809	808	774	767	780	793	785	794	775	823	764	818	759	769	761	754	794	778	748	794	741	818	722	785	794	773	825	760	793	727	758	829	765	748	845	764	779	768	769	813	767	753	779	759	796	801	764	821	820	790	804	785	771	820	727	774	754	796	799	745	785	766	751	745	800	816	742	844	743	782	809	796	795	752	766	827	793	755	783	819	813	773	830	785	797	810	753	814	761	792	773	779	783	721	780	791	765	777	771	805	800	766	753	717	788	811	720	812	822	800	755	793	781	780	776	826	795	799	804	771	821	755	758	812	792	752	788	838	784	776	811	811	758	790	775	773	842	753	790	784	780	766	780	797	741	785	792	795	757	797	782	789	787	787	754	807	775	797	751	789	826	779	746	729	846	788	790	813	787	757	773	774	766	803	824	762	769	763	782	783	769	831	787	786	722	814	794	777	788	753	803	801	795	812	752	782	783	798	775	751	754	720	758	799	807	827	771	751	792	784	797	742	807	813	776	786	817	786	795	788	795	728	749	764	802	760	785	753	719	769	709	856	779	790	741	812	772	802	762	778	739	803	829	812	745	702	843	824	778	761	835	804	773	772	795	806	821	755	735	790	772	763	767	727	796	806	781	743	785	794	795	820	742	761	778	751	798	789	746	814	786	793	812	755	804	807	741	792	762	734	812	792	772	756	827	815	785	838	740	812	827	766	727	815	796	765	790	759	830	735	797	719	766	766	829	812	770	782	828	837	766	749	792	787	818	802	740	770	797	818	779	780	789	806	789	776	776	783	770	795	761	812	736	795	838	780	762	755	826	809	792	815	773	742	810	769	827	810	738	757	775	816	785	793	772	815	780	790	788	787	771	809	747	763	811	789	813	826	762	773	750	766	736	788	780	809	780	792	757	770	820	761	753	810	765	840	714	798	746	778	756	741	766	793	804	806	764	799	765	733	822	764	786	767	806	786	830	766	726	770	730	764	826	759	759	790	795	780	795	814	820	808	765	774	766	808	752	805	740	782	816	775	840	769	767	797	772	787	829	832	789	792	771	788	807	775	797	833	784	789	751	800	785	783	764	774	771	823	783	726	877	785	783	775	790	777	774	764	757	796	771	807	830	810	804	760	800	771	778	760	772	800	758	795	822	769	807	827	757	781	793	797	812	792	748	768	741	788	790	799	836	788	789	759	774	741	794	773	773	786	779	801	787	782	811	870	784	745	792	775	809	778	793	819	819	750	765	781	756	800	775	790	748	787	808	817	737	793	782	784	793	771	772	798	761	769	754	770	780	782	774	770	832	756	812	803	755	777	744	751	779	774	749	762	786	797	786	824	772	750	741	782	755	804	755	782	804	768	854	804	775	787	749	781	814	741	850	780	820	743	778	751	775	781	801	842	700	760	781	753	834	774	779	766	803	817	812	799	821	775	745	731	791	810	773	765	764	802	785	771	766	837	800	790	798	774	770	769	820	805	763	828	773	813	774	788	795	779	818	778	782	746	775	769	768	781	734	803	763	733	800	808	741	741	767	763	752	784	768	828	843	788	786	807	806	775	806	809	786	773	803	800	773	791	797	731	798	744	767	753	753	765	763	771	766	801	806	801	830	744	809	779	839	789	769	774	797	772	800	745	781	732	769	813	765	762	742	777	785	779	798	789	804	795	790	800	782	779	758	782	764	771	789	803	759	742	741	806	800	848	758	779	800	793	803	770	828	769	779	856	815	746	765	773	814	790	755	822	750	752	825	777	765	788	783	743	740	795	750	747	738	753	799	794	808	730	788	781	743	806	778	728	823	757	801	795	752	789	776	770	776	792	765	769	839	778	786	777	801	789	720	746	787	802	760	786	759	794	736	781	805	813	822	838	802	799	794	797	762	733	772	828	744	742	810	793	767	788	797	811	777	798	775	787	820	740	804	820	765	794	793	830	775	757	769	787	783	805	793	781	775	803	751	775	758	787
1494	76	62	63	67	83	612	3103	3419	2635	996	474	247	108	73	52	48	40	56	50	50	43	52	54	52	56	58	42	52	53	51	57	62	66	46	51	42	46	55	50	47	40	37	54	50	49	54	45	48	50	54	58	44	45	48	40	45	40	55	37	41	55	41	61	44	42	45	46	43	45	51	46	51	53	62	58	62	42	47	52	43	51	53	59	54	45	47	55	53	46	55	57	51	51	52	58	55	49	61	36	39	48	54	48	59	45	49	50	61	41	47	45	31	63	58	40	53	54	39	45	60	57	51	61	41	45	45	73	49	56	47	55	64	50	50	58	47	45	46	51	44	65	42	42	47	46	42	46	34	51	44	46	50	49	51	48	51	41	44	40	43	47	49	49	47	56	50	62	41	57	41	46	46	43	51	53	50	48	41	48	42	39	51	39	53	55	46	44	61	45	47	49	50	54	42	42	52	42	60	54	44	62	48	58	42	46	64	52	40	54	50	50	49	40	58	47	52	35	50	50	47	54	43	56	48	45	45	48	54	50	47	41	53	47	41	42	37	51	44	60	54	57	47	52	44	34	44	74	46	51	61	70	60	55	57	56	55	47	51	53	49	38	46	47	48	52	40	47	35	41	53	62	56	59	53	54	51	50	58	49	48	55	43	47	64	46	51	52	55	55	55	47	49	55	44	58	43	56	44	52	47	50	49	58	52	41	48	54	54	63	44	44	48	64	64	51	59	55	58	39	42	55	52	53	49	63	54	40	53	50	47	57	47	57	62	57	56	38	43	41	48	44	47	52	40	48	49	45	55	43	39	39	50	47	41	54	48	46	52	52	49	53	48	56	53	42	45	50	38	56	44	43	53	37	61	54	54	54	50	51	45	47	45	58	55	46	55	50	50	40	46	50	41	54	55	54	49	37	61	60	45	49	62	46	41	41	51	50	55	50	46	49	47	54	46	58	47	47	51	43	48	53	58	51	43	65	59	45	50	47	45	46	66	59	52	58	56	39	54	58	39	34	52	44	54	63	53	48	57	61	36	52	54	55	52	40	54	54	46	51	59	34	56	49	61	47	45	59	41	50	47	38	59	46	48	53	41	50	55	48	47	65	59	50	54	39	48	60	48	57	50	55	62	31	45	48	61	39	59	40	46	54	31	44	61	44	36	44	51	56	66	54	55	52	47	51	55	52	35	47	44	54	55	52	44	53	47	50	50	63	50	58	49	35	46	51	46	43	50	63	37	43	55	38	55	48	50	47	45	49	50	42	57	52	52	41	44	33	63	42	45	53	47	51	40	44	38	51	57	50	52	45	49	63	49	48	56	52	61	59	42	43	53	54	40	43	44	47	44	58	65	49	46	65	50	45	51	71	48	48	52	54	52	41	59	57	57	45	44	48	50	51	62	45	44	48	49	60	54	44	61	58	52	46	57	40	49	56	52	46	50	52	51	54	53	59	46	49	48	60	38	49	57	49	56	56	51	56	58	50	47	53	43	41	36	43	49	41	42	40	42	37	40	28	37	48	52	42	61	47	49	47	48	55	47	37	52	57	59	44	51	33	49	62	53	59	44	54	46	39	58	45	50	47	41	56	51	56	63	49	50	37	45	55	54	53	46	60	40	45	51	54	43	55	58	52	44	43	45	42	55	59	42	51	57	38	43	48	49	52	64	54	58	41	58	55	47	44	45	52	51	69	50	39	45	48	46	46	49	53	54	52	52	49	44	40	58	58	60	45	50	34	45	48	66	47	59	59	45	48	51	62	49	45	53	49	33	50	49	48	57	43	46	48	49	37	51	56	56	46	43	49	57	45	48	46	62	60	51	46	47	62	60	40	51	48	53	38	38	40	49	49	49	52	55	47	64	60	51	55	47	54	58	53	57	59	71	54	41	55	55	54	53	50	55	59	45	41	45	37	52	48	52	47	45	51	54	54	60	49	42	42	38	43	42	60	54	39	46	51	55	42	47	53	57	46	51	55	57	51	55	58	62	48	55	48	52	64	46	46	66	54	50	57	56	51	71	66	66	47	48	49	58	46	46	47	42	33	58	47	41	43	59	46	53	48	56	42	37	59	55	45	42	55	59	40	45	44	47	45	61	42	58	56	55	48	45	41	52	52	70	58	58	49	45	55	46	60	50	59	55	55	59	44	45	55	53	49	54	55	57	45	51	60	44	33	62	60	55	49	53	48	52	41	52	59	39	56	49	56	46	52	39	49	69	55	43	46	42	60	37	55	50	64	57	43	52	52	46	56	39	56	59	66	59	53	62	45	48	65	62	52	51	58	52	47	42	60	53	42	43	44	50	47	47	48	34	44	47	47	46	40	54	44	50	62	75	43	47	43	54	54	36	59	37	58	54	50	41	53	56	48	56	55	51	41	46	45	68	42	48	50	53	50	60	40	51	48	51	51	45	56	51	49	47	48	49	54	43	46	51	51	67	48	48	50	57	48	41	78	48	55	46	59	45	39	52	61	53	53	44	46	54	41	52	51	50	51	52	48	47	43	52	37	39	58	47	54	37	56	48	54	53	44	42	45	43	58	46	43	61	51	58	52	47	42	34	44	49	50	47	39	67	48	46	54	42	54	55	47	46	60	46	54	39	50	52	52	43	50	56	47	44	49	43	54	53	48	57	53	40	44	54	56	46	57	56	42	45	42	56	48	50	61	54	38	41	54	50	50	44	45	48	52	50	54	48	54	38	52	41	50	58	40	51	45	42	49	42	48	50	35	50	36	55	63	52	41	54	55	48	51	47	51	46	63	51	43	62	64	58	51	59	51	43	40	57	55	56	52	45	58	52	53	47	54	50	36	49	38	50	55	47	43	55	54	38	52	51	42	48	45	44	43	49	54	33	67	39	57	49	56	45	54	45	58	38	53	36	51	52	56	40	43	49	38	62	57	43	54	49	50	45	37	38	43	52	59	49	46	52	57	48	51	57	50	46	46	52	57	44	52	36	48	44	43	47	48	42	42	55	50	51	58	41	51	52	57	45	48	50	53	52	47	45	44	40	38	43	48	54	48	50	53	50	68	71	62	51	57	52	61	49	56	47	39	48	48	54	61	39	54	41	53	45	39	56	50	51	46	47	44	47	51	47	65	55	46	52	49	53	45	42	59	32	48	57	61	47	56	55	43	35	48	45	43	66	60	40	47	46	50	40	56	40	43	46	45	39	45	48	49	58	48	47	47	43	49	59	47	56	43	50	52	44	44	45	39	54	46	44	44	45	44	47	46	48	58	56	46	48	42	48	48	52	44	51	48	46	48	62	52	50	48	42	54	45	46	52	44	59	53	61	57	53	50	45	53	45	40	38	68	42	53	48	38	61	48	41	50	51	47	48	43	60	60	56	39	49	46	49	46	45	61	53	50	52	46	37	55	39	54	45	47	45	46	52	63	57	57	54	53	45	56	44	42	62	54	45	46	59	42	58	44	61	48	50	48	38	53	42	59	36	49	54	51	52	45	43	51	60	48	44	51	47	55
7718	1619	928	1445	2869	3632	19620	38537	37227	31644	18650	11133	6130	1770	766	519	493	515	501	485	505	490	549	487	539	497	514	510	536	524	502	493	507	562	517	530	524	515	485	541	520	491	545	517	523	494	525	547	531	514	496	565	489	495	464	547	527	489	473	512	492	507	508	533	499	526	510	521	524	565	556	486	524	527	481	486	511	522	490	493	516	520	503	536	481	519	509	482	491	547	513	504	497	520	511	506	538	520	500	507	522	525	529	528	523	498	550	498	510	499	521	454	523	501	483	524	501	507	500	538	538	499	483	527	541	519	514	475	546	526	518	512	531	514	503	497	537	497	531	510	470	530	537	494	528	481	539	533	496	542	509	500	553	515	503	524	480	490	499	511	515	496	530	533	518	564	519	549	533	557	512	531	485	535	488	518	551	506	509	541	492	506	539	534	544	522	537	480	530	567	483	507	529	545	511	503	500	555	525	502	525	502	495	483	504	519	504	526	468	484	522	499	531	486	575	506	536	527	496	542	487	472	514	483	548	479	525	530	450	505	522	514	494	486	543	538	498	510	511	510	495	472	522	506	488	493	540	531	526	475	484	503	488	473	489	562	474	512	571	548	515	478	494	489	487	517	543	498	522	503	552	522	488	534	514	519	525	476	495	535	534	518	534	560	522	504	505	540	516	508	515	513	507	476	499	528	544	513	479	524	495	511	465	548	542	514	514	530	494	489	521	546	500	505	511	540	520	461	497	538	508	511	527	498	482	489	519	508	524	513	499	535	505	528	551	505	493	543	535	497	525	559	528	543	492	532	521	515	522	529	537	548	526	576	486	491	531	485	521	542	477	527	523	495	528	511	486	559	545	497	522	510	547	543	510	519	553	527	513	528	523	495	508	494	505	504	507	522	491	502	509	524	502	508	525	514	537	526	509	523	513	536	486	494	530	479	495	509	537	530	558	553	496	547	532	558	547	547	505	497	509	533	535	500	530	514	522	494	514	540	558	489	530	500	519	496	511	494	497	544	525	545	517	477	497	515	511	507	517	516	584	533	539	515	517	529	540	537	507	536	510	528	523	526	535	521	545	504	528	519	549	491	470	530	511	519	554	478	502	481	559	522	551	482	488	511	484	526	524	495	523	551	545	516	503	519	499	512	444	483	490	496	487	524	538	539	516	553	520	493	534	520	495	540	508	519	510	489	481	507	511	524	505	487	495	516	491	543	493	507	460	528	488	491	497	531	500	519	496	512	486	529	541	490	506	529	528	521	520	525	534	495	518	504	517	535	500	538	493	516	559	534	515	548	499	531	498	467	544	513	485	509	518	492	491	536	513	507	499	529	497	545	465	474	528	537	484	506	528	511	500	487	552	522	490	528	506	499	491	514	533	510	464	516	482	507	536	501	498	503	503	533	505	498	481	497	516	517	493	517	509	540	530	541	507	517	527	527	566	466	502	501	512	513	505	526	483	520	547	493	536	497	509	502	538	507	550	482	464	469	534	526	506	525	537	490	507	542	556	534	507	505	467	535	563	507	490	539	538	539	529	519	479	529	506	473	488	511	479	517	499	541	563	513	536	512	513	546	488	541	483	522	498	521	561	519	533	489	510	532	561	489	511	502	537	516	525	499	481	499	497	539	505	519	520	501	488	492	486	506	501	512	525	510	518	486	511	494	489	499	541	531	491	518	525	469	538	510	491	553	508	489	522	546	505	563	519	487	497	529	501	510	523	516	534	521	476	522	534	462	468	539	548	492	526	515	517	530	500	543	504	540	550	518	507	492	496	484	545	535	492	483	512	558	493	488	528	497	553	477	513	519	502	491	499	513	506	532	493	490	492	518	517	479	496	491	527	514	506	531	501	526	512	498	480	539	515	527	522	514	503	541	494	500	509	508	510	514	565	546	524	536	524	547	555	547	498	499	550	510	520	534	456	539	477	515	520	516	522	530	513	518	493	508	526	514	531	561	503	516	574	495	543	524	543	524	558	531	511	456	473	494	498	533	528	498	542	471	495	541	504	506	539	553	519	546	534	494	559	559	492	533	543	479	542	530	491	512	530	535	521	519	508	482	517	558	496	529	517	521	519	505	532	520	501	497	530	524	517	528	511	503	536	513	513	558	483	524	559	526	481	508	540	545	520	508	508	534	541	566	541	503	514	485	526	554	487	536	536	545	490	472	486	499	475	526	537	484	530	551	534	518	526	521	485	545	518	490	485	555	512	465	516	504	513	513	521	534	487	496	516	493	536	552	527	506	517	542	531	546	518	542	523	556	504	513	490	484	526	496	504	510	535	506	545	514	492	506	556	489	492	540	526	507	488	506	533	498	530	541	481	538	508	517	539	483	505	488	507	536	479	505	559	494	490	469	506	518	491	515	498	554	499	534	540	523	498	543	542	525	479	505	530	506	533	499	500	480	557	544	532	518	545	536	518	543	549	514	551	496	534	552	510	462	501	525	530	524	489	540	483	521	543	522	490	508	494	481	523	551	518	527	531	499	503	561	526	500	491	513	516	517	504	557	495	530	475	489	494	495	500	527	475	562	513	515	522	532	508	494	486	506	526	503	556	527	542	473	545	511	511	549	517	507	530	505	520	528	496	514	543	553	515	502	521	494	531	519	524	547	523	493	529	516	535	519	515	506	508	514	510	512	531	519	512	507	472	518	507	517	552	540	516	500	522	493	512	529	516	524	585	522	530	481	496	498	532	524	485	479	490	522	476	510	493	500	516	507	549	485	499	514	507	519	527	482	483	484	517	517	518	502	507	508	532	556	488	528	517	542	498	486	530	556	538	519	498	526	509	505	488	514	535	492	510	519	515	510	538	522	492	525	505	512	523	534	509	504	482	477	504	551	539	498	494	500	502	557	516	527	538	475	486	461	536	546	534	499	481	493	521	526	528	488	522	526	542	509	546	511	500	519	516	493	538	497	515	512	557	511	514	529	555	480	497	507	497	509	501	540	531	513	514	525	515	512	494	521	478	507	525	489	522	521	537	536	488	522	520	554	543	486	493	493	535	510	511	534	481	485	510	518	555	527	537	513	520	451	524	523	533	470	552	517	524	542	490	472	546	532	498	491	491	533	516	529	521	526	515	525	528	520	512	517	483	494	530	544	492	542	527	456	529	505	532	506	525	490	514	486	510	530	505	513	516	480	506	534	486	491	520	495	538	539	510	462	527	499	520	518	481	505	523	518	513	483	492	551	511	522	511	504	492	517	542	544	534	537	529	565	510	493	557	530	529	485	516	515	498	515	505	525	507	527	513	510	526	571	487	550	502	519	520	492	519	497	498	492	517	516	509	558	534	529	525	535	498	532	550	482	497	576	510	523	525	504	511	548	500	502	496	529	553	503	483	517	514	500	516	509	514	520	502	519	501	558	513	534	532	527	523	543	489	523	542	507	570	520	534	534	487	524	553	518	523	545	534	507	543	493	488	493	494	498	534	511	489	522	491	550	498	473	561	531	488	540	539	518	497	481	488	536	517	527	492	466
659	184	108	100	126	153	622	7810	10556	7931	2771	1184	622	186	105	66	84	68	54	65	82	72	81	75	70	79	74	85	77	71	83	77	82	73	86	67	70	65	75	66	63	71	78	80	78	68	60	63	69	87	82	73	66	88	79	78	72	70	72	77	73	76	70	60	73	61	63	71	71	74	96	83	55	67	63	73	67	70	75	78	73	86	62	84	68	74	51	75	96	82	69	83	71	80	71	85	82	84	73	83	73	85	78	82	72	65	74	66	73	67	73	68	81	57	88	80	71	78	56	66	90	66	83	86	99	71	82	77	84	63	61	58	86	69	80	91	67	80	93	69	68	76	66	68	65	72	67	61	68	77	70	72	75	71	85	75	91	66	61	80	86	72	67	72	63	62	59	76	70	64	80	70	84	81	64	75	67	96	79	80	83	70	76	77	69	60	81	64	69	77	82	69	79	87	65	73	69	84	75	88	76	75	74	87	92	70	82	56	70	81	82	80	78	60	71	79	73	75	63	75	66	72	98	67	83	64	73	69	91	68	64	82	90	69	63	83	66	83	67	81	99	74	68	85	78	68	71	67	79	81	79	71	66	70	80	77	82	56	79	61	80	80	70	68	89	75	64	81	85	77	71	69	68	82	78	74	81	85	61	53	70	69	75	81	59	74	77	71	55	59	58	76	70	101	68	88	67	96	86	76	68	82	85	72	66	99	60	92	90	59	75	77	65	85	76	86	80	87	77	68	71	67	96	74	79	62	68	70	75	74	85	72	78	72	73	61	70	69	63	60	60	78	61	56	80	85	93	58	66	82	76	80	73	77	80	61	66	69	89	70	77	81	83	78	76	84	62	94	61	52	85	85	78	71	70	69	90	71	80	72	74	70	81	69	69	88	66	64	74	73	81	63	67	76	73	76	70	71	77	86	86	77	65	72	61	82	79	70	68	74	74	63	63	75	84	63	80	61	69	59	77	80	68	82	90	58	79	83	65	71	72	65	60	71	65	70	75	76	91	70	72	82	63	68	71	83	63	61	74	80	80	69	72	69	77	64	88	62	68	80	85	65	70	85	77	88	81	73	71	84	71	87	86	81	82	67	89	84	78	73	86	70	69	87	69	68	65	70	72	73	87	82	70	69	72	74	83	96	81	82	79	76	74	80	81	88	66	72	94	80	99	85	70	67	75	74	66	75	74	81	69	88	77	80	81	68	87	69	74	60	73	81	76	86	80	85	73	69	85	95	64	69	60	98	72	68	64	82	58	91	62	71	73	79	78	65	68	78	77	70	88	88	68	78	80	78	87	81	80	66	57	81	86	67	61	87	78	76	73	74	65	67	83	65	90	72	73	94	81	68	80	71	71	72	61	88	84	85	77	79	69	76	81	72	62	75	79	60	71	71	88	66	78	77	67	81	62	96	62	88	74	62	72	91	75	61	72	84	53	64	73	83	85	78	65	54	70	71	73	83	51	85	92	98	64	83	62	82	96	62	73	65	67	74	71	68	80	69	83	88	71	65	70	85	84	90	81	74	65	63	67	68	72	69	68	77	64	53	62	67	73	88	81	69	60	70	71	61	74	78	91	83	86	80	69	64	72	65	69	88	70	80	62	67	72	72	73	75	85	88	73	83	70	64	73	79	75	66	73	78	78	78	77	63	75	71	83	75	66	92	79	64	67	74	63	57	70	68	68	78	66	67	70	79	74	67	64	80	66	78	81	73	63	82	84	69	67	71	78	84	68	79	67	64	74	63	61	72	65	74	73	74	70	61	74	72	80	79	74	86	73	102	69	53	80	55	65	73	71	73	77	64	87	84	72	78	70	75	71	74	74	95	68	73	79	74	86	77	75	74	77	73	69	67	71	78	84	72	78	56	72	69	67	81	75	72	77	82	57	78	79	64	85	76	87	84	68	74	73	76	91	81	73	77	86	60	59	74	78	63	90	80	76	87	93	77	66	81	63	80	72	81	76	76	85	72	80	78	60	78	69	83	78	97	53	77	96	64	76	79	75	81	82	73	81	63	104	80	57	85	78	53	84	75	76	75	78	81	71	63	64	74	80	71	68	64	84	75	71	71	69	83	61	67	55	87	65	78	93	78	68	70	82	74	73	72	80	73	75	83	87	76	75	73	70	74	71	80	87	77	65	79	78	68	67	73	66	61	76	85	67	83	92	86	82	88	80	76	76	80	73	70	57	80	72	80	85	69	68	69	66	67	85	70	86	67	76	78	57	73	68	84	75	77	62	73	75	81	82	60	73	72	68	74	67	72	77	72	63	82	70	78	86	63	78	84	75	91	94	72	69	79	59	69	70	78	77	71	77	75	77	79	80	75	80	77	77	72	79	75	90	85	62	73	70	74	77	77	81	84	70	65	78	71	79	85	60	81	72	79	96	82	74	75	82	68	75	77	73	78	65	64	75	64	67	70	62	72	67	65	83	63	78	82	72	77	57	81	68	87	75	74	70	80	71	65	87	71	72	74	79	88	91	68	72	80	68	80	70	93	74	69	71	75	74	94	69	79	65	92	73	74	61	60	88	90	67	75	77	81	66	65	80	88	80	82	59	81	78	71	73	75	74	65	77	79	81	69	68	86	83	73	69	76	61	64	71	84	75	82	75	81	67	66	67	65	83	64	68	91	80	58	75	84	74	74	82	66	86	67	91	87	85	72	68	80	79	61	75	75	77	89	72	56	69	76	68	68	63	76	84	72	64	71	84	84	88	76	81	76	69	63	86	68	80	65	71	84	90	75	87	64	69	77	75	76	69	63	84	93	66	82	69	79	76	89	60	73	71	68	70	64	61	85	76	71	77	67	71	85	66	79	85	72	70	75	73	65	78	72	79	69	68	82	79	82	71	78	84	83	76	71	67	79	80	87	75	69	84	73	72	57	73	84	67	86	89	62	76	88	76	72	73	60	78	76	76	74	57	69	81	91	66	84	66	70	71	52	96	71	97	76	66	91	87	76	67	80	90	65	73	76	74	73	77	80	79	97	72	81	67	81	80	66	77	70	84	56	67	77	77	69	64	76	82	76	63	82	76	70	74	82	67	67	63	66	93	62	69	79	65	80	79	71	63	71	81	55	65	72	64	69	86	71	68	75	80	76	78	78	64	74	72	92	73	65	87	58	89	87	73	81	83	83	78	73	75	78	65	79	77	75	69	86	78	81	71	66	62	76	65	77	83	69	59	86	80	90	74	63	73	68	76	88	74	71	80	78	75	87	75	78	67	85	77	71	66	77	71	87	69	71	73	72	70	68	75	85	63	72	87	71	76	78	80	78	75	80	79	70	74	90	56	72	82	61	69	86	65	78	71	71	58	76	78	83	68	68	71	70	71	78	76	67	91	93	86	86	71	79	79	83	71	87	69	72	69	59	63	74	79	82	74	78	78	84	76	81	62	74	63	71	73	74	80	74	78	63	78	74	96	77	78	63	63	66	70	83	68	75	90	71	80	78	60	65	58	59	72	81	73	72	78	69	67	81
9625	3626	1772	3067	6398	7804	18693	51386	53422	44184	27774	20323	12197	3863	1449	767	729	782	761	764	739	739	784	752	729	774	776	763	723	776	773	746	702	776	753	799	710	785	772	765	820	776	761	731	787	772	732	753	761	768	791	765	767	820	746	792	721	802	742	736	770	779	727	772	776	769	728	770	806	756	754	734	799	807	771	768	753	740	747	724	738	721	742	732	707	742	722	776	781	742	753	782	770	727	717	747	748	705	740	734	760	739	774	755	829	739	781	770	780	772	699	723	735	738	755	756	753	767	756	797	750	745	776	790	799	747	768	682	748	772	737	778	716	792	767	792	723	720	760	763	748	740	825	695	780	779	771	791	739	768	714	746	749	741	711	754	744	758	761	792	796	692	766	715	743	728	750	776	765	744	769	769	792	796	742	777	760	813	736	758	754	762	752	765	795	762	733	729	773	709	812	756	774	807	732	754	773	801	815	763	752	780	739	755	794	778	772	785	766	779	774	789	760	738	747	789	773	745	818	810	723	770	732	815	770	785	755	771	772	731	816	767	790	789	753	818	781	729	795	769	802	750	777	779	761	735	758	777	755	746	746	726	781	714	762	733	768	728	744	735	775	749	791	775	784	801	774	743	754	764	811	747	712	768	726	728	761	734	781	785	789	768	740	756	758	765	791	756	789	733	720	762	782	748	767	781	731	807	770	785	745	752	707	735	781	790	756	734	792	683	741	776	788	790	770	739	792	762	765	795	763	760	751	758	786	748	778	809	765	778	796	771	752	764	749	740	698	783	746	773	786	834	801	763	749	738	724	729	795	802	745	744	780	747	749	741	782	775	812	748	703	740	788	785	762	752	761	754	782	715	741	770	749	754	830	720	762	776	744	741	769	733	739	808	757	792	769	777	741	744	736	736	726	753	737	781	797	818	759	771	788	841	768	766	762	794	750	769	797	783	731	705	774	786	794	843	765	742	802	708	752	770	709	777	771	752	742	819	754	727	714	744	776	775	811	752	725	804	770	812	677	766	727	789	752	788	766	755	706	770	734	788	733	770	757	800	820	741	746	733	768	775	827	772	770	740	751	770	734	732	773	807	802	747	778	736	713	783	823	796	760	761	811	759	763	795	741	768	821	782	788	789	794	763	775	762	748	746	764	705	786	810	805	773	763	818	747	753	744	728	782	807	743	820	785	748	767	766	737	787	751	795	705	751	781	764	721	739	766	760	710	748	759	749	764	759	729	776	764	760	794	819	764	771	775	804	786	789	720	779	719	780	724	768	739	743	715	806	768	758	731	783	746	807	772	746	726	786	785	790	721	765	755	788	794	828	759	780	794	735	735	761	746	755	751	802	767	741	784	748	789	718	740	802	783	763	719	793	770	759	765	800	759	739	734	796	748	773	759	752	779	767	750	806	748	799	780	759	741	755	785	756	752	820	771	787	772	794	743	746	764	774	787	770	759	745	815	792	775	742	731	791	744	764	752	742	786	778	750	790	766	780	689	781	800	786	768	769	831	737	795	729	767	787	743	764	716	768	750	764	761	740	705	761	780	756	785	741	754	748	787	760	697	754	775	774	781	760	775	732	792	750	774	782	765	753	797	767	755	755	790	747	771	794	781	767	787	828	750	781	793	762	725	764	721	719	787	704	760	803	761	778	737	782	761	778	802	777	728	702	754	772	788	767	795	748	748	792	747	783	759	734	744	790	755	734	765	738	784	744	785	757	764	763	776	796	772	776	750	806	798	796	829	772	720	732	771	765	789	788	715	775	734	790	733	783	735	749	734	759	734	770	746	736	802	758	734	775	764	772	765	741	774	727	810	769	733	789	720	741	744	751	774	729	763	757	758	730	735	775	782	758	760	736	774	744	802	736	738	748	779	753	765	779	793	713	757	770	722	777	755	741	796	813	750	726	741	775	723	740	785	769	703	747	764	806	695	751	755	788	755	771	776	804	769	730	751	790	790	762	760	722	765	752	721	707	716	757	765	723	772	755	755	748	752	748	724	820	730	759	743	783	793	752	767	764	766	784	787	804	789	757	743	773	725	783	751	750	784	775	722	731	812	756	738	767	741	759	771	727	751	741	778	693	766	716	784	767	799	795	759	766	770	818	752	757	820	768	815	782	756	780	727	761	749	738	803	759	763	756	832	764	756	730	757	746	783	772	706	752	796	757	745	781	787	745	759	781	752	730	812	749	799	716	757	768	791	701	766	769	769	800	724	762	726	759	779	786	773	747	773	765	740	716	803	760	742	774	754	752	760	754	762	796	792	744	717	821	759	769	769	786	725	730	756	721	737	740	764	777	766	750	771	819	741	724	767	764	703	750	774	791	736	784	759	748	769	766	720	790	760	758	801	739	769	783	799	791	765	802	784	793	799	749	755	785	771	763	764	760	728	721	729	778	802	732	783	747	751	796	766	757	760	817	764	792	857	751	779	749	741	784	770	777	767	788	724	788	764	782	712	767	741	815	789	755	770	753	844	763	784	761	726	792	734	756	743	807	767	788	725	763	745	760	761	743	761	768	773	715	757	772	799	795	771	715	743	747	772	724	782	776	792	722	771	754	761	771	784	754	747	765	796	808	772	779	745	790	728	779	749	758	771	766	754	749	792	780	735	764	723	827	765	836	719	784	754	759	727	743	766	770	743	760	765	751	767	776	742	742	752	721	775	728	780	765	759	744	794	771	717	710	781	756	729	810	761	799	751	762	728	791	742	781	798	769	757	765	777	763	744	773	822	752	787	783	770	762	813	783	787	788	748	727	748	802	811	749	753	755	751	738	806	802	757	740	741	758	739	759	824	751	787	767	744	787	783	778	775	801	745	782	756	759	766	777	748	783	767	780	824	769	833	752	789	775	781	740	736	745	746	767	805	752	751	750	757	740	789	685	755	753	775	823	764	700	794	746	731	759	726	807	743	762	767	766	734	756	711	753	743	741	737	746	769	688	770	748	719	809	745	801	756	761	773	801	788	791	725	707	732	737	813	735	750	769	842	796	774	761	753	752	739	735	792	768	748	798	781	739	770	794	825	736	816	768	782	776	785	779	760	739	779	761	760	781	793	725	734	741	704	742	772	752	803	777	824	813	765	752	711	801	728	766	753	835	727	754	714	801	764	788	806	780	743	760	812	772	767	762	759	788	750	734	775	738	770	739	795	762	767	776	744	774	772	804	787	754	787	736	800	785	803	761	702	790	725	751	741	730	764	766	720	741	737	754	744	760	812	795	784	741	788	763	737	760	795	803	758	734	736	782	775	740	806	775	762	731	765	766	760	736	769	738	774	749	703	745	770	809	740	802	803	770	758	757	770	828	755	748	722	759	794	809	783	784	748	756	799	733	734	809	700	785	796	751	769	773	793	760	767	762	786	747	757	763	753	796	757	740	728	740	736	740	786	721	799	815	743	795	777	765	760	727	724	743	719	770	761	774	756	792	717	738	767	803	816	775	792	760	775	728	736	778	770	800	761	767	739	705	771	730	721	790	766	803
2213	144	91	80	82	106	851	8307	11469	9020	3326	1331	666	166	86	61	53	48	46	26	40	38	49	36	47	47	46	55	37	38	53	52	39	46	36	49	59	47	40	43	54	47	60	49	43	34	44	44	56	39	39	47	40	42	45	47	40	44	49	50	46	44	54	55	56	46	46	56	41	36	43	41	40	46	49	37	35	38	50	44	49	51	40	43	44	50	55	44	35	43	31	44	39	49	38	54	42	36	46	36	41	44	44	60	51	46	45	51	48	45	36	45	55	39	49	52	28	50	43	50	38	33	36	43	59	55	54	38	32	43	35	32	47	48	36	49	41	50	36	39	52	43	39	42	63	51	38	52	40	41	44	37	41	36	40	49	34	42	47	38	41	38	39	37	55	44	49	52	42	43	37	42	41	52	51	46	46	52	42	52	38	43	47	47	38	48	42	52	59	35	49	47	48	51	39	44	40	37	45	49	37	42	42	42	52	44	47	38	49	38	35	49	40	43	44	32	37	40	46	49	37	44	41	46	54	41	53	58	56	40	45	35	45	46	47	43	52	52	48	56	48	38	38	40	41	42	45	41	53	43	53	56	44	44	45	51	34	47	41	47	48	51	55	37	39	35	43	50	52	45	46	39	34	56	49	46	54	52	52	36	50	45	37	58	47	37	47	38	38	32	52	51	48	49	41	51	43	46	32	45	42	52	43	44	41	47	39	41	47	41	47	39	37	48	35	50	39	38	43	41	49	44	47	45	49	41	44	38	52	48	40	42	42	43	42	43	49	38	39	38	55	41	47	55	49	35	42	47	38	38	53	42	40	47	35	43	51	39	38	36	47	55	51	42	55	51	47	44	47	44	43	49	37	51	50	40	41	52	43	48	52	48	45	43	48	52	37	41	42	55	53	43	52	43	52	48	50	48	45	47	50	35	32	46	42	41	34	44	44	44	49	36	58	41	45	43	43	48	31	43	37	51	37	49	44	45	45	46	52	43	63	41	53	40	34	44	45	40	44	43	50	57	50	43	53	49	31	42	49	32	44	47	55	58	42	55	48	38	37	56	42	47	50	40	37	41	50	44	39	55	35	46	43	47	42	45	42	56	49	42	56	36	47	54	44	36	45	46	51	55	37	49	63	46	47	45	44	36	55	38	39	48	52	46	52	51	41	49	47	46	49	43	56	40	41	46	46	46	46	52	47	54	52	44	38	50	48	45	45	50	36	41	44	44	45	60	57	37	46	35	55	42	50	39	43	61	39	45	47	37	52	36	47	33	45	55	46	53	38	41	49	44	42	57	47	44	52	58	48	36	46	33	33	42	48	39	45	40	50	30	46	37	55	51	54	34	40	60	45	50	37	50	46	52	49	39	45	49	50	39	45	35	44	53	39	47	28	59	45	49	54	49	50	41	53	49	41	35	45	50	41	39	38	51	35	39	44	40	50	43	47	57	41	37	41	39	38	39	41	42	53	43	41	42	48	48	47	54	35	49	50	44	47	59	47	45	48	48	48	57	46	56	43	50	40	60	36	53	46	47	42	45	52	34	35	47	54	41	45	60	39	46	40	46	39	57	51	34	54	45	51	46	52	47	51	49	36	52	41	55	49	48	39	50	35	47	39	55	46	42	53	38	45	40	48	42	45	51	58	47	36	51	47	51	37	54	46	49	41	49	41	45	34	40	47	62	51	48	42	45	36	52	50	42	53	38	57	43	62	50	49	53	43	55	39	39	53	40	45	42	45	45	54	47	51	47	55	49	55	61	46	33	38	58	47	46	38	55	46	34	44	29	53	49	37	42	40	42	43	50	52	41	47	47	55	38	37	45	42	46	47	59	57	43	42	40	60	35	36	45	38	48	42	44	44	50	46	35	49	42	44	39	59	49	41	70	41	52	50	43	46	38	36	46	58	45	49	47	47	47	48	51	51	40	45	45	45	45	45	53	37	58	45	47	45	43	49	48	55	44	50	45	62	44	43	46	45	60	35	42	33	50	33	45	37	52	38	53	46	48	49	36	36	40	42	37	48	45	37	44	54	44	42	51	50	61	37	41	43	39	44	51	53	40	39	42	37	43	46	56	58	41	63	38	47	44	42	40	48	47	45	48	34	46	48	37	45	46	39	39	42	49	48	54	41	44	61	39	52	43	30	42	44	44	60	53	46	63	59	41	52	35	47	53	48	54	54	40	43	47	36	42	36	44	46	50	53	45	41	49	47	44	41	51	46	48	36	52	31	46	44	41	38	39	39	51	50	48	46	49	41	55	59	42	42	31	44	44	44	43	45	48	38	51	46	52	49	42	46	56	45	37	43	47	40	50	43	53	51	54	50	30	43	36	36	47	43	56	50	49	40	47	55	51	43	38	45	36	36	35	49	50	50	34	35	47	60	35	59	53	36	43	47	37	40	37	38	35	53	48	46	49	41	39	52	46	54	41	49	39	43	41	37	52	50	51	33	51	38	38	55	49	30	44	39	46	42	45	51	51	49	45	55	53	51	44	55	51	38	48	51	55	55	45	38	43	41	44	42	58	36	44	43	41	47	41	46	44	39	35	50	36	42	47	60	58	34	37	31	52	46	33	36	39	42	49	44	50	36	50	39	53	40	49	52	49	43	44	44	58	51	56	34	40	36	48	46	48	52	38	42	47	35	59	43	45	35	51	57	59	41	45	41	37	44	63	50	38	56	52	59	50	43	41	58	48	50	52	44	53	42	45	42	39	56	42	64	45	42	43	49	43	48	47	50	40	38	45	55	46	43	62	53	44	47	44	54	38	48	37	45	44	31	39	48	47	39	49	50	35	54	47	36	48	43	48	60	38	39	43	46	51	52	41	39	47	46	45	49	40	59	30	57	44	46	54	56	41	53	45	43	39	43	43	50	32	42	39	45	52	48	39	40	46	44	50	52	43	44	50	39	51	46	55	58	43	46	34	43	45	49	45	45	43	43	51	41	48	42	43	34	40	47	43	39	48	52	40	38	41	37	47	44	42	46	48	43	51	53	36	43	47	50	41	38	36	42	45	48	46	36	53	44	39	44	46	36	38	27	49	43	52	50	43	39	47	38	48	63	38	44	44	40	42	57	30	44	48	55	59	54	59	35	44	41	48	49	35	41	43	43	52	56	43	56	38	42	54	54	33	44	44	43	43	41	49	37	60	45	40	53	50	36	41	49	36	43	50	46	39	35	43	45	44	56	41	44	51	33	46	44	36	39	38	38	44	34	50	46	44	48	35	43	29	40	47	35	54	44	60	41	52	44	40	35	47	48	51	52	55	38	54	54	53	43	47	49	39	47	56	37	55	35	49	43	34	42	56	33	49	45	38	44	45	43	43	46	56	40	40	42	45	48	38	59	41	43	48	42	49	46	47	56	40	53	58	46	47	47	49	32	42	37	31	45	56	40	49	46	45	56	53	51	57	50	40	44	46	50	43	31	45	46	60	54	36	38	54	45	55	40	35	48	49	45	37	49	46	40	36	49	45	33	40	44	49
10081	2972	1554	2609	5906	7586	20823	52974	55862	47353	29873	22482	13985	4236	1386	528	494	494	464	469	484	474	427	487	528	463	499	509	463	462	493	454	430	458	488	465	466	466	488	462	474	473	521	465	448	471	492	485	470	491	477	494	494	498	448	514	486	471	477	484	454	442	475	525	446	494	469	496	516	483	445	482	463	472	477	459	465	444	490	473	469	495	475	465	479	515	510	468	476	486	493	486	497	502	450	437	433	465	472	516	505	515	470	517	448	490	461	502	479	488	489	460	503	461	492	509	503	462	504	460	513	483	503	490	493	442	468	508	449	513	500	460	487	458	452	492	499	510	460	517	510	500	469	481	479	489	480	496	481	522	468	470	486	515	484	476	471	489	454	473	495	470	509	513	478	508	513	460	505	455	531	479	481	491	485	487	500	466	459	449	472	483	479	502	476	495	471	479	483	503	501	464	463	479	481	493	516	474	467	459	496	493	497	450	474	493	486	448	455	480	478	492	482	497	457	497	469	488	449	497	447	476	522	447	458	463	472	479	511	464	473	476	492	445	472	451	439	489	453	433	506	488	484	501	507	484	483	472	506	497	455	450	511	502	519	517	475	495	494	444	489	518	516	531	480	510	469	486	481	481	461	486	508	475	458	491	501	448	489	509	482	462	479	496	438	449	492	456	507	498	498	492	469	464	458	482	524	473	477	488	457	469	476	535	453	516	506	453	515	498	473	455	470	460	512	503	497	501	467	480	459	481	508	478	464	455	514	492	483	476	519	509	506	472	497	482	494	449	489	467	477	456	476	470	434	463	425	487	456	531	453	495	510	452	521	481	436	467	450	471	482	487	524	496	504	464	517	537	470	459	485	528	433	487	463	475	460	447	479	480	516	447	490	491	515	476	466	478	464	470	494	482	510	497	483	504	456	480	453	475	480	460	465	481	451	502	476	520	492	464	466	482	490	446	520	453	492	442	462	454	499	481	503	502	485	458	504	499	475	469	494	512	493	479	491	477	480	479	499	479	500	438	477	484	531	466	473	451	467	509	507	455	496	476	499	480	484	428	464	458	505	477	446	483	487	492	493	487	466	494	503	466	462	503	472	472	482	494	485	453	463	468	480	499	489	472	507	456	480	522	504	495	449	460	494	445	462	516	540	474	441	522	517	466	472	508	442	489	476	462	477	465	467	493	467	517	511	466	552	458	503	461	530	462	482	449	448	461	480	511	497	530	505	466	462	511	473	491	470	510	472	459	471	494	487	493	449	489	485	461	521	504	475	497	501	470	475	465	464	495	463	510	465	454	491	463	463	493	529	479	481	468	501	481	470	493	526	491	497	505	482	480	458	504	522	435	453	463	488	483	512	498	443	468	469	509	458	467	499	444	484	465	441	476	480	508	502	469	437	466	463	472	449	476	470	503	500	504	454	493	495	475	472	466	461	493	490	438	495	527	497	472	489	488	507	496	529	504	465	486	493	482	504	490	523	461	488	476	475	475	494	482	463	490	467	503	459	487	512	466	511	485	516	470	521	486	445	529	503	500	492	485	501	481	484	491	452	494	480	451	489	475	490	476	439	485	486	475	462	496	454	492	491	474	491	474	486	497	483	485	501	490	495	470	475	486	482	483	507	479	511	442	470	490	529	474	452	467	513	483	493	485	499	465	507	487	472	455	492	470	505	498	471	478	512	446	456	488	469	475	423	484	480	461	509	455	487	494	512	455	502	493	499	534	480	470	478	486	461	467	501	518	456	536	495	482	510	471	444	471	456	479	488	499	488	486	513	505	455	495	527	477	489	500	489	500	461	493	485	492	498	457	482	453	478	490	462	467	520	470	482	470	418	478	480	447	497	482	465	494	512	486	484	500	462	506	468	477	482	478	483	483	457	432	480	501	444	468	482	473	472	469	468	463	481	433	427	514	487	469	471	476	491	502	463	469	469	485	507	481	508	495	472	484	520	519	475	464	477	456	470	489	446	500	480	458	464	465	489	472	501	474	474	488	463	500	456	530	499	503	478	470	459	481	475	451	475	471	435	493	489	529	471	463	508	502	493	480	487	496	447	505	498	481	467	506	441	510	493	473	479	479	473	482	471	476	492	464	478	503	498	468	487	455	511	498	491	476	451	479	522	489	481	464	491	492	500	498	517	478	470	436	493	495	465	489	491	501	455	472	490	488	490	482	450	511	478	475	467	480	508	479	471	477	522	511	471	496	449	467	489	485	471	491	535	482	486	503	506	469	496	515	493	484	481	458	507	506	447	492	495	484	487	491	484	506	502	469	450	469	511	501	522	493	495	504	504	506	513	484	503	493	508	488	483	472	456	493	453	461	459	486	477	484	510	451	464	479	473	454	488	476	501	506	443	472	453	467	468	452	460	483	475	448	474	449	465	533	478	493	468	477	496	493	504	515	454	487	474	459	445	445	507	478	520	498	461	485	501	482	477	545	466	490	485	486	469	455	466	472	476	531	494	504	511	466	503	529	458	477	443	494	498	471	475	470	468	470	457	505	519	493	486	500	489	496	481	467	446	513	503	480	506	508	524	457	535	454	427	488	457	473	478	450	458	493	490	492	469	487	467	467	494	506	492	490	470	494	512	486	476	490	486	448	502	472	443	460	486	510	471	458	490	458	494	434	471	476	486	511	446	498	467	484	473	553	500	530	472	479	509	516	482	509	502	421	485	497	493	492	465	452	480	502	473	455	447	488	517	490	479	440	498	510	465	512	511	490	493	489	471	446	492	487	489	502	499	522	483	503	511	450	487	493	505	488	466	472	499	501	530	502	502	492	507	469	489	495	473	493	477	466	481	434	461	471	491	438	459	475	502	448	491	443	443	430	454	455	461	477	459	460	501	492	469	497	507	499	497	462	509	500	471	481	452	494	504	477	460	498	469	491	518	478	477	469	462	474	506	501	477	494	494	476	494	490	484	508	473	489	484	456	521	478	501	468	507	477	466	499	476	527	509	490	455	467	505	515	488	467	463	503	474	479	489	487	483	470	492	453	470	467	491	478	494	466	467	479	462	470	499	515	490	444	508	511	474	467	477	428	464	481	481	462	452	468	451	472	466	497	458	493	484	486	514	494	472	442	496	509	466	480	500	486	490	479	442	484	476	470	472	465	425	460	481	447	490	484	474	488	503	452	468	456	477	475	469	493	510	482	490	492	500	471	516	463	481	461	467	491	516	488	475	476	476	502	479	520	480	508	486	488	455	492	522	468	496	470	455	521	489	498	484	526	460	479	512	495	465	518	482	496	492	519	455	492	485	427	440	536	465	468	485	435	489	465	457	472	451	501	455	458	474	485	511	484	463	446	447	482	496	458	505	464	509	483	496	473	452	472	463	471	511	482	504	441	456	482	490	498	495	456	464	476	477	529	509	498	502	454	479	452	505	517	469	476	472	485	472	497	510	437	508	493	480	476	499	483	507	475	458	450	498	456	488	486	504	487	477	492	495	505	497	486	488	509	486	459	494	499	469	454	478	511	518	438
1085	224	177	137	124	158	1257	13846	18037	14614	5636	2141	1158	290	126	81	63	64	78	58	86	84	71	78	69	82	87	74	64	71	68	77	82	73	64	55	74	82	89	63	90	94	62	75	79	90	78	87	76	70	65	62	72	72	71	66	68	94	89	77	75	82	72	61	91	72	77	90	69	66	76	66	81	76	65	69	88	76	94	82	74	72	89	66	75	65	69	78	74	67	63	76	73	73	69	69	83	78	81	85	76	73	89	89	102	76	85	61	70	61	79	78	62	52	79	69	71	73	91	78	77	65	63	85	77	86	77	61	74	76	67	70	69	86	74	71	71	62	84	65	75	78	63	72	73	70	78	80	68	84	78	67	80	65	78	86	73	66	81	79	92	86	71	84	87	76	62	63	88	65	57	78	88	86	80	66	82	70	79	70	83	76	77	49	84	79	70	69	61	92	76	87	79	77	65	68	71	68	71	67	82	80	66	74	75	82	72	76	76	74	56	76	63	63	72	61	56	98	70	86	78	76	72	76	73	62	74	85	60	87	62	62	75	65	82	77	72	70	77	82	93	59	61	59	58	84	70	69	92	78	70	64	66	85	69	67	61	79	76	72	64	73	73	61	85	71	70	71	70	69	78	88	78	79	83	72	71	76	60	61	75	73	70	70	68	73	60	65	77	64	70	64	86	82	89	69	95	80	63	92	74	78	90	79	82	84	75	88	86	75	93	73	69	85	74	79	86	68	74	72	74	74	73	70	69	78	70	62	56	68	84	78	81	67	73	77	71	77	76	84	84	81	90	62	62	78	77	89	62	70	68	71	82	90	84	86	73	83	79	85	84	60	81	75	76	80	80	81	58	69	74	83	71	88	65	80	80	88	68	83	82	90	69	93	75	75	80	74	76	77	73	62	72	76	75	80	92	80	74	68	86	80	61	89	72	58	57	78	58	76	68	78	83	74	73	69	79	74	78	83	73	66	64	78	81	72	68	76	66	83	81	60	70	76	69	92	66	89	72	66	73	70	64	76	67	75	72	87	83	74	75	61	76	71	81	56	71	77	71	83	95	78	76	67	78	71	63	59	70	70	61	64	74	71	70	76	81	94	72	66	66	89	65	81	89	67	82	101	108	82	77	89	84	65	63	73	75	89	89	64	77	84	81	62	71	89	90	75	81	83	82	72	83	80	72	73	76	78	70	80	90	69	76	66	63	81	81	71	85	85	80	66	74	84	80	62	63	78	67	86	75	75	78	95	77	68	81	85	69	79	66	78	62	73	80	72	71	72	84	63	68	81	61	70	72	80	69	65	73	92	75	84	85	70	80	75	80	70	71	74	81	84	69	77	80	58	81	49	83	71	62	73	66	64	77	77	74	75	72	86	79	84	88	65	71	71	73	77	69	69	86	78	81	64	66	88	63	75	74	68	72	79	69	70	88	85	92	84	77	57	73	77	96	64	80	75	79	69	74	78	67	71	77	74	69	71	80	92	77	75	61	65	78	78	73	74	74	63	64	59	69	70	79	65	64	66	71	78	92	56	72	86	67	69	83	60	74	76	72	77	80	70	78	79	77	56	70	67	80	66	70	63	64	79	69	78	80	86	74	71	88	81	72	74	66	63	70	91	57	72	83	80	69	79	92	78	80	83	88	64	68	65	87	78	87	76	74	67	64	75	73	65	70	73	69	66	68	75	77	58	90	84	91	74	78	51	75	88	65	68	72	78	67	79	84	86	89	74	63	66	78	72	85	92	63	75	64	77	61	65	56	74	68	74	79	67	69	77	78	75	82	76	78	71	93	77	67	76	69	82	75	80	75	90	82	80	68	86	70	80	76	54	73	79	79	72	59	76	68	68	73	70	69	79	67	78	74	75	65	76	74	69	73	83	79	78	75	82	52	65	75	86	72	72	85	75	86	73	68	63	66	76	67	82	78	76	82	74	73	75	72	85	83	86	89	86	83	68	75	70	71	79	64	65	81	83	77	75	78	76	88	71	76	66	81	65	68	79	69	74	77	54	64	80	69	74	82	86	77	75	81	79	69	83	85	74	87	103	89	68	74	75	75	68	84	81	78	65	65	76	87	65	91	64	64	64	76	76	78	79	66	66	88	95	61	60	70	80	72	87	87	79	78	83	70	63	81	89	77	66	73	70	87	78	76	64	68	63	78	54	62	74	79	80	76	95	81	71	75	63	65	69	69	81	69	78	79	84	74	86	91	81	70	74	81	68	99	87	84	75	80	71	62	75	69	69	70	91	75	84	75	85	87	66	82	55	75	79	80	69	92	80	64	84	81	50	84	66	92	109	76	77	73	86	78	83	52	63	71	82	89	73	70	76	85	82	74	90	62	66	62	69	79	66	74	68	62	64	81	67	72	68	79	65	79	101	58	68	83	70	72	78	85	71	83	77	82	93	67	78	66	67	65	74	87	77	64	78	82	75	70	65	64	74	81	76	77	80	80	87	71	68	78	74	75	74	81	71	79	77	75	79	83	96	91	62	69	76	73	75	82	75	75	88	74	84	58	77	76	87	65	84	85	87	79	84	77	64	78	70	79	72	58	68	82	79	65	88	62	92	65	64	72	59	67	57	69	79	67	85	78	83	67	82	69	71	96	74	74	70	77	73	72	86	68	75	86	79	66	79	77	73	70	70	77	82	67	80	77	72	81	68	65	81	63	74	66	79	75	67	79	68	90	77	66	74	61	76	64	75	66	67	75	77	61	80	69	71	80	71	64	76	67	82	83	58	67	73	77	74	76	67	74	80	69	76	79	78	68	66	76	65	66	97	66	84	83	66	66	79	66	90	67	74	74	72	73	80	89	71	77	76	94	89	85	76	82	74	75	82	72	60	89	84	71	82	87	73	75	89	88	86	69	77	73	63	82	84	89	70	76	74	63	72	73	70	79	82	80	75	88	65	80	85	71	80	78	71	74	80	90	72	71	82	75	68	74	64	74	80	63	65	84	66	70	83	68	70	81	77	67	68	77	61	70	67	73	65	47	74	78	88	71	61	76	73	83	73	68	74	84	65	83	72	63	74	73	59	67	80	78	67	68	72	79	73	70	72	79	70	80	75	82	70	66	74	61	61	83	63	75	75	91	69	69	91	58	77	64	85	86	71	77	67	69	74	73	88	79	71	85	78	84	61	65	70	82	60	75	62	67	70	83	84	73	81	72	76	76	67	77	73	76	79	74	76	85	69	66	68	66	62	72	79	79	88	71	77	75	84	77	69	62	84	84	77	87	86	67	55	73	69	73	82	82	66	69	74	63	80	68	89	62	82	70	92	69	73	74	72	59	84	74	64	64	85	77	68	68	79	80	70	73	64	83	92	80	84	72	81	77	69	68	69	72	66	77	64	84	79	80	75	77	82	64	76	69	65	66	89	74	67	65	84	76	59	66	83	69	76	71	73	75	75	76	72	70	81	73	74	85	77	73	63	72	68	77	62	57	90	74	70	77	86	96	71	62	81	76	77	73	55	72	73	73	76
13924	5134	2439	4138	9640	11325	24177	60915	65905	55515	35094	26957	18557	6247	2114	905	810	841	791	821	783	777	815	818	794	777	836	837	762	786	799	819	772	787	767	790	780	777	795	760	789	779	764	795	792	768	808	806	750	811	783	830	809	778	746	778	800	856	770	709	798	782	792	757	781	808	816	765	824	789	856	804	806	792	827	741	791	801	772	823	721	822	784	786	821	803	761	828	772	843	777	726	787	812	747	782	719	814	798	799	798	774	776	753	840	777	802	790	749	814	798	766	787	803	794	750	813	795	733	801	761	775	757	745	804	793	837	775	813	765	790	839	746	814	800	831	786	776	785	819	836	789	771	722	796	788	760	807	784	803	762	806	797	808	818	827	826	822	762	815	812	787	818	819	849	753	755	770	797	811	771	785	853	836	767	787	821	823	823	763	767	752	786	829	820	852	829	772	817	805	807	803	830	799	809	790	804	811	801	848	826	804	818	801	826	777	842	795	816	802	784	751	753	773	781	817	778	812	813	787	760	771	772	813	819	804	770	789	759	807	746	787	778	798	860	805	812	754	782	821	770	759	795	824	833	785	841	808	786	799	752	793	770	789	816	841	845	804	753	793	765	802	813	869	816	766	824	797	797	785	785	813	825	764	763	808	764	731	759	811	829	770	820	755	798	793	752	778	837	812	826	788	798	786	809	810	840	796	797	783	806	775	782	842	824	786	816	873	780	804	786	793	767	785	760	801	787	784	840	799	871	801	787	845	742	708	811	821	749	834	736	822	778	808	817	778	792	784	811	817	796	763	784	762	830	717	785	772	829	764	782	820	778	782	808	803	804	849	814	766	828	770	793	786	755	735	824	756	803	804	816	809	803	799	828	794	838	800	809	780	817	763	838	785	821	778	777	815	768	779	825	762	778	799	783	771	845	774	802	766	806	823	834	824	838	797	791	796	757	774	803	802	756	793	818	824	785	779	794	740	747	778	772	787	850	815	729	793	763	739	797	768	794	760	850	743	826	768	818	823	776	783	803	753	794	812	805	795	811	821	822	786	819	824	816	815	803	770	791	763	786	812	798	786	775	794	770	844	760	767	823	814	739	762	787	791	797	778	791	844	784	812	796	765	814	723	742	810	731	847	870	787	806	785	769	742	790	747	810	778	836	791	813	768	782	762	780	820	781	812	851	771	778	780	772	770	745	785	817	771	839	810	760	795	752	801	815	792	756	778	784	821	751	810	778	766	816	776	779	817	787	768	789	812	790	776	777	810	819	842	734	774	790	811	835	819	798	818	790	795	815	841	813	799	828	798	835	799	786	783	740	801	810	811	760	827	737	781	758	743	824	806	767	827	810	784	809	821	757	795	751	753	807	825	841	763	768	786	783	803	802	807	776	802	817	829	783	743	805	778	770	770	740	799	816	751	784	777	777	762	767	820	812	803	792	807	807	799	794	807	814	824	824	787	769	806	828	772	828	822	755	771	745	798	807	778	767	795	837	787	796	821	780	794	783	797	815	817	832	810	800	793	787	783	788	840	763	789	758	800	794	816	819	758	786	751	735	774	831	742	823	785	797	808	796	817	782	803	845	749	776	791	799	826	787	758	817	775	832	809	837	748	759	800	808	741	747	740	779	795	759	796	779	796	811	780	811	749	829	867	803	768	768	802	855	819	804	776	837	842	796	752	836	736	734	762	775	756	778	774	827	803	816	808	767	797	739	763	798	760	806	828	775	806	795	790	799	830	800	798	803	778	806	755	839	763	782	782	826	842	756	851	797	858	794	815	756	811	784	826	736	822	763	793	766	757	837	790	788	756	782	787	817	782	794	796	751	817	794	783	773	835	761	810	797	828	788	819	779	830	823	782	781	740	824	749	787	719	820	813	787	748	783	764	780	807	772	787	812	814	814	826	784	764	770	809	788	786	828	784	840	772	781	834	784	770	785	754	813	830	809	784	792	833	749	757	764	758	815	807	782	778	827	759	803	766	810	766	830	777	832	780	767	792	738	772	819	824	769	807	777	832	765	766	803	826	787	804	771	821	791	809	774	767	838	826	796	775	799	875	794	827	761	818	775	727	822	832	809	780	797	813	782	768	846	832	801	778	814	772	797	823	779	773	752	784	818	793	799	825	805	835	800	762	801	786	786	780	742	757	822	805	741	777	772	822	814	783	770	786	815	770	798	746	811	770	786	754	799	796	776	776	788	806	746	788	756	799	733	741	791	801	759	795	802	761	775	829	793	768	793	769	810	806	778	786	771	771	811	783	845	807	789	771	766	759	829	847	807	806	827	783	768	803	811	784	798	788	840	802	762	836	815	802	769	791	808	796	808	807	842	827	754	812	770	772	821	747	844	793	832	762	843	758	809	808	807	809	768	786	807	829	798	842	857	800	800	805	781	814	809	786	766	797	811	830	764	756	832	780	820	847	782	785	807	824	802	791	804	785	807	791	816	762	822	801	735	780	800	792	811	776	774	762	779	807	745	763	828	796	856	809	826	779	792	785	782	776	782	812	790	791	761	767	822	753	750	791	786	792	790	796	823	822	782	796	794	836	792	784	762	838	829	801	769	801	785	734	809	783	797	831	797	803	812	809	797	777	773	828	804	811	809	761	732	778	798	759	792	821	775	816	793	780	757	778	856	789	780	757	749	854	819	780	783	825	805	775	850	778	831	761	794	769	774	796	768	768	822	782	743	859	782	788	826	779	768	827	808	750	763	785	764	788	801	828	814	785	780	778	806	797	861	831	806	814	792	791	822	797	818	799	792	811	814	780	779	786	785	823	817	760	811	733	841	782	776	795	772	778	832	799	815	772	789	818	804	728	853	771	795	766	797	794	795	877	858	752	816	791	836	818	830	782	760	809	702	783	824	770	788	786	811	754	818	796	788	792	787	782	753	755	812	775	774	771	782	814	789	789	799	789	848	811	794	795	816	818	812	805	797	815	755	794	781	862	796	764	804	798	752	814	814	766	795	782	846	781	808	807	834	795	780	819	785	835	807	803	802	778	781	739	769	788	757	765	823	763	786	862	805	783	808	730	822	785	762	763	787	753	737	831	819	779	793	797	782	793	821	775	807	823	725	830	782	769	792	806	778	758	790	756	766	770	754	820	769	810	806	781	796	752	848	754	773	783	851	794	813	790	750	830	756	819	781	806	752	811	777	822	749	827	777	780	764	800	735	769	819	771	811	788	812	793	786	824	781	784	748	747	811	805	847	829	843	742	827	792	780	780	792	824	804	824	791	760	785	824	734	817	752	850	791	789	772	773	809	769	801	775	827	808	793	823	806	788	816	828	752	815	804	822	831	768	764	767	809	768	808	813	761	828	809	762	770	802	774	786	784	792	780	796	806	801	800	752	780	742	778	820	744	816	843	804	771	804	799	820	796	812	805	754	776	798	775	777	744	817	771	723	762	790	779	782	784	776	801	726	789	762	800	807	847	762	776	735	780	778	777	758	762	777	792	751	782	786	831	769	788	792	885	818	724	756	779	803
1464	104	86	66	66	80	181	2174	3715	3051	1326	605	275	128	78	61	47	60	45	38	51	43	54	60	48	43	37	45	57	45	43	55	53	54	34	60	66	44	49	38	62	55	52	50	55	60	46	55	57	62	57	59	46	48	46	64	51	50	52	47	47	50	34	52	49	57	61	51	46	57	51	55	53	42	50	55	44	61	49	48	49	45	61	65	49	57	51	55	58	46	45	49	54	47	54	43	48	53	54	46	59	47	44	51	34	48	49	63	48	51	49	44	45	47	45	37	51	49	51	55	54	73	59	50	45	52	49	44	40	55	43	50	71	54	54	48	55	50	59	46	43	50	58	40	46	59	49	47	45	40	45	46	57	41	57	53	68	53	61	51	44	57	58	51	44	52	58	58	44	52	35	46	56	35	46	65	48	44	50	61	53	59	56	43	50	42	56	57	49	46	50	57	49	51	63	56	44	52	45	50	48	54	56	52	56	57	54	52	44	51	45	72	48	48	41	43	62	39	54	58	57	38	52	55	43	40	44	48	43	46	62	67	51	48	51	46	63	43	43	53	49	52	68	60	49	64	46	55	64	53	41	39	48	52	62	49	49	56	48	49	52	48	40	49	34	44	54	51	48	53	49	46	41	62	63	42	53	61	45	59	34	51	57	44	59	53	48	52	49	52	50	48	47	43	57	51	48	62	63	48	46	47	46	54	35	58	51	44	45	60	42	53	40	41	58	48	46	57	50	45	50	56	55	58	43	61	53	60	32	42	63	54	56	52	58	48	52	63	51	45	56	67	59	39	42	56	54	49	48	51	58	42	60	45	49	59	63	53	61	56	59	50	37	49	50	49	60	51	76	62	53	51	43	44	42	50	58	57	49	53	45	62	43	64	52	57	57	47	48	47	56	46	52	56	54	52	61	45	55	58	35	51	50	51	45	42	52	55	52	56	54	41	48	45	54	49	40	55	47	55	62	58	49	47	52	58	58	54	51	42	52	47	54	47	48	63	58	55	38	44	60	66	44	53	54	65	43	68	40	49	50	51	56	55	52	41	54	38	52	54	57	47	47	50	54	36	56	45	52	48	58	43	48	43	56	47	47	41	61	50	47	49	52	49	49	53	38	51	52	42	47	57	51	70	47	43	39	50	48	56	54	45	59	61	55	55	63	56	60	49	45	46	56	53	58	45	51	49	65	44	49	41	38	41	40	51	51	57	58	55	41	51	39	46	56	53	56	49	40	59	53	53	46	62	64	56	37	50	60	48	43	52	48	62	53	53	45	48	52	53	51	49	69	45	48	57	45	45	55	47	54	52	39	43	49	48	54	48	65	57	62	53	49	54	43	60	61	46	53	48	52	44	52	45	46	53	59	53	50	40	51	51	41	66	59	65	49	57	47	57	51	55	60	45	41	49	57	57	47	60	55	52	44	48	56	61	57	53	56	56	50	59	44	51	46	51	39	41	69	49	64	45	49	45	62	40	64	64	46	61	46	44	50	55	53	46	46	65	57	51	54	42	38	49	51	57	50	42	53	47	44	35	53	53	50	49	48	64	49	44	59	53	41	52	49	43	47	55	56	59	51	58	51	50	78	63	60	34	45	55	48	48	50	36	50	48	59	44	41	50	46	55	47	53	45	51	44	37	56	53	50	53	58	49	38	49	56	56	63	37	59	51	53	46	51	55	64	48	58	55	50	46	54	47	52	46	54	52	50	45	53	59	56	45	46	59	58	47	52	58	48	66	42	46	60	61	44	50	57	57	52	42	67	54	38	46	39	67	55	57	41	47	61	57	51	59	57	47	43	53	55	59	52	60	63	49	52	40	62	52	52	53	57	48	41	48	53	44	53	56	38	48	47	42	47	45	52	60	49	72	45	53	56	46	46	63	45	47	59	50	58	62	39	37	52	59	51	53	44	55	50	44	50	45	52	43	46	57	64	52	51	66	52	46	64	37	58	52	37	58	54	52	46	42	56	42	53	66	51	55	61	51	40	43	46	48	48	47	49	58	51	59	59	72	45	50	49	47	52	58	51	40	49	52	53	49	52	56	48	65	57	42	48	55	51	46	52	41	39	53	50	46	57	56	51	43	56	52	48	54	58	36	47	42	48	49	44	66	59	65	42	51	49	56	55	45	52	45	40	50	54	61	54	51	50	47	56	46	50	41	48	61	57	54	55	44	51	58	49	46	58	60	39	45	58	51	52	50	51	41	48	52	35	46	49	51	40	57	56	42	36	50	47	49	45	45	44	51	40	49	57	50	44	49	50	47	45	53	45	47	59	66	57	53	52	60	60	50	44	52	62	50	50	43	52	43	56	44	46	66	45	51	44	48	44	52	46	53	45	48	38	40	38	47	46	50	59	50	43	51	49	51	54	51	59	43	41	55	41	54	56	56	44	48	46	48	54	50	46	61	62	44	53	56	51	43	45	56	63	46	46	45	49	40	38	40	60	55	74	50	46	52	50	45	36	55	45	44	56	46	57	42	75	47	41	51	55	67	42	52	49	49	44	58	56	43	36	53	53	56	47	45	51	50	46	49	64	51	52	45	42	45	44	48	57	54	54	54	54	47	60	48	59	43	54	57	43	48	35	37	51	46	49	43	50	53	59	49	54	67	47	52	56	50	44	54	49	51	61	50	51	49	44	56	52	55	51	51	37	52	63	45	47	54	55	56	57	61	39	49	65	41	54	46	48	50	49	59	51	57	45	54	43	52	55	50	63	57	43	44	49	57	52	69	63	43	46	58	65	53	65	49	55	54	53	50	42	44	48	46	61	42	61	46	51	49	40	55	67	54	50	67	45	68	47	53	54	49	52	54	53	53	50	53	57	42	47	55	59	48	52	51	45	58	40	51	41	58	53	48	56	51	54	54	65	53	51	50	59	58	44	49	43	53	52	48	62	48	59	58	54	50	50	57	53	52	48	50	55	51	56	50	46	49	65	62	61	63	52	50	47	61	51	53	44	48	50	57	42	52	49	38	58	46	47	39	61	55	47	47	51	49	52	48	53	58	45	48	51	47	48	47	59	68	48	43	42	48	42	55	68	52	56	40	49	52	60	54	38	49	51	47	45	58	48	52	54	47	48	57	42	46	57	65	51	46	59	56	46	57	53	55	63	49	57	42	52	53	46	56	41	58	55	65	58	46	54	35	58	45	41	45	47	42	58	64	44	44	43	50	55	32	59	43	57	55	57	55	49	59	44	56	55	52	49	41	48	53	60	48	56	33	49	51	51	48	52	60	59	48	51	44	53	44	57	61	53	34	55	51	49	46	52	48	60	50	45	58	35	50	43	47	67	48	52	44	39	45	48	45	55	52	47	46	58	37	58	44	42	40	41	46	44	49	55	44	53	63	57	44	52	52	42	44	43	54	44	44	55	54	57	58	48	56	41	55	48	54	60	51	50	41	41	55	45	54	51	50	46	52	43	57	55	54	49	57	48	44	46	43	49	61	54	48	61	46	52	57	42	52	56	57	46	50	54	46
8131	1659	945	1335	2712	3437	10028	34718	38919	33780	21314	13800	7335	2338	1001	590	531	539	527	549	526	529	578	555	536	532	505	524	495	537	552	568	515	531	491	533	527	518	532	531	524	488	529	527	517	523	545	532	516	500	534	557	525	539	522	554	552	509	533	498	527	508	571	555	547	501	522	527	503	550	527	516	556	523	494	525	512	533	570	548	544	549	592	532	507	549	543	521	580	518	536	541	569	522	517	524	525	561	506	571	518	530	506	542	527	525	526	531	540	554	536	537	552	514	514	502	546	566	534	495	488	507	538	547	517	525	532	515	524	586	515	512	538	548	514	584	520	533	546	546	509	516	571	504	496	536	526	530	533	526	516	539	533	526	532	527	517	547	536	525	508	559	551	575	512	513	528	529	562	531	533	521	507	555	548	547	516	542	541	528	557	553	524	531	517	524	569	564	490	554	533	542	539	534	515	557	529	545	546	550	544	511	539	505	554	517	545	539	499	515	552	523	535	493	512	525	543	536	559	533	510	533	512	528	545	524	498	478	559	535	543	586	510	517	529	579	529	529	534	576	537	597	520	539	491	535	519	489	492	528	574	554	526	542	546	526	570	548	553	517	516	490	601	583	514	523	527	506	542	564	533	495	502	546	542	551	539	530	532	524	551	492	539	494	540	534	549	530	517	530	521	527	524	522	551	498	548	557	546	554	529	524	532	524	555	539	539	535	545	517	511	527	509	503	520	529	574	541	555	543	523	620	556	496	545	497	521	547	561	513	530	544	570	538	532	571	559	509	582	524	561	540	533	516	510	559	508	558	486	571	509	523	535	551	549	527	549	509	549	524	516	545	552	572	556	489	543	532	514	527	519	527	568	543	553	509	515	526	602	562	517	554	543	552	558	541	521	564	526	537	527	466	502	519	532	524	511	555	556	522	494	543	562	531	542	507	563	537	509	551	470	517	549	544	534	589	521	507	528	551	539	510	495	488	497	513	508	574	521	523	553	551	572	514	539	510	534	504	520	491	541	515	526	514	524	563	537	491	536	555	571	533	564	524	510	555	554	536	505	542	529	518	505	489	498	520	513	549	561	492	519	510	530	567	543	573	532	519	519	525	535	506	489	529	519	532	520	546	501	510	530	526	539	502	574	518	558	527	563	545	521	512	534	561	497	552	549	544	501	554	531	536	546	556	566	562	519	545	486	497	533	511	527	551	514	491	577	535	527	503	523	517	531	559	568	498	522	542	506	549	529	531	544	519	560	534	529	521	499	538	491	530	572	562	507	542	463	584	542	537	502	578	542	508	529	528	532	573	550	524	527	512	538	529	559	568	512	498	496	516	514	559	490	506	527	558	508	547	569	561	531	517	530	527	472	561	521	531	542	498	563	506	509	541	579	513	539	506	524	511	505	559	507	562	522	538	514	557	557	513	501	490	558	514	523	482	525	506	562	534	504	536	487	535	526	522	547	538	537	512	533	523	547	551	565	519	506	549	552	550	557	497	548	542	557	579	511	539	515	517	499	530	542	537	522	555	535	543	544	524	553	547	539	548	533	531	530	535	551	562	509	536	520	547	564	584	579	523	483	518	551	525	512	524	501	519	514	543	519	536	535	561	524	558	514	539	524	557	536	516	535	524	543	558	530	506	542	530	554	524	574	517	550	550	519	520	543	531	542	517	527	533	531	538	511	499	525	548	524	556	534	526	512	512	529	525	497	529	514	512	478	526	547	516	505	532	521	508	506	501	547	526	540	510	546	517	563	551	529	562	516	511	513	523	536	535	536	521	546	574	535	531	543	550	505	498	514	542	513	512	567	517	524	526	523	517	563	514	563	539	567	510	494	519	528	532	531	519	487	538	499	526	555	531	505	566	544	540	546	549	527	507	540	523	548	542	552	532	546	528	495	546	526	554	526	528	548	501	519	534	518	521	532	523	570	513	512	529	556	531	509	562	584	508	524	541	525	523	540	521	530	483	535	576	553	528	503	545	493	537	528	519	514	557	510	546	573	513	518	538	541	533	562	536	569	573	525	562	518	529	535	535	500	532	531	511	544	499	545	561	570	549	535	566	503	528	521	514	540	540	526	499	547	540	558	516	546	525	523	526	510	552	524	517	524	529	555	546	553	508	543	523	506	542	516	482	547	525	554	541	497	544	550	562	530	540	513	515	525	536	564	537	516	551	517	577	559	536	497	544	559	529	560	534	526	582	552	514	547	509	510	521	540	538	534	562	551	544	531	561	558	545	496	530	530	559	572	530	500	509	527	549	562	584	544	514	528	514	522	531	459	518	499	535	519	541	519	498	542	508	526	520	509	507	527	592	569	530	556	555	530	530	542	535	530	528	556	558	578	544	518	522	545	510	544	502	552	514	535	551	553	577	528	496	539	549	500	498	498	511	539	529	544	568	532	488	511	520	514	524	513	530	566	512	499	545	543	578	530	505	535	557	552	557	565	532	534	513	497	550	506	535	539	525	527	510	522	555	526	552	539	562	557	564	533	532	489	551	569	536	543	573	539	549	512	541	493	583	527	516	520	494	575	495	520	502	523	520	559	565	522	504	552	490	544	545	544	542	536	575	529	554	527	514	527	489	540	514	512	491	527	520	546	559	581	547	536	535	536	524	536	549	496	501	541	566	516	529	544	536	582	533	506	533	509	540	553	518	514	495	516	527	545	492	529	511	525	531	560	577	554	529	548	534	544	536	549	514	564	544	542	563	539	581	538	539	491	528	520	533	561	561	504	532	562	539	532	551	529	559	516	501	518	527	546	534	537	494	539	488	522	548	520	571	503	533	549	576	573	537	549	554	514	469	548	523	535	489	547	564	524	507	552	566	545	565	529	538	543	533	551	571	543	548	542	510	506	540	542	537	537	523	564	497	570	540	541	568	504	552	547	485	573	511	547	525	571	571	527	545	516	515	508	497	553	538	534	563	530	533	528	535	557	566	506	501	535	564	557	518	534	587	519	504	540	488	549	517	498	541	545	565	506	532	531	541	506	511	523	503	488	529	559	524	539	526	544	544	519	547	525	541	517	543	527	547	531	532	494	547	563	555	499	527	527	523	515	545	559	548	500	495	522	547	553	547	527	520	529	554	490	506	519	494	552	505	569	519	523	521	516	587	546	525	503	562	507	543	542	502	494	494	541	515	516	526	548	524	503	540	550	530	538	549	557	584	547	523	523	541	529	546	527	503	550	526	539	535	510	528	528	534	545	557	530	545	496	517	532	550	514	535	515	546	519	545	539	568	558	551	545	505	536	579	545	559	514	503	526	548	527	480	586	527	536	520	524	524	552	583	525	563	556	529	544	533	535	527	551	509	557	542	549	552	540	509	522	522	552	528	553	531	507	540	528	507	490	507	562	562	511	524	504	506	524	529	546	518	529	516	521	517	554	533	534	513	539	442	555	513	502	517	552	541	528	512	548	542	506	511	556	532	520	505	527	508	557	567	558	570	568	483	501	550	525	552	513	535	523	542	515	528	526	527	545	532
655	190	128	109	127	141	651	6944	9798	7947	3389	1261	562	199	113	84	73	75	77	75	72	68	69	77	64	79	72	73	73	66	68	94	74	76	63	73	63	84	79	72	68	79	84	65	79	78	74	70	78	82	73	73	80	65	71	67	61	81	77	84	75	79	69	70	85	71	74	72	88	77	84	84	81	83	83	80	72	70	80	71	66	88	91	76	61	79	72	67	79	72	81	73	83	72	70	71	79	74	67	65	72	86	56	75	79	81	64	70	51	85	77	58	81	76	83	79	72	71	87	63	67	78	75	72	71	69	96	78	70	90	57	81	72	77	69	93	80	89	58	72	74	66	65	73	80	91	61	75	82	55	66	71	87	81	81	81	58	65	85	72	70	72	63	69	68	77	62	65	81	66	83	64	67	61	65	55	71	76	64	78	89	69	71	71	85	88	77	80	83	72	82	69	80	76	89	68	67	75	74	81	81	83	74	83	59	87	79	72	68	87	77	69	68	84	79	86	65	70	67	99	73	78	82	69	84	65	72	79	64	84	63	86	82	61	77	63	68	62	76	58	69	81	53	81	85	78	82	72	75	75	71	81	82	76	59	66	71	60	79	77	75	86	78	79	86	77	64	79	67	81	74	84	68	85	71	64	80	69	73	58	75	90	73	75	79	70	75	83	71	65	77	70	87	72	62	72	74	78	64	66	72	74	76	67	75	64	71	71	87	66	77	77	93	74	72	73	82	53	65	66	83	77	67	96	63	81	90	65	76	79	83	76	64	69	79	84	73	64	86	74	88	75	70	81	71	71	77	80	68	91	72	75	60	77	74	73	82	59	70	71	79	74	82	59	75	66	71	70	79	85	83	86	73	65	69	74	64	73	69	75	83	85	60	73	79	65	70	75	82	81	62	89	73	80	76	64	77	66	73	78	76	79	79	58	80	73	80	76	85	78	75	79	78	67	82	79	66	79	75	70	86	90	85	80	85	73	84	93	74	60	62	90	74	83	69	89	67	84	76	79	83	81	74	84	73	69	99	71	64	68	70	79	78	77	63	84	72	74	70	77	72	73	86	61	83	73	81	67	55	75	59	73	78	70	82	70	73	93	84	62	56	79	74	74	76	87	76	75	76	75	69	87	77	83	76	84	63	79	74	86	58	87	69	81	74	72	75	87	69	71	80	66	74	73	81	72	62	70	80	59	62	75	77	70	72	85	77	90	105	72	90	86	62	72	69	73	65	68	82	65	74	71	80	68	84	70	65	88	85	74	87	79	68	52	89	73	64	75	79	81	75	70	73	64	70	71	72	82	78	68	63	80	72	77	61	77	88	81	80	78	61	77	67	99	86	79	53	53	68	64	55	88	71	71	78	69	69	75	70	88	66	79	80	77	87	73	74	82	73	91	79	70	83	83	81	74	70	60	77	65	84	77	64	73	79	69	79	84	76	80	85	77	70	85	73	60	66	88	71	82	63	78	73	68	74	86	66	77	69	73	71	81	73	99	61	72	72	64	78	88	67	92	72	75	87	82	88	60	80	67	68	67	59	75	81	68	79	82	77	76	68	82	79	71	76	64	72	76	76	74	83	65	63	84	86	61	77	85	77	80	75	76	65	79	62	78	71	72	74	79	77	78	87	82	76	62	76	57	94	61	74	58	66	85	82	87	69	88	72	96	69	71	68	75	89	69	58	74	72	68	82	84	66	82	81	85	76	76	90	72	86	79	92	76	84	86	63	71	86	70	68	84	77	77	57	69	79	66	71	59	89	75	87	63	73	72	58	72	80	82	78	71	68	62	77	68	74	80	66	73	66	77	88	66	62	68	71	74	83	79	63	82	77	74	68	86	63	79	90	72	71	72	70	71	73	69	68	80	73	73	73	74	59	81	73	74	67	79	67	79	70	78	70	81	75	78	73	66	77	66	91	61	73	73	75	77	65	68	73	61	65	69	59	72	84	92	68	76	87	69	62	91	75	76	82	71	90	75	90	83	75	79	79	73	69	76	83	74	68	70	70	79	88	77	64	86	90	68	69	82	70	77	76	68	78	74	81	85	58	82	83	70	71	64	82	63	79	84	69	73	80	65	76	73	72	82	76	72	82	82	67	85	72	67	80	63	83	65	89	51	84	83	92	69	62	73	92	61	60	84	63	71	70	66	77	81	59	79	69	76	75	64	84	71	68	79	72	70	83	78	77	84	86	73	60	62	61	59	66	82	82	79	73	82	72	66	85	88	76	74	67	74	66	77	80	74	52	74	84	61	91	66	89	65	73	72	63	74	91	89	86	57	83	88	68	80	75	73	82	63	79	69	79	80	78	86	78	68	61	82	66	69	69	92	76	83	69	66	70	62	62	75	67	89	80	69	78	69	71	82	69	90	85	72	80	83	73	87	75	82	78	79	79	68	79	68	70	77	87	78	69	81	74	76	75	69	70	61	72	73	64	80	76	62	82	88	81	74	92	87	68	80	86	68	75	76	83	87	76	73	78	73	74	85	80	69	82	62	78	66	92	70	70	83	71	74	77	60	74	74	78	67	91	90	67	77	77	77	83	61	65	88	78	75	71	78	84	87	77	77	75	67	77	78	83	79	70	75	86	94	69	77	58	57	61	66	79	75	70	73	75	78	71	84	73	72	76	94	70	95	77	86	84	82	80	73	77	61	63	86	53	73	87	88	72	62	65	71	73	71	73	77	73	75	72	76	72	66	92	73	67	82	87	81	74	66	69	94	85	86	85	67	88	66	72	78	82	61	66	61	75	64	90	67	61	65	79	68	84	82	79	62	76	70	83	69	69	79	83	73	80	93	75	91	65	64	72	73	76	65	66	64	69	82	75	69	80	68	79	79	63	75	87	58	78	80	76	71	50	73	92	71	93	66	63	73	84	78	72	79	75	59	81	68	78	82	75	77	91	85	74	89	83	66	58	71	86	73	74	70	76	101	68	74	53	77	69	73	75	78	66	69	74	77	93	81	69	57	74	69	72	73	81	69	79	70	72	63	57	68	84	66	73	66	71	69	91	72	76	82	77	51	64	69	78	77	78	69	69	70	72	70	80	84	78	64	79	80	88	77	81	80	70	77	71	63	77	88	79	63	76	63	65	77	68	79	74	84	70	87	75	70	79	69	80	71	73	84	78	63	59	79	78	62	67	83	74	72	70	79	84	70	75	69	71	75	76	80	76	68	62	62	71	62	86	87	81	68	68	62	74	81	79	81	82	76	69	78	73	80	63	76	59	61	79	69	64	89	90	72	61	70	88	95	70	79	79	80	80	77	74	93	79	78	82	78	83	86	84	79	63	79	77	79	76	67	64	80	68	80	70	75	86	69	63	84	82	69	77	82	95	74	67	84	80	78	65	73	78	79	90	71	77	85	65	80	62	74	77	63	75	78	78	91	83	66	72	81	67	71	65	66	80	88	76	95	70	59	75	70	87	67	69	88	78	83	69	80	82	76	76	68	78	82	61	87	67	83	71	78	90	75	72	82	71	83
9701	3787	1640	2896	6460	8001	18100	49225	52463	44681	30887	21519	11497	3654	1512	899	744	747	774	736	802	813	743	767	773	725	769	741	767	762	762	759	793	761	730	763	727	736	740	771	771	771	753	760	784	718	708	792	760	783	821	776	807	849	733	754	772	780	774	745	767	751	717	732	834	777	818	733	776	784	780	708	741	815	782	745	763	755	788	755	760	771	763	762	733	755	789	807	763	721	805	759	765	754	758	847	746	741	762	778	728	772	712	784	788	765	768	833	768	801	744	754	805	772	780	751	744	745	785	729	773	759	750	776	804	767	740	806	797	718	765	764	763	752	769	794	750	760	851	743	802	742	737	770	785	748	819	816	776	777	778	753	775	782	808	817	800	749	771	770	725	798	769	825	769	743	752	723	755	782	736	779	754	772	789	772	756	798	759	790	749	751	690	726	740	768	727	792	725	761	745	783	798	829	819	771	767	754	778	769	719	751	830	757	744	752	783	753	788	715	737	761	800	770	792	733	775	750	780	768	789	775	804	755	736	795	786	718	767	737	790	778	783	803	743	731	780	790	808	696	743	766	765	746	768	802	730	740	774	781	799	757	750	815	784	740	780	795	748	779	739	750	770	819	795	776	807	751	760	785	824	748	784	771	749	756	773	771	793	769	824	765	732	768	744	748	720	815	730	763	760	799	795	758	704	786	755	750	734	768	779	758	765	816	824	725	777	800	766	755	796	779	749	768	795	784	746	804	804	784	794	775	758	815	778	794	773	809	741	752	781	776	731	762	780	769	806	811	768	723	720	744	762	803	774	757	764	761	708	767	764	802	806	751	791	750	738	803	783	783	797	758	780	759	726	826	777	733	750	771	798	794	801	747	747	764	761	794	804	693	742	715	770	779	785	771	810	727	799	755	799	758	794	820	770	766	723	784	799	770	756	768	749	758	773	763	751	776	797	803	706	810	745	778	815	804	766	782	801	789	781	844	762	786	788	741	798	762	750	776	747	771	783	730	727	770	750	725	743	740	715	802	751	762	816	719	749	751	788	803	784	809	769	786	771	819	761	725	778	714	813	782	794	735	769	745	820	784	766	757	810	769	786	828	739	808	727	777	820	726	788	771	719	751	778	762	764	770	744	701	802	776	756	745	782	783	787	744	769	753	750	787	768	769	765	798	765	795	794	750	821	750	755	779	817	773	737	788	767	769	748	814	739	754	747	729	732	740	757	730	770	813	779	759	767	778	749	774	763	815	752	789	777	787	772	768	755	764	770	802	770	756	772	770	780	735	732	721	785	832	792	740	832	755	781	765	805	784	725	717	778	748	795	714	788	746	775	731	781	784	754	786	768	790	778	727	814	759	762	812	751	730	789	785	756	731	762	777	764	790	793	815	745	791	804	753	763	754	801	794	799	744	776	712	743	743	755	713	768	814	820	745	744	728	732	786	728	774	778	797	769	759	763	783	771	743	772	764	767	763	813	768	822	762	756	760	794	756	726	787	784	734	803	804	761	752	721	731	767	785	778	749	803	794	762	773	763	767	761	777	773	773	765	762	798	784	797	742	813	791	746	757	756	748	759	739	768	777	779	874	750	775	744	788	767	756	781	746	795	772	783	782	790	768	796	746	754	784	769	818	734	766	747	806	782	774	774	790	724	775	709	841	809	733	760	786	763	748	793	802	757	772	768	750	742	714	765	799	774	749	754	763	728	740	768	783	742	763	788	751	779	771	819	753	767	745	808	787	774	840	760	741	800	806	746	794	745	764	741	737	792	777	768	776	771	763	734	756	775	726	753	761	745	734	788	844	798	743	777	822	770	776	784	793	719	798	777	777	759	741	767	746	747	768	785	768	777	742	752	755	772	797	788	800	760	754	778	787	783	806	755	789	738	771	758	786	759	745	752	721	782	767	765	807	798	769	800	782	755	772	768	791	750	755	805	759	762	739	746	773	785	816	773	759	726	755	755	768	800	780	772	750	769	755	782	746	777	810	728	755	778	781	755	775	824	782	751	782	765	799	724	799	795	737	794	796	795	761	759	773	732	738	737	785	781	730	802	746	804	727	730	742	774	752	739	803	799	771	757	764	770	757	772	738	753	804	804	757	712	822	785	792	742	780	766	741	743	792	769	795	763	773	788	782	747	774	780	782	800	708	788	727	757	759	788	740	758	777	765	757	787	770	775	749	812	756	833	792	747	756	781	726	729	761	747	780	777	762	767	765	778	794	784	773	786	744	762	797	748	789	794	733	772	767	822	780	773	789	778	780	765	767	749	743	812	783	786	765	773	796	733	767	745	761	718	766	763	750	832	746	750	804	704	785	743	806	768	765	740	765	748	793	733	762	779	779	764	786	705	763	748	802	749	753	737	759	782	798	743	767	780	748	774	830	802	780	712	750	723	752	809	746	796	812	772	748	783	785	788	750	757	809	793	764	776	795	763	765	809	786	790	783	758	778	813	784	795	790	776	810	785	734	774	767	790	805	765	767	814	751	731	733	722	727	812	816	769	817	796	768	792	813	734	759	712	768	811	762	795	750	733	820	804	805	810	809	795	722	823	777	741	781	768	775	763	824	816	727	764	798	763	782	775	791	755	803	788	786	763	772	731	738	771	740	774	814	767	802	795	778	799	785	753	758	788	731	790	772	765	764	756	770	730	795	778	792	803	781	735	739	784	814	775	750	771	753	745	712	779	764	710	737	732	793	711	787	767	769	743	771	760	791	770	748	767	735	762	789	770	757	821	784	742	762	746	732	779	723	758	752	728	712	756	835	740	797	814	728	709	807	820	745	781	762	730	755	792	748	773	814	809	758	820	773	764	798	780	715	741	762	736	802	725	787	786	749	744	732	774	755	778	764	802	827	759	743	753	810	733	791	764	770	783	839	772	777	821	724	788	816	758	774	831	762	747	788	737	761	774	839	727	780	802	777	792	746	789	752	778	841	776	737	762	775	767	779	772	781	772	780	768	780	757	756	762	781	824	802	795	769	728	744	778	732	776	728	782	773	756	778	807	764	785	786	722	742	777	775	793	774	732	740	765	737	756	727	763	747	771	775	754	746	838	817	757	808	770	785	818	765	793	768	763	775	773	802	764	817	791	759	742	761	799	739	730	766	780	760	772	795	769	698	794	778	815	777	735	735	763	785	764	813	760	795	776	797	784	749	723	749	739	768	781	794	764	758	806	781	779	827	789	760	759	792	782	740	787	815	794	763	800	791	774	800	791	751	776	762	758	750	739	759	728	713	797	787	757	728	757	796	794	735	767	748	731	826	757	793	785	764	760	776	800	813	815	784	747	775	731	785	736	785	800	762	770	739	790	753	839	751	770	728	797	825	794	763	768	761	806	788	783	799	789	780	786	782	766	770	777	786	787	816	777	735	751	794	784	740	800	786	771	796	738	802	761	745	779	742	771	738	770	782	749	826	817	762	763	775	793	751	803	782	790	773	735	783	759	769	754	745	782	752	788	744	755	785	789	761	764	796	700	809	704	772	767	775
2269	166	93	81	82	117	1041	9254	10970	8126	3516	1404	444	132	69	57	54	42	46	55	54	53	46	63	48	38	39	51	46	33	43	49	38	56	43	45	54	49	49	51	33	52	38	50	41	52	49	56	55	43	44	50	47	37	54	47	46	39	53	45	57	37	46	47	58	46	47	55	55	36	47	46	42	56	48	45	51	49	51	56	39	46	57	40	59	42	56	65	52	48	53	63	46	57	52	39	46	53	53	49	58	53	33	53	52	47	60	43	44	50	41	51	46	46	34	47	58	63	52	54	46	57	52	38	53	42	45	50	47	43	45	45	43	56	46	51	45	38	52	41	32	54	51	51	57	37	49	44	48	52	54	38	49	43	47	50	56	42	46	47	51	42	50	40	49	53	41	53	38	56	48	46	41	47	45	51	48	60	39	38	60	43	41	42	44	63	48	46	41	50	61	52	36	34	54	50	61	58	60	45	53	46	49	46	50	49	37	49	51	56	50	58	48	50	37	49	55	53	42	41	42	45	46	45	47	43	43	44	55	41	50	56	39	60	43	50	62	44	61	38	52	56	53	54	50	51	44	43	53	58	41	53	46	43	67	46	52	58	51	44	51	45	48	56	32	62	48	40	57	56	58	57	31	67	35	44	50	58	52	48	47	62	32	31	43	47	46	52	46	39	50	49	36	41	45	60	39	53	46	46	37	47	53	36	43	55	44	41	44	60	52	50	44	52	49	45	46	56	51	40	38	59	52	53	35	37	51	61	55	46	50	45	45	33	50	48	59	65	47	53	45	36	30	43	46	58	51	45	57	45	43	52	41	49	59	38	45	53	49	48	47	41	44	49	46	37	49	47	51	54	46	50	38	50	55	56	45	53	32	60	50	50	59	51	50	36	45	48	32	59	62	48	46	48	45	45	47	41	48	51	45	48	38	36	56	63	49	47	52	40	51	50	51	48	45	49	53	44	62	63	53	46	61	50	47	69	52	38	42	47	34	50	39	43	40	37	46	58	56	55	54	51	53	49	50	46	39	56	44	55	46	54	33	43	51	54	54	35	51	46	51	47	46	49	54	39	40	49	45	62	51	53	51	48	42	40	44	49	62	49	34	55	44	49	52	55	40	47	47	48	44	54	43	49	56	31	55	51	44	53	44	36	49	38	52	54	54	50	49	46	52	46	45	48	49	47	40	46	45	44	48	33	56	55	42	62	49	49	38	57	49	34	54	41	43	46	51	54	50	38	44	48	57	43	49	42	53	55	48	50	61	37	64	47	43	51	41	53	48	39	56	52	50	41	58	58	52	51	46	48	39	49	39	55	40	48	56	46	44	52	50	44	47	50	57	45	47	47	46	48	50	49	65	54	48	47	44	41	54	51	58	40	52	45	39	36	57	58	44	43	64	49	52	39	59	49	47	54	52	63	49	39	50	50	58	39	38	44	41	46	52	49	54	45	42	48	55	57	44	58	46	48	49	41	32	57	51	55	48	45	56	53	56	47	40	53	39	40	42	44	50	48	48	41	56	50	42	39	56	53	54	50	58	58	47	48	63	43	47	39	57	51	44	51	57	44	39	60	54	44	51	34	42	50	49	43	37	55	48	50	45	30	38	54	57	48	49	42	37	49	50	46	33	56	49	43	45	39	65	48	51	47	44	42	50	52	50	38	60	55	43	40	51	50	51	47	44	43	43	49	52	35	55	51	48	51	59	57	40	43	40	53	46	43	40	41	49	52	53	37	42	60	53	43	49	43	47	39	50	47	47	43	46	46	48	64	49	48	45	56	55	50	35	63	37	44	46	58	54	51	49	42	44	54	62	51	46	45	43	32	55	51	41	59	46	62	55	31	43	61	50	38	62	59	36	42	52	56	50	52	31	64	52	50	43	47	43	50	56	50	68	48	47	53	32	36	47	49	37	26	40	53	43	55	34	56	53	40	54	45	73	39	58	43	40	42	46	46	54	56	43	46	51	41	55	40	44	41	46	46	39	36	43	45	40	61	40	43	44	43	45	58	44	48	49	47	42	50	53	56	51	49	45	43	35	47	56	53	53	41	40	47	47	56	47	52	42	49	52	39	55	55	40	46	31	49	44	47	59	64	40	41	52	42	47	53	44	46	57	50	66	41	41	51	49	44	53	45	41	42	45	49	53	44	43	45	46	55	45	47	55	47	38	43	47	50	52	48	48	56	50	48	57	55	51	58	46	52	45	54	38	56	53	53	48	57	39	41	43	39	40	42	45	40	57	45	49	54	44	60	46	49	55	43	43	60	44	57	62	49	48	37	52	37	41	65	46	48	36	34	37	56	43	60	58	56	50	49	40	46	41	31	48	48	44	47	55	40	41	50	55	54	36	46	47	43	49	38	54	51	39	52	45	39	66	43	42	46	57	52	58	59	54	39	50	40	53	66	55	48	48	55	46	67	60	44	47	44	46	55	35	38	36	38	42	44	42	53	36	48	45	39	45	40	58	32	52	56	53	55	40	52	57	53	55	49	44	58	47	55	49	53	57	49	40	68	52	47	47	50	44	67	46	49	48	42	59	53	54	50	60	47	48	42	42	63	46	58	43	60	53	47	46	50	44	53	55	54	43	43	45	58	43	50	56	47	43	60	49	47	49	44	42	45	50	53	57	50	50	49	44	28	53	44	61	56	36	50	42	53	50	52	51	52	61	43	44	58	46	37	45	46	33	48	62	38	55	53	50	44	43	47	48	44	41	44	49	54	48	46	57	41	55	52	46	44	59	46	38	48	52	57	54	40	35	53	46	47	38	41	42	33	49	41	60	38	54	43	56	47	58	49	42	51	49	46	52	49	51	42	41	38	44	59	61	62	51	53	46	41	50	41	48	48	55	45	46	57	39	52	57	48	47	42	47	53	57	42	49	48	45	51	44	51	56	48	48	45	42	49	46	46	48	37	41	51	45	58	59	48	44	43	42	45	34	36	52	50	39	42	52	54	46	47	49	48	40	51	51	43	39	47	46	45	51	52	47	56	33	41	62	56	38	43	40	39	33	38	46	46	43	36	49	58	43	51	43	47	37	42	40	50	64	43	37	50	45	46	53	43	58	55	41	63	54	47	35	48	41	46	48	45	46	55	52	42	44	51	49	53	47	53	38	59	43	36	49	42	42	53	54	50	52	54	43	37	56	50	48	56	59	54	38	45	47	46	39	45	52	36	54	50	46	43	45	46	53	35	51	55	36	39	45	53	52	42	49	58	38	53	39	48	51	37	54	55	50	60	48	56	42	57	39	47	44	55	40	60	36	49	47	58	49	52	41	53	52	57	48	56	41	56	39	46	36	45	52	54	52	46	45	58	45	44	55	42	48	49	52	50	54	44	56	39	46	49	46	42	41	46	50	39	56	42	56	63	40	46	50	47	53	47	51	44	41	40	54	44	47	52	36	57	57	50	61	36	45	38	48	39	44	38	39	49	44	40	48	54	48	51	39	51	43	54	37	35	55	45	57	32	45	33	53	42	50	49
10173	3182	1644	2454	5730	7357	21476	55375	54818	44716	31839	21593	9335	2798	1023	585	489	523	492	499	470	494	544	522	539	494	520	513	509	533	497	527	499	532	497	502	504	492	482	512	511	503	518	560	541	517	514	471	519	530	479	531	489	484	515	491	523	500	497	517	476	499	494	513	553	544	509	528	537	530	522	483	491	493	489	532	502	493	509	526	498	481	503	508	508	511	531	537	508	498	487	501	526	511	528	511	529	496	523	523	492	545	511	486	477	507	505	493	538	545	504	485	536	514	510	508	485	502	522	496	484	500	484	500	498	528	502	514	516	506	529	502	510	459	534	527	493	505	537	467	506	522	513	534	538	486	508	516	497	528	559	544	515	504	505	500	478	521	493	497	517	510	505	527	504	526	583	483	538	503	540	548	512	522	495	515	510	475	517	494	475	516	546	528	506	518	478	530	514	466	506	463	485	474	472	492	510	504	504	540	534	530	494	502	516	484	514	513	509	500	535	507	482	524	485	540	499	496	513	512	536	491	490	516	505	502	530	558	498	505	496	524	482	495	549	502	511	520	504	516	497	534	512	522	500	527	517	528	491	480	541	514	487	510	488	512	490	485	528	533	541	516	534	509	497	494	535	522	542	504	521	530	499	514	527	561	490	500	500	556	495	512	529	483	543	505	497	533	520	489	540	524	479	498	493	511	548	512	487	457	530	488	535	512	508	508	499	494	497	549	508	509	494	513	496	516	508	501	521	557	511	476	491	529	517	497	488	518	502	491	480	488	510	506	511	494	478	511	513	512	517	554	507	500	486	495	524	491	527	487	496	542	536	494	517	493	531	498	489	507	494	511	536	514	486	488	492	483	474	485	532	500	486	528	500	464	522	522	485	524	493	500	484	490	538	496	552	495	505	482	514	535	486	509	527	517	522	526	549	479	495	527	482	540	541	530	489	498	485	512	507	464	482	493	484	501	526	451	529	533	500	497	500	502	469	511	504	520	497	471	520	462	495	538	513	514	544	478	504	506	519	502	519	520	537	468	510	509	494	534	485	502	513	495	492	502	542	496	549	508	535	518	532	507	479	499	504	472	488	498	499	472	540	540	468	525	534	511	500	543	518	537	549	541	502	535	490	531	502	501	537	509	511	502	478	483	541	501	506	526	482	515	476	511	508	511	470	503	540	532	503	499	454	490	496	501	489	529	483	518	522	509	543	489	537	491	549	527	482	512	521	516	508	535	508	501	525	480	511	487	543	538	529	507	538	524	500	503	559	527	501	496	507	516	512	542	470	519	490	521	542	530	522	511	521	499	496	480	496	525	550	496	552	535	475	532	517	492	500	537	524	508	491	501	502	525	497	512	530	497	491	550	518	488	504	517	529	532	511	467	545	462	477	491	536	486	505	478	543	529	506	537	489	537	523	502	517	483	504	511	522	499	483	526	505	554	507	499	503	527	536	546	537	544	504	497	486	492	517	471	529	510	505	499	468	498	529	509	507	512	560	493	509	497	516	531	539	499	500	494	521	511	485	519	488	509	524	524	537	481	542	534	515	503	489	511	478	529	552	493	489	522	532	532	480	515	507	499	538	464	529	497	520	521	488	499	538	502	558	475	489	537	496	499	486	491	505	482	488	500	530	486	499	509	484	545	496	492	475	476	514	506	475	490	531	531	533	501	523	476	510	474	528	527	489	521	496	497	490	502	515	515	509	486	526	518	520	503	534	486	483	518	521	457	508	494	540	486	527	474	515	476	512	515	519	513	510	510	496	496	530	497	564	521	494	498	501	466	509	524	528	519	518	515	504	561	486	563	502	506	528	502	479	517	518	522	517	476	534	486	502	519	561	505	506	462	525	546	524	542	513	513	485	466	532	549	492	446	519	527	483	514	522	509	574	514	478	499	506	512	544	529	541	478	547	533	483	526	506	511	518	476	499	447	522	536	524	533	506	509	523	494	525	498	497	516	499	548	520	484	546	524	519	530	479	522	520	465	512	508	490	506	483	553	537	520	518	476	507	511	497	463	520	521	492	504	500	500	520	479	527	507	515	504	489	526	570	520	484	496	519	517	508	519	466	470	497	510	494	502	512	545	537	567	530	497	463	545	510	527	506	497	489	498	456	531	474	509	495	508	522	492	462	496	473	517	517	529	525	441	516	509	534	502	573	518	495	556	526	475	517	525	536	493	537	523	503	462	487	492	497	529	501	514	458	574	522	526	537	497	497	548	511	548	495	534	512	553	542	532	471	453	502	488	499	517	534	539	524	484	470	513	509	519	543	523	522	508	498	504	499	514	507	510	531	520	508	509	467	510	568	499	490	514	512	549	504	506	488	542	483	498	500	540	482	515	507	514	498	529	493	512	522	539	494	492	497	499	518	500	499	479	508	524	464	516	492	503	531	503	528	499	499	443	496	502	518	517	495	550	485	520	525	488	520	512	534	514	508	485	500	489	537	471	540	497	507	475	496	541	489	508	519	551	483	535	477	519	473	493	504	448	545	501	509	533	501	553	500	534	538	527	529	485	498	524	520	481	519	507	503	510	521	514	474	489	510	520	553	523	481	508	504	507	494	488	483	523	472	517	527	526	537	516	480	510	498	526	506	526	528	497	483	549	529	475	489	502	511	521	498	514	509	513	467	535	495	507	498	505	524	484	532	533	522	538	520	528	520	484	553	508	503	505	529	514	546	517	508	490	511	456	484	495	490	509	526	538	500	542	488	516	510	478	496	514	526	521	458	535	546	530	459	524	515	550	507	516	539	508	551	539	531	525	519	489	522	518	489	482	482	540	506	497	498	481	490	520	513	522	475	501	513	550	520	488	524	503	500	540	478	488	528	468	531	514	523	484	533	527	489	504	494	525	511	493	523	498	457	489	508	535	522	499	501	518	497	522	545	513	547	510	538	522	491	523	508	521	493	480	549	514	501	521	505	527	530	507	516	498	455	518	508	522	520	554	546	493	560	541	510	525	511	480	509	538	513	513	482	486	523	468	505	542	480	525	508	500	532	483	476	518	500	495	539	503	531	473	501	551	532	538	556	498	508	510	522	533	479	524	524	526	528	500	566	498	505	494	509	556	471	534	517	489	483	512	458	480	526	478	423	487	503	498	524	547	550	515	529	548	489	484	499	511	514	511	466	513	496	528	495	490	512	521	502	501	504	508	503	487	498	502	528	501	546	475	524	524	526	540	559	545	464	515	525	506	479	507	539	521	534	513	529	525	498	553	467	537	488	503	502	496	511	523	506	511	561	521	492	524	505	515	534	509	517	498	478	497	526	509	505	517	527	524	522	474	505	502	514	520	513	498	470	497	536	490	527	509	522	527	520	535	522	513	499	521	520	519	462	510	473	485	511	501	519	492	502	506	510	555	501	491	527	530	515	557	483	533	544	520	473	541	514	537	496	571	500	446	496	495	498	503	510	467	509	512	507	503	534	512	494	523	512	491	515	515	515	517	512	530	534	492	505	515	534	503	542	487	467	498	520	524	469	519	508	486
1129	247	168	122	123	171	2855	15954	19143	12202	4653	1778	481	173	132	76	68	75	69	58	83	69	61	81	63	68	69	83	80	84	67	57	71	60	69	84	67	60	63	60	74	69	78	70	82	63	67	77	63	74	85	72	64	83	76	66	67	69	70	77	76	89	71	76	63	78	72	78	84	66	88	92	71	77	64	86	78	73	87	63	89	53	74	73	82	71	81	78	66	75	60	78	72	63	77	83	86	77	66	62	71	79	79	90	88	79	69	57	90	83	65	69	70	80	75	74	83	63	75	85	67	73	65	78	82	67	71	69	79	67	75	66	56	71	56	88	65	55	69	79	75	89	70	62	78	73	75	72	62	94	65	62	66	78	76	92	70	91	90	73	83	74	94	90	66	65	70	68	73	77	69	70	77	73	55	83	86	58	75	54	54	75	84	80	65	65	73	65	79	80	83	59	68	66	76	81	69	79	79	61	76	74	65	80	70	75	71	69	71	61	77	77	78	77	78	83	74	73	77	85	89	89	77	75	73	58	62	75	66	69	88	71	84	71	68	63	51	73	86	67	76	71	72	70	79	69	55	73	72	79	73	82	79	75	58	73	65	90	67	84	84	91	71	76	77	72	85	63	70	58	72	65	59	94	78	75	92	79	59	70	59	69	64	73	82	78	73	73	83	79	71	55	71	90	86	82	73	75	80	81	71	57	90	75	74	72	66	70	54	85	85	73	61	78	77	78	72	79	68	79	64	70	75	69	70	77	75	67	76	87	61	62	60	80	76	61	76	73	76	69	67	69	70	77	81	75	75	70	75	76	74	84	58	72	81	70	67	100	81	81	85	73	63	73	70	75	91	75	66	80	66	73	80	75	74	74	74	90	61	82	81	80	69	74	73	82	76	83	70	65	74	72	67	59	70	71	80	71	74	77	82	73	65	67	75	97	71	70	87	69	67	79	76	78	78	70	67	77	57	77	75	76	83	57	55	64	69	71	62	71	69	81	71	78	76	77	76	91	70	79	89	77	66	92	67	69	81	71	80	76	86	81	79	77	57	75	83	75	96	81	61	77	57	69	71	71	84	86	63	82	71	86	87	74	63	75	70	65	77	79	81	61	70	72	58	84	67	91	100	67	67	75	76	76	51	67	64	90	68	74	73	78	57	79	74	72	74	91	65	73	73	68	81	90	53	73	71	75	64	64	67	75	68	64	77	72	74	63	77	92	74	83	77	63	84	61	64	78	77	87	79	74	79	76	65	85	69	62	78	64	81	81	92	76	79	64	78	65	72	77	57	81	59	70	80	67	83	95	84	74	78	82	65	61	71	77	89	80	69	71	70	65	55	73	73	86	75	73	74	66	70	83	70	65	71	76	82	80	72	51	88	64	68	78	90	81	75	80	65	74	68	78	63	76	84	72	70	56	87	73	63	87	73	94	79	68	83	83	66	77	92	69	70	72	75	76	75	66	70	71	69	83	71	78	57	82	68	66	66	81	61	78	75	48	61	91	80	72	87	66	66	86	76	72	80	72	78	69	73	81	76	78	71	60	75	76	71	86	76	87	84	89	78	88	71	54	67	66	61	81	74	69	49	64	69	74	65	69	67	49	66	67	70	87	79	75	66	74	88	74	85	65	68	72	89	76	66	70	82	72	66	65	70	61	81	78	71	78	88	80	67	71	74	70	81	60	61	74	85	72	66	71	66	72	79	75	66	72	67	73	71	59	67	72	86	68	69	87	72	60	78	74	72	72	70	74	78	67	72	68	68	84	75	84	87	63	68	69	90	60	80	68	75	68	73	70	71	89	66	90	89	68	66	75	63	66	69	87	76	69	61	86	80	85	88	84	77	75	82	70	85	74	80	75	51	77	70	54	73	77	64	83	74	67	86	60	78	77	76	73	70	64	78	85	73	78	77	78	58	71	82	69	77	64	75	86	63	66	80	82	63	67	76	73	60	80	77	79	69	56	68	71	70	81	73	71	85	56	67	71	70	65	84	85	75	61	76	85	82	74	67	75	78	73	94	78	63	68	83	75	66	69	67	70	77	65	91	93	68	66	74	63	66	75	70	77	71	73	76	75	65	87	73	78	71	77	78	80	63	66	61	80	67	68	64	81	78	78	63	52	81	68	79	85	74	69	68	69	79	68	84	76	71	90	79	85	79	79	74	71	76	77	62	86	68	49	92	76	90	82	90	68	75	69	69	83	86	82	79	73	89	80	74	82	79	65	64	77	68	80	73	70	78	58	86	84	60	74	72	77	68	72	62	72	65	81	70	69	74	76	80	67	77	86	87	77	80	79	70	73	71	90	53	73	83	70	73	75	70	68	75	73	70	69	66	64	70	71	85	65	83	61	65	69	61	78	65	65	89	64	84	69	71	60	78	76	59	68	74	76	71	70	71	67	66	64	71	85	74	61	71	75	73	88	70	70	75	80	77	85	61	72	90	86	69	46	78	75	54	66	62	72	60	64	83	63	74	81	71	78	80	84	89	72	67	70	76	69	69	71	86	67	79	63	89	64	70	87	84	67	67	67	69	74	65	68	69	74	63	69	80	86	81	64	78	84	85	81	76	94	67	71	88	78	67	66	71	68	63	59	76	70	69	71	81	76	86	82	74	89	79	68	76	71	86	62	68	68	84	87	55	75	78	75	52	78	62	76	60	92	69	68	70	63	78	85	69	70	74	79	92	56	61	76	76	77	63	88	75	82	85	71	68	65	76	73	68	61	74	75	73	72	65	76	80	76	83	65	76	75	75	71	81	73	87	61	78	82	80	77	80	79	78	60	71	75	60	78	66	70	64	72	86	80	85	90	61	70	85	72	73	65	67	67	63	62	76	48	71	82	57	60	85	70	61	85	73	68	84	60	85	70	78	67	75	81	62	80	77	70	75	79	69	61	72	68	82	65	87	80	83	81	78	88	65	64	83	82	66	64	73	72	74	58	80	56	74	79	65	70	61	76	68	73	62	68	70	80	84	62	72	104	61	85	63	74	77	61	71	59	68	89	78	63	59	62	75	69	72	87	68	62	77	58	68	77	72	91	80	68	70	71	62	75	72	57	82	79	70	74	79	73	63	52	76	59	75	79	90	71	62	76	67	77	78	64	67	62	68	73	65	71	86	78	81	61	68	56	83	85	68	86	72	60	72	82	84	69	65	68	75	57	90	80	81	78	74	72	56	69	72	60	85	72	64	79	83	71	49	98	60	77	82	65	73	74	63	77	83	79	87	77	81	59	86	68	76	80	73	71	74	73	57	78	68	80	81	71	82	83	68	72	74	72	74	87	81	77	73	71	71	74	88	59	71	80	70	60	75	81	69	81	61	75	76	80	72	77	74	58	82	61	71	80	85	71	66	62	56	67	71	70	88	69	96	62	75	73	78	76	75	89	66	72	85	76	74	72	74	72	91	73	69	65	78	68	78	70	78	77	66	68	70	72	68	69	73	74	92	75	76	67	82	82	79	67	71	56	67	68	94	75	70	88	55	76
14106	5051	2367	4151	9459	12277	36013	66984	66220	49455	34825	23891	10053	3147	1385	856	748	772	773	830	777	830	784	743	792	787	827	805	764	863	800	783	799	812	796	754	747	793	779	836	760	818	806	812	830	851	793	712	843	821	765	778	785	760	764	842	820	866	755	783	829	837	769	830	778	765	821	766	798	756	807	763	829	830	828	785	802	790	766	809	802	773	794	825	797	725	788	786	736	758	761	785	732	757	759	727	807	804	798	785	778	783	763	843	831	798	819	828	767	764	764	753	762	804	793	790	813	766	767	774	810	783	776	720	794	810	769	797	759	766	801	755	757	765	751	788	791	818	828	794	814	772	761	754	782	827	820	824	781	820	802	789	789	789	791	761	820	821	756	811	783	802	824	754	785	743	809	784	803	785	865	816	743	771	825	790	802	773	765	792	790	746	810	810	780	803	769	799	784	765	771	737	800	794	799	755	745	812	774	805	819	782	804	806	826	814	802	778	837	812	764	763	798	743	798	812	831	743	773	807	797	775	762	818	781	751	760	764	823	765	820	753	833	825	824	803	775	790	756	800	776	805	766	811	778	762	805	806	761	787	780	750	774	801	765	825	801	765	790	835	789	799	803	798	846	824	773	745	797	825	786	818	808	817	835	810	795	848	747	785	793	844	812	823	821	764	748	792	740	776	788	809	811	808	779	761	795	782	768	769	787	782	819	808	851	818	761	795	839	859	806	789	774	837	786	806	806	755	785	759	803	805	760	771	855	796	824	759	771	750	833	768	786	758	737	783	796	821	780	759	810	808	810	839	802	753	780	830	802	768	828	823	766	802	837	798	797	811	792	805	768	796	785	824	829	817	814	742	798	745	827	832	845	800	798	802	774	768	816	832	805	807	785	757	814	825	813	745	780	759	810	836	794	761	805	778	786	805	789	810	762	764	785	784	808	841	774	813	798	789	798	770	815	774	748	805	810	768	832	825	799	779	800	782	761	814	758	843	793	777	832	801	851	787	842	750	822	808	798	859	749	818	769	798	825	785	762	786	788	782	737	792	781	794	799	814	767	819	755	839	800	792	789	773	822	795	785	851	744	786	778	770	827	788	793	759	838	822	767	759	818	844	842	762	805	773	790	809	755	808	826	759	792	721	852	745	801	827	772	739	761	764	787	763	823	789	786	815	815	773	778	824	888	813	801	799	820	813	790	780	846	766	808	800	789	772	847	791	801	807	763	781	833	827	798	812	759	814	799	847	805	788	778	848	780	816	746	770	803	799	784	734	758	814	810	819	825	809	790	806	765	830	805	781	823	764	798	830	748	793	798	784	801	785	760	762	827	783	818	751	784	779	816	840	827	852	804	731	747	796	780	744	816	760	770	788	776	790	754	856	807	805	784	799	869	817	776	819	788	799	770	814	809	829	805	791	800	755	757	795	814	780	845	775	776	779	816	767	804	819	782	818	796	777	758	767	813	766	813	815	785	849	794	816	817	773	700	814	795	749	840	764	755	796	833	786	809	795	814	782	771	833	794	811	794	828	850	809	785	794	754	731	808	790	828	755	836	797	785	821	801	819	764	819	772	789	854	816	789	784	768	771	807	780	739	768	758	769	787	779	797	815	803	746	803	780	819	757	736	787	776	842	800	791	777	844	816	829	769	823	802	826	801	803	825	779	819	759	788	776	754	778	776	781	812	827	755	799	810	797	776	757	745	796	778	793	806	807	790	816	819	816	807	794	805	720	772	758	767	837	817	810	804	789	816	817	794	791	775	725	786	776	762	811	787	839	794	789	791	827	711	767	832	776	771	786	800	790	849	830	809	758	808	775	803	774	816	835	836	828	790	800	805	834	773	790	792	854	810	779	778	790	830	797	764	801	757	797	810	840	804	844	830	841	754	809	804	805	789	783	760	776	793	804	752	827	806	754	767	773	850	837	831	826	784	789	775	799	820	798	798	874	761	828	808	837	828	830	770	769	756	745	774	787	787	803	803	803	759	804	746	780	858	765	825	801	824	809	760	786	821	804	783	772	781	746	817	854	795	795	818	846	782	781	754	812	764	852	778	784	786	779	795	770	800	769	762	786	805	822	771	783	750	795	761	793	789	789	760	804	776	797	785	803	825	795	809	814	763	839	803	763	819	819	786	774	780	794	778	809	768	797	755	764	765	839	754	784	748	820	775	819	805	825	825	846	794	759	783	798	807	746	790	777	810	803	829	796	753	808	771	781	769	800	809	768	847	821	740	754	808	793	816	805	845	801	836	802	793	775	772	779	786	801	836	801	830	849	815	778	802	801	758	799	781	817	778	814	777	786	786	790	813	800	769	783	754	804	802	797	772	786	796	750	790	790	818	806	782	825	816	783	788	835	800	814	797	752	746	776	789	804	749	807	805	811	804	847	788	817	790	796	766	802	816	800	852	762	793	778	764	790	821	784	770	807	875	761	841	781	820	812	759	804	817	787	747	781	789	798	786	803	794	737	754	821	795	798	797	795	836	786	787	825	752	801	781	783	821	764	802	824	804	781	829	780	803	813	817	735	760	811	800	770	781	802	775	776	770	800	869	826	731	756	751	755	779	777	807	842	765	751	825	843	774	758	799	789	793	760	826	771	788	784	785	857	801	884	810	817	788	818	852	784	795	781	813	800	764	836	724	787	785	798	823	805	746	765	822	737	797	767	779	774	745	803	853	770	785	779	786	842	836	804	766	766	772	736	800	729	771	779	789	821	820	804	788	796	794	768	811	829	768	766	825	778	765	806	836	746	813	835	857	838	796	779	742	811	757	812	800	775	748	816	787	814	802	830	791	799	806	728	870	771	755	775	821	734	781	861	767	784	744	819	763	823	778	788	794	777	788	751	778	836	796	782	782	793	808	789	750	785	823	764	812	839	781	822	844	752	804	782	776	804	799	803	793	780	789	796	779	826	851	753	778	778	759	807	811	751	761	822	807	811	773	783	751	768	817	868	743	805	727	815	872	753	786	820	778	797	830	776	803	757	748	835	779	879	776	817	757	854	774	818	737	818	844	777	730	785	801	789	792	830	792	843	833	784	810	787	790	791	775	804	797	825	820	796	774	812	748	803	782	817	775	817	764	789	720	792	745	778	758	767	770	829	829	796	836	821	822	811	807	775	811	817	802	813	783	794	811	745	769	827	834	779	770	793	807	742	810	805	793	809	809	779	779	833	820	804	791	831	803	755	814	764	815	836	826	810	820	810	753	774	810	804	788	824	774	782	767	739	762	811	786	760	806	868	822	757	771	792	751	738	753	729	817	858	814	785	729	869	787	825	791	789	758	788	791	784	808	793	852	721	801	820	805	770	795	766	784	804	796	780	774	777	816	763	817	811	821	830	785	813	767	784	804	792	796	825	791	776	835	802	776	825	791	811	722	749	808	791	787	820	831	776	808	780	830	759	857	777	842	803	838	782	765	797	785	762	822	811	830	839	820	792	814	771	800	787	847	793	794	800	836	814	825	765	775	763	794	817	770	787	761	817
1517	91	62	45	61	85	972	3187	3507	2427	1089	466	152	90	47	54	41	41	55	49	45	54	54	47	57	53	64	47	53	57	57	58	70	60	50	54	37	50	57	48	44	52	57	57	45	60	62	62	43	58	46	44	67	45	45	42	52	49	62	54	64	56	52	40	46	46	46	46	38	68	54	47	52	42	48	45	63	53	38	51	51	42	44	53	52	58	48	47	53	60	55	56	50	58	48	54	53	52	48	47	49	54	42	55	61	47	52	49	49	58	43	53	56	60	57	49	46	45	51	64	41	53	46	52	54	40	56	47	52	51	53	44	56	55	57	50	51	65	56	58	64	47	46	46	56	43	51	50	33	47	52	57	44	50	58	53	36	48	50	60	42	43	45	42	58	48	58	42	43	51	44	52	62	51	48	49	44	46	54	46	50	57	40	44	55	67	47	56	52	51	45	59	41	50	53	51	54	47	63	44	54	57	50	43	65	49	40	51	50	61	45	60	56	57	49	55	62	56	55	56	45	57	61	45	53	61	49	67	50	64	48	53	64	42	45	41	42	57	43	62	59	54	51	50	54	52	60	48	46	51	58	59	46	54	52	69	45	46	49	39	43	58	49	57	49	41	50	49	52	55	55	57	51	56	53	56	48	58	50	44	48	58	55	50	57	53	46	58	59	53	52	46	56	46	56	42	57	58	58	44	43	62	53	59	48	51	51	49	50	39	62	50	66	58	63	58	53	54	47	50	48	47	58	46	55	58	62	48	54	50	45	44	55	52	58	43	57	51	58	64	41	45	46	57	53	54	61	48	61	55	52	47	57	57	45	49	43	38	49	50	54	54	50	40	51	44	47	52	41	44	56	45	55	54	37	61	66	51	53	48	47	53	52	35	50	53	51	51	52	46	39	47	61	50	53	49	57	55	52	49	52	44	37	57	38	53	60	55	53	53	55	42	54	57	62	56	36	52	55	60	60	50	54	57	38	59	50	36	45	49	73	55	53	50	48	58	58	67	55	52	50	54	54	60	47	59	49	55	62	61	59	45	52	50	41	46	48	53	41	69	50	52	53	51	50	35	56	63	61	50	49	54	52	41	51	46	54	57	40	62	47	41	46	56	40	48	61	49	53	45	59	68	69	57	49	49	37	50	48	49	48	61	55	49	62	50	53	48	37	57	51	32	43	50	55	43	56	48	58	43	53	45	53	51	53	48	57	56	35	65	60	61	47	56	45	61	48	57	46	54	67	44	49	47	54	58	45	56	56	49	45	51	54	44	49	45	54	57	58	66	40	60	51	47	53	55	53	57	53	32	64	64	47	45	51	44	47	48	51	57	44	52	42	44	61	60	42	49	52	51	51	39	44	35	41	55	45	59	55	52	30	56	45	47	43	60	47	59	45	53	58	59	61	39	62	39	61	48	48	55	37	44	54	65	57	47	44	64	47	54	38	47	59	55	43	45	65	60	56	37	60	69	55	47	50	50	48	50	46	39	47	47	46	53	47	51	65	52	55	47	57	50	55	53	53	57	57	47	51	52	50	46	68	52	55	46	64	61	55	54	49	45	43	58	56	45	45	60	62	51	61	49	63	46	57	57	53	59	50	46	61	48	45	68	51	74	50	60	54	53	49	45	42	51	41	55	43	52	53	64	44	55	56	39	45	37	43	56	57	49	50	52	43	44	55	47	51	62	62	45	41	53	58	45	48	41	58	52	65	51	60	42	64	44	47	46	55	44	62	53	60	51	50	53	49	47	43	56	55	50	62	47	46	51	58	73	45	52	57	51	51	54	54	57	56	55	51	65	55	50	60	45	50	55	48	47	43	43	65	59	52	53	67	58	49	45	47	42	57	42	46	43	40	57	55	47	57	53	59	48	60	58	48	46	52	52	52	50	56	65	44	53	54	56	47	51	45	50	48	59	49	51	45	51	40	51	48	54	52	52	46	57	56	59	55	50	34	44	41	56	54	51	52	52	53	45	52	52	62	53	51	67	57	46	53	55	70	47	42	41	55	61	61	44	66	53	46	47	49	47	45	57	62	46	51	49	54	45	64	49	48	50	45	62	50	47	46	51	59	38	64	57	49	49	55	52	49	49	51	56	58	47	53	57	64	60	46	47	34	57	43	57	57	55	44	41	41	66	44	64	56	51	52	47	57	45	58	52	54	51	66	50	61	53	56	56	41	51	60	52	52	59	52	52	59	45	53	49	53	50	52	52	52	46	53	49	56	43	57	57	61	55	54	55	45	42	58	49	49	45	53	53	57	37	57	54	52	50	49	57	41	58	70	56	59	58	56	44	70	58	60	50	57	48	37	37	61	61	44	60	49	46	55	74	71	53	55	44	46	51	48	57	47	54	48	53	49	50	51	40	52	42	44	59	44	48	57	38	44	54	50	52	50	40	52	49	44	64	50	49	50	36	50	54	56	48	36	54	57	50	58	65	44	46	73	52	45	45	45	48	49	53	64	55	41	65	59	68	50	56	63	54	48	58	55	53	56	62	52	47	59	52	63	71	48	49	51	51	46	54	54	44	40	44	54	73	61	53	60	56	64	40	49	66	54	53	48	48	44	47	45	59	61	70	49	49	52	55	53	51	53	53	46	65	58	54	58	41	55	53	40	48	63	49	41	46	58	53	52	56	54	54	49	43	43	59	46	44	53	69	65	47	47	54	55	49	46	60	63	66	59	49	52	64	46	35	60	61	47	53	59	52	67	47	79	49	60	35	69	54	49	56	48	55	54	57	45	49	46	47	60	50	42	54	55	50	61	60	51	62	46	46	69	54	53	48	51	45	52	55	60	57	49	56	52	60	42	55	50	45	51	54	37	66	45	55	50	50	49	49	54	50	46	44	59	56	48	59	52	49	56	57	36	60	60	61	54	51	51	44	54	57	57	48	48	68	54	53	67	52	59	59	42	50	46	53	60	46	60	49	42	69	73	43	55	47	58	58	46	51	47	49	64	47	58	39	46	46	48	48	47	45	58	47	70	52	59	45	55	47	60	53	51	57	52	59	52	56	51	56	65	60	50	56	68	46	58	47	61	49	61	49	47	50	50	43	64	58	52	38	62	67	52	54	42	51	56	59	51	49	47	46	43	47	52	56	53	44	62	58	54	60	39	49	48	48	66	43	55	64	60	60	50	43	57	53	56	50	39	54	47	62	58	50	41	53	45	49	44	50	57	49	47	50	49	44	58	55	55	59	43	39	57	51	47	58	46	49	45	57	44	46	52	54	40	56	52	54	67	46	50	35	57	45	48	58	52	57	50	34	55	44	55	40	68	51	49	39	56	56	61	48	48	40	67	55	45	55	56	52	42	56	53	46	47	53	45	67	59	50	44	33	55	60	51	48	51	52	47	48	62	67	49	56	47	50	58	50	54	56	65	61	53	42	57	63	55	51	45	46	51	58	70	48	65	52	47	42	55	48	49	45	57	61	46	46	61	56	39	62	49	51	52	49	57	56	59	34	48	56	58	61	55	56	47	46
7925	1500	968	1411	3013	3501	25276	38951	37374	29701	19771	10397	3621	1190	710	549	519	562	589	494	506	563	561	511	539	532	516	518	556	539	534	545	548	546	573	526	526	538	520	487	561	555	521	560	528	509	534	556	551	520	556	526	531	529	530	522	530	538	515	539	473	542	515	498	528	560	496	514	530	552	541	532	526	532	515	536	534	538	496	565	557	581	514	555	516	541	510	564	538	579	572	545	509	523	545	543	536	496	493	528	518	541	559	523	532	539	538	508	568	553	550	568	555	503	543	552	550	523	547	522	551	570	515	520	539	568	523	534	526	522	555	533	552	552	502	479	565	503	568	536	504	540	540	520	531	592	542	551	577	518	522	576	550	558	554	504	564	545	566	578	522	534	558	555	513	535	516	499	603	549	589	508	566	504	524	513	526	552	525	534	524	520	532	562	545	571	560	524	549	512	570	531	561	499	561	563	550	521	563	533	514	534	586	531	521	530	567	503	519	532	530	534	548	540	592	549	556	529	525	559	586	547	548	551	540	533	551	565	529	535	501	496	542	533	546	552	513	486	540	542	530	491	546	578	553	532	605	540	531	538	545	557	557	536	530	563	585	553	536	544	565	543	556	574	534	528	553	529	528	540	574	548	566	514	578	527	552	524	524	549	530	494	582	550	465	538	526	535	560	531	560	550	548	548	556	532	537	509	518	538	526	542	538	541	572	546	495	560	542	518	500	568	556	567	516	517	555	526	527	513	550	555	503	548	536	524	535	570	523	498	550	517	595	552	552	522	501	527	566	512	510	554	532	545	516	542	511	551	581	542	554	528	520	564	563	552	572	507	545	484	541	537	515	513	549	538	548	541	493	513	521	547	530	518	529	537	527	502	532	554	532	559	579	585	538	531	557	557	543	514	549	529	537	515	567	556	567	520	559	514	530	571	543	585	521	559	531	536	532	529	567	562	527	567	540	508	554	563	592	542	541	541	548	534	532	538	514	526	523	506	554	532	502	545	543	530	519	564	543	534	528	540	575	564	500	539	523	621	505	601	555	588	519	584	523	510	500	536	566	530	505	528	545	545	503	509	533	553	554	518	550	548	569	563	562	547	613	564	555	544	587	535	567	507	559	524	527	566	532	511	514	560	575	543	522	553	552	563	535	597	529	530	577	516	563	537	544	587	549	592	527	532	565	535	533	559	533	530	550	521	574	572	551	527	538	571	573	517	534	583	521	554	567	567	553	529	508	523	588	518	554	549	543	563	569	572	484	562	506	553	583	528	582	549	536	506	556	526	565	552	541	542	537	475	562	555	534	585	529	522	530	571	526	518	528	566	516	533	557	485	526	533	555	515	549	502	556	561	564	527	563	487	524	565	539	538	534	574	532	504	569	541	511	559	523	515	534	562	542	542	509	559	578	551	561	491	558	537	519	510	536	587	532	577	555	468	541	513	551	510	492	550	558	525	533	516	587	546	535	549	562	536	487	550	538	506	562	541	526	530	521	530	544	557	496	567	522	535	541	536	518	523	550	574	572	505	527	546	506	555	526	520	540	581	559	561	588	552	536	551	516	609	562	552	565	555	590	537	555	527	591	538	578	578	573	553	510	523	558	554	508	517	566	526	597	539	549	530	530	552	534	521	526	543	500	517	499	517	536	536	525	537	581	537	540	555	555	519	485	536	508	569	531	508	582	550	573	556	548	528	554	556	561	543	573	529	518	552	558	502	550	562	522	537	488	560	591	528	548	585	566	530	541	529	552	554	534	510	537	585	511	537	513	548	535	529	545	542	547	539	478	540	548	530	547	593	516	532	551	573	540	539	553	587	560	507	563	556	559	599	550	558	516	570	556	501	559	544	571	571	510	526	517	523	532	527	543	532	582	555	547	551	556	508	533	593	566	546	536	572	524	510	549	527	544	565	564	526	548	563	536	508	549	549	589	527	580	543	558	586	568	498	580	508	563	522	521	597	559	536	546	560	537	544	538	564	582	503	537	572	509	546	565	584	521	568	536	555	550	541	532	555	589	552	547	545	582	585	529	516	538	493	549	505	567	557	579	566	530	562	492	495	568	571	519	514	540	566	513	548	517	522	585	513	536	556	544	544	565	542	527	553	539	531	567	516	506	520	532	537	563	552	573	504	545	550	555	553	530	543	480	541	523	528	528	527	527	504	570	526	518	549	533	548	546	518	518	556	516	527	505	534	518	536	574	582	533	518	522	516	523	537	561	564	571	552	570	550	550	533	560	545	568	540	579	577	545	557	537	536	537	505	555	508	509	529	552	566	585	553	521	504	515	541	568	539	516	531	549	516	559	565	545	504	548	516	533	558	554	531	529	525	533	508	552	582	541	547	533	556	579	542	567	546	534	580	571	543	524	562	537	539	541	517	548	552	534	526	558	578	589	511	511	534	551	529	520	539	564	588	553	513	543	576	518	534	552	533	545	578	468	547	505	513	555	549	493	522	568	550	541	537	587	541	479	507	526	558	522	550	523	566	564	502	534	524	541	562	486	533	541	542	542	522	536	497	547	531	545	533	541	508	507	572	505	543	513	554	569	576	539	544	522	532	559	525	568	558	564	582	521	539	541	530	567	522	556	540	553	514	518	561	531	505	560	552	524	565	564	516	560	546	573	530	562	520	522	546	549	483	536	538	554	546	537	546	572	513	531	568	549	554	542	556	544	547	524	575	512	562	541	524	561	564	581	567	561	548	554	552	548	539	509	559	538	573	549	535	546	535	514	550	553	549	537	527	523	550	559	593	560	564	546	518	498	513	547	578	549	536	555	561	548	557	570	528	474	552	579	542	483	600	502	545	537	490	552	564	501	544	546	595	524	540	548	497	561	568	545	551	545	539	612	540	582	544	543	546	530	540	542	584	527	533	593	545	508	504	544	564	509	577	532	583	501	514	509	549	535	522	514	516	520	564	512	533	535	490	505	521	525	521	536	577	559	535	575	539	527	528	500	538	538	586	537	570	506	519	507	576	531	489	583	553	501	533	543	529	537	545	582	546	559	558	543	565	546	566	560	560	572	533	562	487	582	516	553	536	552	539	516	521	553	590	529	499	519	569	547	556	553	529	565	538	539	530	559	536	529	549	548	575	525	548	533	538	527	563	509	536	517	571	511	540	508	549	546	511	529	561	545	547	553	564	573	539	513	530	536	565	531	546	561	539	509	508	516	515	551	542	513	549	515	535	518	533	521	533	540	515	554	536	516	551	541	555	533	542	508	579	560	536	567	555	528	550	545	541	553	537	600	556	525	559	537	544	556	581	586	506	578	528	546	555	526	550	537	552	503	511	604	529	543	504	544	531	540	571	553	496	550	583	525	523	623	540	493	526	515	553	503	511	521	545	522	527	597	514	513	510	553	526	600	518	547	577	505	561	590	494	536	521	527	546	541	526	521	536	532	520	524	503	537	531	570	570	563	558	564	552	531	560	510	530	563	550	539	498	539	585	577	546	548	533	523	517	545	532	523	503	549	559	570	535	547	540
648	216	110	91	102	148	3653	10110	9612	6035	2538	1011	332	152	88	71	80	72	58	84	51	59	79	76	78	82	76	84	74	71	72	62	67	79	66	61	59	67	60	83	71	75	76	65	68	68	82	82	90	62	65	64	77	72	62	72	83	68	76	69	87	77	66	72	72	75	78	83	87	91	86	73	78	75	84	77	78	82	71	52	60	64	80	79	55	56	73	88	76	68	72	69	51	75	70	77	77	60	60	67	85	74	60	73	67	66	61	72	74	72	74	75	75	66	82	88	69	78	81	68	76	88	74	54	57	76	79	90	82	79	51	67	74	80	71	73	74	70	81	77	70	64	79	49	60	74	73	70	65	70	70	79	81	88	94	67	68	82	62	77	76	55	80	94	66	84	73	79	75	70	85	81	78	67	74	70	83	67	76	72	93	82	63	75	73	76	67	75	75	70	79	81	59	78	70	62	88	75	77	65	59	79	68	78	75	73	72	87	71	73	72	62	80	76	84	61	86	85	77	75	69	67	72	74	60	81	75	62	66	73	68	69	68	74	62	88	57	71	80	75	83	70	78	72	77	75	69	68	69	82	84	83	74	73	77	63	65	73	74	61	79	84	54	79	73	72	91	74	46	81	72	73	48	73	64	62	85	67	79	73	76	73	74	70	97	60	58	65	85	62	70	69	67	75	76	56	81	77	70	70	73	82	76	67	78	71	84	73	77	57	70	69	78	67	78	90	82	62	71	82	74	84	61	73	60	63	67	60	72	71	58	80	72	60	72	71	92	71	75	83	85	45	65	91	67	76	64	68	84	96	70	62	72	61	85	72	89	66	76	79	67	69	55	76	69	85	80	97	64	78	71	79	76	78	74	64	64	75	62	59	63	75	73	76	72	70	67	54	71	82	71	78	65	70	77	71	64	72	60	65	61	79	81	78	67	65	73	79	71	74	71	54	81	64	80	88	66	75	87	60	72	65	79	64	81	79	70	69	83	72	73	74	81	69	71	77	66	70	100	70	69	60	56	69	78	75	81	70	70	70	76	67	73	89	85	87	55	73	73	75	73	81	65	74	83	75	83	58	66	82	67	59	82	75	66	82	70	73	72	75	70	79	90	57	49	70	71	78	61	71	78	67	70	82	68	92	82	85	78	63	56	66	81	69	74	91	63	83	64	55	77	84	68	67	73	70	62	69	86	84	71	56	73	79	86	76	97	60	87	61	90	74	71	72	104	57	55	81	83	66	64	79	73	63	79	66	73	71	56	65	73	86	73	83	90	59	74	62	74	81	56	62	90	78	79	75	71	81	68	71	81	70	58	81	67	75	64	77	65	71	81	69	75	68	72	83	83	75	73	63	62	57	87	84	71	75	73	77	75	75	83	73	71	55	63	77	64	68	77	68	91	85	62	77	69	60	74	76	76	86	67	76	81	72	74	68	89	73	64	67	76	58	64	87	78	73	60	82	71	74	83	71	71	69	79	67	88	73	71	73	66	90	92	85	67	86	84	97	66	74	60	64	70	74	72	82	59	73	72	82	63	70	83	76	72	55	83	81	71	59	65	70	64	62	76	63	68	71	78	75	60	68	98	67	78	77	71	79	84	72	71	70	59	77	67	72	76	74	71	87	91	69	81	74	74	84	75	81	72	63	64	52	72	67	78	70	65	73	65	71	69	66	77	73	82	74	107	81	79	73	64	94	72	71	75	85	67	74	58	78	82	65	84	61	79	71	57	64	65	72	72	63	73	82	71	69	69	72	69	62	81	73	59	80	69	76	62	76	55	80	82	75	77	72	79	67	69	64	77	77	80	79	71	80	67	70	56	79	66	85	70	71	73	85	75	66	77	79	53	76	86	62	66	83	77	63	73	90	75	83	72	80	74	70	63	54	76	73	76	83	70	63	75	66	79	73	68	74	56	69	51	67	64	72	66	71	67	67	64	55	75	68	66	68	70	79	73	70	78	73	79	54	68	85	77	73	58	74	74	62	66	60	58	63	64	85	76	89	79	86	75	80	69	82	70	71	73	77	73	78	71	82	60	75	83	80	87	72	72	75	76	83	81	74	77	71	66	75	74	72	62	75	82	59	70	73	73	77	83	75	76	78	77	89	57	61	71	80	78	73	87	62	95	78	58	68	79	77	76	77	85	70	72	65	74	90	64	72	74	74	70	84	66	66	78	72	81	68	67	78	90	66	74	66	62	55	61	81	70	87	72	85	62	83	62	70	57	74	74	88	80	67	78	76	82	66	79	86	71	69	81	84	67	51	70	74	65	67	81	45	68	80	74	70	73	69	72	76	63	68	74	75	72	77	60	71	75	79	64	77	57	65	72	88	77	82	77	77	69	70	83	76	71	72	77	65	77	66	80	61	58	76	76	84	78	72	76	88	76	81	70	63	59	71	79	82	72	81	83	74	72	76	76	62	61	75	77	77	77	66	72	70	73	81	74	68	71	69	70	76	61	72	96	77	69	68	73	68	78	71	77	71	67	73	78	68	77	70	84	87	81	95	78	68	80	70	80	87	71	71	70	70	63	82	72	67	83	67	68	69	84	57	69	63	80	80	65	77	73	75	68	70	61	78	63	75	75	81	73	93	57	82	66	72	88	84	65	73	83	59	73	63	75	70	83	75	65	86	77	62	82	76	65	68	68	71	69	85	88	64	78	65	62	87	68	65	80	89	67	61	70	71	70	71	71	83	67	80	63	66	79	60	59	64	69	66	75	54	78	69	71	64	82	73	71	77	89	70	69	66	73	81	77	66	70	64	74	81	80	82	87	72	78	59	81	62	65	90	75	76	78	70	65	57	62	75	72	74	65	86	83	62	74	70	77	86	72	69	68	69	79	81	71	72	71	70	87	82	69	80	68	73	80	76	60	74	62	65	82	62	83	82	84	71	68	88	83	94	73	68	64	67	73	63	69	78	63	79	73	64	60	76	78	67	76	68	72	70	71	83	78	66	83	77	69	70	73	65	72	79	73	74	60	59	72	76	84	85	72	67	63	70	68	76	76	74	63	85	62	78	64	71	83	66	90	81	72	64	85	88	91	69	70	75	71	65	57	69	72	81	66	80	78	82	62	77	73	72	82	66	53	87	85	79	75	64	70	77	65	72	67	86	87	66	84	84	74	76	96	74	87	72	68	65	69	62	76	71	80	73	88	71	64	76	65	64	73	70	54	67	81	76	79	95	77	63	66	74	77	69	86	84	70	72	72	77	64	82	78	73	57	81	65	68	80	77	69	74	69	74	81	73	68	81	91	75	74	72	65	81	85	78	61	83	102	69	65	66	75	71	72	87	74	72	73	79	69	71	61	72	68	79	68	78	81	76	77	77	64	72	70	60	72	71	62	79	77	70	68	60	76	80	54	78	68	72	60	62	70	78	69	59	61	72	80	74	79	77	66	77	77	83	63	72	62	78	65	73	69	69	70	71	78	84	61	68	64	65	79	83	63	69	75	71	69	65	69	82	66	77	80	61	75	66	58	70
9850	3665	1749	2954	6337	8527	39719	55544	50694	39855	28255	17344	7078	2185	1047	740	760	734	741	748	771	716	729	810	782	771	782	800	763	789	743	743	770	754	770	742	736	757	736	762	793	747	795	749	775	746	738	768	743	750	727	747	776	744	743	761	770	814	755	763	770	731	731	730	741	739	783	757	719	739	746	758	780	781	745	794	781	771	744	762	736	770	759	762	749	757	784	807	770	724	763	726	766	728	771	742	751	752	746	756	770	738	733	747	772	797	712	715	735	785	752	741	745	700	689	726	836	784	707	721	742	747	760	812	773	760	751	784	778	717	760	788	739	742	733	804	753	793	716	771	756	774	683	755	779	771	756	759	747	781	777	711	719	800	713	749	781	754	759	720	777	789	708	795	767	771	772	772	749	733	735	739	769	772	783	747	744	744	766	767	768	747	751	797	715	763	751	742	742	742	714	722	722	731	730	756	751	766	785	783	710	775	744	793	731	722	739	768	783	721	745	755	706	753	767	771	737	742	787	792	754	740	728	747	757	725	743	722	746	760	711	758	765	748	733	723	765	767	749	771	795	780	743	774	792	773	753	821	748	800	808	784	778	771	770	737	747	757	755	711	788	802	773	765	780	831	701	745	730	801	750	713	788	777	738	758	681	751	729	728	736	748	732	697	740	803	746	727	731	736	787	757	801	718	783	753	724	770	716	755	689	787	769	747	787	766	726	763	753	722	722	745	738	780	757	714	779	795	734	686	809	762	713	773	787	748	749	751	728	772	792	747	766	785	702	754	758	782	721	746	776	790	805	777	786	740	710	751	742	789	782	749	786	722	792	771	797	767	780	775	764	792	759	802	796	782	732	747	765	748	762	745	758	790	741	736	796	740	741	760	715	770	730	772	756	722	766	776	754	786	748	779	731	734	761	745	777	728	738	783	801	733	826	833	754	771	788	742	758	736	754	721	746	779	721	782	781	749	754	765	723	750	755	763	753	770	736	769	754	749	774	737	764	740	718	753	739	765	714	764	768	747	731	755	752	798	763	729	799	753	716	762	766	703	740	732	754	727	781	743	727	729	761	760	686	778	735	773	712	793	753	739	758	780	743	739	722	766	758	756	745	750	717	773	786	737	692	818	748	783	776	730	756	701	767	739	784	761	738	708	785	699	758	706	702	796	748	728	747	736	770	800	743	719	729	753	779	768	769	717	761	786	803	764	763	749	679	772	716	750	756	756	785	747	744	736	723	712	760	762	751	754	755	771	801	776	825	771	760	743	750	787	721	762	782	769	757	759	747	731	765	707	735	746	726	736	799	760	761	702	716	723	738	776	751	739	799	739	808	743	785	770	738	727	735	760	722	803	745	764	724	760	714	744	735	731	752	738	706	675	733	736	725	778	738	764	776	782	774	782	721	750	796	758	703	750	743	714	845	729	742	788	767	768	829	728	798	787	800	722	770	736	725	781	739	764	805	813	807	731	767	796	767	735	789	703	803	749	786	735	733	766	801	782	788	773	776	754	744	777	780	754	709	795	753	775	735	810	778	749	738	725	749	810	719	720	758	763	761	769	762	736	753	744	809	784	800	762	797	742	797	751	767	720	732	738	776	782	786	765	727	784	792	761	767	823	696	757	724	775	798	785	745	706	812	762	747	721	745	766	762	765	763	758	779	742	773	716	764	774	724	761	719	791	770	742	744	786	724	741	809	719	789	720	793	789	740	706	778	754	724	764	774	748	745	782	790	769	738	769	710	724	716	731	794	743	764	745	772	753	778	716	750	751	765	724	817	781	757	742	707	746	772	779	739	767	768	732	739	758	737	778	733	770	763	701	791	726	735	728	766	777	793	806	762	757	724	745	693	756	726	767	744	793	760	767	730	763	774	740	752	741	747	701	806	744	746	760	704	734	774	756	750	811	726	756	715	730	753	736	746	783	768	740	715	803	740	777	763	743	690	786	757	728	818	759	732	801	825	780	787	742	714	827	731	774	763	796	746	764	797	779	779	763	745	732	753	773	755	777	803	766	707	738	746	772	759	710	784	749	736	789	742	714	742	733	700	751	768	781	789	762	749	739	710	716	775	735	781	724	734	747	789	742	718	773	718	756	806	732	750	732	773	778	715	737	720	749	742	745	782	754	737	732	803	770	805	788	737	755	747	760	750	769	769	780	777	713	758	790	754	745	773	748	699	725	809	769	760	753	760	779	777	777	822	797	766	742	756	749	747	769	825	703	746	757	685	801	799	762	783	746	725	744	739	752	768	782	780	718	768	766	740	739	757	765	747	740	762	745	774	781	761	750	759	728	778	800	771	762	788	768	773	781	746	738	726	787	722	727	768	789	779	756	751	762	720	715	767	692	701	755	770	791	794	713	749	771	703	704	779	727	726	753	800	709	747	794	737	764	777	765	726	721	755	784	745	808	787	723	738	729	752	735	752	746	748	742	803	760	798	770	741	714	752	747	684	722	723	743	723	780	736	773	788	738	803	721	740	776	745	720	780	766	745	770	777	767	748	737	739	776	744	690	821	765	736	791	791	812	753	730	760	792	762	763	754	745	711	804	733	769	743	813	758	804	751	772	722	780	757	733	748	786	778	746	732	783	730	701	723	722	762	742	705	765	780	736	781	759	743	780	732	780	735	760	720	725	731	785	807	736	778	766	768	731	774	750	746	705	768	779	765	767	748	777	770	793	734	766	746	723	732	760	745	809	705	762	680	770	703	759	812	740	775	808	750	743	733	800	760	772	729	771	750	765	783	766	767	722	736	724	717	737	768	736	706	819	765	716	757	762	793	712	721	760	756	683	758	755	732	760	773	771	709	747	778	796	760	766	764	732	741	810	753	758	796	764	756	781	731	777	795	754	760	791	742	749	758	716	781	741	819	791	700	746	687	742	798	713	764	818	761	762	724	769	751	772	732	738	733	719	734	742	759	739	765	780	781	762	722	774	743	753	770	749	752	743	751	749	769	676	728	750	753	724	801	733	777	749	724	808	709	725	717	730	721	784	729	763	720	732	772	769	777	757	803	763	696	769	760	718	811	734	813	763	754	822	754	755	787	765	734	750	782	737	723	756	787	716	795	773	809	784	723	796	732	785	797	797	783	713	787	756	759	770	765	782	766	747	793	759	761	800	771	771	811	758	751	758	763	755	767	707	762	727	779	753	747	798	741	765	724	768	749	728	825	755	722	793	799	764	762	742	794	761	790	798	743	819	784	784	777	748	764	760	744	738	776	736	765	695	752	691	760	715	772	727	753	777	828	779	771	766	803	756	723	768	717	813	756	763	803	720	785	753	730	737	734	777	796	772	788	744	782	740	789	761	783	677	695	741	721	718	753	745	728	778	803	794	732	751	727	731	723	775	777	796	753	740	744	729	798	751	754	715	774	673	784	744	730	752	718	744	711	761	766	720	747	789	768	764	768	751	732	759	857	764	802	748	773	732	726	750	716	775	719	764	737	768	717	709	778	785	692	773	746	737	822	744	784	760	814	770	716	777
2288	150	84	54	75	104	3226	10330	10521	7408	2833	1064	418	133	64	41	39	49	54	46	46	42	39	46	50	53	36	36	51	46	42	30	39	43	39	48	39	51	55	41	43	42	44	56	36	43	35	48	46	50	51	52	54	46	51	51	54	43	46	34	32	45	49	39	51	46	50	49	46	46	39	36	48	49	40	38	37	41	44	40	40	51	45	48	45	48	46	37	41	50	33	46	38	48	46	52	45	64	46	35	53	34	38	56	52	41	53	45	48	40	49	55	57	44	40	46	42	45	42	53	43	48	45	42	46	41	52	42	60	45	50	43	48	45	40	57	58	36	44	46	53	30	48	36	43	46	49	48	48	51	38	43	46	38	57	40	40	60	39	44	52	45	48	55	49	49	56	51	56	31	54	42	54	51	47	57	36	57	47	41	51	53	36	35	52	42	38	46	38	45	44	40	32	42	45	38	42	54	47	56	49	47	47	47	54	50	47	42	51	46	42	43	48	38	46	42	41	48	54	34	37	44	45	48	69	47	48	52	35	41	48	52	50	50	41	49	54	45	41	66	47	47	42	47	48	52	39	43	64	52	58	52	52	48	46	55	46	39	62	49	47	44	47	35	47	37	39	37	50	38	60	64	42	42	45	47	39	45	45	38	35	40	32	41	30	52	54	41	51	47	49	46	41	36	57	48	50	41	49	45	48	48	39	38	51	33	42	55	41	51	44	54	41	44	54	40	46	58	32	47	43	41	41	45	48	49	43	38	39	49	44	49	44	46	46	31	52	48	43	53	59	46	44	49	36	55	45	54	45	45	52	41	48	51	56	42	50	51	51	40	48	41	37	45	35	47	63	32	39	48	49	38	53	37	38	50	42	53	42	41	45	38	54	41	54	55	44	43	40	48	50	37	32	35	44	51	52	39	47	43	46	43	51	42	43	40	34	41	49	47	44	54	46	58	44	45	51	46	40	50	33	37	38	40	47	58	54	44	57	30	48	48	54	45	41	52	43	54	50	39	31	52	42	56	31	32	42	50	37	32	46	51	46	47	51	38	49	48	42	47	40	55	50	36	49	34	60	36	41	58	52	37	43	38	54	35	53	33	44	48	46	49	41	46	41	35	45	42	40	28	50	48	50	38	35	43	42	68	53	44	46	43	39	35	41	56	46	47	50	45	39	41	47	41	29	45	48	38	49	39	45	45	47	48	39	47	47	44	57	48	52	48	43	41	41	53	37	53	41	36	52	49	40	43	43	35	43	29	53	47	47	41	40	41	42	38	51	46	43	37	38	59	50	44	37	38	50	35	38	48	42	38	45	54	50	40	34	42	39	48	42	60	59	50	44	51	41	46	46	48	42	49	52	50	44	48	44	60	36	45	29	39	58	41	46	50	45	38	42	52	32	50	46	30	51	40	54	38	40	40	40	61	46	44	44	46	53	41	44	45	55	38	55	42	53	52	54	32	43	49	48	62	44	35	54	41	40	52	43	45	39	42	35	53	52	48	41	45	37	42	39	56	45	59	51	46	39	41	49	61	51	45	41	39	42	44	44	38	44	63	55	41	44	53	39	40	42	46	47	40	37	50	44	46	44	52	56	47	50	57	42	38	51	41	55	35	35	42	40	44	43	44	46	46	67	42	51	48	46	40	59	40	41	58	50	47	55	49	44	43	56	35	42	43	43	35	53	42	52	36	50	60	44	41	42	42	55	39	40	57	43	47	44	42	39	39	55	41	45	45	44	45	55	49	43	43	50	36	38	43	38	52	40	48	46	39	41	50	44	47	32	36	43	50	37	34	50	46	50	41	46	59	56	57	38	42	50	51	53	48	42	39	37	52	44	58	52	36	45	52	37	46	41	37	46	50	44	45	53	51	50	55	47	48	43	50	55	41	51	52	37	43	49	50	63	40	59	48	49	47	42	35	35	54	48	48	41	45	45	41	35	32	42	50	56	49	57	42	50	54	47	42	51	51	64	42	50	47	48	56	33	49	42	38	44	46	41	36	59	42	40	45	62	46	59	40	38	50	40	37	45	42	51	49	44	41	46	53	27	46	48	44	47	41	50	40	39	38	45	45	49	42	47	50	48	49	34	62	41	51	52	40	35	43	39	54	48	48	42	42	49	44	44	43	45	51	49	48	46	48	49	44	41	48	39	47	46	51	41	56	42	54	53	52	52	45	45	49	43	40	39	47	38	53	47	52	42	48	58	45	38	34	47	64	53	43	46	42	40	33	49	39	55	41	47	44	39	45	42	40	44	55	52	57	49	57	45	49	54	38	50	51	38	41	36	58	50	50	33	52	55	55	45	29	51	46	32	39	50	35	44	42	39	50	52	43	56	45	50	44	47	51	42	65	46	49	43	35	40	59	38	37	38	42	43	43	46	49	44	41	53	60	38	52	52	48	60	37	40	42	49	37	47	41	36	45	50	42	33	46	48	57	56	36	34	40	47	38	45	51	46	55	47	52	46	44	48	49	41	43	50	42	39	52	48	52	50	51	33	44	58	49	47	38	46	46	46	32	43	31	42	34	49	48	46	49	26	35	38	39	51	44	43	59	50	46	52	47	62	43	42	50	50	47	49	47	44	39	43	34	51	42	49	43	42	43	40	44	56	48	48	39	48	52	35	53	61	44	55	45	46	44	45	37	44	49	45	54	53	48	55	35	50	42	31	39	34	48	47	45	48	47	51	41	41	42	49	46	42	36	46	39	36	30	45	35	40	39	44	56	61	37	34	53	42	45	45	42	50	52	50	56	47	46	48	39	44	44	44	45	48	40	53	52	47	42	44	42	41	36	51	51	42	51	55	35	47	45	48	47	40	39	60	45	50	37	43	43	45	35	47	44	41	43	46	41	39	47	48	35	40	47	53	59	43	55	44	50	55	49	43	45	51	39	39	46	41	36	42	41	47	36	47	38	38	32	45	44	46	48	52	51	45	45	35	61	35	45	44	42	51	44	46	46	44	56	30	52	45	41	53	47	57	46	50	54	39	49	45	45	43	48	40	47	53	55	36	38	48	50	57	47	45	48	40	55	43	40	63	43	42	46	48	45	49	45	51	42	66	44	42	44	37	51	47	56	51	55	47	49	40	59	50	43	40	46	49	47	33	59	29	48	38	42	42	40	37	43	47	52	50	38	45	42	30	48	50	35	48	46	59	58	49	39	54	44	47	50	41	55	40	44	37	36	52	51	57	45	49	37	39	50	44	36	35	49	39	48	51	31	44	45	56	39	39	49	61	44	40	46	47	52	43	43	50	41	38	45	51	42	46	59	47	43	46	52	31	52	34	47	44	39	38	42	45	50	42	42	40	39	59	47	48	49	47	54	42	46	54	48	46	43	46	45	45	42	50	45	50	51	45	44	58	44	35	41	51	55	50	52	40	52	48	37	44	48	38	42	56	33	56	44	52	48	38	41	42	44	47	59	35	45	50	38	42	46	44	47	37	41	35	37	48	59	40	32	48	43	40	41	31	52	46	39	48	51
10001	3027	1506	2366	5615	7483	37094	57503	53744	43159	29399	19387	9754	2656	971	561	478	502	499	459	470	441	457	487	502	486	522	462	496	523	464	469	464	531	466	434	511	482	492	477	478	494	509	512	541	489	478	464	490	483	461	483	501	514	465	491	478	507	469	481	496	475	494	512	510	490	480	497	459	466	457	477	482	490	523	505	433	505	495	468	507	516	514	496	493	473	485	491	458	491	458	470	489	512	517	491	501	480	498	493	513	471	502	504	502	479	501	470	501	491	510	471	443	521	458	467	505	502	456	458	447	527	472	482	483	477	481	488	512	498	494	448	476	492	484	500	531	476	497	483	501	461	475	492	486	477	428	482	524	476	493	476	457	533	473	460	459	489	512	473	523	532	493	486	474	467	469	469	514	509	459	484	461	559	463	461	522	546	461	494	511	517	472	462	495	506	465	503	516	512	497	507	466	472	480	516	518	493	490	498	476	484	464	496	466	449	475	475	513	466	483	488	484	477	494	527	497	500	508	542	490	466	506	460	498	506	469	485	495	499	502	474	457	522	509	493	519	493	498	526	511	499	473	490	486	459	500	500	536	460	517	536	509	462	470	492	504	484	497	478	482	469	468	472	492	487	520	487	481	520	465	519	462	454	494	474	497	469	465	430	504	473	465	507	476	490	475	494	518	537	480	479	474	456	462	471	503	468	514	461	502	483	491	494	480	492	474	522	517	487	455	492	492	480	471	483	494	496	516	478	480	516	444	487	509	446	506	488	490	463	500	468	479	504	490	487	502	470	512	493	489	475	482	488	525	503	490	529	492	474	531	459	515	448	518	471	469	491	501	489	465	510	492	478	528	482	497	490	479	477	504	447	475	451	481	489	440	497	496	506	513	481	509	507	487	496	478	468	497	455	503	489	492	506	461	493	472	497	457	508	475	487	498	522	473	536	465	485	487	443	466	474	478	465	514	523	502	468	494	500	502	459	495	478	507	507	468	449	464	514	493	507	456	471	482	463	476	493	472	464	482	495	497	472	500	470	515	514	488	489	443	494	499	496	506	495	477	519	447	515	508	502	468	488	469	490	458	441	448	478	493	491	529	479	481	460	446	470	485	466	489	497	439	487	441	474	460	469	502	526	484	488	465	513	468	513	485	510	438	523	469	506	503	523	498	515	529	445	480	504	454	476	497	483	503	498	513	461	483	470	479	488	477	513	487	459	453	461	459	526	506	473	479	485	481	438	520	483	497	505	455	491	444	504	468	500	496	470	484	465	513	500	523	495	480	488	475	517	497	500	460	497	512	511	510	466	452	476	495	470	492	491	501	485	471	494	469	478	452	517	465	491	513	474	465	473	506	503	456	471	493	491	473	527	493	512	482	472	466	509	536	482	480	457	485	515	523	463	483	500	471	448	504	478	486	464	488	518	473	469	484	452	487	470	464	474	524	461	454	471	436	507	487	463	513	473	498	468	515	511	521	515	513	482	489	514	523	486	510	490	485	463	501	492	449	478	526	459	461	519	494	497	479	507	494	515	503	500	493	483	521	477	468	472	476	503	472	443	524	466	485	536	513	478	450	531	462	477	494	446	513	495	494	482	434	469	471	474	484	458	488	480	498	521	450	480	509	453	487	453	522	509	520	462	453	509	484	536	532	479	494	474	490	458	490	502	477	511	491	514	455	443	494	482	489	505	486	482	518	454	489	495	468	472	491	476	464	468	458	457	465	501	506	511	486	460	451	483	496	474	531	464	492	488	489	499	478	501	481	491	505	499	503	465	483	501	473	488	502	467	484	466	475	442	515	516	490	476	506	479	463	462	522	507	474	460	466	486	488	503	476	461	487	507	497	479	465	498	455	485	494	511	445	487	474	496	556	496	463	487	496	471	483	497	453	500	475	493	468	467	516	499	477	511	494	470	465	475	493	486	508	470	493	498	503	517	528	474	532	508	485	477	501	493	463	500	495	470	483	501	484	498	467	499	468	442	495	496	488	476	490	485	453	475	484	469	520	434	472	464	486	493	486	518	501	520	469	481	489	511	480	446	501	475	537	462	494	465	489	500	477	532	485	465	515	504	511	495	482	499	460	461	462	471	445	507	534	508	533	546	492	496	487	502	477	491	484	463	462	485	487	450	530	457	516	489	465	468	538	495	475	486	500	470	499	500	466	491	486	526	505	521	496	461	481	513	488	475	472	481	478	470	497	520	509	503	475	470	485	492	457	500	449	494	534	508	468	478	498	496	494	485	475	484	468	471	477	470	506	466	471	514	476	485	461	509	482	498	483	470	445	537	473	492	490	506	480	505	476	454	442	459	510	506	480	497	476	532	508	496	485	462	459	505	476	477	492	467	486	501	483	472	471	446	465	456	532	458	484	488	474	493	422	484	524	497	507	493	515	490	482	527	477	468	458	472	543	469	506	472	501	480	472	493	492	454	493	452	481	499	491	489	504	463	526	503	514	488	505	489	456	504	466	468	488	493	455	466	471	498	484	467	499	483	439	484	478	483	482	501	439	492	425	490	503	469	488	501	487	491	487	492	490	456	505	478	522	515	498	493	515	486	525	495	483	486	479	535	506	495	507	512	487	467	483	438	456	479	472	481	496	500	462	469	474	473	483	513	442	528	508	494	513	481	470	447	497	498	488	489	457	465	479	525	499	482	510	497	501	467	523	479	470	484	492	447	491	482	478	479	494	500	450	526	447	518	539	500	499	472	519	478	479	498	449	479	477	476	451	481	528	468	509	505	479	472	480	490	500	478	479	472	476	525	476	479	516	505	464	478	479	472	495	510	493	467	492	477	485	514	476	463	486	481	483	478	428	476	494	530	498	464	473	549	505	465	478	433	500	454	500	513	508	503	478	461	503	485	491	510	485	507	470	498	483	483	494	512	484	478	459	473	548	495	472	463	482	505	526	493	506	500	503	475	461	487	476	494	497	489	495	484	501	474	466	473	506	489	493	476	490	485	517	506	498	479	500	482	498	469	545	494	478	461	460	483	485	467	470	435	502	510	451	480	470	508	463	452	467	475	492	494	475	499	482	512	482	521	508	478	455	488	489	506	502	482	494	486	470	518	479	486	481	492	476	521	513	515	469	525	466	450	493	481	479	499	470	464	481	472	503	461	490	495	471	485	441	504	488	463	470	521	525	507	468	513	471	511	468	497	468	463	466	468	461	451	469	500	515	445	476	479	489	474	457	494	511	498	445	514	486	495	518	508	464	493	535	525	487	516	501	520	484	493	494	522	472	488	483	493	464	465	441	506	460	515	478	466	505	488	514	452	487	515	500	493	483	482	475	465	483	522	463	488	475	491	472	461	487	443	468	472	505	504	523	455	520	502	506	454	483	478	508	474	472	499	494	492	464	464	484	500	498	467	496	515	502	496	453	477	507	507	506	482	502	467	458	511	498	490	498	507	496	506	501	503	507	512	495	457	461	426	469	523	496	491	454	493	457	427	464	474	455	480	508	476	512	488	463	508	490	481	447	485	491	502
1113	252	168	135	153	167	3510	17256	17463	12744	4772	1847	845	230	120	72	81	76	87	61	81	85	66	74	71	63	79	57	75	58	77	67	75	65	77	53	79	62	62	70	73	64	78	84	71	66	72	76	80	75	51	79	77	66	81	68	78	70	77	85	81	56	81	65	70	70	62	79	73	56	66	49	73	63	86	73	73	74	77	74	91	84	66	72	73	62	74	68	62	60	63	70	76	61	69	65	72	73	58	74	64	70	66	61	57	64	68	71	65	96	62	78	70	66	64	77	81	79	84	57	53	74	75	59	68	64	66	73	94	74	66	62	77	68	87	72	67	75	73	70	65	78	65	63	73	83	87	55	71	77	55	73	76	80	63	58	56	75	72	86	77	73	78	75	79	72	64	57	80	63	68	91	82	81	80	66	68	86	70	65	76	72	81	87	66	67	66	77	72	70	76	66	88	65	80	88	79	68	64	83	65	76	75	66	70	54	68	92	77	89	83	82	73	69	73	67	72	60	81	73	74	68	69	74	73	78	73	77	74	80	81	80	73	70	72	69	61	84	57	80	66	71	74	76	70	65	60	86	77	71	74	70	65	78	63	76	72	67	74	71	83	65	74	72	57	70	81	75	82	78	92	71	74	77	62	80	76	69	56	82	72	72	51	74	65	58	64	80	64	68	76	69	82	83	68	78	60	79	73	72	75	65	69	67	88	73	69	58	72	67	70	82	78	66	77	93	76	73	71	81	68	76	64	70	67	62	73	58	66	74	77	76	70	67	82	83	67	67	69	73	67	71	83	74	72	70	72	58	67	72	83	70	61	74	82	73	58	65	81	61	62	61	71	84	63	70	77	88	67	73	78	81	64	77	58	66	64	71	79	85	77	65	70	76	48	76	80	80	75	87	63	68	78	74	66	93	66	61	92	64	73	74	80	63	76	75	62	70	73	67	78	61	88	71	70	79	49	71	73	74	72	84	81	70	77	90	73	73	76	74	69	62	79	76	68	71	72	66	66	84	91	67	87	77	76	62	76	81	75	65	82	82	76	69	91	50	63	71	81	62	63	63	79	78	79	69	48	69	89	76	67	73	78	77	81	66	61	67	72	63	71	60	67	79	54	83	85	62	64	68	79	65	82	69	78	70	82	87	80	79	69	95	57	64	64	85	67	69	69	78	69	69	84	67	72	69	69	74	68	73	72	72	72	65	78	78	65	71	78	58	69	79	64	63	81	71	63	75	77	72	77	59	81	77	56	70	83	89	75	72	50	62	66	72	75	72	87	71	74	81	80	58	83	68	61	68	73	75	83	79	63	66	71	57	66	73	79	79	66	76	74	61	66	80	72	71	106	86	60	76	72	87	70	70	78	70	70	79	84	67	71	65	73	72	82	72	71	72	61	91	63	72	61	69	82	72	55	88	72	64	62	81	83	78	70	79	85	74	65	78	66	83	64	59	74	83	61	72	83	84	78	87	75	72	65	92	69	83	61	71	67	79	70	67	82	73	69	69	58	60	87	75	70	67	71	83	87	80	62	65	74	85	59	78	85	81	65	67	66	73	70	73	70	58	69	71	83	78	57	61	79	74	68	65	80	77	65	68	85	83	69	69	74	74	60	80	70	55	80	78	72	60	72	80	75	85	76	89	86	85	62	82	65	73	75	78	70	76	63	61	79	77	68	73	75	81	65	66	78	76	77	62	67	72	69	72	60	72	76	65	63	69	67	76	74	75	74	56	73	77	65	82	74	70	67	60	69	83	76	90	80	62	80	72	71	80	57	76	72	86	85	69	79	76	83	71	67	68	72	69	70	74	69	75	73	71	67	59	56	61	88	65	69	82	72	68	69	60	72	80	80	66	69	73	57	70	77	86	67	73	68	61	54	83	61	74	84	76	83	56	81	72	75	74	65	68	66	65	67	67	68	62	79	72	62	70	73	74	74	62	72	77	81	72	70	75	67	72	85	66	65	75	76	67	75	62	72	64	66	97	70	69	62	68	66	74	76	61	57	68	63	86	72	72	78	75	64	69	84	72	76	69	65	96	79	82	74	82	75	69	76	63	70	79	83	88	90	76	82	74	70	58	82	82	68	72	77	69	66	74	70	73	68	76	70	67	78	71	60	71	75	77	82	61	80	76	71	84	80	65	91	64	69	81	62	74	65	74	60	71	71	69	75	58	62	81	70	67	90	83	83	68	75	66	66	69	77	60	88	63	65	61	70	66	70	67	65	87	65	80	82	67	64	75	87	72	73	66	80	97	83	90	57	76	72	71	77	68	63	62	82	68	70	62	66	75	76	76	61	77	61	68	78	84	97	60	69	66	67	81	74	60	83	67	81	77	64	66	83	55	84	59	64	73	55	72	96	80	69	50	63	77	74	69	74	78	62	85	58	62	61	62	54	87	69	76	68	65	78	69	71	94	78	56	58	70	77	72	84	81	72	87	71	55	68	73	77	91	75	69	82	66	77	67	75	60	78	79	78	83	74	58	71	79	70	79	69	80	58	77	80	80	84	77	78	84	75	71	74	83	82	77	60	66	74	75	69	73	71	77	83	82	78	83	72	73	72	77	66	70	69	79	72	66	71	70	72	72	68	72	68	75	70	71	77	76	78	85	72	86	61	64	67	67	69	74	70	69	76	53	65	66	82	62	75	85	79	69	68	82	79	86	81	65	74	90	74	77	65	66	67	62	57	68	62	64	64	61	67	65	82	74	66	67	74	73	69	66	81	87	71	80	79	83	62	69	72	76	73	94	79	93	73	60	82	72	64	77	83	84	65	78	82	52	61	71	71	82	74	60	69	77	80	66	78	74	72	70	73	83	65	73	86	72	62	80	72	89	71	81	75	73	81	70	82	70	71	81	77	89	70	69	71	76	84	76	68	74	81	83	76	77	69	72	90	80	75	72	74	80	57	80	68	80	73	67	87	77	70	74	70	87	74	60	78	82	58	74	58	69	83	65	69	80	69	73	72	67	85	60	67	67	82	83	60	73	82	63	86	69	76	95	68	68	81	61	79	87	94	84	77	65	84	77	70	89	80	68	63	55	80	75	68	72	86	65	88	62	61	64	57	65	72	84	70	65	82	95	74	76	70	77	73	74	73	67	61	58	72	66	67	63	57	73	72	89	64	78	73	60	74	79	64	77	78	88	80	77	75	67	66	51	74	78	79	78	71	77	60	82	62	76	78	80	81	62	78	70	63	84	84	78	62	66	58	81	68	86	70	72	62	79	79	66	92	59	80	71	70	80	76	72	84	68	64	78	72	73	61	74	68	82	62	80	80	68	94	77	66	81	79	73	87	71	70	77	88	86	91	75	60	70	62	72	78	75	74	62	58	58	71	86	78	73	67	76	78	82	68	82	86	60	65	61	68	66	71	74	68	66	73	74	73	62	52	77	63	68	79	67	87	76	74	79	66	67	80	65	82	62	73	71	63	65	53	70	71	68	73	74	100	72	75	94	71	79	74	68	74	79	81	71	76	64	76	85
14091	5308	2601	4252	9378	11070	33332	68741	64008	52019	33728	25901	15364	4721	1710	835	778	814	759	749	748	730	832	740	771	757	721	773	785	774	768	739	780	761	695	756	790	739	770	745	722	790	763	791	772	801	791	731	779	769	779	752	765	769	715	763	755	775	762	756	818	746	751	795	726	796	745	773	811	787	739	729	747	771	739	723	740	796	774	738	759	780	723	767	738	708	785	754	728	774	720	775	794	776	787	783	787	787	760	757	792	764	785	741	812	763	773	770	712	738	717	727	801	782	769	806	788	761	792	766	783	773	737	740	741	767	773	757	779	771	744	721	766	789	758	770	816	754	735	770	781	729	781	734	767	773	774	741	815	749	775	754	799	791	808	740	712	798	742	750	777	790	752	735	795	728	742	758	756	761	728	793	774	811	721	792	814	771	775	747	757	814	805	802	747	780	767	767	742	767	768	759	734	731	756	779	756	751	778	737	728	819	757	747	751	741	822	742	781	845	737	766	762	754	812	743	806	780	761	745	810	739	787	767	800	767	725	828	739	797	797	760	819	810	750	733	741	776	746	786	734	769	769	765	742	738	756	778	769	775	780	782	786	784	757	789	780	785	761	772	749	775	741	747	759	759	772	762	745	703	804	757	761	743	768	770	793	764	714	776	770	750	811	773	765	711	822	811	774	782	773	799	705	727	799	770	763	786	765	768	752	753	777	743	766	794	712	749	794	801	760	795	805	757	760	756	802	778	775	792	825	808	762	795	761	739	786	782	775	774	779	776	755	794	797	755	783	723	765	747	750	814	779	732	769	790	763	787	740	763	772	771	753	771	767	769	801	783	765	756	783	750	715	782	752	749	744	802	769	822	769	785	757	743	728	811	744	785	771	759	713	753	803	778	731	784	773	741	720	738	774	818	817	722	785	762	775	776	759	817	818	759	767	749	790	814	787	796	769	763	790	755	729	780	786	786	787	723	797	770	742	819	770	767	747	744	781	716	767	790	769	747	755	778	775	738	791	726	734	782	759	758	736	758	784	742	785	747	758	773	803	715	777	745	745	732	805	789	767	755	698	747	788	769	784	774	738	734	743	757	749	796	690	778	754	786	707	761	780	800	742	799	794	714	770	819	765	718	775	727	694	759	806	779	792	788	764	766	796	795	753	751	776	731	775	788	749	760	728	739	810	771	739	779	766	809	788	785	756	788	743	768	757	775	756	756	755	792	740	794	743	783	736	767	752	831	763	771	811	759	736	767	811	763	762	718	767	762	805	709	744	731	787	764	770	765	801	752	757	755	773	716	778	767	751	778	743	739	739	754	777	743	810	732	788	766	758	834	753	762	784	783	754	742	775	766	728	772	748	741	791	783	797	762	740	750	785	796	765	772	776	761	770	780	788	805	692	812	794	786	782	799	759	776	767	831	758	756	740	781	805	729	771	791	689	785	791	841	755	712	770	789	748	760	741	753	746	746	759	779	779	749	775	790	800	761	812	763	751	791	764	789	757	764	745	770	781	776	720	758	779	763	771	793	760	793	738	711	753	781	750	759	790	783	780	787	801	839	757	797	748	778	770	821	744	730	755	764	770	750	796	776	763	764	781	762	759	781	807	731	772	782	755	793	762	778	809	777	773	805	722	801	790	773	758	742	770	733	739	737	771	761	752	768	815	807	742	764	775	815	829	748	746	735	777	741	770	804	765	764	787	763	786	800	771	760	770	734	723	772	776	776	795	802	700	814	727	763	794	830	707	766	754	782	800	778	758	808	781	762	742	786	790	786	763	787	780	747	790	736	762	777	743	747	774	771	732	759	736	751	752	816	782	756	775	727	716	778	772	789	761	771	751	797	775	793	787	768	808	740	756	775	770	766	764	789	770	710	738	735	789	792	754	730	817	755	715	789	743	801	786	790	766	790	819	727	746	739	774	798	803	794	768	772	784	766	730	783	722	758	773	762	830	779	713	807	798	765	808	823	772	787	810	795	726	799	751	770	763	740	713	735	778	778	789	784	736	757	756	758	785	702	756	731	764	750	748	794	771	765	769	790	749	787	768	799	764	802	765	777	779	790	805	764	766	800	820	755	798	705	757	775	774	706	742	750	754	780	783	771	748	764	768	794	775	807	706	811	777	775	737	814	820	754	776	775	765	780	722	769	760	810	759	750	722	794	757	754	766	725	794	759	785	715	721	784	694	768	761	751	751	791	785	716	860	721	788	787	724	696	703	779	770	790	799	790	793	782	740	831	714	741	776	769	759	768	748	822	808	815	807	720	754	771	798	776	726	789	784	761	796	749	769	754	781	736	791	777	792	782	776	717	803	720	793	775	773	855	732	742	795	811	706	764	816	770	801	763	759	804	769	791	727	766	745	726	773	761	754	823	773	757	763	718	758	740	749	759	800	763	743	773	759	763	788	796	777	775	743	755	736	775	738	734	760	743	758	774	727	797	780	808	759	767	753	806	767	792	785	765	757	794	813	814	738	773	747	750	756	766	796	755	743	738	804	721	788	742	786	762	800	803	796	744	767	764	769	779	707	763	780	705	801	773	747	775	816	780	806	726	785	783	774	797	770	764	751	771	738	774	782	739	722	768	804	746	763	771	789	701	756	739	801	733	763	782	728	761	793	773	809	758	782	706	842	743	809	839	815	733	772	743	801	733	774	773	710	771	745	757	755	759	753	781	755	756	793	780	809	724	837	745	736	779	769	797	723	773	796	778	774	774	776	817	803	785	767	786	781	734	741	774	763	724	788	751	775	809	759	789	798	752	794	756	773	806	775	745	769	801	777	752	707	785	765	741	791	743	765	750	763	743	852	748	745	773	797	807	787	779	722	785	807	751	787	751	717	737	720	771	755	773	710	808	741	744	776	747	775	772	794	801	823	755	729	730	788	778	797	802	727	824	751	731	719	792	802	760	780	761	769	761	786	800	806	750	737	753	822	777	812	802	787	772	772	760	785	809	751	754	755	800	731	733	782	758	786	817	728	730	794	780	733	789	778	803	782	787	804	793	750	758	770	835	780	797	773	727	754	797	809	767	776	819	791	761	777	752	754	750	745	772	738	740	736	829	806	799	739	739	754	698	770	759	797	763	750	803	754	764	789	774	729	757	763	728	756	801	782	739	765	791	780	747	765	770	740	806	810	735	759	786	756	772	773	765	780	796	790	739	796	725	788	803	770	742	752	764	801	775	766	759	671	752	826	766	730	706	752	783	797	756	724	747	791	761	756	751	740	781	772	741	785	712	838	776	798	796	752	717	771	734	786	754	776	768	729	763	783	718	854	804	736	762	788	766	797	748	791	746	765	751	775	797	797	750	720	797	773	816	754	766	792	766	829	786	739	745	776	713	753	790	773	771	771	793	803	731	769	766	742	751	779	789	810	715	770	748	765	748	754	787	776	784	727	754	790	739	762	747	776	758	781	755	756	771	759	751	753	759	766	726	754	746	805	743	767	770	747	793	785	791	719	788	732	774	729	766	797	776	755	792	762	773	769	730
1511	111	77	60	62	62	170	2769	3957	3009	1177	566	269	102	59	55	46	45	54	56	48	57	44	47	52	50	43	45	60	55	38	51	53	55	41	52	48	40	63	39	59	37	45	50	37	54	52	33	49	54	32	49	56	37	64	47	67	53	48	56	48	51	55	60	48	46	49	42	70	54	50	60	47	57	57	41	62	40	39	58	55	53	40	47	46	60	55	52	55	36	37	58	50	42	42	49	49	47	46	58	53	48	52	40	51	49	45	51	51	45	52	62	47	43	49	37	54	49	44	44	61	41	45	47	37	43	57	47	55	59	67	52	37	45	43	57	59	56	58	40	47	52	57	46	38	54	49	50	50	43	46	49	56	52	34	42	45	47	49	47	55	51	52	45	62	48	51	51	56	51	41	51	50	51	52	66	41	46	41	40	51	48	52	49	45	54	55	44	46	44	55	49	53	54	40	40	44	48	53	40	53	33	40	49	60	53	56	57	42	55	48	52	55	55	55	46	45	53	58	36	48	49	37	58	41	66	51	41	52	32	53	50	54	44	48	43	49	53	54	50	46	39	43	48	46	55	51	57	44	43	58	46	50	54	66	40	48	45	42	43	58	48	47	45	47	46	54	59	42	50	51	41	45	53	50	59	55	56	48	48	51	44	47	46	50	51	36	40	59	48	60	53	59	50	49	41	45	46	48	43	46	41	40	46	43	47	48	52	51	47	48	50	48	50	51	52	49	58	47	42	54	51	51	51	42	52	48	39	47	43	43	49	35	48	49	45	47	54	40	44	44	41	64	53	37	42	59	50	58	46	66	51	52	51	52	49	60	49	54	57	47	47	46	41	47	55	47	42	42	47	48	47	54	49	57	43	40	51	49	46	46	46	45	49	56	60	52	59	51	47	48	53	49	35	43	52	47	45	42	46	43	59	63	53	44	56	48	51	44	58	46	56	53	51	56	61	54	49	45	61	56	55	57	53	52	43	32	55	50	42	60	53	53	69	51	54	37	48	52	45	50	45	50	51	48	49	51	44	60	61	48	50	42	52	48	54	61	48	62	44	49	45	46	47	48	45	57	39	44	55	38	55	48	64	42	44	47	53	47	40	50	40	50	40	42	43	51	54	29	33	49	60	37	50	50	56	42	55	50	47	43	48	39	45	49	48	53	61	66	57	64	51	49	62	61	51	46	55	47	40	48	46	58	56	50	43	42	51	47	44	45	45	46	48	60	53	47	44	51	41	46	43	61	46	56	58	48	56	61	55	43	44	43	48	48	39	43	49	42	58	61	58	43	60	40	53	50	39	52	42	54	56	41	53	38	50	41	49	67	63	57	48	58	55	59	38	41	42	39	47	48	52	53	55	63	58	56	36	49	56	47	51	39	46	54	55	48	45	45	51	59	43	59	51	52	50	51	50	49	56	55	53	48	61	54	58	46	42	39	48	52	48	47	56	52	40	59	67	46	46	41	52	63	44	50	53	51	42	50	45	56	67	50	49	54	52	42	35	55	76	43	53	49	49	46	61	47	60	53	53	47	42	59	51	45	47	48	54	46	45	53	49	47	44	52	41	37	45	40	45	52	45	51	58	48	45	41	47	52	46	55	42	55	43	42	45	32	54	42	53	48	47	52	45	55	42	53	52	56	49	37	56	53	54	51	44	40	42	53	54	43	57	42	56	45	51	56	43	51	41	51	51	54	44	48	42	58	43	60	45	54	42	54	42	42	56	51	46	55	42	50	56	59	50	42	58	50	48	56	38	47	53	47	62	41	52	47	46	48	57	36	60	40	50	39	47	55	42	54	53	59	54	55	48	47	48	50	43	42	48	50	50	48	49	61	49	43	47	47	45	51	57	48	49	56	47	40	45	45	43	59	44	60	52	71	53	40	49	43	49	48	47	58	55	44	34	47	64	49	49	53	47	46	51	58	37	41	50	50	55	40	47	53	38	47	48	45	53	62	46	44	48	48	36	40	50	55	53	61	42	46	42	58	44	44	57	51	47	60	60	47	43	52	49	44	49	52	48	51	48	36	44	47	56	46	49	47	51	58	36	62	51	46	46	49	50	45	46	55	47	43	46	51	64	45	43	55	63	49	55	44	50	47	56	51	52	62	62	36	52	55	47	53	59	52	47	49	51	38	57	62	55	41	42	61	51	46	53	51	34	49	54	42	48	44	51	53	52	54	44	52	54	51	54	66	54	38	46	35	49	46	53	43	53	43	45	50	48	51	49	57	48	46	63	48	55	49	38	63	46	51	41	48	63	50	38	40	53	42	44	62	58	37	46	49	58	46	51	44	43	43	50	50	50	44	48	45	55	50	38	44	41	43	40	55	58	42	49	43	64	43	56	42	49	63	45	48	48	45	63	57	51	51	49	52	42	40	49	44	50	45	48	50	57	43	44	56	47	46	44	54	57	41	47	48	55	48	61	57	55	43	40	29	49	46	51	58	47	49	44	48	49	59	49	41	48	47	49	52	60	61	57	48	43	44	43	56	59	44	48	46	36	52	45	35	41	57	53	59	59	47	51	55	47	57	41	41	63	52	39	45	36	47	41	50	47	55	48	46	51	58	45	45	56	44	43	58	54	65	43	56	52	53	45	53	50	46	49	57	45	47	50	41	39	43	28	52	53	42	52	53	42	41	49	57	44	54	47	65	51	41	52	54	50	49	66	52	54	35	42	45	37	35	47	46	39	57	44	47	49	39	48	41	53	54	41	45	56	41	43	44	44	38	60	43	56	48	60	46	38	59	53	50	60	53	45	44	35	49	40	53	40	49	44	46	59	51	53	54	39	35	47	46	48	33	46	42	51	45	45	47	52	56	43	34	49	45	45	54	46	57	60	46	56	58	46	50	47	49	41	41	56	45	45	47	50	50	61	50	58	48	50	51	45	55	56	58	48	41	53	60	54	37	51	50	59	55	50	48	37	40	45	43	55	51	57	49	40	42	48	40	56	56	59	42	49	42	52	53	40	46	47	47	45	64	46	62	44	51	48	50	54	63	53	71	46	46	48	46	46	43	36	40	65	55	55	43	48	52	41	45	53	45	48	56	40	41	42	55	43	49	41	55	32	51	44	46	53	53	53	65	54	50	45	48	59	44	48	63	41	49	51	59	47	50	48	49	43	49	50	38	51	59	60	48	49	48	61	50	46	43	46	57	42	38	50	42	54	36	42	52	41	48	49	46	45	43	42	47	43	53	57	58	52	49	54	44	48	36	56	56	52	53	55	50	55	45	69	43	51	34	56	43	48	44	60	40	44	48	56	43	52	58	50	57	59	45	39	46	57	42	43	44	48	54	48	50	56	47	47	47	43	42	41	53	47	63	44	46	42	51	47	35	54	58	52	47	50	57	49	50	40	45	60	38	42	46	53	47	59	49	41	57	54	59	50	56	51	53	34	45	31	42	54	55	51	68	53	38	54	54	51	51	42	53	53	60	52	47	40	46	49	50	47	55	54	60	34	49	55	45	57	48	45	50	38
8522	1903	963	1433	2945	3490	8509	38996	38464	32479	20085	12916	5990	1697	861	553	499	551	520	466	553	470	540	533	520	526	501	555	536	510	533	488	536	499	537	501	499	518	528	502	501	477	537	495	530	514	531	492	520	527	515	535	489	498	510	525	526	531	529	524	505	511	492	508	549	489	518	518	521	512	519	503	509	486	511	521	492	495	499	528	515	502	526	490	523	509	536	493	486	480	495	499	531	521	506	499	546	478	517	529	533	519	540	544	477	491	517	505	494	509	526	507	505	489	525	548	510	542	522	549	513	509	548	501	508	510	511	482	485	546	537	520	481	509	542	535	530	505	531	505	540	517	543	494	517	511	526	513	463	527	526	539	493	478	558	510	515	533	491	497	525	542	551	532	512	503	505	519	520	513	523	484	485	550	482	494	490	501	504	516	498	510	532	559	518	502	465	498	520	496	526	499	536	516	488	482	526	520	492	505	516	491	504	522	493	498	542	538	511	546	512	501	519	516	531	518	510	535	538	519	559	507	511	528	492	492	508	496	504	491	553	508	503	556	529	515	486	498	505	536	493	529	473	528	514	486	492	500	521	545	496	486	465	502	474	509	491	519	526	517	528	532	529	503	490	508	517	490	524	543	552	522	514	529	532	480	478	529	502	534	522	512	500	509	500	525	518	532	507	493	528	548	495	503	539	504	461	503	493	508	528	477	513	510	535	513	531	527	517	502	534	489	538	499	523	533	509	447	536	484	505	489	517	493	483	544	493	505	484	496	501	519	498	506	471	516	501	538	525	490	476	506	513	549	490	541	514	512	529	504	550	525	514	512	574	503	509	501	546	518	508	517	513	517	491	541	480	471	524	532	536	495	513	527	480	492	501	508	518	489	518	504	515	514	509	485	520	500	506	514	503	506	531	506	520	520	525	470	503	549	549	485	509	475	491	464	479	526	525	527	528	476	589	505	477	499	507	515	527	486	510	516	520	501	507	525	531	518	499	559	517	526	524	487	517	500	495	489	529	503	535	504	502	510	493	519	546	495	521	508	525	467	496	517	500	509	550	487	523	488	521	495	519	542	513	513	493	516	526	506	532	531	535	529	492	513	489	492	500	511	524	501	481	518	506	483	523	563	519	529	524	575	533	507	461	473	497	503	496	549	482	515	534	496	502	532	497	492	563	494	521	513	505	546	488	542	518	480	500	528	485	516	520	515	537	521	513	530	553	466	491	513	521	451	511	533	534	502	534	552	511	497	528	487	509	562	504	514	518	504	489	531	533	490	487	540	494	507	523	480	486	473	504	544	553	521	535	566	539	522	534	523	482	526	529	530	472	458	517	492	485	487	489	531	522	525	546	495	530	490	491	493	515	523	536	459	528	522	552	511	472	535	554	497	542	506	503	501	505	515	533	550	487	529	479	522	514	513	525	545	515	496	528	581	511	449	545	462	499	508	513	519	496	560	537	564	467	535	537	529	523	503	549	521	517	552	536	477	547	507	514	516	497	472	496	473	481	531	481	499	504	501	508	495	488	496	450	482	516	488	503	524	503	531	497	544	465	504	486	522	527	492	505	561	541	513	513	523	545	506	499	505	485	507	524	500	540	503	520	529	483	509	520	515	509	470	493	518	495	506	520	504	509	501	484	522	521	541	528	488	471	495	489	499	482	515	488	473	515	481	514	521	509	493	470	520	475	494	497	546	516	515	506	508	503	505	525	540	529	542	539	526	507	491	524	538	508	524	535	470	559	512	487	432	503	488	509	497	469	497	501	495	481	560	542	568	526	500	522	493	520	484	542	521	524	534	525	496	515	513	527	492	513	483	529	525	531	528	513	507	481	516	498	517	509	485	507	526	478	542	512	481	536	536	523	504	521	499	465	541	551	537	493	510	488	519	507	492	498	488	530	500	494	456	506	489	545	538	525	495	508	538	546	490	515	485	506	509	497	512	534	532	576	543	516	550	469	525	567	470	531	503	514	513	517	511	517	544	538	509	527	512	500	520	493	541	496	459	529	524	529	483	510	471	493	491	541	522	500	516	485	500	527	506	524	515	556	531	568	546	527	515	500	545	493	512	488	489	503	487	513	538	509	506	515	489	530	489	479	541	511	500	532	534	494	482	529	497	507	465	535	506	531	518	482	500	521	472	498	483	478	488	507	499	520	500	510	526	523	504	472	538	496	522	530	491	517	532	488	503	500	531	514	488	479	519	489	551	542	523	509	541	519	510	522	526	494	516	501	529	499	516	538	476	508	548	494	500	539	527	536	521	531	534	559	523	509	494	535	503	487	527	516	507	515	481	466	509	510	525	503	529	520	498	504	533	531	495	506	522	497	509	520	516	525	538	520	527	507	513	499	528	478	463	530	525	524	521	503	511	531	539	502	539	518	525	538	488	523	515	511	542	502	525	508	495	505	513	465	501	509	518	492	534	509	494	550	496	547	489	533	524	504	489	519	519	505	514	546	540	497	477	485	529	511	540	497	524	535	489	512	520	518	497	500	534	496	525	508	462	516	539	492	514	484	530	478	535	478	484	528	490	536	510	494	539	513	546	525	496	530	484	509	503	510	481	485	518	502	483	513	541	512	530	482	482	487	551	509	521	517	505	457	510	514	509	508	538	505	524	517	440	537	537	502	496	496	453	521	482	539	529	474	539	539	500	513	500	510	570	535	510	509	541	505	494	536	531	513	491	498	524	523	550	524	495	507	510	522	497	514	532	482	536	495	549	545	512	533	534	519	522	517	507	503	542	518	533	513	506	508	480	494	509	520	530	480	525	520	536	536	474	498	524	476	539	486	487	497	521	571	537	502	485	539	495	525	524	528	498	546	520	496	469	520	530	510	546	524	504	517	541	490	460	494	529	516	526	535	534	457	527	520	498	500	519	558	467	520	549	519	538	528	515	503	495	539	526	519	446	512	536	476	512	515	506	485	487	517	507	513	479	524	543	501	520	526	526	541	504	540	510	494	519	520	534	479	483	534	485	517	480	505	487	518	514	520	582	503	527	481	520	531	554	552	507	519	523	527	475	549	529	495	482	543	535	550	548	478	501	521	535	533	523	524	517	529	509	501	505	531	517	510	529	528	528	535	524	515	464	506	531	554	514	497	539	547	532	514	540	506	500	510	510	499	509	520	502	539	520	491	513	537	509	470	491	511	516	533	514	515	502	483	532	489	489	475	522	533	503	535	474	501	580	522	476	547	511	507	504	499	521	522	541	523	546	513	525	498	507	485	521	529	520	507	546	508	534	527	522	515	510	536	529	493	538	493	531	527	541	525	498	488	493	556	518	509	535	520	482	517	542	526	529	537	548	500	518	495	512	524	488	513	512	495	483	511	514	515	539	530	492	500	481	511	524	497	511	540	519	515	502	544	492	510	484	525	512	517	524	540	500	496	482	519	457	488	491	500	486	478	478	541	533	510	485	521	464	537	512	500	520	549	522	479	522	498	518	493	525	472	551	519	523	510	523	545	551	517	527	496	501	512	527	521	509
732	191	135	85	117	112	673	8442	10130	7743	2842	1277	551	187	107	61	52	74	64	68	70	68	85	66	78	85	75	61	86	68	65	86	77	73	71	75	79	62	73	75	72	56	79	74	81	76	81	78	81	77	78	69	69	81	86	64	74	65	90	87	76	78	73	66	82	67	68	76	70	72	75	79	80	89	53	56	76	73	66	70	74	64	64	75	77	67	78	75	76	66	69	62	67	77	77	71	68	73	67	61	73	71	82	65	70	76	73	62	86	54	82	85	71	69	63	69	77	77	61	82	69	86	70	70	73	75	66	79	65	69	54	74	75	79	57	70	70	86	73	81	64	80	76	70	71	76	76	80	83	65	81	68	73	65	76	79	77	70	84	65	96	68	66	60	76	71	78	83	83	61	75	79	82	67	85	80	75	73	69	61	70	67	78	68	70	70	79	60	73	84	71	53	65	74	82	81	84	59	83	74	67	76	71	74	81	79	70	73	81	60	73	61	77	66	61	68	69	68	70	73	73	70	73	63	63	70	77	77	60	69	61	91	58	79	76	60	72	81	71	73	69	71	72	83	74	80	80	74	91	64	71	71	72	96	65	63	82	62	76	64	73	76	63	73	72	76	68	69	70	72	71	68	60	67	78	65	51	74	77	79	60	73	61	83	82	70	64	76	71	74	77	88	71	62	80	60	85	67	61	59	68	59	76	74	85	68	70	69	67	72	67	70	78	60	62	76	66	87	63	83	71	66	77	72	61	72	80	61	90	76	62	69	71	81	73	59	66	61	57	70	59	75	64	70	66	66	73	80	70	79	77	61	80	70	77	76	69	62	80	62	69	69	63	67	68	74	77	63	72	65	71	79	78	81	66	70	70	70	69	86	71	78	71	72	63	83	76	87	61	78	73	57	60	67	80	61	75	78	74	69	70	63	68	63	55	85	66	66	65	70	84	59	83	80	63	69	78	74	67	62	65	74	66	79	69	77	68	70	68	72	69	63	86	57	69	67	64	85	66	62	76	73	73	72	73	71	79	55	80	70	89	72	66	63	75	69	63	73	55	78	69	60	70	69	65	50	74	72	75	90	74	68	73	58	75	67	70	67	61	66	60	71	86	71	67	80	73	74	73	74	65	78	71	75	55	79	58	86	60	50	69	79	67	59	82	78	82	64	75	75	59	67	77	66	58	77	72	52	70	60	60	64	60	84	65	68	64	59	77	62	65	73	70	62	75	69	72	78	85	75	73	78	66	73	67	76	88	73	68	74	70	80	68	77	76	89	79	56	72	70	70	77	72	58	73	68	66	63	78	64	67	72	51	74	67	61	73	65	102	89	79	74	76	61	80	74	80	59	60	54	74	62	69	77	86	75	71	101	65	82	65	74	78	90	70	72	60	84	57	85	79	73	67	67	62	73	69	71	70	74	71	61	68	64	80	63	68	77	73	85	78	88	72	72	64	51	71	59	63	58	76	63	60	73	83	83	72	57	52	61	78	61	66	66	71	66	56	78	76	86	77	90	68	74	72	72	80	67	76	59	83	81	65	79	87	69	85	69	64	77	69	66	84	88	70	68	98	83	78	75	72	79	78	85	79	69	69	73	73	70	79	73	63	67	71	79	64	67	68	72	67	64	65	92	71	70	77	84	84	84	78	68	74	67	82	72	65	68	72	81	81	71	72	87	73	77	59	63	66	82	66	75	63	84	84	78	61	66	75	62	65	81	63	71	72	67	48	59	64	80	80	95	77	81	80	65	79	84	74	81	64	57	70	57	72	66	60	76	61	68	76	75	84	66	70	74	86	68	84	70	78	69	63	69	81	61	74	72	74	73	76	73	77	71	68	84	50	67	68	66	80	63	70	71	65	76	71	68	67	73	68	75	74	71	63	65	77	78	63	60	75	72	75	68	61	66	77	75	77	70	63	66	73	90	72	72	74	73	73	66	72	54	69	70	74	73	67	75	73	57	71	81	74	82	72	80	73	74	70	65	69	85	81	63	70	70	75	76	62	67	79	65	54	77	65	71	81	68	86	62	87	85	79	60	58	84	79	80	60	82	54	93	62	66	63	77	55	67	77	66	70	80	83	80	61	64	65	71	69	74	67	59	61	72	64	61	69	60	63	61	73	68	82	67	66	72	71	72	60	76	94	63	62	70	70	73	74	70	74	63	90	76	72	65	72	71	77	78	80	70	74	81	62	67	70	65	75	72	65	65	74	72	68	60	68	51	63	63	77	87	67	66	66	60	81	72	72	76	70	59	66	69	68	71	70	75	71	69	92	64	82	76	61	64	70	72	65	80	53	74	77	70	60	71	74	85	69	71	59	78	63	69	66	63	74	70	65	69	71	70	65	68	68	66	78	68	65	57	57	73	68	92	65	84	76	58	68	81	60	76	66	74	64	85	58	56	75	78	64	62	63	70	79	72	63	67	66	84	65	53	68	79	73	80	65	70	64	63	83	68	75	71	82	81	76	81	71	70	62	80	59	76	68	81	62	84	61	74	69	81	72	74	56	52	73	78	75	64	58	75	84	75	80	81	63	65	51	81	82	54	77	82	83	74	73	77	72	79	77	55	66	81	72	70	76	71	66	73	79	88	73	72	81	66	75	68	89	60	71	84	68	70	75	79	62	80	71	65	70	61	76	71	72	82	77	75	78	86	59	70	75	76	78	75	67	66	83	52	67	69	74	76	77	68	75	73	59	67	70	64	68	62	78	71	61	70	78	77	75	61	80	75	79	65	76	66	63	82	64	59	78	79	76	64	66	70	66	65	70	64	82	72	76	77	62	58	84	66	70	77	77	65	80	75	82	67	84	81	76	72	85	77	66	67	61	77	81	70	60	79	70	65	66	58	65	75	59	69	69	66	84	82	61	55	77	55	73	67	59	79	79	71	71	62	64	59	58	88	82	67	68	70	62	62	70	85	65	64	88	76	75	73	71	73	61	70	84	74	77	72	78	66	76	70	74	74	73	70	73	55	74	65	55	73	70	73	76	67	70	79	66	55	73	93	57	75	72	80	74	70	71	55	61	78	58	77	72	72	89	71	64	75	89	73	88	63	78	70	71	78	61	69	79	79	68	73	62	68	64	58	75	65	54	67	68	62	76	83	60	72	83	68	80	76	81	68	70	77	69	74	76	78	86	81	82	61	66	81	74	67	64	82	66	70	68	83	67	73	84	66	88	58	77	69	81	77	77	72	72	92	72	68	64	69	80	61	64	74	68	75	64	71	84	75	75	72	96	61	64	87	53	68	55	93	65	68	68	71	66	74	76	76	77	75	83	71	74	77	85	73	74	66	63	74	76	65	56	65	73	72	73	77	77	74	71	64	69	65	68	65	75	80	71	74	51	81	69	74	78	71	64	68	67	69	85	73	85	70	93	81	87	84	65	59	77	67	75	63	83	86	66	83	67	85	66	90	64	82	90	72	83	64	74	66	72	76	74	63	67	71	80	78	78	56	68	68	60	62	57	57	71	85	82	61	65	64
10271	3926	1760	3062	6707	7304	18483	54132	52786	43761	28708	21269	11512	3461	1451	805	769	757	740	802	735	739	755	789	756	740	763	707	753	703	744	777	734	784	716	760	772	689	704	791	767	785	680	778	770	740	732	748	767	762	752	750	725	762	777	735	737	743	712	748	721	763	774	740	776	731	782	741	694	745	820	725	697	752	728	728	755	762	750	759	773	774	701	658	761	796	745	737	747	724	732	745	756	730	718	712	763	752	717	713	765	766	712	713	749	789	711	781	797	698	730	748	709	759	710	760	687	754	689	760	734	774	751	697	789	731	759	790	793	700	724	689	771	719	771	756	690	749	710	720	697	710	738	740	752	766	762	729	747	781	752	681	734	731	769	780	767	743	725	727	765	744	739	732	729	736	736	762	770	758	758	726	758	768	714	734	697	758	736	735	756	771	745	726	733	767	776	764	702	755	721	718	727	780	727	742	808	710	824	722	761	766	717	700	711	787	729	773	694	825	707	796	756	678	734	797	774	742	706	750	735	787	717	750	747	701	748	780	739	771	746	753	717	748	728	752	777	814	733	770	754	769	752	724	713	714	767	716	711	756	779	757	768	718	796	709	785	727	706	776	719	716	776	777	738	730	742	708	734	754	747	778	723	765	776	710	727	796	697	750	749	763	726	730	784	736	759	725	742	733	747	715	745	752	740	739	755	712	700	709	740	786	719	805	729	747	760	746	753	769	761	781	789	722	699	712	767	802	724	753	748	789	740	759	760	751	765	739	786	746	693	715	715	764	803	710	737	774	744	729	736	722	715	781	744	766	753	771	723	726	702	740	744	749	710	749	733	766	742	738	737	728	808	741	746	747	777	776	750	726	740	780	732	747	735	759	757	744	762	724	747	723	705	740	749	764	758	735	754	732	770	725	769	765	761	706	784	694	716	754	724	712	765	742	727	820	743	709	763	770	764	748	765	747	767	771	732	719	743	771	736	751	765	756	770	755	726	751	741	771	752	794	738	752	735	734	699	783	761	740	736	736	698	712	822	747	780	754	730	726	727	768	757	794	684	757	701	728	750	725	759	727	782	689	777	723	751	770	755	747	754	787	703	726	711	735	800	739	747	742	744	743	708	723	719	749	708	756	773	761	709	708	730	720	757	761	716	737	766	725	715	722	671	749	761	695	744	739	772	715	745	776	773	738	757	771	813	748	722	740	701	751	717	732	798	739	756	696	798	711	765	734	729	701	797	751	766	719	716	723	720	768	802	764	765	753	800	775	760	713	743	735	718	728	765	697	759	721	704	699	752	735	769	741	747	749	758	754	736	802	763	754	785	701	801	745	746	785	797	763	792	714	791	743	741	780	698	759	723	739	723	702	787	699	721	746	735	733	749	736	758	721	695	752	770	788	698	736	793	763	777	733	702	694	748	782	737	761	674	757	796	749	759	725	775	758	744	689	745	792	788	716	726	765	740	747	746	739	774	711	784	748	741	720	731	733	720	723	757	793	736	757	756	770	761	768	739	689	732	757	742	741	751	746	785	749	723	740	772	735	737	747	742	759	788	755	707	709	737	776	714	715	788	718	752	740	743	742	722	764	761	756	704	728	753	749	761	743	757	738	739	745	755	759	718	758	773	782	774	743	722	721	751	730	727	719	737	725	748	692	785	780	789	698	708	700	734	751	774	710	734	770	779	767	786	740	754	708	782	769	720	685	768	715	712	714	748	771	733	722	740	726	712	736	758	790	764	775	767	715	757	699	763	772	764	698	777	747	752	752	738	813	787	749	768	728	738	800	761	726	677	752	740	745	750	758	755	786	722	757	731	693	733	725	757	729	735	758	726	733	705	753	758	748	745	758	758	743	766	772	743	715	745	773	748	722	712	741	700	752	729	742	792	740	747	735	744	759	751	735	756	752	738	726	729	721	710	809	738	744	778	735	732	740	764	739	738	734	771	746	742	753	750	713	767	790	747	749	772	748	776	727	754	671	764	765	777	700	736	744	748	738	762	679	745	732	769	783	716	738	760	723	743	734	762	748	700	760	720	771	740	758	755	769	766	802	708	722	759	770	713	781	757	747	745	789	719	734	745	762	751	738	807	714	749	721	764	714	759	773	763	769	751	758	715	738	723	761	695	775	800	817	728	738	748	737	727	799	772	762	760	749	714	791	794	699	767	750	736	785	731	748	772	730	774	748	735	742	735	756	752	749	729	738	720	750	758	779	816	754	736	706	791	779	728	748	726	775	730	653	705	773	717	766	780	754	735	754	742	723	763	715	737	718	736	749	725	724	774	739	746	753	704	719	683	733	732	799	754	750	744	715	761	717	739	707	722	781	760	785	747	748	744	739	747	725	771	745	742	717	725	767	709	783	776	743	766	766	741	748	800	790	738	782	760	765	722	745	774	733	687	710	702	768	766	767	735	761	762	743	726	719	766	743	734	747	752	714	737	701	741	771	740	736	718	751	745	719	727	755	759	774	748	750	737	712	742	718	763	770	744	756	711	762	770	729	730	731	771	725	741	773	715	729	744	793	741	750	730	784	734	803	761	767	786	774	736	783	753	779	725	761	732	723	713	759	737	758	752	739	720	777	722	746	752	735	759	733	758	742	738	768	747	651	767	735	727	728	690	739	766	721	697	746	679	732	747	723	744	776	721	711	756	752	782	731	758	747	754	731	714	711	769	742	753	736	735	765	712	738	761	738	737	674	700	719	760	741	795	743	696	772	752	742	791	750	745	745	736	726	729	681	773	751	781	759	771	761	776	762	691	762	732	774	759	730	759	772	769	739	741	727	753	751	745	750	752	778	715	762	716	733	739	742	739	782	746	789	687	741	729	745	730	765	769	758	746	721	747	740	749	731	719	726	738	795	760	794	701	725	780	766	752	742	706	758	776	748	737	668	748	696	760	724	714	765	740	775	687	705	759	748	754	724	724	789	742	752	724	736	689	765	767	758	769	724	747	755	762	767	723	729	766	735	722	755	769	715	728	770	718	749	759	757	734	754	716	678	752	744	705	751	722	716	726	762	724	751	745	738	747	737	735	735	777	709	705	743	735	781	769	750	732	813	720	760	739	746	764	769	720	730	722	712	740	743	754	775	656	752	725	736	720	685	712	786	759	712	730	791	768	708	728	746	694	753	738	703	725	776	766	784	815	701	745	749	766	692	792	723	765	747	761	728	725	756	781	719	720	752	759	746	725	723	739	720	762	693	764	771	757	723	743	760	767	728	729	730	757	727	743	721	751	744	717	779	748	709	756	765	712	748	731	750	751	728	757	799	707	723	754	751	735	737	696	766	727	754	758	743	741	773	788	781	753	733	714	771	755	680	765	755	764	729	720	715	731	714	763	768	761	731	715	792	683	784	761	759	727	752	789	735	729	757	727	724	740	752	762	738	733	758	743	755	746	706	756	748	753	751	717	790	752	787	713	737	727	759	746	777	739	709	705	692	743	724	703	766	716	732	768	735	728	731	754	736	726	736	721	707	735	732	680	701	751	720
2320	151	105	70	83	102	761	8703	10893	8768	3473	1476	631	180	72	60	44	42	44	35	51	48	39	42	42	37	35	47	52	41	30	46	40	47	40	32	48	35	41	46	47	39	37	46	50	42	45	42	51	54	41	44	45	39	38	43	39	41	46	38	46	53	54	39	47	35	35	37	56	39	46	40	38	54	38	43	30	40	52	42	38	39	43	56	41	41	52	52	49	43	66	41	36	31	49	53	55	37	57	35	43	32	35	47	37	54	46	41	44	45	49	56	43	42	37	51	42	38	39	52	44	53	28	58	40	39	44	35	38	44	35	37	47	49	39	44	39	49	43	43	58	48	52	42	41	41	47	56	36	37	51	48	43	43	42	33	50	42	38	43	41	35	47	40	51	43	47	45	45	38	40	51	33	47	40	52	42	42	46	35	45	31	45	63	61	44	45	38	47	40	47	46	45	54	35	44	57	46	46	45	40	55	48	58	33	48	49	47	47	46	53	35	36	48	48	47	36	41	49	36	45	40	43	50	39	57	43	48	46	40	41	48	40	39	39	44	43	39	51	50	43	45	55	40	51	44	37	54	44	51	59	57	51	49	32	44	30	46	35	49	56	34	54	54	58	48	32	51	46	53	41	43	45	45	45	42	43	45	53	47	39	53	48	46	39	50	42	39	43	37	39	40	34	43	34	40	44	44	47	36	62	46	35	48	38	43	38	42	50	42	43	32	49	37	46	49	39	42	54	42	54	49	49	50	54	36	43	63	42	56	58	41	41	40	52	35	48	41	40	27	44	40	38	38	42	44	42	47	39	50	41	35	49	49	34	46	44	38	35	41	51	45	55	58	48	40	43	43	55	42	45	42	43	46	51	53	55	34	42	41	53	44	43	52	46	57	60	41	48	56	44	41	36	35	38	38	37	49	46	45	47	42	47	43	42	32	52	47	34	49	45	55	41	32	41	50	46	51	33	43	34	43	54	29	52	45	49	39	46	45	39	43	56	47	32	43	59	64	56	62	53	51	47	40	46	56	52	30	37	39	47	47	45	31	44	51	48	45	51	45	43	56	58	46	39	39	51	46	42	41	38	53	38	42	42	53	47	37	44	42	49	44	44	52	26	50	52	51	45	52	62	39	47	61	43	44	41	52	42	52	37	47	31	49	50	56	55	37	46	53	39	42	37	48	47	35	39	53	48	58	52	46	49	51	55	62	52	42	59	41	43	56	44	52	45	41	53	45	60	60	44	45	44	48	52	42	48	31	57	55	42	48	39	48	50	45	43	40	28	48	51	46	44	37	52	54	42	44	54	51	44	45	37	35	53	48	44	27	46	45	46	45	39	57	65	40	42	42	41	36	64	47	43	37	38	50	38	42	47	38	53	40	36	44	38	49	49	32	46	47	43	46	50	41	46	41	41	47	52	47	41	39	43	41	57	53	47	38	38	35	41	31	44	40	45	42	45	37	36	54	36	44	54	29	52	42	41	42	43	43	36	44	49	33	40	42	46	40	39	50	54	47	42	63	59	41	43	47	48	47	38	39	54	50	33	42	59	48	54	45	61	44	41	47	38	61	38	45	52	48	49	47	46	44	39	39	37	60	46	40	61	41	54	41	46	35	41	42	42	38	36	37	41	52	45	72	46	54	36	47	42	39	51	48	44	48	38	45	45	48	41	45	33	50	63	56	40	40	35	46	54	48	42	50	49	46	39	51	46	45	43	35	37	49	58	46	49	26	34	52	47	54	54	42	44	47	42	47	43	39	43	43	41	50	40	33	43	46	45	53	43	53	45	37	37	56	52	47	41	45	26	34	35	52	44	48	52	51	65	44	42	45	57	48	46	52	45	35	49	42	48	50	54	41	60	47	40	48	43	40	44	47	46	39	44	36	44	38	61	50	51	43	47	50	36	49	45	44	38	42	45	48	37	34	49	54	41	36	52	41	48	36	42	40	43	49	45	28	44	31	43	45	64	41	41	45	47	49	38	39	42	42	32	52	35	36	36	41	41	48	37	43	49	44	46	37	51	47	41	49	34	47	37	54	37	37	51	47	46	41	43	46	44	42	36	47	42	39	58	46	44	30	52	39	44	41	55	47	35	50	34	45	35	40	39	46	45	59	51	36	37	32	39	42	35	48	43	48	35	40	44	41	51	36	52	34	52	43	47	51	41	33	53	50	54	40	42	47	39	43	39	53	39	44	40	35	54	58	48	52	40	44	49	46	50	45	46	38	51	43	49	49	39	42	41	46	49	50	51	55	42	46	36	48	46	45	36	39	39	42	52	45	48	36	49	52	38	46	34	49	46	44	53	38	36	38	37	44	51	47	44	53	49	47	38	44	44	51	39	59	47	52	52	47	47	45	47	50	38	46	44	45	42	45	47	53	42	46	41	42	43	44	46	48	38	51	52	54	53	46	46	52	39	47	54	44	45	43	56	31	39	48	45	50	31	38	32	44	39	49	44	41	50	39	40	40	37	38	43	41	52	52	44	43	47	49	46	57	44	45	36	48	44	33	47	59	43	46	40	53	45	35	41	37	44	53	52	47	44	48	58	45	48	41	50	50	56	46	43	56	39	50	51	37	40	38	50	42	34	43	45	38	43	52	63	38	48	28	42	40	34	36	42	41	46	47	47	52	43	48	37	43	48	56	38	49	66	38	44	46	50	33	45	46	42	46	42	43	44	43	46	40	40	28	44	45	38	44	43	57	40	45	40	39	58	39	41	44	30	44	39	36	54	39	43	40	36	40	55	35	42	51	43	44	41	52	51	49	60	41	60	47	47	46	48	51	35	51	40	39	45	40	35	45	52	39	34	42	47	48	53	49	29	59	35	39	40	74	44	45	54	38	48	51	55	42	38	30	58	53	41	46	32	41	47	38	51	52	51	46	38	35	38	49	40	48	61	55	47	43	50	43	55	50	42	45	40	49	52	55	39	40	48	36	48	53	45	41	39	46	34	51	51	48	50	43	47	51	34	50	38	48	45	49	36	33	48	45	36	39	49	26	35	49	41	48	44	58	49	62	40	41	50	42	48	58	48	41	32	44	44	53	42	43	52	36	38	45	44	54	51	34	33	39	49	45	50	37	43	36	44	41	33	46	50	52	46	51	44	49	44	44	38	43	39	46	38	28	37	49	45	39	46	48	42	46	50	48	53	52	57	41	43	47	39	39	49	57	38	51	27	44	55	46	40	49	55	33	41	53	39	51	49	55	53	55	31	47	41	54	35	41	42	45	52	60	39	48	54	43	51	50	47	46	34	62	53	44	40	44	52	41	45	47	48	40	51	43	44	47	53	33	44	59	49	45	49	23	41	40	44	48	53	50	37	41	46	42	47	54	50	46	52	42	44	45	40	50	39	44	40	53	46	54	42	40	41	41	52	46	52	42	47	47	45	44	42	38	45	46	48	44	39	47	58	41	39	34	38	50	43	52	45	48	49	40	42	47	42	44	49	43	38	46	37	39	39	41	42	33	42	50	35	35	52	38
10378	3149	1560	2434	5944	7642	20387	55741	55138	46798	31777	23583	13256	3993	1364	567	508	411	472	501	484	505	482	518	458	471	519	512	463	463	458	455	480	471	514	470	477	471	477	498	491	526	468	474	473	511	500	480	444	487	512	467	478	486	467	476	491	472	475	456	496	485	483	501	520	510	492	454	478	470	478	492	483	457	482	456	443	487	484	496	476	472	536	439	468	515	512	465	470	468	511	494	483	460	538	511	504	489	470	487	494	454	470	505	502	483	432	488	475	480	472	433	503	427	444	465	469	426	479	459	461	448	479	506	498	459	475	428	470	482	491	475	484	487	479	510	501	460	450	454	486	467	453	484	441	475	499	479	453	491	475	498	473	501	471	466	501	479	530	484	474	486	479	511	463	464	513	478	450	468	444	462	519	458	442	499	462	481	487	471	499	455	475	517	488	510	475	461	477	507	475	490	449	469	480	461	460	428	445	463	429	456	490	500	509	471	474	461	478	482	458	468	471	491	471	461	444	472	431	448	477	502	464	479	477	476	486	469	442	473	474	484	482	486	477	509	482	505	462	545	491	483	437	437	458	492	471	498	481	523	520	424	424	483	485	468	490	512	446	482	476	445	494	509	456	499	451	457	440	493	469	471	454	439	462	524	459	483	448	471	473	447	514	490	490	462	543	496	481	488	467	438	484	513	469	492	489	475	500	504	499	459	491	464	469	493	470	494	486	460	497	477	479	496	529	453	442	521	483	450	484	468	444	513	453	511	447	481	481	447	467	469	495	425	481	471	474	477	487	473	435	492	491	455	470	477	484	465	448	488	486	487	476	461	504	473	471	476	455	489	521	487	477	496	474	497	510	524	484	455	490	482	469	485	501	475	506	459	490	436	466	521	444	529	488	489	462	474	465	468	461	483	478	520	475	486	493	435	505	496	518	461	488	461	464	480	486	516	476	493	489	492	493	476	492	479	476	479	477	496	487	444	486	403	455	478	468	441	480	476	464	462	478	452	482	499	483	472	478	491	508	513	497	454	504	445	499	469	471	488	485	464	459	502	486	475	476	483	520	478	487	467	519	481	489	505	494	466	503	525	478	485	488	500	466	486	515	497	520	484	472	478	450	514	499	469	472	464	474	503	475	447	472	506	475	477	474	470	494	475	439	505	469	497	489	530	481	499	486	476	494	506	449	463	522	505	488	516	494	528	494	495	495	475	468	472	459	464	465	492	472	512	458	519	499	547	474	476	480	478	463	451	503	499	435	477	473	452	452	511	475	479	485	515	490	456	505	417	502	477	478	468	485	473	489	494	511	482	453	507	483	473	489	499	518	477	471	485	461	486	468	512	484	476	466	469	475	516	469	489	473	486	451	486	478	511	483	463	490	476	476	465	507	510	460	423	506	464	447	516	463	472	490	470	488	446	520	475	455	494	456	462	507	445	450	511	491	487	480	465	495	497	484	471	479	471	474	498	512	495	473	523	486	461	481	463	449	484	499	476	494	475	486	467	494	472	485	485	497	491	477	484	468	447	466	468	492	458	458	469	475	434	483	464	481	499	454	465	465	471	459	507	488	469	490	474	467	472	464	431	478	495	498	457	481	517	472	475	499	504	513	472	496	457	468	515	500	494	455	450	465	488	482	496	469	473	474	516	478	470	486	460	468	475	493	476	460	484	465	493	481	481	476	481	447	465	441	475	463	466	478	466	440	520	470	469	450	494	478	486	461	476	490	504	499	454	470	473	500	465	459	476	507	509	460	467	467	496	473	494	478	471	460	443	459	510	483	515	482	504	469	457	489	469	459	502	478	466	504	465	500	510	479	491	476	509	500	436	515	485	457	507	467	441	474	501	437	468	469	497	438	486	474	503	477	483	447	489	479	510	448	473	450	469	465	490	489	457	489	506	514	461	462	471	506	495	505	481	484	458	454	454	465	517	469	489	470	442	525	460	498	448	440	496	428	480	486	460	473	456	478	470	476	454	484	484	480	457	479	462	438	476	457	469	514	482	448	491	457	483	516	446	459	433	485	482	477	483	526	444	450	493	435	471	462	446	456	452	464	428	463	495	463	479	474	486	505	481	450	477	517	475	480	480	478	472	499	516	467	455	459	496	485	481	492	457	466	486	491	500	499	473	482	445	509	452	495	492	479	508	490	466	497	415	490	492	513	474	515	516	519	467	472	474	453	500	485	453	476	430	474	476	510	451	502	473	491	487	467	467	472	476	474	493	452	510	493	453	470	468	485	470	494	459	472	490	522	473	509	471	467	448	505	480	460	437	517	464	498	480	471	465	470	512	506	445	493	514	481	438	493	477	439	490	471	500	472	490	489	485	443	487	474	478	504	460	499	497	480	502	474	478	470	476	458	500	459	504	498	500	484	492	487	517	490	475	495	448	530	498	469	453	471	487	486	482	457	475	461	489	473	496	451	463	447	498	459	479	505	459	468	470	450	494	473	490	487	475	446	513	457	477	495	488	424	505	431	494	482	505	445	466	438	496	486	459	518	462	456	480	488	493	487	496	526	502	497	463	472	482	453	475	446	464	479	468	468	487	491	427	475	450	474	449	502	456	441	475	458	479	438	461	508	448	468	464	467	479	463	458	456	482	486	466	491	452	468	490	466	450	508	484	477	454	456	449	498	450	503	461	469	468	474	471	496	461	445	515	474	500	480	477	473	494	483	481	472	463	425	510	472	470	508	447	451	443	479	477	482	465	513	456	491	468	504	498	461	490	498	473	438	486	475	482	498	476	482	515	509	471	439	498	464	475	464	460	487	475	460	427	466	482	463	453	484	522	493	449	515	527	486	485	470	481	471	491	423	478	477	485	490	464	475	472	471	478	482	459	517	514	466	476	485	484	441	441	450	470	467	472	495	458	491	449	480	490	473	443	505	497	445	493	482	476	453	455	469	471	469	473	458	487	443	479	487	468	452	498	502	473	462	471	459	479	488	452	433	457	462	476	460	488	507	452	486	486	495	483	456	466	462	479	474	445	456	500	477	426	464	457	475	468	522	478	477	434	514	496	482	462	492	451	478	462	446	498	466	486	495	510	420	452	495	438	487	472	468	455	452	489	494	502	454	492	487	470	492	445	429	455	459	457	486	484	495	497	500	443	485	470	449	476	534	487	496	464	457	446	504	461	468	495	471	486	486	500	493	502	464	500	482	469	471	485	485	466	509	506	471	489	459	465	451	447	472	465	460	494	495	510	490	495	496	461	462	514	467	489	490	477	455	475	469	504	489	472	505	517	481	488	460	470	472	488	457	476	475	480	485	495	500	469	446	440	462	490	460	458	482	468	481	433	462	493	481	494	493	474	478	482	510	431	458	482	452	469	451	485	464	505	484	484	471	456	494	503	474	483	495	459	457	458	508	453	473	512	462	485	511	511	504	448	462	509	466	504	499	481	436	451	471	508	491	497	483	489	497	517	480	455	467	480	483	476	475	511	501	497	469	473	448	469	489	473	458	442	469	471	467	478	493	472	452	442	484	497
1152	273	189	119	118	158	2182	18290	16739	12519	4904	2065	958	256	110	85	61	70	77	77	76	57	71	68	65	70	68	75	77	77	63	64	75	75	72	72	68	82	59	55	62	69	73	68	59	63	75	70	66	55	81	68	74	61	73	71	81	66	69	61	57	84	84	76	87	84	56	73	61	63	72	68	64	75	73	80	55	75	82	56	63	61	84	83	70	71	61	81	69	70	71	80	73	81	71	79	71	72	74	62	68	64	60	75	70	64	64	87	73	81	72	72	72	73	83	89	66	71	76	67	74	77	60	52	79	56	58	83	74	66	72	62	69	78	59	60	72	85	71	65	66	70	65	61	70	80	69	55	67	85	73	86	54	80	72	60	81	62	72	65	75	94	61	66	80	55	54	77	64	65	80	78	82	56	85	79	70	72	79	84	59	78	74	66	75	69	71	62	70	69	63	69	86	67	57	86	80	72	70	81	73	80	65	66	83	50	85	70	67	80	73	63	57	76	73	57	60	74	80	64	60	59	70	63	79	68	69	69	68	77	64	81	68	75	72	67	77	84	87	69	71	90	63	78	77	68	62	82	73	56	83	69	79	67	57	68	76	66	57	63	69	57	62	58	73	95	82	69	71	75	69	81	74	83	68	62	75	77	61	72	68	63	65	58	69	70	65	74	64	73	75	77	61	80	73	82	56	56	71	61	75	61	86	59	73	84	67	61	68	74	90	70	68	75	68	67	73	73	68	62	72	70	74	83	69	79	67	67	69	73	68	80	70	79	79	66	70	64	74	56	81	68	60	75	73	59	84	79	61	60	83	73	88	76	79	55	67	77	70	75	69	66	68	72	62	81	67	72	67	78	76	76	62	70	64	67	69	73	77	71	82	68	67	69	70	71	68	73	69	80	68	59	69	63	77	82	69	82	81	68	69	71	63	66	60	76	69	75	55	66	81	75	61	71	75	60	82	77	65	86	67	81	85	72	73	72	68	68	64	72	74	57	64	59	83	55	67	64	69	64	69	55	58	60	68	66	70	66	79	78	66	78	86	65	69	60	68	65	78	60	76	64	79	59	76	71	70	74	74	65	66	64	88	72	69	76	83	69	65	93	76	83	75	85	60	74	62	67	91	63	84	72	56	68	70	75	76	75	64	71	73	64	74	68	77	54	67	68	72	69	80	67	80	80	50	44	63	70	71	74	78	57	70	78	74	55	74	60	73	79	78	58	74	70	72	83	67	83	70	71	82	65	70	74	72	65	77	85	73	75	73	68	64	68	70	72	65	71	62	79	72	71	62	73	84	75	69	59	75	77	74	72	61	74	71	68	67	70	87	72	43	57	61	79	79	60	86	66	66	67	68	53	71	86	65	87	69	71	67	79	76	62	66	65	56	74	67	66	73	76	73	62	59	67	74	66	76	78	74	81	94	66	75	63	78	67	84	73	67	76	65	90	67	73	69	63	73	74	75	70	61	64	76	69	68	71	66	82	69	69	57	59	67	92	63	62	68	69	73	65	74	80	72	73	63	84	57	60	65	69	73	70	80	63	80	68	74	65	86	69	67	67	70	66	58	83	59	69	75	72	78	60	66	80	79	71	67	78	80	72	85	75	73	74	67	73	77	75	56	67	85	78	82	60	82	72	72	80	60	73	63	69	80	76	69	65	80	66	72	66	65	81	83	65	77	71	72	71	92	68	63	78	70	59	78	53	66	59	52	79	84	66	71	66	74	65	46	68	75	89	55	74	69	79	80	78	74	62	55	78	53	59	83	71	63	60	77	86	75	87	58	79	75	85	77	76	70	64	72	80	67	77	79	80	75	69	83	71	76	69	71	72	81	67	64	75	78	60	74	78	71	73	75	77	73	69	77	97	79	67	65	70	77	77	72	70	67	77	75	62	85	71	75	85	76	67	57	76	92	71	73	63	57	81	73	64	68	71	58	88	59	72	68	63	68	60	67	76	74	58	60	58	61	77	83	53	73	70	77	67	89	62	69	60	66	79	75	67	58	69	65	74	90	71	64	72	53	70	67	75	76	67	65	72	80	65	71	80	72	60	84	62	62	71	76	71	73	66	88	76	76	70	61	69	75	70	67	89	65	75	75	76	84	72	73	68	75	68	73	76	64	66	73	76	65	62	71	78	68	68	76	82	80	74	71	58	70	67	65	76	58	66	73	80	76	69	52	71	73	63	67	75	61	59	63	83	67	64	76	73	68	63	66	69	71	78	78	61	59	62	79	82	49	79	61	66	84	62	59	67	65	71	64	66	75	57	61	72	83	76	69	71	76	74	69	67	88	75	70	67	81	58	87	78	71	73	79	63	66	62	75	65	78	80	75	64	69	70	74	75	76	68	61	69	67	65	72	68	58	73	60	69	69	61	68	66	75	69	90	64	64	69	62	66	77	68	77	82	65	62	72	61	72	82	89	74	61	79	74	86	83	68	68	70	64	78	90	63	77	62	71	78	65	78	72	77	97	75	73	76	70	74	82	84	70	73	71	72	72	62	62	78	68	69	66	73	57	72	77	70	52	84	72	65	67	82	74	57	68	66	78	61	80	82	54	73	67	56	56	63	68	71	73	60	64	83	71	58	87	65	77	66	72	70	73	69	80	66	72	78	73	51	85	73	67	62	78	71	57	76	77	78	71	62	65	66	71	64	70	71	77	88	66	74	74	76	79	66	87	67	87	72	65	81	59	71	80	73	70	56	70	69	63	66	63	64	68	84	77	62	61	64	66	87	67	78	68	64	51	65	89	64	70	81	67	74	74	72	67	66	62	66	56	65	79	78	79	86	78	67	76	77	78	66	89	73	65	78	74	60	90	86	65	65	75	69	65	76	69	81	68	74	64	66	60	62	74	62	61	54	62	68	85	60	61	85	62	67	59	62	70	83	80	75	64	65	68	75	72	73	79	69	75	63	76	77	65	61	67	78	77	72	76	68	86	70	64	69	75	61	68	73	72	69	66	58	74	78	61	67	55	61	79	60	68	61	65	73	81	66	69	75	59	70	56	63	72	74	67	77	70	65	65	68	78	57	84	76	81	75	80	75	75	78	83	85	74	67	68	74	59	73	76	80	81	82	82	65	73	76	65	73	66	60	75	71	73	67	62	64	71	78	69	70	76	65	76	71	64	76	65	58	78	62	73	75	84	76	81	73	82	92	61	62	64	75	60	66	72	71	59	76	57	75	65	70	74	73	66	67	80	64	69	86	64	70	86	62	77	77	61	64	61	78	68	61	67	68	68	74	60	74	73	82	77	66	73	93	77	58	70	66	72	92	69	59	79	70	79	66	72	69	70	73	68	72	80	82	68	70	53	61	63	51	80	71	63	60	77	79	69	73	74	76	74	73	72	77	72	74	75	80	66	75	86	68	68	64	83	58	77	67	77	75	74	54	65	78	81	84	65	75	83	75	79	60	73	71	76	81	56	55	76	58	77	69	69	69	54	81	75	63	79	76	69	63	72	60	63	76	84	88	54	65	70	77
13892	5098	2394	4077	9297	10726	26773	66764	62334	52297	34648	27032	16677	5392	1897	968	750	745	725	730	778	732	740	790	764	791	728	798	755	751	740	732	721	737	779	787	759	758	774	756	748	794	744	797	784	769	749	785	774	736	766	741	778	777	747	770	718	769	735	810	760	743	781	760	745	755	751	772	760	749	790	738	787	797	764	787	738	768	753	746	753	770	745	750	755	768	767	757	752	726	739	737	724	769	763	790	775	737	773	791	756	781	730	773	767	812	729	783	770	782	763	815	745	720	798	747	797	730	764	762	768	777	695	772	733	806	703	753	741	763	781	780	757	805	840	753	754	775	748	717	751	746	780	742	735	796	767	817	772	741	737	767	725	747	755	734	803	761	764	770	757	718	783	766	770	723	797	764	828	729	793	744	716	754	758	724	767	808	788	781	748	776	728	757	744	739	772	765	744	744	806	790	737	759	749	781	733	724	799	744	743	761	762	779	824	740	728	763	801	717	711	717	772	745	735	808	782	768	762	795	753	788	784	743	810	764	732	771	738	745	753	725	726	728	757	750	715	713	764	779	729	753	772	770	793	752	773	750	796	756	734	755	810	746	789	767	752	828	710	759	805	765	743	716	746	794	776	732	771	770	768	744	791	771	803	735	741	755	748	734	754	773	771	773	758	761	743	762	774	786	771	759	757	749	782	718	752	740	745	811	760	790	734	777	771	779	763	758	746	830	742	759	799	762	802	746	747	770	782	768	785	741	723	699	795	775	784	768	744	840	785	762	753	751	738	788	826	765	784	790	757	740	744	769	783	754	740	743	788	751	765	734	762	766	773	747	733	770	759	748	775	772	761	773	771	777	782	765	754	753	758	779	802	753	775	776	727	733	751	789	749	746	784	809	715	762	819	751	746	801	748	776	764	762	779	782	750	750	774	739	775	810	815	752	742	731	731	784	755	809	738	775	759	739	801	735	752	775	742	733	744	784	790	803	757	764	750	745	723	752	743	746	778	754	766	741	781	746	751	757	693	763	710	741	735	775	799	793	765	747	794	733	788	763	785	777	782	767	763	756	759	793	733	755	756	744	764	780	775	729	742	763	735	726	816	733	729	768	732	730	708	737	803	733	788	753	710	789	768	746	803	750	750	758	737	782	772	794	752	742	776	742	793	779	746	825	744	723	728	744	729	777	754	850	783	765	737	779	780	786	747	719	769	807	799	798	777	754	781	808	817	723	736	792	767	766	782	756	785	772	834	734	767	756	792	806	759	770	767	768	792	788	762	802	812	763	773	732	739	800	818	768	737	762	772	818	816	731	769	708	786	740	776	731	775	788	772	750	748	713	740	741	797	754	779	743	720	752	756	747	740	764	746	778	762	721	745	749	791	778	738	765	755	755	756	771	789	756	749	782	721	739	768	771	776	778	753	746	771	735	777	723	769	796	721	744	736	781	722	784	744	785	860	793	773	775	793	772	721	698	772	757	807	716	762	768	739	820	779	727	760	750	736	718	762	826	779	760	722	737	771	818	776	736	766	734	727	748	752	760	763	744	688	747	791	787	730	718	778	775	751	711	730	772	763	774	730	788	725	754	736	768	777	811	784	730	697	782	778	750	776	741	736	765	766	756	730	782	752	756	764	759	752	751	760	785	764	810	782	820	790	717	794	750	758	781	782	742	757	759	759	764	784	767	772	762	743	797	794	763	819	807	736	778	727	783	744	696	772	741	743	756	780	759	809	770	769	800	782	751	804	751	757	730	784	729	701	743	764	744	740	769	750	768	733	764	764	792	737	762	756	807	745	748	701	768	757	816	759	762	719	841	748	742	822	771	784	764	698	769	740	775	779	817	784	775	765	728	750	802	734	767	757	721	746	752	782	749	783	813	813	742	783	739	765	794	710	762	733	756	726	767	726	755	788	756	789	744	736	789	738	757	762	713	760	781	750	734	738	748	768	756	762	751	757	788	819	728	794	758	772	751	757	756	790	784	776	745	864	752	774	781	799	798	781	760	823	774	780	730	754	826	742	726	793	761	775	778	735	763	781	764	729	736	784	788	768	743	751	770	750	799	755	750	756	766	723	737	785	748	750	765	784	749	782	765	772	814	744	756	766	739	769	765	750	800	765	813	766	795	804	761	749	817	758	782	780	759	763	753	761	772	758	768	787	779	780	784	764	746	780	784	734	745	772	743	736	780	774	771	728	752	814	757	786	779	763	768	726	721	819	761	739	734	777	788	814	765	760	752	759	750	767	810	836	767	753	782	799	740	758	779	766	760	779	708	781	785	757	800	766	769	740	755	783	819	822	762	745	762	718	769	780	732	776	738	789	754	750	757	769	803	793	772	718	753	727	701	785	737	774	772	816	747	732	785	778	766	748	764	745	762	746	792	755	759	756	746	778	749	756	800	786	799	775	755	762	725	750	765	819	749	763	782	809	764	679	737	735	753	742	713	768	810	818	772	719	791	743	768	780	735	788	782	806	772	789	728	739	751	747	797	753	740	775	773	764	769	744	754	747	695	732	760	773	766	751	761	750	715	767	738	714	747	762	702	718	749	768	778	779	776	770	799	761	745	721	751	764	803	742	712	748	778	747	788	777	753	781	758	774	765	779	755	807	735	783	770	790	705	797	800	803	795	742	728	780	771	787	765	790	816	752	758	711	783	769	776	748	762	806	809	745	771	782	747	810	800	749	768	785	744	741	776	768	766	770	782	766	834	783	752	767	774	761	770	708	751	774	741	742	772	753	786	784	764	746	764	731	778	762	735	813	739	771	773	779	787	778	752	746	769	809	758	769	791	773	779	716	741	782	747	763	773	708	788	808	806	745	731	720	793	726	768	751	732	746	757	756	761	776	711	741	802	749	753	757	789	775	745	737	780	754	769	787	748	740	771	735	786	782	768	713	720	818	795	816	758	729	786	792	745	807	759	762	763	739	768	712	785	752	774	751	758	783	752	750	809	779	779	719	790	739	769	772	777	767	778	777	751	780	752	769	765	806	806	752	719	770	795	755	751	789	740	753	772	774	738	799	822	760	759	760	761	800	767	707	735	736	733	737	769	784	781	747	761	747	752	782	744	750	688	766	737	758	740	809	731	754	805	808	752	781	740	801	761	736	747	731	731	770	792	727	752	773	756	744	809	720	762	731	820	729	794	778	795	751	822	797	777	799	746	743	781	741	764	767	832	761	751	750	724	786	750	726	797	748	770	739	776	789	760	733	730	792	709	781	721	807	743	763	766	771	781	749	785	773	697	746	765	772	782	757	756	813	695	785	730	767	797	774	797	741	774	725	739	732	784	706	721	770	815	775	730	800	765	801	726	752	823	767	745	759	759	760	816	791	783	763	744	750	789	765	748	769	743	760	798	778	780	821	777	778	774	762	701	775	743	785	746	735	794	775	775	783	773	755	770	812	788	697	771	786	740	796	766	761	743	709	825	801	770	740	815	755	789	744	788	731	784	779	781	746	730	735	744	752	789	821	784	774	799	765	777	797	771
1481	82	66	52	41	71	453	3985	3515	2250	997	543	229	91	81	58	61	60	46	59	44	45	45	64	38	48	44	42	52	50	50	58	47	57	41	48	61	49	51	71	63	44	54	46	49	56	41	53	46	47	53	49	50	68	45	58	43	57	43	46	62	41	50	54	63	53	48	47	49	45	43	43	50	49	40	58	56	56	53	48	42	36	47	46	55	38	51	38	45	47	42	51	48	55	48	47	49	43	53	38	52	39	52	49	38	57	46	45	56	50	43	52	45	49	52	55	44	49	36	64	54	35	58	59	53	48	42	45	56	40	67	51	45	54	49	50	48	50	56	49	50	48	52	45	43	33	53	43	57	53	40	51	44	36	52	44	63	44	51	43	45	54	47	51	53	48	52	47	50	43	43	47	51	43	49	45	60	40	44	52	40	45	70	49	51	31	38	44	44	38	47	39	45	49	52	44	42	52	43	55	53	53	56	50	44	61	38	64	53	45	48	40	58	51	46	47	51	50	53	34	45	43	48	52	60	37	55	55	46	55	50	55	58	50	64	57	54	38	57	45	48	56	48	46	49	42	59	43	50	57	56	55	52	58	42	53	50	58	51	53	36	44	39	46	52	48	61	54	54	50	49	51	46	35	52	50	47	52	43	56	40	50	61	50	51	48	36	40	44	52	38	53	50	53	57	49	47	52	67	47	51	47	56	36	53	51	42	52	56	49	44	41	51	48	59	56	44	45	43	66	50	52	58	48	42	36	53	48	44	58	45	46	49	63	43	56	54	49	45	56	61	61	34	50	38	48	48	46	48	42	60	48	42	50	55	60	47	48	60	47	50	47	55	51	48	48	46	56	45	54	53	45	51	45	58	50	49	48	41	53	54	43	50	42	58	57	47	40	52	57	57	54	41	56	49	52	42	51	52	41	45	51	40	55	46	54	41	53	46	58	42	60	44	45	52	48	44	55	44	43	51	46	55	54	44	49	59	47	53	52	43	59	46	53	46	45	34	53	41	35	41	48	44	52	44	54	57	46	44	57	42	44	45	45	44	53	51	42	49	44	37	29	46	44	47	49	42	46	52	48	46	45	54	45	51	46	45	48	54	54	58	54	49	48	59	53	39	42	50	44	44	52	46	35	51	50	45	57	48	47	40	50	42	59	46	55	46	34	53	51	55	51	49	51	53	42	51	48	49	52	60	43	53	54	49	45	40	47	47	55	45	51	60	49	56	44	38	44	52	51	62	42	45	42	37	48	29	46	38	54	42	50	45	50	52	53	30	54	59	54	48	51	50	36	44	46	44	45	48	52	53	43	38	48	54	60	42	54	53	52	41	51	37	46	45	48	52	48	52	46	34	50	52	54	55	43	46	57	42	49	50	50	40	47	47	58	47	54	54	53	42	53	53	53	41	49	40	40	49	46	57	43	46	59	47	53	54	44	59	66	46	46	42	56	63	42	51	48	40	54	47	52	66	53	55	60	42	45	57	47	42	46	51	51	45	44	50	50	64	52	48	42	44	45	66	54	52	41	51	44	51	63	51	53	71	47	48	51	51	50	48	50	39	41	54	63	44	57	37	54	41	56	48	42	51	41	51	48	59	56	60	45	49	55	46	50	35	42	48	54	52	52	53	62	53	43	42	50	43	41	51	52	35	52	56	46	50	48	37	49	37	46	56	42	54	62	65	48	51	47	49	43	39	52	55	59	59	32	46	59	62	52	48	41	45	45	46	54	56	53	64	40	50	44	56	46	52	50	32	60	43	58	49	50	46	48	47	47	48	40	53	55	40	47	51	43	47	53	40	48	50	55	45	41	50	45	54	46	41	45	63	42	58	44	53	49	53	48	54	40	53	39	58	53	48	52	65	45	50	54	52	49	50	54	43	52	58	54	55	50	53	53	46	54	53	53	69	45	51	54	49	57	37	55	47	47	55	51	43	52	55	34	52	58	47	43	43	58	63	60	46	53	52	46	50	54	58	52	48	42	53	59	53	44	39	65	62	56	45	46	62	42	52	55	65	47	47	46	55	54	50	45	67	59	51	54	65	42	57	39	43	53	45	39	46	41	47	41	43	56	46	49	54	42	52	60	52	54	46	45	55	37	45	36	52	64	55	47	55	40	48	47	56	69	38	53	51	53	49	50	44	42	53	45	47	46	60	53	37	42	66	54	48	55	46	48	48	50	53	48	56	47	46	46	48	55	46	59	46	30	64	55	52	42	47	54	41	37	55	63	49	45	37	49	56	45	49	46	50	47	52	60	61	46	54	47	51	41	52	58	52	52	50	42	46	47	45	49	41	46	54	51	53	49	51	59	60	45	56	53	58	56	57	49	51	54	50	56	50	48	54	59	47	57	50	53	44	68	48	57	54	38	43	30	53	53	52	59	56	67	57	67	53	50	62	58	49	59	44	58	51	51	33	47	52	45	52	58	56	49	58	47	57	49	52	45	41	38	56	49	44	44	40	47	37	50	60	58	59	44	53	48	38	49	48	40	42	43	35	44	49	56	53	53	44	41	55	53	51	53	60	42	48	55	50	47	59	44	47	38	55	53	49	45	44	54	42	39	35	59	50	38	45	60	52	55	48	42	53	49	51	52	49	54	54	49	56	41	44	51	50	54	39	58	49	44	46	40	39	44	65	38	39	47	47	52	42	42	52	57	55	61	45	56	47	49	45	42	41	56	61	61	43	50	47	53	62	54	30	46	55	54	48	40	61	44	51	54	50	55	36	45	50	42	51	46	39	54	46	39	34	45	50	50	47	63	53	55	55	47	53	35	44	51	51	52	37	45	47	61	35	34	48	51	73	57	53	43	47	49	51	54	45	45	48	45	33	55	44	48	42	37	54	54	56	50	41	43	57	57	59	45	43	55	46	51	45	42	39	49	58	52	48	68	42	45	60	49	46	44	34	43	47	40	65	40	50	42	44	60	47	44	58	40	43	47	49	42	41	54	60	50	47	55	48	47	51	50	46	50	35	63	52	47	34	50	65	37	70	53	41	48	43	46	44	44	48	61	43	56	43	36	57	41	51	56	53	47	49	62	44	47	42	59	47	39	43	54	47	40	44	54	33	52	61	52	43	48	47	55	37	48	38	45	54	58	42	48	63	38	45	57	54	45	50	47	50	55	54	46	49	59	44	48	42	43	41	44	55	46	46	49	45	46	50	39	54	48	44	42	58	45	45	45	42	54	49	46	44	45	56	56	44	45	38	66	46	47	61	44	46	52	54	47	52	44	50	52	50	43	48	42	42	53	42	40	47	40	46	60	59	41	59	48	50	40	49	45	54	52	53	46	48	44	49	44	61	47	46	50	55	41	50	58	58	50	53	53	56	44	50	54	47	53	50	59	50	30	54	45	61	53	58	49	52	55	48	62	40	56	48	50	46	56	43	39	52	48	53	45	40	41	52	46	53	46	55	46	39	56	54	50	45	54	49	52	58	60	40	61	42	43	52	51	43	45	44	47	54	62	60	53	50	54	56	42
7918	1385	867	1342	2535	3225	13690	41761	36931	30222	18816	12478	5287	1662	835	553	508	521	494	517	531	470	532	476	449	527	479	509	503	488	502	467	529	518	500	496	496	488	503	553	553	533	561	501	538	516	508	518	496	546	565	528	528	511	505	464	531	511	525	527	506	510	506	522	529	503	539	520	520	534	541	508	501	500	542	529	481	543	509	501	557	525	509	514	582	515	515	515	483	527	489	507	521	520	473	527	516	498	492	505	482	499	514	524	528	477	524	531	550	509	510	526	544	519	570	457	490	554	528	555	519	484	571	511	550	466	521	539	512	559	485	584	488	522	526	504	480	513	529	561	493	488	524	552	522	538	520	519	547	547	561	527	510	494	512	564	511	528	586	536	480	511	515	537	506	547	483	515	504	541	498	524	533	496	501	528	570	528	505	494	496	532	522	530	504	519	520	518	535	525	518	595	522	481	533	521	539	483	501	495	510	510	530	550	524	538	496	525	487	536	512	529	569	505	539	514	503	525	480	511	514	528	584	488	494	543	531	501	459	513	510	536	476	517	524	524	489	500	519	501	520	496	588	522	499	537	501	477	518	454	486	520	520	524	518	515	485	484	503	523	544	512	507	523	501	513	520	525	562	492	533	536	542	469	521	514	547	541	552	543	480	484	522	495	553	524	527	512	539	495	515	506	525	514	498	462	476	526	518	513	527	527	542	533	513	534	504	521	496	515	541	556	517	531	509	521	520	538	505	525	512	562	494	522	487	520	560	472	512	561	520	528	495	489	496	530	498	442	504	530	518	529	543	512	493	536	495	498	496	512	521	532	532	510	515	491	489	561	538	514	527	522	527	536	474	525	491	522	472	515	496	567	506	512	530	529	502	503	513	497	518	533	538	532	510	538	511	524	525	505	527	526	513	516	560	529	495	498	493	478	555	501	518	539	564	554	532	515	543	533	531	510	506	537	507	546	540	510	507	557	559	494	514	521	523	509	537	545	492	521	511	545	507	511	506	520	532	500	526	481	520	533	493	519	525	542	544	508	520	488	553	521	504	492	513	517	532	508	543	538	498	560	527	502	481	547	505	518	533	524	508	495	531	543	534	491	499	521	553	507	565	514	541	536	511	506	529	529	512	529	481	510	551	497	496	545	532	512	551	516	537	497	545	509	494	520	509	487	508	521	516	511	526	510	493	530	537	522	488	499	546	533	504	526	503	504	511	484	514	508	504	502	539	507	525	522	519	529	532	521	523	476	528	516	546	508	473	499	522	523	521	513	520	514	519	483	500	525	570	502	515	497	519	516	504	542	498	529	525	524	488	522	534	515	518	491	577	520	477	517	504	543	527	533	534	490	494	544	530	522	498	482	471	500	535	533	485	531	526	568	519	518	529	515	561	528	505	475	524	525	520	540	503	502	507	535	506	490	530	497	486	530	516	508	506	521	531	563	513	514	518	541	490	500	483	476	489	523	532	496	450	552	518	557	506	527	552	497	521	471	518	539	538	527	560	540	515	491	509	494	550	484	504	526	520	532	500	534	553	526	491	482	520	498	517	513	510	488	507	500	520	530	533	532	516	526	525	525	510	501	502	527	523	520	507	516	493	550	559	529	499	527	496	535	537	482	554	491	518	544	469	520	502	528	513	516	506	507	510	512	481	524	536	508	551	517	559	532	524	535	508	542	522	521	532	517	519	527	484	488	518	534	526	510	492	516	565	523	517	527	551	511	546	498	545	515	540	519	508	503	537	554	500	490	547	492	504	484	522	507	542	494	493	507	545	566	509	499	513	523	550	543	501	539	513	522	488	541	546	494	529	569	498	500	547	506	508	559	536	521	515	521	549	527	517	516	536	549	536	534	540	554	505	524	521	532	500	512	517	530	478	545	490	524	516	542	538	504	507	502	533	494	535	521	543	525	524	525	509	507	518	537	544	521	520	529	502	559	528	506	517	505	535	516	480	512	502	517	498	470	564	502	536	555	548	533	544	536	488	535	499	545	482	507	548	535	539	498	532	524	507	559	513	536	558	520	506	524	496	534	514	511	508	504	502	527	544	460	512	540	525	526	506	522	501	513	520	504	518	520	511	521	569	530	555	498	527	524	489	512	554	490	516	485	538	522	500	494	517	534	533	527	536	542	502	562	564	512	539	517	522	575	506	558	546	513	534	494	566	489	542	542	525	500	507	517	532	511	537	504	516	528	523	492	520	530	577	527	526	518	513	545	533	527	551	531	532	510	493	550	510	525	492	505	494	546	529	471	516	488	536	537	519	597	511	522	539	499	511	516	530	498	486	537	531	560	528	520	505	498	550	550	500	534	509	520	534	562	518	498	495	526	532	520	527	531	518	492	522	528	503	525	518	528	538	511	531	487	533	516	565	493	502	528	551	512	543	507	549	531	484	542	520	519	495	537	529	536	498	550	560	501	510	522	532	537	502	533	474	514	518	558	533	518	539	534	559	531	522	499	501	541	494	513	493	540	503	548	511	520	499	506	507	536	541	506	525	519	499	515	530	475	512	530	527	508	521	544	524	506	482	544	522	521	547	506	534	532	535	496	504	497	519	522	569	495	501	523	522	544	500	549	503	484	558	502	541	495	530	515	535	502	521	494	503	524	533	521	553	554	524	517	500	501	526	551	534	515	521	521	534	524	549	493	501	535	492	522	485	557	534	488	537	539	467	545	541	554	537	469	526	551	534	532	505	525	491	548	520	501	512	500	513	509	514	489	491	541	515	464	515	501	507	493	523	516	534	507	466	541	494	526	546	552	502	499	514	474	485	477	498	519	516	540	536	477	518	485	526	509	542	578	484	531	500	500	501	497	513	540	504	498	531	489	521	506	555	512	531	514	507	566	525	517	518	518	514	507	547	542	535	489	519	517	515	543	539	507	511	515	486	461	495	522	522	548	504	520	493	514	526	571	508	540	546	527	536	549	488	553	496	594	519	532	502	516	528	521	507	533	510	513	500	491	551	508	512	544	563	551	483	545	513	524	550	529	528	534	537	500	530	533	491	587	497	528	484	499	495	518	541	489	504	500	525	535	577	555	504	533	526	522	542	514	504	510	525	508	527	580	498	516	524	490	509	476	528	479	478	545	525	502	518	492	526	527	562	534	472	534	509	515	519	509	508	521	491	509	528	489	525	525	498	504	549	529	485	495	508	527	531	551	496	515	482	525	494	541	487	531	488	518	526	524	523	515	501	519	479	498	504	536	548	546	514	506	523	499	531	550	525	522	541	522	476	501	514	536	525	499	503	532	473	517	484	529	530	519	509	519	521	523	512	531	485	513	505	503	493	517	532	528	493	482	543	544	529	524	507	513	551	494	474	489	540	513	514	512	512	472	534	530	544	513	498	527	547	533	493	537	511	564	517	522	516	531	507	525	514	516	484	521	495	504	505	538	517	518	509	520	542	523	526	529	508	548	541	515	512	515	527	526	517	550	494	526	529	519	529	515	504	500	538	547	522	539	549	499	516	516	506	492	566	508	491	515
632	174	123	109	107	133	1166	9628	10484	6979	2770	1267	436	161	98	64	74	70	77	73	75	79	61	75	94	75	69	70	73	69	64	86	74	56	73	89	64	74	64	66	83	61	70	76	60	68	76	69	64	79	86	84	76	70	65	80	77	79	74	77	67	66	92	79	78	66	62	62	67	63	68	75	80	71	82	83	60	97	70	65	78	78	71	78	67	86	82	60	68	72	83	74	78	69	83	64	68	75	72	62	66	77	61	69	82	62	66	79	78	69	68	84	66	86	80	74	72	71	71	57	69	73	65	74	63	84	56	71	75	60	70	64	64	72	81	83	80	77	65	65	69	88	52	71	84	74	77	63	76	66	67	72	72	65	69	51	84	63	78	72	75	78	84	69	63	79	75	71	74	68	80	69	56	81	76	61	73	78	72	82	76	56	66	79	65	71	88	65	71	65	73	75	65	65	79	86	60	85	67	70	74	76	77	57	61	87	72	70	83	74	66	62	71	72	54	89	85	71	80	74	75	67	73	85	74	66	78	89	60	68	76	85	70	84	68	64	61	72	77	62	69	79	78	68	82	65	72	74	87	77	69	77	65	69	61	69	70	70	71	74	91	67	79	64	74	75	91	75	68	76	67	71	70	77	63	70	76	81	76	69	63	75	59	66	75	65	66	69	69	67	71	79	73	65	74	92	60	63	72	63	72	66	72	58	71	60	60	68	70	77	67	76	56	75	55	79	67	78	68	63	71	73	73	90	73	66	58	61	71	71	59	92	55	84	79	68	79	86	69	62	70	68	71	71	58	66	61	59	80	72	73	72	77	55	76	79	55	80	69	76	60	87	72	66	74	75	65	64	67	62	89	51	68	85	81	76	78	71	58	63	83	69	67	57	78	75	80	78	66	66	70	78	83	70	80	87	72	70	72	81	76	66	68	77	77	61	74	65	65	75	63	75	87	83	72	74	65	80	82	68	84	80	74	70	65	59	69	59	80	80	73	77	68	54	88	65	74	65	72	88	74	80	72	64	79	62	64	71	75	81	71	70	79	66	73	78	70	66	77	62	71	91	74	57	79	76	75	76	78	81	68	69	71	67	78	58	72	65	85	62	77	63	75	63	59	66	75	60	69	71	67	72	85	58	72	71	74	79	61	69	67	58	78	82	65	86	70	62	76	61	82	83	64	68	59	76	82	77	77	80	73	90	74	85	79	72	69	72	68	62	68	63	60	71	67	87	88	54	74	73	74	68	74	66	74	69	87	78	79	63	84	61	70	67	72	72	71	58	73	55	64	69	77	77	60	63	61	73	71	83	73	70	69	78	71	74	66	83	62	68	75	80	70	85	88	68	78	66	76	57	60	74	58	68	68	60	62	87	65	60	74	67	76	69	78	76	89	71	55	72	67	68	81	77	71	59	87	77	90	76	71	69	72	75	81	65	87	62	66	62	78	66	62	63	66	64	86	64	75	72	53	63	67	73	67	77	72	77	57	64	60	72	54	76	79	78	58	69	80	62	74	59	85	57	75	80	63	75	76	79	67	89	67	69	68	61	87	70	63	64	77	82	87	64	63	81	59	81	70	61	67	72	73	70	72	67	76	73	56	64	59	77	81	72	69	85	72	67	75	67	63	62	83	70	79	76	82	73	62	67	69	77	73	93	60	61	74	61	87	64	69	71	72	80	64	76	84	86	66	83	69	88	62	79	76	93	65	95	57	65	51	61	83	62	82	78	69	70	64	75	71	59	79	81	79	66	65	73	72	74	77	80	79	65	73	79	62	57	66	72	78	68	66	63	77	75	76	81	64	69	78	69	77	75	63	71	82	57	62	79	59	69	60	86	76	69	78	66	83	85	49	71	65	82	74	70	60	78	61	77	67	83	63	73	73	73	70	62	65	75	67	69	57	73	60	70	73	73	70	58	59	68	72	84	78	67	78	63	84	76	63	61	68	69	80	65	74	65	79	78	70	55	56	77	73	83	63	80	80	70	83	85	59	72	59	71	70	57	75	82	74	69	59	72	65	64	63	66	64	84	68	70	72	73	60	84	59	73	73	70	62	78	83	72	73	65	60	72	70	75	67	57	67	64	68	82	52	85	70	64	67	59	63	73	92	63	63	82	64	76	61	67	74	73	65	65	80	62	84	70	77	65	75	80	67	74	70	78	75	88	79	78	65	88	58	69	54	62	88	66	76	73	68	90	88	72	62	96	81	71	79	67	69	72	88	84	70	78	74	75	65	72	69	64	76	73	66	60	79	78	84	70	68	78	59	74	70	77	76	56	67	89	72	72	71	78	71	61	71	68	63	65	64	85	68	72	70	62	75	65	59	54	73	86	85	67	66	70	84	77	70	93	68	61	77	86	63	67	95	57	72	73	75	51	76	82	75	68	79	69	77	65	77	72	69	65	74	60	82	73	77	72	73	71	79	58	63	76	62	71	78	84	77	68	84	67	63	69	83	71	64	75	71	72	64	73	63	66	62	89	73	73	74	68	66	70	69	69	88	65	72	66	88	63	76	68	67	88	58	71	78	72	79	72	68	65	81	67	75	77	88	85	60	75	73	67	63	70	63	63	72	69	70	60	68	57	74	81	71	60	85	71	65	74	75	63	67	85	68	62	74	83	78	77	77	82	59	69	81	68	57	77	70	85	64	70	76	72	80	70	72	62	69	86	61	67	64	71	84	74	71	70	85	70	71	69	60	61	87	79	61	72	68	69	82	63	70	85	63	69	65	57	83	62	83	82	70	69	59	70	76	62	87	61	75	66	93	64	67	75	69	74	65	77	81	69	69	68	71	80	68	72	66	65	57	75	62	59	55	66	70	85	85	71	82	63	57	69	80	100	61	67	70	74	73	62	82	68	65	80	70	68	65	59	91	64	79	63	80	54	57	86	73	54	70	80	70	66	84	70	75	72	76	63	78	79	63	72	69	83	83	77	76	79	56	67	77	71	75	79	63	64	70	73	86	80	77	63	63	68	64	69	71	72	83	92	73	87	68	72	74	77	79	67	69	69	65	69	50	78	73	60	75	63	58	67	71	76	75	77	63	65	73	70	88	72	58	85	77	81	79	72	73	81	83	72	74	82	62	69	74	68	74	72	72	77	79	77	80	73	61	72	67	76	71	85	69	71	82	55	62	69	56	70	72	79	72	63	76	68	71	55	78	82	80	72	65	70	49	81	82	69	78	59	67	77	74	68	58	63	79	72	51	77	75	75	72	64	77	72	66	82	86	78	68	70	60	67	71	76	78	70	75	67	82	69	75	86	68	70	77	71	60	92	71	66	81	77	53	81	74	70	82	72	77	71	66	74	73	69	66	79	65	81	57	81	74	72	68	77	72	84	65	70	68	90	72	79	73	69	70	70	67	76	76	74	72	82	82	75	84	83	64	72	71	54	68	64	68	60	84	78	64	57	71	77	73	91	66	78	64	78	55	68	87	72	82	78	80	61	64	81	77	68	72	59	70	88	64	63	71	57	55	81	76	67
9673	3471	1637	2733	5732	7493	22383	55794	52379	41919	29060	20720	9461	2943	1298	789	706	723	769	731	758	717	700	727	744	738	779	701	701	717	772	686	707	782	747	784	701	791	748	777	735	758	738	763	747	694	747	710	716	724	718	745	719	761	764	783	735	718	743	699	737	741	736	692	765	656	721	708	724	751	763	721	758	750	699	732	726	692	689	714	764	711	707	701	739	735	743	725	727	737	742	741	728	696	763	763	736	710	704	700	730	766	753	723	710	722	766	725	725	746	715	733	732	688	751	673	717	754	714	738	733	739	711	734	714	752	801	711	735	669	724	647	729	734	739	770	758	787	748	816	720	742	704	788	764	728	665	720	732	694	744	746	694	730	752	732	717	767	733	790	735	772	739	689	701	756	748	782	732	705	725	739	697	695	740	768	786	718	766	778	693	745	733	702	723	725	741	727	757	759	710	752	776	738	759	728	695	713	744	773	729	755	719	730	774	755	740	745	705	778	740	736	724	703	720	736	712	728	732	746	753	748	747	726	763	720	724	770	769	767	752	754	777	761	698	733	714	740	719	746	730	726	764	718	711	694	744	791	742	801	751	750	745	744	737	736	759	751	775	675	758	694	737	719	715	732	717	723	690	756	711	748	716	714	700	739	726	735	763	754	720	730	681	730	727	743	710	735	767	774	781	740	802	753	744	738	721	723	761	709	734	751	782	708	742	729	751	741	680	771	722	722	731	721	800	769	742	728	739	727	752	760	785	762	766	716	709	751	745	818	716	736	715	749	755	802	721	726	732	756	711	753	783	737	740	690	753	741	769	711	758	756	753	725	771	743	719	749	730	724	772	674	733	739	715	705	740	763	757	769	792	719	762	745	759	743	756	764	758	800	717	703	714	721	743	728	687	758	727	755	745	698	757	714	783	746	706	780	709	741	709	738	690	771	750	741	718	752	783	758	757	732	705	762	741	755	743	768	725	770	690	713	712	727	710	731	683	748	731	761	753	737	751	714	760	741	767	744	722	747	726	732	723	739	687	792	739	759	780	741	738	762	735	730	728	755	697	749	760	720	754	745	724	731	742	750	740	736	730	736	747	763	708	768	724	759	757	762	743	778	733	706	696	723	659	737	721	769	773	755	760	714	679	699	750	760	753	712	745	751	750	686	735	676	720	718	711	777	706	749	767	728	729	729	762	722	721	678	761	735	705	754	724	742	737	692	759	770	739	766	733	713	736	771	771	755	744	782	754	733	796	675	689	716	696	716	720	719	735	747	756	758	704	732	755	719	748	753	713	731	714	739	749	727	732	758	726	771	736	735	744	706	746	758	744	757	723	713	780	728	763	743	732	735	730	762	677	706	736	745	767	692	802	743	750	723	763	703	751	725	724	750	764	759	740	730	760	679	680	796	732	720	749	707	702	708	704	737	698	716	730	779	720	726	712	751	731	757	746	779	753	717	692	783	749	722	779	732	773	753	742	694	752	740	727	740	748	773	698	787	749	770	704	710	734	738	708	746	748	771	771	721	716	726	738	765	768	700	716	722	698	716	704	712	742	748	744	744	766	749	695	761	796	735	726	699	702	740	784	770	703	745	721	721	720	710	732	704	744	700	759	784	744	747	720	759	716	776	727	733	738	747	748	799	672	707	689	776	765	758	763	725	702	721	735	724	685	765	732	733	734	726	708	764	806	704	734	764	694	733	726	742	693	686	793	736	752	726	756	741	740	732	748	751	745	756	724	732	734	710	703	746	743	724	730	752	786	732	677	760	731	729	766	731	694	758	773	795	730	758	784	734	732	714	723	698	721	763	743	754	754	723	721	749	755	716	764	742	680	733	728	710	731	748	679	707	734	737	748	689	758	705	724	730	719	731	743	771	707	672	764	764	747	808	718	757	734	748	745	747	732	678	718	788	715	720	703	734	753	739	756	742	753	745	736	726	750	718	760	737	749	764	696	729	728	788	767	717	783	741	755	744	765	746	712	713	743	722	752	740	729	717	786	759	736	761	709	758	744	786	754	722	727	725	770	709	712	720	739	735	709	766	761	720	706	742	732	683	737	736	719	760	768	718	766	745	759	704	768	723	738	713	748	743	710	790	739	771	758	762	743	765	756	693	761	718	652	746	753	722	717	779	728	732	742	697	729	773	704	712	732	698	768	740	689	728	721	754	715	751	699	722	690	775	756	775	780	758	731	690	737	757	756	750	743	722	752	759	759	736	763	726	733	784	730	699	721	734	755	754	717	752	770	760	754	796	745	726	787	712	759	703	726	708	726	699	756	712	716	741	764	712	715	698	756	758	717	765	719	717	677	749	714	743	701	703	738	733	715	754	750	734	741	755	772	745	710	759	803	707	739	771	732	713	763	730	726	758	777	707	757	710	756	722	728	712	789	722	687	759	751	719	723	727	745	737	699	722	702	747	743	822	746	756	765	777	761	781	780	718	776	751	726	737	724	733	777	795	737	735	726	729	752	746	697	780	775	728	726	761	758	776	726	777	749	719	768	728	764	744	720	774	725	769	744	789	713	741	719	759	706	747	768	725	714	706	716	727	753	745	723	760	755	723	766	767	710	722	705	693	767	730	724	724	786	732	707	749	662	784	752	775	726	773	769	718	699	740	743	705	709	752	735	737	699	764	772	698	704	737	696	710	782	754	732	728	721	751	733	791	729	780	756	718	733	683	723	774	776	706	727	748	770	774	746	787	709	723	741	745	754	739	793	698	731	743	708	783	744	717	776	726	741	745	726	758	762	771	723	762	772	757	727	704	709	747	738	760	735	681	739	688	686	685	816	794	739	715	811	724	761	766	743	768	736	724	743	711	698	781	803	710	771	696	693	773	706	712	753	735	713	742	743	726	760	730	704	740	718	732	730	702	749	776	811	734	772	746	687	745	738	748	691	730	749	742	718	726	721	716	758	708	756	749	737	759	731	733	721	740	732	740	743	750	728	772	750	736	729	775	696	750	732	714	762	739	769	765	776	730	717	773	798	748	722	697	754	750	727	732	718	750	734	748	775	753	740	715	739	733	735	714	762	743	760	755	722	762	799	776	712	708	760	778	716	674	763	720	755	765	731	727	712	724	700	758	778	735	720	680	796	787	696	685	707	719	672	699	763	775	742	751	736	753	684	770	759	683	683	744	760	736	744	710	724	784	748	737	747	776	757	761	754	737	722	755	761	755	790	737	754	797	731	759	796	732	733	696	770	702	753	698	750	720	750	761	722	742	728	691	747	725	732	706	726	719	795	729	738	733	705	766	739	734	734	745	738	660	710	735	751	737	752	717	761	708	724	708	705	730	709	762	790	760	760	738	726	740	724	755	753	700	747	740	759	736	764	744	736	731	765	709	768	749	738	737	742	710	711	702	714	742	744	787	726	724	777	736	739	704	756	758	701	743	738	756	736	709	713	689	781	768	756	750	774	724	706	725	718	756	771	732	737	755	708	820	764	729	740	718	753	752	731	770	719	705	759	735	689	727	744	732	737	749	722	694
2203	129	92	60	76	87	2833	11216	10833	7365	2775	1380	444	144	57	45	44	50	40	45	55	46	42	39	39	43	43	44	50	58	41	50	64	44	40	32	42	50	37	51	26	46	49	35	34	37	51	44	45	36	45	51	47	34	43	46	44	49	33	48	52	33	52	42	44	37	52	51	50	33	45	46	46	47	35	37	45	53	42	46	38	43	41	45	38	43	36	42	31	46	32	50	33	53	44	38	45	43	56	46	47	54	42	46	50	44	52	46	53	36	40	35	55	46	38	40	33	46	43	42	41	37	51	60	49	37	59	34	59	44	48	40	55	46	41	40	50	47	47	45	54	40	36	41	48	51	46	45	40	46	50	52	44	52	51	44	36	33	45	45	47	42	39	50	52	44	45	50	43	61	45	45	39	45	39	36	42	52	46	37	35	37	36	42	50	51	39	44	46	56	52	43	49	52	37	50	32	43	32	47	44	49	50	41	50	53	40	45	56	42	38	31	47	51	45	57	39	45	35	43	53	38	46	35	53	37	47	44	41	39	44	55	47	38	37	55	47	43	34	41	56	43	51	47	43	40	46	53	38	50	40	38	43	50	44	39	39	42	57	50	46	41	46	44	52	49	36	37	65	40	42	44	43	50	39	41	44	48	46	45	55	47	50	36	44	44	44	57	33	39	40	47	38	53	48	39	44	39	45	46	43	52	47	46	40	34	37	34	51	34	42	45	49	33	48	41	34	47	39	50	38	43	37	40	56	33	47	34	49	46	42	45	35	35	39	53	48	40	41	50	45	44	47	44	44	44	42	42	41	44	43	41	43	43	52	36	40	45	36	49	36	34	55	40	38	57	41	43	45	56	51	40	44	39	46	45	51	47	45	49	51	45	43	48	46	43	49	39	35	45	57	49	43	46	39	49	60	49	51	55	40	49	42	40	50	41	57	34	42	49	52	50	51	43	47	47	49	55	61	33	36	49	54	44	44	41	48	35	38	44	39	47	48	54	40	44	30	37	43	37	43	50	40	47	45	56	36	56	61	43	39	42	44	44	29	44	44	40	46	39	46	35	37	59	51	54	43	49	46	51	48	46	43	39	52	33	38	60	42	43	32	35	45	48	47	45	36	40	34	46	46	45	57	49	46	52	48	60	48	44	42	41	46	51	57	41	47	50	30	49	39	41	47	45	41	42	45	54	47	52	46	52	28	35	43	44	35	41	31	42	37	48	40	40	47	35	42	40	36	43	58	30	41	44	50	40	49	37	52	35	26	49	47	46	48	42	41	44	45	35	41	45	43	46	30	50	45	32	53	40	50	45	47	46	40	43	37	55	37	38	42	43	54	47	36	51	43	54	37	42	42	41	36	43	53	46	39	47	45	43	62	31	46	39	40	29	43	49	56	41	39	44	45	35	54	51	53	38	50	37	38	33	45	62	48	48	41	60	52	48	51	42	43	40	40	45	40	32	45	49	49	36	40	46	50	52	52	50	50	45	46	52	53	47	38	38	51	41	40	37	50	46	34	41	37	46	46	42	35	42	48	52	40	54	47	54	48	41	57	45	34	47	57	52	63	52	41	53	45	53	50	37	54	37	39	44	42	56	47	40	49	45	51	45	42	41	46	41	45	45	43	47	49	52	42	47	52	47	41	38	49	38	41	47	42	47	41	50	45	51	44	48	59	52	53	48	42	50	41	35	52	38	41	45	45	35	46	49	50	43	47	49	51	53	44	45	53	39	45	39	42	52	39	42	38	49	46	49	59	39	53	51	51	43	50	41	53	29	38	36	64	45	54	54	43	43	54	47	50	49	60	48	43	46	43	43	41	45	37	40	38	37	47	34	53	45	41	55	54	49	46	57	40	37	46	45	44	37	41	45	38	45	52	43	53	33	40	46	37	43	40	54	38	50	34	40	37	55	43	38	40	39	51	48	33	38	44	43	45	34	46	45	54	49	58	45	36	40	41	48	35	44	39	34	46	42	50	42	32	33	49	44	42	37	36	34	42	39	51	39	41	40	37	43	49	42	47	43	46	47	44	48	39	43	50	34	40	51	54	45	53	42	46	38	52	55	48	36	50	40	44	48	39	36	41	50	44	30	46	47	42	37	40	38	31	48	49	45	40	45	46	47	35	52	48	55	53	52	40	36	47	37	45	33	49	46	37	46	47	56	44	32	44	46	46	45	39	40	41	40	40	55	63	42	49	46	46	47	43	45	53	40	44	49	50	46	31	51	36	35	45	47	43	43	41	42	44	49	34	42	42	44	39	40	51	36	36	43	53	40	40	43	51	30	46	51	42	47	38	44	39	40	50	48	30	43	45	42	40	50	34	43	48	46	45	42	36	54	44	48	29	40	41	54	44	51	43	49	44	43	42	55	41	41	63	47	36	40	47	39	37	37	37	33	37	27	36	44	44	39	38	42	38	36	43	47	37	51	44	42	45	41	47	46	49	50	54	48	47	51	59	42	50	49	39	60	43	42	36	40	49	48	44	48	38	52	34	45	44	37	53	53	33	45	49	42	35	38	32	28	36	41	47	46	36	44	37	48	50	51	51	43	50	50	56	41	26	38	34	49	32	43	34	49	31	48	58	40	59	38	41	47	47	41	37	40	44	41	52	50	45	40	56	43	60	44	40	41	35	42	59	35	50	33	41	47	42	50	59	34	41	41	49	51	64	49	49	51	57	28	46	58	52	46	43	55	33	35	42	51	41	42	48	49	41	49	41	50	49	47	37	46	38	41	41	47	43	47	50	45	43	48	43	34	53	46	47	35	38	35	43	53	52	46	47	44	50	50	46	47	33	39	46	41	50	44	36	65	35	40	53	53	45	46	34	50	52	45	48	57	35	45	40	36	50	45	45	40	51	64	52	60	48	49	41	51	57	37	59	45	37	35	40	43	41	40	43	42	45	44	43	52	42	41	47	44	47	43	40	41	47	50	39	42	38	45	40	47	43	45	44	43	46	43	40	54	44	39	47	48	47	46	53	37	44	47	32	45	34	38	42	38	35	42	55	41	44	45	44	34	37	54	50	42	39	48	41	45	45	33	37	52	48	38	44	40	37	33	39	36	51	36	40	47	42	29	43	50	50	37	36	37	36	44	43	42	61	36	55	46	43	44	39	50	45	50	29	38	41	41	36	38	53	45	44	27	46	59	38	39	52	46	49	38	45	40	41	40	56	54	37	46	44	48	38	48	49	46	43	51	47	46	36	43	53	40	51	59	43	49	39	35	56	47	34	51	42	51	38	31	53	30	50	32	40	52	42	42	48	47	40	44	49	46	35	45	38	34	44	41	41	64	40	44	46	50	49	47	52	44	32	42	48	37	39	46	53	42	44	42	44	43	41	54	43	53	44	48	49	38	43	41	46	58	58	44	36	43	48	40	38	48	54	45	42	41	56	40	50	45	50	40	43	42	40	35	45	42	43	45	32	54	55	42	39	42	47	37	40	37	62	53	33	44	49	43	40	59	45	45	49	46	44	40	47	58
9900	2797	1426	2425	5520	7675	33414	58790	54010	43596	29563	22577	10370	3028	1101	525	500	472	486	433	501	491	441	476	484	472	500	464	472	461	434	464	475	489	447	410	484	428	487	464	507	488	440	487	491	494	428	472	480	458	510	485	448	485	460	478	469	458	471	518	458	426	488	478	467	471	448	454	471	453	464	504	460	464	477	453	463	474	464	495	479	471	427	489	462	446	474	461	461	488	486	449	460	489	456	439	470	502	449	455	449	475	446	496	437	495	477	453	472	513	462	453	452	508	480	489	467	461	515	448	444	449	473	433	483	452	464	512	474	488	463	427	472	514	478	502	517	472	471	463	509	480	486	454	482	456	465	506	466	445	438	455	471	455	452	446	443	449	425	452	504	458	430	472	447	469	477	458	474	500	455	450	489	456	462	446	472	461	493	455	478	501	466	490	489	463	454	470	492	447	436	419	479	469	483	526	469	477	458	456	456	473	457	460	438	488	497	464	440	504	464	487	449	455	475	466	468	468	500	499	483	491	473	494	449	494	448	449	454	429	467	450	473	515	435	492	473	478	458	432	489	485	474	468	493	487	444	432	473	449	450	495	470	429	459	450	451	486	478	484	482	434	465	492	473	511	466	477	421	465	479	426	490	479	447	458	474	486	495	466	486	473	475	474	454	478	494	471	487	476	441	435	500	470	498	467	477	485	461	459	480	477	493	482	444	423	476	486	508	448	514	494	504	433	465	510	472	495	484	474	496	458	449	459	462	468	498	461	494	478	454	441	451	449	436	474	478	502	417	462	441	488	470	476	479	483	481	520	432	462	482	498	485	472	475	470	461	468	479	443	473	445	487	462	491	480	469	482	455	482	468	452	493	442	469	471	494	493	439	499	450	449	470	498	474	466	413	504	473	480	469	452	499	446	492	431	468	503	463	461	465	448	448	503	501	471	473	454	457	427	475	466	470	483	474	509	504	472	478	484	456	457	487	450	432	509	461	500	466	468	471	500	456	514	478	467	494	492	461	456	426	502	470	442	488	420	462	499	478	463	478	471	476	477	485	492	473	440	428	480	471	451	507	517	475	479	479	500	450	478	457	458	473	489	474	471	470	465	470	497	477	472	469	467	481	467	470	459	473	473	493	463	492	492	507	448	464	487	483	465	486	453	466	458	465	514	463	449	477	504	470	463	462	499	463	448	472	468	470	512	446	519	476	491	473	488	441	474	497	456	434	493	487	457	478	461	486	413	468	438	453	454	485	509	446	473	440	477	498	466	477	483	456	502	445	456	475	454	494	504	460	518	485	484	472	513	480	514	479	457	475	481	518	470	458	502	449	468	439	460	475	470	475	494	508	480	487	495	454	475	441	476	449	485	450	441	460	439	514	527	451	479	455	479	496	484	478	474	472	493	454	477	436	425	513	486	448	474	486	476	460	454	475	442	459	490	463	477	444	454	440	441	491	439	532	484	470	452	472	498	469	454	443	524	505	463	441	486	491	460	470	491	482	484	470	498	443	490	465	437	445	452	516	496	495	492	475	448	454	501	489	483	477	469	464	460	487	452	470	499	484	476	501	513	485	457	443	494	487	483	518	461	498	435	487	474	530	510	456	444	458	485	462	453	438	450	471	439	439	496	487	492	468	489	484	477	477	444	469	496	484	460	462	452	501	452	461	442	490	461	456	468	439	419	439	480	496	474	466	485	498	470	469	469	479	449	473	456	471	506	471	473	483	480	474	455	452	473	491	460	497	447	496	456	464	499	496	462	467	509	458	447	478	453	451	442	514	461	469	475	486	462	497	473	464	455	469	480	472	469	483	462	453	469	491	486	461	502	479	443	476	506	439	489	491	489	498	492	439	461	519	446	471	443	474	485	516	472	496	483	476	484	474	497	491	469	455	468	463	462	492	453	506	479	451	481	468	458	490	493	460	491	460	459	486	483	486	466	494	486	465	470	479	454	455	442	426	482	446	473	447	437	495	505	444	488	469	463	492	446	421	473	470	469	456	465	470	459	439	492	443	477	471	474	462	490	476	482	475	470	474	476	477	454	472	458	488	461	504	492	451	447	481	456	473	502	473	448	531	442	461	485	499	480	451	456	458	489	455	454	490	483	483	494	487	460	481	501	504	491	445	452	485	454	449	478	475	474	476	453	458	477	453	503	463	434	455	461	448	458	460	509	492	450	494	469	449	484	442	463	460	470	471	482	480	483	464	426	464	457	515	476	488	461	466	475	455	429	511	505	467	468	487	456	515	496	482	457	470	488	482	445	499	477	457	472	458	473	496	467	485	452	455	500	439	467	463	501	459	423	465	455	483	479	465	479	456	475	474	468	497	479	431	471	493	494	485	476	458	447	452	480	474	456	450	451	496	460	449	429	455	521	477	494	490	516	500	481	442	468	472	475	485	481	472	444	458	471	478	486	454	454	462	490	450	466	491	480	508	455	471	490	460	461	491	464	468	509	507	462	490	476	490	453	471	493	464	489	497	482	455	472	458	491	467	487	451	492	467	485	447	465	453	457	492	438	457	470	435	494	487	426	455	462	465	500	486	433	447	432	490	448	479	475	441	443	538	485	469	453	477	480	457	468	498	461	482	469	448	492	476	468	480	465	459	457	489	431	468	486	435	437	495	488	482	470	451	483	496	464	459	468	499	457	472	490	460	488	464	504	466	437	484	437	490	476	453	456	479	457	454	468	474	506	488	460	491	482	491	458	493	449	469	467	514	496	466	509	479	507	465	453	462	509	457	456	479	435	481	487	476	437	464	468	476	471	481	467	492	489	459	471	439	487	492	494	466	479	455	438	487	438	488	468	474	458	493	489	467	492	502	478	465	464	447	501	491	434	447	506	502	498	456	475	433	451	489	498	412	479	447	456	480	483	475	462	489	454	488	494	496	451	478	443	458	454	472	435	468	480	481	469	481	526	473	465	494	452	467	489	457	473	441	495	507	442	485	479	461	491	435	446	503	448	492	460	484	445	500	436	461	465	448	468	447	510	485	443	484	490	418	474	458	474	453	490	474	465	489	493	468	483	489	507	451	509	475	460	462	450	443	495	487	465	449	472	421	455	475	470	484	455	470	484	490	455	452	490	442	471	494	480	461	461	470	480	471	471	430	469	478	494	478	487	484	463	493	456	508	466	428	493	480	468	480	462	479	488	506	472	480	450	498	429	484	482	461	447	476	458	497	465	443	472	465	479	498	470	461	455	495	455	464	485	467	459	434	470	441	444	474	482	492	491	469	463	437	468	487	430	495	475	487	485	456	469	480	489	491	458	453	481	475	475	498	491	486	474	465	508	519	461	479	446	436	489	524	468	494	485	462	509	460	493	468	444	527	458	459	486	513	486	517	443	426	436	485	460	503	465	474	470	512	459	450	460	457	476	468	468	469	510	457	438	464	464	446	482	478	431	442	441	467	469	494	452	493	461	418	457	430	460	437	449	449	462	454	476	487	468	483	463	449	475	448	522	436	447	447	470	462	435	475	448	446	470
1092	260	160	110	121	194	2157	15756	17044	12683	6384	2914	962	267	115	80	63	72	73	65	66	63	80	71	67	56	77	73	67	75	63	67	69	68	70	72	69	77	57	73	80	81	66	66	67	77	77	65	74	69	66	60	59	58	78	65	56	66	71	59	70	95	73	68	66	86	79	70	63	79	80	62	76	72	81	77	47	74	77	83	77	83	65	52	63	75	47	77	76	75	75	89	71	64	72	73	64	61	71	79	70	83	57	82	80	55	82	72	70	71	80	69	72	57	73	63	63	67	85	62	72	73	64	60	63	85	80	76	60	69	69	68	67	76	56	65	82	72	68	72	66	84	65	74	58	98	66	64	58	81	64	81	60	63	57	81	67	63	76	78	77	75	83	69	65	80	64	78	72	67	59	64	63	88	64	70	79	65	74	69	81	68	78	82	66	73	67	53	63	56	72	54	71	70	57	92	75	62	68	61	71	64	72	80	71	65	67	69	78	59	56	92	60	55	69	64	69	57	82	72	76	64	63	72	76	71	65	64	72	74	81	74	72	67	65	82	75	65	66	82	84	73	79	66	86	69	53	69	79	67	71	56	72	85	85	73	80	68	80	69	72	75	64	64	69	77	71	76	77	72	65	80	84	53	70	69	62	75	71	81	82	74	64	83	79	68	86	70	80	77	70	62	75	70	80	77	75	75	61	78	65	81	54	75	72	86	73	67	77	72	85	79	66	72	94	66	83	68	59	85	67	71	66	63	69	75	86	71	63	67	66	73	59	59	75	66	73	58	71	76	62	66	70	77	64	64	74	63	89	72	68	52	62	58	76	62	72	66	71	70	61	65	57	87	70	62	60	67	67	66	64	68	67	77	75	75	76	70	83	74	56	63	84	68	67	71	65	80	64	56	77	76	81	87	76	70	67	64	71	74	78	81	71	67	59	56	79	69	60	84	82	51	82	74	78	70	64	69	69	68	66	61	78	83	71	66	62	81	74	61	78	75	77	58	74	71	70	62	67	69	64	86	70	54	80	61	69	68	63	71	90	64	61	72	77	75	79	63	86	67	59	61	67	85	75	70	64	70	70	55	68	77	95	63	68	82	68	78	66	68	79	84	62	77	81	68	76	68	79	61	64	58	60	74	82	69	72	57	80	70	70	59	80	58	78	78	72	80	59	73	70	75	75	62	79	75	87	72	68	69	54	79	76	75	71	64	66	69	65	70	77	81	57	85	62	75	74	68	66	63	70	78	62	77	81	61	78	66	72	73	79	57	75	75	58	52	73	82	54	74	61	60	76	59	71	91	71	81	46	65	69	70	64	55	66	77	61	76	76	58	69	77	61	75	79	86	85	70	66	75	76	83	59	87	49	55	75	79	73	70	87	66	64	73	72	93	69	67	66	67	62	58	83	70	59	55	78	80	66	71	63	75	86	61	62	80	72	73	64	84	77	73	73	70	64	61	65	62	88	76	72	66	63	60	63	68	55	64	82	78	64	67	77	66	61	58	63	65	85	90	79	71	57	70	68	73	77	66	74	76	74	62	76	62	73	68	66	78	72	67	69	83	67	83	81	70	79	53	71	71	62	71	75	70	74	76	62	59	62	67	69	65	76	70	67	77	75	71	68	65	77	70	51	76	85	72	67	72	79	62	80	70	65	63	68	71	82	67	73	55	71	59	64	72	81	69	75	62	61	70	72	78	69	63	74	68	73	51	72	80	82	52	60	72	72	84	74	83	72	73	69	74	68	63	60	63	72	77	80	80	67	70	60	64	65	78	63	68	63	69	79	72	67	70	62	51	57	78	72	87	76	55	76	69	73	65	73	70	80	68	62	67	66	76	61	79	64	65	82	66	78	78	63	78	76	80	62	67	77	67	87	70	71	63	72	98	60	77	63	64	68	82	62	67	72	64	67	76	81	67	69	67	66	80	78	84	71	72	60	65	72	72	66	72	54	61	78	63	87	69	72	66	67	75	81	62	66	57	75	62	68	72	71	78	67	89	75	89	84	66	67	65	74	78	67	73	62	59	63	65	71	74	66	67	60	74	66	65	67	83	69	76	63	66	70	59	78	66	71	66	76	72	75	66	77	54	81	66	73	73	76	68	78	66	60	71	71	76	61	85	77	80	69	68	61	75	70	89	76	65	78	65	76	84	63	77	79	61	65	62	59	71	74	62	58	71	74	80	60	76	63	69	67	61	71	69	58	67	63	67	81	72	74	71	69	60	71	92	63	68	68	71	74	73	79	86	62	85	58	70	87	60	76	71	66	70	73	68	61	58	56	77	69	79	70	74	69	80	66	65	73	76	71	61	72	73	70	61	71	86	71	74	74	78	66	79	67	69	59	68	75	70	66	75	60	72	54	76	78	75	81	76	66	80	79	76	71	57	62	83	59	72	64	71	62	71	74	62	67	70	68	79	91	59	63	80	83	74	66	84	53	58	67	71	62	62	67	71	59	67	78	74	76	78	76	84	82	58	51	59	77	84	78	57	69	64	69	77	69	62	68	81	87	88	60	93	71	76	63	69	71	69	64	56	78	79	70	73	64	69	86	73	66	67	53	71	72	77	72	78	61	79	70	79	74	81	57	59	69	65	80	67	55	78	53	69	80	85	87	64	72	69	62	67	58	60	80	80	68	76	70	74	64	72	65	60	55	75	60	67	68	76	78	63	74	64	68	52	64	68	83	72	79	75	81	56	66	77	51	63	65	72	85	64	84	67	71	71	66	58	78	67	84	54	57	72	64	65	76	68	69	66	64	73	61	68	83	72	88	73	96	51	79	68	72	82	70	74	72	85	60	79	74	65	64	64	79	91	60	70	61	77	64	71	75	73	83	70	73	67	73	80	76	61	74	73	60	64	59	54	94	56	65	75	75	71	77	82	63	74	87	70	65	79	78	74	65	65	70	75	67	66	60	55	63	66	63	71	65	76	63	83	62	69	65	67	64	61	70	70	55	77	83	75	68	67	72	63	78	73	81	77	81	92	69	77	90	63	71	51	66	77	77	74	78	73	74	100	72	75	61	77	74	74	61	71	70	65	75	71	66	69	70	69	56	81	79	74	65	67	76	65	74	86	75	67	59	77	56	79	68	85	70	71	74	72	77	70	73	72	72	69	89	73	69	77	71	84	62	67	60	71	95	48	72	56	66	76	66	59	59	72	71	88	66	74	60	67	73	62	79	62	70	65	70	72	66	74	70	67	59	74	70	77	63	74	78	60	65	70	90	84	62	48	79	67	49	68	80	66	72	67	61	74	69	78	59	59	57	63	71	75	67	57	83	71	69	73	89	74	66	80	79	79	60	67	63	83	65	62	80	52	73	81	70	73	64	75	83	66	67	81	75	66	74	79	63	75	76	63	71	60	56	67	55	71	68	73	62	92	66	77	70	48	66	69	73	74	76	76	91	72	72	57	80	67	72	61	67	92	76	73	72	73	71	72	82	62	78	71	72	73	74	77	72	71	72	56	66	62	75	91	69	65	69	59
13472	4873	2294	4025	9151	11078	30211	65632	63768	52660	39156	29591	16277	5618	2035	767	716	746	745	703	749	762	780	724	803	775	738	748	747	750	756	743	728	755	741	750	753	753	772	753	787	742	777	702	769	763	728	729	812	800	677	727	779	748	756	736	718	699	761	744	742	742	757	708	754	737	753	828	756	745	723	730	745	776	725	716	717	741	744	744	735	770	724	745	746	790	782	754	738	776	714	766	709	742	705	732	781	731	752	739	744	739	775	711	765	763	750	764	762	775	697	722	745	753	736	750	762	735	712	724	761	679	723	723	759	741	774	717	716	702	819	750	799	725	705	745	735	720	662	757	715	760	777	730	787	761	746	765	738	759	770	786	735	707	760	756	747	754	752	794	764	761	736	779	722	741	792	747	748	757	742	766	741	715	743	752	759	731	785	768	721	744	769	704	734	796	748	743	764	728	742	759	749	745	760	745	750	803	780	693	762	701	832	768	745	760	757	775	781	773	782	777	754	769	797	763	753	701	759	726	714	739	736	724	780	726	736	773	775	742	709	742	758	726	713	783	758	774	729	779	728	757	715	689	746	783	788	714	766	758	785	785	772	741	763	713	746	791	783	767	748	782	753	737	761	721	715	814	802	741	777	802	706	720	748	732	741	758	776	740	777	817	760	762	722	745	725	718	783	783	781	776	734	711	782	775	759	777	771	784	759	752	793	790	745	745	682	734	734	780	731	701	748	762	760	744	707	729	741	769	713	730	725	735	753	745	755	763	753	747	767	824	761	734	736	721	727	732	748	741	704	735	775	768	750	750	748	731	744	710	730	786	675	752	758	763	738	712	730	737	788	754	766	733	777	782	741	750	745	745	743	710	716	721	787	723	761	731	738	724	717	775	734	719	705	761	750	715	752	731	755	752	740	799	705	769	734	754	744	771	739	750	762	721	780	765	800	726	762	736	708	769	776	724	767	732	767	766	766	771	745	739	730	754	773	727	777	726	741	738	754	756	754	788	748	761	824	722	736	766	755	777	739	739	788	715	789	726	798	744	698	760	768	697	741	750	719	754	730	750	705	731	770	747	727	742	771	754	750	794	755	740	742	731	778	770	738	722	736	741	753	749	750	756	732	727	765	733	748	810	693	749	743	813	710	730	706	739	786	770	757	713	713	738	754	741	749	747	768	738	773	748	746	748	681	731	741	770	735	744	737	745	737	698	747	761	768	729	766	707	687	758	744	822	801	782	732	738	799	735	712	756	787	783	755	786	764	739	773	746	729	761	766	808	710	745	744	697	769	764	729	762	765	755	736	737	738	722	753	775	791	797	722	757	745	725	752	716	754	740	693	765	738	707	764	715	748	744	778	770	757	787	772	758	770	766	741	723	696	753	719	702	727	745	744	765	772	757	760	736	734	747	763	743	744	773	771	747	727	738	741	787	779	727	753	767	730	763	783	725	744	811	739	749	717	790	745	715	755	763	748	705	751	713	735	687	725	770	743	737	751	755	697	711	746	754	725	720	738	746	761	737	712	735	742	760	750	762	727	760	749	787	797	727	765	759	772	725	769	824	715	767	723	753	779	739	735	740	725	795	738	790	742	778	744	759	788	714	755	744	782	764	725	767	739	705	712	714	711	778	738	690	744	757	754	748	766	760	731	737	709	800	791	755	795	708	746	748	754	733	740	780	718	716	735	816	732	739	769	774	758	713	743	733	718	755	765	717	789	793	766	767	748	823	729	756	750	788	744	735	753	828	763	712	728	778	773	790	783	705	706	744	763	723	766	726	764	742	754	730	810	685	766	774	760	726	751	760	748	769	754	738	713	742	753	716	743	749	770	803	744	738	761	765	742	740	752	769	754	718	736	757	750	760	768	766	744	786	723	740	730	781	739	719	704	736	724	774	729	794	761	765	749	714	714	760	746	727	703	744	794	742	788	738	774	696	778	759	783	755	719	736	733	759	709	754	744	785	791	724	761	736	729	792	799	724	757	713	761	781	762	781	718	763	742	736	782	756	767	744	738	784	712	776	718	781	732	744	750	727	745	781	799	771	779	733	753	698	717	767	731	748	778	707	785	760	770	752	745	733	788	753	688	696	741	715	800	716	759	766	752	740	760	766	789	778	726	713	733	731	790	798	771	790	750	704	744	751	737	728	764	744	729	753	721	723	738	775	753	716	706	721	789	759	715	764	737	776	711	789	731	719	740	733	718	757	788	763	775	732	732	729	761	777	758	770	727	819	760	763	737	816	715	724	789	777	774	775	722	765	756	724	776	754	778	766	730	723	808	732	699	772	769	745	760	762	743	733	741	773	770	739	757	740	729	747	809	777	702	788	697	774	713	816	778	728	755	776	690	721	745	781	775	722	745	712	760	738	777	740	733	798	743	752	760	735	716	802	736	709	730	757	780	748	700	789	748	799	769	763	759	723	734	762	743	755	749	734	764	745	654	722	766	753	770	778	724	724	769	726	737	785	789	758	753	753	710	750	726	739	775	733	776	741	768	719	776	755	722	720	740	778	743	786	758	757	721	703	732	800	764	771	747	765	798	729	722	773	710	733	727	727	753	708	757	731	737	767	736	731	774	750	755	780	755	780	751	712	784	757	771	695	791	788	722	754	740	726	699	767	782	725	786	753	738	715	759	722	759	788	740	726	710	754	707	752	779	735	734	743	793	755	743	723	772	744	764	724	727	733	732	702	681	738	728	769	753	723	734	766	789	740	766	707	726	743	714	771	751	759	746	744	776	806	758	700	715	739	750	716	796	758	799	753	760	715	782	733	789	751	731	779	809	725	712	699	757	736	749	716	775	761	718	743	736	765	768	776	780	758	773	763	762	756	768	777	746	714	740	718	751	736	745	756	740	742	734	791	751	706	753	732	738	757	738	766	792	751	795	716	705	736	726	742	721	809	756	711	731	734	710	718	697	755	710	757	773	729	763	744	771	775	729	753	759	748	750	750	767	795	762	767	805	753	789	791	791	764	778	750	737	755	752	729	740	723	752	789	738	782	746	712	733	774	734	764	790	782	810	756	757	756	740	733	822	746	773	769	747	711	726	755	742	764	742	749	733	721	750	764	763	790	727	731	764	739	803	720	765	793	708	762	729	739	746	747	776	746	709	729	811	694	711	750	789	751	744	735	785	759	747	791	741	766	759	731	698	725	796	785	732	769	753	738	738	785	772	742	723	749	778	767	775	765	740	786	740	715	780	739	760	737	747	714	791	734	733	739	755	722	749	717	774	715	731	743	721	715	721	760	795	727	787	781	699	785	708	734	738	721	732	698	744	759	741	795	720	790	751	738	769	743	720	704	790	753	715	776	801	755	772	789	706	770	763	746	735	710	737	787	779	797	737	759	749	761	787	766	734	783	762	778	788	779	703	772	729	747	777	758	767	778	723	728	704	757	744	760	758	753	774	777	773	744	749	743	750	739	764	772	774	725	759	746	699	685	805	721	767	731	730	765	790	770	760	750	785	731	757	728	773	756	811	762	716	774
1528	92	66	59	56	44	200	2626	3052	2896	1425	651	265	116	62	42	51	45	41	56	38	53	48	56	51	53	45	42	53	53	40	41	49	52	52	38	41	43	44	50	50	48	51	39	51	53	49	59	53	57	43	49	33	37	53	58	58	55	31	49	44	47	43	54	44	30	47	54	45	44	51	30	37	31	52	46	48	58	45	51	47	48	40	53	31	47	35	31	65	38	42	38	60	51	44	48	47	28	53	53	46	49	41	43	57	64	51	42	43	53	50	47	48	43	65	48	52	39	41	48	59	56	40	47	46	51	41	39	54	53	40	46	55	51	45	44	43	49	43	42	27	40	46	53	63	43	54	45	40	56	43	41	43	50	43	47	53	42	52	55	46	41	52	54	46	34	51	51	52	49	54	44	68	60	40	42	47	41	52	40	51	45	41	45	45	42	40	36	53	42	52	44	51	43	40	38	40	41	53	44	51	56	38	49	46	35	54	47	47	41	58	55	35	48	44	54	46	35	61	48	50	44	44	48	41	44	41	38	46	51	47	53	56	48	38	46	39	36	36	42	50	48	41	50	60	49	47	31	46	52	45	39	48	44	34	43	37	52	56	37	63	55	53	38	52	54	50	55	37	48	51	39	41	53	44	53	54	45	47	55	34	55	32	68	43	44	48	42	53	47	49	45	58	45	49	48	51	45	43	51	50	52	37	48	47	51	51	50	47	48	53	48	49	43	38	49	44	43	45	39	45	48	49	57	43	37	48	49	44	35	56	38	55	45	45	40	56	40	44	50	64	43	56	34	43	40	57	48	40	50	48	29	53	44	52	49	58	54	42	56	56	47	50	50	42	46	43	41	45	49	38	44	49	52	34	41	54	60	57	54	46	39	50	50	41	44	40	45	44	43	48	32	52	48	50	46	50	47	51	43	45	45	44	43	54	48	47	42	59	48	39	48	49	46	48	59	66	37	48	36	45	45	58	54	49	51	47	51	64	39	51	49	53	52	41	52	53	41	47	59	47	65	45	40	47	51	39	49	39	61	58	45	38	45	44	58	47	47	49	38	55	43	31	45	43	46	47	44	48	59	37	48	40	54	54	55	53	57	55	50	48	40	43	28	52	49	57	47	63	47	54	37	43	42	54	43	50	55	39	48	46	41	47	54	47	48	57	52	49	54	39	46	42	51	44	41	49	43	49	47	42	40	47	31	43	41	58	52	47	48	51	50	53	50	39	35	40	47	45	50	48	46	32	42	50	52	39	45	48	59	52	46	61	58	33	55	43	52	53	38	43	45	50	42	52	49	47	51	62	58	42	59	41	50	51	56	51	52	47	49	53	55	43	34	70	59	50	41	58	45	58	44	51	40	53	42	45	41	51	56	43	50	37	50	42	33	35	50	47	46	51	63	52	41	60	47	58	49	45	52	46	61	36	51	45	45	54	43	45	42	46	55	53	59	48	56	45	53	50	56	46	49	47	44	38	48	44	45	43	49	48	56	57	38	55	57	52	58	47	41	41	38	54	44	52	36	45	40	65	44	36	51	37	51	42	49	44	67	44	52	48	41	48	53	45	38	53	61	52	34	43	50	55	48	65	62	48	47	31	43	43	52	60	41	49	44	47	45	37	51	39	47	65	51	40	46	43	51	58	56	43	53	44	44	67	51	44	47	36	41	52	58	51	34	37	50	71	42	40	52	35	49	60	46	52	43	46	51	50	42	45	44	49	47	63	41	54	51	45	60	38	43	49	41	49	70	40	41	43	54	46	47	49	44	45	40	47	48	53	58	43	40	36	40	47	50	51	42	40	43	42	49	51	56	39	50	59	53	40	43	47	55	54	53	42	48	37	40	53	49	54	51	37	43	41	44	53	55	46	43	47	49	42	40	52	49	58	44	36	40	40	55	38	48	53	49	53	39	45	42	44	58	52	54	56	45	38	50	60	41	35	44	44	45	44	42	42	56	32	52	46	38	43	48	40	47	46	40	48	47	42	39	46	50	40	60	29	41	39	56	47	43	54	48	37	53	57	47	35	52	49	49	51	48	45	49	54	56	54	50	49	39	42	55	48	39	37	48	44	46	42	45	43	53	53	38	53	42	42	51	52	55	53	59	55	49	58	33	39	44	44	50	44	47	37	48	57	56	58	46	53	51	44	48	48	41	54	47	55	62	43	36	52	46	49	56	44	38	52	60	51	44	48	46	51	44	51	48	44	42	46	55	37	41	51	60	54	57	49	63	42	46	48	48	56	49	43	44	50	42	55	34	56	51	49	32	36	40	48	54	41	54	47	41	36	40	50	45	44	46	53	48	54	39	43	44	56	45	33	44	38	59	48	41	59	72	46	41	42	54	52	47	57	35	56	51	53	58	43	49	52	48	46	48	45	52	52	58	51	49	33	45	42	53	49	44	47	38	45	56	55	50	59	49	55	39	60	39	53	65	46	56	32	46	49	58	49	55	45	61	52	56	45	46	42	45	54	42	56	52	49	43	50	37	56	54	52	56	35	49	51	41	38	57	52	42	50	54	43	56	37	51	51	47	56	28	43	45	55	53	45	52	39	51	45	42	50	40	46	53	56	35	43	68	44	42	43	52	45	40	47	38	45	44	53	42	48	42	50	33	52	32	48	48	53	58	41	35	43	37	38	30	36	45	46	51	47	44	44	41	47	52	61	50	37	46	38	50	50	51	42	44	47	51	50	40	37	40	51	28	52	41	39	36	48	46	58	58	47	36	54	45	47	36	57	47	24	58	60	47	41	35	61	56	57	57	42	43	52	54	51	43	53	43	38	42	45	44	43	40	40	49	40	47	58	54	39	51	43	55	49	45	40	33	65	48	57	56	53	37	29	41	47	50	51	39	50	46	36	53	53	40	50	62	48	51	40	39	48	48	46	51	46	52	49	47	49	55	53	45	47	48	51	52	43	45	44	55	50	40	39	50	62	49	40	37	48	44	45	54	35	41	60	53	35	60	50	41	42	36	45	38	40	38	45	36	53	51	38	56	48	46	48	49	47	52	53	45	55	46	52	63	43	48	53	55	48	44	43	61	44	42	36	46	46	43	45	41	57	63	53	37	39	43	49	55	55	57	35	53	48	60	57	52	35	60	53	37	53	59	53	53	53	64	51	54	35	43	44	44	52	56	56	48	47	51	56	52	49	44	44	65	53	41	36	39	43	51	43	37	42	48	54	58	52	43	51	42	48	56	41	59	58	39	54	57	47	51	58	39	56	47	55	47	45	56	44	51	51	49	47	38	55	60	44	49	50	47	41	41	57	32	48	39	48	46	54	50	51	53	42	48	49	65	45	42	54	55	51	52	58	55	49	39	52	36	59	37	53	49	48	46	51	37	63	40	54	36	39	41	45	52	51	37	50	61	60	55	58	51	39	61	57	37	43	48	43	41	54	49	50	38	42	52	57	39	46	54	28	48	43	57	46	41	52	36	48	46	32	55	54	36	59	50	61	41	41	35	54	45	54	55	52	50	51	51
7792	1330	891	1180	2378	3082	10404	37639	37025	32802	22793	14552	5871	1926	855	539	517	446	512	506	439	472	477	482	509	514	488	489	510	494	498	504	471	517	445	504	566	505	526	514	495	489	522	538	488	542	528	497	537	487	496	489	466	518	522	517	506	504	506	490	531	492	526	472	488	469	535	508	525	506	514	492	449	503	492	484	488	505	537	452	493	470	489	487	513	447	489	439	492	466	517	487	511	484	515	485	512	500	479	533	499	503	501	472	486	519	490	514	497	495	507	493	481	469	473	519	493	486	518	504	475	496	476	491	464	511	538	445	464	490	510	484	505	491	488	483	477	511	510	497	492	456	502	530	500	481	522	509	456	512	463	472	484	525	491	504	506	500	518	484	532	465	515	487	496	472	477	492	499	486	488	474	548	521	492	450	499	534	457	518	489	484	490	509	504	510	500	499	488	525	511	497	528	510	477	475	477	476	565	488	474	487	487	464	495	515	455	513	473	495	485	506	511	513	526	519	488	504	437	514	532	486	502	493	486	488	485	451	500	498	466	455	487	505	498	482	482	473	539	478	504	476	506	519	515	489	466	512	502	483	481	458	503	524	524	482	478	535	503	504	481	473	513	500	494	485	483	527	509	542	519	500	453	472	467	504	460	519	468	521	431	495	501	491	475	473	523	506	502	534	474	493	483	508	500	535	468	476	496	473	496	463	525	516	522	499	520	545	507	491	520	518	483	492	508	512	518	468	525	484	474	473	487	499	462	509	513	525	527	471	484	464	526	507	532	488	505	463	486	493	498	474	481	500	491	473	503	474	519	474	491	506	513	486	529	519	506	454	499	504	487	507	479	478	471	511	527	499	545	505	492	507	491	517	496	509	490	483	515	459	525	480	529	511	472	501	495	532	498	489	534	498	469	465	498	460	539	516	513	473	495	517	480	481	504	541	431	463	503	493	494	480	456	481	489	488	526	513	493	473	538	511	518	440	461	508	520	520	489	498	520	512	470	500	539	482	558	506	477	517	482	457	508	497	481	482	523	496	495	489	517	523	482	486	486	483	452	505	464	480	520	507	461	479	480	466	481	478	498	474	500	509	469	514	502	492	494	495	480	546	473	511	500	506	520	507	524	495	436	470	523	477	505	513	477	482	516	516	475	477	453	471	488	549	482	522	488	486	493	489	475	540	464	474	522	488	499	490	491	490	524	490	512	512	515	502	498	501	485	482	506	467	516	508	504	479	495	509	488	504	557	476	487	468	473	477	495	488	459	487	503	492	532	523	486	460	480	482	501	498	536	456	505	514	507	532	519	477	518	493	494	522	487	521	478	519	497	484	515	461	490	474	512	507	473	485	500	491	479	464	489	480	501	503	505	497	474	519	501	472	523	518	512	508	479	504	485	463	515	521	491	510	467	491	471	513	491	487	500	503	537	496	486	438	499	506	474	487	481	515	505	471	496	480	527	482	509	517	502	516	522	461	455	468	475	518	505	506	493	508	450	453	505	499	492	473	507	473	488	513	461	529	506	486	502	476	478	497	500	533	491	461	487	517	496	468	460	496	520	482	494	489	490	464	479	504	462	487	435	439	463	495	497	507	532	531	465	472	469	505	498	500	482	484	500	473	468	490	482	503	517	503	479	515	556	474	495	507	477	497	491	500	483	511	504	518	468	465	471	463	510	494	543	481	519	492	465	460	489	500	453	476	478	521	488	478	441	507	514	485	483	480	484	469	489	524	491	485	458	486	476	494	486	510	483	492	459	462	494	504	514	510	509	461	493	485	495	476	471	494	484	530	478	453	458	527	515	519	486	512	499	518	492	519	496	483	489	495	472	484	462	515	485	521	477	504	514	507	514	474	510	493	502	498	512	481	507	483	465	493	463	459	485	477	487	518	479	517	481	531	504	493	491	489	519	496	503	488	484	522	512	497	474	515	447	499	493	458	507	503	476	511	524	481	474	469	475	497	513	512	440	470	501	489	467	503	502	528	480	495	516	524	475	470	477	524	475	504	524	474	475	476	482	505	547	494	521	512	461	459	501	502	455	492	497	474	499	496	533	489	482	515	486	514	497	493	517	490	493	519	481	477	465	478	518	509	532	465	504	501	507	496	480	506	464	461	496	525	501	503	495	501	498	456	508	534	454	516	532	451	537	481	477	479	496	542	518	477	514	504	442	526	490	471	513	475	502	532	515	523	513	446	520	525	468	503	453	462	456	512	496	528	482	517	520	490	501	499	494	480	503	484	484	483	488	536	484	488	457	478	489	525	562	482	514	509	522	465	494	492	475	476	484	511	498	500	502	484	515	481	516	512	512	525	517	483	450	488	488	492	489	511	475	474	497	485	517	493	519	479	528	547	493	516	473	525	480	495	491	478	510	455	493	467	484	502	525	467	505	486	476	524	480	485	482	515	483	468	467	460	468	476	507	451	521	544	512	482	479	484	492	526	467	480	485	525	490	500	494	489	488	524	491	522	498	447	523	501	506	493	491	533	486	526	476	460	482	508	478	476	519	499	483	509	467	548	499	467	495	494	491	498	512	505	491	480	501	476	512	493	477	467	502	514	531	478	484	479	497	544	505	491	492	490	469	490	484	516	472	468	499	512	449	475	510	477	541	516	523	474	487	509	515	505	513	527	493	503	516	534	506	531	502	530	522	495	524	485	480	496	512	447	472	490	511	486	491	531	547	520	467	502	471	471	458	463	517	510	473	520	476	504	473	454	484	547	472	557	503	495	515	486	484	509	485	452	512	447	505	479	502	504	521	530	506	504	496	497	480	514	497	505	450	477	456	495	496	507	488	492	464	476	472	465	472	512	491	511	495	489	468	480	506	473	510	495	503	479	527	491	488	475	499	491	453	475	520	516	495	460	490	507	521	487	459	511	456	514	479	466	498	489	526	490	436	487	492	492	503	465	503	484	513	506	473	511	519	494	493	496	478	499	466	504	527	495	510	485	506	531	495	515	507	505	503	506	483	505	527	479	520	505	498	486	478	513	518	476	522	486	483	461	474	447	487	510	493	491	497	496	475	499	479	481	489	503	502	498	477	499	502	518	494	539	510	494	513	513	468	514	514	532	479	490	485	517	514	515	497	500	465	467	534	493	493	523	497	493	455	518	452	507	484	522	471	483	488	468	497	493	482	501	509	508	490	487	469	490	523	497	497	481	536	465	543	486	509	494	503	493	524	539	474	487	487	448	477	472	507	490	519	495	509	475	460	456	497	471	477	524	531	499	514	460	494	480	484	483	473	459	477	481	510	484	492	487	495	474	486	491	496	513	480	467	545	499	514	492	499	516	496	492	512	443	484	462	502	477	489	501	475	508	521	509	459	485	502	499	437	473	450	502	510	502	504	515	467	507	521	493	524	513	540	484	486	535	496	516	517	495	500	500	513	513	519	484	548	490	490	490	469	531	477	478	491	495	487	532	474	497	469	454	504	481	518	491	469	495	458	519	498	483	495	489	496	479	451	526	467	516	522	506	495	457	499	485
695	170	122	93	106	121	792	7605	8637	7545	3519	1569	544	190	112	81	67	63	76	72	74	70	71	61	67	73	70	61	71	68	85	59	84	54	78	59	67	63	85	82	67	66	80	69	64	69	68	52	60	62	70	68	64	64	67	50	66	65	63	61	70	67	63	67	76	73	67	73	79	65	62	64	57	83	79	70	58	77	61	82	69	59	66	82	70	78	60	63	71	62	74	63	67	79	66	61	70	75	82	58	56	63	65	72	75	62	56	63	80	69	71	63	58	62	66	72	62	62	52	65	66	77	63	54	50	63	78	71	72	77	55	68	74	61	69	61	71	74	81	72	63	67	66	69	78	73	64	82	66	63	57	58	65	71	72	72	66	69	82	72	84	76	68	64	79	63	62	49	79	63	67	64	70	66	81	63	68	70	62	67	75	63	82	63	70	61	70	67	66	64	71	79	64	64	69	63	61	59	73	73	63	63	74	78	73	81	77	53	74	66	64	72	75	80	64	67	68	67	63	62	83	71	73	61	75	66	72	72	58	69	61	79	62	97	79	68	67	72	66	60	68	58	71	75	66	78	66	77	78	59	59	65	78	74	73	84	61	68	65	73	59	75	73	82	60	71	78	79	70	73	70	64	70	67	70	73	63	72	63	83	69	72	60	74	71	76	63	75	63	57	79	65	67	58	63	67	66	65	70	73	84	68	71	70	86	69	72	73	69	87	69	79	73	60	65	75	61	76	70	98	77	70	84	68	54	57	61	60	69	65	66	79	87	68	71	68	76	69	81	56	61	73	58	68	72	54	61	70	66	61	82	69	76	88	54	65	83	78	74	87	61	66	69	59	65	66	61	75	59	71	68	63	68	83	64	78	80	67	71	61	70	62	67	68	61	71	69	71	71	71	57	68	94	71	73	76	72	75	68	75	72	60	65	75	67	66	70	70	67	74	77	68	60	77	76	81	74	69	79	67	70	67	68	74	74	76	69	79	65	76	67	69	70	57	67	59	78	62	64	77	66	74	64	69	69	80	63	82	56	66	62	59	63	83	70	67	91	64	75	66	67	77	74	67	80	80	66	54	64	64	71	77	74	66	74	50	71	62	69	63	73	61	63	84	58	57	54	75	69	80	67	70	60	70	73	67	70	70	81	77	44	76	63	88	60	85	75	73	76	61	56	61	55	59	66	66	64	87	72	59	75	56	66	73	62	71	78	63	67	77	67	63	71	69	75	69	74	76	63	61	63	55	72	65	77	65	65	64	68	79	61	62	62	87	77	70	75	73	72	63	60	71	69	62	80	70	85	67	67	67	75	83	65	73	68	57	73	63	73	73	64	65	83	64	68	82	67	77	69	62	62	65	58	63	71	80	71	65	79	79	66	73	62	78	59	53	81	64	65	91	69	60	56	73	79	72	64	74	58	64	61	75	70	79	58	78	69	67	73	65	61	76	72	73	66	68	69	58	73	67	72	71	82	75	73	65	78	84	80	62	71	78	64	66	61	57	65	77	74	70	74	75	62	69	73	75	62	59	46	73	68	61	74	67	79	59	67	60	81	83	68	83	77	75	58	81	73	82	72	61	60	74	57	70	65	63	62	74	62	52	66	66	54	78	66	79	69	72	70	66	86	70	67	72	79	65	77	68	60	72	64	74	76	71	59	65	65	79	65	55	61	87	56	63	72	87	77	73	65	55	70	57	55	75	77	66	51	60	61	69	62	58	71	80	78	75	73	75	59	69	65	65	65	72	61	64	82	70	71	71	66	58	75	67	77	81	55	69	73	72	70	71	65	73	50	73	70	71	69	72	60	75	61	66	68	74	55	78	63	57	59	77	73	59	71	66	54	71	75	65	68	85	66	73	70	67	68	73	70	78	63	88	70	59	75	79	64	65	61	66	53	71	66	76	69	76	55	53	69	78	76	60	73	49	76	64	56	68	71	67	67	62	76	74	81	65	72	81	66	79	74	69	56	53	75	73	72	72	60	74	63	77	81	78	61	70	76	86	86	63	56	67	55	56	70	77	72	73	83	61	85	82	66	74	77	64	66	51	67	71	64	55	66	74	71	52	70	55	59	73	75	63	65	84	75	70	76	73	75	82	61	74	67	62	69	67	66	58	69	58	65	80	74	62	69	68	70	69	66	79	76	69	70	65	73	65	64	71	62	72	75	69	68	56	85	69	61	79	72	66	86	67	82	72	76	66	77	67	73	73	77	80	62	70	73	78	70	76	70	73	68	74	65	78	71	73	67	71	66	69	57	73	75	67	71	62	70	66	66	62	67	70	71	64	67	76	64	61	74	54	68	70	84	61	70	78	69	78	66	64	68	91	71	75	75	69	73	73	80	65	70	69	70	60	79	63	82	73	68	62	79	72	66	67	71	80	74	69	60	63	54	69	60	66	61	66	60	77	69	54	71	67	85	63	68	84	48	79	64	73	69	64	61	66	55	66	76	66	77	79	59	76	57	86	67	55	71	65	53	85	92	68	74	62	78	68	80	73	57	69	73	59	77	82	81	62	61	65	66	56	69	72	77	60	71	66	70	66	64	69	64	69	59	58	57	81	70	73	73	72	64	62	66	67	76	69	64	65	77	67	78	49	70	75	69	73	67	71	70	69	77	58	79	75	56	75	68	78	68	73	72	86	70	64	83	59	73	71	59	86	74	77	80	81	73	73	75	70	75	70	96	65	87	67	72	57	56	66	57	90	73	63	71	66	52	73	52	76	77	62	79	79	80	74	82	77	64	73	71	71	70	83	56	61	66	71	70	74	70	68	61	69	66	72	75	63	87	87	71	69	73	59	61	61	73	69	65	64	66	60	59	81	64	71	55	59	75	90	76	72	82	63	82	58	58	64	65	75	55	65	71	65	63	66	65	82	69	68	71	61	75	66	67	71	69	82	69	54	73	61	82	69	62	63	68	83	71	75	67	83	64	73	79	75	61	44	72	55	65	63	63	71	65	63	62	67	74	68	50	65	76	68	69	55	66	63	68	59	64	56	68	66	75	80	69	63	75	65	70	79	75	74	71	75	74	61	72	73	71	78	53	65	71	76	72	56	65	61	82	68	75	78	58	71	61	61	73	74	77	71	74	66	73	69	64	77	60	56	70	63	77	58	78	64	71	53	71	67	61	59	62	64	83	61	71	72	70	71	79	75	66	81	90	69	74	69	73	74	86	64	65	64	64	69	76	60	71	78	55	75	71	78	62	84	70	57	58	72	69	72	78	77	74	74	71	78	74	67	81	84	74	81	59	60	71	60	61	78	62	67	68	68	60	65	67	77	77	91	74	65	68	58	75	75	75	61	53	77	54	73	88	76	62	58	64	69	73	65	73	74	68	69	58	68	59	71	75	66	66	69	58	58	69	68	73	71	72	65	72	70	72	76	61	60	79	71	83	81	76	70	53	63	63	70	71	70	64	81	84	62	78	67	81	68	71	73	64	85	59	72	73	59	63	76	62	67	81	69	64	74	72	69	73	85	79	61
9757	3667	1675	2688	5942	7138	18843	51033	50768	43950	31838	22856	11516	3782	1524	743	720	665	691	732	738	693	763	711	712	747	707	717	735	713	676	728	737	686	779	717	752	741	669	758	691	701	728	757	711	749	673	661	758	719	676	728	748	738	697	712	739	735	656	670	715	709	715	714	715	750	695	731	743	718	752	706	717	707	712	697	714	715	734	734	741	767	749	746	717	737	674	717	740	689	731	665	688	727	709	700	720	770	715	750	707	651	707	728	759	733	679	724	709	685	688	763	708	686	705	724	708	705	722	653	709	704	678	691	715	729	746	732	770	733	735	713	692	698	767	730	730	753	684	723	679	701	734	730	685	696	707	765	788	679	717	743	720	697	721	755	695	704	700	684	725	656	683	698	775	692	716	729	705	712	693	671	708	727	736	731	707	752	719	688	722	716	712	706	750	753	768	692	716	695	774	712	702	693	677	729	761	709	662	738	726	705	668	728	725	692	678	697	748	702	694	710	744	734	718	739	784	705	715	728	713	688	692	733	706	702	703	746	746	723	711	726	768	684	727	713	754	718	717	676	728	687	698	703	781	714	706	685	730	681	670	706	724	743	734	652	703	731	720	695	736	678	724	734	749	726	715	701	711	688	653	696	715	676	686	717	696	715	731	740	727	726	730	736	693	745	740	742	731	753	788	707	729	689	725	711	718	695	728	699	721	712	715	703	734	771	672	691	667	727	713	691	724	739	679	696	688	692	739	688	710	731	714	714	754	697	741	696	716	697	695	696	725	717	716	692	673	712	722	721	708	727	737	667	747	725	704	646	694	718	692	688	700	703	701	725	701	750	726	757	754	679	734	763	696	727	693	724	690	687	703	737	736	701	719	751	719	723	765	713	713	687	699	727	702	741	747	717	747	686	734	729	710	727	698	680	670	706	694	658	722	685	705	669	742	658	712	704	734	720	690	719	713	737	743	694	709	698	726	695	702	691	707	699	717	746	732	754	707	669	690	692	704	746	752	689	672	720	677	741	728	717	732	734	777	721	739	705	717	709	754	690	700	738	745	783	706	695	736	744	699	702	701	740	710	689	704	731	754	693	718	727	720	738	671	730	699	705	687	713	693	728	726	756	728	749	728	746	701	702	709	696	751	751	703	705	691	696	699	751	720	676	709	707	702	714	713	684	712	717	722	720	691	697	773	700	715	724	703	684	713	702	771	711	670	671	736	694	692	720	732	734	744	732	724	686	699	714	708	705	756	701	729	691	741	759	676	706	659	725	736	733	706	744	711	746	773	739	710	718	737	702	661	704	746	730	727	714	739	721	705	705	723	722	749	697	717	706	697	698	713	749	739	711	714	705	729	699	711	734	678	690	725	720	750	716	746	712	722	678	704	667	725	699	651	674	726	710	696	765	696	687	676	683	690	708	759	751	718	738	670	737	695	749	653	722	720	693	714	723	712	671	727	775	727	730	688	706	710	697	693	717	697	716	691	731	761	710	701	739	702	787	721	704	714	747	743	743	712	702	729	709	684	729	721	728	672	709	756	674	710	715	675	721	657	671	705	702	745	736	733	678	732	727	743	719	759	752	729	713	692	719	768	752	728	742	720	716	747	773	727	760	743	695	703	704	748	689	706	698	712	725	742	725	802	690	663	724	730	711	713	712	722	727	693	673	734	702	718	743	691	688	748	732	729	773	684	724	718	719	711	722	655	682	725	693	752	728	745	722	679	690	687	731	717	711	722	749	729	671	701	739	694	684	723	727	706	701	719	724	708	707	744	697	721	732	680	686	746	691	695	699	752	699	684	738	725	740	697	717	695	740	701	714	727	709	709	690	727	729	763	790	738	731	716	713	669	715	778	721	727	674	742	758	668	742	690	694	708	722	699	688	699	743	676	697	712	754	673	703	688	711	706	708	705	690	767	708	724	681	730	681	707	676	666	697	690	670	750	677	668	735	743	726	707	697	734	690	716	787	725	728	714	712	737	663	724	684	765	735	701	746	714	735	695	703	710	739	723	702	700	705	705	727	702	736	684	704	788	734	734	704	739	682	677	726	733	737	708	699	708	692	723	673	721	695	710	756	716	713	693	703	694	701	690	709	796	702	736	719	737	662	721	709	701	742	712	691	758	674	723	725	729	755	730	710	735	709	725	695	709	696	717	707	708	718	729	677	719	706	685	732	727	721	731	671	699	731	692	707	727	742	745	736	683	726	754	756	738	731	750	684	709	703	720	680	696	720	725	719	716	746	719	722	698	719	716	758	730	722	721	736	691	736	723	700	689	697	639	693	710	677	702	697	676	716	725	709	716	742	692	689	690	723	699	736	740	738	735	752	703	746	729	742	683	678	694	754	747	729	712	747	710	719	704	717	688	707	724	677	686	722	692	699	661	723	730	696	724	706	714	733	727	713	698	708	674	746	725	744	698	693	697	753	727	699	717	699	716	725	716	714	724	776	751	694	760	681	700	668	663	706	709	711	738	682	715	670	707	743	735	755	701	645	723	729	696	693	725	687	725	764	695	692	700	667	716	719	685	708	720	698	691	765	718	708	744	728	722	716	714	751	730	652	794	722	682	680	672	708	737	689	704	734	707	694	689	701	709	720	732	708	710	699	705	772	706	732	749	711	754	646	708	759	728	679	735	704	677	704	724	738	741	697	719	712	770	691	697	742	710	696	703	738	691	703	699	664	643	695	672	743	724	714	746	716	727	737	714	713	718	738	705	723	694	733	671	709	682	722	728	739	731	748	711	704	704	720	671	708	733	778	714	747	718	718	722	700	699	713	747	751	756	669	714	714	701	721	697	704	722	668	737	732	705	702	696	737	717	697	687	700	712	709	728	732	706	684	691	664	705	760	753	746	730	685	764	695	728	743	707	713	723	730	670	731	713	739	697	727	680	702	731	711	699	728	686	681	749	743	687	704	662	736	695	683	707	700	718	711	746	684	691	697	709	716	712	666	704	713	763	762	749	693	740	714	718	711	744	718	729	720	704	744	718	729	708	731	684	756	755	739	746	758	710	747	709	688	731	652	729	720	704	730	734	707	720	741	695	725	743	732	723	688	713	745	737	720	739	699	716	693	727	749	722	703	724	727	730	727	696	761	714	757	724	726	725	740	712	755	739	639	693	791	696	753	701	729	687	715	699	717	717	729	733	741	752	724	720	707	662	731	771	744	745	727	746	664	684	740	763	690	742	683	756	688	697	735	657	716	678	729	674	716	719	657	701	713	682	716	739	725	759	734	723	675	648	733	752	758	720	778	760	746	715	716	737	733	682	710	694	696	765	719	695	742	717	709	715	732	727	712	702	689	748	701	693	734	705	754	747	668	722	739	717	752	728	663	709	713	701	710	637	714	689	740	702	747	710	749	719	699	712	703	730	706	696	701	701	734	725	705	727	687	713	731	744	720	782	692	750	756	706	739	729	693	696	665	725	709	764	711	699	695	663	708	731	707	748	669	668	716	691	703	708	697	682	747	753	665	685	746	707	725	752	699
2277	178	104	67	70	92	883	9202	10271	7896	4032	1717	657	183	77	43	40	27	32	43	42	42	38	34	26	45	48	40	34	48	28	45	41	55	37	48	32	45	53	37	51	41	39	49	38	40	41	35	44	34	36	37	44	45	40	35	42	41	48	46	39	43	42	40	35	39	34	34	34	43	55	44	43	36	42	35	50	41	34	37	42	35	33	46	41	43	52	33	55	43	34	53	36	40	43	39	37	48	25	36	41	45	31	41	51	47	38	33	37	34	47	37	42	41	48	48	36	51	47	32	38	40	36	46	42	40	46	41	50	41	45	53	43	41	33	35	40	41	42	46	37	36	41	46	45	36	48	47	37	42	48	41	39	50	40	44	42	43	33	52	39	37	45	41	47	40	30	34	47	37	48	41	31	42	47	41	35	37	41	35	35	24	40	45	47	54	45	42	33	37	42	42	45	43	30	48	54	43	31	55	39	46	49	36	40	40	40	35	41	42	45	60	37	37	39	34	43	38	45	26	41	30	37	38	36	37	41	51	40	40	45	40	29	37	50	44	36	37	43	37	51	33	33	42	54	39	41	32	46	37	41	31	50	40	42	54	45	41	48	34	32	50	50	50	42	37	43	53	39	33	52	41	39	53	35	34	44	36	42	51	29	45	39	41	48	60	31	45	47	32	35	31	55	41	48	46	34	38	41	47	44	38	37	42	40	44	44	43	49	54	34	50	35	45	32	35	48	45	39	36	41	36	33	50	44	37	42	47	29	50	42	42	42	39	39	47	50	39	40	41	41	37	51	49	38	36	38	46	30	32	34	40	39	42	36	47	44	38	43	33	40	39	29	45	50	40	46	33	43	54	43	45	38	28	44	57	40	51	37	40	34	42	40	36	38	31	43	51	43	51	33	54	40	39	42	52	44	41	52	41	46	38	47	51	45	38	39	59	44	46	45	45	40	40	34	42	47	39	51	43	43	43	52	34	33	31	37	46	42	58	30	27	40	37	43	40	36	47	35	46	39	57	33	45	34	30	43	34	37	50	43	29	50	37	35	51	33	42	39	41	43	36	37	26	47	35	52	43	36	39	49	40	44	50	51	46	53	44	31	37	45	39	40	42	36	37	49	38	44	58	40	45	49	42	35	31	34	44	43	49	36	38	46	45	43	40	46	57	34	41	44	43	41	41	44	43	35	40	33	49	28	36	43	43	36	36	43	32	48	40	38	41	48	32	34	27	38	45	39	45	30	54	38	48	40	34	36	46	35	46	46	42	41	47	37	40	64	33	33	44	39	46	41	40	41	47	40	43	40	49	43	42	46	48	37	44	50	53	48	40	40	56	35	44	49	43	35	34	47	44	39	34	59	40	43	43	45	48	48	37	39	32	31	32	39	50	40	38	25	40	38	35	38	45	57	41	43	49	36	35	36	39	38	42	43	37	42	43	29	49	50	49	38	39	44	53	32	41	40	41	40	44	37	39	46	44	31	46	40	54	44	39	53	28	47	36	44	44	46	43	49	44	45	53	39	38	37	36	31	45	42	38	46	38	54	46	47	39	46	29	40	32	33	42	47	43	34	40	46	35	35	42	42	35	36	34	31	42	53	26	42	40	44	32	35	34	37	42	40	42	59	48	47	31	42	39	45	49	47	45	34	50	39	49	55	57	46	37	41	29	38	44	48	43	31	40	42	41	44	27	51	50	36	35	43	39	35	48	37	52	33	57	30	50	37	42	42	37	44	35	41	39	39	45	40	41	41	38	38	39	39	41	49	47	37	33	34	26	42	41	40	52	51	40	23	40	44	38	46	32	31	53	37	48	35	38	52	46	48	44	42	41	43	44	53	44	35	36	46	55	49	33	52	34	40	42	45	49	45	32	49	36	41	37	45	44	35	40	31	40	32	50	38	39	37	51	33	42	32	37	35	35	48	45	54	44	31	31	42	41	55	36	44	39	36	52	47	38	30	27	39	51	45	41	34	36	47	37	41	28	39	35	38	38	39	33	40	43	51	40	51	46	45	41	45	46	35	39	38	38	43	40	47	49	46	39	27	34	41	29	29	35	45	43	37	36	34	42	46	31	37	34	45	29	39	44	50	50	33	37	42	49	37	42	42	39	43	29	38	43	50	39	62	45	40	44	53	39	50	38	37	47	49	45	52	43	48	38	42	32	53	39	44	46	43	47	38	39	42	38	42	50	38	46	51	46	49	39	43	41	44	42	35	41	45	40	36	42	39	41	46	43	52	44	37	39	40	44	50	37	50	36	39	29	39	40	45	44	39	38	39	29	37	29	43	33	34	46	40	36	40	48	31	40	38	35	46	42	40	46	40	44	35	28	39	48	32	53	29	49	53	37	43	52	47	46	44	31	45	47	43	28	29	34	31	52	39	46	40	47	40	37	39	41	52	39	32	57	51	46	37	47	30	38	39	36	33	51	41	39	21	53	48	30	43	51	36	40	42	43	36	39	46	31	41	42	42	49	32	34	49	41	39	40	38	41	47	51	44	38	46	41	39	42	39	35	48	49	30	49	32	42	58	39	35	42	50	43	39	35	47	48	31	28	38	42	46	46	31	43	45	32	37	38	45	36	32	39	45	48	27	40	36	42	38	46	37	35	54	44	53	40	29	49	39	34	45	47	41	34	39	49	37	36	45	43	45	44	53	40	30	46	40	48	43	36	39	51	44	44	37	34	36	33	47	38	44	40	43	42	41	53	45	43	38	40	41	36	46	38	37	36	57	51	36	41	36	44	39	41	34	39	40	48	39	36	39	40	36	32	36	43	36	35	44	41	46	51	42	37	36	39	42	40	44	34	37	34	42	47	43	37	48	53	49	35	52	42	47	33	41	47	45	38	50	45	49	37	39	42	45	45	46	30	44	40	38	40	36	53	51	57	40	36	35	31	33	42	36	31	42	39	47	46	51	43	47	41	36	38	37	47	50	43	34	44	52	47	36	41	38	46	43	34	44	36	43	38	52	38	38	45	44	38	46	47	45	45	40	44	50	52	47	39	46	55	41	36	39	51	35	36	41	49	39	37	45	47	40	46	46	45	31	40	42	44	31	38	42	45	42	32	32	36	41	39	37	38	33	38	62	38	45	49	45	38	31	36	41	45	48	42	50	39	29	37	47	36	49	46	31	41	37	37	30	36	34	38	49	32	54	38	29	41	43	49	45	31	47	39	26	44	32	38	49	36	43	40	47	38	49	28	33	36	41	45	46	29	41	48	47	44	40	48	45	47	30	40	41	35	37	53	56	29	36	39	35	35	40	38	42	36	32	48	37	41	47	30	37	36	44	55	45	47	42	45	46	56	34	28	42	52	36	29	31	33	39	41	35	56	38	42	42	39	47	30	43	46	38	39	42	49	50	51	26	33	43	46	41	36	36	42	42	45	38	47	42	33	48	33	40	40	49	48	41	42	39	46	51	44	46	41	41	49	45	43	32	44	38	53	39	40	39	37	39	41	44	51	39	41	54	39	28	35	46	46
10178	3253	1595	2192	5608	7345	22117	56303	53099	46010	34651	24796	13757	4577	1435	440	428	426	446	432	453	433	424	434	434	441	462	472	413	456	473	421	428	420	415	445	450	429	445	414	472	398	431	417	457	420	411	434	414	478	431	433	449	453	460	456	454	465	437	441	452	461	429	454	441	466	410	441	421	437	393	435	448	456	461	475	441	439	457	453	463	413	434	421	433	382	438	458	432	440	401	443	449	431	447	472	459	418	446	445	442	470	465	474	433	497	431	418	476	456	426	414	486	458	454	449	426	422	451	457	457	462	480	409	432	443	456	454	467	439	455	444	462	460	448	431	443	442	436	472	441	466	419	455	455	454	431	442	443	400	411	448	459	442	419	502	449	447	459	442	408	414	464	403	434	435	425	475	407	446	429	415	432	447	419	467	437	440	438	462	424	479	459	427	416	441	442	437	471	445	448	418	463	404	408	423	417	442	436	430	440	454	466	469	435	451	454	448	431	421	427	448	442	427	460	462	433	399	439	464	430	476	446	475	490	454	399	409	457	431	439	482	406	424	445	429	431	453	442	431	448	491	462	432	437	466	408	397	445	420	424	460	457	453	463	468	455	451	420	456	492	457	407	458	457	458	453	469	461	447	442	463	396	453	424	447	421	455	444	428	477	415	445	441	418	473	409	448	438	451	432	417	411	436	417	447	471	460	425	438	439	425	446	415	514	423	475	445	433	422	439	434	440	464	491	430	467	436	441	437	468	453	476	469	473	416	437	435	460	428	420	458	439	455	452	426	441	463	470	477	505	441	454	450	404	425	455	431	429	437	439	448	461	410	463	455	425	452	433	439	458	435	449	451	449	412	444	448	435	368	445	430	429	454	455	434	460	436	465	415	454	426	452	472	446	458	423	438	440	446	438	451	462	417	476	459	432	466	440	417	418	486	423	390	476	421	478	418	432	411	457	443	444	444	420	472	433	431	431	400	431	486	446	420	454	425	422	471	469	406	472	436	443	438	443	448	441	493	426	427	478	438	431	462	421	404	440	427	444	435	463	463	438	466	409	409	457	440	426	477	471	433	477	416	436	426	422	472	437	467	402	429	463	430	460	456	425	445	407	465	416	417	395	418	420	473	463	408	446	423	441	442	477	475	421	455	437	459	446	435	414	448	429	461	434	434	444	414	453	448	499	432	410	432	445	457	439	458	435	464	432	432	450	482	466	473	460	486	405	456	411	444	395	476	438	426	471	432	445	445	433	412	413	464	465	462	410	418	413	446	436	448	439	448	401	467	420	435	427	443	472	443	421	444	440	447	446	414	436	445	432	438	412	460	470	435	431	425	403	445	422	438	425	433	460	441	440	466	458	417	427	433	434	442	448	446	433	430	439	446	440	413	456	430	469	478	428	432	435	449	427	449	439	389	449	429	451	463	428	460	443	429	427	460	440	466	427	464	438	438	449	459	433	436	450	458	431	453	438	460	500	455	438	490	388	444	416	436	459	409	461	417	443	447	425	424	446	418	459	457	457	453	407	443	438	456	449	438	452	449	447	418	428	440	422	405	417	462	448	450	452	426	465	476	472	469	450	452	453	431	407	437	433	446	423	452	448	440	416	439	464	428	438	426	459	458	456	424	454	439	425	442	421	446	483	479	413	416	489	491	430	436	474	424	461	470	463	471	402	482	430	432	415	425	413	424	441	374	425	453	432	418	461	478	435	487	477	424	437	478	476	447	448	461	443	445	452	450	462	407	450	474	406	414	427	473	446	431	467	455	441	434	416	426	450	464	461	432	459	447	455	438	428	448	485	498	466	470	417	435	451	462	409	480	421	443	455	454	463	449	434	435	500	441	455	428	432	466	426	431	445	448	434	430	465	430	424	457	430	464	477	427	441	470	441	476	481	387	451	483	428	431	453	450	457	443	446	421	439	448	484	468	448	417	492	430	450	423	412	439	417	414	433	442	464	439	393	421	473	445	463	429	402	449	464	439	456	448	408	446	426	452	450	445	466	432	458	461	432	453	445	443	470	414	421	431	448	452	440	459	415	426	442	413	442	436	444	472	435	446	447	424	453	438	434	474	435	397	418	443	446	435	467	407	428	424	427	477	476	448	432	409	436	433	426	431	461	443	433	447	450	478	440	435	469	432	463	421	442	416	412	430	434	423	446	453	456	415	469	487	452	440	456	463	429	446	443	438	446	441	447	430	441	464	437	453	405	402	404	445	433	465	442	441	414	448	441	453	438	430	438	453	455	460	455	465	441	440	436	431	401	464	444	464	443	459	472	391	476	446	443	412	422	448	452	452	433	453	468	443	471	451	383	449	408	442	451	469	431	459	464	442	452	443	419	454	445	458	458	472	416	423	460	445	449	441	420	447	457	415	446	465	439	466	414	435	440	426	440	451	464	450	449	446	457	436	430	417	458	443	453	447	461	438	475	461	452	419	431	448	420	457	456	431	424	421	437	464	407	477	414	485	460	460	414	483	399	438	448	422	460	432	429	422	425	458	435	448	467	423	465	463	485	484	442	422	427	434	421	437	434	475	430	405	433	425	442	471	469	430	451	419	453	438	447	416	453	488	415	444	415	437	455	438	401	488	425	445	403	453	444	462	458	396	420	436	435	453	459	449	438	436	409	446	413	463	436	435	400	464	482	478	467	434	467	405	423	438	436	445	458	455	440	423	450	437	449	441	427	410	481	477	456	434	446	449	453	437	433	434	433	435	441	459	438	439	472	410	464	430	447	452	445	427	429	432	459	444	432	454	431	427	442	460	421	430	447	438	450	460	487	473	457	466	445	448	434	460	495	462	455	448	454	432	421	437	427	456	421	435	471	416	433	450	458	427	417	426	439	417	435	411	411	488	437	475	417	434	452	440	491	453	434	428	420	439	422	450	440	433	416	413	460	442	424	469	419	448	466	434	464	411	461	473	418	415	410	402	416	445	424	426	428	465	465	421	471	447	462	463	451	435	423	428	445	443	440	473	458	448	459	440	462	448	446	455	462	425	450	456	425	455	439	407	462	447	451	447	483	448	427	466	455	452	416	464	459	452	467	467	420	433	413	457	500	452	424	403	451	493	412	477	450	458	452	437	455	443	457	418	428	418	451	413	431	430	479	463	432	475	473	399	461	450	445	423	460	461	434	384	445	448	433	478	441	396	471	426	428	419	474	429	449	434	441	446	426	434	450	445	442	475	475	425	433	450	446	445	417	450	429	449	408	449	463	461	410	433	425	456	430	465	389	410	443	435	431	447	409	456	443	400	421	448	479	434	421	486	414	435	450	459	453	422	441	424	399	456	459	392	458	431	438	453	449	446	437	445	468	394	428	417	452	433	466	438	455	466	439	431	434	479	450	456	440	427	457	409	451	429	471	442	467	440	472	441	418	430	452	449	432	450	448	411	448	397	475	429	426	473	413	424	463	434	454	432	457	424	413	450	414	461	440	410	461	439	442	421	417	451	447	465	433	414	453	472	490	459	447	483	464	441	436	462	471	439
1093	287	167	113	131	147	396	11623	15602	14477	7942	2857	1377	434	164	78	94	71	91	75	62	47	64	73	62	73	66	70	69	75	65	53	58	55	50	67	77	55	74	78	66	78	58	62	69	74	72	59	60	77	65	84	73	71	77	62	60	66	63	56	83	63	79	71	75	69	59	75	60	70	67	61	57	76	67	59	57	71	56	78	63	75	70	61	58	71	71	57	86	58	56	66	55	73	68	66	77	64	71	76	78	62	74	70	60	50	80	78	61	73	68	73	76	71	69	69	69	54	60	66	79	66	84	71	63	80	63	67	69	61	52	70	58	57	88	63	61	59	61	76	84	75	76	80	68	65	62	74	68	73	66	69	53	73	66	65	63	70	72	61	54	62	71	67	57	92	64	73	69	72	84	74	59	59	84	75	41	66	62	63	70	75	42	62	83	79	68	76	55	63	63	69	67	63	63	73	60	68	76	71	58	77	71	68	71	85	66	72	63	75	73	61	56	59	70	77	69	72	73	64	67	72	63	82	75	60	69	79	61	79	61	47	69	70	67	66	64	75	68	78	82	57	73	59	80	65	67	67	93	68	58	71	70	57	78	53	77	73	61	73	70	64	75	66	74	78	80	80	71	74	56	65	59	68	64	58	62	67	62	74	69	87	65	71	61	80	57	66	57	56	74	55	70	65	78	66	69	68	81	64	58	70	57	73	59	61	59	59	82	82	61	58	70	74	87	77	61	61	72	70	84	67	76	68	55	68	81	61	58	62	70	65	70	67	62	68	60	89	65	58	70	76	65	69	68	68	50	56	78	78	69	68	72	55	62	64	73	77	81	68	65	75	70	68	58	62	72	58	62	66	74	47	65	80	67	52	73	58	49	69	64	63	62	69	66	68	79	66	65	66	65	62	74	68	61	74	69	72	78	65	76	80	66	60	75	71	67	78	66	64	58	63	54	83	67	66	66	66	70	61	57	57	77	66	72	61	59	83	57	55	77	60	58	71	71	55	77	66	85	72	71	74	66	70	56	67	68	58	73	62	71	60	90	63	80	64	76	64	66	55	86	66	56	61	67	76	76	77	72	64	63	71	59	66	57	59	68	63	63	67	72	71	71	56	78	62	78	56	62	61	73	75	76	76	69	70	58	67	77	72	50	68	57	59	58	70	57	72	65	62	59	74	74	65	72	63	60	68	69	65	67	72	65	54	69	72	80	56	75	77	75	78	77	69	46	69	63	69	68	59	57	69	71	56	71	70	65	62	77	69	63	76	67	70	72	74	79	65	76	85	62	65	72	69	76	75	68	80	75	68	75	60	77	71	60	77	69	73	73	52	79	69	91	72	59	61	61	64	74	62	69	75	55	74	71	83	68	56	60	73	72	74	78	61	56	64	70	75	69	58	72	70	75	59	75	72	61	63	63	62	70	61	66	73	61	66	65	81	61	78	65	65	60	86	69	69	78	68	68	74	59	59	69	60	61	68	58	58	76	71	65	67	72	62	83	83	65	73	63	62	58	65	79	70	74	72	67	68	75	62	67	72	70	72	73	78	66	69	61	79	75	51	65	72	62	64	70	80	56	64	76	61	63	59	69	80	65	81	75	65	56	63	71	67	78	70	72	61	65	61	71	61	58	82	71	70	67	66	69	57	77	67	51	70	82	67	65	61	86	74	65	61	60	61	78	78	75	65	70	55	75	68	69	67	57	72	55	85	51	58	68	70	47	73	69	69	93	75	64	67	71	69	66	72	71	73	68	66	66	71	67	65	73	60	59	62	76	59	64	66	64	74	68	61	65	83	67	77	65	74	79	87	71	72	90	60	63	76	70	53	72	69	80	71	67	64	79	66	87	75	69	72	65	66	67	64	73	60	71	56	68	60	69	73	59	77	74	90	80	63	65	70	70	63	80	64	66	76	74	77	58	55	81	61	65	72	64	68	64	74	63	59	76	68	60	65	74	90	76	63	74	61	72	68	67	69	67	64	58	61	58	88	63	80	72	63	77	59	73	69	58	62	70	57	71	73	72	78	67	75	74	70	85	66	74	74	72	59	56	60	52	53	74	71	79	69	72	51	69	80	55	61	63	41	58	60	72	62	70	65	63	75	68	73	71	70	84	60	68	76	67	60	64	65	69	63	73	87	66	68	70	66	79	74	57	67	64	70	67	76	73	80	75	59	67	81	78	78	57	79	66	58	71	72	72	58	75	50	69	67	80	69	62	62	63	60	83	62	75	63	72	69	76	66	60	71	67	68	70	64	62	64	67	83	71	63	63	71	61	64	55	86	68	53	78	65	65	69	68	65	69	68	64	62	65	76	66	63	69	68	56	76	56	75	72	63	71	68	85	55	55	63	62	60	54	59	72	71	77	74	84	87	61	67	79	66	55	67	60	68	63	75	62	69	58	67	78	66	79	83	69	69	75	66	77	69	67	61	55	61	64	76	87	76	76	81	70	62	78	62	63	68	64	75	65	71	69	64	63	65	85	69	68	69	94	76	55	67	56	67	53	69	79	76	76	71	74	63	72	52	60	79	60	67	75	60	77	72	83	79	60	71	60	65	69	60	68	81	74	68	62	58	69	77	76	74	62	63	72	64	61	77	59	66	68	72	51	59	51	70	64	59	74	77	68	76	59	63	77	79	60	60	61	67	72	67	74	78	50	65	65	72	64	69	52	57	67	65	89	66	67	64	83	73	65	80	61	55	78	62	84	73	81	69	67	67	67	53	60	73	67	64	68	72	62	68	61	62	74	67	74	59	68	61	77	75	66	70	70	62	69	59	56	63	76	69	59	59	76	55	62	53	59	70	67	67	55	67	79	78	59	74	68	57	73	88	74	60	85	68	68	69	55	81	66	78	63	75	54	78	84	68	56	73	75	60	65	70	61	76	77	55	62	58	59	64	88	65	80	58	72	71	76	67	72	71	58	71	50	68	55	56	69	73	74	55	61	63	48	66	79	65	68	61	56	53	70	81	72	63	79	69	59	66	65	71	63	56	64	78	62	79	73	45	52	75	53	67	75	61	76	61	75	67	65	62	82	85	64	65	71	61	62	63	83	69	73	78	61	58	76	84	74	66	50	68	47	63	62	63	64	66	70	73	76	54	66	72	67	79	63	63	79	62	80	61	72	66	50	63	63	88	54	59	78	74	66	57	77	69	73	78	65	73	58	71	65	70	53	92	56	70	71	55	57	84	67	67	66	62	71	86	86	77	65	59	80	67	67	67	69	56	76	66	74	87	61	69	61	60	81	67	63	65	64	81	80	67	75	60	68	68	64	69	62	68	71	71	70	59	66	61	57	51	70	61	60	66	63	74	55	80	68	69	76	59	71	80	68	67	74	83	64	72	56	65	70	75	53	72	60	65	66	67	70	68	83	72	62	68	59	57	68	61	56	64	72	68	72	58	66	71	80	65	74	70	61	80	69	75	71	76	62	70	66	67	66	68	67	72	71	61	67	71	61	58	68	67	62	58	76	66	68	68	66	84
13935	5303	2675	4445	9258	11046	17751	58700	62750	56748	41279	29784	21577	8975	2609	815	686	719	744	729	707	734	720	704	762	725	671	711	678	731	720	698	722	744	698	728	696	724	720	703	687	734	759	719	763	726	735	724	722	698	758	767	740	721	702	684	681	694	724	682	736	702	692	647	700	705	686	748	725	683	706	687	722	732	713	745	700	745	741	717	703	746	736	711	745	711	715	698	724	728	736	706	696	725	657	717	693	732	736	727	691	709	716	702	748	687	722	707	742	761	705	727	727	691	713	704	731	697	742	715	703	732	726	736	672	714	715	736	690	723	711	728	732	701	675	702	694	720	706	681	741	695	715	704	782	779	759	680	696	724	665	716	680	723	664	707	686	696	708	715	694	717	774	697	746	697	693	764	656	735	701	725	748	751	669	752	765	730	710	721	766	763	697	717	739	683	726	720	705	762	739	728	718	678	711	695	695	722	702	705	694	759	737	688	756	744	717	684	693	687	693	699	731	743	786	666	723	691	717	686	704	778	713	730	680	747	735	696	698	700	717	724	706	778	723	685	733	744	719	732	726	726	733	687	714	721	756	707	735	695	701	737	738	698	724	696	689	690	748	723	715	715	700	692	711	671	706	737	792	731	732	715	702	723	747	708	716	714	691	707	717	716	728	743	753	682	746	711	758	692	771	730	713	676	778	744	750	725	749	717	707	754	705	726	754	780	722	714	690	705	685	709	711	751	741	699	714	739	740	701	718	669	721	715	735	728	682	737	735	679	688	699	674	696	740	720	680	756	705	732	734	721	740	693	733	756	743	726	774	756	746	726	694	745	679	731	695	760	766	667	731	708	743	699	673	710	658	737	739	722	762	745	686	749	663	696	715	715	711	728	706	738	735	723	719	746	739	770	711	736	725	705	709	756	682	710	729	704	719	673	706	745	727	716	710	774	748	730	731	682	736	683	690	745	717	714	756	754	712	686	681	722	686	712	727	674	729	686	738	685	740	727	749	769	724	701	673	745	714	706	736	728	752	721	705	777	736	751	779	722	747	758	731	755	696	756	762	723	708	712	724	728	688	703	754	742	730	786	781	719	700	748	718	701	756	803	762	721	735	711	727	678	745	745	725	734	672	766	720	724	737	711	774	701	732	750	729	714	714	758	718	744	715	705	703	750	689	662	717	724	644	695	734	731	733	668	726	708	733	716	694	701	733	731	701	737	755	708	696	714	731	708	718	759	687	726	741	725	715	700	674	731	727	702	755	752	728	724	752	700	702	708	697	707	713	706	720	729	718	702	731	700	777	706	735	684	773	690	713	733	737	696	752	747	718	713	738	746	725	717	711	704	725	716	725	699	727	728	697	732	741	729	722	715	735	696	700	766	739	717	747	754	696	751	694	693	710	721	694	732	696	659	714	713	703	751	757	731	691	712	736	730	744	744	698	720	718	750	708	686	752	755	691	755	763	733	668	767	734	704	754	691	770	714	711	678	715	720	676	657	697	719	736	739	717	687	743	760	736	752	747	727	733	695	644	689	734	701	691	755	698	703	699	686	722	701	792	714	712	729	732	761	718	709	709	745	738	758	717	685	736	746	708	708	724	702	672	750	699	714	711	698	725	724	742	711	677	688	711	760	727	754	721	730	725	688	693	686	699	680	756	688	763	707	741	732	712	677	691	708	684	740	709	740	724	762	727	751	704	684	688	693	712	708	697	691	742	730	770	695	733	700	770	672	755	717	715	738	688	734	725	705	695	740	730	738	734	703	670	736	731	715	727	712	662	717	762	678	694	731	723	699	714	732	756	725	746	742	707	763	717	704	688	709	747	728	691	698	698	693	696	717	728	744	741	750	746	708	708	693	744	708	698	685	737	706	743	699	759	755	717	745	725	686	760	729	714	700	691	703	707	751	727	735	755	701	753	735	745	696	746	692	770	716	699	701	717	697	747	703	682	727	713	704	720	728	697	678	698	687	717	707	731	733	686	721	696	718	717	690	725	693	754	756	731	755	685	697	762	715	722	690	714	733	733	727	732	708	711	723	715	720	721	745	729	761	709	718	749	704	724	752	678	770	742	667	738	705	683	688	684	693	745	769	741	694	736	714	729	768	738	742	714	688	732	685	703	731	718	687	740	732	704	748	701	737	736	701	728	700	758	690	738	734	731	676	690	725	729	775	740	742	700	711	725	702	727	685	716	726	731	681	730	669	725	749	749	762	715	714	724	720	738	739	721	738	664	738	662	722	682	674	745	712	721	687	748	659	723	687	705	747	737	690	681	756	735	718	721	659	702	718	676	723	690	702	712	768	772	703	731	736	680	736	707	698	724	734	711	727	729	725	728	727	731	710	727	719	694	698	733	746	675	697	720	724	726	695	722	765	739	705	737	701	697	692	731	676	709	680	731	679	740	706	746	774	755	774	676	723	716	701	686	745	751	760	740	727	703	701	706	699	717	677	705	687	710	767	746	764	728	738	748	705	686	735	715	714	729	689	773	714	749	715	739	735	755	724	743	709	675	696	637	713	684	753	743	710	721	691	739	724	706	666	762	669	715	728	703	680	706	793	679	692	733	760	730	737	736	733	734	705	749	748	721	691	701	698	729	773	746	660	734	665	708	681	699	714	702	740	719	688	706	701	694	722	716	738	742	715	705	708	716	700	711	692	740	737	705	776	654	684	710	713	699	723	706	779	747	672	740	721	713	701	684	756	722	761	740	699	705	690	707	745	751	739	702	745	713	658	686	701	697	696	721	735	711	736	726	721	704	705	689	690	713	695	728	726	684	730	674	721	707	752	748	719	741	728	701	725	731	701	744	680	684	715	692	672	696	697	718	714	701	739	666	709	704	705	764	710	714	765	735	723	758	718	739	742	695	742	752	714	714	734	719	736	717	699	713	700	663	710	681	725	704	770	748	715	741	708	738	698	699	710	781	697	695	734	779	738	678	715	718	735	741	684	743	677	682	723	682	669	723	753	697	667	705	733	697	720	697	696	702	740	674	746	699	717	691	715	693	774	701	741	761	694	773	712	701	738	733	673	703	716	691	685	673	713	756	746	692	764	673	752	734	710	757	745	711	756	666	721	756	692	709	728	703	700	731	720	745	716	711	758	769	712	712	694	719	705	711	722	743	707	700	716	705	707	662	737	687	705	707	734	675	755	753	747	723	741	725	732	716	720	728	661	714	740	717	722	748	744	705	731	713	690	700	727	726	734	723	717	713	713	771	714	677	702	723	713	714	729	712	723	700	707	689	712	668	725	729	742	728	652	717	673	731	683	751	733	717	667	744	721	679	764	738	730	723	761	709	726	725	713	689	793	691	732	728	745	739	711	744	774	721	763	693	744	662	749	747	717	696	760	719	727	703	706	694	751	723	707	716	686	738	713	698	765	716	749	713	714	687	709	714	689	707	728	704	746	729	772	789	744	747	707	708	730	723	728	693	703	720	679	734	754	722	745	724	687	740	686	763	670	731	752	760	730	742	699	747	691	743	641	763	711
1483	103	82	63	67	100	598	2750	3017	2673	1395	577	352	146	79	51	41	33	42	31	56	46	50	31	35	30	42	48	48	45	42	44	32	47	45	44	39	54	39	42	47	40	39	49	57	41	39	48	54	39	48	46	50	45	44	49	42	54	43	53	49	36	44	45	43	46	39	38	43	43	51	48	52	49	55	54	45	43	42	47	59	46	55	45	36	54	38	40	50	42	34	35	45	46	37	57	41	65	46	51	52	47	37	37	41	45	51	44	49	59	51	49	52	45	49	35	40	52	42	39	53	44	59	35	38	48	47	47	42	44	43	46	41	56	47	35	62	45	39	35	45	56	47	45	38	37	51	48	49	41	45	46	51	43	36	35	44	44	28	47	42	38	47	45	35	40	50	34	45	48	38	45	48	46	52	45	44	52	56	43	31	47	48	36	49	29	43	52	44	42	44	48	46	49	46	53	56	50	39	38	37	36	39	52	54	50	54	62	46	31	45	36	43	53	45	51	47	43	36	45	43	48	48	51	40	42	52	45	48	54	57	43	42	52	43	44	55	41	53	43	56	44	43	49	52	47	51	49	46	33	55	42	56	44	45	60	40	51	48	49	50	37	45	51	55	56	47	44	38	50	38	42	41	52	50	47	42	54	53	44	43	48	51	30	40	45	45	52	52	37	53	43	38	45	55	58	39	49	49	54	41	48	57	42	34	41	40	43	44	41	39	36	46	43	46	39	49	31	60	40	44	30	41	39	49	51	48	60	37	47	47	45	48	49	42	46	44	52	45	50	41	45	34	40	45	47	56	35	33	51	44	34	45	44	51	35	47	46	43	45	36	49	36	45	37	45	39	40	41	49	35	57	40	49	47	51	58	53	44	45	31	50	47	49	45	40	51	46	39	37	59	50	47	33	49	45	64	38	46	45	42	49	38	45	42	38	47	40	48	55	40	41	50	39	50	43	52	34	51	45	49	44	48	55	44	53	40	36	62	40	50	43	47	41	38	40	37	62	38	40	33	50	36	46	48	43	46	52	41	45	47	44	40	45	52	43	52	37	43	45	49	48	55	44	46	42	54	58	39	52	40	49	43	36	37	33	44	34	43	45	48	50	33	38	38	52	30	52	45	41	38	46	37	41	44	47	37	56	39	52	36	53	48	41	48	42	45	48	50	61	44	41	36	45	51	45	38	40	35	38	55	40	46	45	51	41	43	35	42	55	28	56	36	41	45	41	34	41	44	38	47	42	54	37	44	49	34	50	39	42	48	39	43	49	49	40	34	49	43	39	41	36	58	43	42	53	47	49	38	44	59	44	47	51	44	51	49	46	43	48	51	43	52	45	53	46	56	55	39	49	42	46	44	57	45	41	39	48	41	41	42	52	49	50	36	36	41	36	49	35	38	57	40	41	49	29	45	36	34	33	37	36	53	44	43	41	52	40	45	48	41	45	41	58	39	36	36	51	37	42	53	47	46	59	51	50	36	44	49	46	50	55	37	43	34	38	34	50	47	41	37	42	44	51	40	39	42	47	35	48	48	54	42	35	36	42	50	44	34	42	26	44	45	51	42	38	50	37	43	30	49	46	39	46	30	55	47	49	47	35	42	49	49	37	39	55	60	40	46	32	46	45	52	31	44	50	40	43	47	52	48	40	53	45	47	56	42	50	37	35	50	49	42	40	47	57	40	53	60	44	46	34	49	38	34	60	49	37	48	59	55	44	32	51	50	48	41	46	50	39	56	49	49	44	43	48	45	39	55	41	47	44	52	44	51	49	33	55	39	42	33	45	40	35	54	44	45	37	40	49	50	57	53	46	48	39	57	51	45	61	56	51	36	41	38	45	49	47	32	48	41	38	49	49	44	43	49	50	56	36	53	41	44	46	53	36	45	34	46	37	56	35	43	44	48	38	43	45	41	48	45	43	44	52	48	48	39	41	38	47	52	50	49	42	47	42	58	36	53	43	50	56	35	47	48	41	59	43	53	48	50	41	48	44	38	46	44	43	44	54	49	49	54	58	43	43	39	51	50	51	32	52	59	49	43	37	39	42	55	52	53	44	55	37	53	52	37	38	51	33	37	42	59	36	51	37	46	43	43	47	44	52	57	56	42	45	45	31	47	41	42	44	35	38	40	53	51	28	47	40	44	39	37	52	46	53	52	44	41	50	47	43	43	56	50	52	40	43	33	37	50	44	53	45	33	42	37	49	52	42	48	37	45	51	54	49	50	51	43	49	48	42	39	41	42	35	45	40	47	40	35	50	34	43	49	45	44	30	42	30	44	41	50	44	44	50	36	47	44	43	40	42	42	36	33	46	52	51	50	40	47	41	40	42	54	59	55	37	41	48	42	47	49	42	52	51	35	51	38	47	40	51	51	39	44	46	56	43	38	34	35	46	40	47	42	50	49	40	52	31	39	53	40	44	53	47	43	54	46	49	46	31	49	45	38	42	54	42	46	34	46	35	45	45	38	46	33	37	43	51	44	35	46	43	35	48	44	38	38	39	52	46	62	45	53	62	58	50	39	45	46	37	45	37	45	42	44	40	43	52	48	59	38	51	51	54	36	36	43	32	41	49	41	42	45	48	39	35	41	48	37	49	39	40	36	43	51	49	44	46	40	39	41	53	50	42	42	40	52	33	48	62	55	42	26	40	42	36	40	53	58	35	44	54	47	43	49	43	49	48	54	38	47	62	49	35	41	42	48	47	49	39	46	50	48	52	45	41	46	51	63	36	53	43	49	45	48	49	48	43	34	51	50	40	39	39	38	34	47	38	57	59	52	35	41	34	42	43	47	48	45	36	48	38	55	41	47	41	40	56	51	49	40	49	40	49	34	43	48	50	47	42	43	43	52	47	44	44	39	50	41	40	45	43	45	42	51	39	42	50	36	48	46	43	48	42	43	32	39	56	53	44	43	39	47	45	38	40	44	38	42	49	57	43	36	48	52	44	35	44	42	51	39	59	40	52	46	52	47	42	35	44	44	46	38	48	44	54	63	40	42	56	42	47	42	48	38	52	52	39	50	44	54	41	47	47	46	41	48	39	48	33	47	57	40	53	49	33	44	40	42	42	41	41	47	49	52	48	45	52	29	48	49	36	50	41	58	43	33	32	45	44	50	38	41	43	39	57	51	39	49	47	44	56	49	61	41	35	45	48	41	42	39	33	42	43	59	45	51	51	44	45	52	46	53	40	39	34	58	46	51	46	48	44	37	38	51	30	47	39	44	45	46	46	51	42	51	50	53	40	47	47	44	49	45	44	61	36	52	36	49	53	44	30	44	45	46	46	48	46	49	41	49	48	40	52	38	40	49	51	42	55	52	39	37	48	46	43	52	39	49	43	46	40	50	36	50	40	43	36	35	49	42	33	40	44	52	43	54	51	48	46	35	53	37	41	51	48	36	41	42	52	55	47	36	44	40	44	40	41	48	34	39	46	47	49	48	53	42	49	42	47	46	48	45	52	46	57	42	50	41	40	47	42	41	49
8253	1948	1126	1377	2931	5352	19100	37417	35855	31938	22067	12545	7384	2645	935	498	484	448	495	457	446	483	462	435	469	447	457	480	462	455	440	465	470	447	459	458	436	469	489	463	429	455	455	450	472	468	453	484	445	437	499	463	494	471	448	448	520	463	454	482	495	489	423	490	440	463	446	473	432	486	475	464	462	458	467	445	493	440	482	485	477	485	445	473	457	468	448	490	457	480	441	487	432	483	464	472	452	468	456	465	476	450	416	474	497	451	475	468	453	462	466	489	457	458	451	430	476	461	453	429	493	457	444	484	487	487	481	455	472	502	475	431	476	454	464	484	457	457	463	483	470	518	484	479	479	443	510	445	469	447	456	528	445	477	435	430	492	469	438	472	460	511	445	492	511	435	461	470	482	500	459	528	471	472	463	455	449	491	453	456	487	487	462	463	459	477	438	465	487	467	430	452	471	490	468	458	459	489	514	466	473	462	453	478	481	494	476	484	483	456	466	432	470	471	487	460	478	477	478	478	473	495	465	455	478	484	439	440	478	474	509	478	420	462	474	460	515	474	461	489	452	461	476	448	458	482	446	437	486	457	459	516	492	518	442	461	474	455	504	467	495	449	443	451	479	467	487	493	463	466	484	460	442	491	431	418	456	515	453	489	469	445	439	483	484	497	490	446	461	444	485	453	435	514	499	483	513	492	451	471	467	436	470	491	476	480	463	458	471	465	454	467	472	496	482	498	440	456	468	452	448	435	491	472	455	476	467	479	450	465	429	433	481	501	459	463	521	484	477	414	412	474	474	452	451	487	486	485	470	474	459	444	464	477	457	499	436	469	499	468	464	477	442	482	441	456	487	472	443	481	482	429	482	478	482	458	489	453	440	447	475	465	460	468	454	442	443	448	485	423	482	445	521	448	436	474	454	471	460	471	493	451	493	495	454	478	523	456	434	463	462	517	468	475	490	500	472	501	485	501	479	455	478	465	491	496	448	503	447	470	445	466	506	452	438	464	484	444	470	447	459	481	451	509	476	442	507	440	507	482	438	425	481	449	453	471	443	459	439	432	435	469	492	416	498	453	488	459	501	459	467	518	475	430	500	465	469	479	429	485	490	486	442	468	485	453	464	422	489	493	410	422	492	447	439	460	472	461	485	461	469	446	456	455	453	458	480	522	456	470	451	454	444	471	469	453	481	430	469	435	462	474	461	408	471	459	430	480	487	468	443	489	443	436	464	464	423	433	456	469	437	492	462	471	491	434	451	447	452	506	467	493	464	431	438	473	461	461	476	453	438	494	463	430	526	497	439	436	495	488	471	465	467	454	464	452	491	483	442	458	496	448	492	509	432	479	412	457	466	478	450	456	459	474	465	451	439	449	419	448	491	485	488	516	465	444	428	475	485	424	501	507	436	477	472	483	442	434	487	493	466	504	479	515	483	458	517	502	470	478	492	482	481	443	473	467	480	439	435	483	438	504	497	476	477	476	525	463	422	454	472	445	467	462	450	502	454	473	480	460	450	475	441	453	434	475	472	461	456	437	486	494	440	454	447	461	414	471	451	457	484	465	462	455	476	475	483	449	432	458	420	450	476	441	481	447	499	468	455	474	451	453	461	490	488	457	471	467	493	440	464	493	450	448	465	445	472	461	446	451	438	454	487	481	471	474	449	476	471	455	412	448	440	440	443	454	498	471	492	486	463	507	438	470	482	481	462	474	424	439	460	481	490	478	486	463	474	504	459	456	482	452	496	407	459	470	459	487	493	457	454	476	489	446	445	454	455	473	494	441	440	486	463	471	469	427	461	459	465	471	480	500	464	488	459	450	453	486	483	461	463	495	428	499	479	502	435	463	469	431	469	533	477	490	449	476	468	504	475	469	473	486	442	494	460	479	545	473	448	426	466	472	459	430	452	472	497	469	455	452	491	465	484	480	481	438	465	488	494	445	439	453	452	419	499	442	471	500	450	423	479	452	448	478	477	476	486	425	473	431	442	468	454	472	448	462	496	434	455	469	448	451	434	489	449	466	482	475	463	477	477	457	491	453	496	446	430	470	503	463	450	442	462	485	459	517	493	480	515	488	437	471	474	455	446	437	471	499	473	469	462	445	446	494	474	468	484	476	461	520	467	460	449	438	443	485	464	510	462	451	467	459	489	425	432	421	438	480	477	426	507	428	493	459	457	479	453	448	458	465	480	475	470	458	459	492	432	465	448	488	456	477	465	461	471	453	459	485	453	464	461	452	459	467	467	443	459	481	530	499	466	469	441	426	480	450	466	505	464	475	447	459	493	493	472	459	489	471	482	468	501	461	467	460	505	452	480	476	456	485	452	457	486	443	429	449	467	454	470	503	510	475	404	511	453	481	477	458	443	511	457	468	460	502	469	499	436	452	446	468	463	415	476	465	467	490	459	494	485	452	490	487	423	466	468	486	471	422	501	460	441	488	482	452	506	484	498	454	422	475	471	477	483	439	472	452	447	438	506	480	455	476	444	505	453	481	481	446	463	447	487	438	436	485	440	470	483	467	463	462	503	480	450	452	445	448	504	527	463	478	470	418	452	444	442	475	464	466	471	469	486	467	443	441	480	468	472	437	487	442	435	455	456	461	465	442	491	472	452	482	424	450	433	476	494	475	472	470	439	474	438	471	470	443	470	434	459	450	463	472	498	475	469	469	465	478	476	463	463	487	439	461	474	453	469	505	524	483	477	459	407	507	452	484	465	447	488	477	443	455	447	446	469	491	488	472	464	468	480	486	432	448	469	430	453	467	453	501	430	451	474	461	437	478	435	499	430	478	433	469	442	498	432	461	449	431	474	470	454	491	473	461	459	505	439	447	444	460	441	480	487	453	491	512	470	477	460	481	475	442	463	403	484	492	440	475	482	460	452	451	442	431	446	472	481	442	496	449	469	459	474	435	463	486	484	428	430	474	442	456	442	464	495	446	472	478	448	485	481	434	462	463	470	477	455	458	462	455	474	434	459	428	491	486	443	432	477	475	448	448	484	468	464	521	438	432	487	477	502	494	463	480	485	495	457	482	481	488	441	500	446	452	516	452	498	500	451	450	510	489	497	467	452	448	485	481	496	432	491	478	473	474	446	452	456	458	440	439	463	470	469	482	461	434	470	480	439	472	490	481	469	457	477	441	463	466	488	489	477	483	467	402	448	457	479	471	460	434	439	424	450	412	437	465	478	451	449	498	449	465	451	446	441	464	442	462	504	493	464	444	505	434	448	466	449	476	496	479	459	504	444	485	465	461	469	495	485	465	406	505	438	451	483	458	442	434	478	498	500	512	480	483	489	456	474	444	458	471	454	508	468	453	452	437	467	426	482	490	476	441	491	450	506	477	483	463	476	444	468	437	503	479	435	474	479	470	491	459	480	460	457	418	480	458	468	422	466	427	457	457	459	490	453	473	469	505	486	444	476	493	491	467	472	475	452	440	469	466	434	479	430	499	481	476	462	434	501	434	455	445	455	528	462	483	463	465
688	188	130	81	98	141	372	6504	9112	7915	3988	1330	669	275	117	84	70	70	71	59	63	69	65	58	65	59	76	71	70	67	77	64	87	50	67	66	77	59	62	60	73	74	89	57	64	69	80	78	54	75	57	57	71	55	52	82	87	81	48	68	68	61	66	64	78	58	65	63	62	76	76	59	91	74	72	65	80	52	63	58	68	81	80	68	62	59	62	52	71	65	64	58	63	66	67	75	76	78	66	64	67	71	67	78	75	66	86	53	67	61	55	66	64	57	61	77	58	55	81	68	68	64	75	60	60	58	61	67	63	70	74	66	70	64	85	65	75	61	56	61	55	55	67	58	58	64	58	60	67	67	58	66	71	71	73	70	66	71	71	63	77	70	70	67	72	62	68	79	70	59	71	65	57	71	71	73	67	61	59	75	60	68	68	77	75	58	59	61	77	79	62	77	65	72	68	59	84	62	77	74	61	73	67	62	69	70	78	67	75	57	93	64	73	59	61	67	80	65	54	83	68	76	59	82	73	55	66	65	58	66	63	61	74	70	57	54	62	79	69	84	56	69	79	69	61	62	74	79	61	64	70	75	79	78	57	67	57	59	77	81	58	74	74	69	72	66	75	63	56	58	50	56	59	85	59	63	65	78	84	57	66	70	79	65	85	67	81	60	58	76	70	68	80	69	63	61	62	69	72	68	75	57	70	64	65	65	61	74	68	74	80	73	68	57	69	76	67	53	63	77	77	69	84	72	69	50	85	75	66	75	67	75	73	70	50	69	67	72	67	61	71	66	59	74	58	62	69	67	84	52	76	65	67	60	62	66	54	68	60	56	77	71	64	68	65	80	60	76	79	72	68	75	63	79	62	65	63	60	55	71	67	75	75	79	78	65	65	72	60	73	57	62	65	60	82	59	57	80	59	59	79	61	79	65	66	69	59	70	53	73	70	64	51	61	64	68	49	73	62	64	80	72	69	77	79	63	67	70	69	57	77	82	57	71	74	57	65	75	62	62	75	83	61	64	67	78	68	69	69	52	69	67	74	72	59	70	59	70	61	63	62	74	64	77	70	56	73	53	59	78	55	55	65	74	75	67	55	85	67	67	78	72	79	51	67	67	63	55	65	61	66	71	74	69	72	73	75	56	63	75	64	71	57	72	80	67	62	83	63	61	74	60	50	72	56	72	71	70	70	69	80	80	62	69	79	55	66	81	77	64	70	85	61	76	64	70	65	62	56	57	65	81	60	52	81	60	83	68	49	66	73	74	74	62	75	62	56	64	73	75	66	63	73	65	64	61	71	69	72	71	66	72	78	60	67	62	75	58	80	71	74	89	69	60	73	72	65	48	59	77	74	60	58	63	67	59	66	69	71	67	53	63	75	54	73	68	72	69	58	66	64	57	62	78	67	66	76	70	80	75	82	58	74	63	82	86	57	63	65	79	60	59	66	56	84	66	63	66	63	61	72	56	58	63	58	52	58	79	70	67	73	70	71	73	65	74	61	64	61	67	66	81	62	67	70	67	74	64	70	55	66	65	64	66	47	64	65	77	68	49	52	65	81	55	61	51	66	86	73	64	59	64	68	74	70	51	66	72	61	65	74	67	66	60	58	73	64	57	80	65	54	65	71	73	54	87	52	57	72	69	62	66	61	65	66	67	65	72	58	76	65	67	65	72	69	74	89	65	65	58	72	51	52	61	93	79	80	67	75	77	62	62	68	60	68	68	79	62	57	54	80	63	70	62	62	69	55	76	66	84	62	70	69	80	60	54	52	82	84	70	47	67	63	65	60	64	67	69	78	79	76	68	66	65	67	81	74	76	62	59	54	73	88	59	64	68	72	77	66	70	70	74	71	70	66	82	58	83	75	59	71	57	77	66	70	62	63	80	60	66	62	78	72	72	72	56	69	63	68	57	70	58	66	82	89	76	55	71	70	75	74	66	62	62	77	69	58	72	69	71	77	58	60	72	74	60	86	68	63	63	77	60	61	64	64	96	65	63	77	63	75	81	61	58	66	68	71	75	78	63	76	65	71	55	63	77	69	64	79	59	81	74	63	71	39	59	82	59	59	73	57	62	54	77	73	80	70	68	71	76	59	59	74	73	75	63	74	76	71	66	65	68	62	65	53	66	86	82	63	57	51	59	79	65	70	84	55	65	61	66	53	67	70	76	56	70	66	65	70	58	57	89	72	75	64	65	68	51	68	68	69	70	72	89	67	67	53	76	56	75	63	66	73	57	65	72	77	65	60	66	63	70	64	87	62	64	76	68	56	61	72	64	85	59	61	85	55	72	71	73	58	79	63	72	62	69	67	91	73	71	68	68	97	84	62	54	59	85	64	61	66	68	65	70	70	72	65	71	63	59	62	66	62	83	65	81	48	54	49	69	61	64	63	77	72	70	51	63	61	58	53	76	62	58	73	57	69	81	63	82	70	66	64	81	88	68	68	59	63	66	64	74	59	64	72	80	69	65	76	62	77	68	77	74	80	65	62	76	82	78	68	77	73	72	72	74	70	71	73	59	73	64	67	72	62	78	58	80	78	60	77	63	61	77	59	69	69	68	72	68	77	54	76	62	66	71	63	69	53	74	77	80	64	76	78	63	60	62	67	72	61	71	53	74	65	69	63	64	69	77	61	66	49	62	75	69	67	74	68	85	78	66	62	58	62	73	56	67	64	62	76	62	98	67	68	47	67	73	71	57	57	67	66	60	71	78	75	78	60	65	60	62	81	59	68	58	59	62	60	70	61	73	52	65	80	63	74	65	60	65	83	73	55	69	72	64	66	66	67	59	80	64	66	68	57	77	64	78	63	80	94	70	66	54	80	61	62	86	67	59	86	60	66	64	73	61	59	75	62	81	53	74	65	75	66	60	62	75	69	77	54	67	78	65	73	51	61	84	70	71	69	64	73	61	58	75	67	72	71	58	77	72	66	57	78	67	61	63	58	67	80	78	62	71	65	71	70	64	81	67	87	59	74	63	65	69	61	56	62	59	71	83	65	75	59	53	74	60	69	62	70	74	61	74	74	63	68	53	64	81	73	66	67	66	66	74	62	77	49	52	59	63	76	80	54	71	63	62	55	70	63	59	51	60	65	79	74	79	78	61	71	69	70	59	56	57	53	82	64	56	66	64	60	60	60	76	62	69	65	61	69	54	60	63	66	79	56	68	62	61	63	63	58	57	84	60	54	68	71	74	61	55	67	68	61	62	82	69	75	71	53	84	66	77	66	59	81	79	64	68	65	68	47	62	59	65	74	71	64	49	72	53	57	68	68	63	70	66	72	56	70	47	54	69	67	56	64	58	71	70	70	66	76	69	70	49	79	58	60	66	66	81	73	51	64	58	77	79	56	75	62	77	74	65	63	60	68	66	70	62	65	67	55	63	59	60	71	58	69	67	60	68	70	64	66	77	63	69	75	70	55	64	77	74	65	66	78	66	77	52	67	70	61	75	84	54	78	66	72	79	65	59	67	74	75	68
10384	4035	1640	2878	6599	8615	14026	48735	51262	45305	33015	21239	14195	5220	1763	729	752	718	711	712	699	730	694	717	698	662	754	703	711	712	691	680	716	691	697	651	666	713	767	744	757	705	749	707	680	661	714	665	719	685	702	678	656	667	722	691	693	686	680	682	696	657	684	733	655	760	671	717	699	667	647	677	691	705	693	676	703	717	691	701	696	738	673	652	708	694	666	655	681	690	715	672	711	729	693	723	695	712	717	689	687	678	704	678	684	753	713	702	701	659	677	725	677	686	715	658	669	725	694	709	711	660	719	707	703	713	703	710	716	727	700	733	719	697	699	726	702	694	719	737	744	694	723	737	740	680	690	703	675	703	683	728	661	674	731	717	697	724	660	669	717	720	748	740	703	663	716	711	722	730	683	688	657	732	723	699	712	717	679	723	640	697	724	699	688	687	713	705	705	719	710	704	695	724	722	707	699	706	677	719	694	706	782	716	657	718	704	757	738	670	671	715	733	673	692	742	686	734	666	692	713	686	695	693	702	676	714	764	711	698	669	699	707	686	703	680	719	731	754	684	699	671	714	737	693	759	726	732	723	707	671	701	735	666	694	719	714	673	683	744	686	717	691	708	708	683	749	743	771	715	723	669	686	670	728	729	711	643	691	725	692	697	675	705	747	693	750	734	697	680	694	697	706	682	707	725	713	664	737	705	730	696	739	705	720	677	715	654	677	670	700	706	687	720	758	730	721	705	707	721	744	677	687	741	686	727	721	738	701	665	689	713	681	733	719	699	714	687	723	680	712	654	707	660	701	737	692	690	708	749	668	669	661	695	708	687	722	690	705	699	702	740	718	723	714	718	722	719	676	680	631	682	642	722	679	651	675	695	761	697	694	673	682	709	694	695	695	693	749	719	666	709	714	709	740	636	706	713	685	693	645	717	688	690	671	667	708	706	706	734	659	677	713	677	699	663	675	715	724	701	685	708	711	699	722	691	682	700	661	707	731	696	731	685	677	708	699	721	749	675	693	752	682	688	710	725	691	687	711	744	671	704	692	692	689	700	707	713	748	705	680	735	688	707	735	661	703	693	664	670	703	720	731	721	681	712	679	717	709	672	721	684	725	730	711	714	687	725	719	693	708	711	662	705	663	679	730	698	704	684	721	675	713	708	702	672	737	736	669	708	724	711	693	673	707	670	654	687	704	717	690	716	730	711	690	721	696	683	693	738	718	726	719	690	699	681	717	703	684	670	744	735	704	704	652	689	740	707	685	712	732	690	676	704	723	681	700	707	752	699	669	730	734	664	725	726	642	702	724	701	677	695	728	691	768	720	717	725	681	669	694	701	714	655	730	707	700	682	718	711	709	740	715	705	696	725	731	685	749	733	707	697	688	723	684	668	744	726	646	660	748	716	657	752	696	638	657	694	711	677	753	743	705	690	703	698	690	674	725	712	721	646	670	703	707	685	694	739	726	692	700	768	724	697	677	697	692	693	673	721	657	722	688	684	685	671	712	700	730	685	674	699	700	719	702	675	706	664	681	725	705	699	666	675	718	761	743	694	667	693	704	694	749	684	675	703	684	716	714	716	717	698	722	710	716	696	749	688	715	707	689	685	686	756	659	707	696	677	693	688	733	670	689	649	702	723	710	693	682	708	668	668	773	623	705	700	710	676	753	714	712	708	740	738	738	676	731	697	651	680	698	729	722	704	672	718	694	713	723	717	712	677	711	685	676	651	707	734	673	686	727	716	676	697	702	691	735	738	718	718	676	707	728	701	670	781	737	710	697	690	667	740	713	661	686	690	660	720	661	706	680	705	693	701	699	711	731	688	727	743	705	689	716	710	684	719	694	667	679	707	711	721	689	668	726	717	740	700	750	727	698	709	692	670	667	707	659	691	730	669	699	677	719	673	673	740	724	695	724	705	684	716	680	692	688	723	709	705	720	692	640	727	685	665	683	714	673	696	724	703	717	687	717	707	707	708	701	696	680	731	680	699	661	730	711	718	697	732	736	754	775	706	663	726	713	711	676	734	732	721	722	676	695	635	717	709	690	676	687	683	639	690	692	673	702	698	657	701	708	699	653	721	699	723	686	695	639	746	701	750	691	698	703	707	692	683	754	729	740	720	731	713	710	707	720	712	702	674	681	707	694	671	694	727	706	702	693	722	732	728	732	672	678	683	677	692	690	736	732	698	709	700	698	673	681	693	712	714	714	709	690	676	677	718	635	727	721	667	711	718	695	699	705	746	720	699	689	690	688	752	708	709	733	647	721	653	701	712	678	712	682	689	711	725	645	722	708	656	739	748	732	706	717	685	685	728	722	686	715	688	692	698	711	709	707	716	663	721	758	674	691	727	697	717	727	695	654	725	715	763	729	670	698	701	743	684	670	704	673	684	703	772	693	687	722	741	669	698	705	700	758	740	758	721	662	759	708	658	692	673	716	693	698	648	699	729	696	678	685	658	706	688	696	716	684	657	700	733	713	694	650	655	754	692	709	721	735	694	718	738	692	674	709	680	731	745	702	744	666	668	712	729	644	704	725	693	707	673	718	698	736	672	749	699	746	707	689	743	700	659	673	693	647	706	738	697	695	684	697	676	743	700	720	675	704	680	668	714	732	682	702	684	786	700	691	686	686	740	771	668	678	676	680	707	709	702	721	670	710	754	729	691	746	654	691	693	725	710	720	701	662	739	699	695	675	717	694	670	697	732	661	739	670	713	671	696	711	707	662	689	693	694	687	693	689	680	707	692	756	668	601	728	701	695	710	715	685	675	694	696	670	760	713	721	728	716	690	682	687	663	674	716	740	699	691	679	734	676	679	692	730	695	700	693	687	667	724	707	694	668	674	683	713	690	711	698	690	709	678	698	666	630	643	734	728	701	739	713	701	724	711	694	712	680	697	674	691	690	720	735	703	709	723	751	701	749	713	660	692	734	688	734	713	719	708	749	634	682	710	705	701	677	696	685	702	707	697	671	748	704	712	701	670	676	685	733	702	650	729	704	704	709	677	694	749	732	704	711	748	690	660	668	711	696	723	723	802	697	664	703	692	674	743	750	713	709	726	702	697	685	673	758	716	737	722	711	689	712	702	664	660	714	695	729	662	693	678	709	708	670	670	666	717	707	740	755	703	685	700	689	701	703	684	674	699	723	700	711	722	740	694	715	691	667	668	719	758	681	700	694	712	729	702	701	679	644	677	746	699	675	732	709	672	750	686	680	723	631	721	648	688	693	651	674	721	738	695	695	671	695	712	740	681	758	710	718	703	701	687	723	664	724	641	691	733	716	723	685	702	668	727	715	702	753	707	694	685	711	668	741	690	678	753	703	741	634	750	667	715	739	645	676	709	690	708	672	669	706	725	701	705	696	684	652	700	679	668	692	666	727	702	662	711	677	719	716	736	699	699	711	680	743	691	673	665	666	738	667	711	706	688	743	702	705	710	724	708	682	709	714	706	694	676	702	725	686	684	689	721	722	700	668	717	685	766	653
2271	156	115	68	94	324	649	7788	10063	8552	4220	1562	719	219	86	35	37	36	32	33	42	42	48	42	33	32	45	41	44	38	46	46	38	41	48	35	38	33	41	48	38	39	47	36	49	50	48	33	30	42	53	45	26	53	43	34	51	39	47	39	40	35	39	39	32	38	48	45	33	44	43	47	32	44	42	37	34	41	41	41	47	42	41	36	41	48	42	55	41	32	40	28	37	43	55	43	30	48	37	49	40	45	41	46	40	45	39	47	39	49	45	31	35	45	51	37	41	48	37	39	38	30	38	40	43	44	42	39	36	50	39	51	38	37	28	46	42	36	44	44	44	41	33	41	41	46	41	33	34	39	40	47	48	36	49	38	47	38	37	47	32	50	43	48	29	60	38	36	33	44	42	34	30	45	30	38	44	39	43	29	38	32	51	32	29	33	40	20	47	40	53	49	41	24	42	48	35	49	37	41	42	23	44	35	39	34	35	42	24	48	43	46	44	36	43	45	35	45	39	45	44	40	34	41	39	41	31	30	42	47	38	37	48	42	39	47	38	34	41	39	41	35	41	45	37	38	57	32	45	46	34	42	35	39	42	46	34	31	29	28	39	38	27	44	40	46	39	39	35	26	35	30	36	38	42	40	45	51	34	39	38	41	36	52	52	44	43	39	27	54	36	46	36	36	33	41	39	46	34	42	43	34	46	32	37	48	56	45	42	42	43	43	45	38	48	43	43	38	40	37	41	45	39	37	43	58	40	43	43	35	38	35	37	35	36	55	45	37	40	45	46	43	48	35	32	38	37	45	49	48	44	45	50	44	54	32	40	45	32	36	28	41	37	42	39	46	27	40	38	42	47	44	52	40	46	40	42	50	51	44	33	47	37	42	40	42	41	42	48	31	39	44	47	32	44	32	38	48	49	42	31	34	46	39	45	54	50	48	44	44	33	45	44	31	37	45	37	51	43	46	37	38	39	36	44	52	45	46	35	36	50	46	43	26	46	42	27	25	32	39	49	43	54	33	33	49	49	42	39	39	56	43	35	36	38	39	51	32	35	34	37	25	45	50	34	38	41	43	44	46	39	45	30	40	47	39	42	46	42	42	49	36	45	39	51	40	37	46	35	38	41	41	43	48	37	36	35	34	28	46	35	43	35	34	51	32	36	30	39	32	33	40	36	42	45	42	42	46	36	39	43	34	35	36	49	36	36	44	35	22	31	42	45	43	41	41	36	40	39	44	34	48	37	37	43	28	44	38	49	31	37	32	48	41	42	35	46	49	37	51	46	30	37	43	41	43	27	36	35	41	47	26	47	37	45	53	33	47	38	45	37	57	48	44	38	31	40	28	42	37	33	40	40	44	47	49	45	43	42	44	36	46	45	47	31	38	41	39	45	42	49	51	40	39	40	33	44	44	45	46	33	34	36	37	39	47	43	42	37	28	43	37	36	38	33	46	44	41	42	37	35	35	36	42	34	34	39	49	34	31	36	40	46	46	33	42	39	36	33	37	52	34	45	34	31	55	46	35	40	27	42	43	37	39	42	27	39	40	32	50	43	42	39	46	36	42	37	37	40	33	49	43	40	36	46	42	33	51	49	30	31	33	40	46	45	40	37	43	34	38	33	40	42	50	32	38	39	36	40	43	33	44	49	41	48	40	43	37	43	34	46	46	46	39	39	52	45	26	39	43	36	41	43	40	37	33	54	39	29	50	35	34	42	29	22	39	52	30	43	50	41	41	29	29	28	34	42	50	41	57	36	35	40	46	41	37	31	42	39	48	40	49	50	44	47	32	50	44	41	30	33	44	36	41	39	28	32	56	43	40	46	41	37	36	43	34	41	46	40	43	31	45	39	35	35	41	40	49	48	50	39	32	39	53	33	37	42	32	47	37	39	32	47	43	33	35	38	28	38	32	45	27	38	46	39	41	38	48	38	46	33	35	43	42	50	52	42	35	45	43	49	43	44	44	32	38	44	50	37	40	55	38	27	36	33	54	49	40	46	46	48	34	33	36	44	43	35	42	31	36	45	50	52	32	56	33	36	43	44	36	52	33	41	39	41	41	48	36	39	32	34	48	27	42	32	38	33	38	27	37	40	25	30	34	51	35	42	40	43	41	41	53	44	37	34	43	39	36	38	35	35	30	37	43	44	39	36	44	40	30	38	44	49	36	42	34	43	39	34	38	42	36	32	30	39	30	34	52	44	41	40	37	41	39	35	40	37	37	46	40	47	44	33	32	46	52	38	41	44	41	39	35	42	45	42	35	50	38	48	33	36	40	38	40	44	49	36	46	47	39	46	44	25	44	38	42	48	34	41	54	33	38	30	43	29	30	42	40	29	38	33	56	27	43	32	33	36	42	39	54	38	46	33	40	43	51	36	28	36	34	42	40	35	38	48	37	39	29	41	33	29	46	36	52	40	33	49	47	43	40	44	42	38	33	34	43	38	44	42	37	26	26	39	42	50	37	47	40	40	42	39	36	41	44	44	34	45	42	32	41	37	44	38	36	30	33	48	41	48	43	43	36	28	33	47	45	40	38	41	45	26	46	35	59	37	41	37	48	50	43	35	36	45	38	40	41	42	41	38	43	26	32	42	35	46	44	36	33	52	38	35	64	46	38	47	28	44	52	44	44	34	30	47	41	40	46	43	38	42	28	36	40	42	48	40	48	40	41	40	42	43	45	31	32	50	42	42	48	45	39	32	32	38	40	29	39	46	39	49	51	50	47	43	43	44	38	49	39	34	40	34	54	43	46	40	39	40	43	51	42	44	45	41	41	41	45	40	37	39	39	35	29	48	35	37	40	33	38	41	52	46	49	42	43	46	48	42	45	39	40	53	48	33	32	40	35	48	47	44	46	47	36	47	37	33	44	31	37	34	43	38	30	40	38	37	42	29	37	37	36	43	48	40	46	35	37	45	37	40	32	40	39	46	47	36	43	36	39	39	46	36	36	32	42	35	30	41	32	45	46	38	41	42	44	44	40	34	36	40	44	36	33	48	39	29	37	33	33	49	37	28	41	34	36	35	38	44	43	48	42	28	37	57	55	52	44	36	42	46	48	31	36	39	40	25	40	39	44	29	33	38	40	42	37	41	35	48	39	37	44	39	47	42	41	52	38	28	49	38	38	38	36	36	35	38	36	44	38	50	42	41	38	52	48	28	40	39	40	41	45	46	42	44	45	46	46	26	30	47	26	33	36	37	40	33	33	44	27	40	33	37	38	47	40	40	46	43	39	37	34	54	35	42	38	40	41	47	43	32	42	32	33	35	43	32	45	32	53	33	40	42	25	48	41	42	45	30	53	48	52	37	49	51	43	42	35	47	47	37	45	53	36	50	35	45	47	33	55	41	40	32	33	40	40	50	35	44	41	38	42	37	48	37	43	30	41	36	39	35	47	37	48	43	39	37	35	33	42	44	29	41	35	31	40	31	37	47	42	41	40	37	31	37	42	39	44	39	40	50	51	41	52	49	35	41	40
10363	3245	1734	3084	7271	13722	17964	52269	54100	47140	33528	24512	15385	5582	1747	531	453	454	425	438	439	404	439	433	427	429	452	437	448	461	451	429	421	420	411	465	451	442	446	424	409	425	431	399	431	438	440	427	423	442	437	431	444	431	454	474	487	433	437	441	476	463	433	407	438	438	440	421	422	431	405	478	437	438	446	454	425	449	428	448	437	450	433	426	422	453	412	462	416	437	443	436	413	469	455	451	482	459	423	434	438	419	479	409	421	469	476	425	431	433	454	374	437	470	430	424	472	413	461	444	424	439	482	454	437	466	417	426	412	426	470	459	449	441	432	414	457	419	439	437	425	447	450	434	436	411	443	390	430	443	478	456	403	456	421	420	450	421	405	440	462	419	456	437	424	443	436	428	449	450	454	427	419	426	446	433	421	454	415	461	429	408	449	398	418	447	473	442	435	447	455	441	426	429	422	450	436	489	433	442	431	407	474	457	470	433	486	415	458	457	454	463	432	431	444	428	424	451	404	471	480	423	453	451	435	451	419	393	448	429	448	454	468	452	430	414	429	438	444	415	456	441	427	434	416	416	469	439	425	417	450	419	447	447	437	479	436	477	432	471	437	434	419	457	448	446	439	425	429	424	430	436	393	446	447	432	423	420	418	411	447	421	427	447	457	440	453	468	431	430	422	458	428	412	473	493	418	412	421	438	466	446	456	421	436	410	426	460	435	452	435	391	423	407	446	425	429	431	445	441	419	410	463	405	435	419	435	442	480	443	441	402	425	433	438	447	419	411	457	426	466	445	441	428	437	409	413	449	450	473	431	427	400	418	448	418	449	425	468	402	429	464	429	449	419	446	411	450	450	447	428	435	428	442	424	417	418	455	427	439	455	446	438	376	421	453	477	451	439	440	461	458	404	439	436	448	456	432	435	463	461	451	438	457	462	446	442	413	429	421	447	438	448	442	413	477	470	450	441	459	423	419	427	427	471	476	387	414	426	422	456	420	439	437	458	443	434	455	442	431	455	403	452	479	420	435	451	448	426	417	431	427	410	440	399	440	428	437	442	412	428	448	379	450	454	439	451	430	466	466	454	433	440	429	444	454	426	435	447	459	456	428	427	439	410	423	458	432	425	429	447	427	458	447	458	436	458	442	436	433	503	428	430	428	456	472	423	475	446	450	429	466	440	465	448	434	428	450	438	464	426	427	429	429	453	415	458	398	416	460	445	438	451	408	455	461	417	449	405	487	431	466	419	462	465	454	455	449	444	427	413	440	423	435	417	417	464	427	428	477	431	471	455	483	449	452	414	441	430	440	436	446	449	442	447	461	438	438	451	423	458	413	430	438	439	460	431	434	437	455	410	471	384	437	481	502	442	444	420	444	448	414	433	422	432	453	416	431	418	479	433	448	440	440	429	431	443	453	434	456	431	433	439	436	446	444	474	409	393	399	417	443	436	453	413	444	452	457	457	425	459	423	453	464	415	462	425	431	455	420	426	411	444	439	470	443	438	442	436	451	432	456	398	433	417	459	440	418	461	400	454	428	441	493	442	471	447	420	423	481	433	427	485	406	419	470	462	436	465	452	441	428	438	465	463	452	440	437	455	453	420	456	406	405	431	467	443	445	439	420	432	439	421	452	485	423	444	438	416	424	402	443	410	471	461	441	480	415	417	450	455	416	433	472	420	436	467	441	399	417	423	416	468	449	458	426	421	411	449	460	474	405	422	472	425	425	417	414	414	431	375	459	454	424	463	436	441	456	445	389	420	439	426	433	446	427	443	466	442	421	427	453	426	446	427	407	396	435	439	476	438	436	423	443	441	439	476	442	477	408	445	411	438	456	468	421	441	446	436	433	465	463	446	459	443	404	444	465	411	466	438	462	477	465	406	401	455	443	414	433	422	414	422	396	420	401	432	460	453	420	470	423	398	456	407	453	476	477	416	432	453	439	464	425	418	425	413	459	413	446	433	428	402	409	492	456	411	438	436	415	408	418	413	400	461	436	440	475	436	445	455	413	442	431	419	404	490	443	460	438	452	450	417	451	440	430	453	463	390	396	453	465	465	441	421	423	438	449	418	446	473	429	413	427	443	448	438	452	472	423	419	466	470	437	455	434	430	418	388	461	425	430	423	451	442	414	481	444	415	440	425	446	431	459	432	432	458	430	423	393	471	407	429	414	447	462	423	447	460	420	439	424	464	440	435	464	447	439	446	463	424	463	451	449	453	454	445	442	452	424	425	437	461	474	449	452	424	450	442	434	419	461	413	410	439	436	452	437	425	452	451	440	500	431	440	455	444	470	432	442	468	450	450	415	416	414	395	454	404	443	486	405	429	436	421	452	448	429	420	421	450	459	429	462	451	421	420	448	465	446	416	435	438	403	409	487	450	445	423	432	440	426	467	453	427	447	446	456	443	460	441	447	424	450	467	477	453	449	439	480	456	440	426	464	451	462	415	406	468	417	438	450	429	440	452	423	437	412	462	461	440	406	465	450	443	431	464	401	464	469	442	464	425	446	391	438	460	412	449	463	412	439	510	442	429	431	447	470	452	416	457	460	461	435	426	464	431	440	417	453	479	447	443	419	436	452	411	446	415	445	465	404	454	455	443	439	456	414	424	448	432	431	470	427	449	422	384	466	444	442	436	448	410	464	417	399	454	422	429	478	416	428	427	430	453	410	450	419	450	455	425	428	440	462	447	436	460	432	394	453	475	466	419	479	441	440	461	455	438	489	439	414	461	448	461	441	431	449	444	406	451	427	440	432	494	444	452	446	424	446	452	468	444	408	425	464	452	431	416	447	430	457	438	434	425	470	442	430	473	437	421	460	442	454	443	435	458	445	482	421	445	445	444	440	450	435	456	469	412	394	456	428	404	427	427	392	440	412	458	431	442	405	449	437	438	432	439	428	461	418	394	460	449	438	414	420	425	411	414	442	442	468	392	430	444	452	419	430	449	429	458	423	462	409	449	433	398	480	423	440	444	412	452	426	432	408	462	418	432	429	446	440	426	443	466	438	449	462	435	461	465	409	421	474	439	439	405	464	450	397	450	442	424	440	422	438	429	452	439	410	430	479	437	395	447	427	444	443	435	431	427	444	423	448	453	467	480	442	408	424	484	435	457	432	436	434	443	447	445	431	417	438	462	433	454	442	421	433	407	430	410	442	477	466	416	436	471	430	409	423	419	445	426	430	419	431	448	423	437	448	454	451	435	424	440	406	421	453	451	439	411	489	423	416	467	425	445	452	449	443	452	436	447	434	422	463	453	430	449	465	409	482	424	447	416	423	451	441	432	416	463	421	405	428	439	437	467	444	453	462	426	446	443	441	401	435	441	473	428	459	444	429	441	415	439	411	420	436	440	467	425	450	441	432	435	437	455	447	444	442	464	427	423	455	403	475	417	404	454	453	429	470	461	421	462	414	425	412	448	433	443	453	422	436	417	404	468	444	457	422	442	438	439	423	471	439	400	419	442	450	427	447	447	475	428	439
1191	281	199	133	150	2465	14779	17394	12791	8782	4025	1422	604	210	103	62	61	79	63	70	75	65	68	61	76	66	78	86	61	75	57	52	71	69	56	73	79	65	63	67	65	66	70	57	80	73	67	78	60	80	55	60	64	71	72	59	73	69	62	81	74	72	74	64	75	55	65	62	67	66	56	82	82	82	70	57	69	63	71	65	73	67	75	63	66	60	83	69	64	76	58	73	70	69	68	80	77	75	60	81	77	85	48	65	63	56	78	76	64	68	65	59	81	62	72	61	67	69	68	66	63	67	68	81	65	71	57	85	66	69	76	63	60	61	74	77	60	72	55	81	89	65	76	65	65	70	72	64	61	77	72	78	70	69	65	79	57	66	80	62	66	67	65	59	65	63	63	76	71	76	67	67	73	62	59	76	79	59	82	53	75	80	61	67	77	60	68	68	72	75	69	68	68	67	68	60	65	79	81	61	54	59	80	51	64	67	76	70	62	73	62	80	68	72	90	66	66	47	75	58	54	64	78	61	51	60	65	57	78	83	68	71	77	63	71	78	61	69	64	69	70	58	83	78	63	74	69	87	69	71	72	68	60	64	71	80	71	54	74	73	65	59	59	60	64	74	73	75	76	81	66	70	59	67	70	71	69	70	75	66	64	77	75	71	68	67	68	86	70	63	82	58	72	73	74	73	64	78	74	74	53	57	77	78	66	67	67	58	66	71	59	82	60	71	68	62	61	67	67	81	63	73	67	75	78	82	58	75	83	72	69	65	70	75	71	55	83	61	55	57	64	64	67	68	67	73	76	75	82	78	70	73	66	73	71	69	75	60	68	66	77	74	72	84	63	62	48	67	64	57	65	72	65	85	75	67	91	56	64	63	71	80	71	66	78	60	57	69	69	72	69	66	58	71	74	80	67	72	80	68	74	73	76	69	75	76	62	82	72	77	56	81	58	66	59	73	73	57	83	74	75	65	76	66	70	74	65	67	71	70	70	58	73	64	66	71	76	69	62	67	75	67	66	60	65	79	76	66	78	63	74	96	69	74	72	77	71	72	60	66	86	60	56	57	74	60	63	75	71	66	80	64	70	73	66	68	60	80	79	77	69	58	59	70	66	68	80	57	72	71	65	75	60	48	81	62	61	78	73	64	68	69	75	67	85	55	61	70	69	75	57	66	60	57	67	84	75	74	64	61	67	70	60	59	72	72	81	75	72	68	66	81	59	53	61	74	70	73	60	71	72	61	76	61	79	78	70	60	80	68	63	81	72	55	78	64	64	65	52	55	58	73	73	70	62	61	76	78	69	72	61	66	62	70	68	62	80	74	78	66	74	52	73	61	66	82	78	71	72	71	74	70	63	64	53	66	59	62	57	61	55	65	67	69	53	53	70	65	72	62	62	59	71	69	68	59	65	66	69	52	76	76	72	66	62	64	68	83	65	63	69	84	67	63	67	71	74	71	70	69	63	80	66	99	62	64	52	70	55	55	63	71	77	81	68	73	60	74	84	82	67	68	63	63	75	78	69	69	63	67	68	57	67	60	61	56	77	69	77	56	63	79	67	71	75	63	60	65	74	68	78	73	62	67	74	69	71	89	55	66	70	71	63	75	86	86	80	66	80	55	77	71	60	68	52	67	69	70	70	71	72	62	70	54	62	64	52	66	71	80	76	68	69	68	56	65	58	56	65	78	60	64	57	81	72	61	62	61	59	70	66	63	57	66	66	74	81	69	59	57	68	58	75	64	66	62	78	73	57	74	68	58	68	78	61	56	56	75	66	81	61	67	63	60	62	67	59	74	75	77	80	57	65	66	69	73	51	77	62	72	61	67	70	70	65	70	60	64	74	81	57	69	68	72	79	78	56	57	91	63	73	71	78	66	64	71	67	57	70	65	73	62	65	78	70	86	75	69	72	81	83	62	72	90	71	65	54	75	71	69	79	63	62	70	73	74	51	63	85	70	65	62	66	73	62	64	75	66	79	65	74	60	71	58	70	73	87	49	79	77	79	90	85	53	70	62	72	68	72	50	66	69	63	68	69	68	82	81	77	67	73	60	69	79	70	65	64	82	73	69	84	50	66	75	66	72	68	70	57	69	93	71	62	76	84	75	64	63	83	67	82	88	70	68	69	72	67	64	63	62	77	87	66	56	69	70	71	72	74	69	60	67	67	81	70	70	61	61	61	74	69	51	55	63	65	50	74	67	49	73	61	71	71	76	65	57	68	52	75	57	61	74	77	87	74	72	61	78	70	70	60	56	68	63	66	64	75	72	69	63	60	83	61	62	58	60	60	81	77	64	62	76	59	93	46	67	70	82	65	69	69	60	65	65	72	65	45	55	67	61	63	55	80	56	60	76	59	66	66	75	73	72	63	71	63	54	59	70	79	74	78	75	75	83	72	54	80	74	69	67	65	67	73	68	59	65	53	56	57	66	69	78	91	53	73	54	56	70	62	49	68	73	66	61	78	75	76	89	73	68	69	76	69	72	62	71	61	63	71	70	58	66	59	54	77	74	69	66	62	67	58	82	51	75	54	59	70	75	64	48	69	67	69	70	63	66	71	68	81	74	69	62	63	89	71	77	65	65	65	73	65	81	60	69	78	65	80	66	70	72	74	85	68	49	63	62	78	74	65	68	58	69	69	75	66	83	60	72	56	63	74	74	65	83	68	74	79	71	75	69	76	73	81	75	60	59	57	60	69	69	81	59	64	69	82	67	61	57	61	64	62	70	63	65	72	75	68	86	61	59	55	68	66	56	68	86	64	71	60	75	87	65	59	74	62	70	76	70	84	59	71	66	64	65	63	82	53	60	71	71	56	80	75	62	66	52	62	71	54	70	86	65	79	61	63	72	66	67	67	59	86	73	62	71	69	64	87	73	53	68	69	70	68	61	65	58	61	80	89	65	91	65	76	72	70	68	77	80	84	70	55	58	70	71	78	75	60	81	61	58	70	69	72	62	73	60	71	73	60	89	73	66	77	79	60	67	80	63	65	58	86	62	66	75	56	70	79	70	69	70	59	64	54	72	71	71	58	65	60	71	61	65	63	67	80	69	75	59	73	87	57	73	55	72	74	61	63	64	71	85	69	62	79	77	79	58	54	75	72	81	68	70	52	69	89	69	69	57	76	80	66	81	71	80	75	64	61	74	59	90	60	51	54	60	66	67	76	69	84	65	65	63	63	74	67	68	86	65	71	54	66	49	58	62	65	74	71	60	78	62	78	65	75	72	67	66	73	66	66	78	72	85	62	67	71	78	70	76	59	65	62	62	66	63	44	79	73	64	71	60	67	69	73	60	65	74	72	80	65	64	63	66	74	70	64	72	74	62	69	63	62	71	75	62	60	76	64	56	68	70	72	69	69	60	69	72	69	49	77	69	71	59	61	56	73	69	66	69	79	62	81	66	75	63	56	72	53	62	66	68	82	57	74	71	73	66	61	69	62	49	67	63	64	58	70	64	77	67	74	67	74	71	67	65	60	69
14656	5678	2660	4363	10953	35478	67020	66317	55506	46566	33624	22810	12445	4380	1644	814	738	734	778	711	750	719	764	744	742	772	747	748	741	701	696	735	760	699	735	793	700	781	745	740	703	714	706	723	708	728	769	741	740	722	747	743	682	730	772	745	728	671	742	732	704	758	767	672	706	785	777	731	757	689	705	752	752	795	748	714	706	736	712	711	762	744	766	738	744	728	724	765	748	749	722	700	801	716	709	776	700	704	728	741	715	720	721	751	771	754	740	695	731	748	733	705	745	698	722	735	773	720	778	760	777	685	720	730	732	723	723	736	746	764	762	756	742	709	759	708	717	708	718	729	693	741	708	746	716	740	756	787	807	747	736	744	709	773	691	770	767	754	730	732	719	769	731	781	686	699	735	757	751	760	738	728	777	746	701	727	700	722	745	720	763	718	693	728	751	731	729	691	693	760	735	748	709	750	711	789	737	785	726	782	710	713	724	737	761	755	684	732	719	749	720	758	751	762	749	782	751	708	724	758	692	683	696	731	739	736	748	744	686	719	734	733	715	732	734	700	760	709	736	738	752	710	726	792	758	790	761	704	736	737	778	668	682	785	712	735	700	740	731	747	761	733	702	687	753	771	732	778	734	778	759	725	738	745	678	716	754	733	679	740	738	720	681	738	740	733	716	671	739	742	809	720	750	730	683	740	745	735	768	761	715	705	741	728	774	722	711	693	735	697	754	701	802	775	733	747	775	696	758	728	731	750	716	699	775	780	701	722	729	696	731	758	713	703	716	717	721	700	751	730	737	736	718	756	730	778	683	738	772	716	774	791	765	717	749	718	707	693	741	772	742	781	687	738	751	734	713	695	709	743	750	706	708	754	733	765	722	705	671	749	743	711	727	757	733	721	699	761	666	759	693	704	728	685	709	644	736	717	694	749	740	741	756	740	745	728	763	763	720	747	735	735	720	778	739	697	769	745	714	724	736	730	786	694	694	693	712	736	742	741	782	713	754	711	710	719	766	746	738	772	723	677	753	698	746	739	731	716	709	720	767	747	719	741	731	728	738	706	776	745	774	711	735	738	732	749	715	692	712	659	713	737	755	725	757	727	803	700	737	738	714	773	722	699	732	735	727	722	738	715	729	762	758	692	724	754	718	698	722	740	689	731	770	761	766	722	766	746	725	722	762	745	688	742	742	782	678	747	728	789	719	802	738	716	689	762	769	757	758	755	709	765	774	664	740	766	733	718	687	769	740	716	721	721	708	734	723	726	737	693	723	713	728	722	786	729	735	701	730	717	728	741	710	733	717	729	747	726	730	691	736	729	787	780	739	716	716	740	732	686	716	752	731	731	732	733	686	762	733	688	750	739	725	714	732	724	755	717	761	696	688	728	771	763	735	720	727	754	692	729	733	737	760	710	763	730	704	746	708	721	727	750	806	732	706	720	792	727	713	742	805	742	717	763	718	705	695	726	733	766	768	765	745	714	767	751	729	735	736	775	773	767	719	716	774	770	698	717	742	719	773	718	744	705	758	778	717	710	715	722	732	719	741	737	723	749	714	731	744	661	741	765	748	758	709	776	704	826	723	802	723	728	739	747	761	728	728	753	739	759	740	761	729	708	754	736	741	759	719	710	731	744	771	787	703	719	696	767	775	773	709	687	733	785	737	699	763	720	736	758	711	737	780	696	736	725	734	750	796	804	758	720	742	730	736	741	734	767	760	653	716	715	729	716	784	707	787	702	751	750	755	711	716	745	756	693	719	708	758	731	752	763	741	754	739	725	782	692	733	737	733	717	730	715	768	732	728	738	690	736	728	740	717	735	764	747	772	829	699	736	766	732	759	696	705	763	748	810	724	716	699	739	762	727	738	752	816	707	699	765	716	683	718	712	751	707	714	756	665	714	733	767	727	741	681	742	717	720	763	747	704	745	736	721	758	737	739	716	784	714	718	740	765	723	723	775	727	748	774	776	698	777	734	738	709	720	698	713	736	756	764	722	771	703	749	732	728	751	739	724	749	763	766	709	726	714	758	685	755	743	693	781	675	714	758	699	711	774	693	766	750	751	750	733	754	692	713	721	728	751	722	701	701	718	722	702	700	738	703	726	721	762	753	736	726	681	737	700	736	749	717	743	696	749	765	748	745	755	719	755	741	730	698	741	741	766	713	807	755	716	749	726	743	722	769	701	731	707	737	756	769	723	696	761	731	747	739	724	764	704	693	681	689	752	757	715	771	715	758	775	758	756	745	752	698	707	747	791	757	715	670	699	780	766	746	763	784	724	740	739	763	756	721	727	767	740	744	780	682	726	757	683	714	785	678	735	753	733	678	666	715	737	758	676	730	743	783	729	732	703	745	772	714	717	752	719	710	744	777	800	777	742	780	745	749	726	750	772	741	773	764	792	751	731	749	716	695	738	721	722	703	720	704	742	699	747	737	709	789	733	771	737	743	747	737	719	727	727	743	724	764	708	756	762	698	766	731	728	723	749	711	706	738	733	729	695	771	708	741	717	746	709	745	689	715	732	723	751	752	753	710	713	696	721	732	700	724	747	732	728	764	755	730	753	755	740	701	744	726	755	742	743	786	707	698	739	721	712	759	771	759	722	772	733	762	754	759	754	719	755	740	690	735	740	705	737	732	729	664	731	736	748	695	749	736	718	669	749	698	767	735	720	752	674	700	745	711	725	737	739	715	715	742	716	734	758	718	711	728	691	674	715	735	729	719	723	763	766	723	690	778	737	744	709	747	664	711	724	704	735	717	740	794	779	743	728	728	762	753	717	721	748	679	743	729	729	734	733	685	712	760	742	724	734	742	720	718	742	724	731	713	752	717	728	692	761	783	720	744	702	700	738	724	748	702	713	743	658	739	707	751	701	708	725	751	772	731	721	789	742	697	735	719	772	732	730	720	701	773	746	768	732	697	717	716	696	699	723	731	747	762	766	738	738	702	741	760	726	743	745	726	742	750	764	716	716	691	723	750	722	750	741	749	718	748	756	710	720	731	761	732	725	725	772	709	704	760	732	768	762	796	745	745	726	713	742	727	668	711	710	723	738	691	738	727	755	740	788	733	704	685	706	718	726	672	728	746	709	758	717	779	750	719	756	688	736	773	727	689	734	744	716	739	757	733	773	752	698	696	742	732	731	726	700	727	745	769	747	713	745	750	727	778	743	730	707	721	755	707	741	748	770	735	683	721	691	719	730	756	770	719	695	782	787	792	738	739	720	760	686	749	729	743	726	761	706	757	753	717	780	719	775	671	761	717	745	799	778	768	720	739	739	725	720	712	803	750	787	750	755	771	732	740	766	725	719	786	763	735	770	741	735	743	748	693	762	734	769	733	715	714	704	721	696	734	756	753	743	757	731	685	656	717	763	733	738	743	720	729	758	737	740	708	761	752	715	759	710	758	745	711	779	778	767	742	736	782	723	727	735	691	725	746	744	731	711	726	740	747	771	792	729	792	737	731	758	746	758	714	723	696	741	728	720	720	731
1543	144	64	65	50	163	2439	3675	2985	1678	760	310	163	66	49	53	42	42	49	40	51	34	41	50	37	51	43	43	52	41	42	47	52	41	47	48	47	52	59	35	61	44	60	49	38	38	55	44	29	41	42	43	51	45	49	46	43	55	48	42	43	40	48	44	40	54	42	51	52	44	46	62	39	43	49	50	47	51	50	50	40	56	49	67	35	49	49	46	44	43	44	41	45	34	48	49	48	44	48	47	53	35	44	49	49	51	53	42	58	50	41	49	42	45	52	47	38	44	39	52	53	43	46	41	41	47	54	46	51	40	58	57	43	51	36	55	50	44	50	49	53	52	40	48	48	47	44	59	62	50	57	45	59	54	36	55	51	58	44	50	45	42	46	56	51	46	35	51	37	48	46	45	35	42	52	45	46	41	48	40	48	46	41	37	41	53	53	54	51	42	42	50	54	37	58	66	53	45	38	40	43	53	41	46	36	49	53	43	30	51	53	47	54	44	47	42	42	50	41	47	50	39	45	42	53	41	60	56	47	50	44	54	53	52	53	46	34	59	50	41	54	40	48	49	27	54	55	52	49	50	47	54	45	45	45	41	50	43	51	48	38	44	41	39	54	52	43	45	58	53	40	50	40	53	43	44	41	52	47	57	43	50	38	40	53	49	46	36	49	56	43	50	51	58	45	41	43	47	53	50	48	35	47	39	52	23	51	53	56	44	41	53	50	51	49	53	50	49	50	46	53	38	46	33	54	53	50	54	40	38	52	43	48	42	38	47	38	60	40	43	45	56	52	48	45	45	49	37	49	56	43	55	51	62	51	45	34	54	47	50	46	41	38	47	48	44	42	55	55	59	38	56	45	49	60	43	60	44	65	44	46	45	49	47	47	47	60	55	38	27	35	40	42	45	46	42	41	57	54	47	50	51	46	42	58	49	48	51	38	52	36	54	44	46	39	53	41	56	51	37	55	34	45	44	51	36	51	52	49	47	42	57	51	52	44	42	33	48	44	32	31	57	41	47	46	46	44	46	28	60	40	57	45	34	55	40	49	41	48	47	36	50	51	37	36	60	53	60	33	43	56	54	47	45	49	46	39	43	44	62	50	46	50	45	45	58	45	54	47	43	49	49	50	46	62	42	39	47	46	51	53	50	46	63	50	42	50	41	60	41	52	49	46	38	41	50	42	42	40	45	37	39	38	29	39	38	34	37	54	41	46	43	30	48	59	41	47	35	36	39	48	48	45	52	37	52	49	36	55	38	48	45	32	54	55	43	37	52	44	61	53	43	41	52	59	44	43	44	48	37	50	54	46	50	59	52	32	48	45	51	50	45	54	49	52	48	41	44	57	49	40	42	60	59	54	59	50	53	39	52	50	48	48	51	37	45	47	38	29	50	37	49	41	38	58	36	48	38	48	48	51	55	41	38	34	51	49	63	48	49	34	50	52	45	46	45	43	53	49	49	56	49	38	49	55	47	59	46	44	44	45	44	44	58	39	33	49	44	41	65	56	37	37	55	36	50	39	46	52	45	40	58	46	52	47	47	40	44	46	39	49	56	48	67	41	43	53	44	43	59	37	58	39	58	42	39	39	48	58	36	48	51	59	39	37	59	48	58	49	57	52	38	45	50	45	32	51	46	54	48	56	45	41	56	46	51	46	47	50	40	51	45	48	52	37	55	47	40	37	36	51	28	54	56	37	48	45	47	32	54	58	41	52	36	49	44	38	63	44	51	44	41	51	46	48	51	50	52	66	55	44	54	44	37	63	39	44	53	51	40	50	55	39	35	49	62	34	57	40	58	41	43	44	47	44	35	51	32	43	68	35	51	67	43	50	50	48	42	49	53	51	45	39	44	62	53	51	41	47	47	43	51	47	51	50	45	33	35	42	50	43	40	44	51	50	41	49	54	61	44	48	57	38	49	42	66	42	51	36	43	35	36	43	56	42	45	54	56	51	46	56	42	52	60	50	50	45	50	38	41	57	39	51	48	41	45	58	42	43	41	34	38	42	34	35	46	55	43	56	50	43	50	34	56	46	49	47	42	44	49	53	47	33	63	45	47	36	46	40	41	41	39	46	37	43	45	41	39	48	50	59	47	54	41	49	47	34	46	42	48	50	47	45	37	46	24	38	45	57	54	33	53	42	61	44	47	40	37	50	50	46	68	45	50	60	44	46	38	52	40	55	50	41	44	43	41	44	41	50	44	54	47	51	54	50	54	41	37	46	45	30	53	46	48	63	49	45	49	40	36	40	57	36	40	51	53	52	34	58	53	36	55	47	50	42	39	41	44	48	50	49	54	46	48	63	46	53	45	58	45	46	62	49	50	42	40	46	41	61	57	38	46	45	50	48	44	46	55	50	46	39	51	41	43	46	43	44	47	40	53	45	44	48	42	51	42	46	36	50	31	48	53	43	42	49	45	44	50	32	43	46	47	44	46	54	46	38	44	47	55	47	40	49	31	44	55	59	55	47	46	40	63	45	52	64	49	43	47	45	50	37	41	50	47	45	42	43	68	57	52	45	60	58	48	46	42	51	43	53	48	44	47	41	58	45	35	51	38	51	54	59	64	51	49	41	41	37	58	51	40	48	42	43	37	45	38	47	46	35	44	42	47	54	43	40	45	56	40	48	52	54	46	38	44	61	44	40	32	49	36	60	43	49	52	34	35	41	53	44	54	38	32	43	54	44	54	55	43	43	40	53	42	46	44	53	41	53	42	45	43	52	47	52	45	46	50	32	42	45	47	37	53	45	44	51	52	43	55	44	52	49	38	49	60	52	47	39	52	44	44	38	45	41	48	41	56	51	42	52	50	60	47	45	43	41	44	42	51	52	39	38	45	53	48	42	46	55	44	55	54	49	51	50	39	38	47	60	33	38	40	52	47	32	32	51	64	44	52	42	50	43	48	41	42	46	69	48	53	42	39	54	40	50	38	49	51	59	31	52	52	42	39	50	52	48	44	46	34	46	50	64	40	46	43	48	53	42	50	59	52	44	46	42	46	39	36	46	45	46	39	56	40	44	56	45	42	50	48	47	51	44	54	51	40	43	37	48	45	44	42	36	53	49	64	51	52	62	51	40	47	51	40	50	48	31	59	46	53	59	39	55	45	44	48	44	41	46	46	54	52	56	51	59	34	37	45	49	46	49	55	60	61	42	52	46	54	44	51	39	32	40	37	55	50	41	45	47	53	39	55	56	53	40	51	42	44	46	52	50	46	37	46	51	60	48	55	44	39	53	53	55	59	43	57	37	47	40	50	57	46	49	59	48	41	45	50	38	52	44	45	63	45	52	43	43	45	34	39	41	37	53	55	37	48	38	42	41	46	39	39	52	54	49	33	48	36	47	58	56	36	48	42	43	43	40	42	40	35	39	44	37	48	54	48	64	54	46	48	50	54	46	47	60	56	44	46	40	51	50	46	32	54	47	45	55	53	52	46	45	43	42	60	51	35	44	54	45	41	46	61	55	52	32	45	56	46
8870	2263	993	1276	2226	8488	39235	39636	34259	26548	16383	8330	3925	1395	694	472	524	474	504	494	485	463	465	480	497	447	528	527	534	471	485	485	483	522	483	512	508	504	474	487	497	478	484	453	505	466	553	524	464	501	474	486	467	503	480	464	487	472	497	490	505	455	504	482	508	490	470	470	521	479	426	468	469	438	463	474	513	482	460	487	518	471	454	493	488	471	494	500	517	503	510	473	461	522	489	502	505	495	475	494	494	526	479	501	473	466	479	535	493	459	497	483	479	464	488	475	500	495	495	481	479	514	467	512	510	465	478	508	483	484	503	505	483	500	518	479	522	485	507	484	445	496	477	486	457	458	487	480	481	493	493	496	450	536	492	511	508	485	462	497	482	489	500	477	476	521	506	492	484	436	513	485	463	477	510	510	492	481	542	499	474	511	467	507	525	449	454	508	477	494	494	491	488	491	486	464	476	503	486	516	496	472	483	471	504	501	460	462	500	536	495	475	452	492	485	481	490	506	541	494	493	491	491	475	516	453	459	433	456	465	531	501	464	480	505	462	521	469	468	481	516	476	491	466	477	488	507	525	464	494	495	495	483	483	469	446	477	473	473	515	493	476	487	514	508	467	493	472	493	523	490	463	480	444	484	512	501	517	462	494	468	473	473	487	476	470	490	536	486	469	499	487	491	502	498	513	475	488	487	482	461	525	489	491	520	484	443	490	439	499	486	490	516	476	472	502	465	488	498	498	483	514	471	519	479	476	505	489	458	502	518	493	478	474	506	465	478	490	484	513	489	430	473	474	499	498	551	519	479	489	521	500	480	454	494	496	491	495	498	500	473	482	468	511	491	495	517	489	499	421	489	476	472	521	506	508	498	463	556	484	474	473	484	483	454	512	500	508	501	493	495	444	475	443	488	465	452	498	517	504	465	498	479	480	461	500	466	490	514	482	516	460	502	473	487	474	477	443	478	511	468	475	509	479	486	468	465	483	515	484	498	454	492	492	528	500	466	485	482	520	495	486	498	471	487	494	493	517	515	471	490	503	476	503	484	470	474	495	488	489	482	502	503	477	471	492	496	498	505	480	506	471	467	482	464	496	504	500	465	483	467	489	489	468	529	474	478	495	453	490	493	499	463	457	470	490	495	512	489	482	506	479	487	516	488	508	482	489	440	457	461	466	481	494	456	506	466	482	460	485	454	515	487	502	460	494	501	494	470	458	518	534	447	509	484	451	469	498	501	506	471	504	507	498	462	534	499	521	457	504	515	493	460	509	471	429	486	499	457	502	497	448	464	443	478	526	501	512	477	451	486	475	505	506	492	502	506	487	463	521	483	497	512	476	480	487	475	508	433	511	484	453	499	505	461	503	513	513	492	464	492	437	494	488	479	474	467	448	522	444	518	493	514	520	517	497	507	469	535	477	479	481	506	463	497	500	493	518	528	514	475	494	502	495	447	480	492	459	502	516	510	486	498	459	465	511	472	465	502	473	507	489	519	495	470	472	459	485	487	454	461	532	468	508	518	485	463	488	503	459	479	479	510	481	471	452	471	492	493	495	514	502	476	532	482	500	471	513	531	495	506	496	498	506	479	495	508	503	471	485	472	493	487	483	498	486	486	459	462	525	506	458	464	480	471	536	489	494	534	509	472	492	502	494	482	511	473	449	490	479	472	492	491	480	484	500	488	470	485	508	473	471	469	452	523	444	468	475	500	461	524	513	515	505	524	453	476	518	438	477	475	479	452	425	512	481	464	480	490	527	511	467	489	499	484	492	517	477	490	505	475	496	457	539	474	495	511	494	476	516	491	474	482	467	516	471	490	480	467	488	504	478	445	514	509	499	507	465	501	481	472	466	486	491	473	534	462	483	475	488	497	492	487	506	496	476	460	510	477	532	492	521	467	540	482	463	465	463	474	501	511	479	474	478	518	458	453	502	491	469	481	543	526	502	447	493	486	466	512	518	471	496	460	525	452	516	475	475	490	525	489	470	489	524	496	467	489	447	533	486	478	499	490	472	505	434	508	487	510	474	438	497	484	485	495	485	482	476	514	477	492	491	515	488	494	486	486	495	484	464	480	450	464	468	493	497	497	526	481	452	492	519	495	495	480	498	517	476	509	487	525	485	504	526	454	448	510	497	478	476	511	490	484	479	475	473	485	507	457	491	478	456	489	505	451	467	520	469	475	508	453	510	484	523	467	502	547	475	502	506	475	470	457	463	517	457	486	467	497	513	469	480	464	465	473	469	496	494	480	482	489	509	515	451	492	512	518	524	532	483	508	498	532	464	485	493	487	485	482	478	508	482	439	486	457	493	505	500	484	517	517	495	484	438	449	474	469	473	504	473	464	450	470	476	506	481	508	512	505	463	507	456	472	492	500	504	463	499	521	451	523	502	458	469	500	503	522	480	503	474	484	519	462	534	482	466	511	521	449	473	498	439	488	482	483	447	469	508	487	464	538	485	517	512	451	448	472	517	501	506	527	482	499	501	500	460	490	495	468	482	516	500	523	479	507	514	509	493	502	542	485	514	463	511	494	484	487	496	459	493	462	472	498	465	497	489	464	484	500	488	476	480	492	488	442	494	489	482	467	444	493	496	498	516	509	478	474	496	456	479	499	483	475	535	468	528	480	520	484	476	485	484	487	464	520	487	489	495	488	456	511	488	480	502	479	478	462	500	534	527	499	497	467	484	505	445	478	475	493	518	500	471	519	502	535	523	475	454	458	474	476	491	482	481	474	469	488	460	507	489	485	494	482	472	547	478	459	474	475	471	467	517	471	506	474	472	493	498	468	481	497	512	487	488	495	500	487	492	483	492	503	458	502	494	482	503	469	492	488	473	484	497	501	533	484	489	450	518	493	488	447	494	511	479	508	508	486	484	503	492	489	476	518	511	505	486	471	511	480	458	473	498	508	452	455	456	484	461	485	448	481	471	458	486	505	483	495	483	465	484	497	491	523	470	534	481	511	547	494	471	465	461	516	473	452	466	481	480	486	508	475	480	436	472	498	465	479	458	487	497	478	434	495	440	474	472	451	492	485	455	486	479	489	520	479	466	500	520	520	473	462	518	500	504	459	455	480	526	473	477	486	483	490	456	470	474	516	511	485	479	483	471	499	465	449	483	476	462	485	508	485	498	461	508	469	495	517	523	463	514	534	467	543	492	472	492	452	469	479	487	475	483	486	456	476	506	469	479	491	540	474	492	457	436	488	484	527	476	508	487	443	464	494	518	466	512	452	480	483	485	501	513	469	495	475	484	505	499	512	498	526	492	487	483	516	497	492	488	516	504	528	487	466	517	470	494	476	495	498	468	504	511	479	488	494	488	446	495	457	504	509	487	497	512	510	506	478	465	492	475	467	489	474	515	508	489	480	485	476	526	487	464	479	471	521	510	444	489	485	461	472	502	470	476	516	491	456	483	523	538	484	511	474	510	500	487	469	508	456	480	402	491	462	502	513	536	453	481	488	464	455	483	496	513	490	473
697	185	110	90	84	140	2732	10364	9968	5872	2523	1023	394	164	90	59	63	55	55	68	55	81	79	72	80	59	54	56	54	69	57	61	72	73	75	58	60	75	47	66	75	59	85	61	65	67	63	77	66	81	60	67	48	79	64	63	59	64	66	63	63	78	63	75	59	61	66	55	63	60	76	70	72	77	63	63	67	68	67	76	72	77	83	65	61	62	66	65	61	80	69	54	74	62	65	64	51	64	73	88	51	65	78	68	66	84	65	55	62	64	66	69	60	73	91	48	68	82	81	72	69	63	76	61	70	70	60	71	72	58	58	66	68	93	69	64	84	69	81	72	55	62	69	82	68	72	61	70	57	58	65	73	55	67	74	68	66	69	64	65	72	76	76	65	69	64	72	87	70	64	76	67	54	69	55	63	69	77	59	61	51	74	75	69	71	61	51	69	78	71	64	78	59	65	80	75	65	51	55	81	70	88	68	73	51	62	73	58	76	51	68	59	75	62	80	69	57	82	76	70	61	64	60	73	54	66	76	69	56	55	67	75	71	72	93	69	62	58	64	75	67	72	80	64	73	66	82	68	66	78	89	68	71	66	68	72	55	77	61	70	93	52	47	63	76	68	64	65	73	64	65	75	90	62	59	64	60	75	63	65	49	68	73	69	61	68	68	64	67	63	78	75	67	56	65	62	62	75	62	72	90	70	75	61	55	56	56	64	64	60	59	54	70	60	63	62	64	68	64	56	74	69	69	68	82	64	71	64	67	78	74	76	69	61	63	63	70	69	77	46	81	57	65	61	67	67	63	66	63	64	73	62	61	61	67	60	75	87	67	69	76	55	63	53	59	64	82	67	61	75	75	68	64	65	73	61	77	78	60	52	90	70	60	57	66	62	62	85	55	77	74	62	77	64	72	63	61	68	87	81	74	85	64	62	53	58	68	68	69	68	62	55	58	54	83	66	59	74	81	55	74	79	74	75	65	51	71	70	70	71	78	65	65	62	76	57	65	71	80	67	68	65	73	71	72	56	76	75	57	69	69	61	68	72	59	70	65	62	71	71	71	76	75	81	65	65	72	72	73	62	73	76	62	63	63	57	66	69	71	57	79	79	66	68	45	76	51	75	60	70	64	79	71	66	72	88	59	57	70	54	72	74	72	55	64	68	62	92	72	64	50	61	70	77	50	52	70	75	65	61	74	78	68	57	53	58	66	70	80	70	66	66	73	58	66	70	62	69	67	67	70	68	65	59	74	72	66	76	68	65	64	70	72	54	63	68	60	70	82	64	78	77	63	60	78	56	69	65	65	71	59	63	65	70	72	66	69	65	63	48	65	60	64	71	62	75	65	74	60	55	64	62	68	70	70	71	69	83	61	63	59	61	72	59	67	67	55	67	68	59	69	56	67	51	56	60	64	77	57	74	70	68	79	73	54	67	51	66	65	65	71	75	69	69	64	72	73	78	68	72	64	83	61	72	78	57	51	65	70	73	53	68	61	61	79	62	76	73	77	70	71	74	66	61	64	65	74	76	84	69	63	78	58	74	61	67	73	70	80	69	54	49	73	67	68	78	71	59	75	68	61	59	85	70	62	56	74	64	63	74	66	74	58	67	71	71	70	59	49	53	66	62	73	73	70	72	74	73	78	82	70	70	76	78	80	63	71	67	81	64	63	47	77	71	73	66	72	68	71	64	68	70	65	75	70	51	75	74	65	56	65	61	71	67	63	61	53	76	59	73	58	75	69	71	78	70	69	69	64	75	73	73	55	69	77	76	69	53	82	74	61	71	80	70	63	66	72	64	58	75	70	61	66	65	62	71	77	75	69	72	72	82	63	62	75	73	62	70	84	68	65	76	60	52	62	58	68	73	74	66	86	52	71	63	71	63	53	72	65	58	64	56	73	60	65	76	70	65	58	75	65	69	62	64	65	73	78	65	77	74	69	58	64	71	70	60	73	62	75	55	78	63	59	73	70	67	72	73	73	72	61	59	70	79	67	57	65	63	70	74	67	70	68	80	74	69	69	49	75	81	82	60	55	65	59	63	64	69	61	68	74	60	69	70	70	59	63	64	58	64	70	55	59	55	57	75	65	60	62	73	58	59	63	69	62	70	70	64	65	62	69	67	62	45	61	55	56	64	55	72	68	70	61	61	76	72	69	59	73	70	60	56	67	67	75	74	65	73	72	70	58	66	65	58	75	70	80	63	88	62	58	75	65	80	65	64	68	67	56	70	60	68	55	66	69	71	71	72	76	61	64	84	77	66	76	72	62	47	65	57	73	79	70	72	80	75	69	80	75	60	63	68	84	57	52	62	62	59	80	65	72	69	59	76	74	60	62	70	65	69	70	55	71	66	65	69	73	88	82	66	59	52	74	70	79	59	69	66	52	73	64	73	73	56	73	64	77	78	65	56	55	67	65	75	72	67	73	63	79	75	53	71	59	63	70	77	51	80	75	66	56	71	73	62	62	62	57	74	81	60	67	78	80	66	65	69	86	73	64	74	61	68	81	72	61	67	70	70	78	71	84	70	58	59	76	77	66	67	65	63	66	54	68	70	70	76	60	50	62	49	73	78	59	63	81	63	55	69	59	61	58	68	68	65	80	68	60	61	70	55	71	77	69	60	75	57	69	68	61	82	78	73	60	77	86	83	72	52	81	66	66	75	67	66	66	63	70	91	72	66	70	69	72	66	74	73	66	55	75	81	68	85	76	72	66	70	61	57	50	71	70	71	66	63	74	76	59	62	78	68	62	65	72	61	72	70	74	74	75	66	73	75	59	69	54	60	72	70	76	73	61	72	67	49	86	62	64	78	62	50	68	66	72	69	66	76	74	63	75	72	70	86	62	89	71	82	68	63	78	81	73	84	65	80	57	76	75	67	76	66	82	70	65	57	59	64	65	59	59	61	65	58	79	69	71	81	71	64	61	63	70	59	59	60	60	57	71	64	66	76	55	77	71	64	69	65	58	62	76	67	55	68	67	72	69	66	74	65	70	63	59	71	69	68	70	74	72	76	66	74	69	70	58	65	82	80	70	56	71	56	57	69	56	57	69	58	66	76	63	67	57	78	59	78	56	72	70	68	76	71	74	60	72	72	66	60	67	70	67	75	62	70	73	73	68	62	55	53	83	71	64	74	70	77	72	62	72	70	62	93	68	75	56	73	67	69	69	71	59	63	66	73	53	60	65	73	78	63	68	59	77	67	71	80	69	79	76	81	77	62	58	66	65	57	76	69	62	65	73	71	57	57	56	66	85	69	51	63	74	69	70	71	85	66	74	86	81	65	63	55	81	79	61	61	69	77	64	71	75	69	82	76	76	71	67	70	74	68	66	62	73	62	63	60	63	66	69	80	70	67	73	67	58	62	64	49	50	75	64	69	71	66	80	78	73	62	69	58	70	75	66	76	64	72	81	66	68	69	80	65	70	58	71	62	73	72	80	67	65	68	59	67	70	83	59	59	74	64	70	69	73	70	71	85	69	77
10450	3646	1728	2796	5899	7542	35472	56172	50991	39931	27809	18238	9012	2987	1206	722	740	736	722	669	720	730	700	693	707	708	693	654	751	650	683	702	703	725	684	682	648	686	770	731	691	683	735	730	672	687	699	680	744	678	696	729	695	717	633	725	679	685	700	694	692	703	688	688	677	722	726	666	711	713	688	670	672	684	677	679	642	720	699	674	718	681	693	683	657	692	722	719	723	658	697	696	697	707	724	707	670	711	676	683	690	725	742	691	719	654	697	729	687	647	737	674	718	679	689	688	675	708	701	728	732	717	725	694	735	679	695	654	709	702	669	651	690	679	688	711	710	699	680	710	716	691	688	749	652	682	718	693	721	685	666	684	728	706	704	706	759	711	736	720	717	755	680	692	724	665	706	697	761	693	672	690	734	722	734	700	702	732	683	680	688	713	698	719	733	662	719	718	714	721	707	699	684	698	732	691	670	715	682	715	684	668	715	692	713	730	661	680	717	692	681	713	759	692	712	704	696	718	667	697	661	711	709	682	694	706	625	666	713	664	703	672	702	677	646	690	680	666	699	695	754	709	699	668	688	675	724	737	656	738	720	673	692	745	691	725	654	697	697	689	710	679	724	709	657	691	722	687	671	687	655	750	730	682	700	678	725	691	693	697	674	695	722	681	741	697	735	732	659	737	670	677	698	699	718	627	658	692	702	670	696	712	689	702	666	705	686	694	744	713	744	707	638	742	702	730	719	689	725	708	670	677	714	650	719	708	710	712	708	707	742	688	693	723	652	687	684	723	733	669	697	690	713	743	700	759	631	669	744	681	716	709	683	690	677	725	679	712	699	697	734	707	776	703	651	680	690	716	703	721	676	692	688	725	724	695	702	723	720	675	752	673	727	723	699	740	702	685	655	689	697	698	741	748	673	661	704	720	697	672	695	733	733	738	696	682	711	708	675	708	643	741	724	666	713	672	714	750	698	694	721	711	735	757	706	678	688	679	717	703	666	702	673	720	711	685	668	706	647	750	714	677	703	712	680	670	716	662	698	693	703	682	718	673	725	706	732	723	723	738	708	680	695	714	693	678	659	724	731	708	696	673	696	696	684	682	725	626	704	697	691	724	660	715	682	722	694	706	714	710	724	686	693	698	711	728	730	696	674	683	673	683	715	711	658	706	691	691	680	686	691	675	684	779	731	679	702	673	711	667	681	712	703	673	723	702	738	664	735	700	699	695	671	662	670	691	726	723	702	715	720	724	689	687	674	688	684	714	659	685	693	704	713	679	654	713	669	684	682	675	775	661	687	706	711	664	702	732	709	694	699	667	728	731	652	708	701	679	701	712	691	741	708	725	621	660	693	686	716	696	713	651	683	655	648	691	705	735	690	703	689	747	708	700	692	747	679	719	674	660	695	751	705	714	722	703	711	694	696	709	640	705	697	688	695	741	679	719	727	724	693	681	743	670	730	688	702	734	690	732	671	692	658	699	720	677	757	717	686	686	666	697	704	707	691	726	734	714	690	729	673	732	722	728	629	756	676	667	718	631	723	691	723	654	710	683	707	673	655	762	707	690	755	716	696	688	700	722	725	728	727	699	691	697	683	675	685	690	710	690	691	705	738	717	708	737	698	691	661	724	742	691	711	655	714	725	738	688	661	716	703	679	714	708	707	692	680	701	684	706	690	650	667	737	688	706	716	697	651	704	703	754	676	675	700	709	656	683	709	725	687	677	663	646	684	715	718	637	683	696	740	665	710	720	695	666	662	709	743	678	687	700	687	679	738	670	693	692	687	670	684	697	699	709	705	671	711	691	677	731	704	708	653	685	653	729	705	622	738	691	735	699	705	751	740	683	701	704	689	709	668	690	746	667	691	727	714	715	674	755	660	711	667	662	687	696	697	722	691	683	694	659	674	737	735	697	745	673	675	648	686	681	718	690	723	669	723	700	704	698	662	685	752	720	721	715	680	608	665	721	710	699	697	708	714	688	696	736	678	731	729	724	704	689	662	718	709	722	692	694	730	720	711	711	677	716	683	711	732	697	722	676	661	709	727	705	686	765	749	723	670	704	705	679	726	683	654	728	674	693	689	701	738	697	724	732	692	695	655	733	681	686	696	697	707	689	726	708	685	681	701	685	700	711	678	756	696	729	692	695	700	694	696	747	720	671	712	694	703	714	721	770	722	704	727	702	698	723	711	743	680	678	724	710	727	730	687	713	643	675	709	682	688	713	651	678	694	720	655	684	692	704	691	723	739	735	758	735	701	713	675	747	686	693	728	700	707	664	707	727	742	697	641	703	697	700	696	690	723	702	712	715	693	728	734	699	665	761	731	719	707	687	695	718	730	749	703	751	687	768	723	726	702	677	687	701	718	666	663	698	708	728	685	704	696	673	680	684	672	734	674	671	673	705	651	753	755	701	694	692	702	678	674	686	707	728	712	740	679	723	670	698	733	718	709	684	676	673	686	680	725	679	690	704	672	719	743	706	709	707	673	685	687	710	685	662	726	650	702	722	715	665	718	704	691	707	731	717	664	708	697	690	697	730	665	677	666	676	758	712	722	695	720	701	728	707	730	670	696	695	689	666	680	728	684	706	662	688	689	741	649	706	727	699	721	706	709	712	691	670	682	684	739	669	680	699	690	723	709	715	723	669	762	689	726	695	700	684	762	705	707	657	684	698	722	666	720	763	711	674	724	701	651	682	716	731	711	671	720	751	715	692	721	720	712	710	686	725	695	710	719	704	642	744	730	678	761	669	712	690	728	663	741	664	697	707	686	679	692	710	696	715	676	738	720	634	731	634	733	718	725	698	705	709	700	674	727	701	669	712	712	685	753	683	738	717	702	685	718	698	671	726	677	692	710	718	688	705	712	701	763	693	732	708	687	710	675	620	760	710	689	703	710	682	757	709	720	718	695	697	723	686	721	714	747	726	673	695	697	729	691	718	720	655	632	695	705	653	720	674	702	740	704	742	692	677	644	705	711	703	677	660	712	682	658	720	709	722	717	701	666	665	730	640	670	716	700	720	719	676	652	706	737	680	693	655	687	743	711	707	690	713	695	720	747	694	684	754	700	696	714	727	710	755	691	638	676	682	712	681	671	706	716	712	704	730	693	728	710	711	700	731	732	677	704	700	648	738	694	664	681	675	709	730	726	701	691	692	685	664	729	676	694	695	699	682	725	678	676	670	704	692	704	718	719	701	694	721	730	688	719	660	651	741	711	681	677	689	712	699	674	725	676	712	649	670	716	674	684	715	676	717	687	690	719	676	707	669	683	694	694	713	705	729	665	717	730	721	696	708	680	713	720	675	721	717	691	743	623	715	635	685	697	665	680	669	699	718	692	696	716	709	690	674	724	744	704	684	698	707	678	671	695	717	693	732	690	662	679	702	738	700	666	671	671	661	698	688	667	672	681	734	659	701	728	708	706	638	648	686	699	728	680	724	726	696	711	685	711	687	722	706	710	674	751	705	678	681	682	656	744	699	707	751	674	717
2237	114	77	66	66	75	473	7318	14079	8539	3389	1424	538	140	60	44	35	44	40	38	48	46	36	49	49	44	37	42	46	45	34	43	36	43	38	35	39	34	35	41	43	43	45	40	43	44	48	38	36	49	49	28	47	40	38	39	46	54	35	40	36	42	40	31	31	42	28	44	46	43	39	47	37	38	42	43	48	43	45	39	34	42	36	40	66	39	34	42	49	46	35	45	41	44	42	45	31	39	47	31	49	42	44	43	38	42	33	39	47	36	50	39	37	39	43	43	31	35	45	36	38	38	32	37	29	29	39	57	44	42	39	43	37	38	41	46	28	53	42	36	43	37	46	33	38	40	41	47	33	39	44	40	55	49	39	44	46	46	42	37	45	34	38	39	43	35	38	42	31	42	38	38	41	41	41	45	33	34	52	39	38	39	45	46	50	29	41	38	39	38	40	37	42	45	42	49	45	42	44	46	33	44	53	35	51	41	40	46	39	33	43	37	49	49	53	33	48	57	37	40	41	44	52	41	48	48	45	61	52	40	46	42	47	43	16	40	47	45	31	42	43	52	31	43	47	42	33	33	34	51	43	25	36	43	37	54	38	33	36	39	44	43	52	40	40	42	48	41	40	39	36	38	44	47	41	41	31	36	38	43	45	33	42	36	35	46	44	51	56	34	38	45	38	45	33	41	41	49	35	39	36	37	43	41	39	44	49	49	35	58	40	36	30	32	34	49	46	34	42	36	42	44	44	43	33	44	37	37	49	40	45	41	24	39	44	35	42	46	33	39	41	28	39	38	57	36	44	44	43	35	41	46	41	37	46	41	47	46	45	48	38	35	50	45	35	49	43	52	37	36	38	49	30	48	42	48	47	41	42	47	48	45	51	41	45	41	54	33	47	45	47	42	48	48	49	49	41	46	36	48	51	49	35	38	35	47	48	38	41	37	44	41	40	44	53	36	24	37	46	43	39	36	43	35	39	35	42	40	40	40	38	34	40	35	30	37	47	39	28	37	40	47	57	36	36	38	35	47	47	44	37	35	50	35	56	31	38	27	43	41	40	39	48	45	30	48	43	28	30	42	36	27	42	51	41	36	41	39	45	43	46	33	36	36	49	38	42	34	44	37	45	44	34	42	32	42	52	36	44	50	35	24	33	48	49	43	47	44	42	45	35	38	41	26	38	38	36	38	33	38	44	40	35	38	40	32	41	50	39	35	41	33	47	47	43	38	35	35	39	43	28	39	50	45	41	32	42	34	37	38	41	49	52	33	50	33	46	33	38	38	38	33	35	46	25	32	42	51	31	38	37	41	46	52	44	48	34	39	33	41	55	49	39	33	38	46	48	41	44	48	37	52	44	40	36	47	52	49	32	35	36	57	26	39	42	53	48	40	21	49	33	33	47	33	45	43	53	44	39	49	47	30	37	32	39	38	43	55	35	47	58	38	35	46	36	54	44	35	44	48	50	41	43	41	35	44	42	35	32	41	40	37	38	35	34	36	52	42	37	35	41	51	33	43	40	44	34	51	39	54	52	42	38	42	35	46	31	40	35	35	43	52	44	44	31	38	50	33	34	51	38	28	53	46	38	45	30	49	39	30	38	36	51	38	42	44	38	53	43	36	42	34	36	43	41	44	41	48	41	53	47	39	47	47	50	44	43	35	33	32	44	34	34	36	40	43	37	43	39	44	36	48	43	48	35	35	49	53	46	34	43	41	34	35	35	42	50	42	41	41	40	50	28	45	47	45	40	42	45	42	43	40	38	40	32	35	38	31	44	39	32	42	49	43	43	39	35	33	32	37	37	34	37	48	43	43	46	38	40	29	40	50	32	33	42	30	42	49	45	40	37	39	49	38	34	51	35	39	36	42	46	38	34	45	38	43	50	41	39	40	48	49	38	27	40	45	47	35	40	51	46	33	45	37	36	43	38	38	36	52	46	47	38	54	43	44	49	49	43	47	47	37	39	38	39	48	43	46	41	38	49	47	45	45	36	42	46	51	40	40	32	42	37	38	39	36	32	46	51	47	40	27	36	40	49	42	39	47	55	44	43	38	47	42	45	42	41	43	44	40	38	29	43	41	41	41	33	33	41	32	37	56	58	38	44	47	39	40	43	51	51	33	36	44	52	35	42	46	33	36	54	37	35	49	54	34	36	36	40	37	39	41	54	50	40	34	42	41	38	35	33	39	41	54	47	36	57	33	48	32	37	40	42	32	49	44	49	35	39	51	38	41	36	40	43	40	40	43	49	38	47	46	44	41	44	43	35	46	36	36	42	43	42	50	35	37	37	40	39	49	31	47	28	39	44	38	40	39	48	34	41	41	41	33	44	41	39	40	49	39	39	43	41	45	38	38	48	42	36	41	31	43	37	45	43	60	50	47	43	42	46	34	42	51	35	42	39	41	35	32	43	58	35	56	33	45	38	31	32	46	50	38	42	43	45	39	43	43	43	37	43	39	39	40	41	56	32	39	47	33	57	37	61	50	37	38	39	42	37	39	40	48	46	34	25	43	31	29	43	36	42	39	37	39	31	38	37	57	38	46	45	41	37	44	43	38	44	38	48	46	29	45	50	41	33	46	38	35	45	33	35	44	49	52	39	37	43	36	51	45	35	38	41	43	46	33	26	46	41	41	55	39	49	41	35	41	50	40	30	49	40	49	40	39	46	38	32	49	44	37	32	33	50	41	52	46	25	30	52	32	54	43	42	41	49	40	36	44	34	41	41	46	39	42	41	38	38	43	39	31	39	41	35	48	37	35	45	51	42	33	47	31	31	39	37	48	38	38	43	44	33	46	47	40	47	43	52	41	38	36	30	36	49	47	35	43	41	36	40	47	41	43	51	45	49	46	35	32	43	42	42	43	35	44	34	29	53	31	49	42	43	42	45	48	23	43	41	43	39	33	35	44	47	41	36	43	57	48	39	36	49	42	36	42	41	35	47	37	29	48	44	33	39	52	30	46	49	41	48	39	41	44	40	51	40	46	42	35	54	32	41	36	43	51	41	55	35	43	46	37	35	35	44	39	48	46	34	37	41	44	39	45	44	47	41	47	40	38	37	46	44	47	48	43	47	33	42	28	47	44	54	42	42	36	40	47	40	46	36	50	39	53	42	25	39	40	44	41	35	31	37	35	39	51	45	47	42	34	37	43	43	50	44	46	39	53	37	46	44	43	43	61	34	43	48	45	43	38	52	42	41	41	37	46	46	55	45	36	38	35	51	45	39	37	39	52	37	18	40	28	46	43	45	48	48	54	41	38	27	38	50	33	42	46	48	47	46	47	45	43	32	47	43	31	47	45	40	28	40	42	40	37	30	51	36	44	41	39	31	41	47	36	44	36	48	42	39	39	28	44	39	33	42	47	33	56	43	41	37	41	32	61	32	48	40	30	34	40	43	45	43	41	43	40	39	42	57	42	40	35	33	44	35	56	37	43	49	38	41	42	42	43	51	45	41	38	44	33	44	53	40	35	39	54	38	29
9983	2761	1293	2387	5446	6793	15585	50857	58844	45295	31241	22467	11441	3426	1195	424	469	421	445	420	470	419	450	482	423	472	449	442	431	427	433	404	428	443	456	445	453	433	430	459	404	476	445	472	451	413	416	453	478	448	433	452	463	479	454	448	432	463	439	445	496	473	428	429	422	444	417	456	451	439	412	458	462	494	462	461	423	439	431	414	444	477	432	431	425	409	437	401	486	441	417	492	439	467	418	468	462	458	442	461	444	414	427	410	477	457	433	418	437	427	422	429	459	473	468	425	437	461	434	441	446	444	462	472	400	464	451	452	466	503	453	430	422	429	445	431	453	451	435	418	437	451	470	444	497	438	412	421	443	453	460	437	463	439	438	449	446	424	464	427	448	418	446	450	430	444	448	453	463	462	429	453	420	456	423	441	455	488	439	451	463	421	449	454	419	424	439	466	416	458	447	442	444	484	472	456	445	437	451	473	397	451	442	466	469	433	439	455	455	419	444	440	441	412	430	430	456	439	444	443	439	454	443	450	471	432	463	446	443	481	441	451	475	442	486	486	449	469	431	425	430	444	407	462	459	434	418	421	460	457	451	434	443	455	439	440	435	464	451	470	469	483	432	420	408	434	435	462	448	447	432	434	436	446	424	435	431	444	441	437	428	438	481	450	441	448	461	418	474	448	437	414	461	443	449	423	460	469	414	409	443	468	447	430	423	418	434	456	426	409	422	456	450	443	462	426	426	453	461	449	445	435	463	406	433	441	454	446	425	421	429	464	452	474	457	424	419	480	463	437	466	426	437	435	419	455	455	437	429	446	445	408	425	471	433	464	425	467	465	413	436	446	423	472	435	424	461	480	452	455	457	439	467	403	459	414	436	458	451	416	468	472	445	429	399	416	434	428	423	409	441	481	451	430	446	379	444	451	456	397	466	407	435	475	456	438	469	423	479	440	466	436	431	435	479	449	431	458	432	424	450	445	468	468	446	469	446	409	460	469	455	426	440	445	447	453	451	437	434	463	453	443	407	462	425	419	418	437	438	465	452	439	445	441	439	461	466	427	425	444	446	433	426	452	428	442	407	458	459	443	416	458	437	425	447	467	448	437	435	474	412	457	445	437	451	435	442	441	475	478	442	461	439	460	420	434	439	442	439	465	435	434	436	451	459	446	424	476	459	445	450	468	433	427	424	434	427	434	433	446	478	430	452	493	429	446	434	441	446	465	470	445	437	422	472	458	444	460	462	474	421	415	439	433	481	433	465	478	431	433	459	447	424	408	453	435	471	467	441	437	441	424	464	408	484	451	433	462	457	479	442	457	450	451	441	478	459	407	417	459	459	421	425	411	451	450	437	439	460	467	410	429	469	455	432	426	445	435	410	472	428	434	449	414	480	422	441	417	433	458	496	433	399	463	446	440	424	440	456	431	445	436	404	454	442	444	392	445	481	422	417	432	446	477	431	478	443	482	465	434	456	431	468	447	416	453	444	466	441	446	456	403	447	460	445	479	456	476	441	460	467	451	460	437	432	405	465	432	468	482	420	444	459	416	434	431	417	443	423	440	465	441	457	467	439	432	460	425	446	463	458	415	470	458	432	406	441	405	411	415	453	460	424	460	434	426	457	461	447	430	442	435	451	479	433	473	477	438	436	456	451	447	425	436	429	414	435	394	426	428	441	420	457	462	449	439	470	428	464	399	434	442	468	436	434	451	412	432	435	460	425	456	483	441	447	423	440	435	457	441	455	437	444	425	439	436	435	465	450	459	477	445	409	415	479	454	456	456	451	417	405	419	451	422	449	463	450	475	434	436	436	440	452	453	438	451	455	451	454	485	438	431	416	450	473	457	406	461	476	417	444	451	428	458	442	442	427	441	450	415	449	449	430	447	441	426	448	443	452	442	442	403	448	459	448	461	467	417	439	429	440	429	468	436	466	479	393	460	440	453	434	441	435	435	420	446	483	444	462	476	415	416	463	441	465	468	437	444	473	473	424	455	409	447	444	450	433	396	422	442	456	420	489	432	452	434	461	421	427	430	425	479	423	421	443	433	429	414	439	411	439	429	465	440	462	442	455	412	435	458	453	462	460	464	427	482	420	422	433	460	427	457	457	446	437	456	451	479	424	449	388	448	438	425	473	436	445	454	446	400	427	447	475	429	449	430	429	436	400	467	448	424	461	482	411	474	397	413	395	452	458	462	467	447	489	416	460	441	422	423	420	423	465	446	435	469	470	441	431	447	412	459	438	458	458	436	418	470	438	449	438	460	422	432	454	446	470	443	465	450	390	456	439	442	477	408	424	428	404	426	387	463	409	471	434	424	453	425	449	480	432	453	436	404	446	426	464	456	424	405	430	463	432	442	462	451	418	423	419	433	413	433	412	426	454	503	424	429	460	450	421	459	466	450	455	443	448	454	471	430	426	463	444	436	397	443	453	389	446	460	447	455	452	426	461	407	410	396	457	417	482	451	418	451	458	464	466	476	434	402	457	428	441	471	458	465	478	462	455	445	435	437	420	440	422	447	417	404	425	450	452	470	486	407	451	447	456	423	417	437	400	446	419	451	411	404	443	452	412	410	450	459	451	455	442	471	441	426	449	453	475	421	454	448	416	426	462	470	456	429	467	429	465	428	453	475	442	440	457	395	428	445	420	435	407	424	452	435	440	429	439	495	445	435	436	460	444	472	445	455	429	437	425	449	457	461	437	430	447	463	430	438	458	431	422	448	450	415	443	442	476	412	454	454	435	498	470	440	487	468	460	452	447	431	436	461	406	436	459	453	432	435	441	444	442	443	454	428	440	450	422	459	442	453	442	410	487	419	445	479	466	456	452	481	449	438	463	460	453	419	442	462	448	457	442	434	459	433	441	458	435	461	421	431	479	483	426	463	467	467	431	455	455	432	428	441	480	455	447	429	454	470	414	464	429	429	432	426	431	464	479	477	448	485	437	426	446	401	439	481	447	440	419	434	441	433	466	497	425	459	452	450	452	444	420	430	426	452	427	435	438	465	396	416	427	407	434	399	434	434	427	447	422	454	414	463	436	456	466	436	452	429	455	445	479	431	450	431	463	464	440	477	459	452	447	418	403	455	454	457	433	442	442	435	479	443	444	402	433	437	456	443	403	468	431	432	448	458	460	448	428	462	470	456	398	417	405	427	431	424	438	468	434	447	416	455	435	464	460	448	476	429	420	441	478	448	496	441	447	437	439	443	452	452	464	415	422	490	449	462	449	458	455	444	454	429	431	462	438	474	426	473	426	444	430	431	450	450	444	434	454	410	451	436	440	448	425	423	435	502	421	453	451	426	467	459	432	457	489	429	436	464	425	455	428	437	426	458	412	434	439	464	451	445	419	431	460	445	456	456	434	419	413	441	421	437	446	448	444	449	440	486	410	430	396	430	431	431	483	402	449	444	449	418	430	435	422	434	449	468	431	446	400	484	431	440	425	474	434	443	468	479	439	435	429	465	412	499	409	442	477	472	414	485	439	430
1134	218	162	133	128	175	3102	18581	20080	11512	4306	1631	594	226	94	86	60	78	72	73	72	68	67	54	73	62	57	70	70	74	74	56	64	59	54	67	77	65	75	66	84	69	68	66	64	77	82	56	70	77	66	72	62	60	69	73	71	64	77	80	53	73	75	64	71	58	72	71	60	71	69	61	60	63	69	64	57	63	66	67	72	51	69	66	66	74	62	70	66	50	72	60	68	68	73	64	73	63	74	60	64	59	69	58	76	73	69	62	70	64	58	66	67	71	79	66	56	72	78	66	59	62	64	59	77	61	78	60	69	74	73	62	58	69	73	72	61	85	76	60	56	68	64	62	62	61	61	58	64	62	69	60	51	63	59	66	73	57	65	78	79	71	63	62	53	82	68	71	70	68	66	61	59	66	66	69	64	67	75	71	65	68	73	60	68	73	82	66	82	76	71	71	74	83	82	75	73	73	58	66	66	77	65	66	67	61	72	59	65	74	72	63	62	74	54	81	69	61	78	62	75	64	69	70	84	72	63	64	67	51	59	58	61	74	62	67	58	56	72	75	78	77	70	70	57	70	47	63	66	66	62	70	66	61	64	59	61	67	69	69	73	65	82	72	79	67	82	72	69	64	72	81	60	64	82	65	68	74	66	63	62	60	60	62	58	58	68	59	61	61	80	64	73	77	64	78	60	67	67	67	70	73	71	64	78	77	66	79	60	67	63	63	66	58	64	53	73	71	66	66	58	59	79	63	77	58	69	64	62	74	63	74	58	74	85	82	79	58	60	60	77	68	66	66	69	80	65	68	72	64	77	73	71	74	72	67	68	64	77	67	61	69	88	72	68	74	75	60	71	63	59	60	62	61	58	72	86	60	84	69	54	65	61	61	83	72	77	74	61	70	62	73	67	75	70	66	70	68	51	59	72	68	52	55	71	70	69	64	73	70	64	61	72	56	58	64	78	70	55	77	66	63	79	64	65	65	60	62	68	71	60	73	93	67	76	66	67	80	71	61	81	77	56	60	71	73	65	74	72	75	92	79	71	54	65	52	70	79	78	53	67	55	89	60	64	70	62	63	74	59	72	76	69	71	63	68	90	67	80	58	61	72	68	71	71	84	50	60	80	54	77	69	63	64	67	65	71	74	71	67	79	65	68	67	75	59	67	54	66	52	66	65	65	68	55	65	57	54	79	68	70	62	55	62	69	70	60	68	70	72	62	62	74	64	72	68	76	79	79	77	71	73	73	64	70	75	60	77	69	67	82	47	62	58	56	68	68	65	71	72	84	75	69	52	74	78	65	77	79	60	70	64	69	67	59	55	60	64	67	60	72	57	64	58	67	62	52	76	59	77	68	64	66	80	71	61	64	85	69	71	64	66	75	62	66	73	68	76	74	87	76	76	56	55	57	60	63	59	56	60	70	63	73	57	64	69	76	72	65	69	65	78	73	54	84	63	75	53	76	60	62	65	77	63	89	67	59	69	78	66	74	68	64	78	74	71	65	48	61	70	80	68	92	79	72	67	72	80	61	79	52	71	73	52	65	76	64	74	72	73	74	82	63	61	60	62	67	76	70	73	65	72	63	70	54	63	71	55	69	63	68	65	67	75	74	64	67	71	59	54	62	59	71	71	72	68	74	55	71	68	66	64	65	55	62	64	67	72	75	55	65	67	70	61	70	55	65	54	62	69	76	70	62	65	75	71	80	70	73	75	65	64	70	63	60	69	74	70	70	64	70	76	56	60	58	76	78	75	69	68	77	56	72	72	88	76	80	82	72	78	63	58	70	60	68	79	84	61	66	62	54	63	79	75	70	75	69	55	74	68	73	70	63	72	53	62	49	70	76	77	69	70	70	68	89	55	71	58	62	62	74	70	72	55	70	68	88	72	82	56	77	78	66	82	59	74	57	69	64	77	51	67	70	61	62	74	70	81	77	70	66	69	62	57	76	69	68	70	74	61	62	59	72	66	55	62	66	77	72	80	63	71	74	60	59	75	68	68	67	67	61	94	67	62	65	66	82	70	75	74	67	61	55	74	62	71	67	73	62	58	53	73	70	54	73	70	60	68	51	73	63	74	64	60	54	64	75	57	66	59	59	65	60	70	74	60	87	56	74	65	71	67	57	81	55	65	61	69	89	73	53	65	59	64	68	65	85	65	52	68	85	69	74	66	70	73	77	71	67	80	72	64	64	64	61	62	68	69	63	88	69	71	68	64	73	70	69	82	60	66	59	73	76	67	55	66	65	83	80	67	73	61	55	56	78	70	74	68	77	61	77	66	70	64	65	80	71	62	54	74	86	77	75	76	54	57	58	46	74	73	58	52	80	59	68	57	58	51	74	55	58	63	67	75	72	66	78	86	66	58	71	62	54	71	68	90	62	76	74	76	64	60	72	71	58	62	69	63	72	70	74	66	84	65	74	73	50	67	78	66	79	91	62	74	75	62	63	64	77	68	72	68	70	56	59	68	73	86	73	69	78	64	61	81	77	70	66	65	84	68	74	62	79	71	69	82	66	72	65	75	68	63	66	64	54	70	75	80	90	65	70	70	64	72	66	63	76	71	77	65	71	74	73	65	72	77	61	58	79	60	68	76	75	66	76	80	70	63	59	69	66	79	61	59	66	69	77	78	71	75	69	63	67	73	61	57	80	75	62	75	66	54	81	75	64	75	70	69	71	67	63	71	72	79	56	74	78	65	66	74	46	63	80	62	73	62	81	71	85	56	63	70	69	65	58	58	74	70	66	69	65	63	60	62	69	81	65	64	66	53	72	74	63	77	61	77	65	77	56	74	57	64	73	57	51	70	64	71	67	66	66	81	73	66	68	73	71	62	77	61	70	71	62	73	62	73	64	53	62	54	68	70	60	84	92	66	75	58	55	71	64	53	81	71	63	94	61	64	79	67	83	62	64	74	74	54	62	75	70	76	54	52	64	74	58	76	65	76	53	74	62	77	71	71	63	63	62	63	55	60	82	78	56	63	77	63	88	79	58	67	74	72	57	73	73	64	66	54	51	52	83	79	85	73	74	67	72	75	74	71	73	64	68	71	62	81	62	57	71	70	69	77	82	57	78	82	64	63	63	62	48	68	72	62	65	65	66	66	64	65	68	71	75	53	76	77	78	77	67	58	69	51	67	62	61	76	89	56	59	58	63	73	63	66	63	74	64	66	79	65	78	60	67	72	77	78	71	72	77	69	69	55	58	50	66	63	71	62	61	65	67	63	82	55	70	78	76	70	71	74	63	63	77	77	71	69	83	74	52	68	70	75	70	66	67	77	69	66	55	50	71	64	66	68	61	73	56	70	75	67	89	69	68	70	59	76	61	72	47	65	74	77	67	67	63	75	71	69	73	69	68	79	80	57	68	78	58	68	68	65	64	70	66	64	70	58	79	80	69	70	65	66	65	65	65	69	65	60	70	69	76	65	71	80	71	66	62	78	73	74	70	73	64	64	64	77	54	67	71	63	61	74	65	76	82	61
13740	4904	2186	3831	9020	10742	25917	67743	65149	48567	33451	23683	12729	4086	1438	787	761	759	692	716	691	724	747	686	684	765	709	755	671	811	728	684	710	681	740	735	768	712	718	721	696	712	708	722	726	778	713	730	738	752	738	771	725	745	698	737	726	818	710	731	722	682	737	717	687	776	720	692	676	772	740	691	697	686	741	736	740	694	740	686	704	730	739	734	721	747	764	753	768	659	751	737	742	703	737	705	733	702	700	697	691	705	731	745	726	732	746	710	715	724	689	729	710	735	760	721	671	715	730	745	757	702	730	756	719	675	735	763	706	744	817	750	709	732	689	750	721	734	684	692	710	743	689	707	705	698	737	691	717	661	728	763	747	762	762	763	728	778	699	759	699	757	678	665	752	684	720	699	703	769	688	733	713	725	748	728	726	726	709	778	745	736	716	683	705	728	712	688	724	717	676	691	714	710	737	746	755	743	705	741	736	729	679	744	655	724	695	679	734	732	787	724	686	740	717	765	743	736	731	662	712	710	704	733	725	701	708	732	723	720	741	689	690	738	715	727	735	699	699	688	734	706	760	713	732	702	765	760	712	707	685	730	722	753	690	703	747	739	697	724	701	715	735	716	686	739	686	758	681	704	754	704	722	734	689	700	697	738	659	700	699	727	730	694	700	758	721	759	740	701	737	715	716	671	704	710	732	676	758	740	774	680	725	724	760	708	748	732	756	711	725	708	705	743	716	725	725	701	720	750	740	730	709	706	720	707	738	709	680	676	720	718	732	728	715	693	725	728	710	746	665	718	724	740	709	741	754	729	733	680	755	716	742	715	713	725	657	679	725	654	765	730	763	704	710	769	715	688	741	764	744	754	721	730	744	746	765	713	690	724	744	730	678	746	772	713	761	715	712	709	708	735	715	712	742	729	722	701	701	747	740	757	688	706	746	758	695	694	719	742	752	695	694	715	720	740	692	753	725	748	710	695	729	737	722	709	763	709	715	742	767	745	695	741	750	694	741	711	722	685	730	721	773	709	732	753	686	677	740	720	743	732	754	740	729	754	747	770	777	749	716	710	747	758	739	696	762	674	695	701	724	734	769	751	707	722	790	686	731	719	705	751	701	731	683	735	692	690	720	713	730	712	719	700	694	760	725	746	701	771	767	743	741	740	712	728	698	755	724	724	746	715	756	701	685	718	719	734	713	779	748	722	709	744	746	710	708	713	777	705	737	725	699	700	747	680	694	751	712	738	712	737	676	710	681	728	757	709	709	718	768	739	720	699	732	763	738	714	739	724	702	768	707	734	751	747	720	734	770	756	727	783	722	732	725	773	719	702	690	701	748	750	744	740	696	743	712	732	726	745	737	784	755	727	765	743	726	725	722	742	688	687	759	775	746	729	694	723	716	712	725	784	727	699	718	760	726	748	702	763	736	764	761	696	700	721	751	713	698	735	729	673	710	748	747	709	725	683	721	687	730	729	721	689	766	745	717	737	716	726	728	669	755	744	728	764	731	698	725	686	727	701	690	728	694	742	752	741	732	682	736	697	770	718	716	745	770	723	753	701	708	726	743	746	673	758	711	716	734	736	716	719	672	711	731	687	705	754	749	754	749	724	705	703	782	748	735	727	706	732	767	703	765	739	718	728	761	733	763	687	688	774	745	721	781	731	707	761	676	714	713	716	721	744	708	750	737	750	684	741	748	707	710	728	682	735	724	729	714	760	710	744	724	747	731	729	750	727	722	699	714	695	745	736	704	716	706	734	703	678	757	709	696	728	670	693	757	723	701	701	755	725	690	707	691	722	705	711	792	741	763	735	711	701	763	685	696	776	744	737	720	772	733	764	712	720	732	748	710	785	766	714	749	729	734	782	707	707	669	688	760	679	707	699	753	675	757	745	708	716	796	713	685	735	773	689	698	745	724	767	782	733	739	695	727	724	711	728	725	725	710	698	683	726	724	711	684	683	749	724	738	734	717	671	723	710	721	706	713	728	706	765	697	710	723	692	720	739	724	732	770	727	742	749	732	737	711	710	752	706	776	740	751	712	727	692	757	716	737	701	791	695	760	720	744	753	729	668	745	734	745	699	728	735	786	728	722	732	713	739	712	748	766	749	761	728	717	775	761	731	699	700	783	733	740	740	772	739	689	759	747	697	718	736	706	719	776	740	668	717	738	713	737	663	726	723	719	720	732	693	714	704	725	775	736	725	739	716	746	712	745	717	755	677	685	756	743	722	731	746	725	724	737	725	698	736	722	745	762	717	691	734	740	735	756	713	774	691	728	733	737	708	732	734	722	721	708	715	705	667	680	708	707	743	721	773	743	725	736	703	698	734	667	725	742	728	731	715	708	699	735	726	733	702	719	727	703	704	778	721	740	743	745	702	709	729	725	697	715	716	717	696	710	728	689	738	734	705	715	700	732	698	722	716	709	747	760	719	738	703	729	716	739	717	741	738	697	726	721	713	679	719	755	701	762	729	731	710	676	742	730	741	740	740	725	761	742	716	740	670	722	688	715	754	749	716	724	707	728	688	730	727	732	790	741	702	753	724	695	728	646	732	798	719	709	719	736	711	735	757	701	720	737	795	688	716	708	707	741	717	684	782	794	703	715	718	717	736	721	693	762	763	687	735	779	743	710	733	725	721	703	747	721	711	670	735	719	730	719	746	699	728	744	709	741	751	719	717	669	731	711	751	719	713	770	716	700	737	680	748	719	675	700	746	752	733	682	760	711	726	654	721	689	740	722	779	701	743	726	674	700	724	752	693	787	734	669	715	757	724	722	730	769	752	760	704	743	730	731	729	724	756	752	680	725	707	717	667	708	665	684	698	735	689	748	693	753	727	717	707	740	730	686	692	731	701	702	741	795	731	686	711	736	752	699	716	740	747	732	748	709	725	719	706	703	726	784	773	721	757	745	668	789	682	726	681	720	736	717	694	705	713	701	733	729	753	772	719	729	742	716	725	725	754	786	709	785	733	714	719	802	704	694	737	747	714	741	724	769	743	760	774	743	678	730	725	725	734	759	750	720	751	714	764	756	734	745	751	726	709	713	736	723	732	721	731	719	688	765	710	761	710	723	747	711	670	745	747	696	753	709	760	740	702	741	750	714	744	744	688	802	760	760	760	707	758	764	730	713	685	734	744	730	773	709	739	716	675	752	732	760	753	683	752	723	759	772	708	694	718	771	677	726	777	722	752	659	669	705	727	701	787	752	717	686	768	718	769	689	734	745	712	728	727	736	755	760	756	731	729	729	706	743	737	738	734	742	718	731	738	742	694	738	739	718	727	762	704	711	770	702	702	772	724	705	776	711	725	715	706	742	715	749	718	705	746	685	733	695	706	712	695	709	766	739	735	728	713	720	687	747	763	726	715	675	717	745	751	732	679	744	727	684	740	764	706	723	727	699	723	736	769	730	713	758	722	690	750	719	720	724	692	708	755	710	696	721	725	694	713	727	705	730	710	715	718	718	731	707	716	760	726	770	739	741	740
1439	77	52	45	58	64	1289	4788	3785	1886	659	358	161	88	47	47	51	54	44	40	62	43	50	33	47	61	47	44	44	49	45	46	46	35	47	46	57	46	53	51	47	53	50	41	36	53	44	35	50	51	40	58	48	36	41	58	47	55	32	48	42	50	49	59	57	42	53	46	54	50	48	59	36	42	55	63	48	58	41	48	58	47	53	43	52	47	49	43	57	59	41	39	36	48	55	50	58	56	48	35	48	33	42	47	40	54	45	52	43	54	45	39	45	49	49	46	54	34	44	45	43	34	51	49	42	53	37	49	44	43	49	42	51	45	42	46	33	31	42	47	44	42	44	40	42	58	51	62	43	44	56	38	41	47	46	43	33	50	34	42	34	40	39	39	42	55	40	57	38	66	48	41	46	46	45	35	45	52	33	41	45	47	43	47	40	48	55	35	36	47	33	59	47	41	38	43	39	31	45	42	43	49	49	48	44	56	36	50	51	51	54	34	49	52	52	38	42	50	34	42	58	53	44	50	39	46	52	32	50	50	49	46	46	38	39	36	48	52	41	41	45	63	44	47	41	37	42	53	56	56	49	56	38	46	40	50	45	47	44	50	44	48	45	40	48	44	51	41	57	50	46	49	38	47	54	47	49	48	52	44	44	48	36	48	50	38	54	51	53	49	36	44	45	43	38	66	47	46	54	51	46	39	58	45	41	60	30	50	50	47	44	38	47	44	39	47	50	40	25	30	50	43	45	41	50	46	36	41	62	56	47	45	43	54	43	49	52	39	46	36	50	56	48	38	59	67	40	45	52	55	56	37	45	45	54	60	36	48	50	44	36	50	39	54	48	46	51	46	39	53	40	44	47	47	34	53	45	42	45	54	40	66	51	52	41	44	48	52	51	51	52	44	39	53	41	34	46	48	56	32	43	67	53	34	43	52	49	45	49	39	33	46	50	46	50	43	45	52	42	70	44	48	40	46	38	56	47	44	46	41	57	53	51	56	48	40	52	43	55	47	40	50	41	44	40	39	42	44	47	43	34	44	40	44	51	48	34	60	35	46	47	42	46	36	42	35	52	48	50	52	35	53	39	38	40	48	52	46	54	49	46	50	46	43	38	50	37	53	43	60	47	55	57	39	56	43	45	48	47	35	51	42	48	45	60	49	52	44	51	57	45	49	41	40	54	47	41	50	47	46	42	53	51	58	44	46	50	41	36	50	54	46	48	48	55	56	45	51	39	37	40	37	48	50	45	50	34	51	49	45	44	49	52	42	31	43	62	47	59	37	28	52	56	50	51	34	48	52	42	54	43	59	56	31	40	38	38	39	61	40	49	50	44	49	48	45	49	46	61	44	54	39	46	46	49	39	56	57	45	36	51	53	46	55	54	34	37	50	46	45	40	50	45	55	62	43	46	40	51	33	47	56	46	45	67	44	52	44	53	41	43	56	54	50	42	49	53	45	48	46	53	58	50	44	46	45	52	56	46	39	55	45	40	50	53	27	50	43	38	44	49	55	35	46	49	43	46	39	52	42	49	48	51	53	47	43	52	45	40	47	56	47	44	40	45	43	31	50	28	45	35	53	52	54	55	54	38	44	41	47	51	37	51	50	52	39	45	52	44	54	45	52	45	48	43	52	47	46	60	38	57	44	39	30	50	38	45	45	52	51	44	47	50	61	43	41	40	45	55	28	46	38	52	60	45	44	46	61	37	36	31	49	48	37	43	37	46	50	46	46	63	49	42	48	38	49	57	53	43	50	43	44	37	43	53	41	48	45	60	67	49	36	51	37	62	53	59	53	55	51	48	48	53	29	46	50	50	46	40	48	37	37	32	46	37	43	43	53	44	38	41	53	47	35	56	51	52	37	49	58	52	45	48	50	47	45	47	52	43	55	52	51	42	54	48	46	40	56	51	44	38	55	38	45	56	48	38	38	52	46	39	52	38	53	48	45	45	44	48	36	48	46	45	54	57	45	41	47	57	55	54	58	44	32	54	66	46	53	54	44	46	52	38	48	48	42	28	38	43	41	38	45	40	46	53	34	60	34	41	44	50	41	40	43	49	48	48	36	35	45	47	46	52	44	46	44	51	46	43	38	65	52	59	38	36	53	46	43	38	47	51	60	52	37	50	53	52	46	46	40	49	40	45	42	48	46	47	49	41	47	44	48	38	56	35	37	51	55	43	41	43	49	39	51	48	39	53	41	42	53	40	51	41	54	41	52	48	49	57	45	45	40	39	48	37	46	44	52	38	52	49	45	38	59	60	53	52	42	54	45	47	56	48	45	57	56	41	40	51	45	43	44	45	44	51	52	57	39	45	56	53	42	41	39	44	35	39	44	41	46	38	52	54	34	38	49	53	44	46	48	58	29	44	55	37	37	37	41	42	50	53	52	50	48	49	56	58	44	36	43	42	37	46	48	56	31	47	53	52	52	44	70	40	48	49	53	52	44	44	41	40	43	49	42	47	45	55	56	39	41	46	68	47	31	43	47	41	37	48	37	64	33	55	47	42	44	50	49	45	41	54	37	47	44	58	43	49	56	41	44	42	38	50	44	46	47	44	46	50	41	58	46	30	51	52	52	49	45	45	47	52	64	60	57	50	51	52	39	45	45	50	47	45	40	35	51	49	47	47	48	47	46	51	39	48	44	51	44	53	44	39	44	44	41	35	51	56	35	43	37	48	40	51	44	37	42	54	45	43	62	52	49	43	43	45	47	43	50	49	60	47	55	40	40	55	45	44	48	28	38	37	47	49	41	49	42	45	43	50	53	52	49	46	50	46	40	48	47	44	40	49	58	49	53	38	45	52	57	37	56	48	46	46	38	58	32	48	44	46	40	49	45	50	49	45	46	50	44	41	62	48	40	60	55	49	36	59	49	56	49	63	40	45	45	38	39	52	38	59	60	46	62	57	44	42	41	46	33	53	43	60	48	39	53	59	39	52	47	45	50	58	62	53	48	47	61	58	43	53	50	39	44	49	52	37	42	35	39	44	50	44	49	54	46	46	43	40	38	50	37	45	61	41	47	50	49	46	38	58	45	44	46	52	44	43	49	48	57	59	40	45	39	42	47	43	39	45	46	44	46	37	56	40	43	56	47	48	60	58	39	63	49	43	48	45	54	46	34	48	57	52	65	39	32	51	43	45	45	52	58	41	38	41	55	52	44	46	53	51	37	51	51	37	46	49	35	50	39	58	37	47	29	55	45	52	49	47	48	41	44	43	51	45	52	41	46	38	39	52	57	47	60	44	53	38	38	47	43	43	42	45	60	59	42	60	43	51	52	44	36	41	61	58	48	37	43	51	34	48	41	46	49	38	45	50	56	58	49	43	53	49	50	51	47	61	44	46	45	49	48	52	47	52	43	45	50	47	52	53	40	47	49	50	49	46	56	53	46	39	47	46	31	45	42	61	51	50	48	42	40	44	55	50	54	49	47	39	34	39	40	46	41	44	42	44	54	45	59	49	45	42	48	45	46	50	49
7655	1341	778	1136	2244	4034	22404	43598	36117	26915	15633	9215	3477	1204	694	497	475	530	441	480	483	487	500	512	512	473	484	474	477	506	488	477	513	453	504	514	477	493	449	478	474	472	504	498	498	475	468	463	476	493	497	507	469	503	465	494	502	515	501	477	468	483	498	465	473	499	463	474	490	506	448	486	496	530	467	490	495	448	484	486	471	509	461	476	519	474	495	487	478	470	491	467	507	527	495	504	491	499	507	491	497	435	529	514	503	515	459	517	473	470	503	500	537	523	510	494	470	509	483	503	474	491	464	484	504	511	495	470	504	463	491	482	528	454	461	459	519	448	483	486	483	475	506	528	502	493	497	474	494	475	500	506	483	471	472	456	508	473	523	505	483	483	479	503	513	492	478	472	499	500	472	481	529	515	523	438	493	472	523	477	495	498	527	485	511	545	484	499	500	468	489	487	466	495	517	514	489	481	485	486	498	478	485	482	493	542	496	510	525	476	507	499	513	486	503	497	503	519	480	484	509	496	446	484	490	472	507	492	507	482	487	505	461	489	470	505	445	522	483	490	470	485	480	491	452	478	501	455	457	455	491	491	523	445	495	497	470	478	530	487	469	480	496	494	504	507	494	518	457	471	516	492	456	514	478	473	484	442	467	472	478	516	477	490	520	448	488	475	517	452	496	494	487	477	457	485	492	488	466	452	517	507	505	498	503	492	493	500	476	498	493	482	454	509	478	533	506	495	480	464	472	503	485	472	499	511	457	547	457	485	463	476	539	460	512	523	511	500	471	482	466	492	509	476	512	505	450	487	516	502	496	515	455	501	499	454	500	494	505	516	459	490	431	497	508	444	501	503	522	463	499	481	474	478	525	510	472	499	479	516	506	504	520	441	485	504	514	478	494	426	514	509	499	531	471	497	467	477	498	470	474	509	478	490	479	479	487	486	517	462	495	443	503	487	495	508	460	501	495	473	487	508	509	528	493	483	449	456	530	480	513	459	480	507	474	511	467	481	485	472	490	440	462	526	510	514	505	470	474	483	474	456	479	482	518	479	505	487	504	486	505	472	473	443	464	500	536	523	481	497	504	542	463	502	495	470	485	463	506	493	432	459	475	452	512	471	460	504	482	506	507	493	479	492	529	484	508	499	461	501	494	532	506	472	464	475	464	516	490	560	456	477	499	444	490	442	491	512	489	502	475	485	488	504	491	524	476	486	445	464	500	485	511	490	489	495	508	527	498	483	474	530	473	470	503	472	500	491	504	463	496	466	463	457	483	502	454	468	482	480	478	506	468	498	479	471	526	496	510	492	497	479	483	494	496	500	489	488	475	490	460	477	496	501	496	487	475	448	437	473	456	526	491	491	493	539	510	487	509	493	472	469	512	468	475	480	539	494	473	488	499	453	463	475	522	442	488	464	481	508	506	510	460	467	497	515	486	474	506	466	449	525	474	477	498	502	491	484	507	495	501	467	451	488	499	477	516	497	505	533	514	495	496	506	490	460	503	523	468	501	544	536	492	465	511	407	467	493	479	461	467	459	475	497	446	525	457	475	500	477	510	478	512	508	511	474	503	494	486	466	496	493	502	462	458	481	478	521	492	456	529	520	507	516	478	496	459	511	471	466	509	483	457	458	490	528	513	489	459	469	520	521	510	477	462	463	468	523	540	506	479	484	474	466	485	485	528	485	475	508	499	500	519	496	549	500	571	501	515	475	494	510	455	494	486	501	511	503	482	477	430	463	504	495	490	481	455	455	498	515	474	527	511	489	563	452	483	455	507	495	491	538	477	534	508	469	464	490	476	482	475	466	481	515	492	508	473	467	484	500	443	459	484	461	495	505	498	514	540	464	497	500	489	451	502	465	480	499	476	487	512	476	457	551	495	491	528	459	484	528	450	471	495	497	483	461	470	481	504	480	476	489	484	503	476	488	479	474	514	474	496	517	502	495	483	533	511	466	483	489	510	482	470	481	471	491	480	495	504	487	431	494	450	507	519	462	457	497	478	512	476	511	513	490	499	528	483	508	495	495	494	455	501	511	437	492	477	535	480	495	503	500	499	518	485	502	493	515	469	493	510	468	496	477	482	476	490	507	510	456	468	517	466	471	447	514	484	478	514	465	494	522	505	484	464	526	492	496	508	481	512	524	468	502	501	445	471	506	461	491	495	495	508	482	496	447	460	515	468	464	443	504	472	492	482	468	486	510	481	496	489	495	492	506	498	478	497	479	448	493	465	496	493	453	502	510	505	515	454	463	440	510	515	471	527	466	490	493	501	466	477	520	475	486	470	483	516	482	459	467	480	475	485	459	458	500	500	486	521	509	436	470	443	484	460	499	509	472	485	508	457	508	496	482	469	497	526	408	468	509	459	487	467	463	452	482	460	453	489	501	527	504	491	473	495	497	490	519	497	496	499	492	489	492	518	468	515	511	475	490	443	451	503	481	516	517	506	495	481	502	487	490	500	486	481	517	505	481	528	456	500	463	471	495	461	460	473	475	479	528	561	482	482	489	501	458	523	468	495	497	502	438	502	501	482	487	510	507	453	477	471	490	483	458	466	471	484	499	481	494	520	470	457	479	550	540	488	502	504	492	485	493	504	457	511	486	508	493	498	487	484	480	459	518	510	514	477	462	487	510	503	501	535	503	502	520	524	495	476	509	496	495	479	496	491	515	514	469	477	497	497	499	512	503	483	465	477	528	450	480	456	501	508	470	483	504	482	493	454	492	474	507	474	500	492	485	506	501	502	456	503	500	527	478	491	505	475	516	511	476	500	454	458	472	456	499	498	518	509	506	455	491	474	486	481	523	502	507	466	516	532	481	494	512	493	478	479	437	507	495	508	512	501	534	479	501	523	482	519	469	478	514	500	492	504	498	509	517	494	480	490	505	470	506	472	475	440	482	525	488	482	477	506	461	505	455	507	468	519	468	457	492	512	529	453	468	481	496	493	516	486	516	482	512	515	489	497	486	468	483	491	522	483	479	494	448	494	475	519	495	469	451	501	514	457	502	477	485	467	470	495	463	511	468	505	496	506	462	504	461	542	491	507	485	481	476	487	514	491	487	506	483	490	477	491	466	494	502	494	502	482	456	427	491	468	530	487	505	490	466	532	499	547	512	437	500	475	514	470	527	466	467	466	505	494	524	546	536	481	473	500	531	511	482	520	486	457	516	458	497	462	558	482	506	498	482	493	541	467	499	493	504	508	512	502	468	475	459	468	488	512	489	476	505	477	504	458	471	446	525	488	502	495	490	456	487	487	494	510	475	524	507	483	494	509	485	471	463	479	468	519	531	476	531	462	488	508	501	526	471	482	446	507	516	492	481	510	490	500	489	489	497	471	516	517	486	469	473	451	507	500	501	454	531	542	496	474	517	492	449	467	473	477	458	502	464	492	483	508	493	474	489	519	497	453	502	544	509	467	504	488	510	472	463	534	496	524	528	511	493	468	491	507	495	514	475	473	484	485	519	450	466	494	508	490	482
604	160	129	86	98	166	4378	12489	9989	4949	1919	759	263	133	77	68	59	63	72	62	52	63	68	60	70	75	50	61	62	62	79	67	64	67	50	83	65	73	47	60	49	81	69	67	62	64	57	74	76	73	75	54	72	61	66	70	54	64	63	80	76	69	68	67	64	84	67	71	66	76	71	55	55	75	66	71	60	64	71	79	67	67	76	53	55	58	68	61	70	68	71	69	67	67	56	54	63	69	76	61	73	58	63	53	68	66	67	67	57	72	63	84	57	70	68	68	84	78	67	81	73	65	69	76	78	58	58	69	61	73	51	74	55	72	49	83	64	73	66	79	70	70	51	70	63	64	63	58	55	67	76	72	67	72	55	61	78	70	64	69	67	73	65	57	79	59	57	84	69	58	56	62	72	76	70	61	70	71	69	59	71	63	73	77	54	57	63	82	71	67	60	72	62	58	65	59	57	70	60	73	67	79	52	66	44	62	64	71	64	80	76	67	63	55	50	72	68	70	61	92	81	66	70	57	75	71	69	74	64	50	65	68	64	72	69	61	64	68	65	62	75	73	53	64	73	67	71	71	75	60	64	79	80	70	63	69	66	71	75	77	57	67	55	75	66	80	75	70	67	74	69	66	63	76	58	55	60	79	73	53	60	62	69	72	64	70	61	57	61	73	63	65	63	67	61	72	60	72	53	57	67	67	65	75	74	77	41	57	66	67	64	74	63	55	69	69	75	78	66	66	74	68	65	71	63	64	53	65	65	56	70	63	47	61	75	70	81	66	80	86	57	77	69	56	63	53	46	57	75	95	62	75	68	61	92	51	67	69	62	68	60	76	60	66	47	58	62	74	57	61	52	71	73	72	51	56	59	82	65	62	76	68	74	73	67	60	67	73	79	67	72	69	64	63	76	81	68	76	64	47	62	72	60	74	59	69	68	71	76	82	71	59	92	61	80	67	60	72	79	64	65	59	66	88	79	70	72	61	62	68	59	77	66	74	63	79	72	44	64	56	71	65	58	45	56	53	62	77	65	77	63	68	56	77	59	69	57	57	56	66	53	53	76	68	70	62	70	73	61	67	68	63	63	62	67	79	51	61	69	66	70	78	79	77	56	76	65	66	58	55	71	63	56	74	60	45	78	64	76	74	72	65	72	71	67	54	73	70	62	62	64	76	66	50	65	59	70	74	69	78	58	79	70	53	49	63	57	63	65	64	62	60	81	59	62	77	65	81	80	64	73	71	50	65	70	60	62	81	66	62	57	55	65	55	64	70	75	60	52	68	73	68	60	72	71	60	65	76	68	93	66	72	62	67	60	72	80	72	78	63	64	59	62	68	74	65	74	78	63	69	64	59	62	72	63	63	75	85	67	55	78	63	69	79	67	58	65	55	62	69	75	81	82	61	67	61	70	67	65	61	74	77	66	70	55	71	61	72	72	68	83	66	63	63	63	61	78	64	60	64	77	61	60	77	64	62	77	65	81	77	79	70	50	56	63	84	76	58	74	58	57	52	62	61	69	70	62	69	69	81	81	66	72	64	71	68	66	73	55	58	62	67	66	65	68	77	67	72	61	55	73	51	65	66	82	65	55	59	67	70	68	62	73	61	52	59	67	83	57	75	79	61	74	68	77	66	70	71	83	62	76	65	75	51	62	63	71	70	63	69	59	58	71	72	70	68	67	53	65	67	69	75	68	62	75	59	73	79	60	73	61	69	58	62	67	55	73	68	74	56	63	75	60	69	67	56	63	63	63	68	61	79	70	75	73	69	79	74	63	73	76	70	79	65	70	59	65	58	70	76	57	81	65	65	72	74	60	73	63	66	60	69	76	63	64	53	71	63	67	62	70	56	67	63	78	67	58	61	63	70	64	64	70	66	71	67	56	76	58	61	67	63	81	60	62	62	58	68	68	78	66	72	71	69	69	61	72	70	61	82	77	60	70	61	66	62	69	62	76	62	61	67	71	61	72	68	72	61	73	66	66	76	63	63	79	68	69	77	74	66	63	67	59	59	73	74	72	81	75	68	85	67	73	73	49	65	68	63	65	83	63	64	65	63	64	62	76	68	55	60	58	60	54	61	65	72	70	67	68	77	68	64	59	67	61	58	81	62	71	65	74	54	52	72	77	70	63	70	67	57	57	52	66	55	67	60	64	70	64	68	62	66	70	61	65	63	73	71	75	58	68	59	56	72	62	75	66	73	72	62	60	68	70	57	70	63	64	63	60	71	78	68	59	66	77	50	67	85	52	72	61	73	69	71	76	83	60	56	72	69	71	61	73	65	57	73	65	63	54	70	74	58	72	72	55	60	68	76	60	67	83	62	69	55	61	52	55	57	61	78	63	79	62	65	56	67	60	64	78	58	58	68	75	67	64	58	71	65	68	80	72	67	68	75	61	67	78	83	78	76	60	59	62	54	81	60	72	78	70	71	73	48	62	70	58	60	61	68	59	72	60	71	56	65	73	51	51	73	75	68	72	60	47	65	63	57	67	74	58	77	68	67	69	65	69	65	53	65	67	74	56	61	65	70	63	59	58	68	67	75	52	71	61	67	58	70	48	81	66	73	70	58	72	85	54	52	65	76	74	69	67	66	74	60	78	63	73	63	65	73	66	68	60	61	69	83	64	60	64	71	71	78	68	71	55	64	51	65	69	64	75	70	63	67	77	80	69	72	88	72	69	58	70	75	69	75	66	72	64	65	53	54	64	76	64	59	68	75	64	74	81	73	58	76	56	65	63	60	78	56	62	67	71	69	69	75	56	54	60	79	69	62	62	63	69	49	55	53	57	62	59	76	68	63	75	79	57	68	66	70	69	53	69	62	60	75	62	80	71	65	59	56	45	58	66	69	72	67	58	73	60	87	45	68	55	62	75	56	60	50	65	74	66	61	64	65	64	61	74	70	57	68	72	66	73	72	69	49	61	65	79	81	71	71	74	74	70	65	66	64	69	61	65	77	63	73	71	68	75	63	72	70	61	78	63	63	67	75	74	58	74	72	58	72	56	68	70	57	68	63	63	74	58	65	87	72	51	65	74	72	61	65	68	76	71	66	60	62	70	72	59	65	63	61	62	69	66	80	71	69	78	74	59	68	63	86	64	60	57	67	62	55	94	58	63	72	64	55	61	57	76	60	61	74	65	74	74	69	70	57	75	56	74	57	60	72	60	68	65	59	81	80	76	63	61	75	68	81	77	79	73	58	58	72	67	77	66	61	59	59	85	70	64	59	61	71	52	65	77	67	70	66	68	92	59	53	61	72	67	59	81	68	76	66	63	56	64	57	62	60	49	58	82	67	70	84	57	66	73	58	62	55	69	72	78	76	63	57	69	61	51	73	67	68	89	59	64	79	58	59	64	73	74	70	68	62	68	59	70	60	69	67	60	67	59	68	67	57	70	59	76	62	59	54	76	66	87	72	66	67	67	58	58	63	62	69	72	84	71	55	80	67	65	70	67	62	72	58	73	70	80	74	65	50	49	69
9603	3448	1542	2503	5738	9366	40509	60189	49529	36452	24988	15204	6121	1971	1029	719	686	702	707	673	656	677	701	697	708	679	668	671	651	670	682	708	719	696	651	667	721	714	641	727	660	721	728	730	675	665	712	728	682	686	718	713	698	697	650	658	714	689	718	683	696	721	711	717	700	722	724	684	686	695	737	682	676	696	694	652	718	680	710	668	704	678	699	710	693	685	699	709	663	678	665	723	721	696	685	686	714	664	701	660	689	688	697	682	701	687	691	661	707	698	711	696	682	684	694	652	709	690	674	697	678	695	757	722	735	681	656	682	701	655	647	693	674	649	701	682	703	654	666	661	692	701	676	669	723	722	752	712	658	683	693	658	712	660	684	690	704	662	722	661	755	730	694	685	684	719	694	678	717	750	715	657	709	710	729	706	710	693	700	747	709	692	704	731	684	684	672	669	708	713	666	717	720	734	722	698	689	725	695	675	705	700	719	720	707	690	682	699	725	719	698	688	704	673	663	704	699	700	681	691	711	725	690	664	679	667	693	679	668	684	708	691	658	680	717	680	698	716	670	685	692	735	687	671	702	691	716	702	723	725	742	719	705	685	702	684	691	662	671	689	684	675	683	678	652	696	691	695	661	695	679	627	681	741	722	759	683	670	676	695	683	720	624	679	686	701	706	638	708	685	722	695	641	727	706	702	739	698	729	678	715	670	651	719	702	681	733	714	694	708	680	689	705	709	668	674	721	650	701	724	684	660	721	684	713	716	666	734	670	685	737	656	733	669	724	646	720	710	677	718	674	720	681	692	690	680	690	734	721	714	697	755	654	667	655	718	676	701	698	678	693	702	694	718	673	749	712	649	715	700	668	707	660	706	722	685	719	753	692	707	731	679	728	671	698	646	697	727	696	720	647	703	697	734	677	708	703	697	683	726	684	669	678	705	682	704	653	692	752	703	695	705	685	728	696	677	678	652	721	678	741	692	653	728	705	721	715	690	688	670	673	701	693	670	687	680	737	714	679	657	669	740	728	697	689	696	709	730	693	694	673	700	717	682	718	713	724	651	712	728	696	725	732	673	671	692	685	716	719	641	698	654	652	681	708	704	702	729	682	703	703	689	663	671	695	689	683	698	710	709	718	683	671	713	717	725	707	676	675	695	703	691	672	701	674	720	681	725	655	721	722	705	670	730	736	698	665	652	674	697	714	672	724	707	713	690	721	675	714	681	703	725	677	680	737	736	716	697	697	678	740	676	701	683	708	731	734	687	680	697	686	690	703	704	696	682	687	703	660	708	721	695	728	713	696	646	685	686	705	694	698	787	722	698	711	701	728	737	726	719	746	747	658	698	681	665	685	685	721	697	689	664	701	705	686	661	730	686	685	705	650	711	714	689	701	715	674	738	672	704	749	705	726	731	723	685	733	681	662	721	654	728	705	654	690	657	709	666	674	649	651	667	701	686	747	708	679	671	684	699	670	697	656	693	679	713	715	715	717	697	689	692	727	684	702	684	669	731	710	661	700	697	682	668	704	700	673	649	757	676	741	688	707	656	711	651	754	694	692	648	719	719	670	700	684	671	711	704	696	693	697	687	700	695	689	701	674	766	687	718	706	714	723	741	652	667	667	739	706	656	677	694	687	671	685	708	671	684	698	697	737	649	699	732	705	709	674	688	728	735	657	723	713	628	685	707	713	699	689	708	700	722	692	697	662	721	682	743	721	711	703	726	697	682	728	643	691	713	708	705	662	657	673	624	692	722	730	734	689	700	666	692	744	749	733	705	683	739	683	715	685	684	718	672	686	666	713	671	717	680	694	721	677	762	750	645	726	677	701	682	738	683	691	684	689	710	657	668	679	705	692	674	719	668	698	686	691	683	725	706	717	671	642	703	662	653	694	738	686	685	682	731	743	713	660	683	678	688	709	680	676	686	687	697	667	648	684	688	717	681	685	679	691	702	706	670	707	716	698	677	716	664	649	652	708	719	716	675	651	678	671	656	673	661	693	691	646	715	705	670	668	702	708	702	712	657	721	693	704	732	657	719	659	727	703	704	718	731	718	667	697	693	678	717	713	725	683	665	712	727	705	686	670	717	648	717	653	698	699	704	708	708	686	681	659	765	692	703	734	655	662	668	726	731	686	661	623	713	717	686	673	685	691	696	685	683	704	671	677	727	713	696	667	700	704	701	700	707	698	660	709	734	707	679	722	656	707	683	675	669	717	710	703	668	725	700	658	763	641	703	705	692	685	675	722	723	661	633	695	698	690	629	693	690	678	718	730	670	690	715	743	659	702	653	698	631	733	726	674	686	656	735	689	721	675	699	681	702	700	691	718	716	706	716	662	705	666	677	694	665	748	721	685	657	707	645	688	698	693	761	744	706	679	699	694	698	679	708	674	712	706	682	686	722	694	681	714	655	685	707	741	700	669	691	729	661	666	687	740	730	691	718	679	675	743	684	710	746	657	681	677	634	681	636	702	679	717	713	762	693	691	691	655	690	670	713	727	697	682	671	652	718	683	670	703	695	692	706	716	720	733	676	671	753	752	682	688	718	679	673	725	682	742	658	708	713	664	697	663	720	693	681	682	700	721	695	703	714	709	691	720	622	693	769	694	716	702	698	666	678	668	705	727	720	739	678	709	710	749	717	678	715	683	682	732	725	651	732	760	702	751	680	657	645	689	697	669	675	716	643	706	700	722	675	712	697	723	720	683	754	690	681	725	675	723	736	734	677	678	687	674	638	695	716	741	745	698	735	680	711	711	688	687	679	697	666	653	650	711	684	704	677	694	717	703	750	679	722	719	685	693	718	716	668	648	697	653	682	696	657	674	731	725	692	654	655	728	648	690	648	725	697	682	707	674	726	685	736	692	690	662	708	733	694	681	730	646	739	704	649	685	674	694	680	663	648	703	677	716	708	726	674	705	674	693	663	695	718	686	689	726	751	682	707	683	673	720	707	674	702	651	730	675	646	694	716	670	718	685	659	666	703	715	665	705	753	712	701	671	734	691	698	734	708	674	668	693	628	691	661	662	666	655	778	687	734	712	680	686	743	707	704	687	710	722	740	730	686	651	682	676	676	664	686	693	717	704	659	669	683	683	696	686	737	714	668	702	687	679	689	669	705	676	703	694	657	705	682	734	720	711	706	722	701	732	671	698	714	681	687	706	703	697	716	685	695	738	665	744	689	707	678	660	679	741	680	684	736	718	702	659	668	647	687	664	678	699	725	667	670	717	672	704	708	675	677	715	656	686	688	680	698	679	699	692	696	701	710	710	679	687	703	680	711	692	671	707	706	707	719	658	653	693	714	638	715	647	704	703	708	648	693	698	673	730	674	719	691	735	689	684	672	688	711	691	680	737	664	729	755	688	713	681	702	653	726	717	709	698	696	702	723	695	747	692	693	692	717	675	715	687	724	715	720	712	680	718	735	671	764	714	675	701	694	674	702	678	726	634	702	681	725	708	695	710	677	630	702	701	712	669	684	701	665	758	708
2338	133	94	56	56	333	7846	12487	10257	5007	1867	715	197	87	56	37	33	35	28	38	51	44	39	51	37	53	32	43	33	39	36	44	37	48	36	32	42	43	33	43	41	42	42	41	36	41	52	26	35	36	41	46	35	43	49	42	45	28	51	50	34	52	39	41	48	42	45	52	52	36	42	48	49	38	40	40	46	48	38	43	53	48	57	38	45	53	37	51	42	44	44	40	30	43	41	44	44	40	36	42	38	44	47	22	42	45	39	48	32	41	32	42	35	36	49	44	47	31	40	36	51	41	46	44	37	53	37	39	45	46	48	45	41	38	37	42	48	53	48	31	44	43	42	44	44	40	40	60	50	34	57	28	52	36	44	52	46	44	40	50	40	36	52	38	43	47	44	37	44	35	48	44	38	50	46	46	39	42	37	42	37	38	39	43	40	36	43	37	46	40	45	39	45	33	39	44	53	46	47	43	34	44	35	47	35	48	41	40	53	29	41	43	37	42	41	45	37	38	33	29	43	35	44	38	39	50	44	37	41	33	32	46	45	45	48	38	48	39	37	41	42	48	36	46	33	45	37	42	56	35	39	54	46	46	36	49	36	51	36	51	55	37	45	43	36	44	42	43	32	42	35	37	42	37	40	36	45	44	50	44	37	45	46	45	49	39	50	43	39	47	41	39	48	48	45	43	42	47	36	43	33	41	34	44	34	45	47	43	43	44	38	49	44	38	41	31	40	41	37	49	44	44	39	37	44	50	34	40	36	43	40	44	45	53	38	21	33	53	46	42	51	50	42	42	46	44	42	38	44	45	39	38	40	44	48	31	46	42	52	38	50	30	33	46	40	36	43	40	37	40	35	50	50	35	43	28	44	42	32	30	37	40	48	38	42	44	48	47	51	42	40	42	45	37	53	42	38	42	53	40	37	29	46	40	39	40	56	42	46	29	37	37	43	44	41	61	48	57	53	30	43	45	31	43	44	40	33	35	28	47	50	41	33	42	43	49	54	41	33	35	29	40	31	37	42	34	52	48	33	51	50	47	45	49	58	42	39	45	41	39	43	44	45	33	36	49	39	44	40	38	44	44	42	34	43	41	37	39	42	50	50	44	32	35	50	40	55	34	37	41	36	43	53	43	51	45	42	50	34	33	47	46	31	34	40	41	46	42	44	49	48	41	44	40	43	42	42	33	34	49	33	44	41	33	37	48	35	43	52	42	32	39	48	37	46	43	31	32	33	42	39	34	44	48	39	42	44	47	34	40	38	38	36	50	27	38	33	47	41	45	40	44	55	48	54	37	33	34	47	36	39	50	59	53	48	48	28	45	41	39	38	65	33	50	54	45	45	39	55	33	39	47	38	37	40	29	52	34	42	42	36	40	36	46	32	43	38	41	40	43	41	44	39	35	38	44	52	39	35	45	46	38	44	46	44	32	37	41	34	43	41	37	41	50	35	51	51	36	37	43	53	41	39	50	45	46	50	37	54	36	49	36	50	46	39	54	46	32	40	48	49	47	43	46	37	43	47	36	38	46	57	45	37	51	34	31	41	42	40	42	47	39	40	42	39	36	42	39	33	41	42	39	35	39	47	33	34	46	49	25	41	43	36	41	47	48	40	42	46	47	46	45	49	49	34	33	37	46	41	39	47	41	34	36	41	45	49	39	37	45	36	41	54	53	36	45	41	40	41	38	48	37	36	30	41	47	48	50	42	50	60	33	39	41	42	47	48	40	41	44	44	35	44	54	38	34	40	52	47	41	34	27	39	39	55	35	43	41	42	37	34	33	37	39	39	48	44	25	30	45	41	40	48	44	56	43	51	38	36	51	44	37	39	44	36	31	36	52	46	46	38	34	47	37	27	41	47	43	48	38	31	43	42	53	45	40	38	43	55	37	37	45	35	35	48	41	38	43	52	35	48	44	39	35	48	58	46	39	36	41	52	45	33	32	39	38	55	43	43	27	41	43	47	45	42	37	53	44	60	52	36	43	30	38	33	36	51	44	48	45	40	38	48	40	53	45	39	40	30	38	51	36	39	39	42	49	35	39	52	51	35	46	46	29	30	49	48	39	43	42	40	51	56	44	54	37	51	35	43	32	36	44	50	43	42	32	45	39	38	51	46	38	47	48	38	45	36	37	37	39	42	41	39	60	48	40	45	47	54	48	42	42	37	50	58	35	45	42	35	44	50	39	43	44	33	39	41	46	37	35	45	46	43	44	43	56	34	42	45	37	34	42	52	53	38	63	56	36	42	45	37	43	37	38	42	52	44	30	43	37	44	50	38	51	42	39	55	46	37	46	33	51	36	35	38	50	33	37	37	44	32	36	41	51	45	38	41	40	47	42	36	44	42	44	41	36	41	50	45	35	44	39	37	32	46	50	48	38	50	47	42	53	45	67	42	48	40	49	41	49	34	50	41	34	45	36	54	47	39	42	41	40	30	39	41	44	33	41	49	34	46	37	37	45	40	36	38	46	39	33	41	34	42	47	43	38	38	36	31	35	46	44	43	46	46	39	44	50	39	52	36	52	33	37	39	35	41	35	51	50	40	41	45	39	39	42	50	50	40	40	48	44	41	46	41	50	45	45	45	32	46	38	24	34	40	42	44	52	37	40	46	31	43	39	43	47	54	50	59	38	45	41	41	42	46	43	40	40	49	36	39	45	32	43	46	37	48	52	40	39	39	46	40	40	51	41	52	34	39	50	36	46	44	48	44	42	41	39	36	36	40	32	42	52	49	48	38	37	43	47	46	51	38	44	35	37	35	41	38	33	41	41	47	51	38	46	38	48	46	42	33	37	45	49	41	42	48	39	41	38	44	41	48	47	32	35	42	52	38	41	47	47	37	43	41	48	46	35	30	31	36	35	40	37	41	52	47	37	47	40	38	38	42	54	36	38	31	52	40	38	37	44	39	34	38	37	46	44	52	51	49	49	40	45	42	41	39	44	41	34	39	42	45	43	40	47	38	44	38	41	49	47	46	54	37	36	23	36	36	40	33	46	32	42	44	51	51	48	38	38	39	48	38	34	51	42	36	32	38	38	37	46	38	39	54	41	34	36	38	49	32	41	39	42	24	43	54	54	48	39	44	33	46	34	53	42	38	33	41	31	42	29	42	47	54	32	47	27	38	44	31	35	37	61	42	43	41	35	34	40	37	43	44	61	51	34	48	42	46	54	40	51	42	42	46	48	50	39	34	55	44	32	45	39	34	41	43	37	39	39	50	37	36	44	55	36	42	36	37	40	45	41	39	51	57	47	39	29	45	47	47	46	38	58	40	40	42	48	33	46	45	53	33	38	39	42	48	42	41	36	39	45	38	42	52	39	42	47	49	39	37	38	36	33	44	50	46	40	39	46	43	34	50	41	35	40	39	45	36	40	31	47	42	47	41	37	36	42	64	40	44	33	42	31	51	48	39	52	45	51	50	43	45	51	52	50	42	42	52	44	45	42	57	46	47	49	46	38	54	50	39	31	34	37	34	47
9558	2799	1395	2302	5747	16427	56017	60626	51258	36621	26380	14965	4988	1735	679	480	440	459	433	416	502	469	479	492	456	425	462	445	447	444	429	434	445	466	446	454	417	456	467	454	458	470	470	464	466	442	459	413	422	462	448	472	450	462	444	459	473	465	455	460	470	474	478	419	497	449	510	436	454	455	474	434	440	439	452	449	410	434	468	456	445	439	451	467	422	480	477	462	410	438	432	449	438	438	476	447	460	423	477	453	488	451	427	459	427	441	445	440	480	471	421	425	470	442	430	444	440	445	430	460	450	472	456	424	461	477	432	422	453	443	488	450	446	458	429	466	460	403	444	450	452	496	430	457	446	444	470	505	426	443	421	483	461	442	432	436	433	430	473	430	430	412	448	449	455	479	462	464	458	482	455	464	431	469	416	466	466	490	453	434	457	474	438	468	439	447	455	453	440	483	437	432	431	470	459	448	469	456	444	447	467	472	436	455	452	440	513	468	430	456	460	467	430	472	471	449	432	478	432	458	434	441	438	438	494	482	483	446	514	442	489	426	473	493	438	408	453	486	467	456	452	454	474	446	466	430	491	460	417	421	421	441	476	472	435	457	428	472	471	463	484	474	444	474	470	466	491	455	445	426	418	439	477	436	425	436	489	442	458	444	451	465	455	437	468	434	463	454	510	429	452	438	433	460	498	448	450	419	460	397	448	460	479	441	461	486	416	475	446	452	490	443	458	443	450	443	444	444	401	448	467	423	467	480	460	467	430	456	473	484	469	464	435	459	449	469	493	437	475	479	450	448	428	424	489	440	481	452	483	430	415	412	460	462	461	490	481	446	446	449	478	460	458	457	464	459	478	463	466	455	410	458	469	455	465	475	463	453	449	459	446	415	443	433	447	448	433	468	449	444	446	456	446	432	448	413	444	430	463	464	426	449	437	469	441	481	444	465	464	441	430	444	430	473	468	463	473	469	458	436	459	437	455	411	449	433	416	457	422	442	447	447	465	442	463	476	456	400	433	452	437	507	479	413	445	432	459	438	456	429	434	442	450	454	430	455	460	494	464	418	422	442	411	449	474	487	452	419	496	445	439	416	444	459	417	402	460	431	417	464	469	453	468	452	476	453	449	460	423	508	433	465	470	457	486	475	417	446	454	462	438	430	471	459	430	435	418	452	467	425	480	447	424	443	462	447	429	463	446	464	437	482	466	442	446	464	459	475	414	466	440	429	451	463	455	421	439	440	481	442	409	442	447	485	459	458	443	440	428	441	460	460	485	475	466	453	464	436	463	465	417	463	451	459	478	446	443	479	457	425	456	464	441	476	463	432	460	461	457	439	466	480	447	432	426	456	476	461	443	447	462	442	434	475	443	485	433	461	455	478	448	425	454	474	465	461	477	441	461	456	471	453	438	435	445	428	420	460	424	447	438	447	494	447	456	451	432	469	494	450	440	470	434	456	430	445	438	430	441	410	444	419	449	459	494	460	417	444	427	437	449	467	480	441	450	471	475	447	417	447	472	445	462	453	437	464	465	487	477	433	452	473	464	477	436	460	466	452	450	458	470	456	448	440	445	463	471	463	477	429	463	438	466	450	463	435	462	480	428	443	476	452	478	499	458	441	473	470	467	450	480	482	499	477	465	465	457	456	459	453	452	432	426	446	491	442	477	471	456	434	443	428	475	483	424	560	470	466	460	461	484	493	448	465	439	419	456	434	451	433	437	455	442	459	491	458	448	453	454	430	494	450	441	457	433	446	445	451	461	411	490	462	475	485	476	445	459	471	411	464	442	440	470	435	450	489	435	479	461	433	484	462	437	464	448	492	436	445	434	476	462	465	476	440	444	477	450	453	486	458	446	471	446	483	457	442	429	482	457	434	476	449	481	424	462	423	425	431	443	450	437	439	464	454	432	425	430	465	446	459	439	439	463	419	436	443	466	499	478	487	471	488	423	468	452	427	458	491	421	440	456	431	464	466	433	452	427	460	470	452	422	499	449	447	458	444	482	498	485	431	452	414	461	460	432	457	441	447	473	456	444	437	450	419	467	444	469	482	453	429	434	453	447	435	431	459	393	460	459	438	440	467	466	463	415	471	466	427	479	488	448	457	398	446	455	466	458	415	400	463	447	444	485	430	462	506	444	428	429	453	471	455	489	425	436	429	471	478	461	465	458	461	453	450	432	459	442	429	450	493	482	440	457	459	474	498	444	512	427	433	453	472	418	477	437	452	422	440	506	454	451	449	442	442	455	452	448	424	465	500	426	455	456	453	502	483	455	459	472	442	419	423	448	427	452	438	448	442	433	465	483	489	478	453	464	452	438	478	473	404	440	450	469	432	483	436	460	425	433	479	426	453	451	462	441	470	493	472	451	454	431	470	426	461	476	412	437	447	447	431	441	450	403	468	470	445	444	443	446	476	483	439	443	433	447	479	447	446	449	495	481	451	460	482	509	449	449	449	473	454	460	470	482	457	427	488	424	462	445	442	436	466	480	433	442	470	435	491	441	460	482	481	471	450	446	463	478	446	473	498	478	480	487	481	459	429	477	490	455	399	449	463	487	423	480	433	467	467	461	463	468	461	488	442	480	409	448	442	459	484	479	425	436	470	437	443	426	439	480	461	469	457	450	477	419	467	452	473	469	399	462	463	410	471	459	415	480	445	440	444	451	479	487	415	477	477	446	480	466	490	451	478	454	438	484	469	450	436	453	435	499	460	459	457	463	452	479	455	472	475	463	437	472	438	478	460	459	464	433	403	430	444	435	454	454	418	474	456	467	467	432	434	439	425	415	428	457	461	491	505	429	479	423	476	439	458	469	435	496	452	424	438	446	441	495	505	442	444	418	504	462	487	486	445	453	461	468	448	456	469	478	449	454	443	468	440	467	482	452	451	425	467	468	493	470	459	419	464	449	475	453	453	464	439	470	453	472	452	457	434	438	451	437	481	459	483	453	464	455	479	433	452	451	467	450	464	493	452	430	441	440	454	456	425	438	445	453	438	470	453	440	467	442	455	481	472	464	430	460	457	423	474	448	455	446	435	426	444	488	456	472	463	441	457	448	444	453	430	433	499	458	447	415	432	434	481	430	461	456	458	437	444	414	422	409	484	456	452	488	470	413	463	478	453	440	422	463	443	474	496	498	495	406	416	452	448	439	415	442	450	468	481	426	466	531	467	413	411	458	445	429	448	443	451	477	480	449	521	451	436	479	442	421	417	480	464	440	495	411	449	459	408	430	439	421	461	498	429	455	456	467	443	459	440	401	450	449	404	465	465	445	490	458	424	485	448	428	453	452	449	460	449	468	458	468	434	455	464	419	378	425	455	460	453	432	441	462	430	437	468	422	414	435	460	452	453	485	449	495	492	462	435	454	446	432	430	456	469	439	451	441	408	464	481	468	424	468	459	472	443	439	444	457	426	462	467	440	431	426	446	444	448	473	443	467	420	497	452	453	443	487	475	453	446	469	474	460	486	453	429	445	473	451	442	454	444
1135	257	170	121	168	2480	11188	18086	15854	9293	3553	1398	400	137	83	73	79	70	65	63	64	57	86	61	73	70	63	71	64	58	72	76	71	72	68	67	74	73	57	75	68	66	71	67	68	69	70	73	59	72	66	59	74	65	69	67	65	67	72	66	72	57	58	57	61	65	61	68	49	61	65	67	59	58	58	60	72	54	66	59	69	65	66	73	67	64	62	54	54	69	64	75	55	56	58	72	61	69	63	71	59	78	68	68	76	77	49	84	66	60	74	68	67	66	54	52	54	70	76	66	55	65	59	67	66	58	71	70	62	64	62	69	69	69	80	58	52	75	70	51	65	68	65	54	61	77	63	68	73	64	65	65	65	52	47	62	64	68	70	57	68	73	53	78	62	57	56	52	58	77	51	70	59	69	56	65	73	69	72	58	54	71	58	56	73	68	69	77	72	67	43	67	59	64	59	51	62	70	52	81	59	67	66	64	55	62	68	86	52	66	71	65	59	64	70	76	76	61	49	67	85	71	63	65	66	66	68	53	56	57	64	66	67	62	70	55	63	63	54	65	60	63	63	47	65	75	61	62	63	69	59	69	74	68	65	51	73	66	77	66	75	57	56	60	63	68	70	64	62	71	59	69	65	63	65	59	52	57	76	81	70	60	67	76	53	61	64	69	67	57	79	62	56	54	73	57	65	65	70	74	60	66	72	60	60	51	68	77	60	76	68	67	66	80	49	69	58	64	72	53	82	56	62	65	71	63	63	66	57	71	71	83	55	76	56	63	77	66	72	65	82	75	72	70	62	68	58	72	68	76	71	80	59	58	59	66	73	61	58	46	63	65	59	58	77	66	56	61	57	66	47	62	63	62	66	68	85	55	57	62	72	78	54	59	61	64	78	65	74	63	72	68	69	69	68	62	65	78	75	61	60	68	62	72	68	49	64	66	66	58	64	70	62	68	70	63	65	62	71	54	78	54	56	53	71	46	63	89	73	81	65	65	63	60	72	66	78	52	70	68	61	73	58	71	53	68	63	78	65	89	62	68	51	67	68	57	47	57	80	58	61	60	66	83	60	55	74	85	74	54	70	68	61	58	67	74	64	62	76	77	62	50	65	50	63	61	61	59	77	60	72	65	62	71	67	72	64	71	55	69	69	70	52	56	74	90	62	68	64	58	66	70	61	62	53	62	52	74	82	63	63	67	69	63	57	60	65	71	70	78	78	64	71	64	54	76	61	63	61	61	55	64	74	58	63	58	49	63	72	67	65	52	72	62	58	65	64	61	61	54	61	57	52	60	76	59	66	73	71	59	77	72	63	58	72	76	73	56	81	74	58	53	61	60	59	73	59	65	60	50	60	63	69	62	69	60	69	58	85	63	58	71	65	54	74	63	72	70	60	58	74	67	63	69	66	69	55	73	65	64	74	67	74	80	61	65	67	65	73	64	70	66	62	67	58	70	69	59	65	62	67	69	71	64	57	57	84	63	56	70	74	65	81	73	68	56	74	61	79	54	52	52	63	62	58	77	64	49	75	66	67	68	63	59	61	57	88	66	62	69	50	65	68	68	64	49	58	65	58	62	74	65	67	59	67	76	74	62	69	69	76	73	60	86	60	61	58	53	57	51	59	73	64	69	65	64	45	74	69	61	82	60	65	68	74	63	71	61	65	65	72	64	55	68	58	43	65	59	65	62	62	59	64	64	57	54	65	58	73	59	59	58	60	59	76	59	70	65	63	67	65	68	64	64	56	73	66	56	66	62	79	54	65	55	71	72	59	58	51	53	77	60	66	64	48	61	68	87	69	69	50	78	76	65	75	48	68	69	76	60	69	58	68	67	62	60	60	66	79	74	58	59	59	63	56	72	72	53	63	64	81	64	72	52	67	64	64	59	63	69	70	58	64	65	61	61	63	62	61	62	64	76	63	57	73	63	63	68	63	70	69	66	79	84	72	60	71	74	66	76	64	67	76	52	59	76	65	66	66	74	67	47	68	64	72	58	67	61	73	76	58	47	68	58	54	70	72	64	54	67	62	63	66	85	62	72	67	68	67	67	68	65	69	61	65	63	73	79	77	61	66	49	74	67	61	66	58	66	59	63	59	72	62	78	60	55	58	62	72	49	59	73	76	56	66	68	71	58	57	71	77	63	75	68	65	72	66	79	63	66	74	62	62	51	59	70	57	71	61	61	68	50	72	64	72	73	57	64	71	68	82	50	62	72	68	70	67	61	72	62	62	53	73	73	68	50	71	74	63	68	67	59	86	67	60	55	54	81	60	69	68	64	68	71	56	74	72	74	64	63	61	72	58	63	67	66	65	67	66	68	62	52	60	71	75	77	60	64	63	66	54	67	67	78	62	70	65	69	62	74	68	72	53	73	79	55	66	70	66	62	60	62	71	62	65	58	54	74	76	47	57	62	75	58	56	71	53	74	70	82	77	68	67	70	64	69	70	65	72	66	72	68	59	67	67	65	54	67	74	65	65	78	80	63	85	64	64	75	85	70	66	67	48	58	54	63	62	79	60	62	77	73	75	77	68	62	66	52	49	72	60	73	56	63	74	53	64	69	83	54	70	82	64	76	51	59	81	61	66	63	66	60	70	67	74	70	65	55	81	65	81	66	54	63	69	60	77	66	71	72	45	71	59	69	66	65	63	62	62	81	58	59	76	55	58	85	63	68	78	63	60	69	69	67	71	66	78	67	61	58	63	78	89	65	65	59	69	63	55	72	67	63	68	62	62	60	53	69	63	66	73	65	66	61	77	64	57	69	80	76	80	61	67	52	71	56	71	52	68	85	67	59	71	64	62	47	64	62	66	70	64	60	40	60	56	72	67	86	69	63	53	60	69	73	66	59	59	72	67	54	41	73	76	75	64	66	55	71	66	64	69	61	75	67	54	69	71	66	58	63	58	69	74	62	86	64	62	73	70	76	59	61	72	67	78	64	61	68	70	62	83	57	75	84	71	75	62	53	56	69	63	54	74	46	52	70	64	67	66	65	67	65	57	50	64	71	61	62	65	91	52	71	72	72	64	66	73	75	68	62	65	69	67	59	76	50	72	65	69	68	64	68	70	68	72	57	64	48	56	73	74	68	64	66	71	62	45	49	53	70	61	66	60	54	67	62	57	63	79	65	65	66	71	54	67	74	61	55	64	67	74	58	61	61	54	70	68	55	72	55	71	60	69	66	50	64	54	60	66	70	61	58	60	72	71	71	81	75	65	51	61	58	70	62	56	65	66	75	73	70	61	60	73	61	74	66	67	67	61	63	58	49	63	55	67	61	69	63	70	63	68	75	53	67	65	73	66	69	59	86	72	70	70	76	55	76	80	67	67	70	51	61	75	77	73	55	82	66	53	54	58	55	73	67	65	60	65	61	95	53	70	78	80	62	70	79	52	60	71	72	56	74	67	68	64	65	72	66	72	67	69	71	60	51	75	69	61	53	62	79	62	55	59	71	58	77	57	59	72	59	56	51	71	79	58	69
13664	4856	2175	3900	12417	38817	62040	68425	60349	44902	32018	20775	8301	2745	1080	677	750	734	718	688	738	716	756	694	738	707	680	670	696	673	690	717	690	725	751	744	758	675	674	665	754	743	701	705	698	709	704	708	705	723	745	760	735	713	690	693	713	761	691	717	667	714	693	700	683	702	708	766	691	741	700	678	735	700	731	689	686	696	663	744	732	656	721	710	695	653	708	727	659	715	694	692	702	686	713	691	733	691	668	646	701	693	690	683	676	710	739	696	721	651	744	713	740	657	726	662	706	713	689	720	698	674	743	703	705	669	707	685	706	711	693	676	729	687	706	679	678	731	676	731	701	703	707	709	736	739	718	719	740	733	694	673	744	701	713	652	783	670	656	760	735	706	718	725	719	658	678	699	702	729	752	748	736	729	741	690	725	680	720	725	697	664	708	727	690	750	684	691	676	704	703	737	701	696	724	667	706	716	699	704	659	710	710	669	691	698	696	699	730	672	657	690	703	657	669	719	720	723	722	701	669	702	699	687	718	707	724	716	685	723	669	707	733	720	694	712	690	673	709	756	695	682	741	784	696	696	689	727	676	696	703	707	713	683	711	714	706	733	745	728	687	706	729	696	701	734	727	706	673	714	665	690	710	671	689	726	699	701	694	728	708	713	684	703	689	732	710	738	705	719	668	701	661	717	732	728	671	749	655	703	731	689	684	660	676	714	738	706	678	720	678	674	702	708	690	685	690	738	703	725	723	700	674	707	700	738	689	705	717	673	713	692	683	715	706	710	754	750	691	689	739	694	727	702	669	725	678	721	727	744	720	680	673	740	723	722	734	707	694	713	701	665	699	727	703	756	684	747	693	696	703	726	677	665	722	681	673	692	724	699	688	738	695	706	695	693	751	745	723	693	720	695	717	739	747	649	733	677	725	741	728	703	709	717	736	725	706	693	707	693	717	724	698	720	693	691	655	712	715	677	672	771	761	732	714	670	754	679	696	709	671	705	713	701	663	733	703	714	704	745	727	750	717	693	694	699	690	760	689	762	716	750	724	717	754	695	751	700	687	690	702	692	710	730	699	772	741	721	719	730	700	720	736	722	676	655	726	698	714	702	696	692	720	675	678	743	657	708	695	694	688	683	695	744	681	685	731	693	714	684	740	726	680	732	764	731	713	721	676	731	701	664	726	734	713	691	643	679	722	690	676	743	711	692	692	713	703	686	679	702	671	696	698	727	717	713	731	734	709	675	668	682	751	678	694	672	720	730	725	698	721	704	718	701	702	654	666	683	779	695	752	718	685	724	667	719	683	705	715	678	724	691	716	679	690	678	746	690	662	703	724	705	696	733	734	711	688	666	740	703	758	695	657	702	724	675	726	765	693	710	715	711	727	690	669	674	762	689	720	681	716	689	691	667	718	646	696	692	711	701	728	660	671	686	692	704	652	694	716	691	702	709	708	702	760	743	697	680	720	731	698	724	676	712	698	624	681	708	761	755	688	694	685	725	695	731	703	767	740	699	720	726	719	694	704	681	695	727	691	702	739	677	698	693	693	666	678	699	720	741	711	747	670	677	716	657	677	724	671	653	713	706	711	695	731	684	725	745	705	747	735	730	697	727	697	754	688	743	709	686	759	704	681	734	680	673	650	716	726	682	675	705	713	726	682	691	721	732	750	687	722	715	736	721	710	681	716	748	691	714	721	723	693	722	693	718	732	705	728	715	709	683	703	733	698	677	695	701	677	647	698	710	687	746	726	734	675	699	693	682	710	707	715	733	657	707	699	700	709	693	690	647	751	750	733	667	670	721	706	725	726	661	675	680	730	726	692	706	719	742	692	701	724	679	695	667	665	727	717	730	703	725	700	771	669	683	728	729	704	721	724	688	716	704	716	674	677	722	677	704	663	694	728	678	774	691	699	749	761	714	735	744	667	716	743	695	702	738	728	686	682	672	719	692	701	684	705	736	737	684	766	703	724	720	688	707	739	709	649	669	720	723	691	707	645	667	682	707	744	720	687	691	679	699	747	735	717	683	682	713	740	682	737	689	743	723	678	715	771	742	723	721	688	736	714	655	711	660	718	655	676	705	684	704	709	711	705	708	708	729	708	720	678	749	733	667	737	714	723	736	749	746	679	715	784	722	707	719	692	704	685	728	709	705	746	683	684	715	733	724	762	701	689	727	756	681	709	705	735	720	727	652	702	673	695	726	682	692	695	695	686	694	662	699	714	705	707	695	696	716	676	698	705	740	714	698	709	700	741	701	729	685	693	717	738	719	709	692	712	725	683	726	671	702	717	746	700	702	710	694	710	676	705	723	756	741	683	784	668	735	681	713	722	694	696	710	683	735	706	712	682	740	722	726	712	688	680	737	655	702	736	665	711	708	665	732	709	730	759	674	736	719	718	730	666	693	700	666	685	700	685	720	732	716	694	695	701	674	734	660	727	727	674	721	742	689	733	717	701	761	700	756	692	687	716	699	699	712	707	697	693	708	681	746	709	724	705	734	658	690	741	721	702	712	736	736	694	731	679	740	707	726	664	762	708	718	679	687	722	680	695	751	665	715	699	683	727	726	727	729	714	673	679	738	756	745	723	735	685	693	746	752	695	690	654	704	723	686	721	679	668	672	696	712	759	688	711	706	687	690	721	749	773	703	694	693	720	719	729	682	728	728	733	679	716	695	730	702	690	752	690	691	666	687	732	701	785	716	690	708	712	684	731	689	674	726	736	721	716	723	728	741	721	669	707	708	724	682	731	680	682	749	703	683	727	698	753	697	691	666	703	732	740	666	732	723	737	716	689	696	712	784	692	718	706	736	706	749	704	679	710	664	749	750	727	675	679	716	684	649	682	684	659	761	788	650	667	722	761	662	697	693	697	722	756	740	726	712	719	679	701	714	698	740	702	725	755	729	667	698	693	718	727	751	712	669	726	681	673	729	745	668	724	689	668	688	701	702	677	682	700	721	669	737	714	672	716	692	697	690	668	727	735	679	749	694	716	699	695	706	689	695	675	708	728	696	730	725	735	722	718	701	705	692	689	713	733	678	687	706	730	619	731	722	742	725	677	677	725	747	702	678	696	738	718	695	704	705	678	697	719	722	696	696	688	723	688	731	700	736	690	767	730	700	742	697	707	732	691	681	680	742	712	742	709	745	684	687	715	701	731	710	668	690	719	747	711	729	630	725	721	696	695	684	644	725	653	659	656	717	708	700	665	679	717	686	700	739	728	706	731	699	677	684	672	666	691	693	701	698	717	677	701	701	667	748	685	709	741	718	684	720	724	664	721	705	689	669	674	723	747	719	701	717	718	722	698	728	668	809	725	691	689	696	695	699	710	712	706	721	716	635	683	690	703	686	710	702	709	721	736	736	725	732	750	713	717	720	719	682	736	715	696	682	699	723	715	686	699	732	699	707	746	704	700	636	694	758	697	718	693	725	710	718	749	703	735	714	732	770	735	666	714	737	721	724	770	695	710	699	729	669	718	691	689	706
1426	76	66	47	56	241	2149	2953	2479	2210	1017	449	155	76	42	44	39	46	51	38	43	40	42	42	42	38	46	44	45	48	36	41	35	36	48	38	44	54	30	48	37	49	45	41	41	56	44	53	40	50	40	24	46	46	39	50	46	33	62	47	39	40	43	44	41	45	44	49	38	37	33	38	36	46	45	40	38	42	43	45	39	45	46	47	44	42	41	40	39	33	44	42	41	43	43	50	38	47	41	41	33	38	40	44	28	44	48	44	37	46	50	48	52	52	44	42	31	38	48	35	40	46	49	44	36	38	43	53	47	38	44	47	36	49	44	52	50	44	33	41	43	46	44	41	32	51	47	41	40	48	36	43	45	39	37	54	48	56	48	44	34	47	37	36	40	49	38	32	45	41	47	45	46	55	40	38	55	39	48	45	40	28	45	43	49	47	43	42	54	54	37	52	33	46	36	49	47	46	33	48	32	46	50	42	27	53	46	39	49	39	49	36	55	44	46	56	46	35	34	57	28	38	40	40	35	40	45	34	43	45	32	31	51	44	29	43	52	50	41	30	35	20	44	40	35	38	32	52	37	34	54	59	38	38	39	44	47	28	39	53	43	36	47	36	37	51	46	34	43	42	46	40	52	43	40	48	46	42	57	38	32	41	42	46	36	42	31	40	57	42	34	47	38	38	44	33	45	53	41	41	45	47	47	50	45	49	50	46	50	43	40	39	38	46	44	48	43	46	43	42	32	47	40	33	41	38	44	45	44	38	45	45	39	38	37	41	45	49	48	42	36	51	40	58	50	43	37	47	36	36	47	40	37	38	45	36	46	40	54	41	41	45	52	41	37	47	38	56	41	32	24	48	31	39	38	57	50	43	51	45	37	40	39	43	42	53	49	46	53	35	47	53	38	35	36	47	37	39	48	43	40	46	41	55	39	46	46	43	41	45	45	47	40	43	43	38	45	45	40	52	32	45	40	30	55	49	41	44	48	45	49	39	40	43	38	50	47	37	41	53	40	49	45	51	54	38	33	46	51	46	30	27	54	47	53	45	46	47	41	50	44	43	37	37	43	46	42	53	38	46	41	49	44	33	39	40	37	46	35	45	51	41	37	52	42	41	44	51	48	41	37	41	54	39	43	47	33	47	47	40	45	42	53	40	40	40	55	39	32	49	46	41	31	49	54	50	43	48	44	51	50	38	38	47	43	42	37	35	43	33	41	41	50	42	54	38	51	46	43	44	38	52	43	53	46	40	38	45	42	40	41	39	58	47	38	42	42	56	47	45	42	44	45	44	39	40	34	30	40	46	58	38	54	48	53	57	38	30	48	39	45	49	47	36	48	51	41	29	49	45	44	43	39	56	46	45	43	37	47	47	45	38	51	50	50	50	58	41	51	47	39	42	49	43	43	36	36	44	41	50	29	51	33	40	38	39	53	42	47	39	57	54	39	41	42	39	47	40	54	42	40	47	39	46	39	40	43	38	40	45	46	51	43	44	31	36	47	40	48	50	58	55	51	45	32	47	42	43	47	36	32	33	34	42	36	34	52	52	40	37	42	44	46	46	39	36	44	39	42	52	40	46	48	41	51	47	43	46	32	50	38	34	35	43	59	40	49	51	36	50	36	38	45	51	43	46	48	50	42	48	44	58	42	46	48	51	40	47	40	37	40	39	46	44	44	39	47	45	34	46	42	39	40	48	36	49	38	47	45	52	52	37	42	43	54	33	45	30	55	50	50	48	45	35	41	43	38	48	45	48	51	35	38	56	35	41	42	51	40	54	44	41	35	36	53	51	40	39	53	53	38	56	47	50	40	42	51	42	35	42	51	37	35	38	27	49	49	51	38	51	54	43	47	40	45	43	40	32	41	36	37	48	42	45	40	41	45	48	43	45	38	33	51	56	41	48	46	35	42	38	41	51	41	57	44	42	43	36	36	47	48	47	40	40	61	50	43	44	41	42	41	45	56	31	46	49	42	32	43	38	52	30	41	36	33	49	35	45	38	43	44	50	60	46	42	41	33	36	44	42	45	39	35	40	38	41	36	50	40	53	48	42	39	47	41	26	41	50	37	49	40	39	39	42	38	40	49	54	43	59	36	44	33	35	39	44	34	46	55	46	32	51	32	52	38	52	42	44	47	47	35	48	31	43	29	44	38	45	35	48	39	47	48	49	44	39	46	40	54	47	53	47	39	39	41	36	49	41	39	35	33	43	35	48	51	48	41	34	40	44	35	31	33	47	33	43	40	44	61	45	35	29	40	49	43	44	55	40	41	45	39	42	41	38	37	42	49	49	53	47	38	50	43	71	48	44	48	49	43	29	34	47	37	31	44	40	40	46	51	50	49	36	52	45	43	40	38	39	35	37	30	47	40	44	36	30	42	51	53	37	38	50	37	55	38	32	52	48	41	40	47	49	36	46	51	47	53	37	32	49	49	52	31	51	40	36	32	45	49	54	39	44	51	48	41	41	40	42	56	53	38	38	40	50	34	48	50	49	40	35	45	52	43	55	33	36	48	46	47	29	39	49	40	39	58	44	36	31	54	44	43	39	42	40	37	34	41	39	50	47	44	39	39	50	47	45	46	44	48	39	49	28	54	36	46	43	28	42	41	40	48	42	47	52	32	47	26	37	44	45	36	38	34	36	51	45	48	39	34	37	37	39	44	37	42	40	44	47	50	46	49	49	40	41	56	44	43	52	49	50	40	48	41	41	43	45	53	44	51	36	49	40	43	44	45	36	35	36	56	46	47	33	41	47	40	43	50	36	36	29	48	47	30	37	29	41	50	36	51	61	40	53	34	57	42	54	46	41	53	37	50	47	48	41	37	36	35	38	49	35	40	41	38	42	44	39	48	45	38	41	47	46	42	34	36	33	39	54	51	42	42	46	48	51	42	43	26	36	45	40	44	40	54	50	41	39	40	55	44	42	51	45	42	33	47	51	55	37	40	39	47	47	33	47	47	42	41	40	43	41	33	51	41	50	46	37	47	35	44	34	28	38	48	43	47	38	38	38	37	42	45	36	38	44	47	38	46	37	42	49	49	50	48	36	44	46	47	38	49	48	48	53	44	33	51	42	41	42	41	48	55	53	43	54	39	53	47	56	50	46	43	45	41	40	43	34	44	43	44	48	36	40	49	44	44	49	27	37	45	50	54	39	36	48	43	46	49	43	44	41	52	42	41	50	48	54	34	47	50	54	36	42	52	48	42	40	53	45	43	36	35	42	41	45	48	48	44	48	33	51	40	47	52	44	55	40	43	36	43	40	44	36	59	41	42	33	42	40	40	39	39	50	66	47	36	51	43	51	46	45	36	45	56	41	41	44	39	51	46	40	43	47	36	35	30	42	42	39	56	44	49	33	41	31	50	45	45	46	51	46	39	52	48	48	38	37	42	41	52	40	43	42	32	34	43	38	48	46	48	38	61	57	39	41	37	54	37	50	34	35	46	40	51	40	38	43	50	43	32	37	37	50	40	29	53	36
7650	1336	777	1234	2805	13811	37510	37922	33769	29605	19673	10591	3682	1216	543	471	450	442	440	431	461	434	455	447	462	430	480	477	474	473	446	435	486	427	477	474	429	401	455	463	456	433	481	490	471	447	484	476	451	482	456	446	448	444	451	446	486	460	481	438	453	394	481	472	472	444	456	440	449	462	475	476	488	450	444	453	445	474	448	478	445	438	415	412	443	457	458	444	476	485	476	437	421	448	458	465	440	500	483	431	454	433	470	472	467	443	463	445	454	502	474	475	470	437	441	470	452	427	475	453	506	484	469	438	470	501	423	463	464	426	428	416	416	450	497	483	481	465	462	482	459	447	465	471	472	460	441	468	465	479	453	462	457	459	467	465	446	440	457	442	435	457	452	475	444	457	488	438	451	482	465	428	469	467	432	421	463	484	444	496	462	464	435	464	441	442	486	450	441	472	437	434	452	473	467	465	430	428	420	419	407	442	434	467	466	489	466	456	426	449	430	442	456	456	428	440	477	449	491	458	463	508	471	459	465	425	437	452	483	465	480	440	452	434	479	484	442	436	448	436	431	472	442	493	470	468	434	484	437	463	429	452	447	464	459	456	461	465	439	479	426	465	423	439	462	466	467	455	465	465	423	480	405	450	447	403	457	427	488	457	497	457	468	442	464	483	456	458	467	481	468	477	430	417	460	436	488	464	433	447	441	473	435	493	480	430	461	455	449	429	446	420	464	491	422	458	485	439	503	465	472	438	466	431	481	432	453	421	453	430	476	467	431	473	431	446	451	446	441	455	416	453	437	448	462	455	482	433	472	449	428	460	511	464	479	492	455	426	458	465	472	467	451	459	449	480	427	480	408	452	439	459	437	435	471	477	485	464	423	419	462	466	488	490	454	426	453	434	450	449	454	434	487	444	451	451	452	448	461	444	501	471	443	454	469	451	437	450	459	450	434	457	437	466	458	459	405	459	449	443	489	435	437	446	422	457	464	441	460	469	456	447	474	432	464	464	445	450	458	466	471	466	450	431	477	462	474	428	435	481	451	464	457	461	460	455	431	440	445	459	447	453	453	468	453	480	501	478	444	443	397	446	431	423	455	449	407	451	468	505	428	417	423	456	469	448	468	482	466	470	448	454	524	479	447	482	430	447	459	448	445	472	469	436	479	429	502	455	452	437	488	497	463	482	483	489	444	466	431	473	427	461	427	443	478	479	454	442	450	452	521	445	470	429	467	439	463	466	483	458	470	455	491	446	477	448	444	408	438	469	497	477	478	454	479	471	442	456	467	481	475	486	453	483	449	410	437	430	447	453	416	422	440	459	458	441	450	461	461	463	456	456	477	451	453	453	421	444	449	447	453	474	475	451	458	448	435	455	488	474	477	448	458	437	474	451	463	441	424	517	430	447	449	448	461	456	467	459	459	427	471	473	477	423	454	503	429	431	495	451	440	489	462	446	450	456	434	491	431	466	458	503	481	488	451	465	448	440	487	454	423	423	451	429	469	423	451	432	468	408	458	465	457	439	435	425	431	501	472	426	459	437	420	457	430	443	465	469	463	428	450	459	447	449	432	414	482	441	498	497	437	439	444	430	496	464	433	460	460	450	417	433	453	455	471	461	457	442	452	428	467	446	450	462	454	475	457	437	446	430	456	457	427	437	455	436	425	476	453	470	455	482	472	446	465	434	491	444	447	472	462	431	422	453	460	453	460	460	456	448	463	460	435	457	463	429	507	452	442	488	453	445	426	440	433	478	427	421	444	435	487	473	472	458	466	436	431	481	480	429	437	454	456	472	423	465	456	450	475	453	435	438	477	458	466	485	440	462	449	439	434	479	482	445	464	432	439	459	527	475	473	421	466	461	472	460	430	462	443	438	459	494	478	481	467	461	435	455	479	429	438	428	434	466	471	438	440	465	413	446	497	446	472	475	428	441	449	437	456	458	432	457	443	485	441	469	443	424	417	459	462	422	457	448	455	454	482	494	400	431	470	456	444	459	481	453	453	450	476	444	459	473	411	475	435	457	430	465	455	464	460	462	458	482	455	440	432	474	471	484	442	493	439	447	463	477	467	457	449	469	464	418	467	460	474	447	432	421	441	466	442	407	454	467	464	445	435	454	435	437	470	445	481	445	461	455	432	454	433	461	453	461	490	473	463	476	438	449	459	439	443	434	468	420	446	438	432	448	489	425	457	483	432	461	478	458	476	440	436	455	449	449	455	420	412	450	441	469	468	485	442	439	463	442	481	447	477	468	470	482	418	450	436	456	439	444	461	477	466	499	474	471	423	413	466	450	437	509	439	472	490	445	444	446	491	439	477	446	428	423	438	423	458	429	489	452	434	451	478	476	444	427	486	461	430	443	438	509	480	444	464	499	474	439	438	474	438	451	437	459	456	459	442	467	465	430	486	444	481	441	460	459	440	465	511	480	471	455	446	422	464	460	427	453	434	446	447	442	464	437	437	442	434	462	454	458	449	485	463	447	470	432	490	448	479	449	448	423	479	465	415	448	494	444	454	490	452	469	464	444	469	436	448	459	458	454	474	469	465	460	465	480	459	456	443	449	409	457	485	485	464	450	458	457	451	460	402	461	479	422	478	445	419	448	448	430	456	465	447	470	446	425	461	457	447	456	465	462	449	453	467	489	437	444	446	423	458	487	475	466	476	436	458	494	410	466	446	464	421	474	453	425	454	468	470	435	434	464	450	453	486	493	461	435	450	448	450	428	479	458	472	477	440	429	480	462	445	415	485	427	433	487	474	450	445	460	474	481	447	473	456	450	471	421	474	472	478	457	493	439	456	413	426	433	464	420	456	439	455	449	440	472	495	445	462	458	460	440	456	452	439	449	448	453	431	434	470	482	500	475	445	444	469	462	461	490	453	476	463	482	453	469	458	457	453	469	479	466	441	461	424	452	428	450	446	452	488	458	436	437	445	465	477	451	441	431	459	448	489	465	459	447	484	433	467	493	438	486	443	417	442	485	408	491	448	427	448	470	456	450	485	450	461	469	483	472	436	449	438	491	497	447	458	460	493	450	483	476	460	438	438	478	429	459	463	431	422	438	456	411	462	444	460	455	446	444	418	434	442	501	480	452	505	434	459	456	467	460	435	507	464	491	412	450	464	437	447	466	431	412	438	454	437	431	443	439	478	480	484	472	464	433	416	460	448	411	450	465	465	438	461	429	431	499	452	490	431	466	453	455	462	458	437	465	425	465	413	452	506	421	458	450	446	476	478	416	482	454	437	436	473	473	459	474	469	463	483	447	429	461	434	429	444	435	421	447	496	424	473	476	452	489	423	462	444	419	436	468	378	451	461	452	460	418	430	460	464	460	425	463	481	415	460	450	446	446	414	450	466	468	445	459	477	482	446	461	495	454	396	470	409	437	450	455	496	413	438	450	435	473	424	414	425	443	442	468	428	425	454	433	463	459	425	464	458	447	472	452	488	450	418	500	466	441	449	419	455	431	487	427	484	421	442	453	451	435
605	189	98	88	94	932	6477	10244	8296	5076	1989	831	299	116	65	75	89	58	59	51	74	68	77	66	54	67	75	64	59	64	60	70	78	64	60	69	67	59	65	56	75	57	78	39	70	59	53	69	55	70	70	58	58	78	71	73	55	74	63	64	61	59	61	61	55	69	58	59	58	63	79	63	45	62	73	61	66	69	69	62	53	53	74	68	54	69	73	59	52	65	70	64	70	59	51	60	60	63	61	71	78	67	62	73	62	65	55	47	55	57	69	59	59	57	65	59	76	61	59	72	65	70	70	69	69	58	65	80	68	55	66	67	80	65	66	66	59	64	76	66	62	52	61	71	60	56	72	66	68	71	60	57	65	60	54	69	72	52	56	66	65	77	70	73	70	61	70	55	62	63	76	54	60	67	64	56	57	74	74	76	62	61	50	76	66	65	64	71	57	56	67	66	56	62	69	62	64	60	64	65	68	77	60	67	51	57	62	75	56	61	59	71	76	64	59	62	58	72	61	67	55	70	71	77	54	63	66	62	61	74	73	63	64	58	63	63	53	79	61	72	59	64	74	68	67	72	62	57	59	72	56	65	67	63	52	58	68	61	65	62	63	49	68	72	62	73	49	57	58	60	77	67	50	70	75	61	60	59	65	58	67	57	63	62	67	55	68	56	63	52	57	72	65	58	65	64	71	58	59	58	70	63	65	80	76	75	60	72	59	62	74	52	48	62	70	55	61	67	62	74	65	61	70	65	66	63	72	54	66	73	68	67	66	63	61	51	56	73	60	63	64	51	82	76	72	61	51	67	71	69	63	64	65	65	69	74	66	61	70	61	65	55	49	55	51	76	62	76	68	64	66	56	69	68	55	68	54	75	65	60	66	61	75	56	49	46	59	68	78	48	51	67	57	62	62	60	72	60	66	60	71	68	60	57	72	75	50	52	55	72	74	60	68	68	64	64	69	68	77	68	68	58	61	80	62	65	65	57	61	67	59	73	73	54	65	52	63	68	72	66	61	57	81	76	57	63	62	60	76	65	67	71	74	55	62	63	58	74	70	65	59	61	66	55	67	57	64	70	81	69	66	58	69	84	68	54	68	55	78	55	69	66	62	65	56	57	59	62	75	64	59	58	66	57	59	73	70	74	83	65	68	55	78	51	71	69	69	73	65	77	68	70	58	63	76	65	66	64	48	59	53	67	62	62	65	61	51	51	70	54	81	70	71	62	73	61	67	66	49	67	69	71	59	66	62	64	55	58	52	60	60	59	59	75	55	64	68	69	68	71	75	69	72	62	60	62	70	54	46	90	64	65	61	68	64	57	70	70	66	70	60	74	64	69	57	70	72	88	68	64	68	54	52	52	63	66	80	67	77	63	89	74	47	59	53	61	78	55	52	71	69	71	53	61	65	61	73	77	58	52	70	63	65	59	73	58	56	67	68	63	47	63	55	79	61	52	76	76	66	58	53	66	68	66	73	79	68	64	62	61	63	70	72	65	70	69	67	60	76	67	74	53	65	67	61	77	55	63	69	64	69	55	70	58	48	88	74	71	76	71	74	59	71	57	62	58	65	71	66	54	69	75	66	61	70	64	76	70	64	71	74	67	59	68	64	65	54	68	58	69	63	54	70	70	45	62	57	59	57	50	62	62	68	63	71	60	72	58	54	61	66	55	61	69	56	55	56	63	58	68	79	55	58	59	62	56	64	67	57	61	57	71	66	64	64	57	60	52	73	69	68	66	57	71	56	52	66	54	69	57	58	65	56	67	71	73	62	59	76	70	53	73	76	64	61	61	44	50	63	78	50	52	73	58	65	64	71	61	59	71	67	64	74	78	64	58	63	47	68	57	76	59	66	69	58	67	56	58	60	59	52	59	49	53	72	57	73	51	50	50	77	63	74	55	57	54	62	68	73	60	61	81	79	58	64	60	61	60	57	78	75	75	76	68	68	54	76	61	75	60	60	76	61	75	75	66	72	61	78	70	67	59	63	70	67	58	61	55	61	71	67	64	65	75	61	57	69	65	52	68	62	60	57	55	55	62	71	52	67	56	73	76	53	73	51	76	58	59	75	72	55	66	57	63	66	55	48	59	70	79	61	69	64	61	65	60	64	72	65	59	60	72	62	74	58	58	52	70	78	58	60	62	72	65	60	59	68	62	54	63	73	57	58	64	73	65	62	64	61	63	60	50	52	77	71	64	77	82	65	43	62	67	60	67	55	68	65	71	67	54	72	60	54	52	57	68	66	72	73	67	86	58	72	55	57	57	58	63	71	60	65	53	56	58	54	78	56	61	70	64	78	58	65	51	69	65	56	64	61	52	67	90	47	66	49	61	72	65	57	63	59	63	55	84	56	56	62	63	56	75	49	53	69	69	67	66	60	50	61	58	79	64	56	71	64	71	66	61	61	68	59	48	66	57	60	64	57	65	53	77	72	61	63	59	68	64	64	66	65	66	68	66	69	73	77	75	70	56	82	76	56	64	58	58	67	63	69	80	76	61	77	73	54	63	68	71	55	59	70	54	50	73	62	60	70	61	67	59	71	67	78	66	64	70	66	60	72	53	58	63	64	64	61	67	65	64	65	69	69	63	79	66	55	62	76	53	64	52	57	49	65	67	65	86	74	51	76	65	50	52	68	48	73	70	49	63	62	62	58	69	50	58	66	64	59	61	71	49	71	66	69	66	63	60	53	58	63	59	70	57	65	57	78	59	65	54	49	68	62	67	59	65	69	70	67	65	51	61	67	74	66	68	53	70	78	62	59	56	53	63	63	62	85	70	64	60	67	72	70	73	62	62	67	65	77	62	70	65	60	65	61	63	68	70	64	56	75	75	54	67	80	66	80	65	73	66	64	65	67	70	64	58	55	55	68	51	53	60	57	67	57	63	70	52	82	62	68	61	59	71	57	58	82	52	62	60	69	66	66	50	56	56	73	64	60	66	63	63	64	57	52	56	60	74	67	57	72	54	67	64	67	72	71	55	63	57	62	62	62	62	66	68	65	50	67	67	68	61	60	64	90	74	60	73	52	70	56	65	55	69	46	61	59	65	76	52	70	62	51	74	74	67	72	55	49	55	73	55	57	74	58	67	64	78	61	71	60	53	60	70	69	63	65	80	62	59	77	67	61	57	61	66	72	69	63	68	66	57	62	66	75	48	56	62	81	66	69	56	70	55	66	48	60	78	65	59	71	56	72	74	76	56	50	61	66	55	66	60	59	59	60	61	68	69	62	56	73	74	51	62	55	72	64	77	54	59	66	72	83	56	74	65	65	79	61	55	75	65	63	64	66	69	60	68	50	60	60	51	62	67	66	70	73	71	70	62	76	71	61	51	53	57	64	63	59	54	78	63	65	70	70	67	66	50	60	64	57	56	70	68	51	73	57	79	63	55	46	65	75	62	74	60	60	64	63	62	72	67	50	56	73	51	55	62	66	53	56	59	62	83	68	69	81	57	50	77	56	74	73	47	62	52	58	62	63	66
9702	3598	1637	2680	7140	30095	52711	55935	47617	37325	26479	16288	6552	2038	944	674	644	619	681	669	675	709	657	660	667	686	623	707	705	653	665	691	677	659	646	663	680	670	630	666	657	658	683	699	682	678	646	682	693	660	611	711	700	680	690	656	644	657	684	672	682	610	687	633	696	693	710	628	669	668	701	666	617	633	669	682	646	658	712	667	635	630	666	647	673	669	662	661	670	668	673	696	636	651	712	696	667	718	665	664	632	654	666	694	677	655	639	666	694	670	632	639	640	642	679	707	647	676	693	623	688	688	667	651	725	666	692	715	707	712	677	735	670	678	707	655	690	666	732	638	649	705	646	624	656	678	717	667	692	746	647	655	692	664	685	643	680	716	664	655	664	668	662	668	668	642	650	735	633	645	699	659	670	652	717	645	682	657	683	707	676	689	697	658	708	713	646	645	729	720	688	672	674	650	701	687	692	675	667	649	676	659	659	690	657	656	642	723	708	682	690	619	695	678	663	694	651	685	638	710	670	669	685	704	677	701	699	742	720	665	667	619	682	630	647	672	705	637	665	699	669	669	672	662	649	679	655	666	681	687	684	696	715	676	662	682	654	699	669	703	659	708	708	617	672	662	719	687	627	702	683	660	650	665	674	679	637	698	651	726	675	693	642	670	655	669	664	685	658	679	644	710	684	665	662	651	604	642	692	713	692	661	644	675	656	631	626	677	657	657	674	656	708	696	684	678	673	683	648	675	697	683	664	690	659	650	670	688	631	667	608	666	651	653	646	709	672	678	678	696	675	714	683	653	663	611	689	675	678	651	639	669	672	659	702	679	673	650	675	608	662	675	695	684	675	646	649	655	688	662	669	687	649	646	656	664	656	635	682	686	695	722	670	679	673	668	684	669	694	699	715	681	664	659	659	617	672	718	653	661	642	687	671	690	710	727	628	624	640	649	670	709	652	687	678	652	653	700	677	737	649	644	666	680	709	681	714	708	706	710	683	697	702	704	656	684	677	641	665	707	655	636	698	659	671	663	654	682	628	701	669	677	628	670	694	689	712	668	631	667	664	660	671	730	665	668	688	654	642	674	608	633	654	675	714	659	647	681	682	662	680	669	675	685	672	686	654	638	681	666	667	695	658	685	655	690	650	709	674	692	676	655	699	663	670	651	676	650	741	650	672	611	693	666	693	684	628	672	671	685	664	650	723	675	672	701	624	675	649	676	704	677	684	671	614	720	672	674	659	687	744	702	635	646	643	725	643	641	663	715	649	719	667	660	670	677	674	691	691	679	671	694	719	703	667	679	694	696	646	662	675	648	691	706	683	707	649	700	671	701	662	687	643	698	673	663	670	615	674	661	660	659	650	685	645	678	609	742	697	632	622	721	685	674	663	699	679	687	675	638	665	681	668	659	678	643	640	654	679	638	618	684	616	673	684	674	617	647	644	683	671	689	655	710	638	643	690	722	664	695	684	681	687	707	684	640	679	680	656	681	669	636	660	679	674	660	650	686	739	692	615	695	671	633	631	665	665	661	632	694	676	626	670	660	713	696	718	679	659	703	640	682	694	656	675	662	637	703	697	673	657	645	682	679	698	654	673	667	714	700	656	714	684	671	679	694	715	637	635	671	669	665	667	695	663	714	719	668	680	645	669	614	696	721	636	684	661	692	657	671	688	673	628	679	660	699	651	723	635	642	700	682	645	653	687	636	671	712	646	703	637	615	668	676	664	667	708	696	684	680	636	677	690	696	698	655	662	683	679	643	673	646	679	726	659	661	636	727	624	629	681	673	666	680	652	616	656	687	701	680	702	676	636	679	689	628	657	712	672	702	699	675	702	691	668	701	663	715	681	733	692	696	652	659	655	689	660	712	691	725	646	635	650	685	692	640	670	707	684	663	684	640	688	691	680	704	687	665	657	693	666	663	678	702	764	731	672	699	659	645	691	666	660	698	620	664	652	653	678	700	661	682	687	683	724	705	688	668	687	670	674	624	675	680	688	656	602	666	654	692	697	650	660	687	635	692	711	675	721	657	687	668	712	678	674	677	661	686	706	668	665	677	738	671	650	655	669	624	698	668	638	673	653	695	647	684	668	643	681	666	675	721	708	710	666	610	681	654	652	684	667	665	658	684	698	676	676	672	650	668	679	661	660	660	667	718	679	667	658	694	700	701	638	661	673	714	666	673	676	677	626	683	665	679	648	602	694	659	664	705	682	656	644	691	670	690	663	685	678	660	658	656	643	721	698	708	692	691	669	698	634	670	652	712	680	690	636	658	687	700	679	685	668	640	667	688	726	682	628	674	679	646	681	689	715	628	661	647	682	736	689	668	676	673	659	667	641	677	631	685	657	688	680	692	677	685	654	637	626	673	653	658	708	648	664	653	686	679	658	691	706	677	681	683	687	659	654	627	628	683	696	663	715	645	688	733	684	664	716	670	640	685	668	676	660	704	733	623	635	659	713	682	682	674	685	688	670	681	633	713	695	664	708	671	713	679	691	705	667	688	655	646	690	708	644	693	679	657	665	667	628	676	669	675	622	662	731	635	715	662	690	675	660	665	634	645	675	642	668	606	682	694	707	703	708	713	666	683	668	674	645	665	688	675	672	694	661	649	673	688	697	650	664	650	664	641	683	673	664	691	638	663	675	680	677	631	741	669	687	688	639	655	660	656	671	682	619	659	673	690	645	663	645	656	634	708	643	691	697	639	665	698	661	667	698	618	689	638	671	651	697	709	685	686	664	694	715	694	673	644	695	646	663	697	694	673	643	631	682	663	699	646	678	681	663	711	667	699	716	699	706	682	638	656	668	611	649	655	683	685	674	640	726	666	667	667	698	677	705	684	653	669	671	681	691	681	675	622	708	644	661	680	656	686	704	660	713	652	664	684	677	716	650	664	681	633	604	675	673	674	668	621	673	634	656	703	671	630	690	688	683	660	636	671	644	705	666	689	697	652	670	686	627	667	686	674	685	688	679	696	654	656	685	682	682	670	672	712	685	737	661	712	687	671	678	627	669	733	667	669	673	730	690	668	694	706	658	676	646	687	712	666	685	723	690	653	639	637	666	652	671	651	647	674	675	658	695	715	675	703	691	695	735	746	721	691	690	710	710	655	678	655	652	691	683	665	644	694	662	652	670	652	686	651	686	702	707	657	648	662	646	633	647	711	649	686	702	630	620	668	676	693	711	705	639	641	672	695	650	717	668	643	706	718	626	713	664	667	690	645	657	653	681	671	691	701	616	702	675	673	661	677	682	691	705	669	709	651	694	714	708	658	675	655	680	634	699	713	659	672	713	636	666	686	693	609	711	696	707	639	587	697	650	648	696	670	659	685	645	704	636	687	670	694	670	642	635	701	696	637	666	652	661	669	708	671	616	714	714	673	690	678	681	653	667	680	685	659	714	645	687	651	660	689	660	655	663	676	689	665	694	651	689	702	708	668	651	665	697	680	691	661	697	641	683	646	730	683	673	678	661	694	674	690	698	677
2249	147	85	64	70	249	2390	11494	12303	6641	2660	1135	379	117	61	40	41	35	38	30	43	29	37	37	31	36	43	38	38	40	38	42	35	39	49	34	38	31	42	29	42	43	38	42	49	45	37	42	45	33	31	38	27	41	35	40	40	35	36	44	42	33	44	41	44	27	43	34	38	51	39	44	39	31	41	41	40	42	43	41	47	28	40	41	38	33	38	41	40	53	55	37	36	47	27	41	36	33	41	39	41	43	45	48	29	43	35	51	34	32	41	37	43	41	29	42	51	57	34	38	35	41	43	41	47	43	32	29	45	53	29	36	36	41	32	33	37	40	28	49	40	37	36	28	51	42	34	53	45	39	26	39	38	44	27	31	43	47	41	38	34	28	41	45	27	42	39	42	47	30	38	38	27	39	32	35	34	45	46	44	36	43	33	43	38	39	34	37	37	50	40	50	54	39	35	40	35	41	40	27	27	49	34	42	39	49	36	29	37	33	36	36	39	41	36	32	37	43	21	40	38	60	38	47	44	39	30	38	44	36	34	36	44	45	35	34	48	38	32	43	47	41	36	45	51	31	40	39	39	36	37	50	35	47	33	36	37	32	33	41	34	38	44	40	40	36	42	41	30	46	45	41	44	39	32	31	40	35	39	33	33	35	38	27	39	42	34	41	42	33	51	36	45	45	51	48	42	28	44	43	43	43	37	40	37	38	41	45	45	34	39	39	41	37	37	45	37	49	48	44	34	37	40	40	41	32	36	34	28	49	34	38	44	42	37	27	29	47	34	34	40	28	47	36	36	35	38	40	40	39	42	41	34	35	42	46	46	51	31	47	45	22	43	43	41	39	29	41	39	33	33	40	34	52	40	32	36	38	50	39	35	30	49	26	37	44	39	32	38	42	35	48	44	40	32	45	41	43	43	37	35	47	45	43	34	53	38	40	42	48	42	33	45	39	37	50	41	45	53	36	36	41	53	32	33	35	41	33	33	45	39	36	38	40	41	31	49	38	28	48	38	41	38	41	37	30	41	45	42	44	42	37	38	51	43	38	36	43	32	38	36	34	50	49	44	37	38	44	26	47	36	44	26	38	45	39	29	36	39	35	37	48	37	29	41	38	43	29	37	50	44	30	43	45	39	34	46	46	43	43	36	41	46	35	42	40	37	40	40	40	39	33	49	30	44	41	35	34	37	45	41	34	44	39	34	36	33	44	45	37	47	32	41	42	48	43	32	36	40	37	43	40	34	45	44	37	40	43	34	39	45	40	42	42	31	33	53	32	39	49	42	38	45	46	28	39	34	46	40	55	36	46	34	56	33	33	35	40	40	34	25	39	45	39	31	37	34	40	37	41	31	39	46	42	33	46	44	43	40	55	48	40	38	45	32	45	28	47	30	34	46	45	34	48	36	40	41	28	36	25	40	45	37	50	33	48	39	37	43	40	44	38	46	26	42	30	34	39	32	44	31	31	40	37	52	43	37	41	33	36	36	41	55	36	43	33	32	38	37	48	30	42	40	31	37	37	39	37	44	38	49	35	39	38	48	31	29	42	45	39	47	28	46	38	41	25	47	40	32	39	27	32	41	51	41	52	43	50	37	30	42	37	45	35	38	35	37	40	45	39	40	51	48	39	31	36	45	39	38	31	52	37	48	41	44	42	45	33	41	30	61	34	38	36	36	35	44	34	44	40	38	37	41	29	39	42	35	29	40	29	36	37	49	46	42	32	44	27	33	36	50	33	36	53	41	36	46	28	38	46	36	39	46	33	36	36	38	38	42	30	37	42	54	37	38	56	38	41	30	35	41	36	35	45	46	39	41	38	37	43	34	44	29	39	56	38	37	27	40	36	37	47	42	31	38	43	36	41	29	35	36	34	34	46	48	36	36	33	40	43	43	32	50	43	38	49	45	51	41	33	42	38	49	47	39	43	44	38	43	37	41	46	40	34	37	32	47	33	28	44	49	35	34	42	31	48	31	32	41	36	38	40	48	33	36	32	34	47	36	45	40	38	49	32	46	35	50	32	32	41	34	38	43	49	34	38	31	44	43	62	42	39	35	35	36	43	40	42	37	44	32	31	39	36	40	36	43	48	37	46	36	35	42	38	43	39	39	42	44	27	35	36	27	33	42	40	34	35	39	34	34	46	53	34	37	41	40	37	37	38	39	36	53	44	37	37	40	44	30	42	44	42	38	34	50	33	44	55	34	31	37	25	37	31	53	47	56	32	40	37	48	42	41	42	39	29	42	42	41	35	35	49	38	32	38	50	32	40	39	43	40	30	38	37	32	48	47	45	29	35	40	40	39	42	42	34	36	23	46	42	35	39	42	37	37	50	41	26	38	43	47	45	48	44	37	47	45	42	37	44	38	42	45	39	48	41	48	41	43	34	30	36	49	51	47	41	37	28	47	35	28	34	36	46	27	34	34	38	34	39	39	42	43	43	30	42	32	35	40	38	41	44	51	36	40	49	39	45	42	30	32	35	40	43	46	42	44	34	48	42	39	41	40	46	29	37	30	41	37	31	35	40	31	39	32	35	39	45	28	39	39	35	33	31	54	40	42	37	40	45	45	42	34	32	50	46	43	31	43	38	30	46	40	34	44	41	48	34	41	31	46	46	49	45	41	42	47	35	35	33	36	38	42	39	41	36	40	40	34	40	34	30	25	39	44	39	35	51	39	40	40	37	35	46	32	40	42	39	41	38	35	41	35	43	42	39	37	38	46	40	34	30	37	51	25	35	34	36	38	33	40	35	42	56	35	43	37	35	36	34	52	31	43	41	33	49	34	48	28	36	41	38	46	48	35	45	42	39	38	42	35	39	55	29	42	41	49	38	39	38	34	36	45	43	39	41	47	29	39	33	38	37	23	37	48	30	41	57	37	39	54	35	34	39	32	28	55	35	45	41	42	39	49	39	52	33	36	33	38	40	36	44	40	34	35	36	45	37	46	49	35	44	34	41	49	41	44	45	40	40	36	42	42	41	49	44	42	40	37	40	37	50	40	32	39	33	36	34	48	21	35	38	51	33	43	33	46	44	46	34	35	34	35	45	22	33	43	34	31	33	39	31	31	38	35	42	29	39	43	37	32	41	37	41	46	34	43	42	39	35	40	37	37	42	29	43	40	35	46	36	33	54	48	42	31	40	38	37	32	44	37	44	37	34	40	39	38	43	35	25	36	34	32	43	45	34	44	29	48	35	38	48	41	33	39	43	33	42	43	38	30	32	39	36	37	40	37	47	35	36	29	42	35	39	37	35	40	44	39	37	47	38	40	41	31	41	49	27	42	38	42	44	41	43	38	32	34	35	33	44	38	38	38	38	34	37	39	44	42	45	46	41	36	46	40	29	52	33	34	39	38	33	47	38	32	53	48	39	38	32	45	55	34	41	38	33	43	37	34	38	44	33	34	33	36	47	47	35	40	30	44	49	45	34	47	34	47	40	29	37	34	42	37	42	39	32	33	35	31	41	43	37	35	41	50	40
10244	3097	1579	2552	5841	12388	32430	60880	54976	40706	29233	19798	9129	2719	813	409	420	427	434	429	454	402	422	422	418	396	417	377	425	409	417	396	393	424	470	439	435	410	408	430	401	419	436	409	432	424	413	449	400	421	376	423	406	420	432	434	417	410	457	437	399	436	406	437	429	386	433	419	414	433	412	431	401	439	452	437	403	412	424	404	438	442	402	445	401	426	441	439	454	444	432	387	430	425	440	457	424	420	407	428	446	418	387	423	442	431	399	397	410	423	408	412	400	455	449	405	428	420	388	424	417	431	397	423	455	416	433	428	389	414	393	423	433	439	388	393	399	375	448	427	381	415	446	417	429	423	413	406	381	412	413	434	393	405	451	422	417	407	408	411	409	411	407	399	410	416	408	437	403	436	419	429	443	400	449	433	439	437	411	422	405	412	431	418	445	452	432	418	442	478	437	424	411	462	405	446	421	384	421	436	422	398	411	460	395	418	432	385	441	433	447	431	417	445	451	429	404	414	421	453	444	430	445	415	391	387	444	460	415	417	445	382	449	416	406	387	434	395	401	411	430	423	416	368	458	431	390	414	436	406	421	462	462	412	417	416	413	412	436	412	424	440	399	423	454	444	425	463	421	431	424	390	412	372	428	437	406	402	406	414	433	419	453	462	445	442	430	471	395	429	443	406	471	403	416	403	425	417	417	448	398	435	410	436	422	399	439	432	430	427	433	444	432	399	421	387	413	401	429	417	421	416	417	392	428	408	411	448	426	450	400	419	388	425	440	408	384	418	439	446	412	417	428	407	430	417	445	420	446	447	411	382	385	413	424	436	411	440	418	391	413	396	387	462	419	404	382	404	415	397	409	397	418	438	458	406	427	463	420	425	457	435	437	432	440	426	412	420	427	400	430	419	417	412	450	408	446	411	455	430	406	430	383	426	412	437	428	419	462	420	410	408	418	404	406	425	427	445	450	420	368	438	394	459	406	439	425	423	417	462	436	417	412	397	424	392	431	433	426	395	411	416	413	402	416	422	433	461	440	385	445	402	439	392	413	421	423	423	396	402	441	431	446	413	421	408	425	433	435	407	449	428	439	412	435	426	449	440	419	420	421	437	393	438	434	452	389	412	411	431	406	420	432	433	431	402	409	395	389	397	453	431	397	425	412	422	425	431	407	412	425	413	418	422	426	443	435	409	420	390	413	377	435	424	454	398	435	420	420	402	450	451	426	417	425	412	415	421	392	415	395	457	451	411	420	441	414	399	370	461	414	436	428	439	432	408	424	418	437	442	434	421	422	438	395	414	404	426	427	412	436	411	426	393	412	433	423	457	422	452	421	419	424	424	385	433	408	437	432	410	421	431	450	411	411	403	425	436	437	445	402	449	409	439	424	416	406	438	416	423	411	443	418	442	448	439	427	400	443	404	415	441	384	474	386	428	391	434	420	420	381	442	437	409	427	380	414	430	449	425	389	418	402	399	423	424	442	402	407	434	429	403	393	459	444	459	423	442	429	414	417	401	414	389	432	436	424	420	403	428	415	420	439	415	412	413	440	438	429	422	459	428	442	410	424	433	429	414	404	414	406	404	417	457	471	449	445	433	411	420	369	406	420	400	426	397	429	404	420	429	434	405	416	427	409	434	418	423	419	370	426	428	406	419	390	392	429	414	468	465	430	429	435	421	430	438	414	419	414	397	438	430	424	450	397	443	448	389	414	446	403	433	387	394	379	415	393	408	431	412	410	425	444	405	423	458	431	417	411	428	431	413	409	428	437	459	414	429	414	435	434	413	439	414	419	393	402	405	394	439	438	368	432	411	471	423	428	403	429	443	428	414	413	413	415	422	446	420	418	421	415	421	389	454	461	419	419	438	419	408	434	432	441	399	399	445	399	455	426	397	438	462	421	431	432	411	428	463	429	418	403	443	408	401	402	402	410	431	441	435	417	428	432	407	418	446	423	437	436	401	404	398	434	432	430	440	434	415	413	404	423	417	407	448	443	366	423	389	412	433	420	434	418	406	433	459	380	412	417	404	425	447	388	387	432	429	439	455	434	398	411	402	451	425	396	424	448	422	413	402	451	410	407	412	440	418	417	375	405	397	425	408	434	412	440	416	404	450	406	416	404	413	421	436	435	383	444	418	367	431	404	411	400	426	431	402	399	444	397	402	417	395	420	421	428	385	429	406	423	434	421	464	418	413	428	430	418	422	395	437	408	400	387	431	418	418	440	443	425	406	425	410	413	426	426	396	395	417	414	414	417	423	424	436	407	391	430	388	415	417	413	426	460	373	474	398	425	422	386	394	434	463	408	420	422	435	399	476	462	434	395	431	398	451	404	442	415	420	431	389	427	395	430	434	429	431	440	411	404	438	415	440	431	414	441	462	398	388	446	428	445	422	429	424	414	434	417	454	385	387	449	454	449	398	416	413	435	389	425	423	404	437	404	403	466	430	451	369	452	427	425	419	383	423	426	421	424	430	395	427	453	431	391	470	438	392	442	426	412	429	410	416	420	423	439	477	437	407	402	374	422	430	413	432	425	391	422	433	390	393	454	419	391	475	436	418	409	433	423	420	455	417	416	453	466	428	417	457	404	407	432	437	426	436	413	448	410	423	428	426	430	420	431	430	443	414	425	404	468	394	414	450	460	426	393	416	449	442	448	394	439	441	406	434	429	452	388	458	439	423	452	431	380	431	430	396	448	432	413	391	406	402	399	412	426	417	404	420	459	422	425	471	374	434	449	437	439	439	432	403	447	460	411	428	420	422	413	424	412	395	442	401	425	452	413	456	403	392	420	431	416	445	397	422	402	421	396	424	426	421	398	409	417	428	392	433	411	400	436	442	411	426	397	429	451	421	439	383	398	441	425	393	410	416	395	459	437	441	449	447	399	448	412	423	437	418	418	414	440	418	434	431	404	422	423	431	416	438	419	408	397	429	420	457	433	412	426	394	400	415	407	424	419	405	425	396	398	438	432	410	409	364	447	434	382	412	419	418	412	439	388	423	420	439	438	422	443	381	416	409	411	436	424	435	420	420	410	402	397	437	391	429	415	458	409	436	467	428	444	455	434	433	416	428	399	383	417	400	426	399	399	420	421	413	398	402	428	399	436	413	444	454	400	419	423	418	439	403	435	417	440	407	431	413	451	439	428	434	398	402	413	440	444	398	410	422	408	450	426	396	439	432	399	433	454	428	433	433	416	430	428	436	409	413	389	421	418	424	399	425	437	398	400	412	409	435	438	384	413	416	449	430	422	385	414	433	452	436	417	403	397	415	431	408	408	453	400	418	469	432	401	400	393	428	409	434	441	428	414	404	395	382	439	417	450	424	413	405	414	396	396	442	404	384	407	420	441	417	413	416	450	428	420	433	402	413	442	413	463	443	416	421	438	401	436	425	409	421	476	419	467	415	408	395	395	446	465	393	404	427	449	456	414	397	428	397	409	417	426	404	441	440	400	413	374	439	398	417	441	439	377	423	406	459	423	453
1161	277	190	139	127	165	538	13543	21791	13406	5840	2080	583	203	73	66	71	59	71	60	60	62	77	55	77	64	58	68	57	67	61	77	54	66	61	54	70	70	80	59	54	62	69	64	63	61	53	60	56	58	60	67	58	69	59	67	66	61	59	49	67	64	55	62	63	57	56	72	67	64	68	75	75	62	56	72	65	63	67	67	60	66	81	60	67	69	65	68	73	57	64	57	66	59	60	68	70	70	55	66	45	72	72	58	78	61	60	61	48	65	72	61	67	62	72	63	70	55	70	64	75	53	65	74	72	54	62	54	60	72	75	66	63	64	72	61	54	76	65	79	61	49	70	67	66	78	82	72	72	69	77	57	72	60	68	63	71	54	69	59	73	57	64	64	52	70	68	72	70	57	39	60	68	75	56	67	78	51	55	67	58	72	70	61	51	63	77	46	50	69	71	69	43	66	64	71	64	76	70	71	54	70	53	63	60	71	52	57	60	70	61	67	62	62	58	58	78	80	75	60	68	59	58	62	66	69	73	49	65	73	69	73	66	59	68	59	67	55	61	62	68	79	67	74	81	57	59	49	66	65	62	58	68	70	65	60	54	46	75	70	63	63	72	49	73	79	62	66	64	65	69	70	57	65	69	57	57	63	52	58	59	64	69	70	63	65	67	60	65	65	77	64	68	56	59	64	71	80	59	68	69	73	64	59	61	57	61	62	68	73	53	70	66	54	68	66	59	64	47	66	68	57	82	68	55	56	63	52	59	62	54	66	55	69	52	65	62	80	84	67	68	71	74	58	68	68	54	76	78	60	50	53	66	70	65	76	60	66	80	59	67	67	65	66	57	57	61	69	68	71	60	75	64	60	65	63	56	69	56	62	64	59	72	64	56	60	67	70	59	66	59	69	48	52	77	72	55	52	68	66	58	59	55	61	61	65	72	64	60	52	61	67	56	53	60	60	59	77	67	67	62	66	74	58	55	65	61	72	69	70	66	64	63	67	56	69	60	65	68	81	73	59	75	60	63	70	73	55	65	59	71	73	75	63	71	61	53	59	65	70	75	74	55	71	75	47	60	57	61	50	52	61	70	64	70	66	65	77	63	55	68	77	51	69	59	66	60	53	64	68	43	62	71	69	49	54	61	57	54	57	72	63	79	63	86	59	55	75	75	69	59	62	63	61	57	68	68	57	77	64	63	76	50	67	72	68	69	73	56	64	72	50	66	71	57	68	53	69	73	60	72	73	56	87	89	59	58	56	65	54	64	72	69	58	75	71	68	52	63	65	57	62	73	67	64	70	53	51	73	64	60	71	68	68	73	65	75	61	70	65	61	70	68	81	59	65	65	65	60	71	69	57	66	57	48	48	70	58	78	57	76	63	51	76	69	55	63	51	71	54	73	66	63	74	56	74	50	61	63	67	55	72	61	54	64	71	76	55	66	62	53	62	68	70	73	69	63	64	64	65	58	68	56	58	55	78	59	49	60	73	66	60	48	72	56	73	59	77	81	62	73	71	58	60	55	65	69	73	58	68	60	72	59	71	69	66	64	62	57	60	57	59	59	68	59	74	67	52	59	59	66	70	62	53	74	61	68	53	74	61	64	60	61	80	62	69	75	52	51	64	55	69	68	62	52	60	76	68	56	61	71	63	74	61	62	83	57	55	69	61	74	76	61	71	75	59	53	69	60	71	67	52	74	75	66	62	59	53	57	52	55	55	60	46	60	74	60	52	66	60	72	65	62	64	69	55	73	61	48	65	70	67	72	77	59	57	51	68	59	84	56	74	76	56	60	51	64	74	58	63	55	61	70	63	52	59	62	60	63	77	70	62	52	66	66	70	58	76	71	70	69	70	52	67	77	71	75	70	76	62	53	59	63	68	60	54	75	71	70	60	59	56	77	54	78	73	56	64	57	61	64	65	54	58	61	72	77	62	64	44	69	58	76	70	50	58	73	61	53	60	80	53	61	67	62	73	71	66	64	57	60	69	54	49	47	64	70	70	66	62	69	68	63	56	56	64	85	60	61	66	63	56	72	58	61	71	55	71	71	63	57	63	60	74	63	65	65	50	64	64	63	50	64	58	61	63	67	73	65	43	80	55	59	65	80	68	59	60	65	68	71	65	63	62	57	72	48	60	63	59	56	65	58	42	67	72	77	51	47	49	66	65	56	55	59	64	56	59	51	52	67	61	68	74	55	56	68	43	71	62	66	56	47	68	60	80	70	77	58	55	68	60	47	67	76	64	56	59	61	69	65	61	73	72	72	43	79	66	64	69	74	57	48	58	67	57	64	69	69	77	55	76	61	63	53	63	75	62	49	57	72	55	62	59	71	59	70	69	62	56	69	60	64	52	68	64	62	63	63	65	61	58	69	67	62	75	67	67	60	60	77	56	56	57	57	70	65	64	73	70	75	68	45	60	74	60	79	58	49	70	76	60	54	71	64	72	70	75	58	58	64	56	63	75	74	53	68	55	63	53	58	65	72	66	42	68	49	79	67	62	68	54	58	72	51	78	64	60	76	79	64	50	57	55	64	56	72	65	66	80	68	52	77	87	58	55	61	60	56	66	49	70	63	64	56	63	79	66	60	70	47	67	55	54	63	65	71	66	60	56	53	69	69	60	59	62	64	59	66	51	64	66	53	52	64	71	72	65	67	70	56	68	67	60	59	54	57	63	60	56	65	69	59	67	56	58	71	63	72	57	69	62	60	69	67	60	72	65	64	78	86	69	52	61	67	74	50	70	72	55	53	50	81	56	66	60	67	61	78	57	56	69	55	81	62	50	65	55	79	62	77	57	89	67	71	63	66	66	67	54	46	60	70	54	61	60	56	77	66	63	60	61	58	69	65	63	85	68	62	51	59	78	71	56	70	51	67	74	66	66	74	76	73	61	64	60	68	63	78	74	51	54	82	62	59	54	74	75	74	69	74	59	64	60	62	72	73	63	54	62	70	61	69	74	68	56	55	81	70	79	49	63	65	74	54	65	69	58	68	68	70	65	75	60	70	75	55	79	65	51	62	59	74	54	67	65	43	64	54	72	72	60	65	70	64	73	56	60	71	72	67	61	58	65	62	65	62	64	60	77	53	64	73	73	61	70	65	64	74	65	69	83	50	74	60	52	54	63	76	69	79	58	58	69	71	54	57	58	67	64	67	63	67	52	57	53	55	66	80	70	81	73	68	66	59	58	59	56	75	69	62	53	72	62	63	71	46	72	55	54	55	59	67	58	79	61	65	67	55	68	71	62	51	61	66	62	59	67	53	62	64	65	77	60	75	74	87	70	61	68	77	61	70	60	71	68	66	72	74	64	68	60	65	57	72	54	52	53	53	57	65	58	55	73	58	66	69	57	66	77	57	64	70	70	71	57	70	58	63	61	53	74	78	53	60	58	79	70	52	81	64	65	67	56	66	66	69	56	55	64	67	76	49	53	66	61	67	59	59	78	67	56	57	71	71	63	64	61	58	69	64	47	56	66	68	66
14146	5658	2730	4694	10141	11820	18207	64472	68944	51250	37108	24742	11689	3572	1236	718	681	686	714	656	700	733	650	713	694	686	674	648	703	656	747	679	666	693	723	679	731	710	684	691	670	693	681	714	660	680	669	667	662	690	681	657	715	733	694	659	757	699	655	670	703	690	675	704	705	703	660	661	667	696	683	658	711	635	676	742	720	706	673	687	649	695	715	689	675	719	678	703	679	657	706	740	665	700	675	720	662	715	683	673	690	676	652	659	680	693	703	693	724	698	669	670	674	696	673	698	661	696	746	681	713	708	676	699	669	691	640	672	741	639	696	687	698	668	717	727	684	700	718	679	704	667	706	713	697	684	715	702	717	688	715	647	662	727	689	666	676	676	698	675	711	681	671	718	711	668	741	706	696	723	708	686	712	712	686	674	667	709	651	664	681	719	665	668	679	716	698	754	673	743	732	689	655	709	698	681	683	681	633	727	682	672	716	707	680	692	708	705	723	703	707	718	676	693	673	711	672	685	668	722	678	675	671	689	723	683	676	678	671	702	728	689	661	695	675	719	656	684	643	695	663	706	665	698	664	689	715	673	679	709	702	718	675	694	716	683	673	669	705	641	661	690	688	728	714	699	678	731	714	665	662	673	709	665	696	736	709	707	716	657	652	689	695	709	742	711	699	679	678	646	672	696	653	689	719	679	676	674	684	709	719	716	660	706	693	669	726	691	681	700	650	671	667	692	685	713	710	671	691	728	734	676	658	675	696	737	703	701	731	657	717	684	687	667	649	709	698	716	663	700	679	661	703	687	714	668	664	734	690	668	686	652	689	664	724	745	675	657	667	700	657	707	681	708	670	697	728	708	702	725	692	763	682	731	670	709	702	684	653	712	669	679	643	684	684	679	682	730	716	723	706	688	653	652	724	730	723	745	681	681	688	697	674	658	679	668	688	660	686	690	679	751	663	659	693	679	698	746	666	644	649	699	739	704	730	710	701	664	689	701	735	726	665	691	670	659	675	641	701	680	670	719	679	674	659	711	693	683	717	723	721	680	710	675	677	718	683	704	673	694	728	705	686	692	655	648	645	669	696	705	690	701	746	726	696	732	723	710	688	692	690	648	672	679	694	639	655	689	713	692	693	667	651	693	696	732	733	669	656	646	675	739	659	701	660	663	714	696	705	745	724	661	674	675	691	730	695	673	684	673	710	723	667	674	711	711	685	693	700	683	681	715	706	625	717	682	717	658	657	715	681	640	659	696	655	677	731	703	721	670	653	735	717	710	656	691	685	812	691	747	717	708	693	727	686	699	724	686	659	689	741	693	728	690	655	686	681	709	701	703	745	739	693	717	723	691	706	700	724	704	692	671	671	680	671	673	693	701	746	698	687	673	716	676	690	678	717	675	707	672	666	720	747	699	695	690	684	693	683	663	674	671	663	701	707	700	676	693	722	678	692	658	686	684	723	638	744	701	677	705	714	704	678	714	715	646	678	673	683	669	711	636	669	709	683	738	719	698	698	708	670	684	703	711	678	675	702	670	717	662	718	711	728	700	709	666	731	661	677	702	683	718	676	714	700	685	704	770	666	676	679	634	670	685	721	709	701	702	693	666	739	659	704	717	697	689	702	709	689	683	763	700	686	656	670	652	712	696	666	752	650	696	685	700	690	735	700	663	708	712	729	723	709	707	712	709	655	672	672	681	708	721	701	725	708	676	719	683	714	678	690	672	688	706	694	649	685	695	694	679	692	705	690	703	655	737	679	716	713	674	708	657	663	697	688	724	734	711	700	675	682	694	659	682	661	657	689	704	652	667	737	673	651	744	676	731	692	672	661	713	685	675	678	699	667	724	713	716	699	680	662	661	685	696	711	687	714	696	687	647	748	724	661	649	660	626	661	695	718	735	642	681	650	720	678	703	707	688	690	735	695	726	689	671	765	688	646	705	698	694	660	694	685	667	668	699	706	689	643	653	669	661	671	717	651	733	707	692	660	689	725	691	688	684	690	720	667	661	688	668	675	661	695	702	682	724	703	677	700	710	711	671	713	665	690	662	698	659	693	661	679	690	674	685	678	696	679	688	706	674	692	691	646	720	699	712	690	649	710	718	624	713	694	652	685	701	710	715	689	669	696	632	716	751	679	703	692	708	675	661	708	662	652	629	704	676	697	672	675	693	644	691	725	696	707	693	664	694	710	707	706	697	697	680	684	707	714	676	719	667	697	720	727	695	731	699	796	696	707	682	719	722	659	668	742	713	637	642	731	691	705	672	756	658	701	686	682	712	659	689	718	710	692	664	642	730	693	657	691	684	688	721	643	703	717	688	669	723	658	656	707	687	727	671	659	689	735	698	689	721	745	762	664	698	691	683	683	705	677	662	642	703	713	707	679	704	640	671	664	712	676	672	699	678	680	647	697	691	651	699	695	671	703	681	706	708	715	689	678	724	675	669	729	686	687	723	634	681	721	673	660	689	739	704	690	679	677	714	730	705	704	684	700	649	677	685	755	695	696	704	688	679	678	700	667	683	692	663	661	647	722	665	699	697	728	671	677	735	680	671	702	678	690	680	693	678	697	708	691	722	714	689	692	672	690	705	688	724	632	690	718	677	702	687	704	709	720	657	621	675	696	650	728	664	715	689	659	677	681	701	710	698	683	688	682	701	714	708	685	707	689	681	664	713	687	697	639	695	670	693	690	672	710	708	668	668	705	730	719	731	697	710	689	731	722	736	713	693	682	697	648	709	717	642	693	684	689	686	707	719	720	706	677	662	685	698	681	716	718	681	669	710	712	700	694	677	712	657	655	678	689	668	682	673	718	671	661	639	750	672	699	662	691	653	673	732	681	702	659	733	709	707	702	669	712	664	703	666	687	703	679	725	690	735	667	669	705	685	677	752	694	721	694	663	676	734	725	718	699	678	666	693	654	675	680	733	704	717	706	685	676	700	680	643	701	677	662	686	655	687	675	704	669	726	681	669	715	701	705	676	704	750	745	714	718	694	674	695	713	651	680	671	709	660	676	718	687	701	683	717	709	686	689	683	681	699	701	735	664	713	717	671	719	738	680	638	717	724	674	706	736	666	693	645	710	708	681	707	707	655	689	693	700	689	676	722	737	674	665	725	702	633	727	700	672	733	691	675	706	690	658	646	710	712	741	701	718	705	699	680	675	731	714	772	730	698	705	720	694	657	695	679	721	689	662	666	730	690	718	671	669	673	694	679	717	711	675	713	707	690	709	701	699	672	706	707	710	692	691	643	718	684	672	675	737	664	709	719	705	740	677	698	666	694	678	698	671	705	714	699	723	662	663	688	675	705	735	681	670	705	702	708	700	681	691	688	685	729	668	722	680	736	684	693	710	694	717	652	661	730	682	643	662	656	673	684	655	709	678	687	656	673	697	691	717	718	657	660	689	718	708	673	702	671	688	668	676	702	712	700	698	703	690	707	736	660	679	654	672	722	676	677	720	697	707	708	644	685	652	668	685	674	736	730	718	703
1502	121	72	44	60	54	86	2480	4087	2905	1401	531	199	84	42	48	58	39	44	51	51	44	35	41	53	49	34	43	43	46	38	39	58	37	50	45	41	50	53	47	41	49	43	47	48	41	30	39	41	45	48	46	49	38	48	43	58	44	39	45	39	33	34	47	47	38	42	45	33	41	46	33	43	52	36	43	47	57	38	39	48	40	49	37	42	51	45	48	51	40	35	40	34	34	44	44	41	42	54	35	52	46	50	49	47	36	49	47	45	32	50	41	55	45	48	46	48	41	30	41	37	45	35	34	51	43	46	40	49	33	33	49	47	36	35	46	37	50	58	39	43	48	35	45	51	41	46	39	32	46	29	42	36	58	44	36	45	49	39	54	46	34	43	41	49	43	54	44	36	50	38	36	45	32	48	33	42	47	47	28	35	44	43	45	39	44	48	38	44	34	47	39	39	50	33	42	38	38	49	52	43	48	30	40	43	35	44	37	51	41	45	40	38	40	39	39	39	56	40	49	55	38	38	53	45	36	39	58	38	42	41	46	49	42	45	50	51	30	34	43	42	31	50	40	30	42	40	45	47	40	49	36	50	47	37	31	36	41	39	32	48	41	33	34	32	38	50	43	59	38	38	40	38	49	54	42	35	43	45	32	46	33	40	45	49	42	48	39	38	48	41	45	41	43	48	49	39	38	46	51	59	50	35	39	34	48	48	45	50	41	42	34	35	46	38	47	47	35	37	42	45	47	47	36	36	42	46	34	45	49	40	54	36	35	43	55	49	39	51	44	43	47	37	32	45	45	43	37	53	43	48	49	46	45	40	35	44	34	38	44	49	40	43	46	37	43	46	37	27	36	40	41	41	40	54	45	46	55	51	43	54	37	44	41	40	42	49	43	43	41	41	51	43	36	46	42	39	54	52	36	42	47	40	35	43	37	39	50	41	47	47	32	38	43	42	42	33	63	40	42	45	37	47	51	48	47	48	47	39	38	39	42	35	41	33	38	38	47	49	59	38	40	43	40	38	42	41	42	49	45	42	35	41	49	44	51	40	49	44	34	47	43	47	41	47	42	46	45	50	49	35	32	39	46	38	54	44	34	37	41	36	44	41	34	44	45	46	38	52	36	49	41	47	45	41	45	42	54	40	44	39	48	49	42	39	35	40	39	55	46	53	51	53	45	34	41	42	39	48	34	55	42	37	46	38	33	42	48	44	47	51	42	46	35	32	43	37	51	44	45	39	41	41	32	49	47	28	32	34	41	40	31	53	48	38	51	39	41	52	35	42	37	51	53	35	53	50	37	42	37	40	41	38	36	45	36	40	32	39	40	44	42	45	47	47	48	37	52	52	38	44	51	44	34	41	55	49	60	49	32	41	42	38	44	48	35	42	39	38	36	46	32	45	38	40	49	26	35	52	42	43	47	46	43	47	37	52	47	37	33	32	47	47	51	37	45	43	33	39	36	34	39	37	37	42	40	48	41	46	47	33	25	42	44	39	43	35	39	39	43	39	39	40	48	40	42	48	48	35	30	41	40	42	44	47	39	38	36	40	46	39	42	53	44	34	43	43	38	38	37	35	45	40	38	33	37	39	41	44	43	51	52	45	47	33	30	44	37	39	40	39	36	41	39	44	32	49	52	40	33	34	54	41	37	52	46	42	35	34	45	49	39	43	33	38	46	44	40	46	44	52	51	37	34	48	72	30	33	33	46	45	43	44	32	49	39	43	42	41	37	56	43	36	40	41	48	47	46	41	43	28	49	42	50	28	42	42	51	35	34	42	51	50	45	32	35	30	39	51	35	30	49	41	46	35	46	52	49	34	41	51	40	41	48	39	39	30	38	44	41	50	32	42	37	45	46	42	45	42	35	34	45	39	44	46	43	37	51	44	40	34	36	33	47	28	49	35	51	51	36	44	50	45	48	44	46	47	40	60	41	38	54	44	43	50	39	47	54	46	31	33	40	50	55	51	35	38	44	56	49	48	39	38	43	27	43	39	44	33	54	42	31	36	33	42	48	47	51	35	38	42	38	46	45	38	42	44	44	33	38	38	24	41	37	46	31	41	45	45	43	31	41	44	49	30	30	38	45	43	34	39	46	42	39	48	41	37	36	42	37	40	41	46	48	40	36	45	36	48	41	35	39	45	34	30	43	36	39	44	37	43	40	40	43	31	43	41	37	40	34	48	48	45	38	39	53	36	44	35	45	39	46	34	42	35	45	41	50	38	37	37	48	32	31	44	46	41	40	37	56	31	38	51	39	35	45	52	46	30	39	34	39	38	38	39	34	38	29	44	51	49	47	41	44	33	50	40	35	37	40	40	39	51	39	34	51	36	51	47	50	53	59	34	40	44	41	48	43	45	40	41	39	50	28	39	47	53	46	38	39	38	42	38	36	41	40	36	37	49	45	40	38	44	54	38	45	36	43	34	41	43	45	42	47	55	42	38	42	40	29	46	44	49	43	54	54	31	31	45	38	50	55	50	48	42	39	39	38	49	38	47	38	44	47	43	39	38	45	38	37	51	43	40	32	40	46	42	42	45	39	43	44	49	38	44	48	43	37	45	47	31	57	43	49	55	51	29	50	42	50	52	40	51	47	42	44	42	42	47	35	33	43	40	39	35	43	43	39	32	50	42	39	41	38	44	59	45	27	47	40	37	37	36	40	35	52	51	47	59	44	33	45	49	42	50	29	47	42	36	31	54	43	38	48	40	44	36	47	37	41	39	39	41	38	44	49	38	41	46	39	44	51	46	35	49	39	37	45	44	53	45	40	34	42	41	45	41	54	43	46	44	46	48	41	35	46	35	39	38	34	41	40	42	54	44	34	43	40	49	51	44	41	42	39	42	49	57	40	33	40	38	37	46	31	37	42	46	40	43	45	44	49	45	35	45	43	49	43	44	44	60	47	47	45	40	48	36	39	45	58	44	34	49	43	50	43	44	43	39	43	43	40	45	50	39	44	50	43	40	33	48	45	42	37	37	38	38	33	40	45	45	41	36	43	28	31	39	49	34	39	39	46	49	48	37	44	37	47	34	33	33	57	44	39	51	43	53	42	39	52	40	49	33	38	45	39	33	56	39	34	41	48	42	46	50	43	41	50	33	48	52	31	47	34	37	40	52	40	53	48	45	34	56	40	35	45	35	38	50	49	40	40	45	48	41	45	48	41	33	41	47	42	38	46	38	40	41	46	42	31	30	35	36	47	50	39	50	35	39	30	45	33	48	39	40	51	35	39	35	47	36	31	41	45	41	37	41	43	39	37	37	38	29	39	47	47	44	43	31	44	46	60	46	45	40	52	37	50	32	47	48	31	29	59	39	41	42	43	26	47	41	46	56	33	38	39	40	39	50	45	45	44	41	48	38	36	50	48	39	41	45	51	40	39	34	44	35	37	46	39	47	34	34	27	41	43	56	36	32	40	38	33	49	38	39	36	34	32	50	52	39	33	30	40	39	44	47	36	43	59	44	36	39	40	42	27
8621	1867	972	1432	2924	3737	5121	37839	39310	31984	22482	12508	4426	1444	577	482	467	433	407	449	438	455	416	447	462	450	429	434	438	438	441	430	436	435	414	451	445	435	414	472	472	483	424	417	463	449	457	459	464	416	428	414	429	434	445	432	442	428	456	434	452	426	420	489	456	427	497	438	476	444	434	484	448	471	457	443	417	433	471	425	445	451	421	437	425	422	468	436	410	426	441	455	466	453	457	481	410	450	462	457	452	419	447	419	450	422	421	420	466	481	419	446	389	462	462	408	442	460	427	441	445	459	452	411	452	429	415	462	469	422	386	445	461	418	492	441	453	487	449	459	402	461	442	440	432	422	378	437	445	480	450	425	488	473	435	426	463	417	427	464	441	427	441	411	485	471	471	433	432	495	435	389	433	417	453	424	472	423	438	487	438	451	483	449	457	443	426	453	432	490	449	428	474	443	425	424	440	450	467	419	493	429	469	448	479	473	425	416	434	467	435	488	440	458	434	448	454	454	439	447	429	411	435	445	416	442	440	437	467	441	447	447	482	462	485	442	420	467	444	437	465	504	411	463	441	438	451	493	387	450	445	422	449	450	441	428	428	433	459	466	452	421	473	486	454	463	449	422	403	446	481	419	419	432	473	430	457	433	445	445	438	427	434	441	461	435	475	467	445	393	469	435	473	460	448	432	459	449	451	420	437	419	464	424	497	419	471	396	439	468	447	464	453	463	455	471	466	394	437	441	455	456	420	442	467	432	432	479	443	441	423	433	445	418	436	493	453	472	426	439	395	435	425	436	427	435	442	429	421	426	448	420	500	434	440	498	445	446	459	473	452	475	412	444	441	455	415	464	437	398	459	427	442	480	425	471	451	443	424	435	443	442	407	419	450	461	478	468	429	457	423	427	490	439	435	455	445	444	447	466	431	433	455	450	452	410	491	437	444	454	424	406	446	397	484	429	431	435	443	445	448	415	427	433	443	446	416	451	436	414	450	434	442	434	471	436	462	434	413	482	448	441	433	464	455	442	444	472	448	479	449	490	498	448	434	487	451	455	444	442	394	430	413	434	442	427	456	443	407	484	460	437	426	427	466	470	461	459	457	470	443	449	460	463	433	429	447	414	448	425	485	484	419	476	483	456	439	449	417	428	444	446	418	445	456	435	461	433	447	477	416	454	437	453	496	416	466	462	488	436	442	431	440	429	428	422	418	440	457	419	468	469	411	415	438	390	451	486	445	457	450	444	447	486	442	425	444	407	449	448	454	441	467	468	434	447	438	450	448	459	427	451	429	446	463	464	472	457	464	426	446	442	455	459	435	453	426	414	423	480	444	452	456	444	453	455	453	459	479	445	425	417	444	415	419	477	462	431	480	461	433	434	454	418	404	466	430	453	441	460	431	480	427	412	472	438	482	478	457	416	461	432	462	494	433	443	479	428	458	408	442	434	474	424	428	426	400	425	415	426	442	442	444	463	422	448	422	460	446	428	459	457	440	444	462	444	466	441	430	411	435	448	453	448	453	463	431	434	445	426	481	405	418	382	426	442	419	430	437	433	434	440	449	446	409	443	445	436	461	457	433	439	437	397	478	441	432	423	426	485	419	434	440	396	406	391	435	388	440	490	449	462	457	418	475	440	482	443	424	437	440	458	389	448	477	448	437	424	436	434	441	484	463	446	441	459	455	436	462	480	427	496	487	476	407	429	441	467	460	464	428	442	498	432	472	467	457	458	467	469	467	423	435	444	468	436	454	434	451	441	449	473	417	462	414	475	449	422	435	473	444	436	437	431	467	445	435	433	441	432	454	455	430	437	441	471	434	469	442	453	458	432	427	457	455	435	428	436	456	457	453	420	454	435	447	409	461	481	453	447	444	426	491	456	445	432	461	422	461	415	452	453	446	418	427	438	433	439	428	434	412	443	453	446	444	467	436	397	440	448	459	414	433	405	467	399	432	449	457	429	450	448	450	485	452	461	434	448	453	500	421	449	478	461	422	447	403	451	457	439	444	427	467	498	427	458	417	446	458	436	471	448	464	495	464	426	427	420	464	437	445	450	441	423	428	436	457	458	414	442	447	415	432	476	488	426	399	467	447	425	463	435	464	473	424	486	414	409	413	443	437	455	458	437	437	451	462	463	460	408	447	471	422	433	472	431	428	431	448	453	493	427	393	469	429	416	479	469	423	463	466	469	406	443	432	462	416	430	457	442	430	461	415	425	468	435	424	427	458	482	451	487	407	454	466	411	425	461	445	436	441	427	455	401	452	423	459	409	462	455	450	467	424	423	413	459	439	420	465	456	439	425	469	450	453	482	440	448	437	416	457	442	455	464	457	464	428	443	407	427	439	404	450	434	454	424	454	430	432	409	464	435	468	411	486	433	445	461	476	461	459	459	453	450	463	423	459	404	446	387	426	468	475	439	429	473	473	446	443	499	425	484	449	461	445	458	448	448	420	467	397	439	441	470	422	471	445	462	406	423	494	458	425	433	464	455	445	436	455	439	451	386	449	423	423	450	450	449	468	480	431	402	441	446	449	425	429	473	447	469	415	438	429	420	410	434	426	441	454	450	441	441	491	442	440	454	460	393	420	458	424	459	433	404	491	440	455	429	433	459	439	483	446	429	440	472	465	439	477	480	455	473	438	464	510	434	434	447	438	434	428	489	406	448	424	412	419	475	423	458	450	446	447	453	449	442	431	398	447	452	430	453	440	455	419	456	489	398	461	451	443	466	416	443	492	428	410	417	397	443	448	436	422	433	482	427	427	430	408	408	430	479	434	461	447	501	456	450	426	464	455	434	451	486	481	419	425	445	414	422	417	413	431	446	435	458	483	440	452	433	457	484	469	402	447	421	410	433	478	412	457	460	460	422	435	482	436	452	410	480	464	472	402	426	439	429	440	469	451	456	397	458	435	471	443	452	449	457	421	439	441	445	471	449	437	437	428	443	444	432	431	426	466	443	466	408	422	457	440	466	432	426	464	454	482	444	462	450	449	419	433	415	455	442	446	483	435	438	456	434	427	439	470	458	440	434	453	457	476	418	449	437	448	412	461	473	387	455	455	448	415	453	409	410	443	440	433	429	448	406	439	449	423	422	489	467	449	443	442	431	425	482	490	448	445	401	445	421	440	455	431	450	422	457	446	403	416	415	475	416	462	438	431	440	426	453	432	432	442	404	452	457	459	430	440	408	431	456	450	432	465	430	408	426	442	431	435	441	440	442	440	429	414	485	431	477	474	429	501	460	483	452	440	447	438	425	472	492	460	433	447	451	446	441	464	445	444	429	449	459	460	449	432	474	421	446	468	453	465	483	460	457	505	460	489	463	473	450	464	435	476	460	478	453	513	462	455	452	476	476	431	437	465	452	444	459	429	433	439	470	442	433	449	396	459	436	452	434	450	455	456	476	451	433	473	463	427	458	441	459	469	423	438	419	469	466	456	471	433	452	482	489	454	445	440	429	445	437	437	428	424	486	433	431	443	458
683	208	131	95	102	124	1017	8751	10148	7323	3023	1315	453	176	82	63	68	58	78	57	65	61	56	58	48	67	64	77	67	63	62	64	55	68	69	71	64	55	73	53	59	50	76	64	68	77	49	63	60	64	58	64	69	57	65	58	61	67	80	67	67	69	74	70	76	72	59	55	73	59	76	68	69	66	64	57	57	59	62	58	60	60	62	58	50	72	73	57	68	68	60	68	67	67	56	56	64	63	65	65	58	50	60	48	65	69	58	61	56	65	48	72	59	81	59	68	69	56	59	57	68	63	61	64	65	71	68	73	66	67	61	49	62	55	64	67	81	59	67	73	72	63	51	72	63	50	62	71	60	60	60	68	65	65	61	64	77	63	53	48	56	66	61	79	59	75	54	62	63	75	60	65	55	52	63	58	69	48	71	66	64	77	66	63	63	76	66	70	64	67	74	61	70	52	66	65	73	55	68	64	61	52	59	54	77	69	69	54	57	64	48	48	63	57	72	56	59	67	61	56	54	66	56	59	55	62	59	64	64	64	61	47	68	66	70	46	65	55	70	64	64	70	59	56	58	69	58	70	64	68	61	52	65	66	61	60	53	63	61	49	63	47	59	55	69	70	67	58	59	57	61	70	73	66	70	70	72	52	69	63	61	62	58	52	64	73	60	71	69	69	45	70	59	61	69	57	59	59	49	61	63	71	65	53	55	48	68	71	73	58	60	71	65	55	68	62	67	53	63	59	57	69	67	60	48	59	71	83	70	66	57	66	62	73	64	58	65	52	53	76	64	58	73	63	58	53	53	60	69	67	64	77	76	70	56	64	64	50	68	73	78	63	70	80	75	57	66	61	70	58	62	65	69	66	39	74	62	77	63	54	66	69	63	77	53	58	56	64	55	63	70	52	47	74	60	65	65	45	68	53	74	62	54	60	50	52	63	55	67	49	74	71	66	58	60	68	54	69	70	64	61	80	48	49	61	55	60	62	69	66	51	54	57	74	57	70	55	58	62	59	66	55	50	58	65	61	56	66	64	65	51	59	65	63	56	69	56	43	57	56	53	75	63	63	65	65	70	59	67	55	54	56	64	76	64	54	63	55	69	68	52	58	66	53	56	58	54	56	69	68	59	60	50	69	48	56	68	60	63	74	65	71	72	72	48	56	70	62	70	66	65	71	60	64	57	75	60	45	72	74	68	69	79	64	60	58	56	65	63	65	56	58	46	63	63	65	53	53	57	65	62	66	51	58	61	70	64	69	55	61	60	64	76	61	56	62	52	73	64	62	63	59	48	48	61	59	56	61	76	57	78	70	73	51	57	62	70	58	64	68	60	53	58	60	53	68	70	66	59	74	68	47	55	57	58	55	55	53	74	65	65	67	60	65	64	72	70	62	74	70	55	61	52	65	72	59	48	64	72	65	68	47	74	67	82	67	63	63	66	63	63	56	62	68	55	64	58	73	76	66	56	67	55	73	71	66	69	64	66	54	58	55	55	65	64	56	78	54	58	68	73	58	63	63	55	67	61	55	74	49	72	62	70	67	58	57	56	64	55	52	59	57	54	67	56	61	60	58	68	51	57	60	73	64	70	59	73	63	61	53	63	57	60	58	73	65	57	48	61	60	62	73	61	62	65	57	56	68	52	63	54	68	58	60	63	43	67	74	64	57	60	54	61	64	48	71	60	61	76	63	69	57	70	67	56	54	62	59	54	70	62	43	66	60	62	49	49	52	59	81	49	60	69	90	49	56	55	63	52	64	65	66	63	58	61	52	57	75	51	75	52	55	58	53	62	53	65	63	59	71	59	52	45	63	69	67	50	67	69	61	63	60	62	65	63	70	66	63	55	56	61	69	56	64	69	58	62	60	60	63	49	58	59	62	65	63	70	60	57	66	71	74	68	69	68	67	61	57	64	61	72	69	60	81	46	48	52	67	49	66	65	79	64	50	68	54	69	38	58	62	64	45	62	63	62	63	67	60	64	68	73	64	71	67	62	68	70	64	58	76	52	71	61	62	62	65	61	71	56	68	52	64	55	50	63	62	65	65	61	59	71	57	60	46	64	65	72	66	68	68	58	56	58	63	65	73	71	64	70	74	54	65	69	63	63	59	62	55	71	52	70	64	63	60	62	52	60	69	59	56	61	60	55	62	66	55	64	66	69	57	79	54	64	58	59	59	70	60	55	62	61	57	62	62	57	63	61	58	68	63	69	67	64	64	63	69	71	53	58	54	57	69	64	69	75	66	65	79	76	68	60	75	46	63	52	56	59	49	70	68	67	63	56	57	70	67	49	53	57	74	65	61	60	66	64	57	69	75	54	58	77	57	67	84	68	65	58	65	68	55	59	59	51	65	59	46	63	64	58	52	50	61	69	55	47	58	51	65	48	54	69	70	59	55	79	73	59	51	61	66	64	64	63	54	70	57	67	67	68	65	71	67	71	72	72	68	73	51	60	65	60	59	71	72	60	59	60	49	52	67	71	58	56	62	72	61	65	51	55	63	70	61	60	73	65	75	63	45	57	71	73	74	61	61	58	73	58	73	60	60	53	43	74	57	66	69	57	62	47	57	69	69	65	46	54	50	59	57	71	76	69	78	59	58	54	58	81	60	69	68	61	65	53	58	60	63	70	62	63	60	57	61	57	75	57	49	55	50	61	52	65	79	65	58	68	70	62	70	66	52	63	58	70	70	60	72	57	58	60	68	66	63	49	68	68	64	64	64	65	54	67	66	59	74	55	70	55	55	73	66	52	74	60	63	59	66	81	66	58	65	51	76	54	56	64	48	60	76	50	61	65	67	63	53	69	59	55	48	63	65	67	67	54	59	66	57	57	47	49	58	65	68	57	66	61	69	70	57	61	61	66	67	71	58	68	68	72	44	57	71	61	43	77	52	48	49	66	69	58	73	71	61	60	57	61	60	55	68	75	68	64	61	51	61	67	69	58	69	76	64	45	71	75	58	59	62	63	68	51	73	66	65	70	68	60	62	68	75	84	72	60	66	69	69	79	60	54	66	65	61	58	58	49	58	67	68	69	58	70	61	64	71	64	75	66	62	60	48	50	48	64	69	59	68	58	64	57	53	64	68	55	58	63	55	71	55	65	39	56	64	51	64	53	57	58	68	70	68	70	61	58	68	64	65	57	61	51	58	70	64	72	58	68	57	64	58	58	61	69	55	65	77	55	67	61	60	58	66	62	71	63	74	52	63	63	63	56	45	61	69	65	55	78	56	55	58	60	60	56	68	67	56	56	76	74	76	53	74	62	57	72	68	67	44	60	55	72	82	63	64	61	67	72	81	68	69	64	57	69	56	69	55	64	77	65	71	50	76	73	64	60	77	67	50	56	65	69	77	68	74	66	62	67	77	65	74	55	59	58	54	76	70	51	68	66	56	60	76	56	67	56	68	68	59	76	69	49	61	52	75	67	46	62	78	54	60	61	61	65	58	62	72	59	74	62	71	53	55	76	56	49	61	58	56	71	74
10441	3963	1905	3140	7246	8331	22674	54671	52117	43068	30557	21075	8867	3115	1054	668	642	683	646	693	692	636	676	700	660	642	619	694	672	621	625	676	658	629	665	637	648	633	681	628	651	643	661	700	628	653	714	623	649	665	651	675	654	689	685	658	657	639	663	661	651	651	675	649	655	663	699	679	631	638	652	639	681	674	596	660	696	704	644	643	636	627	621	630	676	646	642	664	613	636	678	645	657	718	634	633	632	655	657	638	666	646	674	655	632	658	691	673	640	619	630	639	738	607	621	644	625	643	668	676	630	636	639	661	654	679	684	632	670	639	616	637	639	649	672	613	709	664	655	666	653	623	660	683	666	681	685	600	691	666	630	639	681	683	650	695	656	632	648	684	681	665	682	675	635	648	681	672	681	629	660	659	645	712	672	635	665	708	647	670	627	669	621	645	671	703	687	651	602	654	628	678	663	649	640	634	673	642	633	645	641	664	699	700	615	698	624	628	644	644	679	672	666	672	667	660	685	606	655	683	672	678	693	703	681	651	699	603	664	640	678	627	634	672	639	651	660	644	651	675	649	634	663	607	678	678	668	659	635	689	661	626	725	680	675	659	665	681	674	667	629	680	652	637	692	583	663	669	684	647	680	631	641	678	601	620	657	679	656	660	650	667	629	644	687	671	665	653	627	611	625	673	655	679	683	599	648	658	670	654	681	654	661	697	689	662	647	649	670	669	656	622	663	720	624	633	688	609	659	625	672	630	692	671	612	708	674	639	653	634	672	660	644	645	616	628	664	618	666	666	648	663	641	650	687	670	699	668	714	632	663	673	665	647	636	647	678	717	698	639	650	640	615	660	642	631	623	629	659	670	699	664	600	660	742	629	651	651	663	634	639	635	674	611	698	641	686	674	649	646	681	641	644	691	600	635	671	640	639	621	664	622	686	647	658	646	674	657	639	618	706	689	692	639	677	641	610	691	657	711	646	645	665	639	655	654	649	667	675	674	589	605	707	668	617	709	683	695	626	625	692	625	650	651	646	623	690	649	623	675	652	616	654	665	662	659	687	641	694	661	694	645	671	660	682	714	653	629	670	704	639	655	661	671	628	690	663	671	645	662	650	612	646	697	659	657	670	693	631	696	633	636	641	646	604	671	659	635	634	668	653	710	643	661	624	712	658	662	644	653	672	695	642	683	611	668	669	678	673	663	653	656	678	662	664	685	697	700	651	656	658	678	654	674	648	635	640	663	630	684	608	683	660	655	665	654	673	668	694	663	640	639	713	654	638	636	686	649	664	653	688	669	693	651	633	644	633	648	635	656	664	655	634	670	669	676	642	639	612	668	634	602	644	631	661	658	656	657	661	610	635	662	695	666	729	645	693	673	655	679	644	656	662	634	640	726	666	642	640	638	656	644	673	666	649	671	640	622	666	651	612	675	628	651	703	640	657	652	635	691	637	644	680	642	681	635	649	703	633	666	652	646	657	614	681	667	682	711	693	634	645	646	681	664	667	675	685	649	699	663	616	668	689	669	690	704	691	644	652	713	663	666	657	595	625	651	651	645	645	639	666	657	658	655	615	637	671	696	670	682	666	609	653	662	634	653	655	693	672	670	682	640	682	641	649	690	678	630	702	658	627	663	724	673	686	666	685	620	657	673	708	658	665	643	623	647	638	663	608	672	690	659	706	689	635	621	660	638	663	701	676	640	680	660	665	713	684	664	681	633	619	677	675	679	665	665	679	651	608	618	665	619	647	641	684	685	668	645	735	667	649	679	705	600	634	692	598	675	702	708	614	634	635	678	647	673	680	652	648	657	587	662	664	618	658	642	652	657	648	644	670	642	653	661	682	651	691	658	670	630	677	665	675	612	640	662	649	677	650	640	672	661	663	676	723	664	640	657	669	655	659	652	657	641	655	651	672	659	628	697	659	665	650	686	666	674	664	651	662	635	660	620	678	589	675	667	650	622	653	661	632	659	663	646	617	646	699	650	674	700	666	656	678	636	648	654	681	647	638	699	669	673	675	651	681	638	631	672	646	674	700	656	616	677	655	648	706	720	672	653	649	670	652	610	665	707	680	659	688	677	597	654	674	666	637	690	633	693	660	690	629	692	679	624	677	686	651	668	682	688	664	654	624	648	668	648	641	662	636	679	666	649	665	641	633	643	664	622	651	643	656	661	732	659	683	677	671	642	717	662	675	645	630	682	680	650	662	692	626	704	658	634	684	652	674	639	646	630	653	606	666	647	705	720	634	668	664	656	659	680	712	713	716	693	688	670	688	678	647	685	665	652	673	657	718	615	675	634	668	688	710	628	657	676	684	655	636	667	582	678	671	694	649	643	671	682	677	648	666	657	692	700	705	692	654	661	644	681	634	669	656	656	642	654	694	676	660	664	659	683	705	645	667	671	646	629	609	705	657	717	670	656	629	663	683	630	641	611	677	651	685	693	595	657	598	691	662	690	674	638	653	649	571	718	681	659	642	669	653	656	646	625	727	674	645	702	626	654	657	684	667	680	625	648	701	629	654	647	658	653	639	696	680	666	690	652	650	690	656	662	647	701	597	680	642	651	685	698	636	661	669	675	637	647	656	672	629	665	603	632	641	642	674	663	664	665	653	650	650	636	591	639	693	640	624	656	640	680	687	639	653	620	660	653	658	638	676	662	649	651	674	683	646	686	685	620	686	657	667	718	678	662	654	686	715	680	649	636	654	644	693	662	583	633	638	667	649	660	614	650	640	696	657	643	705	618	677	700	640	636	685	635	694	719	655	724	650	645	667	626	662	629	640	664	719	697	667	701	679	672	685	686	627	648	619	631	624	624	649	622	676	651	644	640	657	654	653	683	687	677	669	666	657	637	675	665	662	649	656	692	687	641	595	671	675	664	648	640	640	659	665	615	632	673	634	684	640	684	660	641	666	670	658	655	654	626	599	653	637	639	678	640	610	664	649	611	618	646	625	629	695	654	688	651	668	687	664	662	653	663	634	655	676	666	630	623	607	619	659	718	648	656	659	622	653	675	663	628	608	633	646	710	700	662	608	693	684	618	615	642	648	638	682	615	674	655	678	674	659	688	656	658	683	595	654	643	629	653	620	713	690	680	657	704	660	673	707	688	667	680	645	634	639	676	660	671	631	621	665	673	674	626	614	667	676	649	655	673	668	634	660	706	660	694	638	651	660	661	628	665	641	703	617	711	646	630	604	686	612	718	638	676	690	682	604	620	661	630	672	666	622	615	679	637	655	684	646	663	681	686	675	652	654	647	677	632	620	616	662	620	672	675	592	675	659	652	715	679	684	607	617	646	657	678	684	687	638	677	634	635	694	606	686	683	688	646	652	662	689	679	674	634	706	691	638	626	665	670	653	663	654	683	708	639	649	627	650	673	645	628	649	624	663	667	665	668	647	640	675	662	621	672	629	682	666	625	691	657	670	670	641	616	666	647	681	669	676	648	760	648	666	629	664	684	694	686	682	653	646	671	675	688	681	630	638	651
2264	156	96	55	84	93	240	7556	11289	9181	4197	1641	609	151	79	41	39	27	50	43	38	40	32	56	42	27	38	40	37	38	37	43	31	37	40	34	40	34	40	35	39	41	36	38	35	43	30	41	33	34	33	36	45	37	38	45	49	40	34	39	43	33	34	49	47	45	42	26	38	43	39	41	41	30	36	43	36	40	35	40	44	33	31	40	36	28	39	38	42	50	37	35	40	39	37	34	36	37	31	48	45	33	36	35	32	31	32	21	37	34	43	27	35	28	43	44	30	36	26	47	36	43	28	26	36	37	28	38	39	32	31	38	41	36	41	37	35	23	32	34	45	29	36	37	46	49	21	33	37	39	40	35	40	43	40	36	30	31	36	35	32	35	35	43	35	33	36	41	46	34	33	39	37	34	53	53	41	40	21	34	46	48	30	26	38	42	33	40	39	33	42	54	41	35	41	63	37	36	33	40	40	33	37	37	35	46	35	41	42	39	36	32	41	38	31	38	35	33	37	35	36	46	53	42	31	50	37	43	38	28	34	45	37	31	38	46	39	45	38	38	47	40	33	39	38	39	29	40	38	45	43	44	30	33	37	47	45	36	38	54	34	34	40	41	43	33	36	50	44	35	35	45	32	35	31	43	28	36	35	31	42	30	28	40	41	41	29	33	43	30	27	37	42	36	42	31	42	36	39	27	47	36	39	41	35	35	38	39	41	43	41	32	33	33	41	47	37	44	25	40	29	32	39	38	42	39	49	36	29	31	40	44	38	32	34	29	28	23	39	29	41	48	42	39	51	45	42	40	39	23	32	41	41	31	28	37	30	33	36	37	48	44	47	38	38	36	36	41	43	45	32	36	36	26	27	40	46	39	42	37	37	34	32	45	44	29	44	31	40	46	42	35	35	39	38	32	32	37	34	37	38	41	47	43	36	35	40	35	38	33	37	42	56	25	35	30	30	38	30	34	26	40	25	41	34	44	38	43	44	39	34	34	32	35	43	27	35	37	47	31	36	32	44	23	42	36	46	51	37	39	35	34	36	36	20	31	35	37	38	22	24	39	36	31	30	38	26	47	45	41	41	34	33	33	34	30	24	38	36	46	37	36	42	37	35	35	32	45	41	38	41	45	43	33	35	32	38	30	34	42	29	45	37	39	49	37	39	36	32	42	40	39	35	32	45	27	29	43	42	45	40	33	38	40	40	40	44	48	45	43	41	44	51	40	38	34	57	39	31	42	37	41	31	41	28	42	40	38	42	34	27	36	47	29	34	28	26	39	29	40	44	36	52	30	40	44	36	38	34	35	35	37	38	41	42	35	51	32	45	50	28	43	33	42	33	42	47	39	35	35	30	35	29	49	36	38	44	38	27	40	46	36	34	42	47	36	33	33	38	34	39	33	42	46	34	46	39	31	31	35	42	49	41	34	33	34	42	34	39	46	42	38	43	45	35	27	36	32	34	34	42	42	43	41	35	32	45	49	41	36	32	38	32	37	34	40	33	37	37	34	32	26	36	34	31	35	36	26	47	30	33	40	44	43	39	49	40	33	37	30	40	39	33	36	43	27	30	37	43	52	52	29	49	30	34	40	44	47	37	43	35	40	30	39	32	29	35	41	30	39	39	32	34	30	38	38	33	30	35	34	35	30	42	34	47	32	35	44	31	39	43	39	36	37	48	32	32	33	35	39	25	31	24	45	37	50	29	32	27	25	45	43	31	43	42	34	46	40	49	34	35	43	23	23	40	31	44	38	33	41	34	36	40	51	44	31	32	36	32	38	33	34	44	30	34	41	41	39	34	48	37	42	43	24	42	35	51	31	43	45	46	36	41	44	31	39	47	40	45	43	41	50	25	37	44	37	34	40	51	38	30	37	27	45	41	32	42	45	43	36	40	40	36	42	39	41	48	42	45	37	38	41	22	43	41	46	46	34	47	40	33	30	46	39	29	45	51	44	35	36	45	41	49	27	36	28	30	40	34	34	46	34	45	39	45	36	32	30	38	31	46	41	30	30	42	40	38	48	35	35	29	44	33	39	40	40	26	45	33	40	37	37	39	33	46	41	36	35	38	36	31	33	37	30	39	32	50	38	39	35	33	34	28	41	36	40	31	43	44	37	25	41	31	42	38	40	36	44	43	39	44	32	39	23	35	44	36	33	25	33	39	31	35	45	33	33	40	27	40	39	41	33	34	33	41	41	41	43	44	26	35	36	46	34	40	44	29	35	51	44	42	25	39	35	34	45	39	32	35	49	35	39	41	41	44	24	37	37	46	30	33	47	29	28	31	33	40	39	35	52	32	32	43	43	33	52	47	37	29	35	40	43	23	37	27	34	45	33	50	30	47	38	33	41	26	34	44	31	31	46	31	34	52	45	39	38	41	28	46	34	43	32	28	41	45	36	38	54	38	34	35	40	40	30	45	46	52	28	32	34	37	33	38	31	40	42	28	41	34	30	34	43	46	30	28	39	40	47	43	19	31	44	56	31	50	40	28	37	33	40	47	46	40	34	34	42	35	38	35	39	19	34	43	41	29	35	36	37	39	28	51	35	37	29	47	37	48	32	30	35	35	43	52	31	31	46	48	38	30	34	25	42	46	45	37	45	37	35	43	44	41	37	32	42	34	38	37	42	38	43	30	36	40	50	43	36	33	33	39	34	34	41	43	40	31	25	36	28	34	33	37	40	34	32	61	37	39	41	37	34	42	44	40	54	29	49	40	35	34	39	35	42	38	36	42	45	40	42	36	25	34	26	42	46	30	31	44	43	28	25	37	24	39	35	28	28	40	31	28	46	40	37	38	40	43	44	38	38	38	37	31	43	30	36	38	41	38	37	33	34	36	36	37	39	36	39	28	37	31	31	38	37	31	35	42	42	34	42	37	30	36	40	25	36	37	38	36	31	36	49	24	32	31	37	32	41	29	39	35	39	35	32	41	32	39	36	36	39	24	30	35	39	32	33	33	33	31	35	44	35	38	41	41	35	36	28	38	36	44	37	44	38	33	32	44	39	49	38	38	33	33	44	41	39	48	34	36	50	43	46	32	29	37	36	40	52	29	48	35	33	47	41	48	41	35	31	33	39	32	36	42	34	49	42	44	41	36	31	45	34	37	29	40	36	45	30	41	37	39	44	49	36	33	34	31	44	42	42	44	35	41	43	28	40	44	46	35	29	38	33	30	45	34	33	26	40	39	37	40	54	34	40	36	38	38	27	41	43	37	43	44	40	34	35	27	28	31	36	34	39	49	40	40	42	30	36	23	33	40	48	40	36	40	48	44	36	36	33	40	24	47	41	38	36	29	32	21	45	41	41	40	48	32	41	42	37	29	45	36	40	35	41	37	35	44	41	42	45	33	30	47	37	35	34	39	38	43	30	40	52	42	26	38	44	38	31	43	36	39	39	39	27	38	36	41	51	33	40	40	35	34	23	45	29	36	34	31	47	38	46	41	40	49	32	34	42	41	37	47	29	29	39	39	41	42	36
10252	3078	1444	2688	6285	8025	12081	53058	56234	47467	34326	23782	12327	4237	1169	418	405	395	386	412	435	394	405	436	405	371	419	444	347	408	410	411	393	395	417	441	406	430	429	471	403	398	399	400	420	382	402	453	390	407	406	402	385	385	390	422	409	428	436	413	421	398	441	425	428	397	380	419	387	392	410	411	380	415	420	397	436	409	370	367	431	423	418	432	388	435	431	418	372	405	435	396	402	394	414	409	392	411	394	405	418	411	409	412	410	434	421	386	409	430	403	380	377	409	411	389	451	390	409	401	425	386	412	408	383	406	423	423	429	395	393	371	425	406	405	417	414	397	412	409	405	385	410	431	400	411	398	443	426	413	375	414	415	457	434	410	454	402	433	397	429	411	434	441	415	367	381	407	431	393	400	427	371	401	398	387	407	430	381	464	424	387	437	400	410	417	389	398	412	428	419	387	419	398	428	406	426	433	394	416	412	399	420	452	405	396	400	425	398	427	421	413	398	386	375	410	398	393	418	389	420	410	396	427	412	401	398	397	393	411	407	444	393	378	391	385	402	406	410	424	399	388	395	432	391	408	400	392	455	424	448	410	413	390	425	396	408	396	366	387	431	403	415	388	405	370	409	423	458	390	421	432	430	415	427	405	385	435	420	384	407	436	401	387	417	431	401	403	378	409	427	449	403	424	360	395	406	434	423	405	433	379	420	409	438	413	447	425	388	425	430	383	427	405	399	408	408	415	420	373	392	389	399	411	405	409	423	393	415	466	439	404	429	417	405	408	390	396	418	427	443	403	406	428	402	413	414	411	418	427	425	434	388	413	430	416	421	390	386	385	406	404	393	419	378	377	421	385	389	433	415	428	366	415	393	410	408	417	381	434	372	465	441	412	417	395	402	389	419	418	401	408	399	421	398	438	411	406	438	433	428	389	419	415	409	412	400	376	430	389	384	411	410	403	398	434	434	399	421	375	441	377	435	417	386	392	358	397	401	427	421	410	400	372	408	404	436	408	392	397	395	408	435	409	386	418	460	389	413	433	404	433	396	415	379	433	414	421	406	405	410	376	429	408	462	419	389	432	397	391	435	416	403	432	367	405	381	390	385	407	382	379	392	405	414	452	402	386	415	424	403	417	410	410	429	425	404	415	384	387	380	387	423	410	425	409	420	429	395	429	408	421	442	391	412	439	422	403	386	390	446	445	452	389	402	400	411	409	417	423	446	382	456	418	364	384	453	427	420	397	415	407	431	444	417	418	386	406	393	398	435	385	376	391	419	395	415	417	429	409	423	402	417	429	391	376	370	368	411	401	419	420	415	420	373	428	419	431	440	407	401	405	419	413	434	339	402	425	393	386	407	379	424	458	452	383	408	395	414	405	397	396	426	402	406	416	403	413	397	388	438	450	394	475	443	393	401	386	398	386	389	369	416	424	405	401	394	421	458	386	396	396	443	378	420	409	400	398	391	452	363	432	430	401	401	381	442	382	394	405	391	386	440	424	389	437	413	418	390	396	427	409	432	413	366	397	383	344	382	364	404	420	411	423	407	398	388	397	414	419	403	348	440	414	390	410	423	424	393	411	390	420	398	402	428	433	410	408	454	402	424	422	412	368	421	411	425	426	410	398	414	386	412	393	403	423	416	386	426	377	380	396	399	399	422	454	403	455	413	444	413	418	371	417	404	424	450	372	444	387	394	394	456	385	395	384	412	411	412	386	413	395	398	407	413	408	420	415	360	400	384	405	386	403	409	455	419	377	407	370	404	389	392	406	420	394	409	426	438	414	428	407	411	386	397	412	411	391	391	411	390	388	392	418	397	395	440	407	421	383	400	388	403	421	395	400	387	419	399	375	367	427	402	380	420	412	406	429	398	375	409	431	422	408	403	392	411	443	392	400	422	404	417	401	429	374	413	427	378	410	385	380	416	414	407	419	403	390	449	422	438	422	449	419	417	401	429	390	406	413	418	403	381	442	400	385	388	407	426	404	373	414	431	407	382	433	417	402	442	419	435	392	442	449	403	417	425	396	408	399	389	364	425	404	396	404	406	396	360	404	445	431	458	452	401	411	419	380	410	423	404	426	429	428	401	432	432	404	394	423	397	395	403	402	387	433	412	433	442	401	387	402	441	423	381	392	393	414	423	386	430	402	431	426	393	425	387	371	400	407	383	393	437	418	394	399	404	439	426	387	385	359	418	406	432	410	421	407	414	403	392	379	408	415	396	423	381	385	397	385	433	408	420	420	414	390	408	409	413	368	417	394	424	438	371	413	427	437	441	370	427	402	414	402	410	388	439	365	382	419	384	401	394	426	392	405	451	426	358	364	404	406	416	408	380	388	419	412	410	383	398	381	412	453	411	419	411	454	384	383	420	435	422	395	418	404	391	411	441	425	434	416	425	405	410	389	395	389	414	382	391	400	430	407	461	404	388	401	429	417	426	401	399	396	391	411	379	406	387	419	412	408	428	387	376	427	404	412	382	413	415	385	365	411	408	414	370	396	382	426	396	400	421	389	401	410	418	409	392	418	408	420	400	389	386	403	391	412	416	419	402	382	383	369	443	395	400	393	422	404	374	408	419	396	381	444	447	435	394	394	426	405	422	404	425	422	421	438	400	419	396	400	428	387	413	424	418	408	408	373	446	436	371	449	425	374	428	454	443	427	394	440	409	417	407	419	404	418	412	421	384	385	389	395	458	409	470	425	375	431	418	375	415	390	447	404	423	390	379	420	395	404	401	386	416	390	402	418	390	403	395	431	427	422	399	394	410	376	418	424	415	394	430	396	399	429	452	390	391	423	423	349	431	408	389	397	413	385	410	388	395	453	412	416	413	382	407	450	391	438	411	428	435	400	401	430	426	413	387	441	422	428	453	393	407	387	406	436	416	387	389	403	402	368	423	401	426	406	407	417	409	419	411	409	425	401	409	380	404	377	406	412	383	429	431	410	388	400	406	427	398	408	432	398	398	448	406	358	410	455	423	402	394	395	405	389	432	410	429	406	420	382	468	355	420	394	416	425	442	424	415	396	359	422	417	400	391	414	416	363	407	436	396	414	394	404	396	401	414	432	430	383	413	384	421	409	402	385	397	397	382	448	407	445	406	421	401	399	404	416	398	433	417	409	441	403	433	393	427	418	411	399	428	392	383	426	403	414	432	403	402	406	396	397	411	387	377	394	414	428	367	422	413	408	405	422	405	421	417	348	416	413	407	413	410	410	418	416	358	391	381	397	448	398	362	432	443	431	388	391	423	421	385	396	400	397	364	445	392	406	417	415	423	426	411	409	400	410	433	425	425	404	436	396	458	436	381	390	410	406	408	412	442	410	399	420	422	454	419	460	397	406	407	402	398	397	403	416	423	381	349	418	420	416	386	428	432	434	404	399	413	386	390	419	396	435	389	414	394	421	426	415	420	415	420	391	406	383	399	388	379	391	384	441	395	439	424	407	391	380	385	395	427	428	409	429	435	397	409	415	421	366	377	376	425	396
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
